@layer atds{.dDzz1W__root{position:relative}.dDzz1W__label{color:var(--color-text-label);height:30px;line-height:30px}.dDzz1W__label:before{content:"";background-color:var(--color-bgFill-track-default);border-radius:34px;width:50px;height:30px;position:absolute}.dDzz1W__label:after{content:"";background-color:var(--color-icon-inputMarker-onFill);border-radius:50%;width:26px;height:26px;transition:all .4s;position:absolute;top:2px;left:2px}.dDzz1W__label:hover:before{box-shadow:0 0 0 2px var(--color-border-input);cursor:pointer;transition:all}.dDzz1W__label.dDzz1W__disabled:before{background-color:var(--color-bgFill-disabled);border:1px solid var(--color-border-disabled);cursor:not-allowed}.dDzz1W__label.dDzz1W__disabled:after{background-color:var(--color-bgFill-disabled)}.dDzz1W__label.dDzz1W__disabled:hover:after{box-shadow:none;cursor:not-allowed}.dDzz1W__label.dDzz1W__disabled:hover:before{box-shadow:none;cursor:not-allowed}.dDzz1W__label.dDzz1W__error:before{border:2px solid var(--color-border-critical);transition:all}.dDzz1W__labelText{padding-left:60px;display:inline}.dDzz1W__labelText.dDzz1W__required:after{content:"*";content:"*" / "";position:relative;top:-4px;left:2px}.dDzz1W__hintText{width:100%;padding:var(--v1-spacing-group-one) var(--v1-spacing-related-one) 0 calc(var(--v1-spacing-related-one) + 2px);margin:0;padding-left:60px;display:block}.dDzz1W__errorText{color:var(--color-text-critical-default);padding-left:60px}.dDzz1W__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;opacity:0;z-index:1;outline-offset:1px;width:24px;height:24px;box-shadow:var(--color-border-focus) 0 0 0 3px;border-width:2px;outline:3px solid #0000;margin:0;position:absolute}.dDzz1W__input:focus+.dDzz1W__label:before{box-shadow:var(--color-border-focus) 0 0 0 2px;transition:all}.dDzz1W__input:checked+label:before{background-color:var(--color-bgFill-input)}.dDzz1W__input:checked+.dDzz1W__label:after{transition:all .4s;transform:translate(20px);box-shadow:inset 0 0}.dDzz1W__input.dDzz1W__disabled:hover{cursor:not-allowed}.dDzz1W__input.dDzz1W__disabled:checked+label:before{background-color:var(--color-bgFill-disabled);border:1px solid var(--color-border-disabled)}}
