.form-check .custom-control-input:checked~.custom-control-label:before,.form-switch .custom-control-input:checked~.custom-control-label:before{background-color:var(--primary)!important;border-color:rgba(var(--primary),.75)!important}.btn:focus{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(var(--primary-rgb),.75)}.bg-primary{background-color:var(--primary)!important}.text-primary{color:var(--primary)!important}.btn-primary{background-color:var(--primary)!important;color:var(--primary-text)!important}.btn-outline-primary,.btn-primary{border-color:rgba(var(--primary-rgb),.75)!important}.btn-outline-primary:not(.active){color:var(--primary)!important}.btn-outline-primary:focus{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(var(--primary-rgb),.5)}.btn-outline-primary:hover{background-color:var(--primary)!important;color:var(--primary-text)!important}.btn-check:checked+.btn-outline-primary{background-color:rgba(var(--primary-rgb),.75)!important;color:var(--primary-text)!important}.form-check-primary .form-check-input:checked,.form-check-primary .form-check-input[type=checkbox]:indeterminate{background-color:var(--primary);border-color:var(--primary)}.form-check-primary .form-check-input:focus{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check-primary .form-check-input:checked{color:var(--primary-contrast)!important}.form-check-primary .form-check-input:focus{border-color:rgba(0,0,0,.25);box-shadow:0 0 0 1px var(--var),0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check-primary .form-check-input:active{background-color:var(--primary-light-1)!important}.badge-primary{background-color:var(--primary)!important}.alert-primary,.badge-primary{color:var(--primary-text)!important}.alert-primary{background-color:rgba(var(--primary-rgb),.75);border-color:rgba(var(--primary-rgb),.5)}.alert-primary a,.callout-primary{color:var(--primary-text)!important}.callout-primary{background-color:rgba(var(--primary-rgb),.75)}.form-check.form-check-primary .form-check-input:checked,.form-check.form-check-primary .form-check-input[type=checkbox]:indeterminate{background-color:var(--primary);border-color:var(--primary)}.form-check.form-check-primary .form-check-input:focus{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check.form-check-primary .form-check-input:checked{color:var(--primary-contrast)!important}.form-check.form-check-primary .form-check-input:focus{border-color:rgba(0,0,0,.25);box-shadow:0 0 0 1px var(--primary),0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check.form-check-primary .form-check-input:active{background-color:rgba(var(--primary),.5)!important}.bg-secondary{background-color:var(--secondary)!important}.text-secondary{color:var(--secondary)!important}.btn-secondary{background-color:var(--secondary)!important;color:var(--secondary-text)!important}.btn-outline-secondary,.btn-secondary{border-color:rgba(var(--secondary-rgb),.75)!important}.btn-outline-secondary:not(.active){color:var(--secondary)!important}.btn-outline-secondary:focus{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(var(--secondary-rgb),.5)}.btn-outline-secondary:hover{background-color:var(--secondary)!important;color:var(--secondary-text)!important}.btn-check:checked+.btn-outline-secondary{background-color:rgba(var(--secondary-rgb),.75)!important;color:var(--secondary-text)!important}.form-check-secondary .form-check-input:checked,.form-check-secondary .form-check-input[type=checkbox]:indeterminate{background-color:var(--secondary);border-color:var(--secondary)}.form-check-secondary .form-check-input:focus{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check-secondary .form-check-input:checked{color:var(--secondary-contrast)!important}.form-check-secondary .form-check-input:focus{border-color:rgba(0,0,0,.25);box-shadow:0 0 0 1px var(--var),0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check-secondary .form-check-input:active{background-color:var(--secondary-light-1)!important}.badge-secondary{background-color:var(--secondary)!important}.alert-secondary,.badge-secondary{color:var(--secondary-text)!important}.alert-secondary{background-color:rgba(var(--secondary-rgb),.75);border-color:rgba(var(--secondary-rgb),.5)}.alert-secondary a,.callout-secondary{color:var(--secondary-text)!important}.callout-secondary{background-color:rgba(var(--secondary-rgb),.75)}.form-check.form-check-secondary .form-check-input:checked,.form-check.form-check-secondary .form-check-input[type=checkbox]:indeterminate{background-color:var(--secondary);border-color:var(--secondary)}.form-check.form-check-secondary .form-check-input:focus{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check.form-check-secondary .form-check-input:checked{color:var(--secondary-contrast)!important}.form-check.form-check-secondary .form-check-input:focus{border-color:rgba(0,0,0,.25);box-shadow:0 0 0 1px var(--secondary),0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check.form-check-secondary .form-check-input:active{background-color:rgba(var(--secondary),.5)!important}.bg-dummy{background-color:var(--dummy)!important}.text-dummy{color:var(--dummy)!important}.btn-dummy{background-color:var(--dummy)!important;color:var(--dummy-text)!important}.btn-dummy,.btn-outline-dummy{border-color:rgba(var(--dummy-rgb),.75)!important}.btn-outline-dummy:not(.active){color:var(--dummy)!important}.btn-outline-dummy:focus{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(var(--dummy-rgb),.5)}.btn-outline-dummy:hover{background-color:var(--dummy)!important;color:var(--dummy-text)!important}.btn-check:checked+.btn-outline-dummy{background-color:rgba(var(--dummy-rgb),.75)!important;color:var(--dummy-text)!important}.form-check-dummy .form-check-input:checked,.form-check-dummy .form-check-input[type=checkbox]:indeterminate{background-color:var(--dummy);border-color:var(--dummy)}.form-check-dummy .form-check-input:focus{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check-dummy .form-check-input:checked{color:var(--dummy-contrast)!important}.form-check-dummy .form-check-input:focus{border-color:rgba(0,0,0,.25);box-shadow:0 0 0 1px var(--var),0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check-dummy .form-check-input:active{background-color:var(--dummy-light-1)!important}.badge-dummy{background-color:var(--dummy)!important}.alert-dummy,.badge-dummy{color:var(--dummy-text)!important}.alert-dummy{background-color:rgba(var(--dummy-rgb),.75);border-color:rgba(var(--dummy-rgb),.5)}.alert-dummy a,.callout-dummy{color:var(--dummy-text)!important}.callout-dummy{background-color:rgba(var(--dummy-rgb),.75)}.form-check.form-check-dummy .form-check-input:checked,.form-check.form-check-dummy .form-check-input[type=checkbox]:indeterminate{background-color:var(--dummy);border-color:var(--dummy)}.form-check.form-check-dummy .form-check-input:focus{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check.form-check-dummy .form-check-input:checked{color:var(--dummy-contrast)!important}.form-check.form-check-dummy .form-check-input:focus{border-color:rgba(0,0,0,.25);box-shadow:0 0 0 1px var(--dummy),0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check.form-check-dummy .form-check-input:active{background-color:rgba(var(--dummy),.5)!important}.bg-warning{background-color:var(--warning)!important}.text-warning{color:var(--warning)!important}.btn-warning{background-color:var(--warning)!important;color:var(--warning-text)!important}.btn-outline-warning,.btn-warning{border-color:rgba(var(--warning-rgb),.75)!important}.btn-outline-warning:not(.active){color:var(--warning)!important}.btn-outline-warning:focus{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(var(--warning-rgb),.5)}.btn-outline-warning:hover{background-color:var(--warning)!important;color:var(--warning-text)!important}.btn-check:checked+.btn-outline-warning{background-color:rgba(var(--warning-rgb),.75)!important;color:var(--warning-text)!important}.form-check-warning .form-check-input:checked,.form-check-warning .form-check-input[type=checkbox]:indeterminate{background-color:var(--warning);border-color:var(--warning)}.form-check-warning .form-check-input:focus{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check-warning .form-check-input:checked{color:var(--warning-contrast)!important}.form-check-warning .form-check-input:focus{border-color:rgba(0,0,0,.25);box-shadow:0 0 0 1px var(--var),0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check-warning .form-check-input:active{background-color:var(--warning-light-1)!important}.badge-warning{background-color:var(--warning)!important}.alert-warning,.badge-warning{color:var(--warning-text)!important}.alert-warning{background-color:rgba(var(--warning-rgb),.75);border-color:rgba(var(--warning-rgb),.5)}.alert-warning a,.callout-warning{color:var(--warning-text)!important}.callout-warning{background-color:rgba(var(--warning-rgb),.75)}.form-check.form-check-warning .form-check-input:checked,.form-check.form-check-warning .form-check-input[type=checkbox]:indeterminate{background-color:var(--warning);border-color:var(--warning)}.form-check.form-check-warning .form-check-input:focus{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check.form-check-warning .form-check-input:checked{color:var(--warning-contrast)!important}.form-check.form-check-warning .form-check-input:focus{border-color:rgba(0,0,0,.25);box-shadow:0 0 0 1px var(--warning),0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check.form-check-warning .form-check-input:active{background-color:rgba(var(--warning),.5)!important}.bg-info{background-color:var(--info)!important}.text-info{color:var(--info)!important}.btn-info{background-color:var(--info)!important;color:var(--info-text)!important}.btn-info,.btn-outline-info{border-color:rgba(var(--info-rgb),.75)!important}.btn-outline-info:not(.active){color:var(--info)!important}.btn-outline-info:focus{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(var(--info-rgb),.5)}.btn-outline-info:hover{background-color:var(--info)!important;color:var(--info-text)!important}.btn-check:checked+.btn-outline-info{background-color:rgba(var(--info-rgb),.75)!important;color:var(--info-text)!important}.form-check-info .form-check-input:checked,.form-check-info .form-check-input[type=checkbox]:indeterminate{background-color:var(--info);border-color:var(--info)}.form-check-info .form-check-input:focus{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check-info .form-check-input:checked{color:var(--info-contrast)!important}.form-check-info .form-check-input:focus{border-color:rgba(0,0,0,.25);box-shadow:0 0 0 1px var(--var),0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check-info .form-check-input:active{background-color:var(--info-light-1)!important}.badge-info{background-color:var(--info)!important}.alert-info,.badge-info{color:var(--info-text)!important}.alert-info{background-color:rgba(var(--info-rgb),.75);border-color:rgba(var(--info-rgb),.5)}.alert-info a,.callout-info{color:var(--info-text)!important}.callout-info{background-color:rgba(var(--info-rgb),.75)}.form-check.form-check-info .form-check-input:checked,.form-check.form-check-info .form-check-input[type=checkbox]:indeterminate{background-color:var(--info);border-color:var(--info)}.form-check.form-check-info .form-check-input:focus{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check.form-check-info .form-check-input:checked{color:var(--info-contrast)!important}.form-check.form-check-info .form-check-input:focus{border-color:rgba(0,0,0,.25);box-shadow:0 0 0 1px var(--info),0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check.form-check-info .form-check-input:active{background-color:rgba(var(--info),.5)!important}.bg-danger{background-color:var(--danger)!important}.text-danger{color:var(--danger)!important}.btn-danger{background-color:var(--danger)!important;color:var(--danger-text)!important}.btn-danger,.btn-outline-danger{border-color:rgba(var(--danger-rgb),.75)!important}.btn-outline-danger:not(.active){color:var(--danger)!important}.btn-outline-danger:focus{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(var(--danger-rgb),.5)}.btn-outline-danger:hover{background-color:var(--danger)!important;color:var(--danger-text)!important}.btn-check:checked+.btn-outline-danger{background-color:rgba(var(--danger-rgb),.75)!important;color:var(--danger-text)!important}.form-check-danger .form-check-input:checked,.form-check-danger .form-check-input[type=checkbox]:indeterminate{background-color:var(--danger);border-color:var(--danger)}.form-check-danger .form-check-input:focus{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check-danger .form-check-input:checked{color:var(--danger-contrast)!important}.form-check-danger .form-check-input:focus{border-color:rgba(0,0,0,.25);box-shadow:0 0 0 1px var(--var),0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check-danger .form-check-input:active{background-color:var(--danger-light-1)!important}.badge-danger{background-color:var(--danger)!important}.alert-danger,.badge-danger{color:var(--danger-text)!important}.alert-danger{background-color:rgba(var(--danger-rgb),.75);border-color:rgba(var(--danger-rgb),.5)}.alert-danger a,.callout-danger{color:var(--danger-text)!important}.callout-danger{background-color:rgba(var(--danger-rgb),.75)}.form-check.form-check-danger .form-check-input:checked,.form-check.form-check-danger .form-check-input[type=checkbox]:indeterminate{background-color:var(--danger);border-color:var(--danger)}.form-check.form-check-danger .form-check-input:focus{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check.form-check-danger .form-check-input:checked{color:var(--danger-contrast)!important}.form-check.form-check-danger .form-check-input:focus{border-color:rgba(0,0,0,.25);box-shadow:0 0 0 1px var(--danger),0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check.form-check-danger .form-check-input:active{background-color:rgba(var(--danger),.5)!important}.bg-success{background-color:var(--success)!important}.text-success{color:var(--success)!important}.btn-success{background-color:var(--success)!important;color:var(--success-text)!important}.btn-outline-success,.btn-success{border-color:rgba(var(--success-rgb),.75)!important}.btn-outline-success:not(.active){color:var(--success)!important}.btn-outline-success:focus{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(var(--success-rgb),.5)}.btn-outline-success:hover{background-color:var(--success)!important;color:var(--success-text)!important}.btn-check:checked+.btn-outline-success{background-color:rgba(var(--success-rgb),.75)!important;color:var(--success-text)!important}.form-check-success .form-check-input:checked,.form-check-success .form-check-input[type=checkbox]:indeterminate{background-color:var(--success);border-color:var(--success)}.form-check-success .form-check-input:focus{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check-success .form-check-input:checked{color:var(--success-contrast)!important}.form-check-success .form-check-input:focus{border-color:rgba(0,0,0,.25);box-shadow:0 0 0 1px var(--var),0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check-success .form-check-input:active{background-color:var(--success-light-1)!important}.badge-success{background-color:var(--success)!important}.alert-success,.badge-success{color:var(--success-text)!important}.alert-success{background-color:rgba(var(--success-rgb),.75);border-color:rgba(var(--success-rgb),.5)}.alert-success a,.callout-success{color:var(--success-text)!important}.callout-success{background-color:rgba(var(--success-rgb),.75)}.form-check.form-check-success .form-check-input:checked,.form-check.form-check-success .form-check-input[type=checkbox]:indeterminate{background-color:var(--success);border-color:var(--success)}.form-check.form-check-success .form-check-input:focus{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check.form-check-success .form-check-input:checked{color:var(--success-contrast)!important}.form-check.form-check-success .form-check-input:focus{border-color:rgba(0,0,0,.25);box-shadow:0 0 0 1px var(--success),0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check.form-check-success .form-check-input:active{background-color:rgba(var(--success),.5)!important}.bg-bs-muted{background-color:var(--bs-muted)!important}.text-bs-muted{color:var(--bs-muted)!important}.btn-bs-muted{background-color:var(--bs-muted)!important;color:var(--bs-muted-text)!important}.btn-bs-muted,.btn-outline-bs-muted{border-color:rgba(var(--bs-muted-rgb),.75)!important}.btn-outline-bs-muted:not(.active){color:var(--bs-muted)!important}.btn-outline-bs-muted:focus{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(var(--bs-muted-rgb),.5)}.btn-outline-bs-muted:hover{background-color:var(--bs-muted)!important;color:var(--bs-muted-text)!important}.btn-check:checked+.btn-outline-bs-muted{background-color:rgba(var(--bs-muted-rgb),.75)!important;color:var(--bs-muted-text)!important}.form-check-bs-muted .form-check-input:checked,.form-check-bs-muted .form-check-input[type=checkbox]:indeterminate{background-color:var(--bs-muted);border-color:var(--bs-muted)}.form-check-bs-muted .form-check-input:focus{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check-bs-muted .form-check-input:checked{color:var(--bs-muted-contrast)!important}.form-check-bs-muted .form-check-input:focus{border-color:rgba(0,0,0,.25);box-shadow:0 0 0 1px var(--var),0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check-bs-muted .form-check-input:active{background-color:var(--bs-muted-light-1)!important}.form-check-var~.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f5f5f5'/%3E%3C/svg%3E")}.badge-bs-muted{background-color:var(--bs-muted)!important}.alert-bs-muted,.badge-bs-muted{color:var(--bs-muted-text)!important}.alert-bs-muted{background-color:rgba(var(--bs-muted-rgb),.75);border-color:rgba(var(--bs-muted-rgb),.5)}.alert-bs-muted a{color:var(--bs-muted-text)!important}.callout{border-radius:var(--portal-border-radius,3px)}.callout-bs-muted{background-color:rgba(var(--bs-muted-rgb),.75);color:var(--bs-muted-text)!important}.callout-shadow{border:var(--portal-border-line,none)!important;box-shadow:var(--portal-border-shadow,none)!important}.form-check.form-check-bs-muted .form-check-input:checked,.form-check.form-check-bs-muted .form-check-input[type=checkbox]:indeterminate{background-color:var(--bs-muted);border-color:var(--bs-muted)}.form-check.form-check-bs-muted .form-check-input:focus{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check.form-check-bs-muted .form-check-input:checked{color:var(--bs-muted-contrast)!important}.form-check.form-check-bs-muted .form-check-input:focus{border-color:rgba(0,0,0,.25);box-shadow:0 0 0 1px var(--bs-muted),0 0 0 .2rem rgba(0,0,0,.25)!important}.form-check.form-check-bs-muted .form-check-input:active{background-color:rgba(var(--bs-muted),.5)!important}.accordion{--bs-accordion-bg:#fff}