.select__trigger[data-v-c565f91c]{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:2.5rem;padding-inline:var(--space-3);background-color:var(--color-surface);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text);text-align:start;cursor:pointer;display:flex}.select__trigger[data-placeholder][data-v-c565f91c]{color:var(--color-text-subtle)}.select__trigger--invalid[data-v-c565f91c]{border-color:var(--color-danger)}.select__trigger[data-v-c565f91c]:disabled{background-color:var(--color-surface-muted);opacity:.7;cursor:not-allowed}.select__chevron[data-v-c565f91c]{color:var(--color-text-subtle);display:flex}[data-v-c565f91c] .select__content{z-index:50;min-width:var(--reka-select-trigger-width);max-height:min(20rem, var(--reka-select-content-available-height));background-color:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);overflow:hidden}[data-v-c565f91c] .select__viewport{padding:var(--space-1);overflow-y:auto}[data-v-c565f91c] .select__group-label{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-subtle);font-weight:700}[data-v-c565f91c] .select__item{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-6);border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;position:relative}[data-v-c565f91c] .select__item[data-highlighted]{background-color:var(--color-accent-soft);color:var(--color-accent-text);outline:none}[data-v-c565f91c] .select__item[data-disabled]{color:var(--color-text-subtle);pointer-events:none}[data-v-c565f91c] .select__indicator{left:var(--space-2);color:var(--color-accent);align-items:center;display:flex;position:absolute}[data-v-c565f91c] .select__hint{padding-left:var(--space-3);font-size:var(--text-sm);color:var(--color-text-subtle);margin-left:auto}[data-v-c565f91c] .select__separator{height:1px;margin:var(--space-1) var(--space-2);background-color:var(--color-border)}[data-v-c565f91c] .select__scroll{background-color:var(--color-surface);height:1.5rem;color:var(--color-text-subtle);justify-content:center;align-items:center;display:flex}
