.vs[data-v-b7bc832f]{display:inline-block;width:100%}.vs--chip[data-v-b7bc832f],.vs--chip .vs__btn[data-v-b7bc832f]{width:auto}.vs__btn[data-v-b7bc832f]{display:inline-flex;align-items:center;gap:8px;width:100%;font:inherit;cursor:pointer;color:var(--ink);transition:border-color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.vs__label[data-v-b7bc832f]{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vs__chev[data-v-b7bc832f]{flex:none;display:inline-flex;color:var(--faint);transition:transform var(--dur-hover) var(--ease)}.vs.is-open .vs__chev[data-v-b7bc832f]{transform:rotate(180deg)}.vs.is-disabled .vs__btn[data-v-b7bc832f]{opacity:.55;cursor:default}.vs--field .vs__btn[data-v-b7bc832f]{height:42px;padding:0 12px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-inner);font-size:14px}.vs--field.is-dense .vs__btn[data-v-b7bc832f]{height:36px;font-size:13px}.vs--field .vs__btn[data-v-b7bc832f]:focus-visible,.vs--field.is-open .vs__btn[data-v-b7bc832f]{outline:none;border-color:var(--red);box-shadow:0 0 0 3px var(--red-tint)}.vs--chip .vs__btn[data-v-b7bc832f]{padding:9px 14px 9px 16px;background:var(--card);border:1px solid var(--line);border-radius:var(--r-pill);box-shadow:0 1px 2px #1b1a180a;font-size:13.5px;font-weight:600;color:var(--ink-soft)}.vs--chip.is-active .vs__btn[data-v-b7bc832f]{border-color:var(--red);background:var(--red-tint);color:var(--red)}.vs--chip.is-open .vs__btn[data-v-b7bc832f]{border-color:var(--red)}.vs--inline .vs__btn[data-v-b7bc832f]{padding:5px 8px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--ink-soft);font-size:13.5px;gap:6px}.vs--inline .vs__chev[data-v-b7bc832f]{opacity:0}.vs--inline .vs__btn[data-v-b7bc832f]:hover,.vs--inline.is-open .vs__btn[data-v-b7bc832f]{border-color:var(--line);background:var(--card)}.vs--inline .vs__btn:focus-visible .vs__chev[data-v-b7bc832f],.vs--inline .vs__btn:hover .vs__chev[data-v-b7bc832f],.vs--inline.is-open .vs__chev[data-v-b7bc832f]{opacity:1}.vs--inline .vs__btn[data-v-b7bc832f]:focus-visible{outline:none;border-color:var(--red);box-shadow:0 0 0 3px var(--red-tint)}.vs__menu[data-v-b7bc832f]{position:fixed;z-index:200;max-height:288px;overflow-y:auto;background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-modal);padding:5px;display:flex;flex-direction:column;gap:2px}.vs__opt[data-v-b7bc832f]{display:flex;align-items:center;gap:6px;width:100%;text-align:left;padding:9px 12px 9px 6px;border-radius:9px;cursor:pointer;font:inherit;font-size:13.5px;font-weight:600;color:var(--ink-soft);white-space:nowrap}.vs__opt.is-cursor[data-v-b7bc832f]{background:var(--line)}.vs__opt.is-selected[data-v-b7bc832f]{color:var(--red)}.vs__opt.is-selected.is-cursor[data-v-b7bc832f]{background:var(--red-tint)}.vs__opt.is-add[data-v-b7bc832f]{color:var(--red);font-weight:700}.vs__check[data-v-b7bc832f]{width:14px;flex:none;text-align:center;color:var(--red);font-size:12px;font-weight:800}.vs__opt-label[data-v-b7bc832f]{flex:1}.vs__input[data-v-b7bc832f]{position:sticky;top:-5px;z-index:1;margin:-5px -5px 4px;padding:9px 12px;font:inherit;font-size:13.5px;color:var(--ink);background:var(--card);border:0;border-bottom:1px solid var(--line);border-radius:14px 14px 0 0}.vs__input[data-v-b7bc832f]:focus{outline:none}.vs__input[data-v-b7bc832f]::-moz-placeholder{color:var(--faint)}.vs__input[data-v-b7bc832f]::placeholder{color:var(--faint)}@media(prefers-reduced-motion:reduce){.vs__btn[data-v-b7bc832f],.vs__chev[data-v-b7bc832f]{transition:none}}
