.m-switch{cursor:pointer;vertical-align:top;align-items:center;gap:.5rem;display:inline-flex;position:relative}.m-switch.--is-disabled{cursor:not-allowed}.m-switch__input{position:absolute;left:-9999px}.m-switch__toggle{width:3rem;height:1.5rem}.m-switch__toggle:before{background-color:var(--17a28b5e);width:2.5rem;height:1rem;position:relative;top:.25rem;left:.25rem}.m-switch__toggle:after,.m-switch__toggle:before{content:"";border-radius:9999px;transition:all .2s ease-in-out;display:block}.m-switch__toggle:after{background-color:var(--67cedd2f);width:1.5rem;height:1.5rem;position:absolute;top:0;left:0;box-shadow:0 2px 8px #0003}.m-switch__input:checked+.m-switch__toggle:after{--tw-translate-x:1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.m-switch__input:disabled+.m-switch__toggle:after{background-color:var(--maz-color-bg-light)}.m-switch__input:disabled+.m-switch__toggle:is([class~=dark] *):after,.m-switch__input:disabled+.m-switch__toggle:before{background-color:var(--maz-color-bg-lighter)}.m-switch__input:disabled+.m-switch__toggle:is([class~=dark] *):before{background-color:var(--maz-color-bg-light)}
