html,body{margin:0}@media (max-width: 480px){.card-header-title h5{font-size:.9rem}}.validation-popup>.modal-content{max-width:50rem!important}.validation-popup>.modal-content>.modal-box-body{padding-left:1rem}.show-modalbox>.modal-dialog{width:90%!important;max-width:900px!important}.show-factor-modalbox>.modal-dialog{width:90%!important}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb(26, 142, 179)'/%3e%3c/svg%3e");box-shadow:none!important;border-color:var(--btn-primary-bg-inactive)!important}.form-switch .form-check-input:checked{background-color:var(--btn-primary-bg-inactive)!important;border-color:var(--btn-primary-bg)!important}.form-switch .form-check-label{padding-right:7px}.form-switch .form-check-input:enabled{cursor:pointer}.form-switch .form-check-input:disabled:checked{background-color:var(--btn-primary-bg-inactive)!important}.form-switch .form-check-input:disabled{border-color:#adb5bd}.form-switch.form-switch-sm .form-check-input{width:1.75rem;height:1rem;border-radius:2rem}.form-switch.form-switch-sm .form-check-input:focus{outline:none!important;box-shadow:none!important;border-color:var(--btn-primary-bg-inactive)!important}.form-switch.form-switch-sm .form-check-input:checked{background-position:.75rem center}.form-switch.form-switch-md .form-check-input{width:2.75rem;height:1.5rem;border-radius:3rem}.form-switch.form-switch-md .form-check-input .form-check-label{padding-right:10px;padding-left:10px}.form-switch.form-switch-md .form-check-input:focus{outline:none!important;box-shadow:none!important;border-color:var(--btn-primary-bg-inactive)!important}.form-switch.form-switch-md .form-check-input:checked{background-position:1.25rem center}.modal-pdf .modal-dialog{width:90%;max-width:900px}@charset "UTF-8";.card-header-title>div{max-width:100%!important}.bg-transparent{background-color:transparent!important;background:none!important}.cdk-overlay-container{z-index:1030!important}.a-link{color:var(--link-color)}.marker-popup{width:auto!important;background-color:#fffc;border:1px solid rgba(255,255,255,.1);border-radius:15px}.marker-popup .maker-details{display:flex;padding:10px;justify-content:space-between}.marker-popup .maker-details>div{z-index:1!important;font-size:.9rem!important}.marker-popup .maker-details>div>h4{font-size:1.5rem!important}.marker-popup .maker-details>div>h4.meter{font-size:1rem!important;font-weight:700!important}.card-footer{border-top:0px transparent!important;background-color:unset}.card{position:relative;display:flex;flex-direction:column;min-width:0;border-left:none!important;border-right:none!important;word-wrap:break-word;background-clip:border-box}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0}.card-header-body{display:flex;align-items:center;width:100%;overflow:hidden;padding-left:3px}@media (max-width: 833px){.card-header-body{padding-bottom:10px!important}}.card{--bs-card-border-color: #f0f0f0 !important;box-shadow:#63636333 0 2px 8px!important}.card-header{min-height:46px}.card-header>div>div.card-options>div>button>repower-icon{fill:var(--sp-head-font-color)}.card-header>div>div.card-options>div>button>repower-icon>i>svg{height:14.5px!important;width:14p .5x!important}.card-header-title{font-size:13.5px}.card-header>div>div.icon{fill:var(--sp-subhead-font-color)!important}.card-header-title [card-header] h5{font-size:1.1em!important;color:var(--sp-subhead-font-color)}select.form-control{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 8.3'><path fill='rgb(106 115 128)' d='M14.7.3c.2.1.3.3.3.5s-.1.4-.3.6L8.1 8.1c-.2.2-.4.2-.6.2s-.4 0-.6-.2L.3 1.4C.1 1.3 0 1.1 0 .8S.1.4.2.2C.4.1.6 0 .8 0c.2 0 .4.1.6.3l6.1 6.1L13.6.3c.1-.2.3-.3.6-.3.2 0 .4.1.5.3z'/></svg>");background-repeat:no-repeat;background-position:right .8rem center!important;background-size:8px!important;background-color:#fff;padding-left:11px!important}.select.ng-pristine.ng-valid.ng-touched:focus{outline:none;border:none}.numberOfItemsPerPage select.ng-untouched.ng-pristine.ng-valid,.numberOfItemsPerPage select.ng-valid.ng-dirty.ng-touched,.numberOfItemsPerPage select.ng-valid.ng-dirty.ng-untouched,.numberOfItemsPerPage select.ng-pristine.ng-valid.ng-touched{box-sizing:border-box;margin:0;display:inline-flex;flex-direction:row;align-items:center;background:#f0f0f0;border-color:transparent;border-radius:8px;outline:0px;width:auto!important;font-weight:600;cursor:pointer;color:var(--sp-text-font-color);padding:5px 8px!important;font-size:12px;line-height:22px;box-shadow:0 2px 4px #cbcbcb1a}.default-table{width:100%;margin-top:-8px;border-collapse:separate;border-spacing:0 .5rem}.default-table thead{background-color:#f9f9f9;box-shadow:0 4px 8px #f6f7f9}.default-table thead th{background-color:transparent!important;color:var(--sp-head-font-color);font-size:12px;font-weight:500;padding:16px;height:55px;margin-top:-.5rem!important}.default-table tbody{width:100%}.default-table tbody tr{margin-bottom:.5rem;background:linear-gradient(to bottom,#fff,#fefefe);color:var(--sp-text-font-color);box-shadow:0 4px 8px #f6f7f9;height:55px;font-size:12px;transition:background-color .5s ease,transform .5s ease}@media only screen and (max-width: 834px){.default-table tbody tr{height:auto}}.default-table tbody tr:hover:not(.not-selectable){cursor:pointer;background:#f8f8f8}.default-table tbody td{padding:16px;border-radius:4px;vertical-align:middle}table.default-table>tbody>tr{border-bottom:solid rgba(224,224,224,.4117647059) 1px}table.default-table{width:100%}table.default-table>thead tr th{padding:.75rem .25rem;background-color:#f0f0f0;border-bottom:none;font:14px;vertical-align:middle}table.default-table>thead tr th.sorted-column{color:var(--btn-primary-bg)}table.default-table>thead tr th.sorted-column>repower-icon{fill:var(--btn-primary-bg)}table.default-table>thead tr th.sortable{cursor:pointer}table.default-table>thead tr th.sortable:hover{color:var(--btn-primary-bg)}table.default-table>thead tr th.sortable repower-icon{display:inline-block;padding-left:.25rem;padding-right:.25rem}table.default-table>thead tr>:first-child{padding-left:1.65rem}table.default-table>thead tr>:last-child{padding-right:0}table.default-table>tbody>tr{border-bottom:solid #e0e0e0 1px}table.default-table>tbody>tr>td{padding:.5rem .25rem;vertical-align:middle}table.default-table>tbody>tr>td.w25-column{width:25%}table.default-table>tbody>tr>td.datetime-column{width:160px}table.default-table>tbody>tr>td>button>repower-icon{fill:var(--sp-subhead-font-color)}table.default-table>tbody>tr>td.editcolumn{text-align:end;float:right;width:60px}table.default-table>tbody>tr>td.editcolumn>button>repower-icon{fill:var(--sp-subhead-font-color)}table.default-table>tbody>tr>td.editdelete-column{text-align:end;display:flex;width:120px}table.default-table>tbody>tr>td.editdelete-column>button>repower-icon{fill:var(--sp-subhead-font-color)}table.default-table>tbody>tr>:first-child{padding-left:1.65rem}table.default-table>tbody>tr>:last-child{padding-right:0}.default-table-footer{display:flex;justify-content:space-between;align-items:center}.default-edit-options-list{display:flex;align-items:center}.default-edit-options-list .btn{padding-top:3px;padding-bottom:3px;margin-right:.5rem;border-radius:var(--bs-border-radius-sm)}.move-up{position:relative;top:-8px}.sticky-top{position:sticky!important;z-index:1020!important}.sticky-top-second{position:sticky;top:41px;z-index:1020}.ngx-pagination .current{border-radius:6px}.ngx-pagination{gap:4px;font-size:11px;margin-bottom:0!important}.ngx-pagination>.current{background:var(--btn-primary-bg)!important}.ngx-pagination a:hover{text-decoration:none}.ngx-pagination a:not([href]):not([class]),a:not([href]):not([class]):hover{border-radius:6px}.evu-table caption{color:var(--caption);padding-bottom:.56rem}.evu-table tbody{border-bottom:1px solid var(--b-table);border-top:1px solid var(--b-table);font-size:12.5px}.evu-table td,.evu-table th{padding-right:1.78em}.evu-table-bordered,.evu-table-bordered td,.evu-table-bordered th{border:1px solid var(--b-table)}.evu-table-bordered td,.evu-table-bordered th,.evu-table-striped td,.evu-table-striped th{padding-left:1em;padding-right:1em}.evu-table-bordered tr:not(:last-child),.evu-table-striped tr:not(:last-child){border-bottom:1px solid var(--b-table)}.evu-table-striped tbody tr:nth-of-type(2n){background-color:var(--bg-table-stripe)}.evu-table thead td,.evu-table thead th{padding-bottom:.75em}.evu-table tbody td,.evu-table tbody th,.evu-table tfoot td,.evu-table tfoot th{padding-top:.75em;vertical-align:top}.evu-table tbody td,.evu-table tbody th{padding-bottom:.75em}.evu-table-bordered thead th{padding-top:1.33em}.evu-wrapper-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:auto;left:50%;margin-left:-50vw;margin-right:-50vw;padding-bottom:1em;position:relative;right:50%;width:100vw}@media only screen and (max-width: 52.09em){.evu-table-responsive thead{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px;white-space:nowrap}.evu-table-responsive tbody tr:nth-of-type(2n){background-color:#f7f7f7}.evu-table-responsive tr{display:block;padding-top:.5rem!important;padding-bottom:.5rem!important}.evu-table-responsive td{column-gap:3.16vw;display:grid;grid-template-columns:1fr 1fr;text-align:left!important;padding-top:0!important;padding-bottom:0!important;padding-left:0!important}.evu-table-responsive td.responsive-hide,.evu-table-responsive td.editdelete-column,.evu-table-responsive td.editcolumn{display:none}.evu-table-responsive td.responsive-title{font-weight:700}.evu-table-responsive.evu-table-bordered,.evu-table-responsive.evu-table-bordered thead th{border-width:0}.evu-table-responsive.evu-table-bordered tbody td{border-top-width:0}.evu-table-responsive:not(.evu-table-bordered) tbody tr{padding-bottom:.75em}.evu-table-responsive:not(.evu-table-bordered) tbody td{padding-bottom:0}.evu-table-responsive:not(.evu-table-bordered):not(.evu-table-striped) tbody td{padding-right:0}.evu-table-responsive.evu-table-bordered tbody tr:last-child td:last-child{border-bottom-width:0}.evu-table-responsive tbody tr.responsive-status-nok,.evu-table-responsive tbody tr.responsive-status-Faulty{border-left:solid 4px #dc3545}.evu-table-responsive tbody tr.responsive-status-pending,.evu-table-responsive tbody tr.responsive-status-Interfered,.evu-table-responsive tbody tr.status-pending,.evu-table-responsive tbody tr.status-Interfered{border-left:solid 4px #ffb74d}.evu-table-responsive tbody tr.responsive-status-ok,.evu-table-responsive tbody tr.responsive-status-Operational{border-left:solid 4px #008000}.evu-table-responsive tbody tr.responsive-status-Installation{border-left:solid 4px #f9e076}.evu-table-responsive tbody tr.responsive-status-Dismounted,.evu-table-responsive tbody tr.responsive-status-Removed{border-left:solid 4px #78909c}.evu-table-responsive tbody tr.responsive-status-Unknown{border-left:linear-gradient(to bottom,#f0f0f0,rgba(240,240,240,.5529411765));box-shadow:2px 0 4px #0000001a}.evu-table-responsive tbody tr.responsive-status-Interfered{border-left:solid 4px #ffb74d}.evu-table-responsive tbody tr.responsive-status-black{border-left:solid 4px #263238}.evu-table-responsive tbody td:before{margin-top:auto;margin-bottom:auto;vertical-align:middle;content:attr(data-label);float:left;padding:0 1rem}.evu-table-responsive tbody td:before.responsive-title{font-weight:700}}.evu-overflow-x-auto{overflow-x:auto!important;-webkit-overflow-scrolling:auto}.meter-table-body tr{position:relative;transition:background-color .2s ease;background-color:transparent;border-radius:4px;margin-bottom:5px;overflow:hidden}.meter-table-body tr:before{content:"";position:absolute;width:4px;height:100%;border-radius:4px 0 0 4px;box-shadow:0 4px 6px #ffffff4d,inset -1px 1px 2px #ffffff1a,inset 1px -1px 2px #dcdcdc1a;transition:transform .3s ease-in-out,width .3s ease-in-out;transform-origin:left center}.meter-table-body tr:hover:before{width:4px;transform:scaleX(1.5);box-shadow:0 6px 8px #fff6,inset -1px 1px 2px #ffffff1a,inset 1px -1px 2px #dcdcdc1a}.responsive-status-ok:before{background:green;box-shadow:0 4px 6px #097e0933}@media (max-width: 833px){.responsive-status-ok:before{display:none}}.responsive-status-nok:before{background:#d43f00;box-shadow:0 0 8px 2px #d43f0066}@media (max-width: 833px){.responsive-status-nok:before{display:none}}.responsive-status-Operational:before{background:green;box-shadow:0 4px 6px #097e0933}@media (max-width: 833px){.responsive-status-Operational:before{display:none}}.responsive-status-Interfered:before{background:#ffb74d;box-shadow:0 0 8px 2px #ffa60066}@media (max-width: 833px){.responsive-status-Interfered:before{display:none}}.responsive-status-Dismounted:before{background:#78909c;box-shadow:0 0 8px 2px #7c7c7c66}@media (max-width: 833px){.responsive-status-Dismounted:before{display:none}}.responsive-status-Faulty:before{background:#d43f00;box-shadow:0 0 8px 2px #d43f0066}@media (max-width: 833px){.responsive-status-Faulty:before{display:none}}.responsive-status-Removed:before{background:#78909c;box-shadow:0 0 8px 2px #45454566}@media (max-width: 833px){.responsive-status-Removed:before{display:none}}.responsive-status-Installation:before{background:#ff0;box-shadow:0 0 8px 2px #ff06}@media (max-width: 833px){.responsive-status-Installation:before{display:none}}.responsive-status-Unknown:before{background:linear-gradient(to bottom,#f0f0f0,#f0f0f08d);box-shadow:2px 0 4px #0000001a}@media (max-width: 833px){.responsive-status-Unknown:before{display:none}}.default-menu-container{font-size:13.5px;color:var(--sp-text-font-color);border-bottom:none!important}.default-menu-container .form-control,.default-menu-container input{border-color:#f0f0f000!important}.default-menu-container .combobox-selected-items>div{border-color:#f0f0f000!important}.default-menu-container>.head{font-size:12px;border-bottom:solid 1px var(--bs-border-color);margin:0 20px;text-transform:uppercase;letter-spacing:.1em;padding:.4rem 0rem;display:flex;justify-content:flex-start;align-items:center;color:var(--sp-head-font-color)}.default-menu-container>.head>repower-icon[name=arrow-left]{fill:var(--btn-primary-bg-active)!important}.default-menu-container>.head>repower-icon{padding-bottom:6px;fill:var(--btn-primary-bg-inactive);margin-right:.5rem}.default-menu-container>.body{font-size:13.5px;padding:.5rem 1rem;transition:background-color .3s;color:var(--sp-text-font-color)}.default-menu-container>.body>div{padding-top:.5rem;padding-bottom:.5rem}.default-menu-container>.body>div>label{margin:0;color:var(--sp-head-font-color)}.default-menu-container>.body .btn-link{display:block;margin-left:auto;text-decoration:none;color:#252525;transition:color .2s}.default-menu-container>.body .btn-link:hover{color:var(--sp-primary-color)}.default-menu-container>.body .reset-btn{color:var(--link-color);fill:var(--link-color);font-size:12px;letter-spacing:.05em;padding:4px 0;background-color:transparent;border:none;cursor:pointer}.default-menu-container .menu-dropdown-rounded{background-color:#f0f0f090!important;border-radius:6px;font-size:12.5px;letter-spacing:.5px;box-shadow:none!important}.default-menu-container .submenu-container{font-size:13.5px;padding:0 .2em;width:250px!important}.default-menu-container .submenu-container>div{padding:.5rem}.default-menu-container .submenu-container>div>label{margin:0;color:var(--sp-text-font-color)}.default-menu-container .submenu-container .submenu-header{color:var(--sp-head-font-color);position:relative;letter-spacing:.05em;border-bottom:solid 1px var(--bs-border-color);font-weight:500;font-size:12px;text-transform:uppercase;padding:.2rem 0rem;display:flex;justify-content:flex-start;align-items:center;margin:0 20px;height:45px;cursor:pointer}.default-menu-container .submenu-container .submenu-header:hover{color:var(--sp-primary-color)}.default-menu-container .submenu-container .submenu-header>repower-icon[name=arrow-left]{fill:var(--btn-primary-bg-active)!important;opacity:1}.default-menu-container .submenu-container .submenu-header>repower-icon{opacity:1;position:absolute;right:.5rem;transform:rotate(270deg);display:inline-block;fill:var(--btn-primary-bg-inactive)}.default-menu-container .submenu-container .submenu-header .open-submenu{transform:rotate(90deg)}.sidebar{box-shadow:0 2px 2px #f9f9f9}repower-main-navigation-dynamic>nav>div,repower-nav-main-menu>nav>div,repower-nav-controlbar>nav>div{max-width:none!important;width:auto}.data-type-selector-horizontal{margin-left:0;margin-right:0;margin-top:1rem;margin-bottom:0;padding:.65rem;background-color:#f9f9f9;border-top-right-radius:6px}.data-type-selector-horizontal:after{content:"";display:block;clear:both}.data-type-selector-horizontal :nth-child(1):nth-last-child(3),.data-type-selector-horizontal :nth-child(2):nth-last-child(2),.data-type-selector-horizontal :nth-child(3):nth-last-child(1){width:33.3%}.data-type-selector-horizontal :nth-child(1):nth-last-child(4),.data-type-selector-horizontal :nth-child(2):nth-last-child(3),.data-type-selector-horizontal :nth-child(3):nth-last-child(2),.data-type-selector-horizontal :nth-child(4):nth-last-child(1){width:25%}.data-type-selector-horizontal>div{padding:.55rem;float:left;text-align:center;color:#5a585a;cursor:pointer}.data-type-selector-horizontal>div:not(.active):hover{background-color:#eaeaea;transition:background-color .5s ease,transform .5s ease,box-shadow .5s ease;transform:scale(1);box-shadow:0 4px 10px #0000001a}.data-type-selector-horizontal>div:first-child{border-top-left-radius:6px}.data-type-selector-horizontal>div:last-child{border-top-right-radius:6px}.data-type-selector-horizontal>div>repower-icon{fill:#5a585a;top:-2px;display:inline-block;position:relative}.data-type-selector-horizontal>.active{background-color:var(--sp-primary-color);color:#fff;border-bottom:0px transparent!important;border-radius:6px;padding:.6rem}.data-type-selector-horizontal>.active>repower-icon{fill:#fff}.data-type-selector{background-color:transparent;width:249px}.data-type-selector:after{content:"";display:block;clear:both}.data-type-selector>a{text-decoration:none;color:var(--sp-text-font-color);width:100%;padding:.75rem 1rem;display:flex;align-items:center;border-bottom:1px solid #eaeaea;cursor:pointer;transition:background-color .5s ease}.data-type-selector>a:first-child{border-top:1px solid #eaeaea}.data-type-selector>a>repower-icon{margin-right:.75rem;margin-bottom:.2rem;fill:var(--sp-text-font-color)}.data-type-selector>a:not(.active):hover{background-color:#f0f0f0;color:var(--sp-primary-color)}.data-type-selector>a:not(.active):hover>repower-icon{fill:var(--sp-primary-color)}.data-type-selector>.active{background-color:var(--sp-primary-color);color:#fff;width:250px}.data-type-selector>.active>repower-icon{fill:#fff}.form-control.search-input{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgb(106 115 128)' class='bi bi-search' viewBox='0 0 16 16'><path d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'/></svg>");background-repeat:no-repeat;align-self:middle;background-position:10px center;background-size:16px 16px;padding-left:40px!important;padding-right:10px;border-radius:5px;color:var(--sp-text-font-color);background-color:#fff;height:38px;width:100%}.input-group-text{height:38px}.form-control{border-radius:5px;height:38px;max-width:700px;font-size:.85rem!important;color:var(--sp-text-font-color)!important}.form-control:disabled{opacity:.6!important}.form-control:focus{outline:none!important;border:#dfeafd!important;box-shadow:0 0 4px 2px #dfeafd!important}.input-group .input-group-prepend .form-control.search,.search-container .input-group .input-group-prepend .search .form-control{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-top-left-radius:5px!important;border-bottom-left-radius:5px!important}.input-group.input-group-prepend{border-top-left-radius:5px!important;border-bottom-left-radius:5px!important;border-bottom-right-radius:0;border-top-right-radius:0}.input-group.input-group-apend{border-radius:0 5px 5px 0/0px 5px 5px 0px!important}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-radius:5px}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.input-group{border-radius:5px!important}input::placeholder{font-style:italic!important;font-size:12.5px;color:#c5c5c5!important}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback)[type=range]{width:100%;height:1px;border-radius:1.5px;margin-top:20px;margin-bottom:5px}.form-control.time-input,.datetime-local-control{text-align-last:center;font-size:10px;flex-direction:row;border-color:transparent!important;border-radius:8px;color:var(--sp-text-font-color)!important;font-size:12px;line-height:20px;box-shadow:#7a7a7a14 0 4px 12px}.input-group .input-group-text:first-child{border-top-left-radius:0;border-bottom-left-radius:0}input[type=number]:valid{background-color:transparent;color:var(--sp-text-font-color);outline:none!important}.input-group-text{font-size:.85rem!important;color:#808080a3!important}.form-control .search-input .ng-valid .ng-dirty .ng-touched{color:var(--sp-primary-color)!important}.badge{--bs-badge-font-size: .65em !important;--bs-badge-padding-y: .65em !important;line-height:.5!important;vertical-align:middle!important}.grecaptcha-badge{bottom:97px!important}.badge.badge-light{color:var(--btn-primary-bg);background-color:var(--badge-info);font-size:12.5px}.badge.badge.badge-running{color:#2694ff;background-color:#a1d0ff57}.badge.badge-warning-outline{border:1px solid var(--bs-border-color);background-color:transparent;color:orange;font-size:11px}.badge.badge-error-outline{border:1px solid var(--bs-border-color);background-color:transparent;color:#ff6163;font-size:11px}.badge-s{font-size:.6rem;background-color:var(--sp-head-font-color);color:#fff;border-radius:3px;text-align:center;top:4px;right:4px}.badge.badge-success-outline{border:1px solid var(--bs-border-color);background-color:transparent;color:#33b409;font-size:11px}.badge.badge.badge-warning{color:orange;background-color:#fca40017}.badge.badge-success{background-color:#ebfdeb;color:#33b409}.badge.badge-error{background-color:#fff2f0;color:#ff6163;padding:4px 10px;text-align:center;border-radius:5px;font-weight:700}.badge.badge-info-primary{color:var(--btn-primary-bg);background-color:var(--badge-info)}.badge.badge-secondary{background-color:#ebebeb;color:#6a7380}.btn-link{color:var(--link-color);text-decoration:none!important}.btn-link:hover{color:var(--link-color-hover)}.btn.btn-danger{--bs-btn-bg: #a23640;--bs-btn-disabled-bg: #df8690;--bs-btn-hover-bg: rgba(129, 19, 30);border:1px solid #a41c29!important;box-shadow:0 4px 6px #0000001a;font-size:12.5px}.btn.btn-light{border:1px solid rgba(216,216,216,0)!important;box-shadow:0 4px 6px #6e6e6e1a;font-size:12.5px;background-color:#e7e7e7;color:var(--sp-subhead-font-color)}.btn.btn-light:not(:disabled):not(.disabled):hover{background-color:#d8d8d88d;color:var(--sp-subhead-font-color)}.btn.btn-light:not(:disabled):not(.disabled):active,.btn.btn-light:not(:disabled):not(.disabled).active{background-color:#d8d8d8}.btn.btn-light:focus,.btn.btn-light.focus{background-color:#d8d8d8}.btn.btn-light.disabled,.btn.btn-light:disabled{cursor:not-allowed!important;color:#d3d3d3}.btn.btn-light>repower-icon{fill:var(--sp-subhead-font-color)}.btn.btn-secondary{font-size:12.5px}.btn.btn-secondary.disabled,.btn.btn-secondary:disabled{color:#d3d3d3;cursor:not-allowed!important}.btn:disabled{border:1px solid rgba(255,255,255,.5)!important}.btn.btn-primary{font-size:12.5px;border:1px solid rgba(255,255,255,.5)!important;box-shadow:0 4px 6px #0000001a!important;outline:none!important;--bs-btn-active-bg: var(--btn-primary-bg-active)}.btn.btn-primary:not(:disabled):not(.disabled):active,.btn.btn-primary:not(:disabled):not(.disabled).active{color:var(--btn-primary-font-color)}.btn.btn-primary:focus :focus,.btn.btn-primary.focus :focus{outline:none!important;border:none!important;box-shadow:0 0 4px 2px var(--btn-primary-bg-inactive)!important;transition:box-shadow .2s ease!important}.btn.btn-icon{background-color:transparent;border-radius:6px;color:#4f555f}.btn.btn-icon:focus{background-color:none;outline:none!important;border:none!important;transition:box-shadow .2s ease!important}.btn.btn-icon:hover{background-color:#e3e3e3b6!important}.btn.btn-icon:hover:not(:disabled){background-color:#0000000d}.btn.btn-icon.disabled,.btn.btn-icon:disabled{cursor:not-allowed!important}.btn.btn-primary-icon{background-color:#e8f3f7!important;border-radius:6px;font-weight:300!important;color:#4da7c4!important;cursor:pointer;justify-items:center}.btn.btn-primary-icon:focus{background-color:none;outline:none!important;border:none!important;transition:box-shadow .2s ease!important}.btn.btn-primary-icon:hover{background-color:#d3ecf6!important}.btn.btn-primary-icon:hover:not(:disabled){background-color:#0000000d}.btn.btn-primary-icon.disabled,.btn.btn-primary-icon:disabled{background-color:#e3e3e3b6!important;color:gray!important;cursor:not-allowed!important}.modal-box-container>div{filter:none!important;border-radius:8px;border-color:transparent!important}.modal-box-body>div>textarea{width:100%;font-size:16px;min-height:150px;padding:16px;border:none;color:var(--sp-text-font-color);border-radius:4px;margin-bottom:20px;transition:box-shadow .3s}.modal-title{align-content:center!important}.modal-box-header>div>div>button>repower-icon{fill:gray}.modal-box-footer{border:none!important}.modal-box-body>div>textarea:focus{outline:none!important;border:none!important;box-shadow:none!important}.popup{z-index:9999!important}.popup>.modal-content{max-width:50rem!important}ngb-modal-backdrop{z-index:1020!important}.datepicker{border-radius:5px!important;height:38px!important;color:var(--sp-text-font-color)!important;width:227px;box-shadow:#7a7a7a14 0 4px 12px;border-color:transparent!important}.datepicker .calendar-position-bottom.popup,.datepicker .calendar-position-top.popup{border-radius:5px!important;box-shadow:#64646f33 0 7px 29px}.datepicker .calendar-position-bottom.popup .calendar-menu>div,.datepicker .calendar-position-top.popup .calendar-menu>div{border-top-right-radius:5px!important;border-top-left-radius:5px!important;border:transparent!important}.datepicker .calendar-position-bottom.popup .calendar-menu>div>repower-icon[name=arrow-left]>i>svg,.datepicker .calendar-position-top.popup .calendar-menu>div>repower-icon[name=arrow-left]>i>svg{height:12px!important;width:12px!important}.datepicker .calendar-position-bottom.popup .calendar-menu>div>repower-icon[name=arrow-right]>i>svg,.datepicker .calendar-position-top.popup .calendar-menu>div>repower-icon[name=arrow-right]>i>svg{height:12px!important;width:12px!important}.datepicker .calendar-position-bottom.popup .calendar-menu>div>repower-icon[name=slide-toggle]>i>svg,.datepicker .calendar-position-top.popup .calendar-menu>div>repower-icon[name=slide-toggle]>i>svg{height:25px!important;width:25px!important}.datepicker .calendar-position-bottom.popup .calendar-menu,.datepicker .calendar-position-top.popup .calendar-menu{border-top-right-radius:5px!important;border-top-left-radius:5px!important;border:transparent!important}.datepicker .datepicker-display{text-align:-webkit-center!important;vertical-align:middle!important}.datepicker .datepicker-display>div>div>input{font-size:13px!important;color:var(--sp-text-font-color)!important}.datepicker .datepicker-output{font-size:13px!important;color:var(--sp-text-font-color)!important}.datepicker .footer-options>button{background:#5a585a!important;width:auto;min-width:80px;color:#fff;padding:3px;border-radius:4px;box-shadow:#64646f33 0 7px 29px}.datepicker .footer-options>button:hover{background-color:#5a585ae4!important}.datepicker .quick-selector>repower-icon{fill:var(--sp-text-font-color)!important}.datepicker .selectable-months>div{border-radius:4px}.datepicker .selectable-months>div:hover{background-color:#e7e7e7}.datepicker .datepicker-btn{border-left:.5px solid var(--bs-border-color)!important;border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.datepicker .datepicker-btn>repower-icon{fill:var(--sp-text-font-color)!important}table>tbody>tr>td>repower-datepicker>div{display:flex!important;align-items:center!important}table>tbody>tr>td>repower-datepicker>div .datepicker-btn{padding:.375rem 1.6rem!important}sp-programs-calendar-submenu>div>div>div>repower-datepicker>div{width:100px!important;box-shadow:none!important}sp-programs-calendar-submenu>div>div.monthSelector>div.d-flex.datepicker-small>repower-datepicker>div{width:60px!important}sp-programs-calendar-submenu>div>.datepicker-editable .quick-selector:hover>repower-icon{fill:var(--link-color)!important}sp-programs-calendar-submenu>div>.datepicker-editable .datepicker-display>div>div>input:hover{color:var(--link-color)!important}.maplibregl-control-container{display:none}.maplibregl-canvas-container{position:absolute!important}.maplibregl-popup-close-button{position:absolute;top:0;right:6px;background:none;border:none;color:#d3d3d3;font-size:1.2rem;outline:none}@keyframes modern-glow-animation{30%{box-shadow:0 0 6px #4da7c44d,inset 0 0 2px #4da7c44d}}@keyframes background-fade{0%{color:#0f0}12%{color:#000}25%{color:#ffb74d}40%{color:#dc3545}to{color:#dc3545}}@keyframes blink{50%{background-color:#fff}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes select-item{0%{background-color:transparent}10%{background-color:var(--btn-primary-bg)}to{background:transparent}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #7ac142}}@keyframes fill-fail{to{box-shadow:inset 0 0 0 30px #dc3545}}@keyframes fadeOut{to{opacity:0;visibility:hidden}}@keyframes pulsate{0%{opacity:.2}50%{opacity:1}to{opacity:.2}}@keyframes modernGlowAdded{0%{transform:translateY(0) scale(1);box-shadow:0 0 rgba(var(--success-rgb),.8)}40%{transform:translateY(-4px) scale(1.03);box-shadow:0 8px 16px rgba(var(--success-rgb),.5)}80%{transform:translateY(-2px) scale(1.015);box-shadow:0 4px 8px rgba(var(--success-rgb),.3)}to{transform:translateY(0) scale(1);box-shadow:0 0 rgba(var(--success-rgb),.8)}}@keyframes modernGlowRemoved{0%{transform:translateY(0) scale(1);box-shadow:0 0 rgba(var(--danger-rgb),0)}40%{transform:translateY(-4px) scale(1.03);box-shadow:0 8px 16px rgba(var(--danger-rgb),.5)}80%{transform:translateY(-2px) scale(1.015);box-shadow:0 4px 8px rgba(var(--danger-rgb),.3)}to{transform:translateY(0) scale(1);box-shadow:0 0 rgba(var(--danger-rgb),0)}}@keyframes fadeInHighlight{0%{background-color:#fff9d1}to{background-color:inherit}}.virtual-scroll-viewport::-webkit-scrollbar{width:8px}.virtual-scroll-viewport::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.virtual-scroll-viewport::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.virtual-scroll-viewport::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.virtual-scroll-container{height:500px}.virtual-scroll-viewport{height:calc(100% - 40px)}.cdk-virtual-scroll-viewport,.cdk-virtual-scroll-content-wrapper{width:100%!important}.virtual-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0 .5rem;font-size:12px}.virtual-table thead{position:sticky;top:0;z-index:2;background-color:#f9f9f9;box-shadow:0 4px 8px #f6f7f9}.virtual-table thead th{padding:16px;color:var(--sp-head-font-color);font-weight:500}.virtual-table thead .rotated{transform:rotate(180deg);transition:transform .2s ease}.virtual-table tbody tr{background:linear-gradient(to bottom,#fff,#fefefe);box-shadow:0 4px 8px #f6f7f9b3;height:55px;transition:background-color .3s ease}.virtual-table tbody tr:hover:not(.not-selectable){cursor:pointer;background:#f8f8f8}.virtual-table tbody tr td{padding:0 16px;vertical-align:middle;border-radius:4px}.virtual-table tbody tr .verysmallColumn{width:40px}.virtual-table tbody tr .smallColumn{width:160px}.virtual-table tbody tr .bigColumn{width:auto}.no-wrap{text-wrap:nowrap}.text-align-last-start{text-align-last:start}.disabled{cursor:not-allowed;pointer-events:none;opacity:.5}main{max-width:none!important}.color-primary{color:var(--btn-primary-bg)}.mp-card{padding:.4rem;border-radius:.5rem;margin:1rem;border:#fafafa;background:#fafafa;box-shadow:#0000000a 0 3px 5px}.dropdown-item.active,.dropdown-item:active{background-color:var(--btn-primary-bg)!important;color:var(--btn-primary-font-color)!important;width:calc(100% - 20px)}.dropdown-item:hover,.dropdown-item:focus{width:calc(100% - 20px)}.h-38{height:38px}.validationErrorMessage{color:#dc3545}.overflow-y-none{overflow-y:hidden!important}.rotated{transform:rotate(180deg)}.rotated>repower-icon[_ngcontent-lhi-c42]:first-child{left:5.5px!important}ngb-alert{pointer-events:auto}.small-checkbox{display:inline-block;transform:scale(.85)}.edit-options{display:flex;align-items:center}.slider-sun{-webkit-appearance:none;width:80px;height:4px;border-radius:5px;background:linear-gradient(90deg,#0000,#d3d3d3 20% 80%,#0000);outline:none;transform:rotate(270deg)}.slider-sun:hover{opacity:1}.slider-sun::-webkit-slider-thumb{appearance:none;width:25px;height:25px;background-image:url(/assets/images/sun.png);background-size:contain;background-position:center center;background-repeat:no-repeat}.slider-sun::-moz-range-thumb{-webkit-appearance:none;width:25px;height:25px;border:0;background-image:url(/assets/images/sun.png);background-size:contain;background-position:center center;background-repeat:no-repeat}.slider-sun:not([disabled]){cursor:ns-resize}.error-msg{z-index:1021!important;animation:fadeOut 3s forwards;animation-delay:3s}.error-msg>div{margin-top:0!important}.empty-data{color:#d3d3d3;padding-left:1.5rem!important;padding-top:20px;padding-bottom:.25rem;font-size:12px;pointer-events:none}.flex-center{display:flex;align-items:center;justify-content:center}.flex-icon-button-center{display:flex;justify-content:center;align-items:center;text-align:center}.popover{--bs-popover-border-width: 0px !important;box-shadow:0 5px 15px #0000001a!important;--bs-popover-max-width: 800px !important}.popover-body{padding:0!important}.hover-underline{text-decoration:none;cursor:pointer}a:-webkit-any-link{text-decoration:none!important}.notification{background-color:var(--btn-primary-bg)!important;right:unset!important;color:#fff!important}.form-check-input:checked{background-color:var(--sp-primary-color)!important;border-color:var(--sp-primary-color)!important}.form-check-input:focus{box-shadow:var(--btn-primary-bg-inactive)!important}[type=checkbox]+label>span>svg{max-width:10px!important;margin-top:4px!important;margin-left:4px!important}.pulsate{animation:pulsate 2s infinite}.no-access-container{display:flex;justify-content:center;align-items:center;height:70vh;width:100%}.no-access-container>div{text-align:center;color:#5a585a;font-size:1.5rem;padding:2rem 4rem;box-shadow:#63636333 0 2px 8px!important;border-radius:calc(.375rem - 1px)}.no-access-container>div>p{padding:1rem;font-size:.9rem}.reset-zoom{outline:0;padding:4px 9px;border:none;margin-left:34px;border-radius:3px;font-size:12px;background:var(--sp-text-font-color);cursor:pointer!important;border-color:var(--btn-primary-border);color:var(--btn-primary-font-color);width:100px}.reset-zoom:hover{background:#6b7380d7}.mat-toolbar{background:#fff}input[type=checkbox]:disabled~label{color:#d3d3d3;pointer-events:none}.c-btn{background:#fff;border:1px solid var(--bs-border-color);color:var(--sp-text-font-color);border-radius:5px!important}.selected-list>div>span{font-style:italic;font-size:12.5px;color:#c5c5c5}.selected-list .c-list .c-token{background:var(--btn-primary-bg);border-radius:8px!important}.selected-list .c-list .c-token .c-label{color:#fff}.selected-list .c-list .c-token .c-remove{margin-left:1px}.selected-list .c-list .c-token .c-remove svg{fill:#fff}#searchIcon{height:11px!important;width:11px!important;fill:#495058}.c-remove.clear-all #Capa_1{height:9px!important;width:9px!important;padding-top:3px;fill:#495058}.c-remove>c-icon #Capa_1{height:6px!important;width:6px!important}#Capa_1{height:8px;width:8px}#select-export-flag>div>div.dropdown-list.animated.fadeIn.tagToBody{position:absolute!important;top:auto!important;left:0!important}@media (max-width: 1020px){.dropdown-list.animated.fadeIn.tagToBody{top:unset!important}}@media (max-width: 1020px){.dropdown-list .sticky-overlay{position:fixed!important;top:0!important;left:0!important}}.dropdown-list ul li:hover{background:#f5f5f5}.arrow-up,.arrow-down{display:none!important}.dropdown-list.animated.fadeIn.tagToBody>div.list-area>div>ul>li>label{text-wrap:nowrap!important;text-overflow:ellipsis!important;overflow-x:hidden!important;text-transform:capitalize;font-size:11px;padding-top:3px!important;padding-bottom:3px!important}.list-area{border:none!important;background:#fff;border-radius:8px!important;box-shadow:#64646f33 0 7px 29px}.list-area :hover{overflow:auto!important}.list-area>div{overflow:hidden!important}.list-filter{border-bottom:1px solid #ccc}.list-filter .c-search{top:8px!important}.list-filter .c-search svg{fill:var(--sp-text-font-color)!important;height:13px!important;width:13px!important}.list-filter .c-clear svg{fill:var(--sp-text-font-color)}.selected-list .c-angle-down,.c-angle-up{top:49%!important}.list-filter,.select-all{border-bottom:1px solid #f0f0f0!important}.pure-checkbox input[type=checkbox]{position:absolute;right:0;margin-right:10px}.pure-checkbox.select-all>label{font-size:.85rem!important}.pure-checkbox{display:flex}.pure-checkbox input[type=checkbox]:focus+label:before,.pure-checkbox input[type=checkbox]:hover+label:before{border-color:var(--btn-primary-bg);background-color:#f2f2f2}.pure-checkbox input[type=checkbox]+label{color:var(--sp-text-font-color)}.pure-checkbox input[type=checkbox]+label:before{color:var(--btn-primary-bg);border:1px solid var(--btn-primary-bg)}.pure-checkbox input[type=checkbox]+label:after{background-color:var(--btn-primary-bg)}.pure-checkbox input[type=checkbox]:disabled+label:before{border-color:#ccc}.pure-checkbox input[type=checkbox]:disabled:checked+label:before{background-color:#ccc}.pure-checkbox input[type=checkbox]+label:after{border-color:#fff}.pure-checkbox input[type=radio]:checked+label:before{background-color:#fff}.pure-checkbox input[type=checkbox]:checked+label:before{background:var(--btn-primary-bg)}.single-select-mode .pure-checkbox input[type=checkbox]:focus+label:before,.single-select-mode .pure-checkbox input[type=checkbox]:hover+label:before{border-color:var(--btn-primary-bg);background-color:#f2f2f2}.single-select-mode .pure-checkbox input[type=checkbox]+label{color:var(--sp-text-font-color)}.single-select-mode .pure-checkbox input[type=checkbox]+label:before{color:transparent!important;border:0px solid var(--btn-primary-bg)}.single-select-mode .pure-checkbox input[type=checkbox]+label:after{background-color:transparent!important}.single-select-mode .pure-checkbox input[type=checkbox]:disabled+label:before{border-color:#ccc}.single-select-mode .pure-checkbox input[type=checkbox]:disabled:checked+label:before{background-color:#ccc}.single-select-mode .pure-checkbox input[type=checkbox]+label:after{border-color:var(--btn-primary-bg)}.single-select-mode .pure-checkbox input[type=radio]:checked+label:before{background-color:#fff}.single-select-mode .pure-checkbox input[type=checkbox]:checked+label:before{background:none!important}.selected-item{background:#fefefe}.btn-iceblue{background:var(--btn-primary-bg);border:1px solid #ced4da;color:#fff}
