.ss-root[data-v-13978fbb]{position:relative;display:flex;flex-direction:column;width:100%;height:100%}.ss-trigger[data-v-13978fbb]{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;background:transparent;border:none;cursor:pointer;padding:0;text-align:left;outline:none;transition:all .2s ease;pointer-events:auto;position:relative}.ss-label[data-v-13978fbb]{font-size:.7rem;font-weight:700;color:#6b7280;margin-bottom:4px;white-space:nowrap;display:block;transition:color .2s ease;pointer-events:none}.ss-trigger:hover .ss-label[data-v-13978fbb]{color:#00be16}.ss-value[data-v-13978fbb]{font-size:.875rem;font-weight:700;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:24px;pointer-events:none}.ss-value--set[data-v-13978fbb]{color:#111827}.ss-value--empty[data-v-13978fbb]{color:#9ca3af;font-weight:400}.ss-clear[data-v-13978fbb]{position:absolute;right:28px;top:50%;transform:translateY(-50%);width:16px;height:16px;padding:0;border:none;background:transparent;color:#9ca3af;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease;z-index:2}.ss-clear[data-v-13978fbb]:hover{background:#fee2e2;color:#ef4444}.ss-chevron[data-v-13978fbb]{position:absolute;right:0;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#9ca3af;transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:none}.ss-chevron--open[data-v-13978fbb]{transform:translateY(-50%) rotate(180deg);color:#00be16}.ss-dropdown[data-v-13978fbb]{position:fixed;z-index:999999;background:#fff;border:2px solid #e0f7e4;border-radius:16px;box-shadow:0 4px 6px -1px #00be161a,0 2px 4px -1px #00be160f,0 20px 60px #0000001f;min-width:280px;max-width:400px;width:-moz-max-content;width:max-content;animation:dropdownFadeIn-13978fbb .25s cubic-bezier(.16,1,.3,1)}@keyframes dropdownFadeIn-13978fbb{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.ss-search[data-v-13978fbb]{position:relative;padding:14px;border-bottom:2px solid #f0fdf4}.ss-search-icon[data-v-13978fbb]{position:absolute;left:24px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#9ca3af;pointer-events:none}.ss-search-input[data-v-13978fbb]{width:100%;padding:10px 14px 10px 36px;border:2px solid #e5e7eb;border-radius:10px;font-size:.875rem;font-family:inherit;outline:none;transition:all .2s ease;background:#fafafa}.ss-search-input[data-v-13978fbb]:focus{border-color:#00be16;background:#fff;box-shadow:0 0 0 3px #00be161a}.ss-search-input[data-v-13978fbb]::-moz-placeholder{color:#9ca3af}.ss-search-input[data-v-13978fbb]::placeholder{color:#9ca3af}.ss-options[data-v-13978fbb]{max-height:280px;overflow-y:auto;padding:8px}.ss-options[data-v-13978fbb]::-webkit-scrollbar{width:6px}.ss-options[data-v-13978fbb]::-webkit-scrollbar-track{background:#f3f4f6;border-radius:10px}.ss-options[data-v-13978fbb]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.ss-options[data-v-13978fbb]::-webkit-scrollbar-thumb:hover{background:#00be16}.ss-option[data-v-13978fbb]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:10px 12px;border:none;background:transparent;border-radius:10px;cursor:pointer;text-align:left;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.ss-option[data-v-13978fbb]:hover{background:linear-gradient(135deg,#f0fdf4,#dcfce7);transform:translate(4px)}.ss-option--highlighted[data-v-13978fbb]{background:linear-gradient(135deg,#f0fdf4,#dcfce7)}.ss-option--selected[data-v-13978fbb]{background:linear-gradient(135deg,#00be16,#00a513);color:#fff}.ss-option--selected[data-v-13978fbb]:hover{background:linear-gradient(135deg,#00a513,#008c10)}.ss-option-content[data-v-13978fbb]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.ss-option-text[data-v-13978fbb]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.ss-option-label[data-v-13978fbb]{font-size:.875rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-option-sublabel[data-v-13978fbb]{font-size:.75rem;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-option--selected .ss-option-sublabel[data-v-13978fbb]{opacity:.9}.ss-group-header[data-v-13978fbb]{padding:8px 12px 4px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;border-top:1px solid #f3f4f6;margin-top:4px}.ss-group-header[data-v-13978fbb]:first-child{border-top:none;margin-top:0}.ss-check[data-v-13978fbb]{width:18px;height:18px;flex-shrink:0}.ss-empty[data-v-13978fbb]{padding:32px 24px;text-align:center;color:#9ca3af;font-size:.875rem;display:flex;flex-direction:column;align-items:center;gap:8px}.ss-empty-icon[data-v-13978fbb]{width:32px;height:32px;color:#d1d5db}.ss-pop-enter-active[data-v-13978fbb]{transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1)}.ss-pop-leave-active[data-v-13978fbb]{transition:opacity .15s ease,transform .15s ease}.ss-pop-enter-from[data-v-13978fbb],.ss-pop-leave-to[data-v-13978fbb]{opacity:0;transform:translateY(-8px) scale(.95)}
