.vs[data-v-1fc49641]{position:relative}.vs.is-open[data-v-1fc49641]{z-index:5}.vs-trigger[data-v-1fc49641]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:9px 2px;border:0;border-bottom:1px solid var(--gt-line);background:transparent;color:var(--gt-heading);font-family:var(--font-display);font-weight:500;font-size:1.12rem;line-height:1.3;text-align:left;cursor:pointer;transition:border-color .2s ease}.vs-trigger[data-v-1fc49641]:hover,.vs.is-open .vs-trigger[data-v-1fc49641]{border-bottom-color:var(--gt-accent)}.vs-trigger[data-v-1fc49641]:focus-visible{outline:2px solid var(--gt-focus);outline-offset:3px}.vs-value[data-v-1fc49641]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vs-caret[data-v-1fc49641]{flex:none;width:14px;height:14px;fill:none;stroke:var(--gt-accent);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s cubic-bezier(.22,1,.36,1)}.vs.is-open .vs-caret[data-v-1fc49641]{transform:rotate(180deg)}.vs-list[data-v-1fc49641]{position:absolute;top:calc(100% + var(--vs-gap, 6px));left:0;right:0;z-index:1;max-height:260px;margin:0;padding:6px 0;overflow-y:auto;list-style:none;background:var(--gt-bg-deep);border:1px solid var(--gt-line);border-radius:2px;box-shadow:0 24px 48px -20px #000000d9}.vs.is-up .vs-list[data-v-1fc49641]{top:auto;bottom:calc(100% + var(--vs-gap, 6px));box-shadow:0 -24px 48px -20px #000000d9}.vs-option[data-v-1fc49641]{display:flex;align-items:center;gap:10px;padding:11px 16px 11px 12px;color:var(--gt-body);font-family:var(--font-display);font-weight:500;font-size:1.08rem;line-height:1.35;cursor:pointer}.vs-option-mark[data-v-1fc49641]{flex:none;width:2px;align-self:stretch;background:transparent}.vs-option.is-selected .vs-option-mark[data-v-1fc49641]{background:var(--gt-accent)}.vs-option.is-active[data-v-1fc49641],.vs-option.is-selected .vs-option-label[data-v-1fc49641]{color:var(--gt-heading)}.vs-option.is-active[data-v-1fc49641]{background:var(--gt-surface-hover,var(--gt-surface))}.vs-option.is-out[data-v-1fc49641]{color:var(--gt-muted);cursor:not-allowed}.vs-option.is-out.is-active[data-v-1fc49641]{background:transparent}@media(prefers-reduced-motion:reduce){.vs-caret[data-v-1fc49641]{transition:none}}
