:host(.required) [part=input-field]{border:1px solid #ed473b!important}:host(.login-field) [part=label]{color:#6f707b!important;font-size:12px}:host(.signup-field) [part=label]{color:#6f707b!important;font-family:Neo Sans Std;font-size:12px}:host([focused]:not([focus-ring]):not([readonly])) [part=input-field]:after{transform:none;transition-duration:unset}:host([required]:not([readonly])) [part=label]:after{display:none!important}:host(.login-field[required]:not([readonly])) [part=input-field]:after{display:none!important}:host{padding:var(--lumo-space-xs);display:inline-grid;z-index:1000}[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:65em;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]){inset:0;padding:0}:host([theme]) [part=overlay]{flex:1;width:100%;border-radius:0!important}}[part=content] ::slotted(flow-component-renderer){height:100%}#content{padding:10px}[part=footer]{margin:0;background:none;padding-left:10px}:host{--lumo-font-size-s: .8rem;--lumo-primary-color: #FFC107;--lumo-primary-text-color:#017590}:host([selected]):before,:host([selected]):after{width:100%}:host([selected]){color:var(--lumo-primary-text-color);transition:.6s color}:host{width:100%;margin:auto}[part=row]:only-child [part~=header-cell]{min-height:40px!important;max-height:40px!important;padding-top:0!important;padding-bottom:0!important}:host(.form-tree) [part~=cell]:not([part~=details-cell]){border-top:0px!important;min-height:28px!important;max-height:28px!important}.col-edit-icon ::slotted(vaadin-grid-cell-content){padding:0;text-align:center}.pad-left10 ::slotted(vaadin-grid-cell-content){padding-left:10px;padding-right:0}:host(:not([expanded])) [part=toggle]:before{content:var(--lumo-icons-chevron-right)!important}:host([expanded]) [part=toggle]:before{content:var(--lumo-icons-chevron-right)!important}:host{--vaadin-grid-tree-toggle-level-offset: .6rem !important}[part=toggle]{padding:0 5px!important}[part=order]{display:none!important}[part=label]{font-size:14px!important;color:var(--light-theme-text-color)!important}:host{padding:0}[part=input-field]{padding:0;border-radius:0}:host(.required) [part=input-field]{border:1px solid #ed473b}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWJ0bf8pkAp6a.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFUZ0bf8pkAp6a.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWZ0bf8pkAp6a.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVp0bf8pkAp6a.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWp0bf8pkAp6a.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50bf8pkAp6a.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOX-hpKKSTj5PW.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOVuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXOhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhpKKSTjw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOX-hpKKSTj5PW.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOVuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@keyframes v-progress-start{0%{width:0%}to{width:50%}}:root{--lumo-primary-color: #017590;--app-drawer-width:190px;--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;--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;font:300 16px/1.55 Open Sans,sans-serif}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#b2d4f3}::-webkit-scrollbar-thumb{background:#126ab3}::-webkit-scrollbar-thumb:hover{background:#126ab3}[theme~=primary].vaadin-button-2{background-color:#426ca3!important}a[highlight]{background:#2d6a8d!important;border-radius:0;color:#fff!important;border-left:4px solid #8babd8}.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}.root__view-container{overflow:auto!important;background:#fff}.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%}vaadin-grid-cell-content{text-overflow:ellipsis}vaadin-text-field{align-self:auto}.app-header-outer,.app-footer-outer{z-index:3}.nopad{padding:0!important}*,*:before,*:after,::slotted(*){box-sizing:border-box}:host([hidden]),[hidden]{display:none!important}h2,h3{margin-top:var(--lumo-space-m);margin-bottom:var(--lumo-space-s)}h2{font-size:var(--lumo-font-size-xxl)}h3{font-size:var(--lumo-font-size-xl)}.scrollable{padding:var(--lumo-space-m);overflow:auto;-webkit-overflow-scrolling:touch}label{font-size:14px!important;color:var(--light-theme-text-color)}.attachment-name-style{overflow:hidden;white-space:nowrap;width:100px;text-overflow:ellipsis;display:inline-block;vertical-align:middle}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#2c7690}::-webkit-scrollbar-thumb:hover{background:#2c7690}.root__row{height:100vh}.form-tree-icon-style{fill:#8e8e8e;width:15px;margin-right:8px}vaadin-date-picker{padding:0!important}
