._toggle_o4ww2_1{--height: 28px;--width: 44px;--knob-size: 24px;display:inline-flex;align-items:center;cursor:pointer;position:relative;width:var(--width);height:var(--height)}._toggle_o4ww2_1 ._input_o4ww2_12{opacity:0;width:0}._toggle_o4ww2_1 ._input_o4ww2_12:checked+._track_o4ww2_16{background-color:#047aff}._toggle_o4ww2_1 ._input_o4ww2_12:checked+._track_o4ww2_16:before{transform:translate(calc(var(--width) - var(--height)))}._toggle_o4ww2_1 ._input_o4ww2_12:disabled+._track_o4ww2_16{opacity:.8;cursor:not-allowed}._toggle_o4ww2_1 ._input_o4ww2_12:focus-visible+._track_o4ww2_16{outline:solid 1px var(--color-focus-blue);outline-offset:2px}._toggle_o4ww2_1 ._track_o4ww2_16{width:var(--width);height:var(--height);position:absolute;cursor:pointer;top:0;left:0;bottom:0;transition:transform .15s,background-color .15s;background:var(--bg-toggle-track);border-radius:100px}._toggle_o4ww2_1 ._track_o4ww2_16:before{position:absolute;content:"";width:var(--knob-size);height:var(--knob-size);background-color:#fff;transition:all .4s;border-radius:100%;top:calc((var(--height) - var(--knob-size)) / 2);left:calc((var(--height) - var(--knob-size)) / 2)}
