:where([data-component-id="wx_sdc:toggle-checkbox-wx"]){--_color-success: color-mix(in oklch, var(--_color-brand, #77c8b0), oklch(.77 .15 160) 80%);--_toggle-bg-off: var(--toggle-bg-off, color-mix(in srgb, currentColor 12%, transparent));--_toggle-bg-on: var(--toggle-bg-on, var(--_color-success));--_toggle-focus-outline-color: var(--toggle-focus-outline-color, currentColor);--_toggle-focus-outline-offset: var(--toggle-focus-outline-offset, .375em);--_toggle-focus-outline-width: var(--toggle-focus-outline-width, 2px);--_toggle-icon-color: var(--toggle-icon-color, currentColor);--_toggle-label-gap: var(--toggle-label-gap, .5em);--_toggle-thumb-bg: var(--toggle-thumb-bg, #fff);--_toggle-thumb-border: var(--toggle-thumb-border, currentColor);--_toggle-thumb-size: var(--toggle-thumb-size, 1.5em);--_toggle-border-radius: var(--toggle-border-radius, var(--_toggle-thumb-size));--_toggle-width: var(--toggle-width, calc(var(--_toggle-thumb-size) * 2 - var(--_toggle-thumb-size) * .333))}:where([data-component-id="wx_sdc:toggle-checkbox-wx"]) .toggle-checkbox-wx-label{font-size:1em;line-height:var(--_toggle-thumb-size)}:where([data-component-id="wx_sdc:toggle-checkbox-wx"]) [aria-live]{border:0 !important;clip:rect(0, 0, 0, 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;white-space:nowrap !important;width:1px !important}:where([data-component-id="wx_sdc:toggle-checkbox-wx"]) [aria-live]:not(caption){position:absolute !important}:where([data-component-id="wx_sdc:toggle-checkbox-wx"]) .toggle-checkbox-wx-label{white-space:nowrap}:where([data-component-id="wx_sdc:toggle-checkbox-wx"]) .toggle-checkbox-wx{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:var(--_toggle-label-gap);margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:where([data-component-id="wx_sdc:toggle-checkbox-wx"]) .toggle-checkbox-wx-input{border:0 !important;clip:rect(0, 0, 0, 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;white-space:nowrap !important;width:1px !important}:where([data-component-id="wx_sdc:toggle-checkbox-wx"]) .toggle-checkbox-wx-input:not(caption){position:absolute !important}:where([data-component-id="wx_sdc:toggle-checkbox-wx"]) .toggle-checkbox-wx-input:disabled{cursor:not-allowed}:where([data-component-id="wx_sdc:toggle-checkbox-wx"]) .toggle-checkbox-wx-slider{align-items:center;display:inline-flex;flex-shrink:0;height:var(--_toggle-thumb-size);padding:0;position:relative;width:var(--_toggle-width)}:where([data-component-id="wx_sdc:toggle-checkbox-wx"]) .toggle-checkbox-wx-thumb{align-items:center;border-style:solid;border-width:2px;display:flex;height:var(--_toggle-thumb-size);justify-content:center;transform:translateX(0);width:var(--_toggle-thumb-size)}:where([data-component-id="wx_sdc:toggle-checkbox-wx"]) .toggle-checkbox-wx-icon{position:relative}:where([data-component-id="wx_sdc:toggle-checkbox-wx"]) .toggle-checkbox-wx-input:checked+.toggle-checkbox-wx-slider .toggle-checkbox-wx-thumb{transform:translateX(calc(var(--_toggle-width) - var(--_toggle-thumb-size)))}:where([data-component-id="wx_sdc:toggle-checkbox-wx"]) .toggle-checkbox-wx-input:focus-visible+:where(.toggle-checkbox-wx-slider){outline:var(--_toggle-focus-outline-width) solid var(--_toggle-focus-outline-color);outline-offset:var(--_toggle-focus-outline-offset)}:where([data-component-id="wx_sdc:toggle-checkbox-wx"]) .toggle-checkbox-wx-input:disabled~*{opacity:.2}:where([data-component-id="wx_sdc:toggle-checkbox-wx"]) .toggle-checkbox-wx-slider{background-color:var(--_toggle-bg-off);border-radius:var(--_toggle-border-radius)}:where([data-component-id="wx_sdc:toggle-checkbox-wx"]) .toggle-checkbox-wx-thumb{background-color:var(--_toggle-thumb-bg);border-color:var(--_toggle-thumb-border);border-radius:var(--_toggle-border-radius)}:where([data-component-id="wx_sdc:toggle-checkbox-wx"]) .toggle-checkbox-wx-icon{color:var(--_toggle-icon-color)}:where([data-component-id="wx_sdc:toggle-checkbox-wx"]) .toggle-checkbox-wx-input:checked+.toggle-checkbox-wx-slider{background-color:var(--_toggle-bg-on)}@media(prefers-reduced-motion: no-preference){:where([data-component-id="wx_sdc:toggle-checkbox-wx"]) .toggle-checkbox-wx-thumb{transition:transform .2s ease}:where([data-component-id="wx_sdc:toggle-checkbox-wx"]) .toggle-checkbox-wx-slider{transition:background-color .2s ease}}