.form-checkbox{align-items:center;flex-wrap:wrap;z-index:0}.form-checkbox,.form-checkbox__input-field{display:flex;position:relative}.form-checkbox__input-field:active .form-checkbox__label,.form-checkbox__input-field:active .form-checkbox__text,.form-checkbox__input-field:hover .form-checkbox__label,.form-checkbox__input-field:hover .form-checkbox__text{color:var(--hover-color)}.form-checkbox__input{align-items:center;border-radius:.188rem;border-width:1px;cursor:pointer;display:flex;justify-content:center;--tw-border-opacity:1;border-color:rgb(68 65 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));height:1rem;position:relative;width:1rem;z-index:1}.form-checkbox__input-wrapper{margin-top:.125rem}.form-checkbox__input:not(:checked):active,.form-checkbox__input:not(:checked):hover{border-radius:.188rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(11 69 53/var(--tw-border-opacity,1))}.form-checkbox__input:not(:checked):active{background-color:transparent}.form-checkbox__input:disabled{cursor:default;opacity:0}.form-checkbox__input--checked{display:flex}.form-checkbox__input--checked .form-checkbox__input{opacity:0}.form-checkbox__input--checked:not(.form-checkbox__input--disabled):active .form-checkbox__icon,.form-checkbox__input--checked:not(.form-checkbox__input--disabled):hover .form-checkbox__icon{background-color:#0b4535e6;border-color:#0b4535e6}.form-checkbox__input--checked .form-checkbox__icon{--tw-text-opacity:1;background-color:#0b4535e6;border-radius:.188rem;border-width:0;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-border-opacity:1;border-color:rgb(11 69 53/var(--tw-border-opacity,1))}.form-checkbox__input--checked .form-checkbox__icon--disabled{--tw-text-opacity:1;background-color:transparent;border-color:#0b453533;border-radius:.188rem;border-width:1px;color:rgb(255 255 255/var(--tw-text-opacity,1))}.form-checkbox__input--error .form-checkbox__input{border-radius:.188rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(147 20 22/var(--tw-border-opacity,1))}.form-checkbox__input--error .form-checkbox__label{--tw-text-opacity:1;color:rgb(147 20 22/var(--tw-text-opacity,1))}.form-checkbox__input--card{align-items:center;border-radius:.188rem;display:flex;gap:.25rem;justify-content:space-between;opacity:.5;padding:1rem;width:100%}.form-checkbox__input--card:not(.form-checkbox__input--disabled){cursor:pointer;opacity:1}.form-checkbox__input:focus-visible{outline:2px solid transparent;outline-offset:2px}.form-checkbox__input:focus-visible+.form-checkbox__icon{border-radius:.188rem;outline-color:var(--focus-color);outline-offset:2px;outline-style:solid;outline-width:.5px}.form-checkbox__icon{align-items:center;display:flex;height:1rem;width:1rem;--tw-text-opacity:1;border-radius:.188rem;border-width:0;color:rgb(11 69 53/var(--tw-text-opacity,1));font-size:1rem;line-height:1.5rem;--tw-border-opacity:1;border-color:rgb(11 69 53/var(--tw-border-opacity,1));color:transparent;cursor:pointer;margin-top:-1rem;z-index:2}.form-checkbox__icon--disabled{background-color:transparent;border-color:var(--disabled-color);border-radius:.188rem;border-width:1px;color:var(--disabled-color);cursor:default}.form-checkbox__text{display:flex;flex-direction:column;margin-left:.5rem}.form-checkbox__label{cursor:pointer;display:flex;font-size:.9375rem;font-weight:400;gap:.5rem;letter-spacing:0;line-height:1.5;text-transform:none}.form-checkbox__label--disabled{border-color:var(--disabled-color);color:var(--disabled-color);cursor:default}.form-checkbox__slot{display:flex}.form-checkbox__slot--disabled{border-color:var(--disabled-color);color:var(--disabled-color);cursor:default}
