.form-check-svg input[type=checkbox],.form-check-svg input[type=radio]{display:none;pointer-events:none}.form-check-svg input[type=checkbox]+.form-check-label,.form-check-svg input[type=radio]+.form-check-label{cursor:pointer;display:grid;align-items:center;grid-template-columns:auto 3fr}.form-check-svg input[type=checkbox]+.form-check-label svg,.form-check-svg input[type=radio]+.form-check-label svg{width:28px;stroke:rgb(var(--bs-primary-rgb));stroke-width:2;fill:transparent}.form-check-svg input[type=checkbox]+.form-check-label svg.svg-lg,.form-check-svg input[type=radio]+.form-check-label svg.svg-lg{width:34px}.form-check-svg input[type=checkbox] .label-reverse .box,.form-check-svg input[type=radio] .label-reverse .box{stroke-dashoffset:0}.form-check-svg input[type=checkbox] .label-reverse .check,.form-check-svg input[type=radio] .label-reverse .check{stroke-dashoffset:70}.form-check-svg input[type=checkbox]+.form-check-label .box{--bs-bg-opacity: .08;stroke-dasharray:320;stroke-dashoffset:0;-webkit-transition:stroke-dashoffset .4s linear,fill .3s linear;-moz-transition:stroke-dashoffset .4s linear,fill .3s linear;-o-transition:stroke-dashoffset .4s linear,fill .3s linear;transition:stroke-dashoffset .4s linear,fill .3s linear}.form-check-svg input[type=checkbox]+.form-check-label .check{stroke-dasharray:70;stroke-dashoffset:70;-webkit-transition:stroke-dashoffset .3s linear .1s,fill .3s linear;-moz-transition:stroke-dashoffset .3s linear .1s,fill .3s linear;-o-transition:stroke-dashoffset .3s linear .1s,fill .3s linear;transition:stroke-dashoffset .3s linear .1s,fill .3s linear}.form-check-svg input[type=checkbox]:checked+.form-check-label .box{stroke-dashoffset:0;fill:rgb(var(--bs-primary-rgb))}.form-check-svg input[type=checkbox]:checked+.form-check-label .check{stroke-dashoffset:0;stroke:var(--bs-white);-webkit-transition-delay:.2s,0s;-moz-transition-delay:.2s,0s;-o-transition-delay:.2s,0s;transition-delay:.2s,0s}.form-check-svg input[type=radio]+.form-check-label .box{-webkit-transition:stroke-dashoffset .4s linear,fill .3s linear .1s;-moz-transition:stroke-dashoffset .4s linear,fill .3s linear .1s;-o-transition:stroke-dashoffset .4s linear,fill .3s linear .1s;transition:stroke-dashoffset .4s linear,fill .3s linear .1s}.form-check-svg input[type=radio]+.form-check-label .check{stroke-dasharray:70;stroke-dashoffset:70;fill:transparent;-webkit-transition:stroke-dashoffset .3s linear,fill .3s linear;-moz-transition:stroke-dashoffset .3s linear,fill .3s linear;-o-transition:stroke-dashoffset .3s linear,fill .3s linear;transition:stroke-dashoffset .3s linear,fill .3s linear}.form-check-svg input[type=radio]:checked+.form-check-label .box{fill:rgb(var(--bs-primary-rgb))}.form-check-svg input[type=radio]:checked+.form-check-label .check{stroke-dashoffset:0;fill:var(--bs-white)}.form-check-svg input[type=radio] .label-reverse .check{fill:transparent}.grecaptcha-badge{visibility:hidden}.form-floating>label{opacity:.65;display:inline-flex;align-items:center}.form-floating>textarea+label{display:inline-block;align-items:unset}.was-validated .form-control:valid,.form-control.is-valid{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17' height='17' viewBox='0 0 17 17'%3E%3Cg%3E%3C/g%3E%3Cpath d='M15.418 1.774l-8.833 13.485-4.918-4.386 0.666-0.746 4.051 3.614 8.198-12.515 0.836 0.548z' fill='%23198754' /%3E%3C/svg%3E%0A")}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17' height='17' viewBox='0 0 17 17'%3E%3Cg%3E%3C/g%3E%3Cpath d='M15.418 1.774l-8.833 13.485-4.918-4.386 0.666-0.746 4.051 3.614 8.198-12.515 0.836 0.548z' fill='%23198754' /%3E%3C/svg%3E%0A")}.was-validated .form-control:invalid,.form-control.is-invalid{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17' height='17' viewBox='0 0 17 17'%3E%3Cg%3E%3C/g%3E%3Cpath d='M9.207 8.5l6.646 6.646-0.707 0.707-6.646-6.646-6.646 6.646-0.707-0.707 6.646-6.646-6.647-6.646 0.707-0.707 6.647 6.646 6.646-6.646 0.707 0.707-6.646 6.646z' fill='%23d63384' /%3E%3C/svg%3E%0A")}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17' height='17' viewBox='0 0 17 17'%3E%3Cg%3E%3C/g%3E%3Cpath d='M9.207 8.5l6.646 6.646-0.707 0.707-6.646-6.646-6.646 6.646-0.707-0.707 6.646-6.646-6.647-6.646 0.707-0.707 6.647 6.646 6.646-6.646 0.707 0.707-6.646 6.646z' fill='%23d63384' /%3E%3C/svg%3E%0A")}
