.compact-select[data-v-a57c4da0] .vs__dropdown-toggle{border:1px solid #e5e7eb;border-radius:8px;padding:8px 12px;background:#fafafa;transition:all .2s ease;min-height:36px;font-size:14px}.compact-select[data-v-a57c4da0] .vs__dropdown-toggle:hover{border-color:#d1d5db;background:#fff}.compact-select[data-v-a57c4da0] .vs__dropdown-toggle--open{border-color:#3b82f6;background:#fff;box-shadow:0 0 0 2px #3b82f61a}.compact-select[data-v-a57c4da0] .vs__selected{background:#f3f4f6;color:#1f2937;border:1px solid #e5e7eb;border-radius:6px;margin:1px;padding:2px 6px;font-size:12px;font-weight:400}.compact-select[data-v-a57c4da0] .vs__deselect{color:#9ca3af}.compact-select[data-v-a57c4da0] .vs__deselect:hover{color:#ef4444}.compact-select[data-v-a57c4da0] .vs__search{padding:0;margin:0;color:#1f2937;font-size:14px}.compact-select[data-v-a57c4da0] .vs__search::-moz-placeholder{color:#9ca3af}.compact-select[data-v-a57c4da0] .vs__search::placeholder{color:#9ca3af}.compact-select[data-v-a57c4da0] .vs__dropdown-menu{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 15px -3px #0000001a;z-index:9999;margin-top:2px}.compact-select[data-v-a57c4da0] .vs__dropdown-option{color:#374151;padding:8px 12px;font-size:14px;transition:all .15s ease}.compact-select[data-v-a57c4da0] .vs__dropdown-option--highlight{background:#f3f4f6;color:#1f2937}.compact-select[data-v-a57c4da0] .vs__dropdown-option--selected{background:#eff6ff;color:#1e40af;font-weight:500}.compact-select[data-v-a57c4da0] .vs__dropdown-option--selected:after{content:"✓";color:#3b82f6;font-weight:700;float:right}.compact-select[data-v-a57c4da0] .vs__no-options{color:#6b7280;text-align:center;padding:12px;font-size:13px}.compact-select[data-v-a57c4da0] .vs__clear{color:#9ca3af}.compact-select[data-v-a57c4da0] .vs__clear:hover{color:#ef4444}.compact-select[data-v-a57c4da0] .vs__open-indicator{color:#9ca3af}.sleek-select[data-v-a57c4da0] .vs__dropdown-toggle{border:1.5px solid #e5e7eb;border-radius:12px;padding:12px 16px;background:#fafafa;transition:all .2s ease;min-height:48px}.sleek-select[data-v-a57c4da0] .vs__dropdown-toggle:hover{border-color:#d1d5db;background:#fff}.sleek-select[data-v-a57c4da0] .vs__dropdown-toggle--open{border-color:#3b82f6;background:#fff;box-shadow:0 0 0 3px #3b82f61a}.sleek-select[data-v-a57c4da0] .vs__selected{background:#f3f4f6;color:#1f2937;border:1px solid #e5e7eb;border-radius:8px;margin:2px;padding:4px 8px;font-size:13px;font-weight:500}.sleek-select[data-v-a57c4da0] .vs__deselect{color:#9ca3af}.sleek-select[data-v-a57c4da0] .vs__deselect:hover{color:#ef4444}.sleek-select[data-v-a57c4da0] .vs__search{padding:0;margin:0;color:#1f2937;font-size:14px}.sleek-select[data-v-a57c4da0] .vs__search::-moz-placeholder{color:#9ca3af}.sleek-select[data-v-a57c4da0] .vs__search::placeholder{color:#9ca3af}.sleek-select[data-v-a57c4da0] .vs__dropdown-menu{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;z-index:9999;margin-top:4px;overflow:hidden}.sleek-select[data-v-a57c4da0] .vs__dropdown-option{color:#374151;padding:12px 16px;font-size:14px;transition:all .15s ease}.sleek-select[data-v-a57c4da0] .vs__dropdown-option--highlight{background:#f3f4f6;color:#1f2937}.sleek-select[data-v-a57c4da0] .vs__dropdown-option--selected{background:#eff6ff;color:#1e40af;font-weight:500}.sleek-select[data-v-a57c4da0] .vs__dropdown-option--selected:after{content:"✓";color:#3b82f6;font-weight:700;float:right}.sleek-select[data-v-a57c4da0] .vs__no-options{color:#6b7280;text-align:center;padding:16px;font-size:14px}.sleek-select[data-v-a57c4da0] .vs__clear{color:#9ca3af;transition:color .15s ease}.sleek-select[data-v-a57c4da0] .vs__clear:hover{color:#ef4444}.sleek-select[data-v-a57c4da0] .vs__open-indicator{color:#9ca3af;transition:all .15s ease}.sleek-select[data-v-a57c4da0] .vs__open-indicator:hover{color:#6b7280}.sleek-select[data-v-a57c4da0] .vs__dropdown-toggle--disabled{background:#f9fafb;border-color:#f3f4f6;cursor:not-allowed}.sleek-select[data-v-a57c4da0] .vs__dropdown-toggle--disabled .vs__search{color:#d1d5db}.sleek-select[data-v-a57c4da0] .vs__dropdown-toggle--disabled .vs__search::-moz-placeholder{color:#d1d5db}.sleek-select[data-v-a57c4da0] .vs__dropdown-toggle--disabled .vs__search::placeholder{color:#d1d5db}.modal-enter-active[data-v-a57c4da0],.modal-leave-active[data-v-a57c4da0]{transition:opacity .3s ease}.modal-enter-from[data-v-a57c4da0],.modal-leave-to[data-v-a57c4da0]{opacity:0}
