@charset "UTF-8";.form-check{--checkbox-flex: flex;--checkbox-flex-direction: row;--checkbox-align-items: flex-start;--checkbox-justify-content: flex-start;--checkbox-height: 24px;--checkbox-size: 16px;--checkbox-gap: 8px;--checkbox-background-color: var(--color-white, #ffffff);--checkbox-disabled-background-color: var(--color-gray-300-10, rgba(179, 179, 179, .1));--checkbox-error-background-color: var(--color-red-300, #b42d18);--checkbox-checked-background-color: var(--color-blue-500, #006ce1);--checkbox-checked-background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.875 8.16071L6.74457 11.375L12.125 4.625" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');--checkbox-border-width: 1px;--checkbox-border-color: var(--color-gray-500, #818181);--checkbox-border-radius: 4px;--checkbox-checked-border-color: var(--color-blue-500, #006ce1);--checkbox-disabled-border-color: var(--color-gray-300, #b3b3b3);--checkbox-error-border-color: var(--color-red-300, #b42d18);--checkbox-outline-width: 0;--checkbox-outline-color: transparent;--checkbox-outline-offset: 0;--checkbox-color: var(--color-gray-900, #181818);--checkbox-disabled-color: var(--color-gray-300, #b3b3b3);--checkbox-checked-color: var(--color-gray-900, #181818);--checkbox-font-family: var(--font-family-roboto);--checkbox-font-size: var(--fs-16);--checkbox-font-weight: 400;--checkbox-line-height: var(--line-height-16);--checkbox-letter-spacing: var(--letter-spacing);--checkbox-label-display: inline-block;--checkbox-label-flex-direction: row;--checkbox-label-align-items: flex-start;--checkbox-label-justify-content: flex-start;--checkbox-label-gap: 0px;display:var(--checkbox-flex);flex-direction:var(--checkbox-flex-direction);align-items:var(--checkbox-align-items);justify-content:var(--checkbox-justify-content);min-height:var(--checkbox-height);gap:var(--checkbox-gap)}.form-check-input-container{display:flex;align-items:center;justify-content:center;height:var(--checkbox-line-height)}.form-check.form-check-right{--checkbox-flex-direction: row-reverse}.form-check .form-check-input,.form-check .form-radio-input{float:left;cursor:pointer;-webkit-appearance:none;appearance:none;background-size:contain;background-position:center;background-repeat:no-repeat;vertical-align:top;width:var(--checkbox-size);height:var(--checkbox-size);background-color:var(--checkbox-background-color);border:var(--checkbox-border-width) solid var(--checkbox-border-color);border-radius:var(--checkbox-border-radius)}.form-check .form-check-input:checked,.form-check .form-radio-input:checked{background-color:var(--checkbox-checked-background-color);border-color:var(--checkbox-checked-border-color);background-image:var(--checkbox-checked-background-image)}.form-check .form-check-input:checked+.form-check-label,.form-check .form-radio-input:checked+.form-check-label{color:var(--checkbox-checked-color)}.form-check .form-check-input:focus,.form-check .form-radio-input:focus{outline:var(--checkbox-outline-width) solid var(--checkbox-outline-color);outline-offset:var(--checkbox-outline-offset)}.form-check .form-check-input:disabled,.form-check .form-radio-input:disabled{background-color:var(--checkbox-disabled-background-color);border-color:var(--checkbox-disabled-border-color)}.form-check .form-check-input:disabled:checked,.form-check .form-radio-input:disabled:checked{--checkbox-disabled-background-color: var(--color-gray-300, #b3b3b3)}.form-check .form-check-input:disabled+.form-check-label,.form-check .form-radio-input:disabled+.form-check-label{color:var(--checkbox-disabled-color)}.was-validated .form-check .form-check-input:invalid:not(:checked),.was-validated .form-check .form-radio-input:invalid:not(:checked){border-color:var(--checkbox-error-border-color);background-color:var(--checkbox-background-color)}.was-validated .form-check .form-check-input:invalid:checked,.was-validated .form-check .form-radio-input:invalid:checked{border-color:var(--checkbox-error-border-color);background-color:var(--checkbox-error-background-color)}.form-check .form-check-label{cursor:pointer;-webkit-user-select:none;user-select:none;display:var(--checkbox-label-display);flex-direction:var(--checkbox-label-flex-direction);align-items:var(--checkbox-label-align-items);justify-content:var(--checkbox-label-justify-content);color:var(--checkbox-color);font-family:var(--checkbox-font-family);font-size:var(--checkbox-font-size);font-weight:var(--checkbox-font-weight);line-height:var(--checkbox-line-height);letter-spacing:var(--checkbox-letter-spacing);gap:var(--checkbox-label-gap)}.form-check .form-check-label a{color:var(--color-blue-500, #006ce1);text-decoration:underline;text-underline-offset:var(--underline-offset);text-decoration-thickness:1px}.form-check .form-check-label a:hover{color:var(--color-blue-600, #006ce1)}.form-check.rounded-check{--checkbox-border-radius: 50%}.form-check.indeterminate-check{--checkbox-checked-background-color: var(--color-white, #ffffff);--checkbox-checked-border-color: var(--color-gray-500, #818181);--checkbox-checked-background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="4" y="4" width="8" height="8" rx="2" fill="%23006CE1"/></svg>')}.form-check.indeterminate-check .form-check-input:disabled:checked{--checkbox-disabled-background-color: var(--color-white, #ffffff);--checkbox-checked-background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="4" y="4" width="8" height="8" rx="2" fill="%23B3B3B3"/></svg>')}.was-validated .form-input-group .form-check.is-invalid~.info-text.error-text{--form-input-group-content-info-text-display: flex}.was-validated .form-input-group .form-check.is-invalid~.info-text:not(.error-text){--form-input-group-content-info-text-display: none}.was-validated .form-check.is-invalid+.form-check-feedback-text.error-text{display:flex}.was-validated .form-check.is-invalid+.form-check-feedback-text:not(.error-text){display:none}.form-check-feedback-text{width:100%;display:flex;align-items:baseline;justify-content:flex-start;gap:.5rem;color:var(--color-gray-600, #666666);font-size:var(--fs-14);font-weight:400;font-family:var(--line-height-14-sh);line-height:.16px;letter-spacing:var(--font-family-roboto)}.form-check-feedback-text.error-text{display:none;color:var(--color-red-300)}.form-check-feedback-text.error-text .notification-icon{--color: var(--color-red-300)}
