.sel[data-v-492cbee8]{position:relative;width:100%}.sel__btn[data-v-492cbee8]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);width:100%;padding:8px 16px;min-height:40px;border:1px solid var(--color-border-muted);border-radius:var(--radius-5);background:var(--color-bg-neutral);cursor:pointer;font-family:var(--font-sans);font-weight:var(--fw-light);font-size:var(--fs-body-xs);line-height:var(--lh-body-xs);letter-spacing:-.5px;color:var(--color-text-primary);text-align:left}.sel__btn--placeholder[data-v-492cbee8]{color:var(--color-text-tertiary)}.sel__value[data-v-492cbee8]{flex:1 0 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sel__chevron[data-v-492cbee8]{color:var(--color-text-secondary);flex-shrink:0;transition:transform .2s ease}.sel--open .sel__chevron[data-v-492cbee8]{transform:rotate(180deg)}.sel__list[data-v-492cbee8]{position:absolute;z-index:10;top:calc(100% + 4px);left:0;width:100%;max-height:240px;overflow-y:auto;margin:0;padding:4px;list-style:none;background:var(--color-bg-neutral);border:1px solid var(--color-border-muted);box-shadow:var(--shadow-xxs)}.sel__list[data-v-492cbee8],.sel__opt[data-v-492cbee8]{border-radius:var(--radius-5)}.sel__opt[data-v-492cbee8]{padding:8px 12px;cursor:pointer;font-family:var(--font-sans);font-weight:var(--fw-light);font-size:var(--fs-body-xs);line-height:var(--lh-body-xs);letter-spacing:-.5px;color:var(--color-text-primary)}.sel__opt--active[data-v-492cbee8]{background:var(--color-bg-primary)}.sel__opt--selected[data-v-492cbee8]{color:var(--color-text-branded)}
