.skeleton-pulse{animation:pulse 1.5s infinite ease-in-out}@keyframes pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.skeleton{background:#e2e8f0;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);border-radius:5px;background-size:200% 100%;animation:1.5s shine linear infinite}@keyframes shine{to{background-position-x:-200%}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}[x-cloak]{display:none!important}.vs-custom-select{position:relative;display:inline-flex;align-items:center;gap:8px;width:auto;height:44px;border:1px solid #E2E8F0;border-radius:10px;background:#fff;padding:0 12px;cursor:pointer;outline:none;box-sizing:border-box;transition:border-color .2s,box-shadow .2s}.vs-custom-select:hover{border-color:#cbd5e1}.vs-custom-select:focus-within{border-color:#e3004f;box-shadow:0 0 0 3px #ef005b14}.vs-custom-select--open{border-color:#e3004f}.vs-custom-select__label{flex:1;color:#1e293b;font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:DM Sans,sans-serif}.vs-custom-select__chevron{flex-shrink:0;transition:transform .2s ease;color:#94a3b8}.vs-custom-select--open .vs-custom-select__chevron{transform:rotate(180deg)}.vs-custom-select__list{position:absolute;top:calc(100% + 6px);left:0;min-width:100%;background:#fff;border:1px solid #E2E8F0;border-radius:12px;box-shadow:0 10px 25px -5px #0000001a,0 4px 10px -2px #0000000d;padding:6px;margin:0;list-style:none;z-index:2000;max-height:260px;overflow-y:auto;box-sizing:border-box}.vs-custom-select__list::-webkit-scrollbar{width:6px}.vs-custom-select__list::-webkit-scrollbar-track{background:#fff;border-radius:4px}.vs-custom-select__list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.vs-custom-select__list::-webkit-scrollbar-thumb:hover{background:#94a3b8}.vs-custom-select__option{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:8px;cursor:pointer;font-size:13px;font-weight:500;color:#1e293b;font-family:Plus Jakarta Sans,sans-serif;transition:background-color .15s,color .15s;white-space:nowrap}.vs-custom-select__option:hover,.vs-custom-select__option--active{background-color:#f8fafc;color:#0f172a}.vs-custom-select__option--selected{background-color:#fff1f5!important;color:#ef005b!important;font-weight:700}.vs-custom-select__option--selected:hover{background-color:#ffe0eb!important;color:#ef005b!important}.vs-custom-select__check{width:16px;height:16px;opacity:0;flex-shrink:0}.vs-custom-select__option--selected .vs-custom-select__check{opacity:1}.vs-custom-select__list--enter{transition:opacity .2s ease,transform .2s ease}.vs-custom-select__list--enter-start{opacity:0;transform:translateY(-4px) scale(.98)}.vs-custom-select__list--enter-end{opacity:1;transform:translateY(0) scale(1)}.vs-custom-select__list--leave{transition:opacity .15s ease,transform .15s ease}.vs-custom-select__list--leave-start{opacity:1;transform:translateY(0) scale(1)}.vs-custom-select__list--leave-end{opacity:0;transform:translateY(-4px) scale(.98)}.vs-search-bar-dark{background:#202020;min-height:62px;padding:9px 5vw;margin-bottom:25px;display:flex;align-items:center;justify-content:space-between;gap:10px;position:sticky;top:0;z-index:1000;box-shadow:none;border-bottom:1px solid #2E2E2E;box-sizing:border-box;width:calc(100% + 10vw);margin-left:-5vw;margin-right:-5vw;flex-wrap:wrap}.vs-field-dark{background:#383737;border-radius:6px;height:47px;padding:4px 11px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;cursor:pointer;box-sizing:border-box;transition:background .2s,border-color .2s;border:1px solid transparent}.vs-field-dark:hover{background:#424141}.vs-field-dark:focus-within{border-color:#555}.vs-field-dark__label{font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:700;font-size:10px;line-height:12px;color:#969696;text-transform:uppercase;letter-spacing:.02em}.vs-field-dark__value{font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:700;font-size:13.5px;line-height:18px;color:#f1f1f1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vs-stop-trigger-btn:hover{background:#444343!important;border-color:#ef005b!important;color:#fff!important}.vs-stop-trigger-btn--active{background:#ef005b26!important;border-color:#ef005b!important;color:#fff!important}.vs-stop-trigger-btn--active:hover{background:#ef005b40!important}
