.form-floating input,.form-floating select,.form-floating textarea{border-color:var(--color-form-input-border);color:var(--color-black)}.form-floating button.no-label{padding-top:10px}.form-floating input~label,.form-floating select~label,.form-floating textarea~label,.input-phone{color:var(--color-black)}.input-phone{border:1px solid var(--color-form-input-border);border-radius:50rem}.form-floating input:focus,.form-floating select:focus,.form-floating textarea:focus{border:2px solid var(--color-water-green);box-shadow:none;font-weight:700;outline:none}.form-floating input:focus~label,.form-floating select:focus~label,.form-floating textarea:focus~label{color:var(--color-water-green);font-weight:700}.input-phone:has(.dropdown-toggle-prefixes.show),.input-phone:has(input:focus){border:2px solid var(--color-water-green);box-shadow:none;font-weight:700;outline:none}.form-floating input[disabled],.form-floating textarea[disabled],.input-phone:has(input[disabled]){background-color:var(--color-white);border-color:var(--color-form-input-disabled-border)!important}.form-floating input[disabled]~label,.form-floating textarea[disabled]~label{color:var(--color-form-input-disabled-border)!important}.form-floating .is-invalid,.was-validated .form-floating input:invalid{border-color:var(--color-form-input-error-red)}.form-floating .is-invalid~label,.was-validated .form-floating input:invalid~label{color:var(--color-form-input-error-red)}.input-phone:has(.is-invalid),.was-validated .input-phone:has(input:invalid){border-color:var(--color-form-input-error-red)}.form-floating .is-invalid:focus,.was-validated .form-floating input:invalid:focus{border:2px solid var(--color-form-input-error-red)}.form-floating .is-invalid:focus~label,.was-validated .form-floating input:invalid:focus~label{color:var(--color-form-input-error-red)}.input-phone:has(.is-invalid:focus),.was-validated .input-phone:has(input:invalid:focus){border:2px solid var(--color-form-input-error-red)}.flag-icon{border-radius:50%;display:inline-block;height:35px;object-fit:cover;width:35px}.picture-centered-wrapper picture{align-items:center;display:flex;justify-content:center}.onboarding-flag-icon{height:20px;width:20px}.dropdown-menu-prefixes{max-height:250px;max-width:100%;min-width:200px;overflow:hidden;padding:0;width:100%}.dropdown-list-scrollable{max-height:200px;overflow-y:auto;padding-bottom:.5rem;padding-top:.5rem}.dropdown-toggle-prefixes{background-color:var(--color-white)!important;border-color:var(--color-white)!important}.form-floating-flatpickr{position:relative}.form-floating-flatpickr>input[type=text]:not(:placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating-flatpickr>input[type=text][value]:not([value=""])~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.date-picker-trigger-icon{align-items:center;color:#6c757d;cursor:pointer;display:flex;height:calc(3.5rem + 2px);position:absolute;right:1rem;top:0;transform:none;z-index:5}.flatpickr-calendar{font-family:inherit!important}.visually-hidden-input.is-invalid+input,.was-validated .visually-hidden-input:invalid+input{background-image:none!important;border-color:var(--color-form-input-error-red)!important;box-shadow:none!important;padding-right:calc(1.5em + .75rem)!important}.visually-hidden-input.is-invalid~.date-picker-trigger-icon,.was-validated .visually-hidden-input:invalid~.date-picker-trigger-icon{color:var(--color-form-input-error-red)!important}.visually-hidden-input.is-invalid~label,.was-validated .visually-hidden-input:invalid~label{color:var(--color-form-input-error-red)!important}.searchable-select-search-input.is-invalid,.searchable-select-search-input.is-valid,.was-validated .searchable-select-search-input:invalid,.was-validated .searchable-select-search-input:valid{background-image:none!important;border-color:#dee2e6!important;box-shadow:none!important;padding-right:.75rem!important}.was-validated .custom-select-hidden-input:invalid+.custom-select-toggle,.was-validated .searchable-select-hidden-input:invalid+.searchable-select-toggle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E")!important;background-position:right calc(.375em + .1875rem) center!important;background-repeat:no-repeat!important;background-size:calc(.75em + .375rem) calc(.75em + .375rem)!important;border-color:var(--color-form-input-error-red)!important;padding-right:calc(1.5em + .75rem)!important}.custom-select-hidden-input.is-invalid+.custom-select-toggle,.searchable-select-hidden-input.is-invalid+.searchable-select-toggle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E")!important;background-position:right calc(.375em + .1875rem) center!important;background-repeat:no-repeat!important;background-size:calc(.75em + .375rem) calc(.75em + .375rem)!important;border-color:var(--color-form-input-error-red)!important;padding-right:calc(1.5em + .75rem)!important}.stepper-card--closed .card-body{display:none}.stepper-card[data-state=CLOSED_DISABLED]{background-color:#f8f9fa;opacity:.7}.timed-link.is-disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.searchable-select-container .form-select{border-color:var(--color-form-input-border);height:calc(3.5rem + 2px);padding-bottom:.625rem;padding-top:1.625rem}.searchable-select-container label{z-index:2}.dropdown-menu-searchable-select .dropdown-list-scrollable{max-height:200px;overflow-y:auto}.dropdown-menu-searchable-select{max-width:90vw;min-width:100%;width:max-content}.dropdown-menu-searchable-select .dropdown-item{white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.searchable-select-label{display:inline-block;max-width:90%}.form-floating.custom-select-container>.form-select{height:calc(3.5rem + 2px);padding-bottom:.625rem;padding-top:1.625rem}.custom-select-container .form-select{border-color:var(--color-form-input-border)}.form-floating.custom-select-container>label{z-index:2}.dropdown-menu-custom-select .dropdown-list-scrollable{max-height:200px;overflow-y:auto}.custom-select-label{display:inline-block;max-width:90%}.visually-hidden-input{border:none!important;height:0!important;margin:0!important;opacity:0!important;padding:0!important;pointer-events:none!important;position:absolute!important;width:0!important;z-index:-1!important}#exception-not-controlled~.dropdown-menu-custom-select,.custom-select-container:has(#exception-not-controlled) .dropdown-menu-custom-select{max-width:800px!important;min-width:100%;overflow-x:hidden;width:max-content!important}.custom-select-container:has(#exception-not-controlled) .dropdown-list-scrollable li[role=option]{max-width:800px;white-space:normal;width:100%}.custom-select-container:has(#exception-not-controlled) .dropdown-item.custom-select-option{display:block!important;white-space:normal!important;width:100%}.custom-select-container:has(#exception-not-controlled) .dropdown-item-select-text{display:block;line-height:1.4;padding:5px 0;width:100%;word-break:break-word}.form-switch .form-check-input{background-color:var(--color-form-input-switch-background-border);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='%23fff'/%3E%3C/svg%3E");border-color:var(--color-form-input-switch-background-border);cursor:pointer;height:22px;margin-right:1em;margin-top:.15em;width:45px}.form-check-input:focus:not(:focus-visible){box-shadow:none;outline:none}.form-check-input:focus-visible{box-shadow:0 0 0 4px var(--color-footer-black);outline:2px solid var(--color-white);outline-offset:2px}.form-switch .form-check-input:checked{background-color:var(--color-water-green);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='%23fff'/%3E%3C/svg%3E");border-color:var(--color-water-green)}.form-switch .form-check-input:focus{border-color:var(--color-water-green);box-shadow:0 0 0 .25rem rgba(48,137,141,.25)}.form-check-input[type=radio]:checked{background-image:none}.custom-radio-btn{border:2px solid var(--color-form-input-border);cursor:pointer;height:24px;margin-top:0;width:24px}.form-check-input:checked.custom-radio-btn{background-color:var(--color-water-green);border-color:var(--color-water-green);box-shadow:inset 0 0 0 3px var(--color-white)}.form-check-input:not(:checked).custom-radio-btn:hover{border-color:var(--color-water-green)}.radio-label{font-weight:700}.light-label,.sub-text-label{color:#5c6f82;font-weight:500}.form-check-input.input-checkbox{border-color:var(--color-form-input-border);border-width:2px;height:1.3em;width:1.3em}.form-check-input.input-checkbox:checked{background-color:var(--color-water-green);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E");border:initial none;border-color:initial;border-image:initial}.form-check-input.input-checkbox,.form-check-label{cursor:pointer}@media (min-width:992px){.dropdown-menu-searchable-select{max-width:800px}}.border-review-messages{border-left:1px solid}.info-modal-icon{color:#007c7b;cursor:pointer;font-size:1.2rem;vertical-align:middle}.info-modal{background-color:var(--color-white);border-radius:16px}