:root{--service-cold-water: #4f85e9;--service-hot-water: #dd653c;--service-heating: #d0021b;--service-electric-energy: #81D4FA;--service-gas: #FFEB3B;--service-subscription: #f38f00}.service-cold-water .ng-fa-icon{color:var(--service-cold-water)}.service-cold-water.service-icon{background-color:var(--service-cold-water)}.service-cold-water.counter-manage .counter-view{box-shadow:0 20px 40px #0000001a;border:10px solid var(--service-cold-water)}.service-cold-water .counter-index{color:#4f85e9;border-color:var(--service-cold-water)}.service-cold-water.active .counter-index{color:#fff;background-color:var(--service-cold-water)}.service-hot-water .ng-fa-icon{color:var(--service-hot-water)}.service-hot-water.service-icon{background-color:var(--service-hot-water)}.service-hot-water.counter-manage .counter-view{box-shadow:0 20px 40px #0000001a;border:10px solid var(--service-hot-water)}.service-hot-water .counter-index{color:#4f85e9;border-color:var(--service-hot-water)}.service-hot-water.active .counter-index{color:#fff;background-color:var(--service-hot-water)}.service-heating .ng-fa-icon{color:var(--service-heating)}.service-heating.service-icon{background-color:var(--service-heating)}.service-heating.counter-manage .counter-view{box-shadow:0 20px 40px #0000001a;border:10px solid var(--service-heating)}.service-heating .counter-index{color:#4f85e9;border-color:var(--service-heating)}.service-heating.active .counter-index{color:#fff;background-color:var(--service-heating)}.service-electric-energy .ng-fa-icon{color:var(--service-electric-energy)}.service-electric-energy.service-icon{background-color:var(--service-electric-energy)}.service-electric-energy.counter-manage .counter-view{box-shadow:0 20px 40px #0000001a;border:10px solid var(--service-electric-energy)}.service-electric-energy .counter-index{color:#4f85e9;border-color:var(--service-electric-energy)}.service-electric-energy.active .counter-index{color:#fff;background-color:var(--service-electric-energy)}.service-gas .ng-fa-icon{color:var(--service-gas)}.service-gas.service-icon{background-color:var(--service-gas)}.service-gas.counter-manage .counter-view{box-shadow:0 20px 40px #0000001a;border:10px solid var(--service-gas)}.service-gas .counter-index{color:#4f85e9;border-color:var(--service-gas)}.service-gas.active .counter-index{color:#fff;background-color:var(--service-gas)}.service-subscription .ng-fa-icon{color:var(--service-subscription)}.service-subscription.service-icon{background-color:var(--service-subscription)}.service-subscription.counter-manage .counter-view{box-shadow:0 20px 40px #0000001a;border:10px solid var(--service-subscription)}.service-subscription .counter-index{color:#4f85e9;border-color:var(--service-subscription)}.service-subscription.active .counter-index{color:#fff;background-color:var(--service-subscription)}.p-component,.form-control,.p-inputtext,.input-group-text,.p-button,.p-toolbar,.p-card,.p-checkbox,.p-checkbox-box,.p-checkbox .p-checkbox-box,.p-editor-container .p-editor-toolbar,.p-editor-container .p-editor-content,.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options,.p-dropdown,.p-datepicker .p-monthpicker .p-monthpicker-month,.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link,.p-menubar .p-menubar-root-list .p-menuitem .p-menuitem-link,.p-accordion-header-link,.p-accordion p-accordiontab .p-accordion-header .p-accordion-header-link,.p-accordion p-accordiontab .p-accordion-content,.p-dialog .p-dialog-header,.p-message{border-radius:0!important}.p-button{background-color:#4e8fcf;border-color:#4e8fcf}.p-button:enabled:hover{background-color:#3a82ca;border-color:#3a82ca}.p-button .spinner-border{height:10px;width:10px;margin-left:14px}.p-button-icon-only{background-color:#4e8fcf;color:#fff;border:none}.p-button.p-button-link:enabled:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-fluid-button{width:100%!important}.p-component.p-inputtext,.p-component.p-dropdown{border-color:#d2e7f3}.p-component.p-inputtext:hover,.p-component.p-inputtext:focus,.p-component.p-dropdown:hover,.p-component.p-dropdown:focus{border-color:#b0dffa}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{font-weight:700}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group,.p-dropdown-panel .p-dropdown-items .p-dropdown-item{font-size:.75rem;padding-top:6px;padding-bottom:6px}@media screen and (min-width: 240px){.p-dialog{max-height:100%!important;height:100%;width:100%}}@media screen and (min-width: 576px){.p-dialog{max-height:90%!important;height:90%;width:576px}}@media screen and (min-width: 768px){.p-dialog{height:auto;width:768px}}@media screen and (min-width: 992px){.p-dialog{width:992px}}@media screen and (min-width: 1200px){.p-dialog{width:1200px}}@media screen and (min-width: 1400px){.p-dialog{width:1200px}}.p-dialog .p-dialog-header{background-color:#013087;color:#fff}.p-dialog.p-dialog-header .p-dialog-header-icon:enabled:hover{color:#fff}.p-dialog .p-dialog-footer button{width:6rem;margin:.5rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message{font-family:Open Sans,sans-serif;font-size:15px;line-height:1.1rem}.p-card{border-bottom:solid 1px #d2e7f2}.p-card .p-card-header{display:flex;flex-direction:row;border-bottom:solid 1px #d2e7f2;background-color:#f6fafc;align-items:center;padding:15px 25px}.p-card .p-card-header span{width:100%;font-size:15px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#333;opacity:.7}.p-card .p-card-header a{text-align:right;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#4ba4d1;text-transform:uppercase;cursor:pointer}.p-card .p-card-body{padding:0 1rem;font-size:15px;min-height:6rem;font-family:Open Sans,sans-serif}.p-card .p-card-body .p-card-footer,.p-card .p-card-body p{margin-bottom:7px}.accordion-item{border-style:none}.accordion-button{color:#4e8fcf}.accordion-button:focus{border-style:none;border-color:transparent;box-shadow:none}.p-accordion .p-accordion-header .p-accordion-header-link{background-color:#f6fafc;border-color:#d2e7f3;text-decoration:none}.p-accordion .p-accordion-header:not(.p-disabled):not(.p-highlight):hover .p-accordion-header-link{background-color:#e3eff6;border-color:#d2e7f3}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{background-color:#e3eff6;border-color:#d2e7f3}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background-color:#f5f9fc;border-color:#bedcee;text-decoration:none}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus{box-shadow:none}.accordion-button:not(.collapsed){background-color:transparent;border-style:none}.p-datatable.p-datatable-sm .p-component,.p-datatable.p-datatable-sm .p-component .pi{font-size:12px!important;word-wrap:break-word}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th,.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:4px;font-size:12px!important}.p-datatable.p-datatable-sm .p-button{height:36px}.p-datatable .p-datatable-thead{background-color:#f6fafc;height:3rem}.p-datatable .p-datatable-thead>tr{background-color:#f6fafc}.p-datatable .p-datatable-thead>tr>th{background-color:#f6fafc;font-weight:700}.p-datatable .p-datatable-footer{background-color:#f6fafc}.p-datatable .p-datatable-tbody>tr:focus{outline:none}.p-datatable .p-datatable-tbody>tr.p-highlight{background-color:var(--highlight-bg);color:var(--highlight-text-color)}.p-datatable .p-datatable-tbody>tr.p-highlight a{color:var(--highlight-text-color)}.p-datatable .p-datatable-tbody>tr>td{border-color:#d2e7f3}.p-datatable .p-datatable-tbody>tr>td .p-column-title{font-weight:700}.p-datatable .p-datatable-tbody>tr>td .p-inputtext{padding:0 4px 0 0;margin:0;text-align:right}.p-datatable .p-datatable-tbody>tr>td .p-inputtext:focus{box-shadow:none}.danger-menu-item .p-menuitem-link .p-menuitem-text{color:red;font-weight:600}.p-menubar{padding:0;background-color:#013087}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{background-color:#013087}.p-menubar .p-menubar-button{margin:2rem;color:#fff}.p-menubar .p-menubar-button:hover{background:#4e8fcf}.p-menubar .p-menuitem-link{text-transform:uppercase;white-space:nowrap}.p-menubar .p-menuitem-link:hover,.p-menubar .p-menuitem-link:focus{background:#4e8fcf}.p-menubar .p-menuitem-link+.nav-item{margin-left:1px}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover{background:#4e8fcf}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#fff}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-text{color:#fff}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-text:hover,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-text:focus{color:#fff}html{margin:0;padding:0;overflow-y:scroll;min-width:320px!important}html body{margin:0;padding:0;font: .8rem/1rem Open Sans,sans-serif}html body a{text-decoration:none;color:#4ba4d1}html body a:hover,html body a:focus,html body a:visited{text-decoration:underline}html body app-root{min-height:100vh;display:flex;flex-direction:column}html .form-control{flex:0 0 auto;padding:7px;font-size:14px;background-color:#fff;border:solid 1px #ccc}html .form-control.ng-invalid.ng-touched{border-color:red}.h-100{height:100%}.w-100{width:100%}h5{margin-block-start:0;margin-block-end:0}h5.secondary{font-size:16px;font-weight:700;color:#777}h6.secondary{font-size:15px;color:#777}.bg-main-color{background-color:#013087!important;color:#fff!important}.bg-summary-row-color{background-color:#eef4ff!important;border-bottom:#d2e7f3 solid 2px!important;font-weight:700}.bg-summary-sub-row-color{background-color:#f8fbff!important;border-bottom:#d2e7f3 solid 2px!important}.border-main-color{border-color:#d2e7f3!important}.hover\:item_underline:hover{margin-bottom:-2px;border-bottom:rgba(135,206,250,.4) solid 2px!important}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;max-height:100%;height:100%;overflow:hidden}.container .header,.container .footer,.container .content{display:block}.container .header{flex:0 0 50px}.container .content{flex:1 1 auto;overflow:hidden;overflow:auto}.container .footer{padding-top:1rem;flex:0 0 50px}@media (min-width: 576px){.container{width:540px}}@media (min-width: 768px){.container{width:720px}}@media (min-width: 992px){.container{width:960px}}@media (min-width: 1200px){.container{width:1140px}}@media (min-width: 1400px){.container{width:1320px}}.toastMessage{margin-top:2rem;min-width:50%;max-width:90%;font: .75rem Open Sans,sans-serif}.responsible-button .responsible-button-text{display:none}.responsible-button .responsible-button-icon{display:inline}@media screen and (min-width: 576px){.responsible-button .responsible-button-text{display:inline}.responsible-button .responsible-button-icon{display:none}}.spinner-border-sm,.spinner-border-sm:after{width:2em;height:2em;border-width:.2em}.text-danger{color:red}.text-warning{color:orange}.small-message .p-message{margin:.2rem 0}.small-message .p-message .p-message-wrapper{padding:.1rem .2rem}
