.ui5-hidden-text{clip:rect(1px,1px,1px,1px);font-size:0;left:-1000px;pointer-events:none;position:absolute;top:-1000px;user-select:none}:host{-webkit-tap-highlight-color:rgba(0,0,0,0)}:host(:not([hidden])){display:inline-block}.ui5-switch-root{align-items:center;border-radius:var(--_ui5-v1-18-0-switch-root-border-radius);cursor:pointer;display:flex;height:var(--_ui5-v1-18-0_switch_height);min-width:var(--_ui5-v1-18-0_switch_min_width);outline:none;position:relative;width:var(--_ui5-v1-18-0_switch_width)}.ui5-switch-root:not(.ui5-switch--no-label):not(.ui5-switch--semantic){height:var(--_ui5-v1-18-0_switch_height);width:var(--_ui5-v1-18-0_switch_with_label_width)}.ui5-switch-root.ui5-switch--no-label{min-width:var(--_ui5-v1-18-0_switch_width)}.ui5-switch-inner{align-items:center;display:flex;height:100%;justify-content:center;min-width:inherit;overflow:hidden;pointer-events:none;width:100%;will-change:transform}:host([checked]) .ui5-switch-inner{border-radius:6.25rem;box-shadow:var(--_ui5-v1-18-0-switch-root-box-shadow)}.ui5-switch-track{align-items:center;border:var(--_ui5-v1-18-0-switch-track-border);border-radius:var(--_ui5-v1-18-0_switch_track_border_radius);box-sizing:border-box;display:flex;height:var(--_ui5-v1-18-0_switch_track_height);transition:var(--_ui5-v1-18-0_switch_track_transition);width:var(--_ui5-v1-18-0_switch_track_width)}.ui5-switch-root:not(.ui5-switch--no-label):not(.ui5-switch--semantic) .ui5-switch-track{height:var(--_ui5-v1-18-0_switch_track_with_label_height);width:var(--_ui5-v1-18-0_switch_track_with_label_width)}.ui5-switch-slider{height:var(--_ui5-v1-18-0_switch_height);position:relative;transform-origin:top left;transition:transform .1s ease-in;width:100%}.ui5-switch-slider>:not(.ui5-switch-handle){display:var(--_ui5-v1-18-0-switch-slider-texts-display)}.ui5-switch-handle{align-items:center;border:var(--_ui5-v1-18-0_switch_handle_border);border-radius:var(--_ui5-v1-18-0_switch_handle_border_radius);box-sizing:border-box;display:flex;height:var(--_ui5-v1-18-0_switch_handle_height);justify-content:center;position:absolute;width:var(--_ui5-v1-18-0_switch_handle_width)}.ui5-switch-root:not(.ui5-switch--no-label):not(.ui5-switch--semantic) .ui5-switch-handle{height:var(--_ui5-v1-18-0_switch_handle_with_label_height);width:var(--_ui5-v1-18-0_switch_handle_with_label_width)}.ui5-switch-handle-icon{display:var(--_ui5-v1-18-0-switch-handle-icon-display);transition:var(--_ui5-v1-18-0_switch_track_transition)}:host([checked]) .ui5-switch-handle-icon{color:var(--_ui5-v1-18-0-switch_track-on-background)}.ui5-switch-text{display:flex;font-family:var(--_ui5-v1-18-0-switch-text_font_family);font-size:var(--_ui5-v1-18-0_switch_text_font_size);justify-content:center;min-width:var(--_ui5-v1-18-0_switch_text_min_width);position:absolute;text-align:center;text-transform:uppercase;user-select:none;-webkit-user-select:none;white-space:nowrap;z-index:var(--_ui5-v1-18-0_switch_text_z_index)}.ui5-switch-handle,.ui5-switch-text{left:var(--_ui5-v1-18-0_switch_handle_left);top:50%;transform:translateY(-50%)}.ui5-switch-desktop.ui5-switch-root:focus:after{border:var(--_ui5-v1-18-0_switch_focus_outline);border-radius:var(--_ui5-v1-18-0_switch_root_after_boreder_radius);bottom:var(--_ui5-v1-18-0_switch_root_outline_bottom);content:"";left:var(--_ui5-v1-18-0_switch_root_outline_left);outline:var(--_ui5-v1-18-0_switch_root_after_outline);pointer-events:none;position:absolute;right:var(--_ui5-v1-18-0_switch_root_outline_right);top:var(--_ui5-v1-18-0_switch_root_outline_top);transition:var(--_ui5-v1-18-0_switch_track_transition)}.ui5-switch-root .ui5-switch-input{-webkit-appearance:none;height:0;left:0;margin:0;position:absolute;visibility:hidden;width:0}.ui5-switch-root.ui5-switch--disabled{cursor:default;opacity:var(--_ui5-v1-18-0_switch_disabled_opacity)}.ui5-switch-root.ui5-switch--checked .ui5-switch-text--off{visibility:var(--_ui5-v1-18-0_switch_text_hidden)}.ui5-switch-root:not(.ui5-switch--checked) .ui5-switch-text--on{visibility:var(--_ui5-v1-18-0_switch_text_hidden)}.ui5-switch-root.ui5-switch--checked.ui5-switch--semantic .ui5-switch-text--on,.ui5-switch-root.ui5-switch--checked.ui5-switch-desktop.ui5-switch--no-label .ui5-switch-text--on{left:var(--_ui5-v1-18-0_switch_text_active_left)}.ui5-switch-root:not(.ui5-switch--checked).ui5-switch--semantic .ui5-switch-text--off,.ui5-switch-root:not(.ui5-switch--checked).ui5-switch-desktop.ui5-switch--no-label .ui5-switch-text--off{left:var(--_ui5-v1-18-0_switch_text_inactive_left);right:var(--_ui5-v1-18-0_switch_text_inactive_right)}.ui5-switch-root.ui5-switch--checked .ui5-switch-handle{background:var(--_ui5-v1-18-0_switch_handle_active_background_color);border-color:var(--_ui5-v1-18-0_switch_handle_active_border_color)}.ui5-switch-root:not(.ui5-switch--checked) .ui5-switch-handle{background:var(--_ui5-v1-18-0_switch_handle_inactive_background_color);border-color:var(--_ui5-v1-18-0_switch_handle_inactive_border_color)}.ui5-switch-desktop.ui5-switch-root.ui5-switch--checked:not(.ui5-switch--disabled):hover .ui5-switch-handle{background:var(--_ui5-v1-18-0_switch_handle_hover_active_background_color);border-color:var(--_ui5-v1-18-0_switch_handle_hover_active_border_color)}.ui5-switch-desktop.ui5-switch-root:not(.ui5-switch--disabled):not(.ui5-switch--checked):hover .ui5-switch-handle{background:var(--_ui5-v1-18-0_switch_handle_hover_inactive_background_color);border-color:var(--_ui5-v1-18-0_switch_handle_hover_inactive_border_color)}.ui5-switch-root.ui5-switch--semantic.ui5-switch--checked .ui5-switch-handle{background:var(--_ui5-v1-18-0_switch_handle_semantic_accept_background_color);border-color:var(--_ui5-v1-18-0_switch_handle_semantic_accept_border_color)}.ui5-switch-root.ui5-switch--semantic:not(.ui5-switch--checked) .ui5-switch-handle{background:var(--_ui5-v1-18-0_switch_handle_semantic_reject_background_color);border-color:var(--_ui5-v1-18-0_switch_handle_semantic_reject_border_color)}.ui5-switch-desktop.ui5-switch-root.ui5-switch--semantic.ui5-switch--checked:not(.ui5-switch--disabled):hover .ui5-switch-handle{background:var(--_ui5-v1-18-0_switch_handle_semantic_hover_accept_background_color);border-color:var(--_ui5-v1-18-0_switch_handle_semantic_hover_accept_border_color)}.ui5-switch-desktop.ui5-switch--semantic.ui5-switch-root:not(.ui5-switch--checked):not(.ui5-switch--disabled):hover .ui5-switch-handle{background:var(--_ui5-v1-18-0_switch_handle_semantic_hover_reject_background_color);border-color:var(--_ui5-v1-18-0_switch_handle_semantic_hover_reject_border_color)}.ui5-switch-root.ui5-switch--checked .ui5-switch-track{background:var(--_ui5-v1-18-0_switch_track_active_background_color);border-color:var(--_ui5-v1-18-0_switch_track_active_border_color)}.ui5-switch-root:not(.ui5-switch--checked) .ui5-switch-track{background:var(--_ui5-v1-18-0_switch_track_inactive_background_color);border-color:var(--_ui5-v1-18-0_switch_track_inactive_border_color)}.ui5-switch-desktop.ui5-switch-root.ui5-switch--checked:not(.ui5-switch--disabled):hover .ui5-switch-track{background:var(--_ui5-v1-18-0_switch_track_hover_active_background_color);border-color:var(--_ui5-v1-18-0_switch_track_hover_active_border_color)}.ui5-switch-desktop.ui5-switch-root:not(.ui5-switch--checked):not(.ui5-switch--disabled):hover .ui5-switch-track{background:var(--_ui5-v1-18-0_switch_track_hover_inactive_background_color);border-color:var(--_ui5-v1-18-0_switch_track_hover_inactive_border_color)}.ui5-switch-root.ui5-switch--semantic.ui5-switch--checked .ui5-switch-track{background:var(--_ui5-v1-18-0_switch_track_semantic_accept_background_color);border-color:var(--_ui5-v1-18-0_switch_track_semantic_accept_border_color)}.ui5-switch-root.ui5-switch--semantic:not(.ui5-switch--checked) .ui5-switch-track{background:var(--_ui5-v1-18-0_switch_track_semantic_reject_background_color);border-color:var(--_ui5-v1-18-0_switch_track_semantic_reject_border_color)}.ui5-switch-desktop.ui5-switch-root.ui5-switch--semantic.ui5-switch--checked:not(.ui5-switch--disabled):hover .ui5-switch-track{background:var(--_ui5-v1-18-0_switch_track_semantic_hover_accept_background_color);border-color:var(--_ui5-v1-18-0_switch_track_semantic_hover_accept_border_color)}.ui5-switch-desktop.ui5-switch--semantic.ui5-switch-root:not(.ui5-switch--checked):not(.ui5-switch--disabled):hover .ui5-switch-track{background:var(--_ui5-v1-18-0_switch_track_semantic_hover_reject_background_color);border-color:var(--_ui5-v1-18-0_switch_track_semantic_hover_reject_border_color)}.ui5-switch-root.ui5-switch--checked:not(.ui5-switch--no-label):not(.ui5-switch--semantic) .ui5-switch-slider{transform:var(--_ui5-v1-18-0_switch_transform_with_label)}.ui5-switch-root.ui5-switch--checked .ui5-switch-slider{transform:var(--_ui5-v1-18-0_switch_transform)}.ui5-switch-root.ui5-switch--no-label .ui5-switch-text,.ui5-switch-root.ui5-switch--semantic .ui5-switch-text,.ui5-switch-text .ui5-switch-text--on .ui5-switch-no-label-icon{display:flex;justify-content:center}.ui5-switch--no-label .ui5-switch-no-label-icon-off,.ui5-switch--no-label .ui5-switch-no-label-icon-on{display:var(--_ui5-v1-18-0_switch_track_icon_display);height:var(--_ui5-v1-18-0_switch_icon_height);width:var(--_ui5-v1-18-0_switch_icon_width)}.ui5-switch-root.ui5-switch--semantic .ui5-switch-icon-off,.ui5-switch-root.ui5-switch--semantic .ui5-switch-icon-on{height:var(--_ui5-v1-18-0_switch_icon_height);width:var(--_ui5-v1-18-0_switch_icon_width)}.ui5-switch-root .ui5-switch-text{font-family:var(--_ui5-v1-18-0_switch_text_font_family);font-size:var(--_ui5-v1-18-0_switch_text_font_size);width:var(--_ui5-v1-18-0_switch_text_width)}.ui5-switch-root:not(.ui5-switch--no-label):not(.ui5-switch--semantic) .ui5-switch-text{font-family:var(--_ui5-v1-18-0_switch_text_with_label_font_family);font-size:var(--_ui5-v1-18-0_switch_text_with_label_font_size);width:var(--_ui5-v1-18-0_switch_text_with_label_width)}:host([active]) .ui5-switch-desktop.ui5-switch-root:not(.ui5-switch--disabled) .ui5-switch-track{background:var( --_ui5-v1-18-0-switch_track-off-active-background)}:host([active]) .ui5-switch-desktop.ui5-switch-root.ui5-switch--checked:not(.ui5-switch--disabled):hover .ui5-switch-track{background:var(--_ui5-v1-18-0-switch_track-on-active-background)}.ui5-switch-desktop.ui5-switch-root:not(.ui5-switch--disabled):hover .ui5-switch-handle{box-shadow:var(--_ui5-v1-18-0_switch_handle_off_hover_box_shadow)}.ui5-switch-desktop.ui5-switch-root.ui5-switch--checked:not(.ui5-switch--disabled):hover .ui5-switch-handle{box-shadow:var(--_ui5-v1-18-0_switch_handle_on_hover_box_shadow)}.ui5-switch-desktop.ui5-switch-root.ui5-switch--semantic:not(.ui5-switch--disabled):hover .ui5-switch-handle{box-shadow:var(--_ui5-v1-18-0_switch_handle_semantic_off_hover_box_shadow)}.ui5-switch-desktop.ui5-switch-root.ui5-switch--semantic.ui5-switch--checked:not(.ui5-switch--disabled):hover .ui5-switch-handle{box-shadow:var(--_ui5-v1-18-0_switch_handle_semantic_on_hover_box_shadow)}.ui5-switch-root.ui5-switch--semantic .ui5-switch-icon-on,.ui5-switch-root.ui5-switch--semantic .ui5-switch-text--on{color:var(--_ui5-v1-18-0_switch_text_semantic_accept_color)}.ui5-switch-root.ui5-switch--semantic .ui5-switch-icon-off,.ui5-switch-root.ui5-switch--semantic .ui5-switch-text--off{color:var(--_ui5-v1-18-0_switch_text_semantic_reject_color)}.ui5-switch-root .ui5-switch-text--on{color:var(--_ui5-v1-18-0_switch_text_active_color);left:var(--_ui5-v1-18-0_switch_text_active_left_alternate);overflow:var(--_ui5-v1-18-0_switch_text_overflow);text-overflow:ellipsis}.ui5-switch-root .ui5-switch-text--off{color:var(--_ui5-v1-18-0_switch_text_inactive_color);left:var(--_ui5-v1-18-0_switch_text_inactive_left_alternate);overflow:var(--_ui5-v1-18-0_switch_text_overflow);right:var(--_ui5-v1-18-0_switch_text_inactive_right_alternate);text-overflow:ellipsis}.ui5-switch-root .ui5-switch-icon-on,.ui5-switch-root .ui5-switch-no-label-icon-on{color:var(--_ui5-v1-18-0_switch_text_active_color)}.ui5-switch-root .ui5-switch-icon-off,.ui5-switch-root .ui5-switch-no-label-icon-off{color:var(--_ui5-v1-18-0_switch_text_inactive_color)}[dir=rtl].ui5-switch-root.ui5-switch--checked:not(.ui5-switch--no-label):not(.ui5-switch--semantic) .ui5-switch-slider{transform:var(--_ui5-v1-18-0_switch_rtl_transform_with_label)}[dir=rtl].ui5-switch-root.ui5-switch--checked .ui5-switch-slider{transform:var(--_ui5-v1-18-0_switch_rtl_transform)}[dir=rtl].ui5-switch-root .ui5-switch-handle{left:auto;right:var(--_ui5-v1-18-0_switch_handle_left)}[dir=rtl].ui5-switch-root .ui5-switch-text--on{left:var(--_ui5-v1-18-0_switch_text_active_right);right:var(--_ui5-v1-18-0_switch_text_active_left)}[dir=rtl].ui5-switch-root .ui5-switch-text--off{left:var(--_ui5-v1-18-0_switch_text_inactive_right);right:var(--_ui5-v1-18-0_switch_text_inactive_left)}