.app-select[data-v-4d2f44fe]{display:block;width:100%}.app-select__label[data-v-4d2f44fe]{color:var(--color-muted-strong);display:block;font-size:12px;font-weight:500;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.app-select__required[data-v-4d2f44fe]{color:var(--color-error)}.app-select__wrap[data-v-4d2f44fe]{position:relative}.app-select__control[data-v-4d2f44fe]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-fg);display:block;font:inherit;font-size:15px;height:44px;padding:0 36px 0 14px;transition:border-color var(--duration-150) var(--easing-standard),box-shadow var(--duration-150) var(--easing-standard);width:100%}.app-select__control[data-v-4d2f44fe]:hover:not(:disabled){border-color:var(--color-fg-subtle)}.app-select__control[data-v-4d2f44fe]:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-subtle);outline:none}.app-select__chevron[data-v-4d2f44fe]{color:var(--color-muted);pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.app-select__error[data-v-4d2f44fe],.app-select__hint[data-v-4d2f44fe]{font-size:12px;margin-top:6px}.app-select__hint[data-v-4d2f44fe]{color:var(--color-muted)}.app-select__error[data-v-4d2f44fe]{color:var(--color-error)}.app-select--error .app-select__control[data-v-4d2f44fe]{border-color:var(--color-error)}.app-select--disabled .app-select__control[data-v-4d2f44fe]{cursor:not-allowed;opacity:.6}
