.dropdown-trigger:focus-visible{outline:2px solid var(--color-button-filled-primary-bg-default,var(--color-text-neutral-primary));outline-offset:2px}.dropdown-trigger__button,.dropdown-trigger__content{min-width:0}.dropdown-trigger__button_align_left{text-align:left}.dropdown-trigger__button_align_center{text-align:center;justify-content:center}.dropdown-trigger__button_align_center .button__label{width:auto;max-width:100%}.dropdown-trigger__button_align_center.button_has_end_icon.button_has_label:not(.button_has_start_icon),.dropdown-trigger__button_align_center.button_has_start_icon.button_has_label:not(.button_has_end_icon){grid-template-columns:max-content max-content}.dropdown-trigger__button_align_right{text-align:right}.dropdown-trigger__button .button__label{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;max-width:100%;display:inline-block;overflow:hidden}.dropdown-trigger__content{align-items:center;min-width:0;max-width:100%;display:inline-flex}.dropdown-trigger__chevron{transition:transform var(--transition),color var(--transition);flex-shrink:0}.dropdown-trigger_type_custom{align-items:center;gap:var(--size-block-spacing-xs,8px);max-width:100%;transition:background var(--transition),color var(--transition),opacity var(--transition);cursor:pointer;grid-template-columns:minmax(0,1fr) max-content;display:inline-grid}.dropdown-trigger_type_custom .form-input{width:100%}.dropdown-trigger_has_leading-and-chevron .button.button_has_start_icon.button_has_end_icon{grid-template-columns:max-content minmax(0,1fr) max-content}.dropdown-trigger_state_active .dropdown-trigger__chevron{color:var(--color-text-neutral-primary);transform:scaleY(-1)}.dropdown-trigger_state_disabled{opacity:.56;cursor:default}.dropdown-trigger_state_no-chevron{grid-template-columns:minmax(0,1fr)}
