.checkbox-wrapper{display:flex;flex-direction:row;gap:5px;align-items:center}.checkbox-wrapper *{box-sizing:border-box}.checkbox-wrapper .checkbox{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;padding:0;border-radius:6px;transition:all .2s ease;display:inline-block}.checkbox-wrapper .checkbox:not(:last-child){margin-right:6px}.checkbox-wrapper .checkbox:hover{background:rgba(0,119,255,.06)}.checkbox-wrapper .checkbox:hover span:first-child{border-color:var(--primary-500-color)}.checkbox-wrapper .checkbox span{float:left;vertical-align:middle;transform:translateZ(0)}.checkbox-wrapper .checkbox span:first-child{position:relative;width:18px;height:18px;border-radius:4px;transform:scale(1);border:2px solid var(--primary-500-color);transition:all .2s ease;box-shadow:0 1px 1px rgba(0,16,75,.05)}.checkbox-wrapper .checkbox span:first-child svg{position:absolute;top:2px;left:1px;fill:none;stroke:var(--primary-500-color);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all .3s ease;transition-delay:.1s;transform:translateZ(0)}.checkbox-wrapper .checkbox span:last-child{padding-left:8px;line-height:18px}.checkbox-wrapper .input-checkbox{position:absolute;visibility:hidden}.checkbox-wrapper .input-checkbox:checked+.checkbox span:first-child{background:var(--white-color);border-color:var(--primary-500-color);animation:wave-4 .4s ease}.checkbox-wrapper .input-checkbox:checked+.checkbox span:first-child svg{stroke-dashoffset:0}.checkbox-wrapper .inline-svg{position:absolute;width:0;height:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-wrapper--danger .checkbox span:first-child{border:1px solid var(--border-color)}.checkbox-wrapper--danger .checkbox span:first-child svg{stroke:var(--danger-color);left:2px}.checkbox-wrapper--danger .input-checkbox:checked+.checkbox span:first-child{border-color:var(--border-color)}@media screen and (max-width:640px){.checkbox-wrapper .checkbox-wrapper .checkbox{width:100%;display:inline-block}}@keyframes wave-4{50%{transform:scale(.9)}}.pt-primary-checkbox{display:flex;flex-direction:row;align-items:center;gap:14px;transition:all var(--transition) ease-in-out;color:var(--black-color)}.pt-primary-checkbox__circle{border:1px solid var(--border-color);padding:3px;width:20px;height:20px;overflow:hidden;border-radius:999px}.pt-primary-checkbox__circle .dot{width:100%;height:100%;border-radius:999px;background-color:transparent;transition:all var(--transition) ease-in-out}.pt-primary-checkbox__circle .dot.active{background-color:var(--danger-color)}.pt-primary-checkbox:hover{color:var(--danger-color)}