.combo-box,.combo-box::part(group__header),.combo-box[part=ch-combo-box-render--placeholder]{font-family:var(--font-family-body)}.combo-box,.combo-box::part(group__header),.combo-box[part=ch-combo-box-render--placeholder]{font-size:var(--font-size-body-m);line-height:round(1em*var(--line-height-relaxed),1px)}.combo-box{font-weight:var(--font-style-regular)}.combo-box::part(group__header){font-weight:var(--font-style-semi-bold)}.combo-box[part=ch-combo-box-render--placeholder]{font-weight:var(--font-style-regular);font-style:italic}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.combo-box{--ch-combo-box-separation-y: var(--size-2);--ch-combo-box-item-gap: var(--spacing-gap-m);--ch-combo-box-item__image-size: var(--icon-s);--ch-combo-box-item__background-image-size: 100%;--ch-combo-box__picker-size: var(--icon-m);--ch-combo-box-group__expandable-button-size: var(--icon-s);--ch-combo-box-group__expandable-button-image-size: 100%;--ch-combo-box__picker-color: var(--color-icon-neutral-default);--ch-combo-box__picker-collapsed: var( --icon__system_chevron-small-down_interactive--enabled );--ch-combo-box__picker-expanded: var( --icon__system_chevron-small-down_interactive--enabled );--ch-combo-box__popover-max-block-size: 300px;border-width:var(--control-border-width);border-style:solid;border-color:var(--control-border-color);border-radius:var(--control-border-radius);background-color:var(--control-bg-color);color:var(--color-text-neutral-default);padding-block:var(--control-padding-block);padding-inline:var(--control-padding-inline)}.combo-box:hover{--ch-combo-box__picker-color: var(--color-icon-primary-hover);--control-border-color: var(--color-border-primary-hover);color:var(--color-text-primary-hover)}.combo-box:focus{outline:var(--border-width-focus) solid var(--color-border-primary-focused);outline-offset:calc(var(--size-2)*-1)}.combo-box.ch-disabled{--ch-combo-box__picker-color: var(--color-icon-neutral-on-disabled);--control-bg-color: var(--color-accent-neutral-disabled);--control-border-color: var(--color-border-neutral-disabled);color:var(--color-text-neutral-on-disabled);--ch-placeholder-color: var(--color-text-neutral-on-disabled)}.combo-box.ch-combo-box--expanded::after{transform:rotate(180deg)}.combo-box-error{--control-border-color: var(--color-border-error-default);color:var(--color-text-neutral-default)}.combo-box::part(window){border-style:solid;border-width:var(--size-1);border-radius:var(--border-radius-s);background-color:var(--elevation-background-color, var(--color-accent-surface-elevation-1));border-color:var(--elevation-border-color, var(--color-border-surface-on-elevation-1));padding-block:var(--spacing-padding-m);padding-inline:var(--spacing-padding-m);gap:var(--spacing-gap-none);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);font-style:normal}.combo-box::part(group__header){background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--color-text-neutral-default);padding-block:var(--spacing-padding-xs);padding-inline:var(--spacing-padding-m)}.combo-box::part(group__header expandable){background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--color-text-neutral-default);padding-block:var(--spacing-padding-xs);padding-inline:var(--spacing-padding-m);border-radius:var(--border-radius-s)}.combo-box::part(group__header expandable):hover{color:var(--color-text-primary-hover)}.combo-box::part(group__header expandable):active{background-color:var(--color-accent-item-pressed);border-color:rgba(0,0,0,0);color:var(--color-text-neutral-pressed)}.combo-box::part(group__header disabled){background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--color-text-neutral-disabled)}.combo-box::part(group){gap:var(--spacing-gap-none)}.combo-box::part(group__content){gap:var(--spacing-gap-none)}.combo-box::part(item){background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--color-text-neutral-default);border-radius:var(--border-radius-s);padding-block:var(--spacing-padding-xs);padding-inline:var(--spacing-padding-m)}.combo-box::part(item nested){padding-inline-start:calc(var(--ch-combo-box-item-gap) + var(--ch-combo-box-group__expandable-button-size) + var(--spacing-padding-m))}.combo-box::part(item selected){background-color:var(--color-accent-item-selected);border-color:rgba(0,0,0,0);color:var(--color-text-neutral-default)}.combo-box::part(item):active{background-color:var(--color-accent-item-pressed);border-color:rgba(0,0,0,0);color:var(--color-text-neutral-pressed)}.combo-box::part(item disabled){background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--color-text-neutral-disabled)}.combo-box[part=ch-combo-box-render--placeholder]{--ch-placeholder-color: var(--color-text-neutral-neutral)}