:where(.aep-select-field){border:1px solid var(--line,var(--border,#d9dcde));background:var(--surface,var(--background,#fff));min-width:0;max-width:100%;height:36px;color:var(--ink,var(--foreground,#192229));font:inherit;text-align:left;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:inline-flex}.aep-select-field>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aep-select-field>svg{flex-shrink:0}.aep-select-field.aep-select-field:focus-visible{box-shadow:none;outline:2px solid var(--primary,var(--accent,var(--ring,#495b91)))!important;outline-offset:-2px!important}.aep-select-field:disabled{opacity:.5;cursor:default}.aep-select-menu{z-index:1400;min-width:var(--radix-select-trigger-width);border:1px solid var(--select-line,#d9dcde);background:var(--select-paper,#fff);max-width:calc(100vw - 24px);color:var(--select-ink,#192229);border-radius:8px;padding:4px;font-size:13px;line-height:1.6;overflow:hidden;box-shadow:0 8px 24px #0000001f}.aep-select-menu [data-radix-select-viewport]{max-height:min(320px,var(--radix-select-content-available-height))}.aep-select-option{cursor:pointer;border-radius:4px;outline:none;justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:7px 10px;display:flex}.aep-select-option>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(360px,100vw - 84px);display:block;overflow:hidden}.aep-select-option>span:last-child:not(:first-child){flex-shrink:0}.aep-select-option[data-highlighted]{background:var(--select-soft,#f1f2f4)}.aep-select-option[data-state=checked]{font-weight:600}.aep-select-option[data-disabled]{opacity:.5;pointer-events:none}.aep-select-scroll{place-items:center;height:24px;display:grid}
