:root{--ac-check-size:25px;--ac-check-inset:35px;--ac-check-bg:#eee;--ac-check-bg-hover:#ccc;--ac-check-bg-checked:#2196f3}.form-check{min-height:var(--ac-check-size);padding-left:var(--ac-check-inset)}.form-check .form-check-input{margin-left:calc(var(--ac-check-inset)*-1)}.form-check-inline{margin-right:1.25rem}.form-check-input{width:var(--ac-check-size);height:var(--ac-check-size);margin-top:0;vertical-align:middle;background-color:var(--ac-check-bg);border:0;border-radius:3px;cursor:pointer}.form-check-input[type=radio]{border-radius:50%}.form-check-input:hover{background-color:var(--ac-check-bg-hover)}.form-check-input:checked,.form-check-input:checked:hover{background-color:var(--ac-check-bg-checked);border-color:var(--ac-check-bg-checked)}.form-check-input[type=checkbox]:indeterminate,.form-check-input[type=checkbox]:indeterminate:hover{background-color:var(--ac-check-bg-checked);border-color:var(--ac-check-bg-checked)}.form-check-input:focus{border-color:var(--ac-check-bg-checked);box-shadow:0 0 0 .25rem rgba(33,150,243,.35)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border:2px solid var(--bs-form-invalid-border-color,#dc3545)}.form-check-label{cursor:pointer}.form-check-input:disabled,.form-check-input:disabled~.form-check-label{cursor:default}.ac-checkbox label{padding-left:var(--ac-check-inset)}.ac-checkbox label input[type=checkbox].form-check-input{margin-top:0;margin-left:calc(var(--ac-check-inset)*-1)}table.dataTable .form-check{min-height:1.5rem;padding-left:1.5em}table.dataTable .form-check .form-check-input{margin-left:-1.5em}table.dataTable .form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:var(--bs-form-check-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.25em;cursor:default}table.dataTable .form-check-input[type=radio]{border-radius:50%}table.dataTable .form-check-input:hover{background-color:var(--bs-form-check-bg)}table.dataTable .form-check-input:checked,table.dataTable .form-check-input:checked:hover,table.dataTable .form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd}table.dataTable .form-check-input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}