.checkbox-wrapper *,.checkbox-wrapper :after,.checkbox-wrapper :before{box-sizing:border-box}.checkbox-wrapper .input{visibility:hidden;display:none}.checkbox-wrapper .checkbox{-webkit-user-select:none;user-select:none;cursor:pointer;align-items:flex-start;gap:10px;margin:auto;display:inline-flex}.checkbox-wrapper .checkbox span{vertical-align:middle;display:inline-block;transform:translate(0,0)}.checkbox-wrapper .checkbox span.checkbox-box{vertical-align:middle;border:1.3px solid #1b1d43;border-radius:4px;flex-shrink:0;width:24px;height:24px;margin-top:2px;transition:all .2s;position:relative;transform:scale(1)}.checkbox-wrapper .checkbox span.checkbox-box svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16px;width:16px;height:13.3px;transition:all .3s .1s;position:absolute;top:4px;left:2.7px;transform:translate(0,0)}.checkbox-wrapper .checkbox span.checkbox-box:before{content:"";opacity:1;background:#474bff;border-radius:50%;width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:scale(0)}.checkbox-wrapper .checkbox span.checkbox-label{color:#333;-webkit-user-select:none;user-select:none;word-wrap:break-word;overflow-wrap:break-word;padding-left:0;font-size:14px;font-weight:500;line-height:1.5}.checkbox-wrapper .checkbox span.checkbox-label a{color:#474bff;font-weight:600;text-decoration:none;transition:-webkit-text-decoration .2s,text-decoration .2s}.checkbox-wrapper .checkbox span.checkbox-label a:hover{text-decoration:underline}.checkbox-wrapper .checkbox:hover span.checkbox-box{border-color:#474bff}.checkbox-wrapper .input:checked+.checkbox span.checkbox-box{background:#474bff;border-color:#474bff;animation:.4s wave}.checkbox-wrapper .input:checked+.checkbox span.checkbox-box svg{stroke-dashoffset:0}.checkbox-wrapper .input:checked+.checkbox span.checkbox-box:before{opacity:0;transition:all .6s;transform:scale(3.5)}.checkbox-wrapper .input:disabled+.checkbox{opacity:.6;cursor:not-allowed}.checkbox-wrapper .input:disabled+.checkbox span.checkbox-box{background-color:#f0f0f0;border-color:#ccc}@keyframes wave{50%{transform:scale(.9)}}.checkbox-wrapper .label:hover{color:#474bff}
