login-view{width:100vw;height:100vh;--app-primary-color: var(--lumo-primary-color);--app-secondary-color: var(--lumo-body-text-color);font-family:Neo Sans Std;color:#464646;background-color:#c1d8e7;background-size:cover;display:flex;flex-direction:column}.c_body{height:100vh;display:flex;flex-direction:column;color:var(--lumo-body-text-color);font-family:var(--lumo-font-family);justify-content:center;background-size:cover;background-repeat:no-repeat}.container{margin:0 auto;display:flex;flex-direction:column;width:100%;height:100%;font-family:Neo Sans Std}.flag-style{margin:0;background:none;padding:0;cursor:pointer;float:right;height:24px}.efla-logo{width:170px;height:45px}.info{background-size:cover;background-position-x:center;margin-left:133px;margin-bottom:30px;padding:var(--lumo-space-l)}.login{padding:var(--lumo-space-l);background-color:var(--lumo-base-color);flex:1;display:block;border-radius:8px}.login__header{margin-top:0;font-size:22px;line-height:15px;margin-bottom:20px}.login__layout{display:flex;flex-direction:column;align-items:baseline!important}.login__layout>*{width:100%}.login__button{margin-top:var(--lumo-space-m);background-color:var();width:100%;max-width:100%}@media (max-height: 450px){.login__header{display:none}}@media (min-width: 750px) and (min-height: 450px){.container{display:block;max-width:700px;overflow:hidden;height:auto}}@media (min-width: 550px){.login__layout{flex-direction:row;align-items:flex-end}.login__layout>*:not(:first-child){margin-left:var(--lumo-space-m)}.login__button{max-width:7em}}@media (min-width: 0px) and (max-width: 414px){.info{margin:auto!important}.login{margin-left:10px!important;width:calc(100% - 20px)!important;margin-right:10px!important}}@media (min-height: 0px) and (max-height: 414px){.info{margin:auto!important}.login{margin-left:10px!important;width:calc(100% - 20px)!important;margin-right:10px!important}}.root__column{height:100vh}.label_bg{height:38px;background:#6dc3ea;text-align:left;font-weight:700;font-size:18px;padding-left:5px;padding-top:4px;margin:0;color:#fff;width:100%}.label-style{float:right;margin-right:5px}.highcharts-root{display:block;width:100%!important;height:100%!important}vaadin-grid::part(journal-delete){text-decoration:line-through}:host{padding:var(--lumo-space-xs);display:inline-grid}[part=overlay]{display:flex;animation:none!important;min-width:300px;outline:none}[part=content]{width:100%;box-sizing:border-box;flex:1 1 auto;display:flex;flex-direction:column;padding:0!important}:host([theme="left"]){align-items:flex-start}:host([theme$="right"]){align-items:flex-end}:host([theme]) [part=overlay]{max-width:80em;width:100%}:host([theme="left"]) [part=overlay],:host([theme="right"]) [part=overlay]{flex:1;max-width:45em}:host([theme="top-right"]) [part=overlay]{position:absolute;top:var(--lumo-space-xs)}h3{margin-top:0}.confirm-title{margin-top:5px;max-width:420px}.confirm-buttons{justify-content:space-between;padding:var(--lumo-space-xs) var(--lumo-space-m);margin-top:var(--lumo-space-m)}.has-padding{padding:0 var(--lumo-space-l);margin:0 calc(var(--lumo-space-l) * -1)}.confirm-text{margin-bottom:18px;max-width:445px;line-height:var(--lumo-line-height-s)}.confirm-text>*{margin-bottom:.6em}.confirm-text div:not(:first-child){color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-s)}@media (max-width: 600px),(max-height: 600px){:host([theme]){top:0;left:0;right:0;bottom:0;padding:0}:host([theme]) [part=overlay]{flex:1;width:100%;border-radius:0!important}}[part=content] ::slotted(flow-component-renderer){height:100%}:host([theme~="small"][has-label]) [part=label]{font-size:14px!important;color:var(--light-theme-text-color)!important;font-weight:400}:host([required]:not([readonly])) [part=input-field]:after{content:"*";position:absolute;top:12px;width:2px;right:0;bottom:0;left:-10px;color:red;pointer-events:none;background-color:transparent;opacity:1!important;transition:transform .15s,opacity .2s;transform-origin:100% 0}:host([required]:not([readonly])) [part=label]:after{display:none!important}:host(.login-field[required]:not([readonly])) [part=input-field]:after{display:none!important}@font-face{font-family:Neo Sans Std;src:url(../../fonts/NeoSansStd.eot);src:url(../../fonts/NeoSansStd.woff2) format("woff2"),url(../../fonts/NeoSansStd.woff) format("woff"),url(../../fonts/NeoSansStd.ttf) format("truetype")}@font-face{font-family:Neo Sans Std Bold;src:url(../../fonts/neo-sans-std-bold.otf)}@keyframes v-progress-start{0%{width:0%}to{width:50%}}:root{font-family:Neo Sans Std;--lumo-primary-color: #017590;--app-drawer-width:220px;--app-drawer-content-container-color:#1f717b !important;--expand-icon-fill-color: #ffffff;--iron-icon-fill-color:#ffffff;--app-menu-selected-bg-color:#175f6d;--app-menu-color:#fff;--app-menu-pad-top:0px;--primary-color: #fff !important;--lumo-primary-color:#017590;--app-layout-bar-background-color:#1f717b !important;--primary-text-color:#fff;--app-layout-menu-button-padding: 0 10px;--app-layout-menu-button-font-size: 13px !important;--app-layout-menu-button-font-weight: 400 !important;--app-layout-menu-button-height: 40px !important;--app-layout-bar-height:48px !important;--app-layout-space-s:3px !important;--app-layout-drawer-background-color:#1f717b !important;--croppie-save-top: 362px !important;--croppie-save-left: 175px !important;--croppie-save-background: #2c558b !important;--croppie-save-color: #fff !important;--croppie-save-height: 30px !important;--croppie-save-width: 110px !important;--app-bar-height-desktop: var(--lumo-size-xl);--app-bar-height-mobile: var(--lumo-size-l);--navi-drawer-rail-width: 4.5rem;--navi-drawer-width: 269px;--navi-item-indentation: calc(var(--lumo-icon-size-s) + var(--lumo-space-l));--details-drawer-width: calc(var(--lumo-size-m) * 11);--transition-duration-s: .16s;--transition-duration-m: .24s;--transition-duration-l: .32s}[theme~=primary].vaadin-button-2{background-color:#426ca3!important}.app-menu-item label{color:#fff!important}.app-menu-item{text-decoration:none!important}.app-menu-item:hover,.app-menu-item[highlight],a[highlight]{background:#1d2a38!important;border-radius:0;color:#b0bec5!important;border-left:#0091ea;font:300 16px/1.55 Open Sans,sans-serif;font-size:small}.v-loading-indicator,.v-system-error,.v-reconnect-dialog{position:absolute;left:0;top:0;border:none;z-index:10000;pointer-events:none}.v-system-error,.v-reconnect-dialog{display:flex;right:0;bottom:0;background:var(--lumo-shade-40pct);flex-direction:column;align-items:center;justify-content:center;align-content:center}.v-system-error .caption,.v-system-error .message,.v-reconnect-dialog .text{width:30em;max-width:100%;padding:var(--lumo-space-xl);background:var(--lumo-base-color);border-radius:4px;text-align:center}.v-system-error .caption{padding-bottom:var(--lumo-space-s);border-bottom-left-radius:0;border-bottom-right-radius:0}.v-system-error .message{pointer-events:all;padding-top:var(--lumo-space-s);border-top-left-radius:0;border-top-right-radius:0;color:gray}.v-loading-indicator{position:fixed!important;width:50%;opacity:1;height:4px;background:#1154a0!important;transition:none;animation:v-progress-start 1s .2s both}.v-loading-indicator[style*=none]{display:block!important;width:100%!important;opacity:0;transition:opacity .5s .3s,width .3s;animation:none}.statusbar-overlay{background:#aef}.logout{position:absolute;bottom:0;max-width:250px}.previous-session{position:absolute;bottom:45px;max-width:250px}.flag{margin-left:120px;bottom:116px;position:absolute;line-height:var(--app-layout-menu-button-height);background:transparent;height:var(--app-layout-menu-button-height);min-height:var(--app-layout-menu-button-height);padding:2px 24px;border-radius:0}.root__view-container{overflow:auto!important;background:#fff}.header-div{width:100%;height:33px;background:#286a86}.header-label{color:#fff;font-size:16px;margin-left:8px;vertical-align:text-top;width:calc(100% - 55px);display:inline-block}.header-btn-close{float:right;padding:0;margin:0;background:transparent;height:30px;cursor:pointer}.hide{display:none!important}@media (max-width: 479px){:root{--lumo-space-r-m: var(--lumo-space-s);--lumo-space-r-l: var(--lumo-space-m);--lumo-space-r-x: 0;--lumo-space-wide-r-m: var(--lumo-space-wide-s);--lumo-space-wide-r-l: var(--lumo-space-wide-m)}}@media (min-width: 480px) and (max-width: 1023px){:root{--lumo-space-r-m: var(--lumo-space-s);--lumo-space-r-l: var(--lumo-space-m);--lumo-space-r-x: var(--lumo-space-m);--lumo-space-wide-r-m: var(--lumo-space-wide-s);--lumo-space-wide-r-l: var(--lumo-space-wide-m)}}@media (min-width: 1024px){:root{--lumo-space-r-m: var(--lumo-space-m);--lumo-space-r-l: var(--lumo-space-l);--lumo-space-r-x: var(--lumo-space-l);--lumo-space-wide-r-m: var(--lumo-space-wide-m);--lumo-space-wide-r-l: var(--lumo-space-wide-l)}}html,body{height:100%;overflow:hidden;width:100%;font-family:Neo Sans Std}vaadin-grid-cell-content{text-overflow:ellipsis;font-family:Neo Sans Std}vaadin-text-field{align-self:auto}.app-header-outer,.app-footer-outer{z-index:3}.nopad{padding:0!important}label{font-size:14px!important;color:var(--light-theme-text-color);font-family:Neo Sans Std}input.ctw-input{width:300px;padding:5px 10px;font-size:14px;border:1px solid #ccc;border-radius:5px;transition:border-color .3s,box-shadow .3s;box-shadow:none;background-color:#fff;color:#333;outline:none}input.ctw-input:focus{border-color:#006fbb;box-shadow:0 0 0 2px #006fbb33}input.ctw-input::placeholder{color:#999;font-style:italic}input.ctw-input:disabled{background-color:#f9f9f9;color:#aaa;cursor:not-allowed}.icd_icf_name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
