.MuiSelect-select>.hover-info{display:inline}.MuiSelect-select>.hover-info .hover-info-icon{display:none}.hover-info.place-right-of-element{display:inline-flex;width:unset}.hover-info.place-right-of-element .hover-info-icon{bottom:50%;left:100%;right:unset}.hover-info.place-right-of-element .hover-info-icon .info-icon-icon{background-color:#0000!important}.hover-info .info-icon-container{position:absolute;right:0;top:50%;transform:translateY(-50%)}.hover-info .info-icon-root{border-radius:50%;min-width:0}.hover-info .info-icon-icon{border-radius:50%}.toggle-hover-info{display:inline;margin-right:40px;width:unset}.toggle-hover-info .MuiFormControlLabel-root{margin-right:0}.toggle-hover-info .hover-info-icon{bottom:unset;left:100%;right:unset;top:50%;transform:unset;transform:translateY(-50%)}.tag{border-radius:var(--border-radius);font-size:11px;font-weight:700;line-height:normal;padding:4px 7px;text-transform:uppercase}.tag.primary{background-color:var(--main-color);color:#fff}.tag.secondary{background-color:var(--secondary-color);color:#fff}.tag.error{background-color:var(--error-color);color:#fff}.tag.warning{background-color:var(--warning-color);color:#fff}.tag.info{background-color:var(--grey-color05);color:var(--secondary-color)}
/*!
 * 
 *   react-simple-keyboard v3.8.107
 *   https://github.com/hodgef/react-simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */
/*!
 * 
 *   simple-keyboard v3.8.76
 *   https://github.com/hodgef/simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span,.hg-theme-default .hg-button span svg{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px #0000004d;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:#05194687;color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;position:absolute;transform:translateY(-100%);-webkit-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1 1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:#00000008;cursor:pointer}li.hg-candidate-box-list-item:active{background:#0000001a}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}.switch-button-container{align-items:center;background:var(--grey-color05);border-radius:4px;display:flex;height:36px;overflow:hidden;position:relative}.switch-button-container.small{height:30px}.switch-button-container.small .switch-button{font-size:12px;padding:0 8px}.switch-button-container .switch-button{align-items:center;display:flex;font-weight:500;height:100%;justify-content:center;padding:0 10px;text-transform:uppercase;transition:color .3s ease-in-out;z-index:2}.switch-button-container .switch-button.selected{color:#fff}.switch-button-container .switch-button:hover{cursor:pointer}.switch-button-container .switch-button-selected-background{background:var(--main-color);height:100%;left:0;position:absolute;width:0;z-index:1}.MuiAutocomplete-listbox{padding:0!important}.MuiAutocomplete-listbox .auto-complete-option{align-items:flex-start!important;display:flex;flex-direction:column;justify-content:flex-start!important;min-width:100%!important;padding:7px 10px!important}.MuiAutocomplete-listbox .auto-complete-option .auto-complete-option-subtitle{color:var(--grey-color50);font-size:14px}.MuiAutocomplete-listbox .auto-complete-option[aria-selected=true]{background:var(--main-color)!important;color:#fff!important;font-weight:700}.MuiAutocomplete-popper.in-col{left:8px!important}.MuiFormControl-root.disabled.no-disabled-style .MuiInputLabel-root{color:inherit!important}.MuiFormControl-root.disabled.no-disabled-style .MuiInputBase-input{-webkit-text-fill-color:inherit!important}.MuiFormControl-root.disabled.no-disabled-style .MuiInputBase-root{color:inherit}.MuiFormControl-root.disabled:not(.no-disabled-style) .MuiInputLabel-root{color:#0009!important}.MuiFormControl-root.disabled:not(.no-disabled-style) .MuiInputBase-input{-webkit-text-fill-color:#000000de!important}.MuiFormControl-root.disabled:not(.no-disabled-style) .MuiInputBase-root{border-style:dashed!important;color:#000000de}.MuiInput-underline.Mui-error:after{border-bottom-color:var(--error-color)}.MuiFormLabel-root.Mui-error{color:var(--error-color)!important}.MuiMenuItem-root{min-height:20px!important}.MuiButton-outlined.MuiButton-outlinedSecondary{border-color:var(--grey-color15)!important}.MuiButton-outlined.MuiButton-outlinedSecondary .material-icons:not(.unset-color){color:var(--secondary-color)!important}.MuiFilledInput-root{background-color:unset!important;border:1px solid var(--grey-color15);border-radius:var(--border-radius)!important}.MuiFilledInput-root:before{display:none}.MuiFormControl-root.hidden-label:not(:has(.MuiChip-root)) .MuiFilledInput-root,.MuiTextField-root.hidden-label:not(:has(.MuiChip-root)) .MuiFilledInput-root{height:50px}.MuiAutocomplete-root .MuiTextField-root.hidden-label .MuiFilledInput-root{height:unset;min-height:50px;padding-top:1px}.MuiAutocomplete-root input{width:unset!important}.Mui-selected .MuiCheckbox-root.Mui-checked{color:var(--background-color)!important}.MuiCheckbox-root{color:var(--secondary-color)!important;padding-bottom:8px!important;padding-top:8px!important}.MuiCheckbox-root.Mui-checked{color:var(--main-color)!important}.MuiCheckbox-root.Mui-checked.color-error{color:var(--error-color)!important}.MuiChip-label{font-size:14px;font-weight:var(--font-weight);letter-spacing:var(--letter-spacing)}.MuiChip-colorPrimary .MuiChip-label{font-weight:var(--font-weight-extra-bold)!important}.Mui-selected:not(.MuiTab-root){color:#fff!important}.Mui-selected:not(.MuiTab-root) .MuiListItemText-primary,.Mui-selected:not(.MuiTab-root) .MuiListItemText-secondary{color:#fff!important;font-weight:var(--font-weight-extra-bold);letter-spacing:var(--letter-spacing)}.MuiListItemText-root .MuiListItemText-primary,.MuiListItemText-root .MuiListItemText-secondary{font-size:1.5rem!important}.MuiListItemText-root .MuiListItemText-secondary{height:20px!important}.MuiListItemButton-root{font-size:1.5rem!important;letter-spacing:var(--letter-spacing)}.MuiListItemButton-root.Mui-selected{background-color:var(--main-color)!important;color:#fff!important;font-weight:var(--font-weight-extra-bold)!important}.MuiMenuItem-root.Mui-selected,.MuiToggleButton-root.Mui-selected{background-color:var(--main-color)!important;color:#fff!important;font-weight:700}.MuiMenuItem-root.Mui-selected.background-with-opacity{background-color:#a3bc1d61!important}.MuiMenuItem-root.disabled-style{cursor:default}.MuiMenuItem-root.disabled-style>.MuiTouchRipple-root{display:none}.MuiMenuItem-root.disabled-style:hover{background-color:unset!important}.MuiMenuItem-root.disabled-style .dropdown-menuitem{opacity:.38!important}.MuiToggleButton-label{font-size:12px}.mui-toggle .MuiFormControlLabel-label{line-height:1.2}a .Mui-selected .MuiTypography-body1,a .Mui-selected .MuiTypography-root{color:#fff!important}.MuiTypography-body1{color:#000000de;font-size:1.4rem!important}.default-keyboard .MuiDialog-paper,.numeric-keyboard .MuiDialog-paper{max-height:100%}.MuiSelect-root .icon-container.selected{background:var(--main-color)}.MuiPaper-root .icon-container.selected{filter:brightness(0) invert(1)}fieldset[aria-hidden=true]{display:none}.MuiButton-root{box-shadow:none!important;line-height:1.5}.MuiButton-root.Mui-disabled .material-icons{color:#00000042}.MuiButton-root.with-label .MuiIcon-root{color:var(--main-color)}.MuiButton-root.MuiButton-contained{font-weight:var(--font-weight)!important;letter-spacing:var(--letter-spacing)}.MuiButton-root.MuiButton-contained .MuiIcon-root{color:var(--background-color)!important}.MuiDialogTitle-root{background:var(--main-color);color:#fff;font-weight:700;padding:14px 20px 10px!important;text-transform:uppercase}.MuiDialogTitle-root h2{font-weight:var(--font-weight-extra-bold)!important;letter-spacing:var(--letter-spacing)}.MuiDialogContent-root{padding:14px 20px!important}.MuiDialog-paper{min-width:300px}.MuiDialog-paper.noScroll{overflow-y:unset}.dropdown-menu{margin-top:14px!important;min-width:120px;width:100%}.dropdown-menu .dropdown-menu-loading{align-items:center;border:1px solid var(--grey-color15);border-radius:var(--border-radius)!important;display:flex;height:50px;padding-left:12px;padding-top:21px}.dropdown-menu .dropdown-menu-loading span{height:21px!important;width:21px!important}.dropdown-menu .MuiFormLabel-root{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 35px)}.dropdown-menu .warning-style .MuiFormLabel-root.Mui-error{color:var(--warning-color)!important}.dropdown-menu .warning-style .MuiFilledInput-underline.Mui-error:after{border-bottom-color:var(--warning-color)!important}.dropdown-menuitem{display:inline-flex;flex-direction:column}.dropdown-menuitem .dropdown-subtitle{color:var(--grey-color50);font-size:12px}.dropdown-menu-clear{min-width:unset!important;position:absolute;right:30px;top:50%;transform:translateY(-50%);width:50px}.dropdown-menu.with-deselect.with-hoverinfo .dropdown-menu-clear{right:66px}.dropdown-placeholder{color:#00000054}.dropdown-menu-popover.multiple ul{padding-bottom:0}.dropdown-menu-popover .dropdown-menu-close{background:var(--grey-color05)!important;bottom:0;color:var(--main-color);display:flex;font-weight:700;justify-content:center;position:-webkit-sticky;position:sticky}.dropdown-menu-further-items{padding-left:16px}.dropdown-group{color:var(--main-color);font-weight:700;margin-bottom:-7px;text-transform:uppercase;z-index:unset}.dropdown-group-item{padding-left:32px}.twofactor .link{color:var(--main-color)}.twofactor .twofactor-description{margin:14px 0}.twofactor .twofactor-headline{color:var(--main-color);font-size:22px;font-weight:700;margin-bottom:14px;text-transform:uppercase}.twofactor .twofactor-countdown{margin:14px 0}.twofactor .twofactor-countdown .deadline{font-weight:700}.twofactor .twofactor-qr{margin:21px 0}.twofactor .twofactor-code-wrapper{margin:14px 0}.twofactor .twofactor-code-wrapper .twofactor-code-label{font-size:18px;font-weight:700;margin-bottom:7px}.twofactor .twofactor-code-wrapper .twofactor-code{display:flex;gap:7px;justify-content:center}.twofactor .twofactor-code-wrapper .twofactor-code input{background:var(--grey-color05,#f5f5f5);border:none;border-radius:4px;font-size:30px;height:50px;text-align:center;width:50px}.twofactor .twofactor-buttons{display:flex;flex-direction:column;gap:7px;margin:14px 0}.twofactor .twofactor-buttons .twofactor-remindlater{text-transform:none}.login-metadata{margin-top:28px}.login-metadata .link{color:var(--main-color)}.login-wrapper .button-style{font-weight:700;width:100%}.login-wrapper .form-group-style{margin-top:10px;text-align:center;width:100%}.login-wrapper .input-style{width:100%}.auth-wrapper{left:50%;max-width:calc(100% - 20px);position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:500px}.auth-wrapper .logo-style{margin-bottom:21px;max-width:280px;text-align:center;width:100%}.forgot-password .button-style{width:100%}.forgot-password .form-group-style{margin-top:10px;text-align:center;width:100%}.forgot-password .input-style{width:100%}.forgot-password .forgot-password{color:var(--main-color);margin-top:10px}.forgot-password .success{font-weight:700}.change-password-title{background:var(--main-color);margin-bottom:14px;padding:14px 20px 10px!important;text-transform:uppercase}.email-list-input .MuiInputBase-input{padding-bottom:12px;padding-top:13px}.error-message-container{background-color:var(--error-color);color:#fff;text-align:center}.password-confirm,.password-setter{align-items:flex-start;display:flex}.password-confirm .password-confirm-input,.password-confirm .password-setter-input,.password-setter .password-confirm-input,.password-setter .password-setter-input{display:flex;margin-top:14px}label[data-shrink=false]+.password-confirm .password-confirm-input ::-webkit-input-placeholder,label[data-shrink=false]+.password-confirm .password-setter-input ::-webkit-input-placeholder,label[data-shrink=false]+.password-setter .password-confirm-input ::-webkit-input-placeholder,label[data-shrink=false]+.password-setter .password-setter-input ::-webkit-input-placeholder{opacity:.5!important}.password-confirm .password-confirm-error,.password-confirm .password-setter-error,.password-setter .password-confirm-error,.password-setter .password-setter-error{color:var(--error-color);font-size:10px;margin-top:3px}.password-confirm .password-confirm-formcontrol,.password-confirm .password-setter-formcontrol,.password-setter .password-confirm-formcontrol,.password-setter .password-setter-formcontrol{margin-top:14px;width:100%}.textfield-wrapper .textfield-root{display:flex;margin-top:14px}.textfield-wrapper .textfield-error{color:var(--error-color);font-size:10px;margin-top:3px}.textfield-wrapper .textfield-label{max-width:100%;overflow:hidden;padding-top:2px;text-overflow:ellipsis;white-space:nowrap}.picture-login .picture-login-button{font-weight:700;width:100%}.picture-login .picture-login-form-group{margin-top:10px;text-align:center;width:100%}.picture-login .picture-login-logo{max-width:280px;text-align:center;width:100%}.picture-login .picture-login-container{background-color:hsla(0,0%,100%,.859);border-radius:10px;max-width:500px;padding:15px 20px 20px;text-align:center}.picture-login .picture-login-input{width:100%}.picture-login .picture-login-copyright{bottom:0;color:#e0e0e0;left:0;margin-top:10px;position:absolute;right:0}.picture-login .picture-login-link{color:var(--main-color)}.picture-login .picture-login-textfield{padding-left:7px;padding-right:7px}.carousel-container{box-sizing:border-box;height:100%;overflow:hidden;position:relative;white-space:nowrap;width:100%}.carousel{flex-direction:row;overflow-x:auto;overflow-y:hidden}.carousel,.carousel-item{align-items:center;box-sizing:border-box;display:flex;height:100%}.carousel-item{cursor:pointer;flex-shrink:0;margin:0 10px;max-height:100%;transform:scale(.85);transition:transform .3s ease}.carousel-item-overlay:hover+*{cursor:pointer;filter:brightness(.5)}.carousel-item-overlay{height:100%;position:absolute;width:100%;z-index:1}.carousel-item.selected{overflow:hidden;transform:scale(.95)}.carousel-arrow-container{height:100%;position:absolute!important;top:0;width:60px;z-index:1}.carousel-arrow-container.left{background:#fafafa;background:linear-gradient(90deg,#fafafa,#fafafabf 60%,#fff0);left:0}.carousel-arrow-container.left .carousel-arrow{left:10px}.carousel-arrow-container.right{background:#fafafa;background:linear-gradient(90deg,#fff0,#fafafabf 40%,#fafafa);right:0}.carousel-arrow-container.right .carousel-arrow{right:10px}.carousel-arrow{background-color:#00000080;border:none;color:#fff;cursor:pointer;padding:10px;position:absolute!important;top:50%;transform:translateY(-50%);z-index:1}.carousel-container .carousel{overflow-x:auto}.carousel-container:not(.scroll-bar-mode) .carousel{padding:0 60px;scroll-behavior:smooth}.carousel-container:not(.scroll-bar-mode) .carousel::-webkit-scrollbar{display:none}@media(max-width:600px){.carousel-item{margin:0 5px}.carousel-arrow{padding:5px}}@media(min-width:576px){.carousel-item{font-size:1.5rem}}@media(min-width:768px){.carousel-item{font-size:1.8rem}}@media(min-width:992px){.carousel-item{font-size:2rem}}@media(min-width:1200px){.carousel-item{font-size:2.5rem}}.canvas-container{background-color:#0000;box-shadow:0 0 5px #00000080}.fix-loading-spinner-pdf-editor{position:absolute;top:calc(50% - 15px)}.pdfEditorCanvasWrapper{display:flex;height:100%;justify-content:center;position:relative;width:100%}.pdfBackgroundDocument{height:100%;width:100%}.pdfBackgroundDocumentLoadingSpinner,.pdfEditorLoadingIndicator{align-items:center;display:flex;justify-content:center;width:100%}.pdfEditorLoadingIndicator{height:100%;position:absolute;z-index:1}.pdf-page{background-color:#0000!important;display:flex;justify-content:center}.dropdown-input-adornment,.mui-time-picker .MuiInputAdornment-root{margin-left:0!important}.dropdown-input-adornment button,.mui-time-picker .MuiInputAdornment-root button{padding-left:0!important;width:unset!important}