﻿:after,:before,body,html{box-sizing:border-box;background-position:0 70px}@media only screen and (max-width: 1200px) and (min-width: 768px){:after,:before,body,html{background-position:0 50px}}td img{display:inline}h1,h2,h3,h4,h5,p{-webkit-font-smoothing:antialiased;padding:0;margin:0}*,::after,::before{margin:0;padding:0;box-sizing:border-box}input[type=email],input[type=submit]{border:none;border-radius:0}a,button:focus,input:focus,nav a:focus,nav a:hover,textarea:focus{outline:0}input[placeholder]{text-overflow:ellipsis}button,html input[type=button],input[type=submit],input[type=reset]{cursor:pointer}button [disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{box-sizing:content-box}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.clearfix::after,.clearfix::before{display:table}.clearfix,.clearfix::after{clear:both}.clearfix::after,.clearfix::before,.lity-content::after,.lity-wrap:before{content:''}.group::after,.group::before,.slider::before,.ul--tabs-start::after,.ul--tabs::after{content:''}body,html{margin:0;height:100vh;width:100%;text-size-adjust:100%;box-sizing:border-box;-webkit-overflow-scrolling:touch;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}body{background-color:#d4d4d4;color:#000;overflow-x:hidden}hr{border:0;border-bottom:1px solid #bfbfbf;margin:19px 0}img{display:block;border:0;vertical-align:middle}figcaption,figure,form{margin:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}select{cursor:pointer}button,input{line-height:normal}button,select{text-transform:none}:focus{outline:0}p{font-size:15px;line-height:25px;hyphens:auto}.static-content-view ul,.client-communication-box ul,.info-box__content ul,.contact-box-info-text ul{padding-left:25px}a{color:#5a5a59;text-decoration:underline}.ui-state-disabled,.ui-selectonemenu.ui-state-disabled,.ui-inputgroup .ui-state-disabled,.ui-inputgroup .ui-button.ui-state-disabled,.ui-inputgroup .ui-state-disabled+.ui-inputgroup-addon{cursor:default;pointer-events:none;background-color:#e9e9e9;color:#acb8be}.ui-commandlink{text-decoration:none}.action-icon--label{display:none}.ui-commandlink.ui-state-disabled{background-color:inherit}.ellipsis{overflow:hidden;display:inline-block;white-space:nowrap;text-overflow:ellipsis}.displayNone{display:none}.text-with-icon{display:flex}.text-with-icon svg{min-width:19px}.text-with-icon span{padding:0 5px}.simplebar-scrollbar:before{background:#404040}.normal-html-box{line-height:normal}.normal-html-box h1{font-size:2em;margin:.67em 0}.normal-html-box h2{font-size:1.5em;margin:.75em 0}.normal-html-box h3{font-size:1.17em;margin:.83em 0}.normal-html-box h4{margin:1.12em 0}.normal-html-box h5{font-size:.83em;margin:1.5em 0}.normal-html-box h6{font-size:.75em;margin:1.67em 0}.normal-html-box p{margin:1.12em 0}.normal-html-box ul,ol{margin:0.2em 0;padding-left:1.5em}.normal-html-box h1:first-child,.normal-html-box h2:first-child,.normal-html-box h3:first-child,.normal-html-box h4:first-child,.normal-html-box h5:first-child,.normal-html-box h6:first-child{margin-top:0}body{color:#606060;background-repeat:no-repeat;background-position:center 0;background-attachment:fixed;background-size:cover}.layout__main{padding:70px 0 70px 250px}.layout-content{position:relative;width:90%;max-width:1315px;margin-left:15px}.cookie-disclaimer-box{width:calc(100% - 240px);max-width:1395px;position:fixed;left:240px;bottom:0;display:flex;flex-direction:column;padding:1em;background-color:#898989;color:#fff;z-index:100}.cookie-disclaimer-box-with-footer{transform:translateY(-60px)}.cookie-disclaimer-message{float:left;font-family:regular, Arial, Helvetica, sans-serif;font-size:14px;flex-grow:1}.cookie-disclaimer-buttons{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:1rem;margin-top:1rem}.cookie-disclaimer-button-container{width:220px}.cookie-disclaimer-right{display:flex;align-items:flex-end;justify-content:flex-end}.cookie-disclaimer-right form{display:flex;align-items:center}.cookie-disclaimer-button:hover{background-color:#333}.cookie-disclaimer-button{background-color:#404040;width:100%;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color 0.3s ease;text-align:left}.cookie-disclaimer-button span{color:#fff}@media (min-width: 1710px){.layout-content{left:calc(50% - 717.5px)}.cookie-disclaimer-box{left:calc(50% - 573.75px)}}@media (max-width: 1200px){.layout__main{margin:0;padding:40px 0 70px 70px}.layout-content{width:95%}.cookie-disclaimer-box{width:calc(100% - 62px);left:62px}.cookie-disclaimer-box-with-footer{transform:translateY(-50px)}}@media (max-width: 767px){.layout__main{width:100%;padding:60px 0 50px 0;margin:0}.layout-content{width:100%;padding:0;margin-left:0}.cookie-disclaimer-box{width:100%;left:0;flex-direction:column}.cookie-disclaimer-message{font-size:12px}.cookie-disclaimer-right{padding-top:5px}}.ui-dashboard-column{padding:0;float:none}.button-icon:before{width:30px}.menu-main-icon{color:black;text-decoration:none;padding-right:1em;font-size:21px}#spinner_start{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}#spinner_start i{position:fixed;font-size:5em;color:white;top:50%;left:50%}#spinner_start,.ui-widget-overlay{background:#000;opacity:.3;filter:Alpha(Opacity=30)}.ui-shadow{box-shadow:none}@media screen and (min-width: 768px){.p-md-6+.p-col-12>.p-grid>.p-md-2{width:16.3333%}}@media screen and (min-width: 768px){.p-md-6+.p-col-12>.p-grid>.p-md-10{width:83.6667%}}.side-menu{position:fixed;width:240px;height:calc(100vh - 70px);display:block;left:0;top:70px;z-index:101;background-color:#f2f2f2;transform:translate(0, 0);transition:.35s ease;overflow-x:hidden;-webkit-overflow-scrolling:touch;overflow-y:auto}.side-menu.side-menu-with-footer{height:calc(100vh - 130px)}.side-menu--slid-out{transform:translate(178px, 0)}.ui-menuitem-submenu{font-family:'regular', Arial, Helvetica, sans-serif;font-size:20px;line-height:62px}.ui-menuitem-submenu svg rect,.ui-menuitem-submenu svg circle,.ui-menuitem-submenu svg path{fill:#404040}.ui-menu-sublist{padding:26px 18px 26px 26px;font-family:'medium', Arial, Helvetica, sans-serif;font-size:16px;background-color:#fff}.ui-menuitem-submenuitem,.ui-menuitem .ui-menuitem.ui-menuitem-submenuitem a{background-color:inherit}.ui-menuitem-submenu .ui-menu-sublist a{color:rgba(255,255,255,0.6)}.ui-menuitem-submenuitem a,.ui-menuitem-submenu.ui-menuitem--selected .ui-menuitem-submenuitem a{min-height:34px;width:100%;background-color:transparent;padding-left:19px}.ui-menuitem-submenu a{padding:0 18px 0 26px}.side-menu .ui-menuitem-submenu a,.ui-menuitem-static{position:relative;text-decoration:none;color:#404040;display:flex;align-items:center;margin:0;width:100%;left:0;cursor:pointer;border:none;background-size:26px 26px;background-position:196px center;background-repeat:no-repeat;background-color:transparent;transition:background-color .35s linear;transition:color .25s linear}.side-menu .ui-menu-list .ui-menuitem-submenuitem a{color:#518196}.ui-menu-list .ui-menuitem--selected a{color:#fff}.ui-menu-list .ui-menuitem-submenuitem:not(.ui-menuitem--selected) a{color:#5a5a59}.ui-menuitem-submenu a:hover,.ui-menuitem-static:hover{background-color:#fff;color:#518196}.ui-menuitem-submenu a:hover svg rect,.ui-menuitem-submenu a:hover svg circle,.ui-menuitem-submenu a:hover svg path,.ui-menuitem-static:hover svg rect,.ui-menuitem-static:hover svg circle,.ui-menuitem-static:hover svg path{fill:#518196}.ui-menu-list .ui-menuitem-submenuitem:not(.ui-menuitem--selected) a:hover{color:#518196}#menuform .ui-menuitem-submenu.ui-menuitem--selected>a,.ui-menuitem-static.ui-menuitem--selected{background-color:#518196;color:#fff}#menuform .ui-menuitem-submenu.ui-menuitem--selected>a svg rect,#menuform .ui-menuitem-submenu.ui-menuitem--selected>a svg circle,#menuform .ui-menuitem-submenu.ui-menuitem--selected>a svg path,.ui-menuitem-static.ui-menuitem--selected svg rect,.ui-menuitem-static.ui-menuitem--selected svg circle,.ui-menuitem-static.ui-menuitem--selected svg path{fill:#fff}.menuLabel{height:62px}.ui-menuitem--breaking-label .menuLabel{line-height:1em;padding-top:0.5em}@media only screen and (min-width: 768px) and (max-width: 1400px){.layout__footer{height:50px}}@media (max-width: 1200px){.side-menu.side-menu-with-footer{height:calc(100vh - 100px)}.side-menu,.side-menu--slid-out .ui-menuitem-submenu>a:not(.submenu-item--open),.side-menu--slid-out .ui-menuitem-submenu.ui-menuitem-static{background-color:#f2f2f2}.layout__topbar .hamburger-inner::before,.layout__topbar .hamburger-inner::after{transition-duration:.35s}}@media only screen and (min-width: 768px) and (max-width: 1200px){.side-menu{opacity:1;left:-178px;top:50px;height:calc(100vh - 50px)}.side-menu .icon.sideMenu-icons__arrow_down{display:none}.side-menu .icon{position:absolute;left:196px}.side-menu .menuLabel{visibility:hidden}.side-menu--slid-out .icon.sideMenu-icons__arrow_down{display:block}.side-menu--slid-out .icon{position:unset}.side-menu--slid-out .menuLabel{visibility:visible}}@media only screen and (min-width: 240px) and (max-width: 767px){.side-menu{visibility:visible;top:60px;opacity:1;left:-240px}.side-menu--slid-out{transform:translate(240px, 0)}}.ui-menuitem-submenu a.indent{margin:0;padding-left:42px}.side-menu__vertical-separator{position:absolute;display:block;height:100%;width:4px;left:0;background-color:#EDEDED;transition:background-color .25s ease-out}.ui-menuitem-submenuitem.ui-menuitem--selected a .side-menu__vertical-separator,a .side-menu__vertical-separator.highlighted{background-color:#518196}.ui-menuitem--selected a.indent .side-menu__vertical-separator{background-color:#fff}.ui-menuitem-submenuitem a.indent .side-menu__vertical-separator.highlighted{background-color:#fff}.distance-to-footer{display:block;height:50px}.distance-to-footer--mobile{display:none}@media (hover: none){.distance-to-footer{height:10px}.distance-to-footer--mobile{display:none;height:150px}}.content-overlay{display:block;position:fixed;width:100%;height:100%;background-color:#000;color:#000;top:0;left:0;overflow-x:hidden;opacity:0;transition:opacity .55s ease-in-out}.content-overlay.content-overlay--active{opacity:.5}.side-menu .ui-menuitem-submenu a.submenu-item--open{background-color:#fff;color:#518196}.side-menu .ui-menuitem-submenu a.submenu-item--open svg rect,.side-menu .ui-menuitem-submenu a.submenu-item--open svg circle,.side-menu .ui-menuitem-submenu a.submenu-item--open svg path{fill:#518196}.side-menu .icon.sideMenu-icons__arrow_down{position:absolute;left:210px;top:27px;width:13px;height:8px;margin:0;transition:all .55s .15s;opacity:.8}.side-menu .icon{top:18px;width:26px;height:26px;margin-right:14px}.side-menu .ui-menuitem--selected .icon *{opacity:1}.side-menu .sideMenu-icons__arrow_down.side-menu-arrow--toggle-up{transform:rotate(180deg);opacity:1}.page-function-bar,.page-function-bar--with-actions{width:100%;height:26px;display:flex;justify-content:space-between;align-items:center}.page-function-bar .bread-crumb,.page-function-bar--with-actions .bread-crumb{display:none}.page-function-bar .page-name,.page-function-bar--with-actions .page-name{display:none}.action-button-group__overlay .ui-overlaypanel-content{display:none}.action-button-group--mobile{display:none}.action-button-group{display:flex;background-color:#83d0f5;flex-direction:column;position:fixed;top:97px;right:20px;margin-left:20px;border-radius:3px;z-index:1}@media (min-width: 1710px){.action-button-group{right:auto;left:calc(50vw + 737.5px)}}.page-functions__entry .icon circle,.page-functions__entry .icon polygon,.page-functions__entry .icon path,.page-functions__entry .page_functions-icons__print g path{fill:#fff}.page-functions__entry .icon,.page-functions__entry .ui-commandlink{height:60px;width:60px;display:block}.page-functions__entry .icon{padding:1em}.page-functions{list-style-type:none;padding-left:0}.page-function__label{display:none}.action-button-group .ui-commandlink.ui-state-disabled{background-color:#cfcfcf}.action-button-group .disabled:last-child .ui-commandlink{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.action-button-group .disabled:first-child .ui-commandlink{border-top-left-radius:3px;border-top-right-radius:3px}.action-button-group .page-functions__entry:not(:last-child){border-bottom:1px solid #fff}.action-button-group .page-functions__entry:not(.disabled):hover{background-color:rgba(0,0,0,0.4);border-top-color:transparent}.action-button-group .page-functions__entry:hover:first-child{border-radius:3px 3px 0 0}.action-button-group .page-functions__entry:hover:last-child{border-radius:0 0 3px 3px}.action-button-group .page-functions__entry:hover:only-child{border-radius:3px}@media (max-width: 1200px){.ui-overlaypanel.ui-widget.ui-widget-content{background-color:transparent}.page-function-bar,.page-function-bar--with-actions{height:30px;position:relative;top:2px;padding:1em 0}.page-function-bar .bread-crumb,.page-function-bar--with-actions .bread-crumb{color:#fff;align-self:center;line-height:1.5em;font-size:1.25em}.ui-overlaypanel-content{background-color:#fff;border-radius:8px}.page-function-bar--with-actions{justify-content:space-between}.page-function-bar .bread-crumb,.page-function-bar--with-actions .bread-crumb{display:block}.dataTable-icons__more--clicked path{fill:#83d0f5}.action-button-group{display:none}.jsf-page-functions{display:flex;flex-direction:row;align-items:center}.action-button-group--mobile.no-actions{display:none}.action-button-group--mobile{display:inline-flex;height:100%}.action-button-group--mobile svg{width:5em;align-self:center}.action-button-group__overlay .ui-overlaypanel-content{display:block;width:197px;border-radius:8px;box-shadow:0 0 15px 5px rgba(0,0,0,0.5);height:auto;padding:0;overflow:hidden}.page-functions .icon{height:1.8em;width:1.8em;min-width:1.8em;margin-right:1em;padding:0}.page-functions__entry .ui-commandlink{display:flex;height:2.313em;width:100%}.page-functions .page_functions-icons__export{margin-right:.7em}.page-functions__entry .icon circle,.page-functions__entry .icon polygon,.page-functions__entry .icon path,.page-functions__entry .page_functions-icons__print g path{fill:#83d0f5}.page-functions__entry .ui-state-disabled .icon circle,.page-functions__entry .ui-state-disabled .icon polygon,.page-functions__entry .ui-state-disabled .icon path,.page-functions__entry .ui-state-disabled .page_functions-icons__print g path{fill:#898989}.page-functions{display:inline-block;width:100%}.page-functions__entry{width:100%;height:inherit;padding:4px 1em;display:inline-flex}.page-functions__entry.disabled{background-color:#f0f0f0}.page-functions__entry .action-icon--label{color:#000;font-family:'medium', Arial, Helvetica, sans-serif;font-size:.875em}.page-functions__entry a,.page-functions__entry span{display:inherit;align-items:center}.page-functions__entry.disabled .action-icon--label{color:#898989}}@media (max-width: 767px){.page-function-bar,.page-function-bar--with-actions{display:flex;background-color:#fff;height:35px;padding-left:16px;top:0}.page-function-bar .bread-crumb,.page-function-bar--with-actions .bread-crumb{color:#fff;border-left:3px solid #83d0f5;font-size:1em;font-family:bold, Arial, Helvetica, 'Helvetica Neue', sans-serif;padding-left:.5em}.dataTable-icons__more--clicked path{fill:#83d0f5}.action-button-group--mobile{align-self:flex-end}.page-functions .page_functions-icons__export{margin-right:.7em}}.layout__topbar{background-color:#fff;height:70px;padding:17px 30px;width:100%;display:flex;flex-wrap:wrap;position:fixed;top:0;border-bottom:1px solid #b8c2c7;z-index:102}.topbar__space-between-logo-and-button{flex-grow:1}.topbar__menu .notification-overlay-anchor{max-width:28px;position:relative;top:-4px;margin-right:5px}.layout__topbar .hamburger{display:none}.topbar__mobile-button,.topbar__menu{padding-top:6px;display:flex;flex-direction:row}.topbar__menu li{display:inline-block;height:28px}.topbar__menu ul li,.topbar__menu li a{width:auto;height:auto;text-decoration:none;color:inherit;font-weight:bold;font-size:1em}a.topbar__logo{width:182px;height:100%;background-size:contain}.topbar-menu__label{display:none}@media (max-width: 1200px){.layout__topbar .topbar__menu{padding-top:4px}a.topbar__logo{width:152px;margin-left:17px}.layout__topbar .hamburger{display:inline-block;width:26px;height:22px}.layout__topbar .hamburger-box{width:26px;height:18px}.layout__topbar .hamburger-inner{margin:0;top:7px}.layout__topbar .hamburger-inner::before{top:7px}.layout__topbar .hamburger-inner::after{bottom:7px}.layout__topbar .hamburger-box{width:26px;height:18px}.layout__topbar .hamburger-inner,.layout__topbar .hamburger-inner::before,.layout__topbar .hamburger-inner::after{width:26px;border-radius:0;background-color:#83d0f5;background-image:-moz-linear-gradient(left, #83d0f5 0%, #83d0f5 100%);background-image:-webkit-linear-gradient(left, #83d0f5 0%, #83d0f5 100%);background-image:linear-gradient(to right, #83d0f5 0%, #83d0f5 100%)}}@media (max-width: 767px){.layout__topbar{height:60px;padding:7px 1em 20px 1em;width:100%}a.topbar__logo{height:30px;width:152px;margin-top:8px}.topbar__mobile-button{padding-left:20px;margin-top:9px}.layout__topbar .topbar__menu{width:100%;padding:1em;margin:0;position:absolute;display:flex;flex-direction:column;left:0;top:60px;border:none;border-bottom:1px solid #a1a1a1}}@media only screen and (min-width: 768px) and (max-width: 1200px){.layout__topbar{padding:10px 20px 10px 18px;height:50px}.layout__topbar .hamburger{margin:4px 0;padding:2px 17px 2px 0;width:44px;border-right:1px solid #e9e9e9}}.topbar__menu .icon{height:22px;width:26px}.topbar__menu li:not(:last-child){padding:0 20px}.topbar__menu li:last-child{padding-left:20px}.topbar__menu li:not(:first-child){border-left:1px solid #e9e9e9}.topbar-icon__background{fill:#898989}.topbar__menu .notification-overlay-anchor .topbar-icon__background.ui-overlay-visible{fill:#000}.topbar__menu .notification-overlay-anchor .topbar-icon__background.ui-overlay-visible+.icon-topbar-notifications__open-flap{fill:#000}.topbar-icons_notifications--opened{display:none}.topbar__badge{position:relative;top:-38px;left:18px;color:#fff;font-family:'condensedbold', Arial, Helvetica, sans-serif;font-size:13px;display:inline-block;width:1.5em;text-align:center}.topbar__menu .topbar-icons__notifications,.topbar__menu .topbar-icons__notifications_empty{width:39px;height:30px;position:relative;top:-4px}.topbar__menu .topbar-icons__settings{width:45px}.topbar__mobile-button{display:none}.topbar-icons__mobile_settings_overlay{display:none}.topbar__exitClientAdminMode__label__realm{font-weight:normal;margin-right:0.3em}@media (min-width: 1000px){.topbar__menu a.topbar__exitClientAdminMode__button{display:flex;justify-content:space-between;background-color:#f0f0f0;padding:6px 20px;position:relative;top:-3px}.topbar__menu a.topbar__exitClientAdminMode__button svg{top:-1px}.topbar__menu .topbar__exitClientAdminMode__label{display:flex;border-left:1px solid #898989;padding-top:1px;padding-left:10px;margin-left:10px}}@media (max-width: 1400px){.topbar__menu .topbar-icons__notifications_empty{top:-4px}.topbar__menu .topbar-icons__settings{width:45px}.layout__topbar .hamburger.hamburger--active .hamburger-inner,.layout__topbar .hamburger.hamburger--active .hamburger-inner::before,.layout__topbar .hamburger.hamburger--active .hamburger-inner::after{background:#555}}@media (min-width: 768px) and (max-width: 1200px){.topbar__menu a.topbar__exitClientAdminMode__button{padding:4px 20px;top:-2px}.topbar__menu li.topbar__exitClientAdminMode{font-size:0.9em}}@media (max-width: 767px){.layout__topbar .hamburger{margin:14px 0 6px;padding:0}.topbar-icons__settings{display:none}.topbar-icons__mobile_settings_overlay{display:block}.topbar-icons__mobile_settings{width:38px;height:35px;position:relative;top:-14px}.topbar__mobile-button{display:inline-block;border-left:1px solid #bfbfbf;height:28px;width:38px;box-sizing:content-box}.topbar__badge{top:-53px;left:16px}.topbar__menu{visibility:hidden;display:block;opacity:0;transition:opacity .55s;background-color:#fff;border:1px solid #bfbfbf;padding:.5em;margin:0 -17px}.topbar__menu.topbar__menu--visible-on-mobile{visibility:visible;opacity:1;padding:0;display:flex;align-items:center;flex-direction:column;max-height:calc(100vh - 50px - 60px);overflow-y:scroll}.topbar__menu.topbar__menu--visible-on-mobile li,.topbar__menu.topbar__menu--visible-on-mobile li:not(:first-child):not(:last-child){padding:.8em 0;border-bottom:1px solid #cfcfcf;border-left:0;display:flex;justify-content:space-between;width:90%;height:auto;align-items:center;color:#093247}.topbar__menu.topbar__menu--visible-on-mobile li:last-child:not(.ui-datalist-item){border:none;background-color:#093247;justify-content:flex-end;width:100%}.topbar__menu.topbar__menu--visible-on-mobile li:last-child:not(.ui-datalist-item) .topbar-menu__label{padding-right:1em}.topbar__menu.topbar__menu--visible-on-mobile li:last-child:not(.ui-datalist-item) a{color:#ffffff}.topbar__menu.topbar__menu--visible-on-mobile a{display:flex;width:auto;height:auto;justify-content:space-between;align-items:center;padding:0 1em;color:#093247}.topbar__menu.topbar__menu--visible-on-mobile .icon{margin-right:1em}.topbar__menu.topbar__menu--visible-on-mobile .topbar-menu__label{display:inline-flex}.topbar__menu.topbar__menu--visible-on-mobile .topbar-icons__logout{margin-left:0}.topbar__menu.topbar__menu--visible-on-mobile.topbar__badge{top:-51px;left:17px;font-size:13px}.topbar__menu.topbar__menu--visible-on-mobile .ui-datalist-content{padding:0 1em}.topbar__menu.topbar__menu--visible-on-mobile .ui-datalist-data,.topbar__menu.topbar__menu--visible-on-mobile .ui-datalist-content,.topbar__menu.topbar__menu--visible-on-mobile .ui-datalist-content .notification-entry{width:100%}.topbar__menu.topbar__menu--visible-on-mobile .ui-datalist-item,.topbar__menu.topbar__menu--visible-on-mobile .ui-datalist-item:not(:first-child):not(:last-child){padding:0;flex-direction:row;width:auto}.topbar__menu.topbar__menu--visible-on-mobile .ui-datalist-item:last-child{border:none}.topbar__menu.topbar__menu--visible-on-mobile .notification-entry{height:auto;border-bottom:0;padding:.3em 0}.topbar__menu.topbar__menu--visible-on-mobile .notification-entry .notification-entry__deviation{font-size:1.2em}.topbar__menu.topbar__menu--visible-on-mobile .notification-entry__action-link{display:inline}.topbar__menu.topbar__menu--visible-on-mobile .ui-paginator.ui-paginator-bottom{height:50px;background-color:#cfcfcf;display:flex;justify-content:center;align-items:center}.topbar__menu.topbar__menu--visible-on-mobile .ui-paginator.ui-paginator-bottom span,.topbar__menu.topbar__menu--visible-on-mobile .ui-paginator.ui-paginator-bottom a{margin:0 .1em}.topbar__menu.topbar__menu--visible-on-mobile .notification-entry__delete-link{display:flex;align-items:flex-end;flex-direction:column}.topbar__menu.topbar__menu--visible-on-mobile .notification-entry__delete-link .icon.icon-action-icons-trash{align-items:flex-end}.topbar__menu.topbar__menu--visible-on-mobile .notification-overlay__footer.ui-datalist--visible{width:100%;align-items:flex-end;background-color:#093247;height:2em;justify-content:center;border-radius:0}.topbar__menu.topbar__menu--visible-on-mobile .notification-overlay__delete-all-link .icon{margin-left:1em;margin-right:0}.topbar__menu.topbar__menu--visible-on-mobile .notification--mobile__left-label{display:flex;justify-content:flex-start;align-self:flex-start;align-items:center}.topbar__menu.topbar__menu--visible-on-mobile .notification--mobile__right-label{display:flex;justify-content:center;align-content:center}.topbar__menu.topbar__menu--visible-on-mobile .notification--mobile .topbar__badge{color:#ffffff;margin-right:1em;font-size:1em;top:0;left:0;border-radius:50%;background-color:#ff0000;text-align:center}.topbar__menu.topbar__menu--visible-on-mobile .sideMenu-icons__arrow_down{align-self:flex-end}.topbar__menu.topbar__menu--visible-on-mobile .sideMenu-icons__arrow_down path{fill:#093247}.topbar__menu.topbar__menu--visible-on-mobile .sideMenu-icons__arrow_down.side-menu-arrow--toggle-up{transform:rotate(180deg);transition-duration:.5s;opacity:1}.topbar__menu.topbar__menu--visible-on-mobile svg.icon-topbar-settings{display:none}.icon-topbar-mobile_settings_overlay{display:flex}}.layout__footer{position:fixed;bottom:0;height:60px;width:100%;background-color:#fff;margin-top:30px;display:flex;justify-content:space-between;align-items:center;font-family:bold, Arial, Helvetica, 'Helvetica Neue', sans-serif;border-top:1px solid #b8c2c7;z-index:102}.layout__footer.layout__footer--fade-in{opacity:1;transition:all .75s ease;visibility:visible}.layout__footer.layout__footer--fade-out{opacity:0;transition:all .25s ease-out;visibility:hidden}.footer-feedback-icon__main{fill:#83d0f5}.footer-feedback-icon__supplement{fill:#606060}.footer-attention-icon__background{fill:#606060}.footer-content{padding:0 1em 0 0;font-family:'condensedbold', Arial, Helvetica, sans-serif}.footer-content__static-content{display:flex;flex-shrink:0;padding-right:2em}.footer-content__disclaimer{display:flex;padding:0 1.333em;font-size:.9333em;line-height:1.5em;align-items:center}.footer-content__disclaimer,.feedback-overlay-button,.footer-content-feedback.ui-commandlink,.footer-content-navLink a{color:#606060}.footer-content__disclaimer--mobile{display:none}.footer-content__disclaimer--icon{display:flex;flex-shrink:0;align-items:center}.footer-icons__attention{width:2em;height:2em;margin-right:1.333em}.footer-separator{align-self:center;border-left:1px solid #bfbfbf;height:1.2em;margin-right:1em}.footer-content-version{color:#bfbfbf;padding-right:1em}.footer-content-version--none{display:none}.footer-content-navLink{margin-right:1em}.feedback-overlay-button,.footer-content-feedback.ui-commandlink,.footer-content-navLink a{font-size:1em;text-decoration:none;display:flex}.footer-content__static-content .feedback-overlay{width:540px;padding-bottom:30px;background-color:transparent;border-radius:8px}@media (max-width: 540px){.footer-content__static-content .feedback-overlay{left:0 !important;top:auto !important;bottom:35px}.feedback-overlay .ui-overlaypanel-close{right:20px;left:auto !important}}.footer-content__static-content .ui-overlaypanel-content{background-color:#fff;border-radius:8px;padding:0;box-shadow:0 0 15px 5px rgba(0,0,0,0.5)}.feedback-overlay-button .icon{margin-left:.5em;width:31px;height:24px;margin-right:1em}.feedback-overlay__arrow{width:0;height:0;border-left:1em solid transparent;border-right:1em solid transparent;border-top:1em solid #fff;position:absolute;bottom:15px;right:28px}.feedback-overlay__header{display:flex;flex-direction:column;justify-content:center;height:54px;background-color:#f5f5f5;color:#555;font-size:1.6em;font-family:medium, Arial, Helvetica, sans-serif;padding:0 28px;border-radius:8px 8px 0 0}.feedback-overlay__content{padding:1em}.feedback-overlay .ui-overlaypanel-close{top:20px;left:505px}.feedback-overlay__buttons{padding:1em}.feedback-overlay__buttons .icon{height:1em;width:1em}@media (max-width: 1200px){.layout__footer{height:50px;margin-top:0}.footer-content__disclaimer--text{line-height:1.2em;font-size:.9em}}@media (max-width: 1140px){.footer-content__disclaimer{display:none}.footer-content__disclaimer--mobile{display:flex;align-items:center;padding:0 1.333em}.footer-content__disclaimer--text{font-size:1em;color:#606060}.footer-content__disclaimer--mobile .disclaimer-overlay-anchor .footer-icons__attention{display:flex}.footer-content__disclaimer--mobile .disclaimer-overlay{padding-bottom:25px}.footer-content__disclaimer--mobile .ui-overlaypanel-content{background-color:#fff;border-radius:8px;padding:1em;box-shadow:0 0 15px 5px rgba(0,0,0,0.5)}.footer-content__disclaimer--mobile .disclaimer-overlay__arrow{width:0;height:0;border-left:1em solid transparent;border-right:1em solid transparent;border-top:1em solid #fff;position:absolute;bottom:10px;left:15px}}@media (max-width: 767px){.layout__footer{justify-content:space-between;width:100%}.footer-content__static-content{align-items:center}.footer-content-navLink{font-size:13px;vertical-align:center}.feedbackButton__text{display:none}.feedback-overlay__arrow{right:15px}}@media (max-width: 560px){.footer-separator{display:none}.footer-content-version{display:none}}.ui-dialog,.ui-widget-content,.ui-panel{font-family:'regular', Arial, Helvetica, sans-serif;font-size:1em;background-color:#fff;color:#555}.simple-box{background-color:#fff;border-radius:3px;border:1px solid rgba(0,0,0,0);border-radius:3px}.multiple__simple-boxes .simple-box{border-top:1px solid #b8c2c7}.multiple__simple-boxes .simple-box:first-child{border-radius:3px 3px 0 0}.multiple__simple-boxes .simple-box:last-child{border-radius:0 0 3px 3px}.multiple__simple-boxes .jsf-lfc.simple-box,.multiple__simple-boxes .jsf-lfcw.simple-box,.multiple__simple-boxes .simple-box:not(:first-child):not(:last-child){border-radius:0}.simple-box__header{font-family:'medium', Arial, Helvetica, sans-serif;font-size:1.5em;color:#555;padding:30px 30px 25px}.simple-box__content{padding:0 30px 30px}.simple-box--no-header .simple-box__content{padding-top:25px}.simple-box--with-footer .simple-box__content{padding-bottom:0}.simple-box__footer{padding:20px 25px 25px}@media (max-width: 1200px){.simple-box__header{font-size:1.3em}}@media (max-width: 767px){.simple-box__header{font-size:1.125em;padding:25px}.simple-box__content{padding:0 20px 20px}.simple-box--no-header .simple-box__content{padding-top:20px}.simple-box__footer{padding:20px}}.module-box{margin-bottom:1.666em;border:1px solid rgba(0,0,0,0);border-radius:3px}.module-box__header{font-family:'medium', Arial, Helvetica, sans-serif;height:62px;padding:30px;color:#555;background-color:#f0f0f0;border-top-left-radius:3px;border-top-right-radius:3px;display:flex;justify-content:space-between;align-items:center}.module-box__header-title{flex:1 0 auto;font-size:1.6em;line-height:1.6em}.module-box__header-actions{flex:0 1 75%;justify-content:flex-end;margin-left:25px}.module-box--no-header-title .module-box__header-actions{flex:0 1 100%;margin-left:0}.module-box--header-actions-no-grow .module-box__header-actions{flex:0 0 0}.module-box__header-actions .ui-selectonemenu{height:36px;padding-right:45px}.module-box__header-actions .ui-selectonemenu .ui-icon-triangle-1-s{width:24px;margin-right:12px}.module-box__header-actions .ui-inputfield{padding:6px 6px 6px 12px}.module-box__header-actions .action-icon--background{width:36px;height:36px}.module-box__header-actions .action-icon--background svg{width:1.125em;height:1.125em}.module-box__header-actions .ui-inputgroup .ui-inputgroup-addbefore{height:36px;background-color:#fff;border-right:1px solid #b8c2c7}.module-box__header-actions .ui-inputgroup .ui-inputgroup-addon{height:36px;background-color:#fff;border-right:1px solid #b8c2c7;cursor:pointer}.module-box__content--styled{border-top:1px solid #b8c2c7;background-color:#fff;padding:30px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.module-box--no-content .module-box__header{border-radius:3px}.module-box--frameless .module-box__header{background-color:#fff}.module-box--frameless .module-box__content{border-top:0}@media (min-width: 992px){.module-box--left-sibling-on-large{margin-left:1.666em}}@media (max-width: 1200px){.module-box__header-title{font-size:1.333em;line-height:1.333em}}@media (max-width: 767px){.module-box{border:0;border-top:1px solid #b8c2c7;border-radius:0;margin:0}.module-box__header{border-radius:0;padding:20px}.module-box__header{height:auto;display:block}.module-box__header-title{font-size:1.25em;line-height:1.25em}.module-box__header-actions{margin:10px 0 0}.module-box__content--styled{border-radius:0;padding:20px}.module-box__header.component--highlighted-mobile,.module-box__header.component--highlighted-mobile .ui-selectonemenu,.module-box__header.component--highlighted-mobile .ui-inputfield{color:#fff;background-color:#83d0f5;border-color:#fff}.module-box__header.component--highlighted-mobile .ui-inputfield{border-right-color:transparent}.module-box__header.component--highlighted-mobile .module-box__header-actions .ui-inputgroup .ui-inputgroup-addbefore{color:#fff;background-color:#83d0f5;border-color:#fff;border-right:1px solid #fff}.module-box__header.component--highlighted-mobile .module-box__header-actions .ui-inputgroup .ui-inputgroup-addbefore svg *{fill:#fff}}.module-box .simple-box{border-radius:0;border-top:1px solid #b8c2c7}.module-box .simple-box:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media (max-width: 767px){.module-box .simple-box:last-child{border-radius:0}}.module-accordion-header{border-top:0;margin-top:0;padding:25px 25px 25px 30px;color:#093247;background-color:#f2f2f2;border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:1.666em}.ui-accordion .module-accordion-header__title.ui-accordion-header{height:23px;font-size:1.25em;line-height:1.25em;padding-left:0;border-top:0}.ui-accordion-header.ui-state-default.module-accordion-header__title.ui-state-active{border-top:0;border-bottom:0}.module-accordion-header .ui-accordion-content.ui-helper-reset.ui-widget-content{background-color:transparent}.module-accordion-header .ui-accordion-header.ui-helper-reset.ui-state-default.module-accordion-header__title.ui-corner-all{margin-top:0}.module-accordion-header .ui-accordion-header.ui-helper-reset{font-family:'bold', Arial, Helvetica, sans-serif}.tab-view-box .module-box__header .title{margin-left:20px}.tab-view-box .datatable-header__legend{display:none}.tab-view-box .module-box__header-actions{font-family:medium, Arial, Helvetica, sans-serif;font-size:1.125em;margin-left:0;display:flex}.tab-view-box .module-box__header-actions a{width:62px;height:32px}.tab-view-box .module-box__header-actions a:not(:last-child){border-right:1px solid #e9e9e9}.tab-view-box .module-box__header-actions a:not(:first-child){padding-left:9px}.tab-view-box .module-box__header-actions a:last-child{padding-right:0;width:52px}.tab-view-box .module-box__header .icon{height:32px;width:32px}.tab-view-box .module-box__header svg.icon *{fill:#a1a1a1}.tab-view-box .icon-active .icon rect,.tab-view-box .icon-active .icon path,.tab-view-box .analysis-icons__ranking_tab--active .icon .top,.tab-view-box .analysis-icons__ranking_tab--active .icon .bottom,.tab-view-box .analysis-icons__difference_tab--active .icon .vertical,.tab-view-box .analysis-icons__difference_tab--active .icon .top_right,.tab-view-box .analysis-icons__ranking_map_tab--active .icon .middle,.tab-view-box .analysis-icons__ranking_map_tab--active .icon .top_right,.tab-view-box .analysis-icons__ranking_map_tab--active .icon .bottom_right{fill:#83d0f5}.tab-view-box .analysis-icons__ranking_tab--active .icon .middle,.tab-view-box .analysis-icons__difference_tab--active .icon .middle_left,.tab-view-box .analysis-icons__difference_tab--active .icon .bottom,.tab-view-box .analysis-icons__ranking_map_tab--active .icon .left,.tab-view-box .analysis-icons__ranking_map_tab--active .icon .locator{fill:#83d0f5}.tab-view-box .subtitle{padding-left:15px;font-size:.8em}.tab-view-box .module-box__content--styled{padding:0}.comparisonDataTableContent .comparisonDataTable .ui-datatable-header{background-color:#fff;border-bottom:0;padding:0;display:flex;justify-content:space-between;border-top-left-radius:0;border-top-right-radius:0;align-items:flex-start}.comparisonDataTableContent .comparisonDataTable .datatable-header__filter{float:right;order:2;flex:0 1 auto;margin-left:16px}.comparisonDataTable .datatable-header__additional-buttons{margin-top:7px;margin-left:21px;display:flex;align-items:center;height:15px;order:1}.comparisonDataTable .checkbox_text{margin-left:8px;font-family:medium, Arial, Helvetica, sans-serif;font-size:.875em;color:#000}.comparisonDataTable .datatable-header__filter{margin:0;width:257px;height:31px}.comparisonDataTableContent{position:relative;background-color:#fff;padding:16px 20px 0;border-radius:0 0 3px 3px}.comparisonDataTable .datatable-header__filter input{width:257px;height:31px;margin-right:0;border-radius:6px;border-color:#b8c2c7;font-family:'medium', Arial, Helvetica, sans-serif;font-size:1em}.comparisonDataTable .datatable-header__filter button{height:31px;width:31px;margin-right:0;bottom:3px}.comparisonDataTable .ui-icon.ui-button__filter-icon{margin:0;align-self:center;bottom:0;top:7.5px;right:0;left:9px}.comparisonDataTable .ui-datatable-tablewrapper{padding:0}.comparisonDataTableContent .ui-datatable-header .ui-selectbooleancheckbox{width:15px;height:15px;display:flex}.comparisonDataTableContent .ui-datatable .ui-datatable-tablewrapper .ui-widget-content .checkboxColumn{padding-left:21px;width:61px}.comparisonDataTable .ui-column-title svg.icon.analysis-icons__active_timeseries_sort{margin-left:11px}.comparisonDataTable .ui-datatable-tablewrapper .checkboxColumn{width:81px}.comparisonDataTable .ui-state-active .ui-column-title svg *{fill:#fff}.comparisonDataTable .averageNameColumnBlock{line-height:1.125em}.comparisonDataTable .nameColumnBlock .name.ellipsis{font-family:'bold', Arial, Helvetica, sans-serif;font-size:.938em}.comparisonDataTable .nameColumnBlock .nameDetailsContainer{font-size:.938em}.comparisonDataTable .ui-widget-content{border-bottom-color:#acb8be}.comparisonDataTable .ui-datatable-tablewrapper .ui-widget-content td,.comparisonDataTable .ui-datatable-tablewrapper tfoot td{padding-right:23px}.comparisonDataTable .ui-widget-content::before{height:0}.comparisonDataTable .ui-datatable-tablewrapper .valueColumn,.comparisonDataTable .ui-datatable-tablewrapper .negativeValueColumn,.comparisonDataTable .ui-datatable-tablewrapper .positiveValueColumn{padding-top:10px;padding-bottom:10px}.comparisonDataTableContent .ui-datatable-tablewrapper .ui-widget-content .negativeValueColumn{padding-right:0;border-right:2px solid #606060}.comparisonDataTableContent .ui-datatable-tablewrapper .ui-widget-content .positiveValueColumn{padding-left:0;border-left:2px solid #606060}.comparisonDataTable tfoot tr{border-top:1px solid #555;border-bottom:1px solid #555;background-color:#e9e9e9}.comparisonDataTable tfoot td{border:none}.tab-view-box tfoot .averageNameColumnBlock{text-align:left}.comparisonDataTable:not(.comparison__ranking-tab) tfoot{display:none}.comparisonDataTable .analysis-icons__arrow_down,.comparisonDataTable .analysis-icons__arrow_up{width:25px;height:25px}svg.analysis-icons__arrow_down g path{fill:#96bf32}svg.analysis-icons__arrow_up g path{fill:#f39200}.tab-view-box .ui-widget-content .numberColumnBlock,.tab-view-box .ui-datatable-tablewrapper .averageNumberColumnBlock .valueBlockValue{font-family:'medium', Arial, Helvetica, sans-serif;font-size:1.125em}.comparisonDataTable:not(.comparison__ranking-tab) .ui-widget-content .singleNumberColumn{display:flex;justify-content:space-between;align-items:center;height:70px}.comparisonDataTable tfoot .valueColumn{width:394px;height:51px;padding-left:9px;padding-right:23px}.comparisonDataTable .averageValueBlock .barBlock{background-color:#898989}.comparisonDataTable .averageValueBlock .valueBlockBar{display:flex;height:50px;justify-content:flex-start;align-items:flex-end}.comparisonDataTable .ui-datatable-tablewrapper td{overflow:visible}.averageMainRule,.averageComparisonRule{border-right:2px solid #898989;z-index:1;border-color:#898989;margin-left:-2px}.averageMainRule .averageMainValue.hidden{display:none}.multiple__simple-boxes--comparison-page .simple-box--no-header{margin-bottom:1.666em}@media (max-width: 1023px){.comparisonDataTable.ui-datatable-reflow .ui-reflow-dropdown{top:45px}.comparisonDataTable .ui-datatable-tablewrapper{margin-top:40px}.comparisonDataTable.ui-datatable-reflow .ui-datatable-data td[role=gridcell] .ui-column-title{margin-left:15px}.comparisonDataTable tfoot td .averageNameColumnBlock{margin-left:5px}.averageMainRule{display:none}}@media (max-width: 767px){.averageMainRule,.averageMainRule{display:none}.comparisonDataTableContent{padding-left:15px;padding-right:15px}.comparisonDataTable .ui-datatable-header{flex-direction:column-reverse;justify-content:flex-start}.comparisonDataTableContent .comparisonDataTable .datatable-header__filter{margin:0;padding:0;width:100%}.comparisonDataTableContent .comparisonDataTable .ui-reflow-dropdown{margin-left:0;width:100%}.comparisonDataTableContent .datatable-header__filter .ui-button__filter-icon{left:-1px}.tab-view-box .module-box__header{flex-direction:column-reverse;padding:0}.tab-view-box .module-box__header-title{width:100%;background-color:#fff;vertical-align:center;text-align:center;margin:0;padding:1em}.tab-view-box .module-box__header-actions{width:100%;justify-content:center;padding:6.5px 0;margin:0;border-top:1px solid #b8c2c7}.tab-view-box .module-box__header .icon{height:1.6em;width:1.6em}.tab-view-box .module-box__header-actions a{width:52px;height:32px}.tab-view-box .module-box__header-actions a:not(:last-child){border-right:1px solid #e9e9e9}.tab-view-box .module-box__header-actions a:not(:first-child){padding-left:.4em}.tab-view-box .module-box__header-actions a:last-child{padding-right:0;width:42px}.comparisonDataTable.ui-datatable-reflow .ui-reflow-dropdown{top:85px}.comparisonDataTable .ui-datatable-tablewrapper{margin-top:54px}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.comparisonDataTable .ui-datatable-tablewrapper .ui-state-active .ui-sortable-column-icon{top:12px}}.grid--form-root,.ui-datagrid{padding:0;margin:-5px -10px}.ui-datagrid-column{padding:0}.grid__cell{padding:5px 10px}.ui-separator{margin:15px 0}.separator--small{margin:10px 0}.separator--dotted{border-style:dotted}.separator--dashed{border-style:dashed}.separator--grid{margin:20px 10px}.separator--grid.separator--small{margin:12px 10px}.button{color:#555;height:30px;display:flex;justify-content:center;align-items:center;padding:10px;border:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.dta .button{display:inline}}.button .button__icon{display:flex;justify-content:center;align-items:center;flex-shrink:0}.button .button__icon svg *{fill:currentColor}.button.button--background .button__icon .map-icons__marker circle{fill:inherit}.button .button__label{font-size:1em}.button:not(.button--with-label){width:30px}.button .button__icon+.button__label{margin-left:10px}.button.ui-state-disabled{color:#cfcfcf}.button.button--background{color:#fff;background-color:#2c2c2c;border-radius:2px;transition:background-color .35s linear}.button.button--background:hover{background-color:#484848}.button.button--background.ui-state-disabled{color:#cfcfcf;background-color:inherit;border:1px solid #cfcfcf}.button.button--background.button--subtle:not(.ui-state-disabled){color:#555;background-color:#cfcfcf}.button.button--background.button--cancel:not(.ui-state-disabled){background-color:#c6c6c6;color:#fff;transition:background-color .35s linear}.button.button--background.button--cancel:not(.ui-state-disabled):hover{background-color:#939393}.button.button--background.button--submit:not(.ui-state-disabled){background-color:#83d0f5;color:#fff;transition:background-color .35s linear}.button.button--background.button--submit:not(.ui-state-disabled):hover{background-color:#25aced}.button.button--background.button--delete:not(.ui-state-disabled){background-color:#f39200;color:#fff}.button.button--lg{font-family:medium, Arial, Helvetica, sans-serif;font-size:1.125em;height:36px;border-radius:3px}.button.button--lg:not(.button--with-label){width:36px}.button.button--lg .button__icon+.button__label{margin-left:12px}.button-link{text-decoration:none}.button-group{display:flex;flex-wrap:wrap;justify-content:center;margin:-5px}.button-group .button{margin:5px}.button-select{display:flex;align-items:flex-start}.button-select .button:not(:first-child){border-left:1px solid #2e4f61;padding-right:.5em}.button-select .button:first-child{padding-right:.5em}.button--with-icon.multi-selection-buttons{color:#fff}.button-select .button.selected .button__icon svg{color:#83d0f5}@media (max-width: 767px){.component--highlighted-mobile .button--background,.component--highlighted-mobile .button.button--subtle.button--background{color:#fff;background-color:#83d0f5}.component--highlighted-mobile .button.ui-state-disabled,.component--highlighted-mobile .button.button--subtle.ui-state-disabled{color:#83d0f5;background-color:inherit;border:1px solid #83d0f5}}.ui-paginator{display:block;background-color:#fff;color:#000;padding:0;margin:0;text-align:right;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.ui-paginator .ui-icon{color:transparent}.ui-paginator a.ui-paginator-next,.ui-paginator a.ui-paginator-first,.ui-paginator a.ui-paginator-last,.ui-paginator a.ui-paginator-prev{width:40px;height:40px;display:inline-block;zoom:1;margin:20px 2px;outline:none;border:0;background-color:#83d0f5;color:#fff;border-radius:3px;background-repeat:no-repeat;background-size:16px 19px;background-position:center center;transition:background-color .35s linear}.ui-paginator a.ui-paginator-next:hover,.ui-paginator a.ui-paginator-first:hover,.ui-paginator a.ui-paginator-last:hover,.ui-paginator a.ui-paginator-prev:hover{background-color:#25aced}a.ui-paginator-next.ui-state-disabled,a.ui-paginator-first.ui-state-disabled,a.ui-paginator-last.ui-state-disabled,a.ui-paginator-prev.ui-state-disabled{background-color:#f5f5f5;color:#cfcfcf}.ui-paginator a.ui-paginator-last{margin-right:38px}.ui-paginator .ui-paginator-current{height:40px;width:auto;min-width:80px;text-align:center;vertical-align:bottom;margin:20px 4px;padding:0;border:0;background-color:transparent;color:#000;font-family:'bold', Arial, Helvetica, sans-serif;font-size:.875em;letter-spacing:0;line-height:40px;font-weight:normal}@media (max-width: 767px){.ui-paginator.ui-paginator-bottom{text-align:center;width:100%;border-top:1px solid #bfbfbf;background-color:#fff}.ui-paginator::before{display:block;width:100%;height:1px;background-color:#000;color:#fff}}.infoLinePanel{border:1px solid #83d0f5;padding:12px}.infoLinePanelMarginBottom{margin-bottom:12px}.infoLinePanel,.infoLinePanel p,.infoLinePanel table{font-family:regular, Arial, Helvetica, 'Helvetica Neue', sans-serif;font-size:1em;color:#000;line-height:1.25em}.infoLineTitle{font-family:bold, Arial, Helvetica, 'Helvetica Neue', sans-serif}.infoLineSubText,.infoLineSubText p{color:rgba(0,0,0,0.6)}.data-block{padding:20px 16px 16px}.data-block--border-top{border-top:1px solid #b2b2b2}.data-block--border-bottom{border-bottom:1px solid #b2b2b2}.data-line{font-size:.938em;color:#000000;padding:.3em 0}.data-line__label,.data-line__sub-label{flex-basis:50%;font-family:bold, Arial, Helvetica, sans-serif}.data-line__value,.data-line__sub-value{flex-basis:50%;font-family:medium, Arial, Helvetica, sans-serif}.data-line__main{display:flex;height:1.4em}.data-line--label-only .data-line__label{flex-basis:100%}.data-line__sub{display:flex}.data-line__sub,.data-line--sub{color:#8c8c8c}.data-line__sub{font-size:.924em}.data-line--sub{font-size:.867em;padding:.125em 0}.ui-tooltip.ui-tooltip-left .ui-tooltip-arrow{border-left-color:#83d0f5}.ui-tooltip.ui-tooltip-right .ui-tooltip-arrow{border-right-color:#83d0f5}.ui-tooltip.ui-tooltip-top .ui-tooltip-arrow{border-top-color:#83d0f5}.ui-tooltip.ui-tooltip-bottom .ui-tooltip-arrow{border-bottom-color:#83d0f5}.ui-tooltip .ui-tooltip-text{background-color:#83d0f5;color:#fff}@media (max-width: 767px){.tooltip--not-on-mobile{visibility:hidden}}.custom-tooltip{position:relative;overflow:visible}.custom-tooltip .custom-tooltip-text{visibility:hidden;background-color:#83d0f5;color:#fff;text-align:center;padding:5px;border-radius:6px;position:absolute;z-index:1;top:130%;left:0;opacity:0;transition:opacity .3s}.custom-tooltip-maps{visibility:hidden;position:absolute;top:50px;right:-60px;background-color:transparent;display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:center;width:250px;height:fit-content;opacity:0;transition:opacity .3s}.custom-tooltip-maps--location{background-color:#83d0f5;color:#fff;text-align:left;padding:5px 1em;border-radius:3px;width:fit-content;height:fit-content;font-family:'regular', Arial, Helvetica, sans-serif}.custom-tooltip-maps--picture{position:relative;background-size:100%;background-repeat:no-repeat;background-color:transparent;border:2px solid white;padding:0;margin:0;width:200px;height:100px}.custom-tooltip .custom-tooltip-text::after{content:'';position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#83d0f5 transparent transparent transparent;transform:rotate(180deg)}.custom-tooltip:hover .custom-tooltip-text,.custom-tooltip:hover .custom-tooltip-maps,.custom-tooltip:hover .custom-tooltip-maps--picture,.custom-tooltip:hover .custom-tooltip-maps--location{visibility:visible;opacity:1}.ui-tree .ui-icon-triangle-1-s{transform:rotate(180deg)}.ui-tree .ui-icon-triangle-1-e{transform:rotate(90deg)}.select-with-info{display:flex;align-items:center}.select-with-info__select{flex-grow:1;overflow:hidden}.select-with-info__info{margin-left:10px}.object-information-container{display:none}.object-information-container--border-bottom{padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #b8c2c7}.object-information-container--border-top{padding-top:15px;margin-top:20px;border-top:1px solid #b8c2c7}.message{display:flex}.message__icon{margin-right:10px}.message__text{font-family:bold, Arial, Helvetica, sans-serif}.ui-messages-info,.ui-messages-warn,.ui-messages-error,.ui-messages-fatal{width:100%;border-radius:3px}.ui-messages ul{margin-left:35px}.ui-message:not(.ui-helper-hidden),.ui-messages:not(.ui-helper-hidden){display:flex;align-items:baseline}.ui-messages-info-summary,.ui-messages-warn-summary,.ui-messages-error-summary,.ui-messages-fatal-summary,.ui-message-info-summary,.ui-message-warn-summary,.ui-message-error-summary,.ui-message-fatal-summary{margin-left:0}.ui-message-info-icon,.ui-messages-info-icon,.ui-message-warn-icon,.ui-messages-warn-icon,.ui-message-error-icon,.ui-messages-error-icon,.ui-message-fatal-icon,.ui-messages-fatal-icon{top:1px;background-position-x:center;background-position-y:center}.form__h1{font-family:'medium', Arial, Helvetica, sans-serif;font-size:1.25em;color:#555;margin-bottom:15px}.form__h2{font-family:'medium', Arial, Helvetica, sans-serif;font-size:1.125em;color:#000;margin-bottom:10px}@media (max-width: 767px){.form__h1{font-size:1em}.form__h2{font-size:1em;font-style:italic}}.contentLine .labelColumn,.contentLine .inputColumn,.contentLine .textColumn{line-height:1.933em}.contentLine .labelColumn:not(.labelColumn--word-wrap){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contentLine .labelColumn{padding-right:10px;color:#555}.contentLine .textColumn{margin-left:8px}.contentBlock__labelRow{margin:5px 0 0;color:#555}.contentBlock__inputRow{margin:5px 0}.contentBlock__inputRow--indented{margin:5px 0 5px 20px}.form__required-field{background-color:#83d0f5;width:4px;height:1.2em;margin-top:.4em;margin-left:calc(-4px - .5em)}@media screen and (min-width: 768px){.form__required-field{margin-left:0}}@media screen and (min-width: 768px){.form--required-fields .contentLine:not(.contentLine--required-field) .labelColumn,.form--required-fields .contentBlock__labelRow,.form--required-fields .contentBlock__inputRow{padding-left:calc(4px + .5em)}}.contentLine.contentLine--required-field .labelColumn{padding-left:.5em;margin-right:-4px}.ui-inputfield{padding:4px 4px 4px 8px;color:#000}.ui-selectonemenu.ui-state-focus,.ui-selectonemenu-items,.ui-inputfield.ui-state-focus+.ui-inputgroup-addon,.ui-inputfield.ui-state-focus+.ui-button,.ui-inputfield:focus,.ui-inputfield:active,.ui-selectcheckboxmenu.ui-state-focus{border-color:#83d0f5}input,.ui-selectonemenu,.ui-chkbox-box{height:1.933em}.ui-selectbooleancheckbox{line-height:1.933em}.ui-selectbooleancheckbox .ui-chkbox-box,.ui-selectbooleancheckbox .ui-chkbox-label{vertical-align:middle}.ui-chkbox.ui-state-disabled{background-color:transparent}input,textarea,.ui-selectonemenu,.ui-selectcheckboxmenu-multiple,.ui-chkbox-box{background-color:#fff;line-height:19px;width:100%;border-width:1px;border-color:#b8c2c7;border-style:solid;border-radius:2px;min-width:0}.ui-dialog-titlebar,.ui-dialog .labelColumn,.ui-dialog,.ui-accordion-header,.ui-inputgroup .ui-button,.ui-inputgroup .ui-inputgroup-addon{color:#555}.ui-chkbox .ui-chkbox-box .ui-chkbox-icon,.ui-chkbox .ui-chkbox-box{width:1em;height:1em;border-style:none}.ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger,.ui-selectonemenu .ui-selectonemenu-trigger{padding:0 1em}.ui-selectonemenu-filter-container{width:100%}.ui-selectonemenu-panel .ui-selectonemenu-filter{width:100%;padding-right:27px}.ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon{top:12px}.ui-selectonemenu .ui-selectonemenu-label{height:100%;display:flex;align-items:center;padding-right:.5em;border-right:.5em solid transparent}.ui-selectonemenu-items-wrapper{height:auto !important}.ui-selectonemenu.ui-state-focus{border-bottom-right-radius:0;border-bottom-left-radius:0}.ui-widget.ui-selectonemenu-panel .ui-selectonemenu-items-wrapper{border:1px solid #83d0f5;border-top:0}.ui-widget.ui-selectonemenu-panel .ui-selectonemenu-filter-container{border:1px solid #83d0f5;border-top:0;border-bottom:0}.ui-selectonemenu-panel .ui-selectonemenu-list,.ui-selectonemenu-panel .ui-selectonemenu-items-wrapper{border-radius:0 0 2px 2px;max-height:10em}.ui-selectonemenu-list-item:hover,.ui-selectonemenu-row:hover{background-color:#83d0f5;color:#fff}.ui-selectonemenu-panel .ui-selectonemenu-list-item,.ui-selectonemenu-panel .ui-selectonemenu-row{padding:3px calc(5px + .4em)}.ui-selectonemenu-panel .ui-selectonemenu-table{margin:.4em;width:calc(100% - .8em)}.ui-selectonemenu-panel .ui-selectonemenu-table td{border:none}.ui-selectonemenu .ui-icon-triangle-1-s{transform:rotate(180deg);transition:transform .55s}.ui-selectonemenu[aria-expanded=true] .ui-icon-triangle-1-s{transform:rotate(0deg)}.ui-selectonemenu-panel .ui-selectonemenu-list-item.ui-state-highlight,.ui-selectonemenu-panel .ui-selectonemenu-row.ui-state-highlight{border-left:4px solid #83d0f5;padding-left:calc(1px + .4em)}.ui-selectonemenu-panel .ui-selectonemenu-row .hierarchy-level-2{padding-left:10px}.ui-selectonemenu-panel .ui-selectonemenu-row.ui-state-highlight .hierarchy-level-2{padding-left:8px}.ui-selectonemenu-panel .ui-selectonemenu-row .hierarchy-level-3{padding-left:20px}.ui-selectonemenu-panel .ui-selectonemenu-row.ui-state-highlight .hierarchy-level-3{padding-left:18px}.ui-selectonemenu-panel .ui-selectonemenu-row .hierarchy-level-4{padding-left:30px}.ui-selectonemenu-panel .ui-selectonemenu-row.ui-state-highlight .hierarchy-level-4{padding-left:28px}.ui-selectonemenu-panel .ui-selectonemenu-row .hierarchy-level-5{padding-left:40px}.ui-selectonemenu-panel .ui-selectonemenu-row.ui-state-highlight .hierarchy-level-5{padding-left:38px}.selectmanymenu__seperator{padding:0}.ui-selectmanymenu.ui-inputfield{width:100%;padding:0}.ui-selectmanymenu .ui-selectlistbox-item{white-space:nowrap;padding:0;margin:0}.ui-selectlistbox-filter.ui-inputfield{width:100%}.ui-selectlistbox-item.ui-state-disabled{background-color:transparent}.ui-selectlistbox-item>.ui-chkbox{padding:0 6px 0 0}.ui-inputgroup .ui-button,.ui-inputgroup .ui-inputgroup-addon{font-family:'bold', Arial, Helvetica, sans-serif;padding:0 1em;border-color:#b8c2c7;height:1.933em;background:0;display:flex;justify-content:center;align-items:center;border-style:solid;border-width:1px 1px 1px 0;border-radius:0 2px 2px 0;white-space:nowrap}.ui-inputgroup .ui-inputgroup-addbefore{font-family:'bold', Arial, Helvetica, sans-serif;padding:0 1em;border-color:#b8c2c7;height:1.933em;background:0;display:flex;justify-content:center;align-items:center;border-style:solid;border-width:1px 0 1px 1px;border-radius:2px 0 0 2px;white-space:nowrap}.ui-inputgroup .ui-inputgroup-addbefore:last-child{border-right:1px solid #b8c2c7}.ui-inputgroup.ui-state-focus .ui-inputgroup-addbefore{border-color:#83d0f5}.ui-inputgroup.ui-state-disabled .ui-inputgroup-addbefore{background-color:#e9e9e9}.ui-inputgroup>.ui-inputfield:not(:last-child),.ui-inputgroup>.ui-selectonemenu:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;border-right:none;width:100%}.ui-inputgroup>.ui-inputtext:not(:last-child),.ui-inputgroup>.ui-inputfield:not(:last-child),.ui-inputgroup>.ui-selectonemenu:not(:last-child){flex-grow:1;flex-shrink:1}.ui-tree .ui-tree-filter-container .ui-icon-search{top:6px;margin-right:5px}.ui-button{border:none;border-radius:3px}.ui-button-text-icon-left .ui-button-text,.ui-button-text-only .ui-button-text{padding:0}.ui-button.form__button{width:100%;height:1.933em;color:#fff;background-color:#555}.ui-button.form__action-button .ui-button-text{line-height:1.933em}.ui-button.form__action-button{width:145px;height:45px;color:#fff;background-color:#2e4f61}.ui-button.form__action-button .ui-button-text{line-height:45px;font-size:1em}.ui-button.form__action-button--submit{background-color:#83d0f5}.ui-button.form__action-button--delete{background-color:#e00b19}.ui-button.form__action-button--large{font-family:medium, Arial, Helvetica, sans-serif;font-size:1.25em;height:50px;width:190px}.form__action-button+.form__action-button{margin-left:10px}.form__action-button-container--left,.form__action-button-container--right{display:flex;margin-top:15px}.form__action-button-container--left{justify-content:flex-start}.form__action-button-container--right{justify-content:flex-end}@media (max-width: 767px){.form__action-button-container--left{display:block}.form__action-button-container--right{display:block}.contentBlock__inputRow{margin:5px 0 10px 0}}.ui-textarea--vertical{resize:vertical}.ui-datepicker{box-shadow:0 0 15px 5px #a1a1a1;width:260px;border-radius:6px;padding:27px 25px 30px}.ui-datepicker-month,.ui-datepicker-year{background-color:#fff;border:none;font-family:'condensed', Arial, Helvetica, sans-serif;font-size:1.125em;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-datepicker-month::-ms-expand,.ui-datepicker-year::-ms-expand{display:none}.ui-datepicker-title{display:flex;justify-content:space-between}.ui-datepicker-month{text-align-last:right;direction:rtl}.ui-datepicker .ui-datepicker-header{background-color:#fff;padding-bottom:6px}.ui-datepicker-calendar{line-height:1.95em}.ui-datepicker-calendar th{font-family:'bold', Arial, Helvetica, sans-serif;font-size:1em;padding-bottom:1em}.ui-datepicker-calendar tr{font-size:1em}.ui-datepicker-calendar .ui-state-default{text-align:center;color:#000;width:1.9em}.ui-datepicker-unselectable{background-color:inherit}.ui-datepicker td a,.ui-datepicker td span{padding:0;display:inline-block}.ui-datepicker-current-day .ui-state-active{background-color:#83d0f5;color:#fff;border-radius:3px}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover{right:-8px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{left:-8px}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{cursor:pointer}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:0}.ui-datepicker-prev .ui-icon-circle-triangle-w{transform:rotate(270deg);margin-left:50px}.ui-datepicker-next .ui-icon-circle-triangle-e{transform:rotate(90deg)}.ui-datepicker .ui-datepicker-title span{font-size:1em;margin:1px 0;width:45%}.ui-datepicker .ui-datepicker-title{line-height:normal}.p-datepicker{display:flex;min-width:unset;width:100%}.ui-panel-interval-picker{border-radius:6px;box-shadow:0 0 15px 5px #a1a1a1}.interval-picker-content{display:flex}.interval-picker-content .interval-picker--mobile{display:none}.interval-picker-content .ui-datepicker-inline{box-shadow:none;padding:27px 0 0 25px}.interval-picker-content .ui-datepicker-inline .ui-datepicker-group{padding-right:39px}.interval-picker-content .ui-datepicker-inline td a{border-radius:4px}.interval-picker-content .ui-datepicker-calendar .ui-state-active,.interval-picker-content .ui-datepicker-calendar .ui-datepicker-today .ui-state-active{background-color:#83d0f5;color:#fff}.interval-picker-select-list-with-buttons{padding:29px 0 20px}.interval-picker-content .ui-inputfield.interval-picker-list{width:190px;padding:0 0 10px}.interval-picker-content .ui-inputfield.interval-picker-list .ui-selectlistbox-listcontainer{width:100%}.interval-picker-content .ui-inputfield.interval-picker-list .ui-state-highlight{background-color:#83d0f5;color:#fff;border-radius:4px}.interval-picker-buttons{display:flex;justify-content:flex-end}.interval-picker-buttons .button{margin-right:8px}@media (max-width: 1200px){.interval-picker-content .interval-picker--mobile{display:flex;justify-content:center}.interval-picker-content .interval-picker--desktop{display:none}}@media (max-width: 767px){.interval-picker-content{flex-direction:column}.ui-panel-interval-picker .ui-overlaypanel-content{display:flex;flex-direction:column-reverse}.interval-picker-content .interval-picker--mobile{display:flex;justify-content:center}.interval-picker-content .interval-picker--desktop{display:none}.interval-picker-select-list-with-buttons{display:flex;flex-direction:column;align-items:center;padding:0}.interval-picker-content .ui-inputfield.interval-picker-list,.interval-picker-content .ui-inputfield.interval-picker-list .ui-selectlistbox-listcontainer{width:250px}}.ui-picklist.ui-picklist-responsive{display:flex;align-items:flex-end;overflow:hidden;white-space:nowrap;text-overflow:clip}.ui-picklist-responsive .ui-picklist-list-wrapper{flex-grow:2}.ui-picklist.ui-picklist-responsive .ui-picklist-list-wrapper:first-child,.ui-picklist.ui-picklist-responsive .ui-picklist-list-wrapper:nth-last-child(2){border:1px solid #b8c2c7}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons{width:36px;padding:0}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons-cell{padding:0 6px}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons-cell button{width:24px;height:24px;margin:5px 0}@media (max-width: 891px){.ui-picklist.ui-picklist-responsive .ui-picklist-buttons-cell button{margin:5px}}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons-cell>.ui-button{background-color:#83d0f5}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons-cell>.ui-state-disabled{background-color:#f5f5f5}.ui-picklist li.ui-picklist-item{font-size:.935em;padding:.1em .5em;margin:0;text-align:left;line-height:1.5em}.ui-picklist .ui-picklist-item:first-child{padding-top:0}.ui-picklist .ui-picklist-item:last-child{padding-bottom:0}.ui-picklist-item:hover,.ui-picklist-item.ui-picklist-outline:hover{background-color:#83d0f5}.ui-picklist-item{color:#000}.ui-picklist-item:hover{color:#fff}.ui-picklist-item.ui-picklist-outline{outline:0;background-color:#b8c2c7}.ui-picklist-item .icon{vertical-align:text-top}.ui-picklist-caption.ui-widget-header{font-family:'bold', Arial, Helvetica, sans-serif;text-align:left;padding:0 0.4em 0 calc(3px + .5em);line-height:2em;background-color:#f0f0f0;color:#555}.ui-picklist .ui-picklist-list{padding:.7em 0;color:#000}@media (max-width: 891px){.ui-picklist.ui-picklist-responsive .ui-picklist-list-wrapper:first-child,.ui-picklist.ui-picklist-responsive .ui-picklist-list-wrapper:nth-last-child(2){flex-shrink:0;width:100%}.ui-picklist.ui-picklist-responsive{flex-wrap:wrap}}@media (min-width: 641px) and (max-width: 891px){.ui-picklist.ui-picklist-responsive{justify-content:center}.ui-picklist-responsive .ui-picklist-buttons-cell{position:relative;left:-50%}.ui-picklist-responsive .ui-picklist-buttons button{display:inline}.ui-picklist-responsive .ui-picklist-buttons{height:100%}}.ui-picklist-filter-container,.ui-picklist-caption{height:1.875em}.ui-picklist .ui-picklist-filter-container{position:relative;top:1.875em;margin:0 -1px}.ui-picklist .ui-picklist-caption{position:relative;top:-1.875em}.ui-picklist-filter{border-radius:0}.ui-picklist .ui-picklist-filter-container .ui-icon-search{right:.5em;top:.5em}.ui-picklist-buttons .ui-icon-arrowstop-1-e,.ui-picklist-buttons .ui-icon-arrow-1-e{transform:rotate(90deg)}.ui-picklist-buttons .ui-icon-arrowstop-1-w,.ui-picklist-buttons .ui-icon-arrow-1-w{transform:rotate(270deg)}@media (max-width: 891px){.ui-picklist-buttons .ui-icon-arrowstop-1-e,.ui-picklist-buttons .ui-icon-arrow-1-e{transform:rotate(180deg)}.ui-picklist-buttons .ui-icon-arrowstop-1-w,.ui-picklist-buttons .ui-icon-arrow-1-w{transform:rotate(0deg)}}@media (max-width: 640px){.ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-icon{background-position:initial}}.ui-picklist .ui-picklist-list-wrapper{display:block}.ui-selectcheckboxmenu{overflow:hidden;width:100%}.ui-selectcheckboxmenu,.ui-selectcheckboxmenu-multiple-container,.ui-selectcheckboxmenu-token,.ui-selectcheckboxmenu-token-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon{transform:rotate(180deg);position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.ui-selectcheckboxmenu-panel{padding-right:10px;max-width:500px}.ui-selectcheckboxmenu-header{display:flex;align-items:center}.ui-selectcheckboxmenu-filter-container{width:100%}.ui-selectcheckboxmenu-header .ui-inputfield{padding:1px 27px 1px 5px}.ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container{margin:10px}.ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon{top:6px}.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-list-item label{padding-left:25px}.ui-selectcheckboxmenu-close{margin-left:5px}.ui-texteditor .ql-container{font-family:inherit;font-size:inherit}.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button .ql-stroke{stroke:#000}.ql-snow.ql-toolbar button .ql-fill{fill:#000}.ql-snow.ql-toolbar button:hover .ql-fill{fill:#83d0f5}.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke{stroke:#83d0f5}.i18n__quill--de_DE .ql-snow .ql-tooltip::before,.i18n__quill--de_DE .ql-snow .ql-tooltip[data-mode=link]::before{content:'URL:'}.i18n__quill--de_DE .ql-snow .ql-tooltip.ql-editing a.ql-action::after{content:'Speichern'}.i18n__quill--de_DE .ql-snow .ql-tooltip a.ql-action::after{content:'Ändern'}.i18n__quill--de_DE .ql-snow .ql-tooltip a.ql-remove::before{content:'Entfernen'}.i18n__quill--en_GB .ql-snow .ql-tooltip::before,.i18n__quill--en_GB .ql-snow .ql-tooltip[data-mode=link]::before,.i18n__quill--en_US .ql-snow .ql-tooltip::before,.i18n__quill--en_US .ql-snow .ql-tooltip[data-mode=link]::before{content:'URL:'}.i18n__quill--en_GB .ql-snow .ql-tooltip.ql-editing a.ql-action::after,.i18n__quill--en_US .ql-snow .ql-tooltip.ql-editing a.ql-action::after{content:'Save'}.i18n__quill--en_GB .ql-snow .ql-tooltip a.ql-action::after,.i18n__quill--en_US .ql-snow .ql-tooltip a.ql-action::after{content:'Change'}.i18n__quill--en_GB .ql-snow .ql-tooltip a.ql-remove::before,.i18n__quill--en_US .ql-snow .ql-tooltip a.ql-remove::before{content:'Remove'}.image-view{height:200px;width:100%;position:relative;overflow:hidden}.no-img-placeholder{height:100%;width:100%;background-color:#cfcfcf;display:flex;flex-direction:column;justify-content:center;align-items:center}.image-uploader{height:200px;width:100%;position:relative;overflow:hidden}.image-uploader__preview-container{position:absolute;width:100%;height:100%}.image-uploader__preview{position:absolute;height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-color:transparent}.image-uploader__contain-background{background-size:contain}.image-uploader__preview-background{position:absolute;height:100%;width:100%;background-size:cover;background-position:center;opacity:.2;background-color:transparent}.image-uploader__action-container{position:absolute;height:100%;width:100%;visibility:hidden;background-color:rgba(0,0,0,0.3);display:flex;flex-direction:row;justify-content:center;align-items:center}.image-uploader__disable-overlay{position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,0.3)}.image-uploader__icon{height:100px;width:100px;margin:25px}.image-uploader:hover .image-uploader__action-container,.image-uploader__action-container.image-uploader__visible{visibility:visible}.image-uploader:hover .image-uploader__preview-container{filter:blur(7px)}.ui-widget.image-uploader__delete,.ui-widget.image-uploader__upload{background-color:transparent}.image-uploader__delete{width:100px;height:100px;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fff}.popup-icons__image_uploader_trash{width:100px;height:100px}.image-uploader__icon .image-uploader__upload{width:100%;height:100%}.image-uploader__icon .image-uploader__upload .ui-corner-bottom,.image-uploader__icon .image-uploader__upload .ui-button-icon-left,.image-uploader__icon .image-uploader__upload .ui-button-text{display:none}.image-uploader__icon .image-uploader__upload .ui-fileupload-buttonbar{background:transparent;padding:0;width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.image-uploader__icon .image-uploader__upload .ui-fileupload-icon-only{width:100px;height:100px;background-size:cover;margin:0}.image-uploader__error-container{position:absolute;background-color:rgba(0,0,0,0.3);padding:0 1em}.image-uploader__error-container .ui-message-error{color:#e00b19;background:none;border:none;padding:0;margin:0}.ui-inputgroup-addon.background--color{background-color:#555;color:#fff}.multi-selection-add-button{display:flex}.multiple__property_class_buttons{display:flex;flex-wrap:wrap;justify-content:left}.multiple__property_class_buttons:not(:first-child){margin-top:10px}.favorites-selector .ui-inputgroup .ui-inputgroup-addbefore svg *{fill:#4c6979}.favorites-selector .ui-selectonemenu{color:#4c6979}.analysis-selection table,.comparison-data-selection table{table-layout:fixed;width:100%}.analysis-selection td,.analysis-selection .ui-selectbooleancheckbox,.comparison-data-selection td,.comparison-data-selection .ui-selectbooleancheckbox{white-space:nowrap}.analysis-selection .form__h2,.analysis-selection .ui-radiobutton+label,.analysis-selection .ui-selectbooleancheckbox .ui-chkbox-label,.comparison-data-selection .form__h2,.comparison-data-selection .ui-radiobutton+label,.comparison-data-selection .ui-selectbooleancheckbox .ui-chkbox-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.analysis-selection .ui-radiobutton+label,.analysis-selection .ui-selectbooleancheckbox .ui-chkbox-label,.comparison-data-selection .ui-radiobutton+label,.comparison-data-selection .ui-selectbooleancheckbox .ui-chkbox-label{width:calc(100% - 24px)}.analysis-selection .separator--grid{display:none}.analysis-selection__series-inputs{display:flex}.analysis-selection__product-type{flex-basis:100%}.analysis-selection__metering-type-and-metering-points{overflow:hidden}.analysis-selection__metering-type{padding:10px;border:1px solid #cfcfcf}.analysis-selection__consumption-category{line-height:normal}.analysis-form-actions .simple-box__content{display:flex;justify-content:flex-end}.analysis-info-table{border-collapse:separate;border-spacing:10px}.analysis-info-table-key{font-family:bold, Arial, Helvetica, sans-serif}.comparison-aggregation-level-hint{margin-top:20px}.comparison-aggregation-level-hint .infoLinePanel{padding:5px;font-size:.8em}.comparison-aggregation-level-hint .infoLineText{color:#606060}@media (max-width: 767px){.analysis-info-table{width:100%;table-layout:fixed}.analysis-info-table-key{text-overflow:ellipsis;width:50%;overflow:hidden;word-break:break-all}.analysis-selection .separator--grid{display:block}.analysis-selection__series-inputs{flex-wrap:wrap}.analysis-selection__product-type{margin-bottom:10px}.analysis-selection__absolute-characteristic-values{margin-bottom:15px}}.statisticsTable__info-container{height:100%;display:flex;flex-direction:column;align-content:space-between}.statisticsTable__info{min-height:50%;font-size:13px;white-space:normal;word-wrap:break-word}.statisticsTable__date-info{color:#a1a1a1}.statisticsTable__metering-point{font-family:bold, Arial, Helvetica, sans-serif}.meterStatisticsTable .statisticsTable__numeric-column,.superClientStatisticsTable .statisticsTable__numeric-column{text-align:center;white-space:normal}#toggleButtons rect{opacity:0.5}#toggleButtons rect.enabled{opacity:1.0}.comparison__main-chart .module-box__header-actions,.consumption-monitoring__main-chart .module-box__header-actions,#single-location__main-chart .module-box__header-actions{display:inline-flex}@media (max-width: 480px){.comparison__main-chart .module-box__header-actions,.consumption-monitoring__main-chart .module-box__header-actions,#single-location__main-chart .module-box__header-actions{justify-content:center;width:100%}}.consumption-monitoring__main-chart .module-box__header-actions .ui-icon-triangle-1-s,.comparison__main-chart .module-box__header-actions .ui-icon-triangle-1-s,#single-location__main-chart .module-box__header-actions .ui-icon-triangle-1-s{width:inherit}.consumption-monitoring__statistics .ui-datatable-header,#single-location__statistics .ui-datatable-header{background-color:#fff;border:0}.highcharts-legend-navigation{font-family:medium, Arial, Helvetica, sans-serif}.hide-highcharts-button-box .highcharts-button-box{display:none}.consumption-monitoring-chart__options .options__select-resolution-interval,.comparison-chart__options .options__select-resolution-interval,.single-location-chart__options .options__select-resolution-interval{height:29px;width:202px;font-family:'regular', Arial, Helvetica, sans-serif;font-size:.875em}.consumption-monitoring-chart__options .button,.comparison-chart__options .button,.single-location-chart__options .button{background-color:#83d0f5;border-radius:3px;color:#fff;height:29px;width:29px;padding:0;display:inline-flex}.comparison-chart__options--buttons,.single_location-chart__options--buttons{flex-shrink:0}.comparison-chart__options,.single-location-chart__options{display:flex}@media (max-width: 480px){.comparison-chart__options,.single-location-chart__options{flex-direction:column;justify-content:center}}.comparison-chart__options--interval-wrapper,.single_location-chart__options--interval-wrapper{display:flex;justify-content:center;min-width:0}@media (max-width: 480px){.comparison-chart__options--interval-wrapper,.single_location-chart__options--interval-wrapper{margin-bottom:10px}}.comparison-chart-options__forward .highcharts-icons__triangle_left,.single-location-chart-options__forward .highcharts-icons__triangle_left{transform:rotate(180deg)}.comparison-chart__options--grouped .button:not(:last-child),.single-location-chart__options--grouped .button:not(:last-child){margin-right:4px}.comparison-chart__options--grouped .button:last-child,.single-location-chart__options--grouped .button:last-child{margin-right:0}.consumption-monitoring-chart__options .button.ui-state-disabled,.comparison-chart__options .button.ui-state-disabled,.single-location-chart__options .button.ui-state-disabled{background-color:#e9e9e9}.consumption-monitoring-chart__options .options__select-resolution-interval,.comparison-chart__options .options__select-resolution-interval,.single-location-chart__options .options__select-resolution-interval,.consumption-monitoring-chart__options--toggleable:not(:last-child),.comparison-chart__options--toggleable:not(:last-child),.single-location-chart__options--toggleable:not(:last-child),.comparison-chart__options--grouped:not(:last-child),.single-location-chart__options--grouped:not(:last-child){margin-right:12px}.comparison-chart__options--toggleable,.consumption-monitoring-chart__options--toggleable .button,.single-location-chart__options--toggleable .button{margin:0}.consumption-monitoring-chart__options--toggleable .button:not(:first-child):not(:last-child),.comparison-chart__options--toggleable .button:not(:first-child):not(:last-child),.single-location-chart__options--toggleable .button:not(:first-child):not(:last-child){border-radius:0}.consumption-monitoring-chart__options--toggleable .button:first-child,.comparison-chart__options--toggleable .button:first-child,.single-location-chart__options--toggleable .button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.consumption-monitoring-chart__options--toggleable .button:last-child,.comparison-chart__options--toggleable .button:last-child,.single-location-chart__options--toggleable .button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.single-location-chart__options svg:not(.highcharts-icons__stacked_diagram){padding:2px}.highcharts-legend .icon-estimated:before{padding-left:2px}.highcharts-legend .icon-substituted:before{padding-left:2px}.highcharts-legend .icon-non-summable:before{padding-left:2px}.chart__legend{color:#a1a1a1;font-family:'medium', Arial, Helvetica, sans-serif;font-size:.935em}.chart__legend hr{border-color:#cfcfcf;margin-bottom:8px;margin-top:24px}.chart__legend .icon{height:19px;width:19px;margin-right:.5em}.chart__legend span{display:flex;margin-right:12px}.chart__legend-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media (max-width: 767px){.chart__legend-container{display:block}.chart__legend-container span{margin-bottom:2px}}.highcharts-legend-item td{font-family:'bold', Arial, Helvetica, sans-serif}.highcharts-legend-item>span{border-radius:3px}.notesContainer{min-width:290px;min-height:180px;color:#fff;position:absolute;padding:.5em;border-radius:3px}.chart__note-header,.chart__note-footer{display:flex;justify-content:space-between;flex-wrap:wrap}.chart__note-header{border-bottom:1px solid #fff;padding:0 .35em .2em .35em}.chart__note-footer{border-top:1px solid #fff;padding:.2em .35em 0;padding-top:10px}.chart__note-scroller-content{display:flex;justify-content:center;order:2}.chart__note-content textarea{min-height:120px;min-width:290px;border:none;margin:.35em;color:#fff;font-family:'condensed', Arial, Helvetica, sans-serif;font-size:1em}.chart-note-footer__save{order:3}.chart-note-footer__delete,.chart-note-footer__save,.chart-note-header__add,.chart-note-footer__paginator-prev,.chart-note-footer__paginator-next,.chart-note-header__close{display:inline-block;cursor:pointer;width:18px;height:18px;background-position:center;background-size:contain;background-repeat:no-repeat}.pagerNext{order:2}.noteScrollerText{margin:0 10px}.noteText.inactive{display:none}.noteScrollContainer{display:flex}.search__input-container{display:flex;align-items:center}.search__input{margin-right:5px;padding:5px;height:auto}.search__button{padding:0}.search__type-title{margin-left:10px;font-family:'bold', Arial, Helvetica, sans-serif}.search__type-title-container,.search__type-icon-container{display:flex;align-items:center}.search__paginator{display:flex;justify-content:flex-end}.search__result-highlight{font-family:'bold', Arial, Helvetica, sans-serif}.help-module-box .module-accordion-header a{color:black}.help-module-box .module-box__content .helpContainer img{width:500px;margin-top:20px;margin-bottom:20px;padding-left:10px}.help-module-box .module-box__content ol{padding-left:1em}.help-module-box .module-box__content ul{padding-left:1em}.help-module-box .module-box__content h2{margin-top:24px;margin-bottom:12px}.help-module-box .module-box__content h1{margin-bottom:12px}.help-module-box .module-box__content p{line-height:normal}@media (max-width: 767px){.help-module-box .module-box__content .helpContainer img{width:100%;padding-left:0}}.ui-dialog{font-family:medium, Arial, Helvetica, 'Helvetica Neue', sans-serif;border-radius:3px}.ui-dialog .ui-dialog-titlebar{height:54px;padding:0;margin:0;background-color:#f0f0f0;border-bottom:1px solid #b8c2c7}.ui-dialog-titlebar .ui-dialog-title{position:relative;display:block;font-size:1.25em;line-height:2.7em;margin:0 0 0 20px}.ui-dialog-title .icon{position:relative;top:.15em;padding-right:.5em;width:1.5em}.popup-x-icon__background{fill:#555}.ui-dialog-title .popup-icons__x{transform:rotate(45deg);top:.3em}.ui-dialog .ui-dialog-titlebar-close{top:1.15em;right:1em;position:relative}.ui-dialog .ui-state-hover.ui-dialog-titlebar-close{padding:1px}.ui-dialog .ui-dialog-content{width:650px;padding:20px;font-size:1em}.edit-popup--large{margin-top:60px}.edit-popup--large .ui-dialog-titlebar,.edit-popup--large .ui-dialog-content,.edit-popup--large .ui-dialog-footer{width:892px}.ui-dialog .ui-dialog-footer{padding:0 20px 20px}.popup__footer{border-top:1px solid #93a5ae;padding:30px 0 0;align-items:center}.button-group.popup__action-buttons{justify-content:flex-end}@media (max-width: 1200px){.edit-popup--large{margin-top:40px}}@media (max-width: 891px){.edit-popup--large .ui-dialog-content,.confirm-popup--large .ui-dialog-content,.edit-popup--large .ui-dialog-titlebar,.confirm-popup--large .ui-dialog-titlebar,.edit-popup--large .ui-dialog-footer,.confirm-popup--large .ui-dialog-footer,.ui-dialog,.ui-dialog-content{width:100% !important}}.editor-info__sub-text{font-size:1em;color:#b8c2c7;flex-grow:1}@media (max-width: 767px){.edit-popup--large{margin-top:10px}.popup__footer{display:flex;flex-direction:column-reverse}.button-group.popup__action-buttons{justify-content:center}.editor-info__sub-text{padding-top:40px}.ui-dialog-titlebar .ui-dialog-title{margin:0 0 0 10px}.ui-dialog .ui-dialog-titlebar-close{right:10px}}.confirm-popup__content{padding-bottom:20px}.ui-accordion{margin-top:19px}.ui-accordion .ui-accordion-header{font-family:bold, Arial, Helvetica, 'Helvetica Neue', sans-serif;font-size:1em;line-height:2.666em;height:2.666em;padding:0 0.5em 0 calc(4px + .5em);border-top:1px solid #93a5ae;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:baseline}.ui-accordion .ui-accordion-header .ui-icon{position:static;transition:transform .55s}.ui-accordion .ui-accordion-header.ui-state-active{border-top:1px solid #93a5ae;border-bottom:1px solid #555;margin-bottom:1px}.ui-accordion .ui-accordion-content{padding:22px 0 19px;overflow-x:hidden;overflow-y:auto}.ui-accordion .ui-icon-triangle-1-e{transform:rotate(180deg)}.ui-dialog .ui-datatable{padding:10px}.ui-dialog .ui-datatable .ui-datatable-header{height:40px;background-color:transparent;border:none;padding:0 0 0 10px}.ui-dialog .ui-datatable.noHeader>.ui-datatable-header{display:none}.ui-dialog .ui-datatable .datatable-header__filter{position:relative;top:-10px;width:100%}.ui-dialog .ui-datatable .dtas .dta{width:auto}.ui-dialog .ui-datatable .dtas .dta .icon{padding:0 .1em}.ui-dialog .column-actions--desktop .dta~:not(.column-actions__action--empty){border-left:none}.ui-dialog .ui-datatable .datatable-header__filter input{display:inline-block;background-color:transparent;margin-right:5px;font-family:'medium', Arial, Helvetica, sans-serif;color:#93a5ae;vertical-align:middle;height:100%;width:100%;border:1px solid #93a5ae;border-radius:3px;padding:0 15px 0 36px;letter-spacing:0;line-height:100%}.ui-dialog .ui-datatable .datatable-header__filter button{background-color:transparent;position:relative;top:-38px;border:0;left:-45%;height:100%;width:2em}.ui-dialog .ui-datatable-tablewrapper{padding:5px 0}.ui-dialog .ui-datatable-data::before{display:none}.ui-dialog .ui-datatable .ui-paginator{height:60px}.ui-dialog .ui-paginator a.ui-paginator-next,.ui-dialog .ui-paginator a.ui-paginator-first,.ui-dialog .ui-paginator a.ui-paginator-last,.ui-dialog .ui-paginator a.ui-paginator-prev{margin:2px}.ui-dialog .ui-paginator .ui-paginator-current{margin:0 10px}@media (max-width: 767px){.ui-dialog .ui-datatable .ui-datatable-header{padding:0;margin:0;width:100%}.ui-dialog .ui-datatable.noHeader>.ui-datatable-header{display:none}.ui-dialog .ui-datatable-data::before{display:block;height:35px}.ui-dialog .ui-datatable .datatable-header__filter{position:relative;top:-65px;width:100%;margin:0;padding:0}.ui-dialog .ui-datatable-reflow .ui-reflow-dropdown{position:relative;top:60px;left:0;margin:0}.ui-dialog .ui-datatable .ui-datatable-tablewrapper{padding:0;margin:0}.ui-dialog .ui-datatable .ui-widget-content td{height:20px}.ui-dialog .ui-datatable-reflow .ui-datatable-data td[role='gridcell'] .ui-column-title{margin:0}.ui-dialog .ui-datatable-data::before{display:block;height:10px}}.button-group.reportEditPopup_form-buttons{justify-content:flex-end}.componentValidColumn{width:5%}.componentObjectColumn{width:20%}.componentTypeColumn{width:30%;white-space:nowrap}.componentDetailsColumn{width:34%}.column-actions--desktop .dta.ui-sortable-handle{margin:0 1em}.metering-point-number-column{width:40%}.mp-name-column{width:17.3%}.name-column{width:17.3%}.location-column{width:17.3%}.add-substract-column{width:10%}.ui-dialog .ui-datatable .dtac .add-substract-column .dtas{width:100%;float:right}.ui-dialog .ui-datatable .add-substract-column .dtas .dta{width:2em;border:0}.vmp-icons__minus_edit,.vmp-icons__plus_edit{top:.08em;position:relative}.vmp-icons__minus_def,.vmp-icons__plus_def,.vmp-icons__undo_def{top:.08em;position:relative;width:20px}.vmp__actions{display:flex;flex-direction:row}.vmp__actions .button--with-icon polygon,.vmp__actions .button--with-icon rect+rect{fill:#fff}.location-edit-popup .image-uploader{height:224px}.ui-fileupload-buttonbar .ui-icon-plusthick{display:inline-flex;position:relative;top:1px;margin:0 1em 0 0;left:0;height:1.2em;width:1.2em}.ui-fileupload-buttonbar .ui-button-text-icon-left .ui-button-text{display:flex;font-family:bold, Arial, Helvetica, sans-serif}.ui-fileupload-buttonbar .ui-button{display:flex}.ui-fileupload-files{display:inline-flex;padding:1em}.downloadLink.icon-download{padding-right:1em}.ui-datatable.importHistory .ui-datatable-tablewrapper{padding:0}.icon-status.status-finished{color:#96bf32}.icon-status.status-failed{color:#f39200}.icon-block.status-deleted{color:#83d0f5}.icon-status.status-waiting{color:#959595}.template-download-links a{padding:10px;text-decoration:none}@media (max-width: 1023px){.typeColumn{width:100%}.sizeColumn{width:100%}.fileColumn{width:100%}.uploaderColumn{width:100%}.statusColumn{width:100%}.rowTogglerColumn{width:100%}.ui-expanded-row-content{display:flex;padding:1em}.ui-accordion .ui-datatable{padding-bottom:0}}.monitoring-table .ui-datatable-tablewrapper{padding-top:4em}.monitoring-table .datatable-header__legend{padding:0 2em;display:flex;line-height:2em;align-self:center;justify-content:space-between}.monitoringLegend{line-height:1em;margin-left:.5em}.monitoringExplanation{display:flex}.monitoring-legend-button-overlay-anchor{display:none}.monitoring-table .datatable-header__legend{padding:.3em 1.7em}@media (max-width: 1300px){.monitoring-table .ui-chkbox-label{line-height:1.1em;width:11em;font-size:.8em}}@media (max-width: 1024px){.monitoring-table .ui-datatable-tablewrapper{padding-top:6em}.monitoring-table.ui-datatable-reflow .ui-reflow-dropdown{top:8.5em}.monitoring-table .datatable-header__legend{padding:.5em}}@media (max-width: 965px){.monitoring-table .ui-datatable-tablewrapper{padding-top:6em}.monitoring-table.ui-datatable-reflow .ui-reflow-dropdown{top:8em}.monitoringLegend{line-height:1em}}@media (max-width: 800px){.monitoring-legend-button-overlay-anchor{display:block}.monitoringLegend{display:none}.monitoring-table .ui-overlaypanel-content{background-color:#fff;border-radius:8px;padding:1em;box-shadow:0 0 15px 5px rgba(0,0,0,0.5)}}@media (max-width: 767px){.monitoring-table .ui-datatable-header.ui-widget-header{height:106px}.monitoring-table .datatable-header__legend{top:110px;padding:1em}.monitoring-table.ui-datatable-reflow .ui-reflow-dropdown{top:180px}}.monitoring-table .ui-sortable-column.ui-filter-column.lastImportTimestampColumn{width:10em}.monitoring-table .ui-sortable-column.ui-filter-column.statusColumn{width:6em}.monitoring-table .ui-sortable-column.ui-filter-column.gapColumn{width:7em}.explanation-cell,.importHistoryAccordionTitle{display:flex;align-items:baseline}.monitoringExplanation .explanation-cell:not(:first-child){margin-left:1em}.monitoring-status{border-radius:50%;width:10px;height:10px;margin-right:4px}.importHistoryAccordionTitle .monitoring-status{margin-left:10px}td .monitoring-status{width:15px;height:15px}.monitoring-status--GAPS,.importRunReport--FAILED,.import-queue--FAILED,.import-queue--ERROR,.import-queue--INVALID_FILE,.import-queue--CANCEL_REQUESTED,.import-queue--CANCELED{background-color:#f39200}.monitoring-status--NO_CONSUMPTIONS,.importRunReport--LOADING,.import-queue--RUNNING,.import-queue--WAITING,.import-queue--DELETED{background-color:#83d0f5}.monitoring-status--COMPLETE,.importRunReport--SUCCEEDED,.import-queue--FINISHED{background-color:#96bf32}svg.measures-icons__coins g path{fill:#96bf32}svg.measures-icons__costs g path{fill:#f39200}.statusPanelGroup{align-self:center}.statusColumnMeasures .icon{width:2em;height:2em}@media (max-width: 1023px){.statusColumnMeasures .icon{width:1em;height:1em}.locationName,.descriptionText,.investmentText{width:30%}}.datatable-header__filter{position:relative;float:right;max-width:378px;margin-top:8px;height:38px;margin-right:16px}.datatable-header__filter button{background-color:transparent;border:0;position:absolute;left:0;height:38px;top:0}.datatable-header__filter button .ui-button__filter-icon{height:18px;width:18px}.dtas .action-icon__main-background{fill:#555}.dtas .action-icon__supplement-background{fill:#909090}.datatable-header__filter input{position:relative;display:inline-block;max-width:378px;background-color:transparent;margin-right:5px;font-family:'bold', Arial, Helvetica, sans-serif;color:#93a5ae;vertical-align:middle;height:100%;border:1px solid #b8c2c7;padding:0 15px 0 36px;border-radius:3px}.datatable-header__additional-buttons{display:flex;position:relative;float:right;font-family:bold, Arial, Helvetica, 'Helvetica Neue', sans-serif;font-size:1em;width:auto;margin-top:10px;height:38px;padding:0}.datatable-header__additional-buttons .button.button--background{position:relative;margin-right:20px;background-color:#2c2c2c;color:#fff;width:116px;height:38px}.datatable-header__additional-buttons .button.button--background:hover{background-color:#484848}.datatable-header__additional-buttons .ui-button-text.ui-c{display:block;position:absolute;background-color:transparent;color:rgba(255,255,255,0.85);font-family:'bold', Arial, Helvetica, sans-serif;font-size:1em;line-height:1.5em;letter-spacing:0;padding:0;margin:0;right:18px;top:10px}.datatable-header__additional-buttons .ui-button-text.ui-c{font-size:1em;line-height:1.5em;letter-spacing:0;padding:0;margin:0;right:1em;top:5px}.ui-datatable .dtas .dta{display:block;float:left;width:44px;text-align:center;padding-top:3px}.column-actions--desktop{display:flex;justify-content:flex-end}.column-actions--mobile button,.column-actions--desktop button{background-color:transparent;border:0}.column-actions--desktop .dta~:not(.column-actions__action--empty){border-left:1px solid #2e4f61}.column-actions--desktop .column-actions__action--empty+.dta{border-left:0}.column-actions__action--empty{width:39px;height:1px}.column-actions__tooltip--mobile{display:none}.dta .action-icon .icon{height:1.267em;width:1.267em}.column-actions__button--mobile{display:none}@media (max-width: 1200px){.column-actions--desktop{display:none}.column-actions__button--mobile{display:block}.column-actions__button--mobile .icon.dataTable-icons__more{padding-right:12px;width:73px;height:23px;vertical-align:middle;float:right}.dtas .column-actions--mobile__overlay.ui-overlaypanel{background-color:#fff;border-radius:8px;box-shadow:0 0 15px 5px rgba(0,0,0,0.5);display:block;padding:.5em 0}.dtas .column-actions--mobile__overlay.ui-overlaypanel .ui-overlaypanel-content{border-radius:8px;padding:0;display:block;width:min-content}.dtas .ui-overlaypanel .ui-overlaypanel-content .dta{padding:4px 1em;display:block;width:fit-content;line-height:.875em}.dtas .ui-overlaypanel .ui-overlaypanel-content .dta span,.dtas .ui-overlaypanel .ui-overlaypanel-content .dta a{display:inline-block;white-space:nowrap;vertical-align:top;line-height:1em}.dtas .ui-overlaypanel-content .dta .icon{height:1em;width:1em;margin-right:.5em;padding:0;display:inline-block}.dta .action-icon--label{display:inline-block;color:#000;font-family:'medium', Arial, Helvetica, sans-serif;font-size:1em}.datatable-header__filter,.datatable-header__filter button,.datatable-header__additional-buttons,.datatable-header__additional-buttons .button.button--background{height:34px}}@media (max-width: 1024px){.datatable-header__additional-buttons .button.button--background{width:34px;margin:0}.datatable-header__additional-buttons .button__label{display:none}}@media (max-width: 767px){.column-actions__button--mobile{height:23px}.datatable-header__additional-buttons{padding-left:.6em}}.dta .action-icon .icon.action-icons-icons__subscription_active,.dta .action-icon .icon.action-icons-icons__subscription_inactive{width:1.8em}.dta .action-icon .icon.action-icons-icons__export .paper,.dta .action-icon .icon.action-icons-icons__export .arrow{fill:#93a5ae}.dta .action-icon .icon.action-icons-icons__export .corner,.dta .action-icon .icon.action-icons-icons__export .arrow{fill:#2e4f61}.ui-datatable-tablewrapper{padding:22px 30px 28px;background-color:#fff;overflow:initial;border-radius:3px}.ui-datatable-tablewrapper:not(first-of-type){border-top-right-radius:0;border-top-left-radius:0}.ui-datatable-tablewrapper:nth-last-of-type(2){border-bottom-right-radius:0;border-bottom-left-radius:0}.ui-datatable-tablewrapper tr td:first-child,.ui-datatable-tablewrapper tr th:first-child{padding-left:12px}.ui-datatable-tablewrapper .tableSubDescription{list-style-type:none}.ui-datatable-tablewrapper tr .dtac:last-child{padding-right:0}.ui-datatable-empty-message{display:block;margin-bottom:1.5em}.ui-datatable-tablewrapper thead th{height:1.6em;border:0;border-bottom:1px solid #555;text-align:left;background-color:transparent;color:#555;font-family:'medium', Arial, Helvetica, sans-serif;font-weight:normal;font-size:1em;line-height:1.067em;letter-spacing:0;white-space:nowrap}.ui-datatable-tablewrapper th.ui-state-active{background-color:#83d0f5;color:#fff;border-bottom:1px solid #83d0f5}.ui-datatable-tablewrapper .ui-sortable-column-icon{visibility:hidden}.ui-datatable-tablewrapper .ui-state-active .ui-sortable-column-icon{height:20px;line-height:20px;visibility:visible;float:right}.ui-datatable-tablewrapper .ui-sortable-column-icon{background-position:left;transition:transform .55s}.ui-datatable-tablewrapper .ui-sortable-column-icon.ui-icon-triangle-1-n{transform:rotate(180deg)}.ui-datatable-data::before{display:block;background-color:transparent;color:#fff;width:1px;height:20px}.ui-datatable-data::before{content:'';height:1em}.ui-datatable .ui-widget-content,.ui-datatable .ui-datatable-data tr.ui-state-hover{border-bottom:1px solid #b8c2c7}.ui-datatable .ui-datatable-data tr.ui-state-hover:last-child{border-bottom:0}.ui-datatable-even:hover,.ui-datatable-odd:hover{background-color:#f5f5f5}.ui-datatable .ui-widget-content td{margin:0;padding:.5em;font-family:'regular', Arial, Helvetica, sans-serif;font-weight:normal;font-size:1em;line-height:1.25em;letter-spacing:0;height:41px;border:0;overflow:hidden}.ui-datatable .ui-widget-content:last-child{border-bottom:0}.ui-widget-content{border:0}.ui-datatable .ui-state-highlight{background-color:#f0f0f0;border-left:5px solid #83d0f5}.ui-accordion-content .ui-datatable-tablewrapper{padding:0 20px 0 21px}.ui-accordion-content .ui-datatable-data::before,.ui-accordion-content .ui-datatable-data::after{display:none}.ui-datatable-header.ui-corner-top{display:flex;justify-content:flex-end}.datatable-header__filter{float:none;order:1;flex:1 1 auto;margin-left:16px}.datatable-header__additional-buttons{order:2}.ui-datatable-header .datatable-header__headline{order:0;float:none;position:static;margin-right:auto;flex:1 1 auto;text-align:left}@media (max-width: 1200px){.ui-datatable-tablewrapper{padding:22px 16px 21px}.ui-datatable-tablewrapper tr td:first-child,.ui-datatable-tablewrapper tr th:first-child{padding-left:unset}}.ui-datatable.ui-datatable--embedded .ui-datatable-tablewrapper{padding:0}@media (max-width: 1200px){.ui-datatable.ui-datatable--embedded .ui-datatable-tablewrapper{padding:0}}@media (max-width: 767px){.cnt .ui-datatable-header .datatable-header__headline{display:none}.ui-datatable-header span.datatable-header__headline{position:relative;top:-54px;background-color:#fff;width:100%;margin:0;padding-left:16px;text-align:left}.ui-datatable-header.ui-corner-top{justify-content:space-around}.ui-datatable-empty-message{padding-left:10px;padding-right:10px}}.ui-datatable .ui-datatable-header{height:62px;background-color:#f0f0f0;border-bottom:1px solid #b8c2c7;border-top-left-radius:3px;border-top-right-radius:3px;align-items:center}.ui-datatable-header .datatable-header__headline{font-family:'medium', Arial, Helvetica, sans-serif;font-size:1.6em;line-height:54px;background-color:transparent;color:#555;margin:0 0 0 20px;margin-right:auto}.datatable-header__legend{position:absolute;padding:0 46px;top:75px;left:0;width:100%}@media (max-width: 1200px){.datatable-header__legend{padding:0}.ui-datatable-header{height:53px;margin:0}.ui-datatable-header .datatable-header__headline{font-size:1.333em}}@media (max-width: 767px){.datatable-header__legend{top:60px}.rules-table .datatable-header__legend{position:relative;top:65px}.ui-datatable-header .datatable-header__filter,.ui-datatable-header .datatable-header__additional-buttons{position:relative;margin:0;padding:0}.ui-datatable:not(.datatable--no-headline) .ui-datatable-header .datatable-header__filter,.ui-datatable:not(.datatable--no-headline) .ui-datatable-header .datatable-header__additional-buttons{top:-38px}.rules-table.ui-datatable:not(.datatable--no-headline) .ui-datatable-header .datatable-header__filter,.rules-table.ui-datatable:not(.datatable--no-headline) .ui-datatable-header .datatable-header__additional-buttons{top:-21px}.rules-table.ui-datatable:not(.datatable--no-headline) .ui-datatable-header .datatable-header__filter.rule-legend-toggler--active,.rules-table.ui-datatable:not(.datatable--no-headline) .ui-datatable-header .datatable-header__additional-buttons.rule-legend-toggler--active{top:-185px}.ui-datatable .ui-datatable-header{width:100%;height:66px;display:flex;flex-wrap:wrap;padding:0}.ui-datatable:not(.datatable--no-headline) .ui-datatable-header{margin-top:54px}.ui-datatable.rules-table .ui-datatable-header{margin-top:0}.ui-datatable-header .datatable-header__filter{padding:0 10px;max-width:unset}.ui-datatable-header .datatable-header__filter button{left:10px}.ui-datatable-header .datatable-header__filter input{background-color:transparent;width:100%;max-width:unset}.ui-datatable-header .datatable-header__filter button{top:0}.ui-datatable-header .datatable-header__additional-buttons{padding-right:10px}.ui-datatable-header .datatable-header__additional-buttons button{width:34px;height:34px;background-size:18px 18px;background-position:center center;background-repeat:no-repeat;border-radius:3px}.datatable-header__additional-buttons .ui-button-text.ui-c{display:none}}.ui-datatable{position:relative;margin-bottom:1.666em;border:1px solid rgba(0,0,0,0);border-radius:3px}.ui-datatable-reflow .ui-reflow-label{display:none}.ui-datatable-reflow .ui-reflow-dropdown{border-radius:3px}@media (max-width: 1023px){.ui-datatable-reflow .ui-sortable-column,.ui-datatable-reflow .ui-static-column,.ui-datatable-reflow .ui-filter-column{display:none}.ui-datatable-tablewrapper{padding-top:45px}.ui-datatable .ui-widget-content{border-bottom:1px solid #a1a1a1}.ui-datatable-reflow .ui-datatable-data td[role=gridcell]:not(.ui-helper-hidden),.ui-datatable-reflow tfoot td:not(.ui-helper-hidden){display:flex}.ui-datatable-reflow .ui-datatable-data.ui-widget-content{border:0}.ui-datatable-reflow .ui-datatable-data tr.ui-widget-content{border-left:0;border-right:0}.ui-datatable-reflow .ui-datatable-data td{padding:0 0 .5em;color:#000;background-color:transparent;height:auto;line-height:1.6em}.ui-datatable-reflow .ui-datatable-data td[role=gridcell] .ui-column-title{padding:0;min-width:25%;display:inline-block;margin:0;font-family:'medium', Arial, Helvetica, sans-serif;font-size:1em;background-color:transparent;color:#555}.ui-datatable-reflow .ui-reflow-dropdown{position:absolute;background-color:#fff;display:block;height:30px;width:50%;margin-left:10px;padding-left:1em;top:75px;border:1px solid #555;background-repeat:no-repeat;background-position:right center;background-size:25px 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-datatable-reflow .ui-reflow-dropdown option{color:#000;background-color:#fff}.ui-datatable-reflow .ui-reflow-dropdown::-ms-expand{display:none}.ui-datatable-reflow .ui-reflow-dropdown{display:block;margin:0 15px;top:85px;width:50%;color:#fff;background-color:#518196;border:none}}@media (max-width: 1023px) and (max-width: 1023px){.ui-datatable-reflow .ui-datatable-data td[role=gridcell]:not(.ui-helper-hidden).column--hide-on-reflow,.ui-datatable-reflow tfoot td:not(.ui-helper-hidden).column--hide-on-reflow{display:none}}@media (max-width: 767px){.ui-datatable{border:none;border-radius:0}.ui-datatable-reflow .ui-reflow-dropdown{top:85px;width:calc(100% - 30px);margin-top:40px}.ui-datatable .ui-datatable-header{border-radius:0}.ui-datatable-reflow .ui-datatable-data td[role=gridcell] .ui-column-title{width:30%;margin:0 0 0 15px;overflow:hidden;text-overflow:ellipsis}.ui-datatable-tablewrapper{padding:60px 0 0}}@media (max-width: 1023px){.ui-datatable-reflow.ui-datatable--embedded .ui-reflow-dropdown{top:-20px;margin-left:0}}.efficiencyTable .checkboxColumn{width:5%}.efficiencyTable .nameColumn{width:40%}.efficiencyTable .valueColumn{width:10%}.rules-table .typeColumn{width:8%}.rules-table .locationColumn{width:20%}.rules-table .descriptionColumn{width:15%}.rules-table .validityColumn{width:15%}.rules-table .productTypeColumn{width:10%}.rules-table .deviationColumn{width:15%}.eventTable .typeColumn{width:10%}.eventTable .objectColumn{width:30%}.eventTable .firedAtColumn{width:15%}.eventTable .descriptionColumn{width:20%}.eventTable .deviationColumn{width:15%}.measuresTable .statusColumn{width:10%}.measuresTable .locationColumn{width:25%}.measuresTable .descriptionColumn{width:25%}.measuresTable .investmentColumn,.measuresTable .amortisationColumn{width:15%}.importHistory .typeColumn{width:15%}.importHistory .fileColumn{width:40%}.importHistory .sizeColumn{width:10%}.importHistory .uploaderColumn{width:20%}.importHistory .statusColumn{width:10%}.adminImportQueueTable .typeColumnColumn{width:10%}.adminImportQueueTable .fileColumnColumn{width:30%}.adminImportQueueTable .timeColumnColumn{width:15%}.adminImportQueueTable .uploaderColumnColumn{width:15%}.adminImportQueueTable .sizeColumnColumn{width:10%}.adminImportQueueTable .statusColumnColumn{width:10%}.adminUserTable .idColumnColumn,.adminUserTable .firstNameColumn,.adminUserTable .lastNameColumn{width:15%}.adminUserTable .loginColumnColumn,.adminUserTable .emailColumnColumn{width:20%}.adminLocationTable .idColumn{width:15%}.adminLocationTable .nameColumn{width:15%}.adminLocationTable .addressColumn{width:40%}.adminLocationTable .parentColumn{width:20%}.adminMeteringPointTable .idColumn,.adminMeteringPointTable .parentIdColumn{width:25%}.adminMeteringPointTable .productTypeColumn,.adminMeteringPointTable .nameColumn,.adminMeteringPointTable .locationNameColumn,.adminMeteringPointTable .consumptionCategroyNameColumn{width:10%}.adminMeteringPointTable .modeColumn{width:11%}.adminVirtualMeterTable .nameColumn,.adminVirtualMeterTable .typeColumn{width:30%}.adminVirtualMeterTable .unitColumn{width:10%}.adminVirtualMeterTable .locationNameColumn{width:20%}.meterRegisterTable .locationColumn,.meterRegisterTable .meteringPointNumberColumn,.meterRegisterTable .nameColumn,.meterRegisterTable .meteringTypeColumn{width:22%}.meterRegisterTable .productTypeColumn{width:8%}.meterReadingInputTable .pointOfTimeColumn{width:15%}.meterReadingInputTable .valueColumn{width:20%}.meterReadingInputTable .conversionFactorColumn{width:10%}.meterReadingInputTable .normalizedValueColumn{width:20%}.meterReadingInputTable .meterNumberColumn{width:10%}.meterReadingInputTable .createdColumn{width:15%}.meterReadingInputTable .dtac{width:10%}.adminMeterRegisterTable .idColumn{width:40%}.adminMeterRegisterTable .contractNumberColumn{width:30%}.adminContractTable .startDateColumn,.adminContractTable .endDateColumn{width:12%}.adminContractTable .dtac{width:10%}.adminInvoiceTable .channelColumn{width:10%}.propertyClassTable .idColumnColumn,.propertyClassTable .nameColumn{width:20%}.propertyClassTable .descriptionColumn{width:50%}.monitoring-table .meteringPointNumberColumn{width:30%}.monitoring-table .clientColumn,.monitoring-table .productTypeColumn,.monitoring-table .gapColumn,.monitoring-table .lastImportTimestampColumn{width:15%}.monitoring-table .statusColumn{width:10%}.jobsTable .keyColumn{width:40%}.jobsTable .clientColumn{width:10%}.jobsTable .expressionColColumn,.jobsTable .nextRunColumn{width:20%}.reportGenerationJobTable .reportTemplateColumn,.reportGenerationJobTable .clientColumn,.reportGenerationJobTable .dueDateColumn,.reportGenerationJobTable .executionDateColumn{width:15%}.reportGenerationJobTable .statusColumn{width:10%}.client-communication-content-table .typeColColumn{width:15%}.client-communication-content-table .titleColColumn{width:20%}.client-communication-content-table .accMgrColColumn{width:15%}.client-communication-content-table .clientsColColumn{width:20%}.client-communication-content-table .lastEditedAtColumn{width:15%}@media (max-width: 1023px){.ui-datatable-tablewrapper table tbody tr td[class*=Column]{width:100%}}.dashboard__grid{position:relative;width:calc(100% + 37px);display:block;margin:-17.5px}.widget-size--small{width:332px;height:400px}.widget-size--medium{width:633px;height:400px}.widget-size--big{width:933px;height:400px}@media (max-width: 1200px){.dashboard__grid{width:calc(100% + 10px);margin-left:-5px}.widget-size--small{width:236px;height:264px}.widget-size--medium{width:440px;height:264px}.widget-size--big{width:645px;height:264px}}@media (max-width: 767px){.dashboard__grid{width:auto;height:auto;background-color:#f2f2f2;margin:0}.widget-size--small{width:calc(100% - 10px);height:260px}.widget-size--medium{width:calc(100% - 10px);height:420px}.widget-size--big{width:calc(100% - 10px);height:483px}}.dashboard__item--dragging{z-index:3}.dashboard__item--releasing{z-index:2}.dashboard__item--hidden{z-index:0}.dashboard__item-placeholder{border:3px #a6a6a6 dashed;background-color:rgba(255,255,255,0.3);border-radius:3px}.dashboard-module-box .module-box__header{border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:#f2f2f2}.dashboard-header-actions{display:flex}.dashboard-header-actions .select-with-info{flex-grow:1}.dashboard-header-actions .select-with-info__info{background-color:#f0f0f0;border-radius:3px}.dashboard-header-actions .dashboard-header-actions__interval-picker{margin-left:20px}.dashboard__footer-button-container{display:flex;justify-content:flex-end;margin:17.5px 17.5px 57.5px}.dashboard-widget-popup .ui-dialog-content{display:flex;justify-content:center;width:auto}.dashboard-widget-popup__content{width:600px}.dashboard-widget-popup__widget-select,.dashboard-widget-popup__widget-select--selected{display:flex;flex-direction:column;align-items:center;width:200px;height:210px}.dashboard-widget-popup__widget-select-icon-container{display:flex;justify-content:center;align-items:center;width:150px;height:150px}.dashboard-widget-popup__widget-select .icon,.dashboard-widget-popup__widget-select--selected .icon{width:auto;height:110px}.dashboard-widget-popup__widget-select--selected .icon path,.dashboard-widget-popup__widget-select--selected .icon polygon,.dashboard-widget-popup__widget-select--selected .icon rect{fill:#83d0f5}.dashboard-widget-popup__widget-select-text{text-align:center;font-family:'medium', Arial, Helvetica, sans-serif;font-size:.938em;line-height:1.125em;padding-top:13px;width:166px}.dashboard-widget-popup__widget-select .dashboard-widget-popup__widget-select-text{color:#b8c2c7}.dashboard-widget-popup__widget-select--selected .dashboard-widget-popup__widget-select-text{color:#093247}.dashboard__item{display:block;position:absolute;background-color:#fff;margin:17.5px;overflow:hidden;border-radius:3px;border:1px solid rgba(0,0,0,0)}.item-content{height:100%;width:100%}.dashboard__item--actions{position:absolute;right:0;padding:24px;opacity:0;transition:opacity 500ms ease-out;display:flex;flex-direction:row;justify-content:flex-end}.dashboard__item--actions .icon{display:inline-flex;width:21px;height:21px}.dashboard__item--actions svg g path{fill:#acb8be}.item-content:hover>.dashboard__item--actions{opacity:1;transition:opacity 500ms ease-out}.ui-panel-titlebar:hover{cursor:move}.dashboard__item--content{height:100%;width:100%;border-radius:3px}.dashboard__item--content .ui-panel{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;padding:0;margin:0}.dashboard__item--content .ui-panel-titlebar{padding:24px;margin:0}.dashboard__item--content .ui-panel-title{margin:0;padding:0;font-family:medium, Arial, Helvetica, 'Helvetica Neue', sans-serif;font-size:21px;line-height:21px;color:#404040}.dashboard__item--content .ui-panel-content{flex-grow:1;padding:1em;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.dashboard__item--content .ui-panel-footer{height:64px;background-color:#f0f0f0;font-size:14px;display:flex;flex-direction:row;justify-content:space-around;align-items:center;flex-wrap:wrap;text-align:center}.dashboard__item--content .ui-panel-footer b{display:contents}.widget-size--big .dashboard__item--content .ui-panel-footer,.widget-size--medium .dashboard__item--content .ui-panel-footer{height:44px}@media (max-width: 1200px){.dashboard__item{margin:5px}.dashboard-module-box .module-box__header{background:none;padding:0}.dashboard__item--actions{padding:12px;opacity:1}.dashboard__item--actions .icon{width:16px;height:16px}.dashboard__item--content .ui-panel-title{font-size:16px;line-height:16px}.dashboard__item--content .ui-panel-titlebar{padding:12px;margin:0}.dashboard__item--content .ui-panel-footer{margin:0;width:100%;height:47px;background-color:#f0f0f0;font-size:11px}.widget-size--big .dashboard__item--content .ui-panel-footer,.widget-size--medium .dashboard__item--content .ui-panel-footer{height:64px;font-size:13px}.dashboard-widget-popup__content{width:450px;min-width:450px}.dashboard-widget-popup__widget-select,.dashboard-widget-popup__widget-select--selected{width:150px;height:160px}.dashboard-widget-popup__widget-select-icon-container{width:114px;height:114px}.dashboard-widget-popup__widget-select .icon,.dashboard-widget-popup__widget-select--selected .icon{width:auto;height:84px}.dashboard-widget-popup__widget-select-text{font-size:.75em;line-height:.875em;padding-top:10px;width:134px}}@media (max-width: 767px){.dashboard-module-box{border:none;border-radius:0;border-top:1px solid #b8c2c7}.dashboard-module-box .module-box__header{background-color:#fff;padding:20px;border-radius:0}.dashboard-header-actions{display:block}.dashboard-header-actions .dashboard-header-actions__interval-picker{margin-left:0;margin-top:10px;padding-top:10px;border-top:1px solid #b8c2c7}.dashboard__item--actions{padding:8px}.dashboard__item--actions .icon{width:16px;height:16px}.dashboard__item--content .ui-panel-title{font-size:16px}.dashboard__item--content .ui-panel-titlebar{padding:8px;margin:0}.dashboard__item--content .ui-panel-footer{height:60px;background-color:#f0f0f0;font-size:14px}.widget-size--big .dashboard__item--content .ui-panel-footer,.widget-size--medium .dashboard__item--content .ui-panel-footer{height:44px;font-size:12px}.dashboard-widget-popup__content{width:300px;min-width:300px}}@media (max-width: 767px){.module-box--current-flow .module-box__content{padding:0}}.current-flow{display:flex}.current-flow-diagram{flex-basis:70%}.current-flow-diagram__diagram{background-color:#f5f5f5;border-radius:3px;height:100%}@media all and (-ms-high-contrast: none) and (max-width: 1400px),(-ms-high-contrast: active) and (max-width: 1400px){.current-flow-diagram__diagram svg{height:500px}}@media all and (-ms-high-contrast: none) and (max-width: 767px),(-ms-high-contrast: active) and (max-width: 767px){.current-flow-diagram__diagram svg{height:auto}}.current-flow-diagram__diagram--default{display:block}.current-flow-diagram__diagram--mobile{display:none}@media (max-width: 767px){.current-flow-diagram__diagram--default{display:none}.current-flow-diagram__diagram--mobile{display:block}}.flow__title,.flow__value,.flow__summary-title,.flow__summary-value{font-family:black, Arial, Helvetica, sans-serif}.flow__summary-title,.flow__summary-subtitle,.flow__summary-value{fill:#6d8591}.flow__summary-title,.flow__summary-value{font-size:1.25em}.flow__title{font-size:1em;fill:#555;padding:5px}.flow__value{display:flex;text-anchor:end;fill:#909090}.flow__summary-subtitle{font-family:medium, Arial, Helvetica, sans-serif}.flow__data-interval{font-family:regular, Arial, Helvetica, sans-serif;color:#909090;fill:#909090}.flow__data-incomplete-warning-container{display:none}.flow__data-incomplete-warning{font-family:bold, Arial, Helvetica, sans-serif;color:#909090;fill:#909090}.current-flow--one-meter-model .flow__three-meter-model,.current-flow--one-meter-model .flow__two-and-three-meter-model{display:none}.current-flow--two-meter-model .flow__three-meter-model{display:none}.current-flow--data-incomplete .flow__data-interval-container{display:none}.current-flow--data-incomplete .flow__data-incomplete-warning-container{display:block}.current-flow--more-purchase .flow__difference-value{fill:#f39200}.current-flow--more-feedin .flow__difference-value{fill:#96bf32}.current-flow__widgets{background-color:#f5f5f5}.current-flow__widgets--desktop{display:flex;flex-basis:30%;margin-left:24px;flex-direction:column}.current-flow__widgets--tablet{display:none}.current-flow__widgets--mobile{display:none}@media (max-width: 1400px){.current-flow{display:block}.current-flow__widgets--desktop{display:none}.current-flow__widgets--tablet{display:flex;margin:24px 0 0;flex-direction:row}.current-flow__widgets--mobile{display:none}}@media (max-width: 767px){.current-flow__widgets--desktop{display:none}.current-flow__widgets--tablet{display:none}.current-flow__widgets--mobile{display:block}}.flow-widget{fill:#6d8591;background-color:#f5f5f5}.flow-plug-icon{fill:#5a5a59}.flow-widget__icon path{fill:#5a5a59}.flow-widget__title{font-family:black, Arial, Helvetica, sans-serif;font-size:28px;fill:#555}.current-flow__widgets--tablet .flow-widget__title{font-size:20px}.flow-widget__quantity{font-family:black, Arial, Helvetica, sans-serif;fill:#555}.flow-widget__quantity-value{font-size:45px}.current-flow__widgets--tablet .flow-widget__quantity-value{font-size:30px}.flow-widget__quantity-unit{font-size:25px}.current-flow__widgets--tablet .flow-widget__quantity-unit{font-size:18px}.flow-widget__description{font-family:medium, Arial, Helvetica, sans-serif;font-size:17px;fill:#909090}.current-flow__widgets--tablet .flow-widget__description{font-size:12px}.flow-widget--inactive{opacity:.25}.flow-widget:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.flow-widget:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media (max-width: 1400px){.flow-widget{width:33.333%}.flow-widget:first-child{border-top-left-radius:3px;border-top-right-radius:0;border-bottom-left-radius:3px}.flow-widget:last-child{border-top-right-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:3px}}.generation-dashboard-widget .message{display:flex;align-items:center;padding-bottom:30px}.generation-dashboard-widget .message__icon .icon{width:124px;height:110px;margin:0 57px}.generation-dashboard-widget .message__text{font-size:14px}.module-box .generation-dashboard-widget{border-top:0}.generation-dashboard-widget .simple-box__content{padding:0 30px}.generation-dashboard-widget .simple-box__footer{padding:12px 25px;text-align:center;background-color:#f0f0f0;font-family:medium, Arial, Helvetica, sans-serif;font-size:14px;color:#404040}.generation-dashboard-widget .simple-box__footer b{font-family:black, Arial, Helvetica, sans-serif;font-size:18px}.generation-dashboard-widget__content{display:flex;flex-direction:row}.generation-dashboard-widget__chart{flex-grow:1;flex-basis:200px}.generation-dashboard-widget__information{display:flex;flex-direction:column;flex-grow:1;flex-basis:400px;padding-left:5px}.generation-dashboard-widget__information-group{display:flex;justify-content:space-between;padding:15px;align-items:center}.generation-dashboard-widget__information-group:first-child{border-bottom:1px solid #f0f0f0}.generation-dashboard-widget__information-group-percentage{display:flex;flex-direction:row;align-items:baseline;width:100px;font-family:medium, Arial, Helvetica, sans-serif}.generation-dashboard-widget__information-group-percentage-value{font-size:44px}.generation-dashboard-widget__information-group-percentage-sign{font-size:30px}.generation-dashboard-widget__information-group-middle{display:flex;flex-direction:column;flex-grow:1}.generation-dashboard-widget__information-group-label{font-family:medium, Arial, Helvetica, sans-serif;font-size:16px}.generation-dashboard-widget__information-group-absolute{font-family:black, Arial, Helvetica, sans-serif;font-size:18px}.generation-dashboard-widget__information-group .icon{height:60px;width:60px}.consumptionSummaryChart .highcharts-point.highcharts-color-1,.icon.dashboard-icons__generation-solar-wind-power-plants-green g path,.total-self-consumption{color:#518196;fill:#518196}.productionSummaryChart .highcharts-point.highcharts-color-1,.icon.dashboard-icons__generation-solar-wind-power-plants-blue g path,.production-self-consumption{color:#83d0f5;fill:#83d0f5}@media (max-width: 1400px){.generation-dashboard-widget .simple-box__content{padding:0 26px}.generation-dashboard-widget__information{padding-left:5px}.generation-dashboard-widget__information-group-percentage{width:70px}.generation-dashboard-widget__information-group-percentage-value{font-size:34px}.generation-dashboard-widget__information-group-percentage-sign{font-size:24px}.generation-dashboard-widget__information-group-label{font-size:14px}.generation-dashboard-widget__information-group-absolute{font-size:16px}.generation-dashboard-widget .simple-box__footer{font-size:12px}.generation-dashboard-widget .simple-box__footer b{font-size:14px}.generation-dashboard-widget__information-group .icon{height:40px;width:40px}.generation-dashboard-widget .message__icon .icon{width:90px;height:80px;margin:0 31px}}@media (max-width: 767px){.generation-dashboard-widget-container{background-color:#f5f5f5}.module-box--generation-dashboard-widget{margin:16px;border-radius:3px;border:1px solid transparent;overflow:hidden}.module-box--left-sibling-on-large.module-box--generation-dashboard-widget{margin-top:0}.generation-dashboard-widget{border:none}.generation-dashboard-widget .simple-box__content{padding:16px}.generation-dashboard-widget__content{flex-direction:column;align-items:center}.generation-dashboard-widget__information{flex-basis:auto;width:100%;padding-left:0}.generation-dashboard-widget__information-group-middle{align-items:center}.generation-dashboard-widget .message{flex-direction:column}.generation-dashboard-widget .message__icon .icon{margin:0 0 48px}.generation-dashboard-widget .message__text{align-items:center}}.dashboardBalanceCostsTeaser{font-family:black, Arial, Helvetica, 'Helvetica Neue', sans-serif;align-content:center;justify-content:center}.dashboardBalanceCostsTeaser .no-costs{font-size:46px}.balance-costs-teaser--integral{font-family:black, Arial, Helvetica, 'Helvetica Neue', sans-serif;font-size:46px;color:#555}.balance-costs-teaser--fractional{font-family:regular, Arial, Helvetica, 'Helvetica Neue', sans-serif;font-size:40px;color:#555}.balance-costs__footer-content{font-family:medium, Roboto, Helvetica, 'Helvetica Neue', sans-serif;color:#404040}.balance-costs__footer-content span{display:block;font-size:18px}@media (max-width: 1200px){.dashboardBalanceCostsTeaser .no-costs,.balance-costs-teaser--integral{font-size:36px}.balance-costs-teaser--fractional{font-size:26px}.balance-costs__footer-content span{font-size:15px}}@media (max-width: 767px){.BALANCE_COSTS .dashboard__item--actions a svg g path{fill:#fff}.BALANCE_COSTS .dashboard__item--content .ui-panel{background-color:#f2f2f2}.BALANCE_COSTS .dashboard__item--content .ui-panel-title{color:#fff}.dashboardBalanceCostsTeaser .no-costs,.balance-costs-teaser--integral{font-size:36px;color:#fff}.balance-costs-teaser--fractional{font-size:26px;color:#fff}.balance-costs__footer-content{color:#fff}.balance-costs__footer-content span{font-size:14px;color:#fff}.BALANCE_COSTS .dashboard__item--content .ui-panel-footer{background-color:#83d0f5}.BALANCE_COSTS.dashboard__item{border:none}}.cost-development--content{display:flex;justify-content:space-around;flex-direction:row;align-items:center;width:100%;height:100%}.cost-development--indicator{display:flex;justify-content:space-between;flex-direction:column;align-items:center}.cost-development--indicator .valueText{display:flex;flex-direction:row;color:#000;padding:5px;align-items:baseline}.cost-development--indicator .valueText .integral{padding:0;font-family:black, Arial, Helvetica, 'Helvetica Neue', sans-serif;font-size:46px}.cost-development--indicator .valueText .fraction{padding:0;font-family:regular, Arial, Helvetica, 'Helvetica Neue', sans-serif;font-size:40px}.cost-development--indicator svg{width:4em;height:4em}.cost-development--bar-chart-container{height:100%;width:50%;display:flex;flex-direction:row;justify-content:space-around}.previous-container,.current-container{height:249px;display:flex;flex-direction:column;justify-content:space-between}.value-bar-container{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.value-absolute--previous,.value-absolute--current{text-align:center;padding:1em}.value-bar--previous,.value-bar--current{border-radius:3px;width:100px;align-self:center}.value-absolute--previous,.value-absolute--current{font-family:bold, Arial, Helvetica, 'Helvetica Neue', sans-serif;font-size:16px}.value-bar--current.deviation-negative-trend{background-color:#f39200}.value-bar--current.deviation-no-trend{background-color:#83d0f5}.value-bar--current.deviation-positive-trend{background-color:#96bf32}.cost-development--indicator.valueText.integral.deviation-negative-trend,.cost-development--indicator.valueText.fraction.deviation-negative-trend,.deviation-negative-trend{color:#f39200}.cost-development--indicator.valueText.integral.deviation-no-trend,.cost-development--indicator.valueText.fraction.deviation-no-trend,.deviation-no-trend{color:#83d0f5}.cost-development--indicator.valueText.integral.deviation-positive-trend,.cost-development--indicator.valueText.fraction.deviation-positive-trend,.deviation-positive-trend{color:#96bf32}.cost-development--indicator svg.dashboard-icons__cost-development-indicator-arrow-up path{fill:#f39200}.cost-development--indicator svg.dashboard-icons__ccost-development-indicator-arrow-straight path{fill:#83d0f5}.cost-development--indicator svg.dashboard-icons__cost-development-indicator-arrow-down path{fill:#96bf32}@media (max-width: 1200px){.cost-development--indicator .valueText .integral{font-size:36px}.cost-development--indicator .valueText .fraction{font-size:26px}.previous-container,.current-container{height:148px}.value-bar--previous,.value-bar--current{width:74px}.cost-development--indicator svg{width:3em;height:3em}}@media (max-width: 767px){.COSTS_DEVELOPMENT .dashboard__item--content .ui-panel-content{padding:1em 0}.cost-development--bar-chart-container{width:60%}.previous-container,.current-container{height:249px;width:50%}.value-bar--previous,.value-bar--current{width:80%}.value-absolute--previous,.value-absolute--current{padding:1em 0;overflow:hidden}}.balance-chart__container .ui-panel-actions{display:flex}.balance-consumptions__total-balance{margin-bottom:64px}.balance-consumptions__total-balance--integral{font-family:black, Roboto, Helvetica, 'Helvetica Neue', sans-serif;font-size:46px;color:#093247}.balance-consumptions__total-balance--fractional{font-family:regular, Roboto, Helvetica, 'Helvetica Neue', sans-serif;font-size:40px;color:#093247}.balance-consumptions__relativeDeviation--positive,.balance-consumptions__relativeDeviation--negative{font-family:black, Roboto, Helvetica, 'Helvetica Neue', sans-serif;margin-top:64px;font-size:38px}.balance-consumptions__relativeDeviation--positive{color:#96bf32}.balance-consumptions__relativeDeviation--negative{color:#f39200}.balance-consumptions__hint{font-family:medium, Roboto, Helvetica, 'Helvetica Neue', sans-serif;font-size:14px;color:#404040}.balance-consumptions__container-content{text-align:center}.balance-consumptions__footer-content{font-family:medium, Roboto, Helvetica, 'Helvetica Neue', sans-serif;color:#404040}.balance-consumptions__footer-content span{display:block;font-size:18px}@media (max-width: 1200px){.balance-consumptions__total-balance--integral{font-size:32px}.balance-consumptions__total-balance--fractional{font-size:26px}.balance-consumptions__relativeDeviation--positive,.balance-consumptions__relativeDeviation--negative{font-size:28px}.balance-consumptions__hint{font-size:11px}.balance-consumptions__total-balance{margin-bottom:41px}.balance-consumptions__footer-content span{font-size:15px}}@media (max-width: 767px){.BALANCE_CONSUMPTIONS .dashboard__item--actions a svg g path{fill:#fff}.balance-consumptions__total-balance{margin-bottom:33px}.balance-consumptions__total-balance--integral{font-size:42px}.balance-consumptions__total-balance--fractional{font-size:34px}.balance-consumptions__relativeDeviation--positive,.balance-consumptions__relativeDeviation--negative{font-size:30px}.balance-consumptions__footer-content{color:#fff}.balance-consumptions__footer-content span{font-size:14px;color:#fff}.BALANCE_CONSUMPTIONS .dashboard__item--content .ui-panel{background-color:#f2f2f2}.BALANCE_CONSUMPTIONS .dashboard__item--content .ui-panel-footer{background-color:#83d0f5}.balance-consumptions__hint{font-size:14px}.BALANCE_CONSUMPTIONS.dashboard__item{border:none}.BALANCE_CONSUMPTIONS .dashboard__item--actions a svg g path,.BALANCE_CONSUMPTIONS .dashboard__item--content .ui-panel-title,.balance-consumptions__total-balance--integral,.balance-consumptions__total-balance--fractional,.balance-consumptions__hint{color:#fff}}.ranking-consumption-widget .ui-panel-content,.ranking-load-widget .ui-panel-content{padding:24px}.ranking-widget-content{display:flex;flex-direction:column;width:100%;height:100%}.ranking-widget-content__actions{display:flex;flex-direction:row;justify-content:space-between}.ranking-widget-content__actions .ui-inputgroup:first-child{margin-right:11.5px;width:100%}.ranking-widget-content__actions .ui-inputgroup:last-child{margin-left:11.5px;width:100%}.ranking-widget-content__items{flex-grow:1;padding-top:15px;padding-bottom:5px;display:flex;flex-direction:column;justify-content:start}.ranking-widget-item{width:100%;display:flex;flex-direction:column;justify-content:flex-end}.ranking-widget-item__info-container{display:flex;justify-content:space-between}.ranking-widget-item__info-left{display:flex;align-items:center;overflow:hidden}.ranking-widget-item__info-left a{display:flex;align-items:center;width:100%}.ranking-widget-item__index{font-family:medium, Arial, Helvetica, sans-serif;font-size:16px;color:#898989;width:22px;min-width:22px;height:22px;text-align:center;border-radius:50%}.ranking-widget-item--0 .ranking-widget-item__index{font-size:16px;color:#fff}.ranking-widget-item__name{font-family:medium, Arial, Helvetica, sans-serif;font-size:16px;white-space:nowrap;padding:0 5px 0 10px;overflow:hidden}.ranking-widget-item--0 .ranking-widget-item__name{font-family:bold, Arial, Helvetica, sans-serif;font-size:20px}.ranking-widget-item__info-container a{color:#404040;text-decoration:none}.ranking-widget-item__info-container a svg{transform:rotate(270deg);vertical-align:sub;position:relative;width:11px;min-width:11px}.ranking-widget-item__info-container a path{fill:#83d0f5}.ranking-widget-item__value{padding-right:12px;white-space:nowrap}.ranking-widget-item__value-integral{font-family:bold, Arial, Helvetica, sans-serif;font-size:22px;white-space:nowrap;color:#404040}.ranking-widget-item__value-fraction{font-family:bold, Arial, Helvetica, sans-serif;font-size:16px;white-space:nowrap;color:#404040}.ranking-widget-item__bar-container{height:20px;padding-left:32px}.ranking-widget-item__bar{height:100%;background-color:#606060;border-radius:3px}.ranking-widget-item__no-data-message{padding-top:100px;text-align:center}.ranking-consumption-widget .ui-panel-content{padding-top:8px}.ranking-load-widget .ui-panel-content{padding-top:8px}.ranking-widget-content__subheader{display:flex;justify-content:flex-end}.ranking-widget-content__subheader-text{font-family:bold, Arial, Helvetica, sans-serif;font-size:16px}@media (max-width: 1200px){.ranking-widget-content__items{flex-grow:1;padding-top:10px;padding-bottom:15px}.ranking-widget-item__index{font-family:bold, Arial, Helvetica, sans-serif;font-size:14px;width:20px;height:20px}.ranking-widget-item__name{font-size:14px}.ranking-widget-item--0 .ranking-widget-item__index{font-size:16px}.ranking-widget-item--0 .ranking-widget-item__name{font-size:17px}.ranking-widget-item__info-container a svg{width:9px}.ranking-widget-item__value{padding-right:8px}.ranking-widget-item__value-integral{font-size:17px}.ranking-widget-item__value-fraction{font-size:13px}.ranking-widget-item__bar-container{height:10px}.ranking-widget-item__no-data-message{padding-top:80px}.ranking-load-widget .ui-panel-content{padding:12px 12px 0}.ranking-widget-content__subheader-text{width:190px;font-size:12px}.ranking-consumption-widget .ui-panel-content{padding:0 12px}.ranking-widget-content__actions .ui-inputgroup{width:210px;max-width:210px}.ranking-widget-content__actions .ui-inputgroup:first-child{padding-right:10px}.ranking-widget-content__actions .ui-inputgroup:last-child{padding-left:10px}.ranking-widget-content__actions .ui-inputgroup-addbefore,.ranking-widget-content__actions .ui-selectonemenu{height:25px}}@media (max-width: 767px){.ranking-load-widget .ui-panel-content{padding-top:30px}.ranking-widget-content__items{flex-grow:1;padding-top:22px;padding-bottom:30px}.ranking-widget-item{flex-direction:row}.ranking-widget-item__info-container{width:50%;flex-grow:1;flex-direction:column}.ranking-widget-item__info-left{overflow:visible}.ranking-widget-item__index{width:19px;height:19px}.ranking-widget-item__name{font-family:bold, Arial, Helvetica, sans-serif;font-size:16px;padding-right:2px;overflow:visible}.ranking-widget-item--0 .ranking-widget-item__index{font-size:14px}.ranking-widget-item--0 .ranking-widget-item__name{font-size:16px}.ranking-widget-item__info-container a svg{display:none}.ranking-widget-item__value{padding-right:8px;padding-left:29px}.ranking-widget-item__value-integral{font-size:17px}.ranking-widget-item__value-fraction{font-size:16px}.ranking-widget-item__bar-container{height:42px;width:50%;display:flex;flex-direction:column;justify-content:flex-end}.ranking-widget-item__bar{height:50%}.ranking-widget-content__subheader{justify-content:flex-start}.ranking-widget-content__subheader-text{width:100%;padding-left:50%;font-size:12px}.ranking-consumption-widget .ui-panel-content{padding:8px 0 0}.ranking-consumption-widget .ranking-widget-content__actions{display:flex;flex-direction:column;padding:10px 16px 25px 12px;border-bottom:1px solid #b8c2c7}.ranking-consumption-widget .ranking-widget-content__actions .ui-inputgroup{width:100%;max-width:100%}.ranking-consumption-widget .ranking-widget-content__actions .ui-inputgroup:first-child{padding-right:0;margin-right:0}.ranking-consumption-widget .ranking-widget-content__actions .ui-inputgroup:last-child{padding-top:10px;padding-left:0;margin-left:0}.ranking-consumption-widget .ranking-widget-content__actions .ui-inputgroup-addbefore,.ranking-consumption-widget .ranking-widget-content__actions .ui-selectonemenu{height:35px}.ranking-consumption-widget .ranking-widget-content__items{padding:10px 16px 25px 12px}}.ranking-widget-content__items--cold-water .ranking-widget-item--0 .ranking-widget-item__index,.ranking-widget-content__items--cold-water .ranking-widget-item__bar{background-color:var(--color--white)}.ranking-widget-content__items--cold .ranking-widget-item--0 .ranking-widget-item__index,.ranking-widget-content__items--cold .ranking-widget-item__bar{background-color:var(--color--white)}.ranking-widget-content__items--gas .ranking-widget-item--0 .ranking-widget-item__index,.ranking-widget-content__items--gas .ranking-widget-item__bar{background-color:#94c11f}.ranking-widget-content__items--heat .ranking-widget-item--0 .ranking-widget-item__index,.ranking-widget-content__items--heat .ranking-widget-item__bar{background-color:var(--color--white)}.ranking-widget-content__items--hot-water .ranking-widget-item--0 .ranking-widget-item__index,.ranking-widget-content__items--hot-water .ranking-widget-item__bar{background-color:var(--color--white)}.ranking-widget-content__items--oil .ranking-widget-item--0 .ranking-widget-item__index,.ranking-widget-content__items--oil .ranking-widget-item__bar{background-color:var(--color--white)}.ranking-widget-content__items--power .ranking-widget-item--0 .ranking-widget-item__index,.ranking-widget-content__items--power .ranking-widget-item__bar{background-color:#f39200}.ranking-widget-content__items--thermal-water .ranking-widget-item--0 .ranking-widget-item__index,.ranking-widget-content__items--thermal-water .ranking-widget-item__bar{background-color:var(--color--white)}.ranking-widget-content__items--water .ranking-widget-item--0 .ranking-widget-item__index,.ranking-widget-content__items--water .ranking-widget-item__bar{background-color:var(--color--blue-grey)}.balanceChart__content{display:flex;flex-direction:row;align-items:flex-start;height:100%;width:100%}.balanceChart__chartContainer,.balanceChart__placeholderContainer{width:300px;height:300px;padding-left:25px;flex-shrink:1}.balanceChart__placeholderContainer svg{height:235px;width:300px;opacity:.35}.balance-chart__data-list-container{flex-shrink:0;width:600px;align-self:center;display:flex;flex-direction:row;align-items:center;justify-content:space-around;padding-left:20px}.balance-chart__data-list-container__content{flex-grow:1;align-self:center;padding:0 15px;max-width:calc(100% - 70px)}.balance-chart__data-list-container__previous{transform:rotate(90deg)}.balance-chart__data-list-container__next{transform:rotate(270deg)}.balance-chart__data-list-container__previous .icon path,.balance-chart__data-list-container__next .icon path{color:#83d0f5}.balance-chart__data-list-container__previous .icon,.balance-chart__data-list-container__next .icon{height:10px}.balance-chart__data-list-container__previous.hidePaging,.balance-chart__data-list-container__next.hidePaging{display:none}.balance-chart__data-list-container__previous.hidePaging,.balance-chart__data-list-container__next.hidePaging{cursor:inherit}.balance-chart__data-list-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:3px;width:100%;min-height:65px;overflow:hidden;margin:18px 0}.balance-chart__data-list-item:first-child{margin:0}.balance-chart__data-list-item--hidden{display:none}.balance-chart__data-list-item.data-list-item-hover{color:#fff}.balance-chart__data-list-item.data-list-item-hover .icon path,.balance-chart__data-list-item.data-list-item-hover .icon polygon{fill:#fff}.balance-chart__data-list-item__icon{display:flex;align-content:center;justify-content:center;flex-basis:50px}.balance-chart__data-list-item__icon .icon{height:35px;width:35px}.balance-chart__data-list-item__name{font-family:regular, Arial, Helvetica, sans-serif;font-size:24px;flex-basis:198px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.balance-chart__data-list-item__name:hover{text-overflow:clip;white-space:normal;word-break:break-all}.balance-chart__data-list-item__name--without-icon{flex-basis:248px;padding-left:10px}.balance-chart__data-list-item__values{flex-grow:1;height:100%;display:flex;flex-direction:column;justify-content:space-between}.balance-chart__data-list-item__main-value{padding-top:11px;padding-left:10px}.balance-chart__data-list-item__main-value-integral{font-family:regular, Arial, Helvetica, sans-serif;font-size:24px}.balance-chart__data-list-item__main-value-integral{font-family:regular, Arial, Helvetica, sans-serif;font-size:20px}.balance-chart__data-list-item__sub-values{display:flex;flex-direction:row;align-content:center;padding-left:10px;border-radius:3px;color:#fff;height:24px}.balance-chart__data-list-item__sub-value-1,.balance-chart__data-list-item__sub-value-2{display:flex;align-items:center;font-family:medium, Arial, Helvetica, sans-serif;font-size:14px}.balance-chart__data-list-item__sub-value-1{width:90px}.balance-chart__data-list-item__sub-value-2{flex-grow:1}@media (max-width: 1200px){.balance-chart__content{display:block}.balanceChart__chartContainer,.balanceChart__placeholderContainer{position:absolute;top:60px;width:239px;height:170px;padding-left:0;flex-shrink:0}.balanceChart__placeholderContainer svg{height:170px;width:239px}.balance-chart__data-list-container{position:absolute;top:60px;left:239px;width:390px;height:174px;align-self:center;justify-self:flex-end}.balance-chart__data-list-container__content{padding:0}.balance-chart__data-list-item{min-height:47px;margin:11px 0}.balance-chart__data-list-item__icon{flex-basis:40px}.balance-chart__data-list-item__icon .icon{height:27px}.balance-chart__data-list-item__name{font-size:18px;flex-basis:104px}.balance-chart__data-list-item__name--without-icon{flex-basis:144px}.balance-chart__data-list-item__main-value{padding-top:8px;padding-left:8px}.balance-chart__data-list-item__main-value-integral{font-size:18px}.balance-chart__data-list-item__main-value-integral{font-size:15px}.balance-chart__data-list-item__sub-values{padding-left:8px;height:18px}.balance-chart__data-list-item__sub-value-1,.balance-chart__data-list-item__sub-value-2{font-size:11px}.balance-chart__data-list-item__sub-value-1{width:65px}}@media (max-width: 767px){.balanceChart__content{display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:center}.balanceChart__chartContainer,.balanceChart__placeholderContainer{position:initial;flex-basis:250px;height:100%;width:100%;align-content:center}.balanceChart__placeholderContainer svg{height:170px;width:300px}.balance-chart__data-list-container{position:initial;align-items:flex-start;flex-basis:100px;flex-grow:0;min-height:159px;width:100%;padding-left:0}.balance-chart__data-list-container__previous,.balance-chart__data-list-container__next{position:absolute;top:226px}.balance-chart__data-list-container__previous{left:5px}.balance-chart__data-list-container__next{right:5px}.balance-chart__data-list-container__content{max-width:100%;padding:0}.balance-chart__data-list-item{min-height:43px;margin:10px 0;padding-right:0}.balance-chart__data-list-item:first-child{margin-top:0}.balance-chart__data-list-item__icon{flex-basis:56px}.balance-chart__data-list-item__icon .icon{height:25px}.balance-chart__data-list-item__name{font-size:18px;flex-basis:94px}.balance-chart__data-list-item__name--without-icon{flex-basis:150px}.balance-chart__data-list-item__main-value{padding-top:7px;padding-left:8px}.balance-chart__data-list-item__main-value-integral{font-size:18px}.balance-chart__data-list-item__main-value-integral{font-size:14px}.balance-chart__data-list-item__sub-values{padding-left:10px;height:18px}.balance-chart__data-list-item__sub-value-1,.balance-chart__data-list-item__sub-value-2{font-size:11px}.balance-chart__data-list-item__sub-value-1{width:62px}}.balance-chart__data-list-item.data-list-item-hover,.balance-chart__data-list-item__sub-values{background-color:#4c6979}.balance-chart__data-list-item--0.data-list-item-hover,.balance-chart__data-list-item--0 .balance-chart__data-list-item__sub-values{background-color:#cb411a}.balance-chart__data-list-item--1.data-list-item-hover,.balance-chart__data-list-item--1 .balance-chart__data-list-item__sub-values{background-color:#e96a22}.balance-chart__data-list-item--2.data-list-item-hover,.balance-chart__data-list-item--2 .balance-chart__data-list-item__sub-values{background-color:#f4b490}.balance-chart__data-list-item--3.data-list-item-hover,.balance-chart__data-list-item--3 .balance-chart__data-list-item__sub-values{background-color:#518196}.balance-chart__data-list-item--4.data-list-item-hover,.balance-chart__data-list-item--4 .balance-chart__data-list-item__sub-values{background-color:#cadf98}.balance-chart__data-list-item--5.data-list-item-hover,.balance-chart__data-list-item--5 .balance-chart__data-list-item__sub-values{background-color:#fac152}.balance-chart__data-list-item--6.data-list-item-hover,.balance-chart__data-list-item--6 .balance-chart__data-list-item__sub-values{background-color:#fce0a8}.balance-chart__data-list-item--7.data-list-item-hover,.balance-chart__data-list-item--7 .balance-chart__data-list-item__sub-values{background-color:#f09664}.balance-chart__data-list-item--8.data-list-item-hover,.balance-chart__data-list-item--8 .balance-chart__data-list-item__sub-values{background-color:#ccdeeb}.balance-chart__data-list-item--9.data-list-item-hover,.balance-chart__data-list-item--9 .balance-chart__data-list-item__sub-values{background-color:#ed453c}.balance-chart__data-list-item--cold.data-list-item-hover,.balance-chart__data-list-item--cold .balance-chart__data-list-item__sub-values{background-color:var(--color--white)}.balance-chart__data-list-item--cold-water.data-list-item-hover,.balance-chart__data-list-item--cold-water .balance-chart__data-list-item__sub-values{background-color:var(--color--white)}.balance-chart__data-list-item--gas.data-list-item-hover,.balance-chart__data-list-item--gas .balance-chart__data-list-item__sub-values{background-color:#94c11f}.balance-chart__data-list-item--heat.data-list-item-hover,.balance-chart__data-list-item--heat .balance-chart__data-list-item__sub-values{background-color:var(--color--white)}.balance-chart__data-list-item--hot-water.data-list-item-hover,.balance-chart__data-list-item--hot-water .balance-chart__data-list-item__sub-values{background-color:var(--color--white)}.balance-chart__data-list-item--oil.data-list-item-hover,.balance-chart__data-list-item--oil .balance-chart__data-list-item__sub-values{background-color:var(--color--white)}.balance-chart__data-list-item--power.data-list-item-hover,.balance-chart__data-list-item--power .balance-chart__data-list-item__sub-values{background-color:#f39200}.balance-chart__data-list-item--thermal-water.data-list-item-hover,.balance-chart__data-list-item--thermal-water .balance-chart__data-list-item__sub-values{background-color:var(--color--white)}.balance-chart__data-list-item--water.data-list-item-hover,.balance-chart__data-list-item--water .balance-chart__data-list-item__sub-values{background-color:var(--color--blue-grey)}.balanceChart__content--empty{display:block}.ENVIRONMENT.dashboard__item{border:none}.environment-widget .ui-panel-content{padding:0}.environment-widget .environment-widget-container{height:100%}.environment-widget .environment-widget__image-container--mobile{display:none}.environment-widget .environment-widget__image-container--desktop img{width:100%;max-width:633px;margin:auto}.environment-widget .environment-widget__main-values{display:flex;flex-direction:row;justify-content:space-around;padding:20px 0}.environment-widget .environment-widget__value{display:flex;flex-direction:column;flex-basis:140px}.environment-widget .environment-widget__value-container{display:flex;flex-direction:column;align-items:flex-end}.environment-widget .environment-widget__value-count{font-family:black, Arial, Helvetica, sans-serif;font-size:40px;padding-right:20px}.environment-widget .environment-widget__value-unit{font-family:regular, Arial, Helvetica, sans-serif;font-size:20px}.environment-widget .environment-widget__value--co2{align-items:flex-end;margin-left:50px}.environment-widget .environment-widget__value--trees{align-items:flex-start;padding-left:20px;margin-right:50px;color:#96bf32}.environment-widget .environment-widget__converter-icon svg{width:73px;height:54px}.environment-widget .environment-widget__infoText{font-family:medium, Arial, Helvetica, sans-serif;font-size:14px;line-height:22px;padding:0 24px;max-width:633px;text-align:justify;margin:auto}.environment-widget .environment-widget__infoText b{font-family:black, Arial, Helvetica, sans-serif;font-size:16px}.environment-widget .environment-widget__infoText b:last-child{color:#96bf32}@media (max-width: 1200px){.ENVIRONMENT .dashboard__item--actions{z-index:2}.ENVIRONMENT .dashboard__item--actions svg path{fill:#fff}.environment-widget .ui-panel-titlebar{z-index:1}.environment-widget .ui-panel-titlebar .ui-panel-title{color:#fff}.environment-widget .environment-widget-container{padding-top:36px}.environment-widget .environment-widget__image-container--desktop{display:none}.environment-widget .environment-widget__image-container--mobile{display:block;position:absolute;top:0;height:80px;overflow:hidden}.environment-widget .environment-widget__image-container--mobile img{width:100%}.environment-widget .environment-widget__image-container--mobile .gradient{position:absolute;width:100%;height:100px;background:linear-gradient(to bottom, #004f00 0%, rgba(128,167,128,0) 50%, rgba(255,255,255,0) 100%);opacity:.65}.environment-widget .environment-widget__main-values{min-width:440px}.environment-widget .environment-widget__converter-icon svg{width:60px;height:54px}.environment-widget .environment-widget__value{flex-basis:142px}.environment-widget .environment-widget__value-count{font-size:28px;padding-right:10px}.environment-widget .environment-widget__value-unit{font-size:20px}.environment-widget .environment-widget__value--co2{margin-left:30px}.environment-widget .environment-widget__value--trees{padding-left:4px;margin-right:30px}.environment-widget .environment-widget__infoText{font-size:14px;line-height:18px;max-width:433px}.environment-widget .environment-widget__infoText b{font-size:15px}}@media (max-width: 767px){.ENVIRONMENT{height:620px}.environment-widget .environment-widget-container{padding-top:180px;max-height:584px;display:flex;flex-direction:column;justify-content:flex-end}.environment-widget .environment-widget__image-container--mobile{height:auto;max-height:230px}.environment-widget .environment-widget__image-container--mobile img{width:100%;height:auto;min-height:150px}.environment-widget .environment-widget__converter-icon svg{width:85px;height:100px;transform:rotate(90deg)}.environment-widget .environment-widget__main-values{padding-bottom:0;flex-direction:column;align-items:center;min-width:0;height:280px}.environment-widget .environment-widget__value{flex-basis:100px;margin:0}.environment-widget .environment-widget__value-count{font-size:50px;line-height:50px;padding:0 30px}.environment-widget .environment-widget__value-unit{font-size:24px;line-height:24px}.environment-widget .environment-widget__value--trees{margin-left:0}.environment-widget .environment-widget__infoText{font-size:14px;line-height:20px;padding:32px 37px 30px;max-width:none;margin:0}.environment-widget .environment-widget__infoText b{font-size:15px}}.INFO_BOX,.CONTACT_BOX{border:none}.INFO_BOX .dashboard__item--content .ui-panel-content,.CONTACT_BOX .dashboard__item--content .ui-panel-content{height:285px;padding:0}.info-box__content{height:100%;width:100%;display:flex;align-items:flex-start}.info-box__text{margin-top:16px;padding:0 40px;height:calc(100% - 16px);width:100%;overflow-x:hidden;text-align:justify;font-family:regular, Arial, Helvetica, sans-serif;font-size:13px;line-height:17px}.info-box__text p{font-family:regular, Arial, Helvetica, sans-serif;font-size:13px;line-height:17px}.info-box__text--with-image{width:343px;margin-right:40px;padding-right:10px}.info-box__text--with-contact-info{height:calc(100% - 87px)}.info-box__image{margin-top:20px;height:194px;width:250px;overflow:hidden;display:flex;align-items:flex-end}.info-box__image img,.info-box__image svg{width:100%;height:100%;object-fit:scale-down}.INFO_BOX .dashboard__item--content .ui-panel-footer,.CONTACT_BOX .dashboard__item--content .ui-panel-footer{margin:0}.info-box-paginator{display:flex}.info-box-previous,.info-box-next{margin:0 5px}.info-box-previous svg,.info-box-next svg{width:8px;height:14px}.info-box-next svg{transform:rotate(180deg)}.info-box-item div{background-color:#bfbfbf;width:20px;height:8px;border-radius:2px;margin:3px 5px}.info-box-item--selected div{background-color:#83d0f5}.contact-box-information{position:absolute;bottom:44px;left:0;display:flex;flex-direction:column;padding:10px 40px;font-family:regular, Arial, Helvetica, sans-serif;font-size:13px;line-height:17px}.contact-box-information.contact-box-information--no-footer{bottom:10px}.contact-box-information-name{font-family:bold, Arial, Helvetica, sans-serif}.contact-box-information-value{display:flex}.contact-box-information-value__label{width:81px}.contact-box__salutation{margin-bottom:10px}@media (max-width: 1200px){.INFO_BOX .dashboard__item--content .ui-panel-content,.CONTACT_BOX .dashboard__item--content .ui-panel-content{height:144px}.info-box__image{height:160px;width:140px;margin-top:4px}.info-box__text{padding:5px 22px 0;margin-top:0}.info-box__text--with-image{width:318px;margin-right:17px;padding-right:5px}.info-box__text--with-contact-info{height:calc(100% - 70px)}.contact-box-information{bottom:40px;padding:5px 22px;margin-bottom:0}.INFO_BOX .dashboard__item--content .ui-panel-footer,.CONTACT_BOX .dashboard__item--content .ui-panel-footer{height:36px}}@media (max-width: 767px){.info-box__content{flex-direction:column;width:100%}.info-box__text,.info-box__text--with-image{width:100%;height:calc(100% - 170px);padding-right:26px}.info-box__text--with-contact-info{height:calc(100% - 239px);margin-bottom:70px}.info-box__image{width:100%;height:170px}.contact-box-information{bottom:210px;left:calc(50% - 121px)}.contact-box-information.contact-box-information--no-footer{bottom:170px}.contact-box-information-value__label{width:70px}}.data-row__field-key{font-family:'bold', Arial, Helvetica, sans-serif}.expandable-item{border-top:0;margin:0 .33em;color:#093247;background-color:transparent;border-radius:4px;justify-content:space-between;align-items:center}.expandable-item .ui-accordion-content.ui-helper-reset.ui-widget-content{background-color:transparent;padding:0;margin:0 0 10px}.expandable-item .expandable-item__title{height:23px;line-height:1.25em;padding-left:0;border-top:0;margin-top:.33em;flex-direction:row;order:1}.expandable-item__title.ui-accordion-header.ui-state-active{border-top:0;border-bottom:0}.expandable-item__title .ui-icon{min-width:16px;min-height:16px;order:2}.expandable-item-column table{width:auto;table-layout:fixed;word-break:break-all}.expandable-item-column .expandable-item__title{padding-right:0}.product-types-cold-icon__background{fill:var(--color--white)}.product-types-cold-water-icon__background{fill:var(--color--white)}.product-types-gas-icon__background{fill:#94c11f}.product-types-heat-icon__background{fill:var(--color--white)}.product-types-hot-water-icon__background{fill:var(--color--white)}.product-types-oil-icon__background{fill:var(--color--white)}.product-types-power-icon__background{fill:#f39200}.product-types-thermal-water-icon__background{fill:var(--color--white)}.product-types-water-icon__background{fill:var(--color--blue-grey)}.rule-icon-legend{display:flex;flex-direction:column}.rule-legend-toggler{display:none;user-select:none;cursor:pointer;height:35px;align-items:center}.rule-legend-items{display:flex;flex-direction:row;flex-wrap:nowrap;height:60px;align-items:center;font-family:'medium', Arial, Helvetica, sans-serif;font-size:.938em;color:#000}.rules-table .deviationColumn .thresholdsText{display:flex;flex-direction:column}.validityListInput{display:flex;flex-wrap:nowrap;justify-content:center}.validityListInput .ui-button.ui-state-default,.validityListInput .ui-button.ui-state-active{font-family:'bold', Arial, Helvetica, sans-serif;padding:7px;margin:3px;width:30px}.validityListInput .ui-button.ui-state-active{background-color:#83d0f5;color:#fff}.validityListInput .ui-button{background-color:#f0f0f0;color:#000}.characteristicInput .characteristicValues-icons__co2-active,.characteristicInput .characteristicValues-icons__cost-active,.characteristicInput .characteristicValues-icons__power-active,.characteristicInput .characteristicValues-icons__volume-active{color:#83d0f5}.rule-legend-item{display:flex;margin:0 10px;align-items:center}.rule-legend-item svg{flex-shrink:0}.rule-legend-item__text{padding:0 10px}.rule-legend-item .icon{height:24px;width:24px}.rules-table .ui-datatable-tablewrapper,.eventTable .ui-datatable-tablewrapper{padding-top:75px}.rules-table__location-column__name{font-size:1em;display:flex}.rules-table__location-column__address{font-size:.875em;display:flex}table.rule-validity{width:119px}table.rule-validity tr{display:flex}.rules-table__type-column .icon,.rules-table__product-type-column .icon{height:34px;width:34px}.rules-table__type-column .alarm-icons__personal{padding:5px}.rule-validity tr.rule-validity__top-row{border-bottom:1px solid #cfcfcf}.rule-validity td.rule-validity-item{height:18px;width:20px;display:inline-table;margin:0;padding:0;font-family:'bold', Arial, Helvetica, sans-serif;font-weight:normal;font-size:.875em;line-height:1.2em;letter-spacing:0;border:0;overflow:hidden}.rule-validity td.rule-validity-item div{border-right:1px solid #606060;text-align:center;margin:1px 0}.rule-validity td.rule-validity-item:last-child div{border-right:0}.rule-validity-item--inactive,.ui-datatable-reflow .ui-datatable-data td.rule-validity-item--inactive{color:#cfcfcf}.rule-validity-item--active{color:#000}.rule-table__row--inactive .rule-validity-item--active,.ui-datatable-reflow .ui-datatable-data .rule-table__row--inactive .rule-validity-item--active{color:#898989}.rule-table__row--active,.ui-datatable-reflow .ui-datatable-data .rule-table__row--active td{color:#000}.rule-table__row--inactive,.ui-datatable-reflow .ui-datatable-data .rule-table__row--inactive td{color:#898989;fill:#898989}.rule-history__deviationText{font-size:1.2em;color:#f39200}@media (max-width: 1400px){.rules-table.ui-datatable-reflow .ui-reflow-dropdown,.eventTable.ui-datatable-reflow .ui-reflow-dropdown{top:160px}.rules-table .ui-datatable-tablewrapper,.eventTable .ui-datatable-tablewrapper{padding-top:120px}.rules-table__type-column .icon,.rules-table__product-type-column .icon{height:24px;width:24px}.rules-table__location-column div{display:flex;flex-direction:column}}@media (max-width: 1200px){.rule-icon-legend{background-color:rgba(242,242,242,0.93)}.rules-table .ui-selectbooleancheckbox,.eventTable .ui-selectbooleancheckbox{display:none}.rule-legend-toggler{display:flex;justify-content:space-between;padding:0 1em;background-color:#fff;color:#555;font-family:'medium', Arial, Helvetica, sans-serif;font-size:1em}.rule-legend-toggler .icon path{fill:#83d0f5}.rule-legend-toggler:not(.rule-legend-toggler--active) .icon{transform:rotate(180deg)}.rule-legend-items{flex-direction:column;align-items:flex-start;height:100%;display:none;padding:1em}.rule-legend-items--active{display:flex}.rule-legend-item{margin:5px 0}.rules-table .ui-datatable-tablewrapper,.eventTable .ui-datatable-tablewrapper{padding-top:100px}.rules-table.ui-datatable-reflow .ui-reflow-dropdown,.eventTable.ui-datatable-reflow .ui-reflow-dropdown{top:136px}}@media (max-width: 767px){.rules-table.ui-datatable-reflow .ui-reflow-dropdown,.eventTable.ui-datatable-reflow .ui-reflow-dropdown{top:123px}.rules-table tbody tr td:first-child{padding-top:1em}.validityListInput{display:flex;flex-wrap:wrap;justify-content:space-between}.validityListInput .ui-button.ui-state-default,.validityListInput .ui-button.ui-state-active{font-family:'bold', Arial, Helvetica, sans-serif;padding:10px;flex:0 1 calc(16.666% - 10px)}}@media all and (max-width: 767px) and (-ms-high-contrast: none),(max-width: 767px) and (-ms-high-contrast: active){.validityListInput .ui-button.ui-state-default,.validityListInput .ui-button.ui-state-active{flex-basis:calc(16.666% - 30px);flex-grow:0;flex-shrink:1}}@media (max-width: 767px){.dtac{display:flex;justify-content:space-around}}.alarm-icons__overflow .alarm-overflow-icon__background{fill:#fc6467}.alarm-icons__underflow .alarm-underflow-icon__background{fill:#83d0f5}.alarm-icons__under-and-overflow .alarm-under-and-overflow-icon__background{fill:#935b00}.alarm-icons__overflow-forecast .alarm-forecast-icon__background{fill:#cc5254}.meterRegisterInput{padding:5px 0 0}.meterSelectionList .icon{width:1em;height:1em}.meterSelectionList table{table-layout:fixed}.meterSelectionList td{display:inline-block;margin:0;vertical-align:top}.meterSelectionList__title-container{display:flex;justify-content:space-between;align-items:center}.meterSelectionList .ui-selectlistbox-listcontainer{height:auto !important;overflow-y:auto !important;max-height:180px}.meterSelectionList .ui-selectlistbox-filter-container{margin-bottom:7px}.meterSelectionList .ui-icon-search{top:6px;right:6px}.meterSelectionList .ui-chkbox{margin-right:0}.meterSelectionList .expandable-item-column{width:calc(100% - 20px)}.meterSelectionList .ui-selectlistbox-listcontainer{overflow-x:hidden;overflow-y:hidden}.meteringpoint-info__header{overflow:hidden;width:100%;display:flex;justify-content:space-around;align-items:center}.meteringpoint-info__header-text{overflow:hidden;width:100%}.meteringpoint-info__header-text--with-icon{max-width:calc(100% - 22px)}.meterSelectionList .meteringpoint-info__value,.meterSelectionList .meteringpoint-info__key{display:table-cell}.meterSelectionList .meteringpoint-info__value{white-space:normal}@media (max-width: 767px){.meterSelectionList{overflow-y:hidden;height:100%}.meterSelectionList .ui-chkbox{margin-right:0}}.hierachy-tree__node{min-height:35px;line-height:35px}.hierachy-tree__node-item{position:absolute}.hierachy-tree__node-icon{padding-left:5px}.hierachy-tree__node-title{margin-left:7px}.hierachy-tree__node-action-container{display:none;margin-left:10px;padding-right:10px}.hierachy-tree__node-item:hover{background:#e9e9e9}.hierachy-tree__node-item:hover .hierachy-tree__node-action-container{display:inline}.hierachy-tree__node-action{margin-left:5px}@media (max-width: 1200px){.hierachy-tree__node-action-container .action-icon--label{display:none}}@media (max-width: 768px){.hierachy-tree__node-action-container .action-icon--label{display:none}}table.setupContainerTable td{padding:5px}table.setupContainerTable{margin:5px}.barBlock{height:50px}.comparisonDataTable th.singleNumberColumn{width:20%}.comparisonDataTable th.positiveValueColumn,.comparisonDataTable th.negativeValueColumn{width:20%}td.positiveValueColumn{text-align:left;padding-left:0}td.negativeValueColumn{text-align:right;padding-right:0}.negativePercentageBlock .barBlock{float:right}.positivePercentageBlock .barBlock{float:left}.negativePercentage,.positivePercentage{background-color:#e00b19;line-height:46px;text-align:left}.negativePercentage{float:right;background-color:#95c11f;line-height:46px;text-align:right;position:relative;top:-46px}.negativePercentageValue,.positivePercentageValue{line-height:49px;position:relative;top:-49px;color:black;font-size:12pt}.positivePercentageValue{padding-left:10px}.negativePercentageValue{padding-right:10px}.valueBlock,.averageValueBlock,.comparingValueBlock,.forecastValueBlock,.averageForecastValueBlock{height:50px}.singleNumberColumn .trend-icon{float:left;font-size:34px;line-height:1;margin:15px 0 0 53px}.comparisonDataTable thead th.singleNumberColumn{text-align:right}.valueBlockBar{line-height:46px}.numberColumnBlock,.averageNumberColumnBlock{width:100%}.valueBlockValue,.noValueBlock{padding-right:10px;text-align:right}.valueBlockValue .diffChartTrendImage{float:left;margin:22px 0 0 65px}.comparingValueBlockTop{height:22px}.comparingValueBlockBottom{height:22px;margin-top:6px}.comparingValueBlockValueContainer{line-height:22px;text-align:right}.comparingValueBlockValue{margin-left:5px;margin-top:4px;text-align:right}.averageForecastValueBlock,.forecastValueBlock{overflow:hidden}.lce-sel-inputgroup{flex-direction:column}#DeviationMap,#AlertMap{height:549px}#RankingMap{height:424px;z-index:1}#LocationInfoMap{height:215px}#DeviationMap,#AlertMap,#RankingMap,#LocationInfoMap{opacity:.99 !important}#AdminMap{height:302px;z-index:0}.missing-geo-information-container{position:absolute;right:20px;top:0;z-index:2;padding:10px;background-color:#fff;left:20px;text-align:center;background-color:#f5f5f5;box-shadow:rgba(0,0,0,0.5)}.missing-geo-information-message{padding-right:22px}.leaflet-div-icon{background:transparent none repeat scroll 0 0 !important;border:none !important}.missing-geo-information-close.icon-close{position:absolute;right:5px;top:1px;cursor:pointer;font-size:25px}.map-marker{width:36px;height:50px;background-size:contain;background-repeat:no-repeat;background-position:center}#DragBox .map-marker{width:100%}#DragBox .ui-draggable-handle{width:110%;left:-1px;position:relative}.map-marker.map-marker-placeholder{background-position:center;width:100%}.map-marker .star{display:none;position:absolute;bottom:30px;left:15px;width:25px;height:27px;background-size:contain;background-repeat:no-repeat;background-position:center}.leaflet-popup{bottom:20px !important}.map-container{position:relative}.location-info-layer-panel{position:absolute;top:20px;left:20px;z-index:1;border-radius:8px;box-shadow:3px 3px 3px #a1a1a1}.location-info-layer{width:342px;background-color:#fff;padding-bottom:20px;border-radius:8px}.location-info-layer-header{border-bottom:1px solid #f0f0f0;width:inherit}.location-info-layer-header-content{float:left;min-height:39px}.location-info-layer-header-name{font-size:21px;font-family:bold, Arial, Helvetica, 'Helvetica Neue', sans-serif}.location-info-layer-header-address{padding-right:10px}.location-info-layer-tile{margin:20px 20px 0;padding-bottom:20px;border-bottom:1px solid #f0f0f0}.location-info-layer-tile-headline{font-size:15px;color:#898989;font-weight:bold}.location-info-layer-tile-content{font-size:21px;font-weight:bold}.location-info-layer-checkbox-container{padding:10px 20px 0}.location-info-layer-checkbox-container .checkbox{display:block;line-height:25px;float:left}.location-info-layer-checkbox-label{margin-left:10px;height:27px;float:left;line-height:1.993em}.deviationMapBoxContainer .deviation-map-main-value .location-info-layer-tile-content,.deviationMapBoxContainer .deviation-map-deviation-value .location-info-layer-tile-content{font-size:34px;line-height:50px}.deviationMapBoxContainer .deviation-map-main-value .location-info-layer-tile-sub-content,.deviationMapBoxContainer .deviation-map-deviation-value .location-info-layer-tile-sub-content{font-size:17px}.deviationMapBoxContainer .location-info-layer-tile.last{border-bottom:none}.deviationMapBoxContainer .location-info-layer .deviation-map-links{padding:0 20px;display:flex;justify-content:space-between}.alertNotificationMapBoxContent .location-info-layer .no-notification-message{padding:15px}.map-control-layer-container{position:absolute;top:20px;right:20px}ul.map-control-layer{margin-bottom:20px;padding:0 7px;background-color:#fff;list-style:none;box-shadow:3px 3px 3px #a1a1a1}li.map-control-layer-item{padding:11px 0;border-bottom:1px solid #f0f0f0;text-align:center}ul.map-control-layer-fixed-item li.map-control-layer-item{border-bottom:none}li.map-control-layer-item.map-control-layer-expander{border-bottom:none;padding:3px 0;color:#606060;cursor:pointer}li.map-control-layer-item.map-control-layer-expander:hover{color:#000}.characteristicValue-icon:before,.productType-icon:before{font-size:28px;line-height:.892857;width:35px}.map-control-layer .map-control-layer-item a{display:inline-block;color:#404040}.map-control-layer .map-control-layer-item.selectedIcon a{cursor:default}.map-control-layer .map-control-layer-item.selectedIcon a,.map-control-layer .map-control-layer-item a:hover{color:#95c11f}.map-control-layer-item.selectedIcon{padding:7px 0}.map-control-layer-item-wrapper a svg{width:1.9em;height:1.9em}.map-control-characteristicValue .map-control-layer-item.selectedIcon svg g path{fill:#83d0f5}.map-control-characteristicValue .map-control-layer-item svg g path{fill:#606060}.leaflet-bar{box-shadow:3px 3px 3px #a1a1a1}.leaflet-right .leaflet-control{margin-right:20px}.leaflet-bottom .leaflet-control{margin-bottom:20px}.leaflet-bar a:first-child,.leaflet-bar a:last-child{border-radius:0 !important}.leaflet-bar a{color:#606060}.leaflet-bar a:hover{color:#000}.leaflet-bar a,.leaflet-bar a:hover{width:25px;height:25px;font-size:20px;background-color:#fff !important}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font-size:25px;color:#fff;background-color:#404040}.leaflet-bar a.leaflet-disabled,.leaflet-bar a.leaflet-disabled:hover{color:#f0f0f0;background-color:#f5f5f5}.leaflet-right .leaflet-control.leaflet-control-attribution{margin-right:0}.leaflet-bottom .leaflet-control.leaflet-control-attribution{margin-bottom:0}div#DragBox{position:absolute;top:20px;right:20px;width:40px;padding:5px;border-radius:3px;background-color:#fff;box-shadow:3px 3px 3px #a1a1a1}.dragSourceJQuery{cursor:pointer}.map-legend{display:flex;height:auto;margin-top:auto;flex-wrap:wrap;padding:5px}.map-legend-item{display:flex;flex-grow:1;align-items:center}.map-legend-item-marker{width:29px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center;float:left}.map-legend-item-text{padding:0 20px 0 5px;float:none;line-height:1.2em;flex-grow:1}.location-info-layer-tile{margin:1em;width:100%}.closeBoxLink{position:absolute;right:20px;top:20px}.location-info-notification-panel .location-info-layer{padding:0}.location-info-notification-panel .grid__cell{padding:0;width:100%}.location-info-notification-panel .grid__cell.location-info-layer-header{padding:5px 10px}.location-info-notification-panel .ui-datalist-nobullets{padding:0}.location-info-notification-panel .notificationLayer{width:100%}.location-info-layer-panel .notification-entry{height:100px;padding:.3em 1em}.location-info-notification-panel .ui-paginator{background-color:#f0f0f0;height:50px;display:flex;justify-content:center;align-items:center;border-radius:0}.location-info-notification-panel .ui-paginator a.ui-paginator-next,.location-info-notification-panel .ui-paginator a.ui-paginator-first,.location-info-notification-panel .ui-paginator a.ui-paginator-last,.location-info-notification-panel .ui-paginator a.ui-paginator-prev{margin:0 2px;width:2.3em;height:2.3em}.location-info-notification-panel a.ui-paginator-next.ui-state-disabled,.location-info-notification-panel a.ui-paginator-first.ui-state-disabled,.location-info-notification-panel a.ui-paginator-last.ui-state-disabled,.location-info-notification-panel a.ui-paginator-prev.ui-state-disabled{background-color:#e9e9e9;color:#bfbfbf}@media (max-width: 767px){.tab-view-box--with-map .module-box__content{background-color:#f0f0f0}.map-container{max-width:95%;left:2.5%}}.notification--mobile{display:none}.notification-overlay{width:440px;padding-top:25px;border-radius:8px;background-color:transparent}.ui-commandlink.notification-overlay-anchor{display:inline-block;width:100%;height:100%}.notification-overlay__arrow{width:0;height:0;border-left:1em solid transparent;border-right:1em solid transparent;border-bottom:1em solid #f5f5f5;position:absolute;top:10px;right:20px}.notification-overlay .ui-overlaypanel-content{padding:0;border-radius:8px;box-shadow:0 0 15px 5px rgba(0,0,0,0.5)}.notification-overlay__header{display:flex;flex-direction:column;justify-content:center;height:54px;background-color:#f5f5f5;color:#555;font-size:1.6em;font-family:medium, Arial, Helvetica, sans-serif;padding:0 28px;border-radius:8px 8px 0 0}.notification-overlay .ui-overlaypanel-close{top:45px;right:25px}.ui-overlaypanel .ui-overlaypanel-content .ui-datalist-data .ui-datalist-item{width:100%;padding:0}.notification-entry{height:120px;padding:1.2em;border-bottom:1px solid #93a5ae}.notification-entry__fired-at{font-size:.934em;font-family:medium, Arial, Helvetica, sans-serif;color:#a1a1a1}.notification-entry__description{font-size:1.2em;font-family:bold, Arial, Helvetica, sans-serif;color:#555;overflow:hidden;max-width:75%}.notification-entry__info{margin-bottom:5px;display:flex}.notification-entry__info .notification-entry__info-icons{display:flex;flex-direction:row;width:50px;padding-right:10px}.notification-entry .notification-entry__location{font-size:.934em;font-family:medium, Arial, Helvetica, sans-serif;color:#000;border-left:1px solid;padding-left:10px;line-height:1.5em}.notification-entry .notification-entry__action-link{font-size:.934em;font-family:medium, Arial, Helvetica, sans-serif;color:#a1a1a1;text-decoration:none;padding-right:20px}.notification-entry .notification-entry__deviation{font-size:1.6em;font-family:bold, Arial, Helvetica, sans-serif;color:#e00b19;margin-top:18px}.notification-overlay__spaced-content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.notification-entry__delete-link{background-color:transparent}.notification-overlay .ui-paginator{background-color:#f0f0f0;height:50px;display:flex;justify-content:center;align-items:center;border-radius:0}.notification-overlay .ui-paginator a.ui-paginator-next,.notification-overlay .ui-paginator a.ui-paginator-first,.notification-overlay .ui-paginator a.ui-paginator-last,.notification-overlay .ui-paginator a.ui-paginator-prev{margin:0 2px;width:2.3em;height:2.3em}.notification-overlay a.ui-paginator-next.ui-state-disabled,.notification-overlay a.ui-paginator-first.ui-state-disabled,.notification-overlay a.ui-paginator-last.ui-state-disabled,.notification-overlay a.ui-paginator-prev.ui-state-disabled{background-color:#e9e9e9;color:#bfbfbf}.notification-overlay__footer{height:40px;background-color:#555;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;border-radius:0 0 8px 8px}.ui-commandlink.ui-widget.notification-overlay__delete-all-link{font-size:.938em;font-family:medium, Arial, Helvetica, sans-serif;color:#fff;text-decoration:none}.notification-overlay__delete-all-link span{margin-left:5px}.notification-overlay .ui-paginator span.ui-paginator-current{margin:0 4px}.notification-overlay .notification-overlay__delete-all-link svg{vertical-align:sub}.notification-overlay__footer a{padding-right:1.2em}@media (max-width: 767px){.notification--desktop{display:none}.notification-overlay__arrow{display:none}.notification-overlay__header{display:none}.notification--mobile{display:flex;flex-direction:column;width:100%}.topbar__menu .icon-topbar-notifications{width:26px;height:22px;top:-3px}.notification-entry__info .notification-entry__info-icons svg.icon{margin-right:0}.notification--mobile .ui-datalist{display:none}.notification--mobile .ui-datalist.ui-datalist--visible{display:flex;flex-direction:column}.notification--mobile .notification-overlay__footer{display:none}.notification--mobile .notification-overlay__footer.ui-datalist--visible{display:flex;flex-direction:column}.notification--mobile .topbar__badge{top:-7px;left:-62.5px}}.role-icon-buttons{padding-top:5px}.role-icon-buttons .role-active svg path,.role-icon-buttons .role-active svg rect,.role-icon-buttons .role-active svg circle,.role-icon-buttons .role-active svg polygon{fill:#83d0f5}.role-icon-buttons-and-info{display:flex;justify-content:space-between}table.permissions-of-roles-table{border-collapse:collapse;width:100%;font-size:0.8em;border:2px solid #000}table.permissions-of-roles-table tr{line-height:1}table.permissions-of-roles-table th,table.permissions-of-roles-table td{border:1px solid #000;padding:5px;text-align:center}.permissions-of-roles-table__icon-and-role{display:flex;align-content:center;justify-content:center;align-items:center}.permissions-of-roles-table__icon-and-role .icon{margin-right:5px}table.permissions-of-roles-table th:nth-child(1){text-align:left}table.permissions-of-roles-table tr:nth-child(1) th,table.permissions-of-roles-table tr:nth-child(2) th:nth-child(1){color:#fff;background-color:#555}table.permissions-of-roles-table tr:nth-child(2) th,tr.permissions-of-roles-table__permission-section{color:#fff;background-color:#83d0f5;border:2px solid #000}.client-communication-module-box .module-box__header-actions{max-width:100px}.client-communication-viewmode-toggler{margin-bottom:15px;display:flex;justify-content:flex-start}@media (max-width: 767px){.client-communication-viewmode-toggler{margin:0;padding:15px;background-color:#fff}}.communication-content-type-column{display:flex;align-items:center}.communication-content-type-column .icon{margin-right:10px}.client-communication-grid{margin:-10px}.client-communication-box{width:633px;height:400px;margin:10px;overflow:hidden;border:none;position:relative}.client-communication-box .simple-box__content{display:flex;height:270px;align-items:flex-start;padding:0}.client-communication-box .simple-box__footer{height:44px;padding:0 0 0 30px;background-color:#f0f0f0;display:flex;align-items:center}.client-communication-box__footer{display:flex;justify-content:space-between;width:100%}.client-communication-box__footer .client-communication-box__activate-action--active span{color:#96bf32}.client-communication-box__footer .client-communication-box__activate-action--inactive span{color:#f39200}.client-communication-box__action-buttons{padding-right:25px;display:flex;align-items:center}.client-communication-box__action-buttons .action-icon{margin:0 5px}@media (max-width: 1200px){.client-communication-box{width:440px;height:264px}.client-communication-box .simple-box__header{padding:8.5px;height:44px}.client-communication-box .simple-box__content{height:184px}.client-communication-box .simple-box__footer{height:36px}}@media (max-width: 767px){.client-communication-grid{margin:0}.client-communication-box{width:calc(100% - 20px);height:420px}.client-communication-box .simple-box__content{flex-direction:column}.client-communication-box .simple-box__header{padding:4.5px 10px;height:36px}.client-communication-box .simple-box__content{height:351px}.client-communication-box .simple-box__footer{height:33px}}.client-communication-edit-popup .contentLine .p-md-4{width:30%}.client-communication-edit-popup .contentLine .p-md-8{width:70%}.client-communication-edit-popup .contact-attributes-value{display:flex}.client-communication-edit-popup .contact-attributes-value__label{flex-basis:50%}.client-communication-edit-popup .contact-attributes-value__value{flex-basis:50%}.client-communication-edit-popup .contact-attributes-value--name{font-family:bold, Arial, Helvetica, sans-serif}.middle-truncated-text-wrapper{overflow:hidden;width:100%}.middle-truncated-text{white-space:nowrap;overflow:hidden;display:inline-block;max-width:50%}.middle-truncated-text--first-half{text-overflow:ellipsis}.middle-truncated-text--second-half{direction:rtl;text-align:right}
