.widget .type__overline{font-weight:600;line-height:1.05;text-transform:uppercase;letter-spacing:.2em}.widget .type__overline--1{font-size:0.75rem}.widget .type__overline--2{font-size:0.625rem}.widget .type__overline--3{font-size:0.5rem}:root{--as-menu-width: 481px}.widget .text-right{text-align:right}.widget .text-left{text-align:left}.widget .text-center{text-align:center}.widget .form-label{margin-bottom:.5rem;color:#000}.widget .col-form-label{padding-top:calc(0.375rem + var(--bs-border-width));padding-bottom:calc(0.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.55;color:#000}.widget .col-form-label-lg{padding-top:calc(0.5rem + var(--bs-border-width));padding-bottom:calc(0.5rem + var(--bs-border-width));font-size:1.125rem}.widget .col-form-label-sm{padding-top:calc(0.25rem + var(--bs-border-width));padding-bottom:calc(0.25rem + var(--bs-border-width));font-size:0.75rem}.widget .form-text{margin-top:.25rem;font-size:0.75rem;color:var(--bs-muted)}.widget .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.55;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f8f8f8;background-clip:padding-box;border:var(--bs-border-width) solid #d9dadb;border-radius:0;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.widget .form-control{-webkit-transition:none;transition:none}}.widget .form-control[type=file]{overflow:hidden}.widget .form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.widget .form-control:focus{color:var(--bs-body-color);background-color:#fff;border-color:#000;outline:0;-webkit-box-shadow:none;box-shadow:none}.widget .form-control::-webkit-date-and-time-value{min-width:85px;height:1.55em;margin:0}.widget .form-control::-webkit-datetime-edit{display:block;padding:0}.widget .form-control::-webkit-input-placeholder{color:#4b4b4d;opacity:1}.widget .form-control::-moz-placeholder{color:#4b4b4d;opacity:1}.widget .form-control:-ms-input-placeholder{color:#4b4b4d;opacity:1}.widget .form-control::-ms-input-placeholder{color:#4b4b4d;opacity:1}.widget .form-control::placeholder{color:#4b4b4d;opacity:1}.widget .form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.widget .form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:.3s cubic-bezier(0.2, 0.09, 0, 0.99) box-shadow;transition:.3s cubic-bezier(0.2, 0.09, 0, 0.99) box-shadow}@media(prefers-reduced-motion: reduce){.widget .form-control::file-selector-button{-webkit-transition:none;transition:none}}.widget .form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.widget .form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.55;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.widget .form-control-plaintext:focus{outline:0}.widget .form-control-plaintext.form-control-sm,.widget .form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.widget .form-control-sm{min-height:calc(1.55em + 0.5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:0.75rem}.widget .form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.widget .form-control-lg{min-height:calc(1.55em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.125rem}.widget .form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.widget textarea.form-control{min-height:calc(1.55em + 0.75rem + calc(var(--bs-border-width) * 2))}.widget textarea.form-control-sm{min-height:calc(1.55em + 0.5rem + calc(var(--bs-border-width) * 2))}.widget textarea.form-control-lg{min-height:calc(1.55em + 1rem + calc(var(--bs-border-width) * 2))}.widget .form-control-color{width:3rem;height:calc(1.55em + 0.75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.widget .form-control-color:not(:disabled):not([readonly]){cursor:pointer}.widget .form-control-color::-moz-color-swatch{border:0 !important}.widget .form-control-color::-webkit-color-swatch{border:0 !important}.widget .form-control-color.form-control-sm{height:calc(1.55em + 0.5rem + calc(var(--bs-border-width) * 2))}.widget .form-control-color.form-control-lg{height:calc(1.55em + 1rem + calc(var(--bs-border-width) * 2))}.widget .form-select{--bs-form-select-bg-img: url('data:image/svg+xml,%3csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M1 5.66666L8 12.6667L15 5.66666" stroke="black"/%3e%3c/svg%3e');display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.55;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f8f8f8;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 16px;border:var(--bs-border-width) solid #d9dadb;border-radius:0;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.widget .form-select{-webkit-transition:none;transition:none}}.widget .form-select:focus{border-color:#000;outline:0;-webkit-box-shadow:0;box-shadow:0}.widget .form-select[multiple],.widget .form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.widget .form-select:disabled{background-color:var(--bs-secondary-bg)}.widget .form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.widget .form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.75rem}.widget .form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.125rem}.widget .form-check{display:block;min-height:1.55rem;padding-left:2em;margin-bottom:.125rem}.widget .form-check .form-check-input{float:left;margin-left:-2em}.widget .form-check-reverse{padding-right:2em;padding-left:0;text-align:right}.widget .form-check-reverse .form-check-input{float:right;margin-right:-2em;margin-left:0}.widget .form-check-input{--bs-form-check-bg: var(--bs-white);-ms-flex-negative:0;flex-shrink:0;width:1.5em;height:1.5em;margin-top:.025em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);print-color-adjust:exact}.widget .form-check-input[type=radio]{border-radius:50%}.widget .form-check-input:active{-webkit-filter:brightness(90%);filter:brightness(90%)}.widget .form-check-input:focus{border-color:var(--bs-border-color);outline:0;-webkit-box-shadow:none;box-shadow:none}.widget .form-check-input:checked{background-color:#fff;border-color:#000}.widget .form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 8.5L5 13L15 2' stroke='%23000000' /%3E%3C/svg%3E")}.widget .form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='8' height='8' rx='4' fill='%23000000' /%3E%3C/svg%3E")}.widget .form-check-input[type=checkbox]:indeterminate{background-color:#c50e1f;border-color:#c50e1f;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.widget .form-check-input:disabled{pointer-events:none;-webkit-filter:none;filter:none;opacity:.5}.widget .form-check-input[disabled]~.form-check-label,.widget .form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.widget .form-switch{padding-left:42px}.widget .form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e");width:40px;margin-left:-42px;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:0;-webkit-transition:background-position .15s ease-in-out;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.widget .form-switch .form-check-input{-webkit-transition:none;transition:none}}.widget .form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e")}.widget .form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e")}.widget .form-switch.form-check-reverse{padding-right:42px;padding-left:0}.widget .form-switch.form-check-reverse .form-check-input{margin-right:-42px;margin-left:0}.widget .form-check-inline{display:inline-block;margin-right:1rem}.widget .btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.widget .btn-check[disabled]+.btn,.widget .btn-check:disabled+.btn{pointer-events:none;-webkit-filter:none;filter:none;opacity:.65}.widget .form-range{width:100%;height:calc(1rem + 6px);padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.widget .form-range:focus{outline:0}.widget .form-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #f2f2f2,none;box-shadow:0 0 0 1px #f2f2f2,none}.widget .form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #f2f2f2,none}.widget .form-range::-moz-focus-outer{border:0}.widget .form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;-webkit-appearance:none;appearance:none;background-color:#c50e1f;border:0;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.widget .form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.widget .form-range::-webkit-slider-thumb:active{background-color:#eeb7bc}.widget .form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent}.widget .form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#c50e1f;border:0;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.widget .form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.widget .form-range::-moz-range-thumb:active{background-color:#eeb7bc}.widget .form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent}.widget .form-range:disabled{pointer-events:none}.widget .form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.widget .form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.widget .form-floating{position:relative}.widget .form-floating>.form-control,.widget .form-floating>.form-control-plaintext,.widget .form-floating>.form-select{height:calc(2.625rem + calc(var(--bs-border-width) * 2));min-height:calc(2.625rem + calc(var(--bs-border-width) * 2));line-height:1.25}.widget .form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out,-webkit-transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.widget .form-floating>label{-webkit-transition:none;transition:none}}.widget .form-floating>.form-control,.widget .form-floating>.form-control-plaintext{padding:1rem .75rem}.widget .form-floating>.form-control::-webkit-input-placeholder, .widget .form-floating>.form-control-plaintext::-webkit-input-placeholder{color:transparent}.widget .form-floating>.form-control::-moz-placeholder, .widget .form-floating>.form-control-plaintext::-moz-placeholder{color:transparent}.widget .form-floating>.form-control:-ms-input-placeholder, .widget .form-floating>.form-control-plaintext:-ms-input-placeholder{color:transparent}.widget .form-floating>.form-control::-ms-input-placeholder, .widget .form-floating>.form-control-plaintext::-ms-input-placeholder{color:transparent}.widget .form-floating>.form-control::placeholder,.widget .form-floating>.form-control-plaintext::placeholder{color:transparent}.widget .form-floating>.form-control:not(:-moz-placeholder-shown), .widget .form-floating>.form-control-plaintext:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.widget .form-floating>.form-control:not(:-ms-input-placeholder), .widget .form-floating>.form-control-plaintext:not(:-ms-input-placeholder){padding-top:1.625rem;padding-bottom:.625rem}.widget .form-floating>.form-control:focus,.widget .form-floating>.form-control:not(:placeholder-shown),.widget .form-floating>.form-control-plaintext:focus,.widget .form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.widget .form-floating>.form-control:-webkit-autofill,.widget .form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.widget .form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.widget .form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(1) translateY(-0.5rem) translateX(0)}.widget .form-floating>.form-control:not(:-ms-input-placeholder)~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(1) translateY(-0.5rem) translateX(0)}.widget .form-floating>.form-control:focus~label,.widget .form-floating>.form-control:not(:placeholder-shown)~label,.widget .form-floating>.form-control-plaintext~label,.widget .form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 0.65);-webkit-transform:scale(1) translateY(-0.5rem) translateX(0);transform:scale(1) translateY(-0.5rem) translateX(0)}.widget .form-floating>.form-control:not(:-moz-placeholder-shown)~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:#f8f8f8}.widget .form-floating>.form-control:not(:-ms-input-placeholder)~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:#f8f8f8}.widget .form-floating>.form-control:focus~label::after,.widget .form-floating>.form-control:not(:placeholder-shown)~label::after,.widget .form-floating>.form-control-plaintext~label::after,.widget .form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:#f8f8f8}.widget .form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);-webkit-transform:scale(1) translateY(-0.5rem) translateX(0);transform:scale(1) translateY(-0.5rem) translateX(0)}.widget .form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.widget .form-floating>:disabled~label,.widget .form-floating>.form-control:disabled~label{color:#d9dadb}.widget .form-floating>:disabled~label::after,.widget .form-floating>.form-control:disabled~label::after{background-color:var(--bs-secondary-bg)}.widget .input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.widget .input-group>.form-control,.widget .input-group>.form-select,.widget .input-group>.form-floating{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0}.widget .input-group>.form-control:focus,.widget .input-group>.form-select:focus,.widget .input-group>.form-floating:focus-within{z-index:5}.widget .input-group .btn{position:relative;z-index:2}.widget .input-group .btn:focus{z-index:5}.widget .input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.55;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid #d9dadb}.widget .input-group-lg>.form-control,.widget .input-group-lg>.form-select,.widget .input-group-lg>.input-group-text,.widget .input-group-lg>.btn{padding:.5rem 1rem;font-size:1.125rem}.widget .input-group-sm>.form-control,.widget .input-group-sm>.form-select,.widget .input-group-sm>.input-group-text,.widget .input-group-sm>.btn{padding:.25rem .5rem;font-size:0.75rem}.widget .input-group-lg>.form-select,.widget .input-group-sm>.form-select{padding-right:3rem}.widget .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1)}.widget .valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.75rem;color:var(--bs-form-valid-color)}.widget .valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.125rem .25rem;margin-top:.1rem;font-size:0.75rem;color:#fff;background-color:var(--bs-success)}.widget .was-validated :valid~.valid-feedback,.widget .was-validated :valid~.valid-tooltip,.widget .is-valid~.valid-feedback,.widget .is-valid~.valid-tooltip{display:block}.widget .was-validated .form-control:valid,.widget .form-control.is-valid{border-color:var(--bs-form-valid-border-color)}.widget .was-validated .form-control:valid:focus,.widget .form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);-webkit-box-shadow:0 0 0 3px rgba(var(--bs-success-rgb), 1);box-shadow:0 0 0 3px rgba(var(--bs-success-rgb), 1)}.widget .was-validated .form-select:valid,.widget .form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.widget .was-validated .form-select:valid:focus,.widget .form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);-webkit-box-shadow:0 0 0 3px rgba(var(--bs-success-rgb), 1);box-shadow:0 0 0 3px rgba(var(--bs-success-rgb), 1)}.widget .was-validated .form-check-input:valid,.widget .form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.widget .was-validated .form-check-input:valid:checked,.widget .form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.widget .was-validated .form-check-input:valid:focus,.widget .form-check-input.is-valid:focus{-webkit-box-shadow:0 0 0 3px rgba(var(--bs-success-rgb), 1);box-shadow:0 0 0 3px rgba(var(--bs-success-rgb), 1)}.widget .was-validated .form-check-input:valid~.form-check-label,.widget .form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.widget .form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.widget .was-validated .input-group>.form-control:not(:focus):valid,.widget .input-group>.form-control:not(:focus).is-valid,.widget .was-validated .input-group>.form-select:not(:focus):valid,.widget .input-group>.form-select:not(:focus).is-valid,.widget .was-validated .input-group>.form-floating:not(:focus-within):valid,.widget .input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.widget .invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.75rem;color:var(--bs-form-invalid-color)}.widget .invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.125rem .25rem;margin-top:.1rem;font-size:0.75rem;color:#fff;background-color:var(--bs-danger)}.widget .was-validated :invalid~.invalid-feedback,.widget .was-validated :invalid~.invalid-tooltip,.widget .is-invalid~.invalid-feedback,.widget .is-invalid~.invalid-tooltip{display:block}.widget .was-validated .form-control:invalid,.widget .form-control.is-invalid{border-color:var(--bs-form-invalid-border-color)}.widget .was-validated .form-control:invalid:focus,.widget .form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);-webkit-box-shadow:0 0 0 3px rgba(var(--bs-danger-rgb), 1);box-shadow:0 0 0 3px rgba(var(--bs-danger-rgb), 1)}.widget .was-validated .form-select:invalid,.widget .form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.widget .was-validated .form-select:invalid:focus,.widget .form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);-webkit-box-shadow:0 0 0 3px rgba(var(--bs-danger-rgb), 1);box-shadow:0 0 0 3px rgba(var(--bs-danger-rgb), 1)}.widget .was-validated .form-check-input:invalid,.widget .form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.widget .was-validated .form-check-input:invalid:checked,.widget .form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.widget .was-validated .form-check-input:invalid:focus,.widget .form-check-input.is-invalid:focus{-webkit-box-shadow:0 0 0 3px rgba(var(--bs-danger-rgb), 1);box-shadow:0 0 0 3px rgba(var(--bs-danger-rgb), 1)}.widget .was-validated .form-check-input:invalid~.form-check-label,.widget .form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.widget .form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.widget .was-validated .input-group>.form-control:not(:focus):invalid,.widget .input-group>.form-control:not(:focus).is-invalid,.widget .was-validated .input-group>.form-select:not(:focus):invalid,.widget .input-group>.form-select:not(:focus).is-invalid,.widget .was-validated .input-group>.form-floating:not(:focus-within):invalid,.widget .input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.widget .type__overline{font-weight:600;line-height:1.05;text-transform:uppercase;letter-spacing:.2em}.widget .type__overline--1{font-size:0.75rem}.widget .type__overline--2{font-size:0.625rem}.widget .type__overline--3{font-size:0.5rem}.widget .type__input,.widget .form-floating>label,.widget .form-floating .form-select,.widget .form-floating .form-control{font-size:20px;line-height:1}.widget .form-select,.widget .form-control{border-radius:5px;height:44px}.widget .form-select:focus{background-color:#fff}.widget .form-floating .form-select,.widget .form-floating .form-control{border-radius:0;border-width:0;border-bottom-width:1px;border-color:#000;background-color:transparent;padding-left:0}.widget .form-floating .form-select:-webkit-autofill,.widget .form-floating .form-select:not(:placeholder-shown),.widget .form-floating .form-control:-webkit-autofill,.widget .form-floating .form-control:not(:placeholder-shown){padding-bottom:.25rem;padding-top:.75rem}.widget .form-floating .form-select:-webkit-autofill:disabled~label,.widget .form-floating .form-select:not(:placeholder-shown):disabled~label,.widget .form-floating .form-control:-webkit-autofill:disabled~label,.widget .form-floating .form-control:not(:placeholder-shown):disabled~label{color:#d9dadb}.widget .form-floating .form-select:not(:-moz-placeholder-shown)~label, .widget .form-floating .form-control:not(:-moz-placeholder-shown)~label{font-weight:600;line-height:1.05;text-transform:uppercase;letter-spacing:.2em;font-size:0.5rem;color:#000}.widget .form-floating .form-select:not(:-ms-input-placeholder)~label, .widget .form-floating .form-control:not(:-ms-input-placeholder)~label{font-weight:600;line-height:1.05;text-transform:uppercase;letter-spacing:.2em;font-size:0.5rem;color:#000}.widget .form-floating .form-select:focus~label,.widget .form-floating .form-select:not(:placeholder-shown)~label,.widget .form-floating .form-control:focus~label,.widget .form-floating .form-control:not(:placeholder-shown)~label{font-weight:600;line-height:1.05;text-transform:uppercase;letter-spacing:.2em;font-size:0.5rem;color:#000}.widget .form-floating .form-select:not(:-moz-placeholder-shown)~label::after, .widget .form-floating .form-control:not(:-moz-placeholder-shown)~label::after{background:transparent}.widget .form-floating .form-select:not(:-ms-input-placeholder)~label::after, .widget .form-floating .form-control:not(:-ms-input-placeholder)~label::after{background:transparent}.widget .form-floating .form-select:focus~label::after,.widget .form-floating .form-select:not(:placeholder-shown)~label::after,.widget .form-floating .form-control:focus~label::after,.widget .form-floating .form-control:not(:placeholder-shown)~label::after{background:transparent}.widget .form-floating .form-select:not(:-moz-placeholder-shown)~label.required::after, .widget .form-floating .form-control:not(:-moz-placeholder-shown)~label.required::after{content:"*";font-size:0.5rem;position:relative;top:0;margin-right:4px;margin-left:-4px}.widget .form-floating .form-select:not(:-ms-input-placeholder)~label.required::after, .widget .form-floating .form-control:not(:-ms-input-placeholder)~label.required::after{content:"*";font-size:0.5rem;position:relative;top:0;margin-right:4px;margin-left:-4px}.widget .form-floating .form-select:focus~label.required::after,.widget .form-floating .form-select:not(:placeholder-shown)~label.required::after,.widget .form-floating .form-control:focus~label.required::after,.widget .form-floating .form-control:not(:placeholder-shown)~label.required::after{content:"*";font-size:0.5rem;position:relative;top:0;margin-right:4px;margin-left:-4px}.widget .form-floating .form-select:focus,.widget .form-floating .form-control:focus{-webkit-box-shadow:none;box-shadow:none;padding-bottom:.25rem;padding-top:.75rem;border-bottom-width:2px}.widget .form-floating .form-select.is-invalid,.widget .form-floating .form-control.is-invalid{border-color:var(--bs-form-invalid-border-color)}.widget .form-floating .form-select.is-invalid~.invalid-feedback,.widget .form-floating .form-control.is-invalid~.invalid-feedback{display:block}.widget .form-floating .form-select.is-valid,.widget .form-floating .form-control.is-valid{border-color:var(--bs-form-valid-border-color)}.widget .form-floating .form-select:disabled,.widget .form-floating .form-control:disabled{border-color:#d9dadb;color:#d9dadb}.widget .form-floating>label{color:#4b4b4d;padding:11px 0;height:auto}.widget .form-floating>label.required::after{content:"*";font-size:0.875rem;position:relative;top:-5px}.widget .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.widget legend.col-form-label{font-weight:600;line-height:1.05;text-transform:uppercase;letter-spacing:.2em;font-size:0.5rem}body:has(.autosuggest__content) .select-wrapper input.select-dropdown{z-index:1}.widget .autosuggest-arrows{-webkit-box-flex:0;-ms-flex:0 0 4rem;flex:0 0 4rem;position:absolute;top:0;bottom:0;width:2.8rem}.widget .autosuggest{position:relative;z-index:2;top:-4px;background:#fff;border:1px solid #000;border-top-color:#d9dadb;border-radius:0 0 8px 8px;overflow-y:auto}.widget .autosuggest__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.widget .autosuggest__column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.widget .autosuggest__column .border-right{border-right:1px solid #d9dadb}.widget .autosuggest__category{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.widget .autosuggest-column{min-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid red}.widget .bg-gray-300{background:#dee2e6}.widget .bg-gray-200{background:#e9ecef}.widget .text-gray-700{color:#495057}.widget .font-family-heading{font-family:"Roboto Flex","Roboto","Arial","Helvetica",system-ui,-apple-system,sans-serif}.widget .search-form-search-in .custom-checkbox>.search-form-label:before,.widget .search-form-search-in .custom-checkbox .search-form-label:after{top:.1rem}.widget .input-group-search-field{z-index:2;position:relative}.widget .input-group-search-field .form-control{background-color:#f8f8f8;border-radius:5px;border-color:#d9dadb;border-width:1px;border-style:solid;height:44px}.widget .input-group-search-field .form-control:focus,.widget .input-group-search-field .form-control:active{color:#000;background-color:#fff;border-color:#000;border-width:1px}.widget .input-group-search-field .form-control::-webkit-input-placeholder{color:#4b4b4d}.widget .input-group-search-field .form-control::-moz-placeholder{color:#4b4b4d}.widget .input-group-search-field .form-control:-ms-input-placeholder{color:#4b4b4d}.widget .input-group-search-field .form-control::-ms-input-placeholder{color:#4b4b4d}.widget .input-group-search-field .form-control::placeholder{color:#4b4b4d}.widget .input-group__buttons{z-index:4;position:absolute;right:1px;top:1px;height:calc(100% - 2px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.widget .input-group__buttons .input-group__button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:44px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;background:none !important;border:none;padding:0 !important;cursor:pointer}.widget .input-group__buttons .input-group__button:after{content:"";position:absolute;right:0;top:25%;height:50%;width:1px;background-color:#d9dadb}.widget .input-group__buttons .input-group__button:last-child:after{display:none}.widget .auto-suggest-component{--auto-suggest-padding-x: 12px;position:absolute;z-index:2080;width:100%}.widget .auto-suggest-component .auto-suggest{position:relative;top:-4px;background:#fff;padding:24px var(--auto-suggest-padding-x) 10px var(--auto-suggest-padding-x);border:1px solid #000;border-top-color:#d9dadb;border-radius:0 0 8px 8px;max-height:50vh;overflow-y:auto}.widget .auto-suggest-component .auto-suggest__keyword{display:block;padding:4px 0;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:600}.widget .auto-suggest-component .auto-suggest__keyword--active,.widget .auto-suggest-component .auto-suggest__keyword:focus,.widget .auto-suggest-component .auto-suggest__keyword:active{background-color:#f8f8f8;margin-left:calc(-1 * var(--auto-suggest-padding-x));margin-right:calc(-1 * var(--auto-suggest-padding-x));padding-left:var(--auto-suggest-padding-x);padding-right:var(--auto-suggest-padding-x)}.widget .auto-suggest-component .auto-suggest__match{font-weight:400}body:has(.auto-suggest) .input-group-search-field .form-control,body:has(.autosuggest) .input-group-search-field .form-control{color:#000;background-color:#fff;border-color:#000;border-width:1px}
