@charset "UTF-8";.InputCheckbox{position:relative}.InputCheckbox.disabled{cursor:not-allowed;opacity:.5}.InputCheckbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1.5em;position:relative;width:1.5em}.InputCheckbox input,.InputCheckbox input:before{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center}.InputCheckbox input:before{border-width:2px;color:transparent;content:"-";font-size:1.6em;height:100%;width:100%;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));border-radius:.2em;line-height:0;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.InputCheckbox input.--invalid:before{--tw-border-opacity:1;border-color:rgb(245 92 62/var(--tw-border-opacity,1))}.InputCheckbox input:checked:before{content:"✅";--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));border-color:transparent;box-shadow:none}.InputCheckbox input[disabled]:before{cursor:not-allowed;opacity:.5}.InputCheckbox .FormInput__error-message{border-top-right-radius:1em;left:2.5em}
