@font-face{font-family:'ForFutureSans';src:url('/shared/fonts/ForFutureSans-Regular.woff2') format('woff2'),url('/shared/fonts/ForFutureSans-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:'ForFutureSans';src:url('/shared/fonts/ForFutureSans-RegularItalic.woff2') format('woff2'),url('/shared/fonts/ForFutureSans-RegularItalic.woff') format('woff');font-weight:normal;font-style:italic;font-display:block}@font-face{font-family:'ForFutureSans';src:url('/shared/fonts/ForFutureSans-Bold.woff2') format('woff2'),url('/shared/fonts/ForFutureSans-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:block}@font-face{font-family:'ForFutureSans';src:url('/shared/fonts/ForFutureSans-BoldItalic.woff2') format('woff2'),url('/shared/fonts/ForFutureSans-BoldItalic.woff') format('woff');font-weight:bold;font-style:italic;font-display:block}@font-face{font-family:'Roboto';src:url('/shared/fonts/Roboto-Regular.ttf');font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:'Roboto';src:url('/shared/fonts/Roboto-Italic.ttf');font-weight:normal;font-style:italic;font-display:block}@font-face{font-family:'Roboto';src:url('/shared/fonts/Roboto-Bold.ttf');font-weight:bold;font-style:normal;font-display:block}@font-face{font-family:'Roboto';src:url('/shared/fonts/Roboto-BoldItalic.ttf');font-weight:bold;font-style:italic;font-display:block}:root{--azul-amazonico:#004254;--azul-claro:#00b0db;--azul-oscuro:#001923;--blanco:#ffffff;--gris-ceramica:#e3e2da;--green-1:#a9e8a7;--green-2:#65d16f;--green-3:#44b757;--green-4:#246b4e;--green-5:#0a382a;--cyan-1:#b1efe8;--cyan-2:#72d3d3;--cyan-3:#00a3b1;--cyan-4:#006f77;--cyan-5:#004859;--puble-1:#c0b3f8;--puble-2:#9c85ff;--puble-3:#8661f5;--puble-4:#534199;--puble-5:#0f0f6b;--orange-1:#ffa96e;--orange-2:#fc8535;--orange-3:#e56813;--orange-4:#b54c04;--orange-5:#84270b;--page-header-bg-color:var(--azul-amazonico);--page-header-title-color:var(--blanco);--page-footer-bg-color:var(--azul-amazonico);--page-footer-text-color:var(--blanco);--subheader-bg-color:var(--azul-amazonico);--subheader-text-color:var(--blanco);--mainmenu-bg-color:var(--azul-oscuro);--mainmenu-on-hover-bg-color:var(--azul-claro);--mainmenu-pressed-bg-color:var(--azul-claro);--mainmenu-selected-bg-color:var(--azul-claro);--mainmenu-text-color:var(--blanco);--submenu-bg-color:var(--azul-amazonico);--submenu-on-hover-bg-color:var(--azul-claro);--submenu-pressed-bg-color:var(--azul-claro);--submenu-selected-bg-color:var(--azul-claro);--submenu-border-color:var(--azul-amazonico);--submenu-disabled-bg-color:var(--azul-amazonico);--submenu-disabled-text-color:var(--cyan-1);--hyperlink-text-color:black;--entity-search-applied-filter-text-color:var(--azul-oscuro);--entity-search-applied-filter-bg-color:var(--azul-claro);--table-header-color:var(--azul-amazonico);--table-colored-row:var(--gris-ceramica);--table-row-hover-color:var(--cyan-1);--table-header-text-color:var(--blanco);--button-text-color:var(--blanco);--button-bg-color:var(--azul-amazonico);--button-on-hover-bg-color:var(--azul-claro);--button-pressed-bg-color:var(--azul-claro);--button-selected-bg-color:var(--cyan-2);--button-selected-on-hover-bg-color:var(--cyan-3);--button-selected-pressed-bg-color:var(--cyan-3);--button-disabled-text-color:var(--cyan-1);--dialog-footer-bg-color:var(--azul-amazonico);--dialog-normal-state-header-bg-color:var(--azul-amazonico);--dialog-normal-state-header-text-color:var(--blanco);--dialog-ok-state-header-bg-color:var(--good-color);--dialog-warning-state-header-bg-color:var(--warning-color);--dialog-error-state-header-bg-color:var(--critical-color);--splash-product-name-text-color:var(--blanco);--splash-subtitle-text-color:var(--cyan-3);--login-control-text-color:var(--blanco);--login-edit-field-bg-color:var(--cyan-4);--login-edit-button-bg-color:var(--cyan-2);--login-edit-button-on-hover-bg-color:var(--cyan-3);--login-edit-button-pressed-bg-color:var(--cyan-3);--login-link-button-text-color:var(--blanco);--critical-color:#DA2128;--warning-color:#FFD400;--good-color:#8CC63F;--undefined-color:#BEBEBE;--neutral-color:#dddddd}body,html{background-image:url("/shared/background.png");background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed;background-color:#fff;font-family:Roboto,sans-serif}.page-container{position:relative;width:100vw;height:100vh;overflow:hidden}.infobox{width:20px;height:20px}.infobox img{padding-left:0;padding-top:2px}#generalFeedback,#password-recovery-feedback{position:absolute;right:100%;max-width:600px;min-width:350px}#generalFeedback{top:28px}.messagebox{display:flex;flex-direction:column;font-size:2rem;text-align:left;color:#fff;margin-bottom:2mm}.product{position:absolute;left:60px;top:60px!important;display:flex;flex-direction:column;justify-content:space-between;text-align:left}.company-product{display:flex;flex-direction:row;column-gap:5px;align-items:center}.company-logo{height:max(5.33vh, 12px)}#product-name,#product-title,.versionnumber{line-height:1}#product-title{font-size:max(6.33vh, 12pt);font-weight:bold;color:var(--splash-product-name-text-color)}#product-name{font-size:max(6.33vh, 12pt);color:var(--splash-product-name-text-color);font-family:ForFutureSans,sans-serif}.versionnumber{color:var(--splash-subtitle-text-color);font-size:max(4.16vh, 9pt);font-family:ForFutureSans,sans-serif}.input-rows{display:flex;flex-direction:column;gap:2mm}.main-input-box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:250px}.main-input-box > div > .link-button,.main-input-box > div > .login-input-button,.main-input-box > div > .login-input-text{overflow:hidden;height:3.5rem}.link-button,.login-input-button,.login-input-text{font-size:2rem;width:100%;min-height:8mm}.login-input-text{width:100%;border:1px var(--blanco);box-sizing:border-box}.email{font-size:2rem}.login-input-button{text-align:center;height:auto;background-color:var(--login-edit-button-bg-color);color:var(--login-control-text-color);cursor:pointer}.login-input-button:hover{background-color:var(--login-edit-button-on-hover-bg-color)}.login-input-button:active{background-color:var(--login-edit-button-pressed-bg-color)}.link-button{font-size:2rem;text-decoration:none;color:var(--login-control-text-color)}.link-button-container{text-align:left}