.AnimatedCheckbox-module__4zoS0q__checkbox{--border-default:#7f7f85;--border-hover:#a3a3a3;--checkbox-active:#000;--active-tick:#fff;--checkbox-tick-offset:20px;--checkbox-lines-offset:13.5px;--background:none;--border:var(--border-default);cursor:pointer;vertical-align:middle;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;transition:transform .1s;display:inline-flex;position:relative}.AnimatedCheckbox-module__4zoS0q__checkbox:active:not(.AnimatedCheckbox-module__4zoS0q__disabled){transform:scale(.95)}.AnimatedCheckbox-module__4zoS0q__checkbox.AnimatedCheckbox-module__4zoS0q__disabled{cursor:not-allowed;opacity:.5}.AnimatedCheckbox-module__4zoS0q__input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.AnimatedCheckbox-module__4zoS0q__svg{width:20px;height:20px;color:var(--checkbox-active);transform-origin:50%;transition:color .25s linear;display:block}.AnimatedCheckbox-module__4zoS0q__shape{stroke-width:1.5px;stroke:var(--border);fill:var(--background);transition:fill .25s linear,stroke .25s linear}.AnimatedCheckbox-module__4zoS0q__tick{stroke-dasharray:20;stroke-dashoffset:var(--checkbox-tick-offset);stroke:currentColor;transition:stroke-dashoffset .2s cubic-bezier(0,.45,1,.5)}.AnimatedCheckbox-module__4zoS0q__tickMask{stroke:var(--active-tick);stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round}.AnimatedCheckbox-module__4zoS0q__tickFill{opacity:0;transition:opacity .25s linear}.AnimatedCheckbox-module__4zoS0q__checkbox:hover:not(.AnimatedCheckbox-module__4zoS0q__disabled):not(.AnimatedCheckbox-module__4zoS0q__checked){--border:var(--border-hover)}.AnimatedCheckbox-module__4zoS0q__checkbox:hover:not(.AnimatedCheckbox-module__4zoS0q__disabled) .AnimatedCheckbox-module__4zoS0q__svg{transform:scale(1.05)}.AnimatedCheckbox-module__4zoS0q__checkbox.AnimatedCheckbox-module__4zoS0q__checked{--background:var(--checkbox-active);--border:var(--checkbox-active);--checkbox-tick-offset:0}.AnimatedCheckbox-module__4zoS0q__checkbox.AnimatedCheckbox-module__4zoS0q__checked .AnimatedCheckbox-module__4zoS0q__svg{color:#fff}.AnimatedCheckbox-module__4zoS0q__checkbox.AnimatedCheckbox-module__4zoS0q__checked .AnimatedCheckbox-module__4zoS0q__shape{animation:.3s AnimatedCheckbox-module__4zoS0q__checkboxPulse}.AnimatedCheckbox-module__4zoS0q__checkbox.AnimatedCheckbox-module__4zoS0q__checked .AnimatedCheckbox-module__4zoS0q__tick{stroke-dashoffset:0;stroke:#fff}.AnimatedCheckbox-module__4zoS0q__checkbox.AnimatedCheckbox-module__4zoS0q__checked .AnimatedCheckbox-module__4zoS0q__tickFill{opacity:1}@keyframes AnimatedCheckbox-module__4zoS0q__checkboxPulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@media (prefers-color-scheme:dark){.AnimatedCheckbox-module__4zoS0q__checkbox{--border-default:#52525b;--border-hover:#71717a}}
