.DropdownSelect_pickerLayer__z84uO{position:fixed;inset:0;z-index:calc(var(--mm-z-modal) + 2);display:grid;align-items:end;justify-items:center;overflow:hidden;background:color-mix(in srgb,var(--mm-text-strong) 58%,transparent);padding:max(.5rem,var(--mm-safe-top)) max(.5rem,var(--mm-safe-right)) max(.5rem,var(--mm-safe-bottom)) max(.5rem,var(--mm-safe-left));animation:DropdownSelect_dropdown-picker-backdrop-in__x3LI7 var(--mm-duration-base) var(--mm-ease-standard) both}.DropdownSelect_menu__AjTVF{animation:DropdownSelect_dropdown-menu-in__gfFcm var(--mm-duration-base) var(--mm-ease-emphasized)}@keyframes DropdownSelect_dropdown-menu-in__gfFcm{0%{opacity:.72;transform:translateY(-3px)}to{opacity:1;transform:none}}.DropdownSelect_pickerLayer__z84uO[data-state=closed]{pointer-events:none;animation:DropdownSelect_dropdown-picker-backdrop-out__tepBS var(--mm-duration-fast) var(--mm-ease-standard) both}.DropdownSelect_pickerPanel__P_wYj{display:flex;width:min(100%,36rem);max-height:min(36rem,calc(100dvh - max(1rem, var(--mm-safe-top) + var(--mm-safe-bottom))));min-height:min(28rem,calc(100dvh - max(1rem, var(--mm-safe-top) + var(--mm-safe-bottom))));flex-direction:column;overflow:hidden;border:0;border-radius:var(--mm-container-radius);background:var(--mm-surface-elevated);box-shadow:var(--mm-shadow-medium);color:var(--mm-text);animation:DropdownSelect_dropdown-picker-panel-in__pp1bz var(--mm-duration-slow) var(--mm-ease-emphasized) both}.DropdownSelect_pickerLayer__z84uO[data-state=closed] .DropdownSelect_pickerPanel__P_wYj{animation:DropdownSelect_dropdown-picker-panel-out__B2PBp var(--mm-duration-fast) var(--mm-ease-standard) both}.DropdownSelect_pickerHeader__h8LJl{display:grid;flex:0 0 auto;grid-template-columns:minmax(0,1fr) var(--mm-touch-target);align-items:center;gap:.75rem;border-bottom:1px solid var(--mm-divider);background:var(--mm-surface-strong);padding:.8rem .8rem .72rem 1rem}.DropdownSelect_pickerHeading__vT44G{display:grid;min-width:0;gap:.12rem}.DropdownSelect_pickerHeading__vT44G h2{margin:0;overflow:hidden;color:var(--mm-text-strong);font-size:var(--mm-type-section-title);font-weight:850;letter-spacing:-.018em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.DropdownSelect_pickerClose__j_hJ9{display:inline-grid;width:var(--mm-touch-target);height:var(--mm-touch-target);place-items:center;border:1px solid var(--mm-divider);border-radius:var(--mm-control-radius);background:var(--mm-surface-elevated);color:var(--mm-text-strong);transition:transform var(--mm-duration-fast) var(--mm-ease-standard),border-color var(--mm-duration-fast) var(--mm-ease-standard),background-color var(--mm-duration-fast) var(--mm-ease-standard)}.DropdownSelect_pickerClose__j_hJ9:hover{border-color:var(--mm-border-strong);background:var(--mm-interaction-hover-surface)}.DropdownSelect_pickerClose__j_hJ9:active{transform:scale(.98)}.DropdownSelect_pickerClose__j_hJ9:focus-visible{outline:2px solid var(--mm-focus-ring);outline-offset:2px}.DropdownSelect_pickerSearch__ECuOT{display:flex;min-height:calc(var(--mm-touch-target) + .35rem);flex:0 0 auto;align-items:center;gap:.65rem;margin:.75rem .75rem .45rem;border:1px solid var(--mm-border-strong);border-radius:var(--mm-control-radius);background:var(--mm-surface-strong);padding:0 .85rem;color:var(--mm-text-secondary);transition:border-color var(--mm-duration-fast) var(--mm-ease-standard),box-shadow var(--mm-duration-fast) var(--mm-ease-standard),background-color var(--mm-duration-fast) var(--mm-ease-standard)}.DropdownSelect_pickerSearch__ECuOT:focus-within{border-color:var(--mm-status-success-border);background:var(--mm-surface-elevated);box-shadow:0 0 0 2px var(--mm-focus-ring)}.DropdownSelect_pickerSearch__ECuOT input{min-width:0;min-height:var(--mm-touch-target);flex:1 1 auto;border:0;outline:0;background:transparent;color:var(--mm-text-strong);font:inherit;font-size:var(--mm-type-body-sm);font-weight:680}.DropdownSelect_pickerSearch__ECuOT input::-moz-placeholder{color:var(--mm-text-muted);opacity:1}.DropdownSelect_pickerSearch__ECuOT input::placeholder{color:var(--mm-text-muted);opacity:1}.DropdownSelect_pickerOptions__vblgH{min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:.35rem .75rem max(.75rem,var(--mm-safe-bottom));scrollbar-width:thin}.DropdownSelect_pickerOption__44Xgf{min-height:calc(var(--mm-touch-target) + .2rem);margin-block:.18rem;padding-inline:.85rem;background:transparent}.DropdownSelect_pickerOption__44Xgf[data-active=true]{border-color:var(--mm-border);background:var(--mm-interaction-hover-surface)}.DropdownSelect_pickerOptionSelected__t1CUN,.DropdownSelect_pickerOptionSelected__t1CUN[data-active=true]{border-color:var(--mm-status-success-border);background:var(--mm-status-success-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mm-accent) 10%,transparent)}.DropdownSelect_pickerOptionLabel__VyjOh{font-size:var(--mm-type-body);line-height:1.3}.DropdownSelect_pickerCheck__GlwI4{display:inline-grid;width:1.8rem;height:1.8rem;flex:0 0 auto;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--mm-accent) 16%,var(--mm-surface-elevated));color:var(--mm-accent-strong)}.DropdownSelect_pickerEmpty__XzOg0{margin:0;padding:2.5rem 1rem;color:var(--mm-text-secondary);font-size:var(--mm-type-body-sm);font-weight:650;text-align:center}@keyframes DropdownSelect_dropdown-picker-backdrop-in__x3LI7{0%{opacity:0}to{opacity:1}}@keyframes DropdownSelect_dropdown-picker-backdrop-out__tepBS{0%{opacity:1}to{opacity:0}}@keyframes DropdownSelect_dropdown-picker-panel-in__pp1bz{0%{opacity:0;transform:translate3d(0,.9rem,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes DropdownSelect_dropdown-picker-panel-out__B2PBp{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,.55rem,0) scale(.99)}}@media (min-width:720px){.DropdownSelect_pickerLayer__z84uO{align-items:center;padding:max(1rem,var(--mm-safe-top)) max(1rem,var(--mm-safe-right)) max(1rem,var(--mm-safe-bottom)) max(1rem,var(--mm-safe-left))}}@media (prefers-reduced-motion:reduce){.DropdownSelect_menu__AjTVF,.DropdownSelect_pickerLayer__z84uO,.DropdownSelect_pickerLayer__z84uO[data-state=closed],.DropdownSelect_pickerLayer__z84uO[data-state=closed] .DropdownSelect_pickerPanel__P_wYj,.DropdownSelect_pickerPanel__P_wYj{animation:none}.DropdownSelect_pickerClose__j_hJ9,.DropdownSelect_pickerSearch__ECuOT{transition-duration:1ms}.DropdownSelect_pickerClose__j_hJ9:active{transform:none}}