.checkmark{width:20px;height:20px;transition:all .1s ease-out}.checkbox-container:hover input:not(:checked):not(:disabled)~.checkmark{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity,1))}.checkbox-container input:checked~.checkmark{--tw-bg-opacity:1;background-color:rgb(0 169 224/var(--tw-bg-opacity,1));border:none}.checkbox-container--dark input:checked~.checkmark{--tw-bg-opacity:1;background-color:rgb(0 24 113/var(--tw-bg-opacity,1))}.checkmark:after{content:"";opacity:0;position:absolute}.checkbox-container input:checked~.checkmark:after{opacity:1}.checkbox-container .checkmark:after{border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;top:4px;left:7px;transform:rotate(45deg)}.checkbox-container input:focus~.checkmark{box-shadow:0 0 0 2px #00a9e099}.checkbox-container a{text-decoration-line:underline}
