.erp-select[data-v-de84aa8f]{--select-accent:#f57c20;font-family:inherit;min-width:0;position:relative}.select-trigger[data-v-de84aa8f]{align-items:center;background:var(--color-bg);border:1px solid var(--color-border);border-radius:6px;box-sizing:border-box;color:var(--color-text-primary);cursor:pointer;display:flex;font:inherit;font-size:14px;gap:8px;justify-content:space-between;line-height:20px;min-height:40px;padding:8px 12px;text-align:left;width:100%}.select-trigger.small[data-v-de84aa8f]{font-size:12px}.select-trigger>span[data-v-de84aa8f]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-trigger.expanded[data-v-de84aa8f],.select-trigger[data-v-de84aa8f]:hover:not(:disabled){border-color:var(--select-accent)}.select-chevron[data-v-de84aa8f]{color:var(--color-text-secondary);flex-shrink:0}.rotated[data-v-de84aa8f]{transform:rotate(180deg)}.select-menu[data-v-de84aa8f]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;box-shadow:0 8px 24px #0003;overflow-y:auto;overscroll-behavior:contain;padding:4px;z-index:100}.select-option[data-v-de84aa8f]{align-items:center;background:transparent;border:0;border-radius:4px;box-sizing:border-box;color:var(--color-text-primary);cursor:pointer;display:flex;font:inherit;font-size:14px;gap:8px;line-height:20px;min-height:40px;padding:8px;text-align:left;width:100%}.select-option.small[data-v-de84aa8f]{font-size:12px}.select-option.selected[data-v-de84aa8f]{background:var(--color-bg);color:var(--select-accent);font-weight:600}.select-option[data-v-de84aa8f]:hover:not(:disabled){background:var(--color-surface-hover)}.check-space[data-v-de84aa8f],.select-option>svg[data-v-de84aa8f]{flex-shrink:0;width:15px}.select-option>span[data-v-de84aa8f]:last-child{min-width:0;overflow-wrap:anywhere}.select-option[data-v-de84aa8f]:disabled,.select-trigger[data-v-de84aa8f]:disabled{cursor:default;opacity:.65}.no-options[data-v-de84aa8f]{color:var(--color-text-secondary);font-size:13px;padding:8px}:is(.select-trigger[data-v-de84aa8f],.select-option[data-v-de84aa8f]):focus-visible{outline:2px solid var(--select-accent);outline-offset:1px}html.light .erp-select{--select-accent:#a84300}@media(max-width:640px){.select-option[data-v-de84aa8f],.select-trigger[data-v-de84aa8f]{min-height:44px}}
