.controls-SwitchButton-circle{width:var(--marker_size_switcher);height:var(--marker_size_switcher);border-radius:50%}.controls-SwitchButton-circle_size-s{border:var(--border-thickness)solid;box-sizing:border-box}.controls-SwitchButton-circle_outlined-selected{background-color:var(--primary_color);border-color:var(--primary_color)}.controls-SwitchButton-circle_filled-selected{background-color:var(--marker_contrast-color_switcher);border-color:var(--primary_color)}.controls-SwitchButton-circle_filled-unselected{background-color:var(--marker_contrast-color_switcher);border-color:var(--unaccented_contrast_background-color)}.controls-SwitchButton-circle_outlined-unselected{background-color:var(--unaccented_icon-color);border-color:var(--unaccented_icon-color)}.controls-SwitchButton-circle_resetValue.controls-SwitchButton-circle_outlined-selected,.controls-SwitchButton-circle_resetValue.controls-SwitchButton-circle_filled-selected{background-color:var(--primary_active_background-color);border-color:var(--primary_active_background-color)}.controls-SwitchButton-circle_resetValue.controls-SwitchButton-circle_filled-unselected,.controls-SwitchButton-circle_resetValue.controls-SwitchButton-circle_outlined-unselected{background-color:var(--pale_active_color);border-color:var(--pale_active_color)}.controls-SwitchButton-circle_outlined-selected_disabled{background-color:var(--readonly_background-color)}.controls-SwitchButton-circle_outlined-selected_disabled.controls-SwitchButton-circle_size-m,.controls-SwitchButton-circle_outlined-selected_disabled.controls-SwitchButton-circle_size-l{border-color:var(--readonly_background-color)}.controls-SwitchButton-circle_filled-selected_disabled{background-color:var(--background-color)}.controls-SwitchButton-circle_filled-selected_disabled.controls-SwitchButton-circle_size-m,.controls-SwitchButton-circle_filled-selected_disabled.controls-SwitchButton-circle_size-l{border-color:var(--readonly_border-color)}.controls-SwitchButton-circle_outlined-selected_disabled.controls-SwitchButton-circle_size-s,.controls-SwitchButton-circle_filled-selected_disabled.controls-SwitchButton-circle_size-s{border-color:var(--unaccented_color)}.controls-SwitchButton-circle_filled-unselected_disabled,.controls-SwitchButton-circle_outlined-unselected_disabled{background-color:var(--background-color);border-color:var(--unaccented_color);box-sizing:border-box;border-style:solid;border-width:1px}.controls-SwitchButton-circle_size-l{width:var(--marker_big-size_switcher);height:var(--marker_big-size_switcher)}.controls-SwitchButton{-webkit-user-select:none;user-select:none;border-style:solid;border-width:var(--border-thickness);border-top-left-radius:var(--border-radius_switcher);border-top-right-radius:var(--border-radius_switcher);border-bottom-left-radius:var(--border-radius_switcher);border-bottom-right-radius:var(--border-radius_switcher);align-items:center;display:inline-flex;position:relative}.controls-SwitchButton:before{content:"​";visibility:hidden;width:0;display:inline-block}.controls-SwitchButton_disabled{opacity:.3}.controls-SwitchButton_filled_checked{border-color:var(--primary_color);background-color:var(--primary_color)}.controls-SwitchButton_filled_notChecked{border-color:var(--unaccented_contrast_background-color);background-color:var(--unaccented_contrast_background-color)}.controls-SwitchButton_filled_disabled_notChecked,.controls-SwitchButton_outlined_disabled_notChecked{border-color:var(--unaccented_color);background-color:var(--background-color)}.controls-SwitchButton_filled_disabled_checked,.controls-SwitchButton_outlined_disabled_checked{border-color:var(--primary_color);background-color:var(--primary_color)}.controls-SwitchButton_outlined_checked,.controls-SwitchButton_outlined_notChecked,.controls-SwitchButton_outlined_disabled{border-color:var(--border-color_switcher)}.controls-SwitchButton_disabled_checked,.controls-SwitchButton_disabled_notChecked{border-color:var(--readonly_border-color)}.controls-SwitchButton_resetValue.controls-SwitchButton_outlined_notChecked,.controls-SwitchButton_resetValue.controls-SwitchButton_filled_notChecked{border-color:var(--pale_active_color);background-color:var(--background-color)}.controls-SwitchButton_resetValue.controls-SwitchButton_outlined_checked,.controls-SwitchButton_resetValue.controls-SwitchButton_filled_checked{border-color:var(--primary_active_same_background-color);background-color:var(--background-color)}.controls-SwitchButton_horizontal__wrapper{align-items:baseline}.controls-SwitchButton_enabled{cursor:pointer}.controls-SwitchButton_horizontal{width:var(--width_switcher);min-width:var(--width_switcher);height:var(--height_horizontal_switcher)}.controls-SwitchButton_horizontal:after{content:"​";visibility:hidden;width:0;display:inline-block}.controls-SwitchButton_size-s.controls-SwitchButton_horizontal{width:var(--width_switcher-small);min-width:var(--width_switcher-small);height:var(--height_horizontal_switcher-small)}.controls-SwitchButton_size-l.controls-SwitchButton_horizontal{width:var(--width_switcher-big);min-width:var(--width_switcher-big);height:var(--height_horizontal_switcher-big)}.controls-SwitchButton_vertical{width:var(--height_horizontal_switcher);height:var(--height_vertical_switcher);flex-direction:column;min-height:0;margin:0}.controls-SwitchButton_vertical:before{line-height:var(--font-size_m);height:0}.controls-SwitchButton_horizontal_checked{flex-direction:row-reverse}.controls-SwitchButton__fake-element{height:calc(var(--height_vertical_switcher) - var(--marker_size_switcher) - var(--marker_border-offset_switcher))}.controls-SwitchButton__fake-element_active{order:1}.controls-SwitchButton__fake-element_inactive{order:0}.ws-is-hover .controls-Switch_hovered:hover .controls-SwitchButton-circle_outlined-selected,.ws-is-touch .controls-Switch_hovered:active .controls-SwitchButton-circle_outlined-selected{background-color:var(--primary_hover_color)}.ws-is-hover .controls-Switch_hovered:hover .controls-SwitchButton-circle_outlined-unselected,.ws-is-touch .controls-Switch_hovered:active .controls-SwitchButton-circle_outlined-unselected{background-color:var(--unaccented_hover_icon-color);border-color:var(--unaccented_hover_icon-color)}.ws-is-hover .controls-Switch_hovered:hover .controls-SwitchButton-circle_filled-unselected,.ws-is-touch .controls-Switch_hovered:active .controls-SwitchButton-circle_filled-unselected{border-color:var(--unaccented_hover_contrast_background-color)}.ws-is-hover .controls-Switch_hovered:hover .controls-SwitchButton-circle_outlined-selected,.ws-is-hover .controls-Switch_hovered:hover .controls-SwitchButton-circle_filled-selected,.ws-is-touch .controls-Switch_hovered:active .controls-SwitchButton-circle_outlined-selected,.ws-is-touch .controls-Switch_hovered:active .controls-SwitchButton-circle_filled-selected{border-color:var(--primary_hover_color)}.ws-is-hover .controls-Switch_hovered:hover .controls-SwitchButton_filled_checked,.ws-is-touch .controls-Switch_hovered:active .controls-SwitchButton_filled_checked{border-color:var(--primary_hover_color);background-color:var(--primary_hover_color)}.ws-is-hover .controls-Switch_hovered:hover .controls-SwitchButton_filled_notChecked,.ws-is-touch .controls-Switch_hovered:active .controls-SwitchButton_filled_notChecked{border-color:var(--unaccented_hover_contrast_background-color);background-color:var(--unaccented_hover_contrast_background-color)}.ws-is-hover .controls-Switch_hovered:hover .controls-SwitchButton_resetValue .controls-SwitchButton-circle_filled-unselected,.ws-is-hover .controls-Switch_hovered:hover .controls-SwitchButton_resetValue .controls-SwitchButton-circle_outlined-unselected,.ws-is-touch .controls-Switch_hovered:active .controls-SwitchButton_resetValue .controls-SwitchButton-circle_filled-unselected,.ws-is-touch .controls-Switch_hovered:active .controls-SwitchButton_resetValue .controls-SwitchButton-circle_outlined-unselected{border-color:var(--pale_active_color);background-color:var(--pale_active_color)}.ws-is-hover .controls-Switch_hovered:hover .controls-SwitchButton_resetValue .controls-SwitchButton-circle_outlined-selected,.ws-is-hover .controls-Switch_hovered:hover .controls-SwitchButton_resetValue .controls-SwitchButton-circle_filled-selected,.ws-is-touch .controls-Switch_hovered:active .controls-SwitchButton_resetValue .controls-SwitchButton-circle_outlined-selected,.ws-is-touch .controls-Switch_hovered:active .controls-SwitchButton_resetValue .controls-SwitchButton-circle_filled-selected{border-color:var(--primary_active_background-color);background-color:var(--primary_active_background-color)}.ws-is-hover .controls-Switch_hovered:hover .controls-SwitchButton_resetValue.controls-SwitchButton_filled_notChecked,.ws-is-hover .controls-Switch_hovered:hover .controls-SwitchButton_resetValue.controls-SwitchButton_outlined_notChecked,.ws-is-touch .controls-Switch_hovered:active .controls-SwitchButton_resetValue.controls-SwitchButton_filled_notChecked,.ws-is-touch .controls-Switch_hovered:active .controls-SwitchButton_resetValue.controls-SwitchButton_outlined_notChecked{border-color:var(--pale_active_color);background-color:var(--hover_background-color)}.ws-is-hover .controls-Switch_hovered:hover .controls-SwitchButton_resetValue.controls-SwitchButton_outlined_checked,.ws-is-hover .controls-Switch_hovered:hover .controls-SwitchButton_resetValue.controls-SwitchButton_filled_checked,.ws-is-touch .controls-Switch_hovered:active .controls-SwitchButton_resetValue.controls-SwitchButton_outlined_checked,.ws-is-touch .controls-Switch_hovered:active .controls-SwitchButton_resetValue.controls-SwitchButton_filled_checked{background-color:var(--primary_hover_background-color);border-color:var(--primary_active_background-color)}.controls-SwitchButton-circle_orientation-vertical{margin-top:calc(var(--marker_border-offset_switcher) - var(--border-thickness));margin-bottom:calc(var(--marker_border-offset_switcher) - var(--border-thickness))}.controls-SwitchButton-circle_orientation-horizontal{margin-right:calc(var(--marker_border-offset_switcher) - var(--border-thickness));margin-left:calc(var(--marker_border-offset_switcher) - var(--border-thickness))}.controls-SwitchButton_size-s .controls-SwitchButton-circle_orientation-horizontal{margin-right:calc(var(--border-thickness)*-1);margin-left:calc(var(--border-thickness)*-1)}.controls-SwitchButton_size-l .controls-SwitchButton-circle_orientation-horizontal{margin-right:calc(var(--marker_border-offset_switcher) + var(--border-thickness));margin-left:calc(var(--marker_border-offset_switcher) + var(--border-thickness))}.controls-DoubleSwitch{font-size:var(--font-size_m)}.controls-DoubleSwitch__wrapper{width:100%;display:inline-flex}.controls-DoubleSwitch__toggle_horizontal__wrapper{align-items:baseline}.controls-DoubleSwitch__textBlock{margin-left:var(--offset_xs);flex-direction:column;flex:auto;justify-content:space-between;min-height:0;display:inline-flex;overflow:hidden}.controls-DoubleSwitch__line_horizontal,.controls-DoubleSwitch__line_vertical{position:relative}.controls-DoubleSwitch__text_vertical{text-overflow:ellipsis;white-space:nowrap;height:calc(var(--height_vertical_switcher)/2 - var(--border-thickness));line-height:calc(var(--height_vertical_switcher)/2);display:block;overflow:hidden}.controls-DoubleSwitch__text_enabled_unselected{color:var(--text-color_switcher);cursor:pointer}.controls-DoubleSwitch__text_disabled_unselected{color:var(--readonly_text-color)}.controls-DoubleSwitch__text_enabled_selected{cursor:pointer;color:var(--selected_text-color_switcher)}.controls-DoubleSwitch__text_disabled_selected{color:var(--selected_text-color_switcher)}.controls-Switch{font-size:var(--font-size_m);max-width:100%;display:inline-block}.controls-Switch__wrapper{min-height:var(--caption_height_switcher);align-items:baseline;max-width:100%;display:inline-flex}.controls-Switch__wrapper:before{content:"​";line-height:var(--caption_height_switcher)}.controls-Switch_enabled{cursor:pointer;z-index:1}.controls-Switch_checked{flex-direction:row-reverse;min-width:0}.controls-Switch__line{display:inline-block;position:relative}.controls-Switch__text_endCaption{margin-left:var(--offset_xs)}.controls-Switch__text_startCaption{margin-right:var(--offset_xs)}.controls-Switch__text_enabled_unselected{color:var(--text-color_switcher)}.controls-Switch__text_enabled_selected,.controls-Switch__text_disabled_selected{color:var(--selected_text-color_switcher)}.controls-Switch__text_enabled_selected,.controls-Switch__text_enabled_unselected{cursor:pointer}.controls-Switch__text_disabled_unselected{color:var(--readonly_text-color)}.ws-is-hover .controls-Switch_hovered:hover .controls-Switch__text-decoration,.ws-is-touch .controls-Switch_hovered:active .controls-Switch__text-decoration{text-decoration:underline}