[data-v-0c87d620] .form-check{user-select:none;border:2px solid transparent;border-radius:4px;padding:0;font-size:14px;transition:all .5s;position:relative;box-shadow:0 2px 4px transparent}[data-v-0c87d620] .form-check:hover{background:#ebf0f3}[data-v-0c87d620] .form-check:hover.no-hover-background{background:0 0!important}[data-v-0c87d620] .form-check:hover .form-check-label:before{background-color:#f5f7f9;border:2px solid #5c859b}[data-v-0c87d620] .form-check:focus{background:#d6e1e6}[data-v-0c87d620] .form-check:focus .form-check-label:before{background-color:#f5f7f9;border:2px solid #5c859b}[data-v-0c87d620] .form-check.disabled .form-check-label:before{cursor:not-allowed;opacity:.5;pointer-events:none;background-color:#e8e8e8}[data-v-0c87d620] .form-check .custom-control-input{opacity:0;z-index:-1;width:16px;height:20px;position:absolute;left:0}[data-v-0c87d620] .form-check .form-check-label{cursor:pointer;align-items:center;width:100%;min-width:24px;height:auto;min-height:24px;padding:8px;display:flex}[data-v-0c87d620] .form-check .form-check-label.hide-radio{cursor:inherit}[data-v-0c87d620] .form-check .form-check-label:before{content:"";border:1px solid #c1c1c1;border-radius:50%;flex-shrink:0}[data-v-0c87d620] .form-check .form-check-label.hide-radio:before{visibility:hidden}[data-v-0c87d620] .form-check .form-check-label.square-radio:before{border-radius:4px}[data-v-0c87d620] .form-check .form-check-label:after{display:none}[data-v-0c87d620] .form-check.small .form-check-label:before{width:24px;height:24px}[data-v-0c87d620] .form-check.large .form-check-label:before{width:32px;height:32px}[data-v-0c87d620] .form-check.right .form-check-label{justify-content:space-between}[data-v-0c87d620] .form-check.right .form-check-label .text{order:1}[data-v-0c87d620] .form-check.right .form-check-label:before{order:2}[data-v-0c87d620] .form-check.radio-border{color:#4a4a4a;background-color:#f5f7f9;border:2px solid #5c859b;box-shadow:0 2px 4px rgba(1,65,99,.3)}[data-v-0c87d620] .form-check.active .form-check-label:before,[data-v-0c87d620] .form-check .form-check-input:checked~.form-check-label:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;content:"";color:#fff;background-color:#014163;border:2px solid #014163;justify-content:center;align-items:center;font-family:"Font Awesome 7 Pro";font-size:14px;font-style:normal;font-weight:300;line-height:1;display:flex}[data-v-0c87d620] .form-check .form-check-input:focus~.form-check-label:before{-webkit-box-shadow:none;box-shadow:none}[data-v-0c87d620] .form-check .form-check-input:not(:disabled):active~.form-check-label:before{background-color:#fcfff7}.is-invalid[data-v-0c87d620] .form-check-label:before{transition:all .5s;box-shadow:0 0 0 1px #ca7581;color:#ac283a!important;background:#fff5f4!important;border:1px solid #f6dcdc!important}.is-invalid[data-v-0c87d620] .form-check-label:before:focus-visible{outline-offset:2px;outline:2px solid #ac283a;transition:all .2s ease-in-out}.is-invalid[data-v-0c87d620] .form-check-label:hover:before,.is-invalid[data-v-0c87d620] .form-check-label:active:before,.is-invalid[data-v-0c87d620] .form-check-label:focus:before{outline:none;box-shadow:0 0 0 1px #ca7581;background:#fff5f4!important;border-color:#ac283a!important}
