.input-element input,.input-element textarea,.input-hint-text,.file-input label{font-family:"Linotype Univers 430";font-size:16px;line-height:1.48}.input-element .input-optional-label{font-family:"Linotype Univers 430";font-size:14px;line-height:1.48}.input-element label .label-text{font-family:"Linotype Univers 530";font-size:14px;line-height:1.48}.input-states{padding-top:45px;display:flex;flex-direction:column;gap:16px}.input-states .form-row{min-height:64px}.input-states .form-row.with-hint{min-height:94px}.theme-light .input-container{background:#fff;color:#00488e}.theme-dark .input-container{background:#00488e;color:#fff}.theme-light .input-container.bg-secondary{background:#f2f6f9}.theme-dark .input-container.bg-secondary{background:#336da5}.theme-light .input-container.bg-secondary .input-element input,.theme-light .input-container.bg-secondary .input-element textarea{background:#fff}.theme-dark .input-container.bg-secondary .input-element input,.theme-dark .input-container.bg-secondary .input-element textarea{background:#336da5}.input-container .form-container{padding:0}.form-container{display:flex;flex-direction:column;gap:16px}.form-row{display:flex;flex-direction:column;width:100%}.input-group{display:flex;gap:16px}.input-element{display:flex;flex-direction:column;gap:8px;position:relative;width:100%}.input-element input,.input-element textarea{width:100%;height:100%;border-radius:4px;padding:32px 16px 8px}.theme-light .input-element input,.theme-light .input-element textarea{background:#fff;color:#303030;border:solid 1px #6691bb}.theme-dark .input-element input,.theme-dark .input-element textarea{background:#00488e;color:#fff;border:solid 1px #99b6d2}.theme-light .input-element input::placeholder,.theme-light .input-element textarea::placeholder{color:#737373}.theme-dark .input-element input::placeholder,.theme-dark .input-element textarea::placeholder{color:#f2f6f9}.theme-light .input-element input.filled,.theme-light .input-element textarea.filled{border-color:#00488e}.theme-dark .input-element input.filled,.theme-dark .input-element textarea.filled{border-color:#fff}.input-element input:focus-visible,.input-element input.focus,.input-element textarea:focus-visible,.input-element textarea.focus{border-width:2px;outline-width:2px;outline-offset:2px;padding-left:15px;padding-top:30px}.theme-light .input-element input:focus-visible,.theme-light .input-element input.focus,.theme-light .input-element textarea:focus-visible,.theme-light .input-element textarea.focus{border-color:#00488e;outline:solid 2px #00a3ae}.theme-light .input-element input:focus-visible.mouse-focus,.theme-light .input-element input.focus.mouse-focus,.theme-light .input-element textarea:focus-visible.mouse-focus,.theme-light .input-element textarea.focus.mouse-focus{outline:none}.theme-dark .input-element input:focus-visible,.theme-dark .input-element input.focus,.theme-dark .input-element textarea:focus-visible,.theme-dark .input-element textarea.focus{border-color:#fff;outline:solid 2px #00a3ae}.theme-dark .input-element input:focus-visible.mouse-focus,.theme-dark .input-element input.focus.mouse-focus,.theme-dark .input-element textarea:focus-visible.mouse-focus,.theme-dark .input-element textarea.focus.mouse-focus{outline:none}.input-element input:active,.input-element input.active,.input-element input.typing,.input-element textarea:active,.input-element textarea.active,.input-element textarea.typing{border-width:2px;outline:none;padding-left:15px;padding-top:31px;padding-bottom:7px}.theme-light .input-element input:active,.theme-light .input-element input.active,.theme-light .input-element input.typing,.theme-light .input-element textarea:active,.theme-light .input-element textarea.active,.theme-light .input-element textarea.typing{border-color:#00488e}.theme-dark .input-element input:active,.theme-dark .input-element input.active,.theme-dark .input-element input.typing,.theme-dark .input-element textarea:active,.theme-dark .input-element textarea.active,.theme-dark .input-element textarea.typing{border-color:#fff}.input-element input:-webkit-autofill,.input-element input:-webkit-autofill:focus,.input-element input:autofill,.input-element input:-internal-autofill-selected,.input-element textarea:-webkit-autofill,.input-element textarea:-webkit-autofill:focus,.input-element textarea:autofill,.input-element textarea:-internal-autofill-selected{-webkit-box-shadow:0 0 0px 1000px white inset}.theme-light .input-element input:-webkit-autofill,.theme-light .input-element input:-webkit-autofill:focus,.theme-light .input-element input:autofill,.theme-light .input-element input:-internal-autofill-selected,.theme-light .input-element textarea:-webkit-autofill,.theme-light .input-element textarea:-webkit-autofill:focus,.theme-light .input-element textarea:autofill,.theme-light .input-element textarea:-internal-autofill-selected{background-color:transparent}.theme-dark .input-element input:-webkit-autofill,.theme-dark .input-element input:-webkit-autofill:focus,.theme-dark .input-element input:autofill,.theme-dark .input-element input:-internal-autofill-selected,.theme-dark .input-element textarea:-webkit-autofill,.theme-dark .input-element textarea:-webkit-autofill:focus,.theme-dark .input-element textarea:autofill,.theme-dark .input-element textarea:-internal-autofill-selected{background-color:transparent}.input-element input{max-height:64px}.input-element label{width:calc(100% - 32px);height:21px;display:flex;gap:4px;white-space:nowrap;position:absolute;left:16px;top:8px}.theme-light .input-element label{color:#00488e}.theme-dark .input-element label{color:#fff}.input-element label .label-text{max-width:calc(100% - 20px);overflow:hidden}.input-element label .label-icon{min-width:16px;max-width:16px;min-height:16px;max-height:16px}.input-element label .label-icon svg,.input-element label .label-icon img{min-width:100%;min-height:100%}.input-element .input-optional-label{position:absolute;right:16px;top:8px}.theme-light .input-element .input-optional-label{color:#737373}.theme-dark .input-element .input-optional-label{color:#6691bb}.input-element.show-hint .input-hint:not(.input-hint-error){display:flex}.input-element.show-hint.show-required .input-hint.required,.input-element.show-hint.show-invalid .input-hint.invalid{display:flex}.theme-light .input-element.show-hint.--error input,.theme-light .input-element.show-hint.--error textarea,.theme-dark .input-element.show-hint.--error input,.theme-dark .input-element.show-hint.--error textarea{border-color:#ec5054}.theme-light .input-element.show-hint.--success input,.theme-light .input-element.show-hint.--success textarea,.theme-dark .input-element.show-hint.--success input,.theme-dark .input-element.show-hint.--success textarea{border-color:#4ba643}.theme-light .input-element.show-hint.--success .input-hint-icon,.theme-dark .input-element.show-hint.--success .input-hint-icon{color:#4ba643}.theme-light .input-element.show-hint .input-hint.input-hint-error .input-hint-icon,.theme-dark .input-element.show-hint .input-hint.input-hint-error .input-hint-icon{color:#ec5054}.theme-light .input-element.--disabled input,.theme-light .input-element.--disabled textarea{background:#ececec;color:#737373;border:solid 1px #737373}.theme-light .input-element.--disabled input::placeholder,.theme-light .input-element.--disabled textarea::placeholder{color:#737373}.theme-dark .input-element.--disabled input,.theme-dark .input-element.--disabled textarea{background:#99b6d2;color:#ccdae8;border:solid 1px #6691bb}.theme-dark .input-element.--disabled input::placeholder,.theme-dark .input-element.--disabled textarea::placeholder{color:#6691bb}.input-element.--disabled input:focus-visible,.input-element.--disabled input:active,.input-element.--disabled textarea:focus-visible,.input-element.--disabled textarea:active{padding-left:16px;padding-top:32px}.theme-light .input-element.--disabled label{color:#737373}.theme-dark .input-element.--disabled label{color:#ccdae8}.input-hint{display:none;width:100%;align-items:center;gap:4px}.theme-light .input-hint{color:#303030}.theme-dark .input-hint{color:#fff}.input-hint-icon{min-width:20px;max-width:20px;min-height:20px;max-height:20px}.theme-light .input-hint-icon{color:#00488e}.theme-dark .input-hint-icon{color:#fff}.input-hint-icon svg,.input-hint-icon img{min-width:100%;min-height:100%}.search-input-icon,.search-input-icon-typing,.search-input-icon-filled{position:absolute;left:16px;top:20px;min-height:24px;max-height:24px;min-width:24px;max-width:24px}.theme-light .search-input-icon,.theme-light .search-input-icon-typing,.theme-light .search-input-icon-filled{color:#00488e}.theme-dark .search-input-icon,.theme-dark .search-input-icon-typing,.theme-dark .search-input-icon-filled{color:#fff}.search-input-icon-typing,.search-input-icon-filled{display:none;right:16px;left:auto}.search-input-icon-typing button,.search-input-icon-filled button{background:none;width:100%;height:100%;padding:0}.theme-light .search-input-icon-typing button,.theme-light .search-input-icon-filled button{color:#00488e}.theme-dark .search-input-icon-typing button,.theme-dark .search-input-icon-filled button{color:#fff}.search-input-icon-typing button svg,.search-input-icon-typing button img,.search-input-icon-filled button svg,.search-input-icon-filled button img{min-width:100%;min-height:100%}.search-input input{padding:20px 40px 20px 44px}.search-input input:active,.search-input input.active,.search-input input.typing,.search-input input:focus-visible,.search-input input.focus{padding-left:43px;padding-top:19px;padding-bottom:19px}.search-input.typing .search-input-icon-typing,.search-input.filled .search-input-icon-filled{display:flex}.theme-light .search-input.filled input{border-color:#00488e}.theme-dark .search-input.filled input{border-color:#fff}.search-input.--disabled input:focus-visible,.search-input.--disabled input:active{padding:20px 40px 20px 44px}.theme-light .search-input.--disabled .search-input-icon{color:#737373}.theme-dark .search-input.--disabled .search-input-icon{color:#6691bb}.phone-number select{all:unset;position:absolute;top:32px;left:16px;width:66px;height:24px;display:flex;align-items:center;background-repeat:no-repeat;background-position:30px 50%}.theme-light .phone-number select{border-right:solid 1px #737373;color:#303030;background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 9L12 15L18 9" stroke="%2300488E" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.theme-dark .phone-number select{border-right:solid 1px #6691bb;color:#fff;background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 9L12 15L18 9" stroke="%23FFFFFF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.theme-light .phone-number select:focus-visible{outline:solid 2px #00a3ae}.theme-dark .phone-number select:focus-visible{outline:solid 2px #00a3ae}.phone-number input{padding-left:91px}.phone-number input:active,.phone-number input.active,.phone-number input.typing,.phone-number input:focus-visible,.phone-number input.focus{padding-left:90px}.phone-number.--disabled input{background:#ececec}.phone-number.--disabled input:focus-visible,.phone-number.--disabled input:active{padding-left:91px}.phone-number.--disabled select{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 9L12 15L18 9" stroke="%23737373" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.theme-light .phone-number.--disabled select{color:#737373}.theme-dark .phone-number.--disabled select{color:#ccdae8}.file-input{width:100%;height:64px}.file-input input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.file-input label{position:relative;padding:8px 16px;left:0;top:0;width:100%;height:64px;border-radius:4px;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.theme-light .file-input label{background:#fff;color:#00488e;border:solid 1px #6691bb}.theme-dark .file-input label{background:#00488e;color:#fff;border:solid 1px #99b6d2}.file-input label .upload-file-name{position:absolute;top:32px;max-width:calc(100% - 60px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.theme-light .file-input label .upload-file-name{color:#737373}.theme-dark .file-input label .upload-file-name{color:#f2f6f9}.file-input label .upload-file-icon,.file-input label .remove-file-icon{display:flex;align-items:center;justify-content:center;min-width:24px;max-width:24px;position:absolute;top:20px;right:16px}.file-input label .remove-file-icon{display:none;z-index:2}.theme-light .file-input:hover label,.theme-light .file-input.hover label{border-color:#00488e}.theme-dark .file-input:hover label,.theme-dark .file-input.hover label{border-color:#fff}.file-input:focus-visible,.file-input.focus{outline:none}.file-input:focus-visible label,.file-input.focus label{border-width:2px;outline-width:2px;outline-offset:2px;left:-1px;top:-1px}.theme-light .file-input:focus-visible label,.theme-light .file-input.focus label{border-color:#00488e;outline:solid 2px #00a3ae}.theme-dark .file-input:focus-visible label,.theme-dark .file-input.focus label{border-color:#fff;outline:solid 2px #00a3ae}.file-input:focus-visible label .upload-file-name,.file-input.focus label .upload-file-name{max-width:calc(100% - 61px)}.file-input:focus-visible label .upload-file-icon,.file-input:focus-visible label .remove-file-icon,.file-input.focus label .upload-file-icon,.file-input.focus label .remove-file-icon{right:14px}.file-input:active label,.file-input.active label{border-width:2px;left:-1px;top:-1px}.theme-light .file-input:active label,.theme-light .file-input.active label{border-color:#00488e}.theme-dark .file-input:active label,.theme-dark .file-input.active label{border-color:#fff}.file-input:active label .upload-file-name,.file-input.active label .upload-file-name{max-width:calc(100% - 61px)}.file-input:active label .upload-file-icon,.file-input:active label .remove-file-icon,.file-input.active label .upload-file-icon,.file-input.active label .remove-file-icon{right:14px}.theme-light .file-input.selected-file label{border-color:#00488e}.theme-dark .file-input.selected-file label{border-color:#fff}.theme-light .file-input.selected-file label .upload-file-name{color:#303030}.theme-dark .file-input.selected-file label .upload-file-name{color:#fff}.file-input.selected-file label .upload-file-icon{display:none}.file-input.selected-file label .remove-file-icon,.file-input.selected-file .remove-file-icon{display:flex}.file-input.show-hint{min-height:89px;height:fit-content}.theme-light .file-input.show-hint.--error label,.theme-dark .file-input.show-hint.--error label{border-color:#ec5054}.theme-light .file-input.show-hint.--success label,.theme-dark .file-input.show-hint.--success label{border-color:#4ba643}.file-input.show-hint label{position:relative}.theme-light .file-input.--disabled label{background:#ececec;color:#737373;border:solid 1px #737373}.theme-dark .file-input.--disabled label{background:#99b6d2;color:#ccdae8;border:solid 1px #6691bb}.theme-light .file-input.--disabled label .upload-file-name{color:#737373}.theme-dark .file-input.--disabled label .upload-file-name{color:#6691bb}.file-input .remove-file-icon{display:none;align-items:center;justify-content:center;min-width:24px;max-width:24px;position:absolute;top:20px;right:16px;z-index:2;background:none;padding:0}.theme-light .file-input .remove-file-icon{color:#00488e}.theme-dark .file-input .remove-file-icon{color:#fff}@media (min-width: 768px) and (max-width: 1439px){.form-container .form-row .input-group .input-element.date-picker{min-width:calc(50% - 8px);width:calc(50% - 8px)}}@media (min-width: 1440px){.theme-light .input-element input:hover,.theme-light .input-element input.hover{border-color:#00488e}.theme-dark .input-element input:hover,.theme-dark .input-element input.hover{border-color:#fff}}
