.aj-AjListSelect .aj-AjSelect-trigger{width:100%}.aj-AjListSelect .aj-AjSelect-panel{border-radius:calc(var(--sp) * .75);--aj-block-radius:calc(var(--sp) * .75);padding:0}.aj-AjListSelect-list{padding:var(--sp) 0;max-height:calc(var(--sp) * 32);margin:0;list-style:none;overflow-y:auto}.aj-AjListSelect-option{--AjListSelect-idleColor:var(--aj-palette-neutral-09);--AjListSelect-hoverBg:rgba(var(--aj-palette-neutralRgb-08) / .2);--AjListSelect-hoverColor:var(--aj-palette-white);--AjListSelect-activeBg:rgba(var(--aj-palette-neutralRgb-08) / .2);--AjListSelect-activeColor:var(--aj-palette-neutral-12);--AjListSelect-selectedColor:var(--aj-palette-white);--AjListSelect-disabledColor:var(--aj-palette-neutral-05);--AjListSelect-assistiveFocusBorder:var(--aj-theme-input-assistiveFocusBorder);align-items:center;gap:var(--sp);height:calc(var(--sp) * 4);padding:0 calc(var(--sp) * 1.375);color:var(--AjListSelect-idleColor);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:all var(--time-sm) var(--easing-default);outline-offset:-1px;outline:0 solid #0000;font-size:15px;line-height:24px;display:flex}.aj-AjListSelect-option.aj-AjListSelect-option--hovered,.aj-AjListSelect-option.aj-AjListSelect-option--focus{background:var(--AjListSelect-hoverBg);color:var(--AjListSelect-hoverColor)}.aj-AjListSelect-option.aj-AjListSelect-option--focus-visible{outline:1px solid var(--AjListSelect-assistiveFocusBorder)}.aj-AjListSelect-option.aj-AjListSelect-option--selected{color:var(--AjListSelect-selectedColor);cursor:default}.aj-AjListSelect-option.aj-AjListSelect-option--active{background:var(--AjListSelect-activeBg);color:var(--AjListSelect-activeColor)}.aj-AjListSelect-option.aj-AjListSelect-option--disabled{color:var(--AjListSelect-disabledColor);cursor:default;pointer-events:none}.aj-AjListSelect-option-label{flex:1}.aj-AjListSelect-option-check{color:inherit;flex:none;align-items:center;display:inline-flex}.aj-AjListSelect-option-check>svg{width:10px;height:10px}.aj-AjListSelect-option--divider{--AjListSelect-dividerColor:rgba(var(--aj-palette-neutralRgb-07) / .3);box-shadow:inset 0 -1px 0 0 var(--AjListSelect-dividerColor)}.aj-AjSelect--sm .aj-AjListSelect-option{height:calc(var(--sp) * 3);padding:0 calc(var(--sp) * 1);font-size:13px;line-height:18px}.aj-AjSelect--lg .aj-AjListSelect-option{height:calc(var(--sp) * 5);padding:0 calc(var(--sp) * 1.5);font-size:17px;line-height:24px}[data-aj-mode=light] .aj-AjListSelect-option,[data-aj-mode=light].aj .aj-AjListSelect-option{--AjListSelect-idleColor:var(--aj-palette-neutral-07);--AjListSelect-hoverBg:rgba(var(--aj-palette-neutralRgb-07) / .2);--AjListSelect-hoverColor:var(--aj-palette-black);--AjListSelect-activeBg:rgba(var(--aj-palette-neutralRgb-07) / .2);--AjListSelect-activeColor:var(--aj-palette-neutral-04);--AjListSelect-selectedColor:var(--aj-palette-black);--AjListSelect-disabledColor:var(--aj-palette-neutral-10)}
.aj-AjSelect{display:inline-flex;position:relative}.aj-AjSelect-trigger{--AjSelect-idleColor:var(--aj-palette-neutral-15);--AjSelect-idleBg:transparent;--AjSelect-hoverBg:rgba(var(--aj-palette-neutralRgb-03) / .3);--AjSelect-hoverColor:var(--aj-palette-white);--AjSelect-activeBorderColor:rgba(var(--aj-palette-neutralRgb-07) / .3);--AjSelect-activeColor:var(--aj-palette-white);--AjSelect-disabledColor:var(--aj-palette-neutral-03);box-sizing:border-box;appearance:none;align-items:center;gap:var(--sp);height:calc(var(--sp) * 4);padding:calc(var(--sp) * .625) calc(var(--sp) * 1.125);border-radius:calc(var(--sp) * .75);color:var(--AjSelect-idleColor);background-color:var(--AjSelect-idleBg);box-shadow:none;cursor:pointer;white-space:nowrap;transition:all var(--time-md) var(--easing-default);border:1px solid #0000;outline:none;font-family:inherit;font-size:15px;line-height:20px;display:inline-flex}.aj-AjSelect-trigger:hover,.aj-AjSelect-trigger:focus{color:var(--AjSelect-hoverColor);background-color:var(--AjSelect-hoverBg);outline:none}.aj-AjSelect-trigger:active{color:var(--AjSelect-activeColor);border-color:var(--AjSelect-activeBorderColor)}.aj-AjSelect-trigger:disabled{color:var(--AjSelect-disabledColor);cursor:default;background-color:#0000;border-color:#0000}.aj-AjSelect:has(>.aj-AjSelect-panel:popover-open)>.aj-AjSelect-trigger{color:var(--AjSelect-activeColor);border-color:var(--AjSelect-activeBorderColor)}.aj-AjSelect--solid .aj-AjSelect-trigger{--AjSelect-idleBg:rgba(var(--aj-palette-whiteRgb) / .02)}.aj-AjSelect--subnav .aj-AjSelect-trigger{--AjSelect-idleBg:transparent;--AjSelect-hoverBg:transparent;--AjSelect-activeBorderColor:transparent;gap:calc(var(--sp) * .75);height:calc(var(--sp) * 4);padding:calc(var(--sp) * .75) 0;font-size:17px;font-weight:var(--aj-fontWeight-lg);line-height:calc(var(--sp) * 2.5);text-transform:uppercase;border-radius:0}.aj-AjSelect--secondary .aj-AjSelect-trigger{--AjSelect-idleColor:var(--aj-palette-neutral-11);--AjSelect-hoverColor:var(--aj-palette-neutral-13);--AjSelect-activeColor:var(--aj-palette-neutral-15)}.aj-AjSelect--subnav.aj-AjSelect--secondary .aj-AjSelect-trigger{--AjSelect-idleColor:var(--aj-palette-neutral-05);--AjSelect-hoverColor:var(--aj-palette-neutral-08);--AjSelect-activeColor:var(--aj-palette-neutral-07);--AjSelect-disabledColor:var(--aj-palette-neutral-02)}.aj-AjSelect--sm .aj-AjSelect-trigger{height:calc(var(--sp) * 3.25);padding:calc(var(--sp) * .375) calc(var(--sp) * .875);border-radius:calc(var(--sp) * .5);font-size:13px;line-height:18px}.aj-AjSelect--sm .aj-AjSelect-caret>svg{width:10px;height:10px}.aj-AjSelect--lg .aj-AjSelect-trigger{height:calc(var(--sp) * 4.5);padding:calc(var(--sp) * .875) calc(var(--sp) * 1.375);border-radius:calc(var(--sp) * 1);font-size:17px;line-height:24px}.aj-AjSelect--lg .aj-AjSelect-caret>svg{width:14px;height:14px}.aj-AjSelect-icon{color:inherit;align-items:center;display:inline-flex}.aj-AjSelect-icon>*{width:calc(var(--sp) * 2);height:calc(var(--sp) * 2)}.aj-AjSelect-label{flex:1;align-items:center;display:inline-flex}.aj-AjSelect-caret{color:inherit;transition:transform var(--time-md) var(--easing-default);align-items:center;display:inline-flex}.aj-AjSelect-caret>svg{width:12px;height:12px}.aj-AjSelect:not(.aj-AjListSelect):has(>.aj-AjSelect-panel:popover-open)>.aj-AjSelect-trigger>.aj-AjSelect-caret{transform:rotate(180deg)}.aj-AjSelect-panel{margin:calc(var(--sp) / 4) 0 0;padding:calc(var(--sp) * 2);border-radius:calc(var(--sp) * .875);--aj-block-radius:calc(var(--sp) * .875);color:var(--aj-theme-input-text-color);gap:calc(var(--sp) * 1.5);min-width:anchor-size(width);position-area:bottom span-right;border:none;flex-direction:column}.aj-AjSelect-panel:popover-open{display:flex}.aj-AjSelect-panel::backdrop{background:0 0}[data-aj-mode=light] .aj-AjSelect-trigger,[data-aj-mode=light].aj .aj-AjSelect-trigger{--AjSelect-idleColor:var(--aj-palette-neutral-00);--AjSelect-hoverBg:rgba(var(--aj-palette-neutralRgb-12) / .3);--AjSelect-hoverColor:var(--aj-palette-black);--AjSelect-activeBorderColor:rgba(var(--aj-palette-neutralRgb-08) / .3);--AjSelect-activeColor:var(--aj-palette-black);--AjSelect-disabledColor:var(--aj-palette-neutral-12)}[data-aj-mode=light] .aj-AjSelect--solid .aj-AjSelect-trigger,[data-aj-mode=light].aj .aj-AjSelect--solid .aj-AjSelect-trigger{--AjSelect-idleBg:rgba(var(--aj-palette-blackRgb) / .02)}[data-aj-mode=light] .aj-AjSelect--secondary .aj-AjSelect-trigger,[data-aj-mode=light].aj .aj-AjSelect--secondary .aj-AjSelect-trigger{--AjSelect-idleColor:var(--aj-palette-neutral-04);--AjSelect-hoverColor:var(--aj-palette-neutral-02);--AjSelect-activeColor:var(--aj-palette-neutral-00)}[data-aj-mode=light] .aj-AjSelect--subnav.aj-AjSelect--secondary .aj-AjSelect-trigger,[data-aj-mode=light].aj .aj-AjSelect--subnav.aj-AjSelect--secondary .aj-AjSelect-trigger{--AjSelect-idleColor:var(--aj-palette-neutral-10);--AjSelect-hoverColor:var(--aj-palette-neutral-07);--AjSelect-activeColor:var(--aj-palette-neutral-08);--AjSelect-disabledColor:var(--aj-palette-neutral-13)}
.aj-AjInput{--AjInput-paddingBlock:calc(var(--sp) * .625);--AjInput-paddingLeft:calc(var(--sp) * 1.25);--AjInput-paddingRight:calc(var(--sp) * 1.25);box-sizing:border-box;height:calc(var(--sp) * 4);padding:var(--AjInput-paddingBlock) var(--AjInput-paddingRight) var(--AjInput-paddingBlock) var(--AjInput-paddingLeft);border:1px solid rgba(var(--aj-theme-input-primary-solid-borderRgb)/.3);border-radius:calc(var(--sp) * .875);background:var(--aj-theme-input-primary-solid-bg);color:var(--aj-theme-input-text-color);box-shadow:none;transition:color var(--time-sm) var(--easing-default), border-color var(--time-sm) var(--easing-default);outline:none;font-family:inherit;font-size:15px;line-height:20px}.aj-AjInput:hover{border-color:rgba(var(--aj-theme-input-primary-solid-borderRgb)/.45)}.aj-AjInput::placeholder{color:var(--aj-theme-input-placeholderColor);opacity:1}.aj-AjInput:focus{border-color:rgba(var(--aj-theme-input-primary-solid-borderRgb)/.6)}.aj-AjInput:disabled{border-color:rgba(var(--aj-theme-input-primary-solid-borderRgb)/.15)}.aj-AjInput:disabled,.aj-AjInput:disabled::placeholder{pointer-events:none;color:var(--aj-theme-input-disabledColor)}
