[data-v-d4398520]:root{--disabled-text:#757575;--primary-light:#5f6a78;--primary-dark:#253446}.raft-checkbox[data-v-d4398520]{row-gap:var(--hx-spacing-xs);grid-template-columns:auto auto minmax(0,1fr);display:grid}.raft-checkbox-label[data-v-d4398520]{grid-template-columns:subgrid;grid-column:1/3;align-items:center;display:grid;position:relative}.raft-checkbox-label[data-v-d4398520]:hover{cursor:pointer}.raft-checkbox-label input:focus-visible~.raft-checkbox-box[data-v-d4398520]{outline:.125rem solid var(--primary-dark,#253446);outline-offset:.125rem}.raft-checkbox-label input:is([aria-invalid=true],:user-invalid)~.raft-checkbox-box[data-v-d4398520]{border-color:var(--red-800,#c72e2e)}.raft-checkbox-label input:disabled~.raft-checkbox-text[data-v-d4398520]{color:var(--disabled-text,#757575)}.raft-checkbox-label input:disabled~.raft-checkbox-box[data-v-d4398520]{opacity:.5}.raft-checkbox-box[data-v-d4398520]{border:.0625rem solid var(--disabled-text,gray);margin-right:var(--hx-spacing-lg);border-radius:.125rem;display:inline-block}.raft-checkbox-box[data-v-d4398520]:hover{border-color:var(--primary-light,navy)}.raft-checkbox-box.checked[data-v-d4398520]{border-color:var(--primary-dark,navy)}.raft-checkbox-box.checked>span[data-v-d4398520]{background-color:var(--primary-dark,navy)}.raft-checkbox-box.indeterminate[data-v-d4398520]{border-color:var(--primary-dark,navy);padding-top:.1875rem;padding-bottom:.1875rem}.raft-checkbox-box.indeterminate>span[data-v-d4398520]{background-color:var(--primary-dark,navy);height:.125rem}.raft-checkbox-box>span[data-v-d4398520]{border-radius:.125rem;width:.5rem;height:.5rem;margin:.1875rem;display:block}.raft-checkbox-text[data-v-d4398520]{font-size:inherit;font-weight:inherit}.raft-checkbox-description[data-v-d4398520]{font-size:var(--hx-text-styles-xs-font-size,var(--font-size-75));font-weight:400;line-height:var(--hx-text-styles-xs-line-height,16px);color:var(--hx-fg-tertiary,var(--gray-900));grid-column:2/-1;margin:0}.v-checkbox__messages[data-v-6cc477b7]{min-height:var(--hx-text-styles-xs-line-height,1rem);margin-top:var(--hx-spacing-xs,4px);font-size:var(--hx-text-styles-xs-font-size,var(--font-size-75));line-height:var(--hx-text-styles-xs-line-height,1rem);color:var(--hx-fg-tertiary,var(--gray-900));grid-column:1/-1}.v-checkbox__error[data-v-6cc477b7]{color:var(--hx-component-input-text-hint-error,#c72e2e)}.v-checkbox__description[data-v-6cc477b7]{font-size:var(--hx-text-styles-xs-font-size,var(--font-size-75));font-weight:400;line-height:var(--hx-text-styles-xs-line-height,1rem);color:var(--hx-fg-tertiary,var(--gray-900));display:block}.hx-checkbox .v-checkbox__description[data-v-6cc477b7]{font-size:var(--hx-text-styles-sm-font-size);line-height:var(--hx-text-styles-sm-line-height);color:var(--hx-component-checkbox-hint-text)}.custom-control[data-v-6cc477b7]{align-items:flex-start;gap:.25rem;padding-left:0;display:flex}[data-v-6cc477b7] .custom-control-input{flex-shrink:0;margin-top:.25rem}[data-v-6cc477b7] .custom-control-label{flex:1;min-width:0;margin-left:0}
