.form-checkbox[data-v-828eb2ac]{gap:var(--spacing-4);flex-direction:column;display:flex}.form-checkbox-small[data-v-828eb2ac]{--checkbox-gap:var(--spacing-8);--checkbox-icon-size:20px;--checkbox-font-size:var(--font-size-text-sm);--checkbox-helper-padding:var(--spacing-28)}.form-checkbox-large[data-v-828eb2ac]{--checkbox-gap:var(--spacing-12);--checkbox-icon-size:24px;--checkbox-font-size:var(--font-size-text-md);--checkbox-helper-padding:var(--spacing-36)}.form-checkbox-label[data-v-828eb2ac]{align-items:center;gap:var(--checkbox-gap);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.form-checkbox-disabled .form-checkbox-label[data-v-828eb2ac]{cursor:not-allowed}.form-checkbox-control[data-v-828eb2ac]{color:var(--color-primary-500);flex-shrink:0;transition:color .15s ease-in-out;display:inline-flex;position:relative}.form-checkbox-disabled .form-checkbox-control[data-v-828eb2ac]{color:var(--color-gray-300)}.form-checkbox-icon[data-v-828eb2ac]{fill:currentColor;width:var(--checkbox-icon-size);height:var(--checkbox-icon-size)}.form-checkbox-check-group[data-v-828eb2ac]{transform-box:fill-box;transform-origin:50%}.form-checkbox-check-fill[data-v-828eb2ac],.form-checkbox-check-mark[data-v-828eb2ac]{opacity:0;transition:opacity .15s ease-out,transform .15s cubic-bezier(.34,1.2,.64,1);transform:scale(.92)}.form-checkbox-check-group-visible .form-checkbox-check-fill[data-v-828eb2ac]{opacity:.3;transform:scale(1)}.form-checkbox-check-group-visible .form-checkbox-check-mark[data-v-828eb2ac]{opacity:1;transform:scale(1)}.form-checkbox-input[data-v-828eb2ac]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.form-checkbox-input[data-v-828eb2ac]:disabled{cursor:not-allowed}.form-checkbox-control[data-v-828eb2ac]:has(.form-checkbox-input:focus-visible){box-shadow:0 0 0 2px var(--color-primary-100);border-radius:3px;outline:none}.form-checkbox-label-text[data-v-828eb2ac]{font-size:var(--checkbox-font-size);line-height:var(--line-height-regular);font-weight:var(--font-weight-bold);color:var(--color-gray-700)}.form-checkbox-disabled .form-checkbox-label-text[data-v-828eb2ac]{color:var(--color-gray-400)}.form-checkbox-required[data-v-828eb2ac]{margin-left:var(--spacing-2);color:var(--color-red-500)}[data-v-828eb2ac] .link{color:var(--color-primary-500)}.form-checkbox-error-text[data-v-828eb2ac]{color:var(--color-red-500)}.form-checkbox-error-text[data-v-828eb2ac],.form-checkbox-helper[data-v-828eb2ac]{font-size:var(--checkbox-font-size);line-height:var(--line-height-regular);padding-left:var(--checkbox-helper-padding);margin:0}.form-checkbox-helper[data-v-828eb2ac]{color:var(--color-gray-600)}
