.Combobox_root__meIKC{position:relative;display:inline-flex;flex-direction:column;inline-size:18.75rem;max-inline-size:100%;font-family:var(--md-font-family-sans)}.Combobox_inputShell__uwNUQ{position:relative;display:flex;align-items:center;inline-size:100%}.Combobox_input__bzf1r{inline-size:100%;block-size:var(--md-spacing-10);padding-inline:var(--md-spacing-3) 4.5rem;font:inherit;font-size:var(--md-font-size-sm);line-height:var(--md-line-height-normal);color:var(--md-content-primary);background-color:var(--md-surface-parent);border:var(--md-border-width-thin) solid var(--md-border-subtle);border-radius:calc(var(--md-radius-xl) * var(--md-corner-scale));corner-shape:var(--md-corner-shape);outline:none;transition:border-color var(--md-duration-base) var(--md-ease-default)}.Combobox_input__bzf1r::placeholder{color:var(--md-content-disabled)}.Combobox_input__bzf1r:focus-visible{border-color:var(--md-border-focused);outline:var(--md-border-width-base) solid var(--md-border-focused);outline-offset:-2px}.Combobox_input__bzf1r[aria-invalid=true]{border-color:var(--md-content-negative)}.Combobox_input__bzf1r:disabled{color:var(--md-content-disabled);cursor:not-allowed;background-color:var(--md-surface-child-01)}.Combobox_sm__C1nbS .Combobox_input__bzf1r{block-size:var(--md-spacing-8);padding-inline-start:var(--md-spacing-2);font-size:var(--md-font-size-xs)}.Combobox_lg__pmjc_ .Combobox_input__bzf1r{block-size:var(--md-spacing-12);padding-inline-start:var(--md-spacing-4);font-size:var(--md-font-size-md)}.Combobox_controls__Iq1ty{position:absolute;inset-inline-end:var(--md-spacing-2);display:inline-flex;align-items:center;gap:var(--md-spacing-1);color:var(--md-content-tertiary)}.Combobox_clearButton__QoEzX{flex:0 0 auto}.Combobox_chevron__SvTzr{flex:0 0 auto;pointer-events:none;transition:transform var(--md-duration-base) var(--md-ease-default)}.Combobox_chevronOpen__MMENZ{transform:rotate(180deg)}.Combobox_panel__MVU6X{position:absolute;z-index:var(--md-z-popover);inline-size:100%;max-block-size:min(24rem,calc(100vh - var(--md-spacing-16)));padding:var(--md-spacing-1);overflow-y:auto;background-color:var(--md-surface-parent);border:var(--md-border-width-thin) solid var(--md-border-subtle);border-radius:calc(var(--md-radius-xl) * var(--md-corner-scale));box-shadow:var(--md-shadow-lg)}.Combobox_option__dfhyJ,.Combobox_panel__MVU6X{corner-shape:var(--md-corner-shape);outline:none}.Combobox_option__dfhyJ{display:flex;align-items:center;gap:var(--md-spacing-2);min-block-size:var(--md-spacing-9);padding:var(--md-spacing-2);color:var(--md-content-primary);font-size:var(--md-font-size-sm);border-radius:calc(var(--md-radius-lg) * var(--md-corner-scale));cursor:pointer}.Combobox_optionActive__QSWWN{background-color:var(--md-surface-child-01)}.Combobox_optionSelected__NePws{font-weight:var(--md-font-weight-medium)}.Combobox_optionDisabled__iJV2Z{color:var(--md-content-disabled);cursor:not-allowed}.Combobox_optionIcon__d6loZ{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--md-content-tertiary)}.Combobox_optionText__fk55v{display:flex;flex:1 1 auto;flex-direction:column;min-inline-size:0}.Combobox_optionDescription__X1rdB,.Combobox_optionLabel__heyNI{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Combobox_optionDescription__X1rdB{color:var(--md-content-tertiary);font-size:var(--md-font-size-xs);font-weight:var(--md-font-weight-normal)}.Combobox_check__UFYFZ{flex:0 0 auto;margin-inline-start:auto;color:var(--md-content-accent)}.Combobox_emptyRow__HhIwj,.Combobox_loadingRow__5TVVG{display:flex;align-items:center;justify-content:center;gap:var(--md-spacing-2);min-block-size:var(--md-spacing-12);padding:var(--md-spacing-3);color:var(--md-content-tertiary);font-size:var(--md-font-size-sm);text-align:center}.Combobox_spinner__jNQPp{animation:Combobox_combobox-spin__Nbwem .8s linear infinite}@keyframes Combobox_combobox-spin__Nbwem{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Combobox_chevron__SvTzr,.Combobox_spinner__jNQPp{transition:none;animation:none}}