._root_371b1_1,._box_371b1_9{position:relative}._trigger_371b1_17{align-items:center;gap:var(--space-2);color:var(--color-text-primary);text-align:start;cursor:pointer;display:flex}._trigger_371b1_17:disabled{cursor:not-allowed}._field_371b1_43{width:100%;height:44px;padding-inline:var(--space-4) var(--space-3);border:var(--border-width) solid var(--color-border-strong);background:var(--color-bg-surface);font-size:var(--text-body-md);transition:border-color var(--duration-fast) var(--ease-standard)}._field_371b1_43:hover:not(:disabled),._field_371b1_43[aria-expanded=true]{border-color:var(--color-border-bold)}._field_371b1_43:focus-visible{border-color:var(--color-border-focus);outline:2px solid var(--color-border-focus);outline-offset:0}._field_371b1_43[aria-invalid=true]{border-color:var(--color-border-error)}._field_371b1_43:disabled{border-color:var(--color-border-subtle);background:var(--color-bg-disabled);color:var(--color-text-disabled)}._field_371b1_43[data-empty=true] ._value_371b1_105{color:var(--color-text-tertiary)}._value_371b1_105{overflow-wrap:anywhere;min-width:0;line-height:var(--leading-body);flex:1}._field_371b1_43 ._chevron_371b1_127{color:var(--color-text-secondary)}._inline_371b1_135{height:40px;padding-inline:var(--space-2);font-size:var(--text-caption);letter-spacing:var(--tracking-nav);transition:background-color var(--duration-fast) var(--ease-standard);font-weight:600}._inline_371b1_135:hover{background:var(--color-bg-muted)}._inline_371b1_135 ._value_371b1_105,._inline_371b1_135>span{text-box:trim-both cap alphabetic;flex:none;line-height:1}._chevron_371b1_127{transition:transform var(--duration-base) var(--ease-out);flex:none}._trigger_371b1_17[aria-expanded=true] ._chevron_371b1_127{transform:rotate(180deg)}._menu_371b1_193{top:calc(100% + var(--space-2));z-index:60;overscroll-behavior:contain;max-height:min(20rem,50vh);padding-block:var(--space-2);border:var(--border-width) solid var(--color-border-subtle);background:var(--color-bg-surface);box-shadow:var(--shadow-sm);animation:_dropdown-in_371b1_1 var(--duration-base) var(--ease-out);position:absolute;overflow-y:auto}._menu_371b1_193:focus{outline:none}._menu-field_371b1_229{inset-inline:0}._menu-inline_371b1_237{min-width:180px}._start_371b1_245{inset-inline-start:0}._end_371b1_253{inset-inline-end:0}._up_371b1_261{top:auto;bottom:calc(100% + var(--space-2))}._fixed_371b1_271{position:fixed;inset:auto}._item_371b1_281{align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-3) var(--space-4);font-size:var(--text-body-sm);letter-spacing:normal;color:var(--color-text-primary);cursor:pointer;font-weight:400;display:flex}._item_371b1_281[data-active=true]{background:var(--color-bg-muted)}._item_371b1_281>span{flex:1}._check_371b1_323{color:var(--color-text-accent);flex:none}@keyframes _dropdown-in_371b1_1{0%{opacity:0;translate:0 calc(var(--space-1) * -1)}}@media (prefers-reduced-motion:reduce){._menu_371b1_193{animation:none}}
