.ui-select-dropdown[data-v-e109707d]{gap:4px;max-height:min(320px,62vh);min-width:0;overflow-y:auto;padding:8px;position:fixed;z-index:70}.ui-select-option[data-v-e109707d]{align-items:center;display:flex;gap:10px;justify-content:space-between}.ui-select-option.is-active[data-v-e109707d]{background:color-mix(in srgb,var(--surface-elevated) 90%,var(--surface-secondary));border-color:var(--primary)}.ui-select-check[data-v-e109707d]{color:var(--primary);font-size:.78rem}.ui-select-pop-enter-active[data-v-e109707d],.ui-select-pop-leave-active[data-v-e109707d]{transition:opacity var(--motion-fast) var(--ease-standard)}.ui-select-pop-enter-from[data-v-e109707d],.ui-select-pop-leave-to[data-v-e109707d]{opacity:0}.ui-select-pop-enter-to[data-v-e109707d],.ui-select-pop-leave-from[data-v-e109707d]{opacity:1}@media(prefers-reduced-motion:reduce){.ui-select-pop-enter-active[data-v-e109707d],.ui-select-pop-leave-active[data-v-e109707d]{transition:none}}.ui-select-wrap[data-v-a5a5ebdb]{border-radius:var(--control-radius-default);position:relative;transition:box-shadow var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard);width:100%}.ui-select-wrap--with-label[data-v-a5a5ebdb]{display:grid;gap:6px}.ui-select__label[data-v-a5a5ebdb]{color:var(--text)}.ui-select-wrap[data-control-width=adaptive][data-v-a5a5ebdb]{max-inline-size:var(--app-form-control-max-width,100%)}.ui-select-native[data-v-a5a5ebdb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(180deg,var(--input-bg) 0,var(--surface) 100%);border:1px solid var(--border);border-radius:var(--control-radius-default);color:var(--text);cursor:pointer;font-size:var(--type-body-size);min-height:var(--control-height-default);padding:10px 42px 10px var(--control-padding-inline);width:100%}.ui-select-native[data-v-a5a5ebdb]:focus{outline:none}.ui-select-native[data-v-a5a5ebdb]:focus-visible{border-color:var(--primary);box-shadow:var(--control-focus-ring)}.ui-select-native[data-v-a5a5ebdb]:disabled{background:var(--surface-subtle);cursor:not-allowed;opacity:.7}.ui-select-wrap.is-invalid .ui-select-native[data-v-a5a5ebdb]{background:linear-gradient(180deg,var(--input-bg) 0,var(--state-danger-bg) 100%);border-color:var(--state-danger-border)}.ui-select-native--proxy[data-v-a5a5ebdb]{height:1px;inset:0;opacity:0;pointer-events:none;position:absolute;width:1px}.ui-select-native-icon[data-v-a5a5ebdb]{color:var(--muted);pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:color var(--motion-fast) var(--ease-standard)}.ui-select-native-icon svg[data-v-a5a5ebdb]{display:block;fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:16px}.ui-select-wrap.is-focused .ui-select-native-icon[data-v-a5a5ebdb]{color:var(--primary-strong)}.ui-select-trigger[data-v-a5a5ebdb]{background:linear-gradient(180deg,var(--input-bg) 0,var(--surface) 100%);border-radius:var(--control-radius-default);font-size:var(--type-body-size);justify-content:flex-start;min-height:var(--control-height-default);padding:10px 42px 10px var(--control-padding-inline);width:100%}.ui-select-trigger-label[data-v-a5a5ebdb]{display:block;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.ui-select-icon[data-v-a5a5ebdb]{color:var(--muted);pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.ui-select-icon svg[data-v-a5a5ebdb]{display:block;fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:16px}.ui-select-icon.open[data-v-a5a5ebdb],.ui-select-wrap.is-focused .ui-select-icon[data-v-a5a5ebdb]{color:var(--primary-strong);transform:translateY(-50%) rotate(180deg)}.ui-select-wrap.is-invalid .ui-select-trigger[data-v-a5a5ebdb]{background:linear-gradient(180deg,var(--input-bg) 0,var(--state-danger-bg) 100%);border-color:var(--state-danger-border)}.ui-select-wrap.is-invalid .ui-select-icon[data-v-a5a5ebdb]{color:var(--text-danger)}.ui-select-wrap.is-disabled .ui-select-trigger[data-v-a5a5ebdb]{background:var(--surface-subtle);cursor:not-allowed;opacity:.7}@media(prefers-reduced-motion:reduce){.ui-select-icon[data-v-a5a5ebdb],.ui-select-native-icon[data-v-a5a5ebdb],.ui-select-trigger[data-v-a5a5ebdb],.ui-select-wrap[data-v-a5a5ebdb]{transition:none}}
