.controls-ComboBox{border-width:0;border-style:var(--border-style_inputText);box-sizing:border-box;cursor:pointer;position:relative}.controls-ComboBox_background-contrast{background-color:var(--background-color_inputText)}.controls-ComboBox_background-same{background-color:#0000}.controls-ComboBox__field{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.controls-ComboBox-wrapper{align-items:center;width:100%;height:100%;display:inline-flex}.controls-ComboBox-wrapper:before{content:"​"}.controls-ComboBox_border-visible{border-width:var(--border-thickness);border-color:var(--separator_color)}.controls-ComboBox_border-partial:after{content:"​";height:var(--border-thickness);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.controls-ComboBox_textAlign-left{text-align:left}.controls-ComboBox_textAlign-right{text-align:right}.controls-ComboBox-borderStyle-valid{border-bottom-color:var(--unaccented_border-color)}.controls-ComboBox-borderStyle-valid:after{background:var(--same_border-color_input)}.controls-ComboBox-borderStyle-valid.controls-ComboBox_background-contrast:after{background-color:var(--contrast_border-color_input)}.controls-ComboBox-borderStyle-invalidAccent{border-style:var(--invalid_border-style_inputText);border-color:var(--invalid_border-color)}.controls-ComboBox-borderStyle-invalidAccent:after{background:var(--invalid_border-color)}.controls-ComboBox-validationStatus-invalidAccent{background-color:var(--invalid_focus_background-color)}.controls-ComboBox-borderStyle-invalid{border-style:var(--invalid_border-style_inputText);border-color:var(--invalid_border-color)}.controls-ComboBox-borderStyle-invalid:after{background:var(--invalid_border-color)}.controls-ComboBox__arrow-wrapper{cursor:pointer;color:var(--unaccented_icon-color);flex-shrink:0;align-self:center;align-items:center;height:100%;font-weight:400;display:inline-flex}.controls-ComboBox__opened .controls-ComboBox__arrow-wrapper{color:var(--unaccented_hover_icon-color)}.ws-is-hover .controls-ComboBox-borderStyle-invalidAccent:hover,.ws-is-hover .controls-ComboBox-borderStyle-invalid:hover{border-style:var(--invalid_border-style_inputText)}.ws-is-hover .controls-ComboBox:hover .controls-ComboBox__arrow-wrapper{color:var(--unaccented_hover_icon-color)}.ws-is-hover .controls-ComboBox-borderStyle-valid:hover,.controls-ComboBox-borderStyle-valid_focusing:focus-within{border-style:var(--border-style_focus_inputText);border-bottom-color:var(--unaccented_hover_border-color)}.ws-is-hover .controls-ComboBox-borderStyle-valid:hover:after,.controls-ComboBox-borderStyle-valid_focusing:focus-within:after{background:var(--same_hover-border-color_input)}.ws-is-hover .controls-ComboBox-borderStyle-valid:hover.controls-ComboBox_background-contrast:after,.controls-ComboBox-borderStyle-valid_focusing:focus-within.controls-ComboBox_background-contrast:after{background-color:var(--contrast_hover-border-color_input)}.controls-ComboBox-borderStyle-invalidAccent_focusing:focus-within{border-style:var(--invalid_border-style_inputText);border-color:var(--invalid_border-color)}.controls-ComboBox-borderStyle-invalidAccent_focusing:focus-within:after{background:var(--invalid_border-color)}.controls-ComboBox-borderStyle-invalid_focusing:focus-within{border-style:var(--invalid_border-style_inputText);border-color:var(--invalid_border-color)}.controls-ComboBox-borderStyle-invalid_focusing:focus-within:after{background:var(--invalid_border-color)}.controls-ComboBox-readOnly{border-color:var(--readonly_border-color);background-color:var(--readonly_background-color_inputText);cursor:default}.controls-ComboBox-readOnly:after{background:var(--readonly_border-color)}.controls-ComboBox__placeholder{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.controls-ComboBox__placeholderColor{color:var(--placeholder-color_inputText)}.controls-ComboBox__nativeField_caretEmpty,.controls-ComboBox__nativeField_caretFilled{cursor:pointer}.controls-ComboBox__field_margin-xs{margin:0 var(--trigger_padding-right_combobox)0 var(--padding-horizontal_inputText)}.controls-ComboBox__field_margin-null{margin-right:var(--trigger_padding-right_combobox)}.controls__tag_light.controls-ComboBox_tag_padding-right-xs{right:calc(-1*(var(--offset_2xs) - var(--padding-horizontal_inputText)))}.controls__tag_light.controls-ComboBox_tag_padding-right-null{right:calc(var(--offset_2xs)*-1)}.controls-ComboBox-popup{margin-top:calc(-1*(var(--border-thickness) + var(--offset_3xs)));--combobox_popup_shift:calc(var(--offset_xs) + var(--item_padding-horizontal_s_menu) + var(--icon-size_2xs)/2 - var(--border-thickness) - var(--offset_3xs))}.controls-ComboBox-popup_shift{margin-left:calc(-1*var(--combobox_popup_shift));--combobox_item_content_padding:calc(var(--icon-size_2xs)/2 + var(--offset_3xs))}.controls-ComboBox-popup_shift_borderVisible{margin-left:calc(-1*(var(--combobox_popup_shift) - var(--border-thickness)))}.controls-ComboBox-popup_shift_contrastBackground{margin-left:calc(-1*(var(--combobox_popup_shift) - var(--padding-horizontal_inputText)));--combobox_item_content_padding:calc(var(--icon-size_2xs)/2 + var(--offset_3xs) + 2*var(--padding-horizontal_inputText))}.controls-ComboBox__arrow-wrapper_offset-xs{padding-right:var(--padding-horizontal_inputText)}.controls-ComboBox__arrow-wrapper:before{content:"​"}.controls-ComboBox__iconArrow{font-size:var(--icon-size_s);width:var(--icon-size_s);height:var(--icon-size_s);font-family:var(--icon_font-family_s);align-items:center;display:inline-flex}.controls-Combobox-fontsize-xs{font-size:var(--font-size_xs_input)}.controls-Combobox-fontsize-s{font-size:var(--font-size_s_input)}.controls-Combobox-fontsize-m{font-size:var(--font-size_m_input)}.controls-Combobox-fontsize-l{font-size:var(--font-size_l)}.controls-Combobox-fontsize-xl{font-size:var(--font-size_xl)}.controls-Combobox-fontsize-2xl{font-size:var(--font-size_2xl)}.controls-Combobox-fontsize-3xl{font-size:var(--font-size_3xl)}.controls-Combobox-fontsize-4xl{font-size:var(--font-size_4xl)}.controls-Combobox-fontsize-5xl{font-size:var(--font-size_5xl)}