.s-select[data-v-3fc56e12]{margin-bottom:var(--space-4)}.s-select__label[data-v-3fc56e12]{display:block;font-size:var(--type-size-control);font-weight:var(--font-weight-medium);line-height:var(--type-line-control);margin-bottom:var(--space-6);color:var(--text-secondary)}.s-select__wrapper[data-v-3fc56e12]{position:relative;display:flex;align-items:center}.s-select__field[data-v-3fc56e12]{width:100%;height:44px;padding:0 36px 0 var(--space-12);border-radius:var(--radius-md);border:1px solid var(--border-control);background:var(--surface-default);color:var(--text-primary);font-size:var(--type-size-body);font-weight:var(--font-weight-regular);line-height:var(--type-line-control);font-family:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;outline:none;transition:border-color var(--motion-fade),background-color var(--motion-fade)}.s-select--focused .s-select__field[data-v-3fc56e12]{border-color:var(--action);outline:2px solid var(--focus-ring,var(--action));outline-offset:2px}.s-select--error .s-select__field[data-v-3fc56e12]{border-color:var(--outcome-negative)}.s-select--error.s-select--focused .s-select__field[data-v-3fc56e12]{outline-color:var(--outcome-negative)}.s-select--disabled .s-select__field[data-v-3fc56e12]{opacity:.5;pointer-events:none}.s-select__text[data-v-3fc56e12]{display:flex;align-items:center;width:100%;min-height:44px;box-sizing:border-box;padding:var(--space-8) 36px var(--space-8) var(--space-12);border-radius:var(--radius-md);border:1px solid var(--border-control);background:var(--surface-default);color:var(--text-primary);font-size:var(--type-size-body);font-weight:var(--font-weight-regular);line-height:var(--type-lh-control);overflow-wrap:anywhere;transition:border-color var(--motion-fade)}.s-select__wrapper--wrap .s-select__field[data-v-3fc56e12]{position:absolute;inset:0;height:100%;opacity:0}.s-select--focused .s-select__text[data-v-3fc56e12]{border-color:var(--action);outline:2px solid var(--focus-ring,var(--action));outline-offset:2px}.s-select--error .s-select__text[data-v-3fc56e12]{border-color:var(--outcome-negative)}.s-select--disabled .s-select__text[data-v-3fc56e12]{opacity:.5}.s-select__arrow[data-v-3fc56e12]{position:absolute;right:10px;pointer-events:none;color:var(--text-tertiary)}.s-select--focused .s-select__arrow[data-v-3fc56e12]{color:var(--action)}.s-select__error[data-v-3fc56e12]{margin:var(--space-4) 0 0;font-size:var(--type-size-caption);color:var(--outcome-negative);line-height:var(--type-line-control)}@media(prefers-reduced-motion:reduce){.s-select__arrow[data-v-3fc56e12],.s-select__field[data-v-3fc56e12],.s-select__text[data-v-3fc56e12]{transition:none}}
