@charset "UTF-8";*,*:before,*:after{font-family:museo-sans-rounded,san-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html,body{height:100%;margin:0 auto}#root,.app{height:100%}a,button{cursor:pointer}:root{--ivy-body-text-color: #093B5D;--ivy-body-bg-color: #F8F7FC;--ivy-btn-primary-color: #F8F7FC;--ivy-btn-primary-bg: #168cdc;--ivy-btn-primary-bg: #093B5D;--ivy-form-color: #093B5D;--ivy-form-bg: #F8F7FC;--ivy-form-error-color: rgba(255, 87, 87, .1019607843);--ivy-form-error-border: #FF5858;--ivy-form-border-focus-color: #168cdc;--ivy-body-font-size: 1rem;--ivy-body-font-weight: 300;--ivy-h1-font-size: 1.375rem;--ivy-h2-font-size: 1.375rem;--ivy-h3-font-size: 1rem;--ivy-h4-font-size: 1.125rem;--ivy-h5-font-size: .75rem;--ivy-h6-font-size: .75rem;--ivy-heading-font-weight-regular: 300;--ivy-heading-font-weight-medium: 500;--ivy-heading-font-weight-semibold: 700;--ivy-heading-font-weight-bold: 900}.main{height:100%;width:100%;padding:15px 15px 30px 100px;display:flex;flex-direction:column;transition:all ease .2s}.main.squeezed{margin-left:208px}.header{display:flex;justify-content:space-between;border:1px solid #BEBFCC;border-radius:10px;margin-top:10px}.breadcrumb-list+.header{margin-top:0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#168cdc;border-radius:10px}.csv-download{display:flex;align-items:center;padding:8px;width:100%;position:absolute;bottom:0;right:0;left:0;border:1px solid #ccc;background:#fff;border-radius:0 0 10px 10px}.csv-download .csv-link{color:#168cdc;text-decoration:none;margin-left:10px;font-size:15px}.past-meter{color:#8080c8}.past-meter:hover{color:#33c}.current-meter{color:#168cdc}.current-meter:hover{color:#093b5d}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.spinner-container .spinner{margin:1em;border-radius:50%;animation:spin 1s linear infinite}.spinner-container .spinner.xs{width:1em;height:1em;border:2px solid #DDDDDD;border-top:2px solid #51BBFE;margin:0}.spinner-container .spinner.small{width:1.5em;height:1.5em;border:4px solid #DDDDDD;border-top:4px solid #51BBFE}.spinner-container .spinner.regular{width:3em;height:3em;border:8px solid #DDDDDD;border-top:8px solid #51BBFE}.spinner-container .spinner.large{width:6em;height:6em;border:12px solid #DDDDDD;border-top:12px solid #51BBFE}@keyframes spin{to{transform:rotate(360deg)}}.dialog .MuiDialog-paper{padding:0}@media (max-width: 600px){.dialog .MuiPaper-root{margin:16px}}@media (max-width: 600px){.dialogTitle{padding:16px}}.dialogContent{padding:0}@media (max-width: 600px){.dialogContent{padding:0}}.dialogContent.pad-children{padding:24px}@media (max-width: 600px){.dialogContent.pad-children{padding:16px}}.button-group{display:flex;align-items:center;justify-content:center}.grid-row-container{padding-top:2rem;display:flex;align-items:center}.grid-row-container .form-input.center{display:flex;justify-content:center;align-items:center}.grid-row-container .form-input.multi-select{margin:0rem 0 2rem 1rem}.grid-row-container .form-input .centered{margin-right:0!important}.grid-row-container .form-input .fullWidth{width:100%;height:64px}#add-button{margin-top:2rem}.confirmation-modal-title{text-align:center;font-size:16px;font-weight:var(--ivy-body-font-weight, 300);color:var(--ivy-body-text-color, #093B5D);text-decoration:underline;margin:0}.confirmation-modal-text{width:100%;font-size:14px;font-weight:var(--ivy-body-font-weight, 300);color:var(--ivy-body-text-color, #093B5D);text-align:center}.confirmation-modal-text.question{padding:0 20px 8px}.confirmation-modal-text.meter-text{text-align:left;padding:5px 0 5px 30px}.confirmation-modal-footer{display:flex;align-items:center;justify-content:space-around;width:100%;height:80px;border-top:1px solid #BEBFCC;padding:0 16px}.confirmation-modal-footer button{height:36px;width:120px;border:none;border-radius:4px;color:#fff;cursor:pointer}.confirmation-modal-footer button.go-back{background:#A2A2A2}.confirmation-modal-footer button.confirm-action{background:#168cdc}.confirmation-modal-footer button.confirm-action.warning{background:#FF5858}.form-edit-actions .cancel-button{margin-right:16px}.icon{fill:red}.icon.menuIcon{margin-right:3.25em;margin-left:.25em;fill:#00f}.icon.menuIcon.sm{height:1em;width:1em}.icon.menuIcon.md{height:2em;width:2em}.icon.menuIcon.lg{height:3em;width:3em}.icon.buttonIcon.sm{height:1em;width:1em}.icon.buttonIcon.md{height:2em;width:2em}.icon.buttonIcon.lg{height:3em;width:3em}.icon.buttonIcon.units-list{height:100%;width:100%;padding:6px}.icon.buttonIcon.units-list:hover{filter:brightness(0) saturate(100%) invert(95%) sepia(95%) saturate(0%) hue-rotate(160deg) brightness(105%) contrast(105%)}.icon.column-icon{padding:0;position:relative;z-index:5}.icon.column-icon.md{height:2em;width:2em}.icon.column-icon.inactive{color:gray}.icon.csv-icon{color:#168cdc}.icon.sort-icon{margin-left:8px}.icon.sort-icon.xs{height:12px;width:12px}.icon.sort-icon.sm{height:16px;width:16px}.logout-wrapper{cursor:pointer;display:flex;text-decoration:none;font-family:museo-sans-rounded,san-serif;color:#a2a2a2;font-weight:var(--ivy-heading-font-weight-regular, 300);align-items:center;justify-items:center;white-space:nowrap;height:3rem;width:16rem;padding-left:1.5rem;overflow:hidden}.logout-wrapper:hover{color:#fff}.logout-wrapper:hover .menuIcon{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}.routerLink{text-decoration:none;font-family:museo-sans-rounded,san-serif}.routerLink.menuIcon{color:#a2a2a2;font-weight:var(--ivy-heading-font-weight-regular, 300);align-items:center;justify-items:center;display:flex;white-space:nowrap;height:3rem;width:16rem;padding-left:1.5rem;overflow:hidden}.routerLink.menuIcon.active{color:var(--ivy-body-text-color, #093B5D);font-weight:var(--ivy-heading-font-weight-semibold, 700)}.routerLink.menuIcon.subMenu{display:list-item;list-style:disc;list-style-position:inside;padding:12px 0;border:1px solid black;font-size:14px;padding-left:48px!important;justify-items:left}.submenu-div{height:100%;width:100%}.submenu-div ul{list-style:none;margin:0;width:100%}.submenu-div ul .submenu-link{text-decoration:none;color:#b2b2b2;font-weight:var(--ivy-body-font-weight, 300);width:100%}.submenu-div ul .submenu-link .submenu-item{display:flex;flex-grow:1;padding:0 0 16px}.submenu-div ul .submenu-link .submenu-item:before{content:"•";color:#b2b2b2;font-weight:700;display:inline-block;width:2.75em;margin-left:-.5em}.submenu-div ul .submenu-link .submenu-item:hover{color:#168cdc}.submenu-div ul .submenu-link .submenu-item:hover:before{color:#168cdc}.nav{display:flex;flex-direction:column;background-color:#fcfcfc;color:var(--ivy-body-text-color, #093B5D);border-right:1px solid #ededed;width:5rem;height:100vh;position:fixed;z-index:50;transition:width .2s;flex-shrink:0;overflow:visible;box-shadow:0 6px 10px #bebfcc!important}.nav:hover,.nav:hover .menu-list{width:18rem}.nav:hover .version{font-size:.875rem}.nav:hover .version .label{display:inline-block}.nav:hover .version .value{margin-left:5px}.nav:hover .submenu-list{margin-left:4em}.nav:hover li.submenu-item:before{width:1.5em!important}.nav .logo{height:5rem;display:flex;justify-content:center;align-items:center}.nav .logo img{height:1.5em}.nav .menu-list{overflow:hidden;width:5rem;transition:width .2s;height:100%}.nav .menu-list:hover{width:18rem}.nav .menu-list .listItem{display:flex;align-items:center;padding:.5rem .25rem;width:18rem;transition:all .2s}.nav .menu-list .listItem:hover{background-color:#168cdc;color:#fff}.nav .menu-list .listItem:hover .routerLink .menuIcon{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}.nav .menu-list .listItem:hover span{color:#fff}.nav .menu-list .listItem.submenu-list{transition:margin-left .2s;padding-bottom:0}.nav .menu-list .listItem.submenu-list .submenu-div>ul>.submenu-link>.submenu-item:before{transition:width .1s}.nav .menu-list .listItem.submenu-list:hover{background:inherit}.nav .version{height:3rem;display:flex;justify-content:center;font-size:.625rem}.nav .version .label{display:none}.nav .expandButton{display:flex;justify-content:center;align-items:center;background:white;border:1px solid #BEBFCC;box-shadow:0 4px 11px #9d9d9d36;border-radius:50%;height:35px;width:35px;position:absolute;transition:all .2s;left:224px;top:62px;overflow:visible!important}.nav .expandButton .material-icons{color:#646464}.nav .expandButton.collapsed{left:62px;top:62px}.nav #expand{overflow:visible}.pointer-row{cursor:pointer}#accounts-page{width:100%;height:100%}#accounts-page .accounts-toolbar{margin-left:auto;margin-bottom:1rem;display:flex;flex-direction:row}.breadcrumb-list{display:flex;align-items:center;margin-bottom:10px}.breadcrumb-list .breadcrumb-link{text-decoration:none;font-family:museo-sans-rounded,san-serif;font-size:12px;color:#646464;font-weight:var(--ivy-body-font-weight, 300)}.breadcrumb-list .breadcrumb-link:hover{color:#093b5d;text-decoration:underline}.breadcrumb-list .breadcrumb-end{font-family:museo-sans-rounded,san-serif;font-size:14px;color:#168cdc}.breadcrumb-list .separator{color:#646464;font-weight:var(--ivy-body-font-weight, 300);margin:0 5px}.billGenDetailsPage{height:100%;width:100%}.billGenDetailsPage .grid{height:100%}.billGenDetailsPage .grid .left-col{height:100%;display:flex;flex-direction:column;padding-bottom:16px}.billGenDetailsPage .grid .right-col{max-height:100%;padding-left:20px;display:flex;flex-direction:column}.billGenDetailsPage .grid .billing-header{display:flex;justify-content:space-between;border:1px solid #BEBFCC;border-radius:10px;margin-bottom:20px}.billGenDetailsPage .grid .billing-header .small-button{width:40px;height:100%;background:transparent;border:none;box-shadow:none}.billGenDetailsPage .grid .billing-header .small-button.back{border-right:1px solid #BEBFCC}.billGenDetailsPage .grid .billing-header .small-button.forward{border-left:1px solid #BEBFCC}.billGenDetailsPage .grid .billing-header .disabled-arrow{pointer-events:none;cursor:none;background:#9d9d9d}.billGenDetailsPage .grid .billing-header .disabled-arrow.back{border-radius:9px 0 0 9px}.billGenDetailsPage .grid .billing-header .disabled-arrow.forward{border-radius:0 9px 9px 0}.billGenDetailsPage .grid .billing-period-select-container{margin-bottom:20px}.billGenDetailsPage .grid .billing-panel{height:80vh;border:1px solid #BEBFCC;border-radius:10px;display:flex;flex-direction:column;overflow:auto}.billGenDetailsPage .grid .billing-panel .current-active-tab-view{display:flex;justify-content:center;align-items:center;flex-grow:1;overflow:hidden}.billGenDetailsPage .grid .billing-panel .billing-periods-loading-wrapper{width:100%;display:flex;align-items:center;justify-content:center;height:50px}.billGenDetailsPage .grid .sidebar-container{border:1px solid #BEBFCC;border-radius:10px;padding:16px;margin-bottom:16px}.billGenDetailsPage .grid .sidebar-container.top{min-height:18rem}.billGenDetailsPage .grid .sidebar-container.bottom{flex-grow:1}.billGenDetailsPage .grid .sidebar-container.bottom.withTitle{padding:0 16px 16px}.billGenDetailsPage .grid .sidebar-detail-panel{overflow-y:scroll}.billGenDetailsPage .grid .billing-stats{border:1px solid #BEBFCC;border-radius:10px;position:relative}.billGenDetailsPage .grid .billing-stats .no-select{display:flex;justify-content:center;align-items:center;margin-top:20px}.billGenDetailsPage .grid .billing-stats .icon-button-div{display:flex;justify-content:center;position:absolute;width:100%;bottom:15px}.billGenDetailsPage .grid .billing-stats .icon-button-div .regenerate-particular-pdf-btn{width:230px}.label-value-row{display:flex;justify-content:space-between;margin-bottom:8px;width:100%}.label-value-row .row-label{color:#168cdc}.label-value-row .row-value{text-align:right}.label-value-row:last-child{margin-bottom:0}.billGenTabs{display:flex;align-items:center;height:80px;width:100%;padding:20px}.billGenTabs .icon{color:#bebfcc;font-size:20px}.billGenTabs .icon.In_Progress{color:#0288d1}.billGenTabs .icon.Error{color:#bf4440}.billGenTabs .icon.Step_Completed{color:#2e7d32}.billGenTabs .icon.Queued{color:#ed6c02}.billGenTabs .billGenSummaryStatus{display:flex;justify-content:center;align-items:center;height:40px;width:150px;border-radius:25px;margin-left:16px}.billGenTabs .billGenSummaryStatus.In_Progress{color:#0288d1;border:1px solid #0288d1}.billGenTabs .billGenSummaryStatus.Error{color:#bf4440;border:1px solid #bf4440}.billGenTabs .billGenSummaryStatus.Step_Completed{color:#2e7d32;border:1px solid #2e7d32}.billGenTabs .billGenSummaryStatus.Queued{color:#ed6c02;border:1px solid #ed6c02}.community-header-details{display:flex;height:100%;width:100%;align-items:center;justify-content:space-between;padding-left:16px}.community-header-details .community-header-text{display:flex;flex-direction:column;flex:1;padding-right:16px}.community-header-details .community-header-text.medium{width:366px;font-size:10px}.community-header-details .community-header-text.medium .community-name-container{align-items:baseline}.community-header-details .community-header-text.medium .community-name-container .community-name{font-size:20px}.community-header-details .community-header-text.medium .community-name-container .community-address{font-size:12px}.community-header-details .community-header-text .community-name-container .community-name{margin:12px 0 8px;font-size:22px;color:var(--ivy-body-text-color, #093B5D);font-weight:var(--ivy-heading-font-weight-medium, 500);height:fit-content}.community-header-details .community-header-text .community-name-container .community-address{width:fit-content;height:fit-content;margin:0;font-size:14px;font-weight:var(--ivy-body-font-weight, 300);color:var(--ivy-body-text-color, #093B5D)}.community-header-details .community-header-text .community-name-container .community-billing-period-select{margin-top:24px;margin-bottom:12px}.community-header-details .community-header-text .community-id-container{margin-top:10px;width:100%}.community-header-details .community-header-text .community-id-container .community-id{color:var(--ivy-body-text-color, #093B5D);font-weight:var(--ivy-heading-font-weight-medium, 500);padding-right:8px;font-size:14px}.community-header-details .community-header-text .community-id-container .id{display:inline;color:#646464;font-size:14px;font-weight:var(--ivy-body-font-weight, 300);text-decoration:none}.community-header-details .community-header-text #community-billing-period-select{font-size:20px}.community-header-details .community-status{margin-right:16px}:root{--tooltip-text-color: $grey-light;--tooltip-background-color: white;--tooltip-margin: 30px;--tooltip-arrow-size: 10px}.Tooltip-Wrapper{display:inline;position:relative}.Tooltip-Tip{border:1px solid #BEBFCC;box-shadow:0 4px 11px #9d9d9d36;position:absolute;border-radius:4px;left:50%;transform:translate(-50%);padding:8px;color:var(--tooltip-text-color);background:var(--tooltip-background-color);font-size:14px;font-family:sans-serif;text-align:left;color:#646464;line-height:1.25;z-index:100;width:200px}.Tooltip-Tip.hide{display:none}.Tooltip-Tip.top{top:calc(var(--tooltip-margin) * -1)}.Tooltip-Tip.top:before{top:100%;border-top-color:var(--tooltip-background-color)}.Tooltip-Tip.right{left:calc(100% + var(--tooltip-margin) - 25px);top:50%;transform:translate(0) translateY(-50%)}.Tooltip-Tip.right:before{left:calc(var(--tooltip-arrow-size) * -1);top:50%;transform:translate(0) translateY(-50%);border-right-color:var(--tooltip-background-color)}.Tooltip-Tip.bottom{bottom:calc(var(--tooltip-margin) * -1)}.Tooltip-Tip.bottom:before{bottom:100%;border-bottom-color:var(--tooltip-background-color)}.Tooltip-Tip.left{left:auto;right:calc(100% + var(--tooltip-margin));top:50%;transform:translate(0) translateY(-50%)}.Tooltip-Tip.left:before{left:auto;right:calc(var(--tooltip-arrow-size) * -2);top:50%;transform:translate(0) translateY(-50%);border-left-color:var(--tooltip-background-color)}.status{background:grey;font-size:15px;padding:10px;width:250px;border-radius:25px;color:#3b4151;text-align:center}.status.Onboarding{background-color:#ffe68e;border:2px solid #ffca10}.status.Pending{background-color:#fdd19b;border:2px solid #efa54a}.status.Active{background-color:#dcf5ff;border:2px solid #006dd2}.status.Archived{background-color:#ff57571a;border:2px solid #FF5858}.status.Setup{background-color:#fffbea;border:2px solid #e6b800}.status.community-detail-status{display:flex;align-items:center;justify-content:center;text-align:center}.status.community-detail-status .icon{float:right;font-size:18px;margin-left:8px}.status.center{text-align:center}.icon-button-div.full-height{height:100%}.icon-button-div button{display:flex;box-sizing:border-box;height:100%;border:1px solid blue;align-items:center;justify-content:center;font-family:museo-sans-rounded,san-serif;box-shadow:0 4px 11px #9d9d9d36}.icon-button-div button.iconButton{display:flex;justify-content:center;width:200px;height:40px;color:#f8f7fc;background:var(--ivy-btn-primary-background, #168cdc);border:1px solid var(--ivy-btn-primary-background, #168cdc);border-radius:4px;margin:0;transition:all .2s;font-family:museo-sans-rounded,san-serif}.icon-button-div button.iconButton:hover{background-color:#fff;color:var(--ivy-btn-primary-background, #168cdc)}.icon-button-div button.iconButton:disabled{opacity:.4;cursor:not-allowed}.icon-button-div button.iconButton.warning{background:#FF5858;border:1px solid #FF5858;color:#f8f7fc}.icon-button-div button.iconButton.warning .icon{font-size:20px}.icon-button-div button.iconButton span{padding-left:4px}.icon-button-div button.iconButton.bill-gen{width:40px;height:100%;background:transparent;color:#168cdc;font-size:36px;border:none;box-shadow:none;cursor:pointer}.icon-button-div button.iconButton.bill-gen:hover{background:#f2f0f9}.icon-button-div button.iconButton.bill-gen.back{border-radius:9px 0 0 9px;border-right:1px solid #BEBFCC}.icon-button-div button.iconButton.bill-gen.forward{border-radius:0 9px 9px 0;border-left:1px solid #BEBFCC}.icon-button-div button.iconButton.small{width:150px}.icon-button-div button.iconButton.light{background:white;color:#168cdc;transition:all .2s}.icon-button-div button.iconButton.light:hover{color:#f8f7fc;background:var(--ivy-btn-primary-background, #168cdc)}.icon-button-div button.iconButton.small-square{height:32px;width:32px;border-radius:2px;margin-left:10px}.icon-button-div button.iconButton.add-building-button{height:40px;width:225px;float:right;margin-top:30px}.icon-button-div button.iconButton.edit-button{width:100px;height:40px}.icon-button-div button.iconButton.edit-button:hover{background:hsl(204,82%,40%);color:#fff;border:1px solid hsl(204,82%,40%)}.icon-button-div button.iconButton.trigger-button{width:200px;height:40px;background:#efa54a;border:1px solid #efa54a}.icon-button-div button.iconButton.trigger-button:hover{background:white;color:#efa54a}.icon-button-div button.iconButton.more-action-button{padding:0;margin:0;width:40px;background:transparent;color:#a2a2a2;font-size:24px;box-shadow:none;border:none}.icon-button-div button.iconButton.more-action-button span{display:none}.icon-button-div button.iconButton.tenant-search-icon{background:none;border-top:1px solid #BEBFCC;border-right:none;border-bottom:1px solid #BEBFCC;border-left:1px solid #BEBFCC;border-radius:0;color:#646464;font-size:20px;height:30px;width:30px;box-shadow:none;text-align:center;display:flex;justify-content:center}.icon-button-div button.iconButton.tenant-search-icon:hover{background-color:transparent;color:#646464}.icon-button-div button.iconButton.units-footer-button{width:40px;height:40px;background:white;border:.5px solid #dadada;box-shadow:0 1px 4px #76767640;font-size:22px;padding:0}.icon-button-div button.iconButton.units-footer-button:hover{background:#168cdc}.icon-button-div button.iconButton.refresh-button{width:225px;height:40px}.icon-button-div button.table-search{background:none;border:1px solid #BEBFCC;border-radius:6px 0 0 6px;color:#646464;font-size:24px;height:42px;box-shadow:none;margin-left:auto;margin-right:auto;text-align:center;display:flex;justify-content:center}.icon-button-div button.table-search:hover{background-color:transparent;color:#646464}.billGenAccountStatementsTab{height:100%;width:100%;display:flex;flex-direction:column}.billGenAccountStatementsTab .account-statements-info{padding:0 16px}.billGenAccountStatementsTab .account-statements-table{height:100%;border-top:1px solid #BEBFCC;border-radius:10px 10px 0 0;overflow:hidden}.button-container{display:flex;justify-content:space-between;margin:8px;width:100%}.bill-gen-account-statements-table{display:flex;justify-content:center;height:100%}.bill-gen-account-statements-table::-webkit-scrollbar{width:12px}.bill-gen-account-statements-table::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.25);border-radius:10px}.bill-gen-account-statements-table::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.4)}.activeMeterDetailsPanel{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.activeMeterDetailsPanel .sidebar-section{width:100%;margin-bottom:16px}.activeMeterDetailsPanel .sidebar-section .sidebar-section-title{margin-top:12px;margin-bottom:8px}.activeMeterDetailsPanel .sidebar-section .details-item{margin-top:1rem}.activeMeterDetailsPanel .sidebar-section .details-item .download-usage-link{text-decoration:none;color:var(--ivy-btn-primary-color, #F8F7FC)}.activeMeterDetailsPanel .no-select{color:#ff5858}.activeMeterDetailsPanel .active-meter-header{display:flex;flex-wrap:wrap;align-items:center;min-height:80px;padding:8px 16px;border-bottom:1px solid #BEBFCC;width:100%}.activeMeterDetailsPanel .active-meter-header .unit-number{font-size:28px;font-weight:400;color:#168cdc;margin:6px 0 0}.activeMeterDetailsPanel .active-meter-header .unit-number .meter-building-address{font-size:16px}.activeMeterDetailsPanel .active-meter-header .panel-title{width:100%;margin:4px 2px;color:#3c3c3c;font-weight:var(--ivy-body-font-weight, 300);font-size:14px}.activeMeterDetailsPanel .active-meter-body{width:100%;padding:8px 16px}.activeMeterDetailsPanel .active-meter-body::-webkit-scrollbar{width:12px}.activeMeterDetailsPanel .active-meter-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.25);border-radius:10px}.activeMeterDetailsPanel .active-meter-body::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.4)}.activeMeterDetailsPanel .active-meter-body .details-item{display:flex;flex-direction:column;height:60px}.activeMeterDetailsPanel .active-meter-body .details-item.separator{border-bottom:1px solid #BEBFCC}.activeMeterDetailsPanel .active-meter-body .details-item .detail-value{font-size:18px;font-weight:var(--ivy-body-font-weight, 300);color:#646464;margin:0;text-transform:capitalize}.activeMeterDetailsPanel .active-meter-body .details-item .detail-value:has(.download-usage-button){display:flex;justify-content:center}.activeMeterDetailsPanel .active-meter-body .details-item .detail-value .download-usage-button{margin-top:12px}.activeMeterDetailsPanel .active-meter-body .details-item .detail-label{font-weight:var(--ivy-body-font-weight, 300);color:#646464;font-size:12px;margin-top:4px;width:100%}.activeMeterDetailsPanel .active-meter-body .details-item .detail-label.underline{margin:12px 0 4px;text-decoration:underline}.activeMeterDetailsPanel .active-meter-body .details-item .download-usage-link{justify-content:center;text-decoration:none;color:var(--ivy-btn-primary-color, #F8F7FC)}.activeMeterDetailsPanel .active-meter-footer{display:flex;justify-content:space-around;align-items:center;width:100%;height:80px;border-top:1px solid #BEBFCC}.billGenBillingPeriodTab{height:100%;width:100%;display:flex;flex-direction:column}.billGenBillingPeriodTab .billing-period-info{padding:0 16px}.billGenBillingPeriodTab .billing-period-table{height:100%;border-top:1px solid #BEBFCC;border-radius:10px 10px 0 0;margin-top:10px;overflow:hidden}.emptyCell{background-color:#ff57571a}.billingPeriodInfoStatic{position:relative;display:flex;flex-wrap:wrap;font-size:16px;padding:8px}.billingPeriodInfoStatic .billing-info-item{display:flex;flex-wrap:wrap;width:33%;margin-bottom:8px}.billingPeriodInfoStatic .billing-info-item .billing-info-value{width:100%;font-weight:var(--ivy-body-font-weight, 300);margin:0;font-size:18px;color:#168cdc;text-transform:capitalize}.billingPeriodInfoStatic .billing-info-item .error-message{color:#ff5858}.billingPeriodInfoStatic .billing-info-item .billing-info-label{width:100%;font-weight:var(--ivy-body-font-weight, 300);margin:4px 0;font-size:14px;color:#646464}.billingPeriodInfoStatic .button-container{display:flex;justify-content:space-between;margin:8px 0 5px;width:100%}.billingPeriodInfoStatic .button-container .edit-button{float:right}.billing-period-form{width:100%;height:100%;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}.billing-period-form .formItem .formLabel{color:#3c3c3c}.billing-period-form .formItem .formLabel .formInput{margin-left:8px;border:1px solid #168cdc;border-radius:4px;padding:0 8px;height:40px;width:140px}.billing-period-form .form-footer{display:flex;width:100%;justify-content:center;align-items:center;height:100px}.billing-period-form .form-footer .button-group-1{display:flex;justify-content:space-between;width:260px}.billing-period-form .form-footer .button-group-1 .cancel-button{height:40px;width:120px;border:1px solid #A2A2A2;border-radius:4px;color:#646464;background:white;transition:all .2s ease}.billing-period-form .form-footer .button-group-1 .cancel-button:hover{background:#A2A2A2;color:#fff}.billing-period-form .form-footer .button-group-1 .submit-button{height:40px;width:120px;border:1px solid #168cdc;border-radius:4px;color:#fff;background:#168cdc;transition:all .2s ease}.billing-period-form .form-footer .button-group-1 .submit-button:hover{background:white;color:#168cdc}.bill-gen-billing-list{display:flex;justify-content:center;height:100%}.bill-gen-billing-list::-webkit-scrollbar{width:12px}.bill-gen-billing-list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.25);border-radius:10px}.bill-gen-billing-list::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.4)}.bill-gen-billing-list .billing-list-dynamic-table{height:100%;display:flex;flex-direction:column;max-height:400px;text-align:center;cursor:pointer}.bill-gen-billing-list .billing-list-dynamic-table .billing-list-dynamic-table-header{overflow-x:auto;box-sizing:border-box;position:sticky;top:0;background:white;display:table;table-layout:fixed}.bill-gen-billing-list .billing-list-dynamic-table .billing-list-dynamic-table-header .dynamic-header-row{border-bottom:2px solid #BEBFCC;padding-bottom:8px}.bill-gen-billing-list .billing-list-dynamic-table .billing-list-dynamic-table-header .dynamic-header-row .column-header .column-title{height:32px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#a2a2a2;text-align:center;flex-grow:1}.bill-gen-billing-list .billing-list-dynamic-table .billing-list-dynamic-table-body{display:table;table-layout:fixed}.bill-gen-billing-list .billing-list-dynamic-table .billing-list-dynamic-table-body .billing-list-dynamic-table-body-row{min-height:36px;padding:4px 0;transition:all .1s ease}.bill-gen-billing-list .billing-list-dynamic-table .billing-list-dynamic-table-body .billing-list-dynamic-table-body-row.selected{border:1px solid #168cdc;border-radius:4px;box-sizing:border-box}.bill-gen-billing-list .billing-list-dynamic-table .billing-list-dynamic-table-body .billing-list-dynamic-table-body-row:hover{background:#F8F7FC}.bill-gen-billing-list .billing-list-dynamic-table .billing-list-dynamic-table-body .billing-list-dynamic-table-body-row td{display:flex;align-items:center;justify-content:center;font-size:15px;color:#646464;font-weight:var(--ivy-body-font-weight, 300)}.billGenBillingTab{height:100%;width:100%;display:flex;flex-direction:column}.billGenBillingTab .billing-info{padding:0 16px}.billGenBillingTab .billing-unit-table{height:100%;border-top:1px solid #BEBFCC;border-radius:10px 10px 0 0;position:relative;overflow:hidden}.billGenDataQCTab{height:100%;width:100%;display:flex;flex-direction:column}.billGenDataQCTab .data-qc-info{padding:0 16px}.billGenDataQCTab .data-qc-table{border-top:1px solid #BEBFCC;border-radius:10px;position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.billGenDataQCTab .data-qc-table .data-qc-footer{border-top:1px solid #BEBFCC;height:67px;width:100%;display:flex;padding:16px}.billGenDataQCTab .data-qc-table .data-qc-footer .data-qc-left-footer .download-csv{border:none;background:none;color:#168cdc;text-decoration:underline;font-family:museo-sans-rounded,san-serif;font-weight:var(--ivy-body-font-weight, 300)}.billGenDataQCTab .data-qc-table .data-qc-footer .data-qc-left-footer .download-csv:hover{color:#116eae;cursor:pointer}.billGenDataQCTab .data-qc-table .data-qc-footer .data-qc-right-footer{display:flex;justify-content:space-between;width:55%;min-width:525px}.billGenDataQCTab .data-qc-table .data-qc-footer .data-qc-right-footer .cancel{border:none;background:none;color:#bebfcc;text-decoration:underline;font-family:museo-sans-rounded,san-serif;font-weight:var(--ivy-body-font-weight, 300)}.billGenDataQCTab .data-qc-table .data-qc-footer .data-qc-right-footer .cancel:hover{color:#a1a3b6;cursor:pointer}.billGenDataQCTab .data-qc-table .data-qc-footer .data-qc-right-footer .sync-data{height:40px;width:150px;border:1px solid #168cdc;border-radius:4px;background:#168cdc;font-family:museo-sans-rounded,san-serif;color:#fff;transition:all .2s ease}.billGenDataQCTab .data-qc-table .data-qc-footer .data-qc-right-footer .sync-data:hover{background:white;color:#168cdc}.billGenDataQCTab .data-qc-table .data-qc-footer .data-qc-right-footer .refresh-data{height:40px;width:150px;border:1px solid #168cdc;border-radius:4px;background:#168cdc;font-family:museo-sans-rounded,san-serif;color:#fff;transition:all .2s ease}.billGenDataQCTab .data-qc-table .data-qc-footer .data-qc-right-footer .refresh-data:hover{background:white;color:#168cdc}.billGenDataQCTab .data-qc-table .data-qc-footer .data-qc-right-footer .clean-data{height:40px;width:150px;border:1px solid #168cdc;border-radius:4px;background:#168cdc;font-family:museo-sans-rounded,san-serif;color:#fff;transition:all .2s ease}.billGenDataQCTab .data-qc-table .data-qc-footer .data-qc-right-footer .clean-data:hover{background:white;color:#168cdc}.dataQCInfoStatic{position:relative;display:flex;flex-wrap:wrap;font-size:16px;padding:8px}.dataQCInfoStatic .data-qc-info-item{display:flex;flex-wrap:wrap;width:25%;margin-bottom:8px}.dataQCInfoStatic .data-qc-info-item .data-qc-info-value{width:100%;font-weight:var(--ivy-body-font-weight, 300);margin:0;font-size:18px;color:#168cdc}.dataQCInfoStatic .data-qc-info-item .error-message{color:#ff5858}.dataQCInfoStatic .data-qc-info-item .data-qc-info-label{width:100%;font-weight:var(--ivy-body-font-weight, 300);margin:4px 0;font-size:14px;color:#646464}.dataQCInfoStatic .button-container{display:flex;justify-content:space-between;margin-top:8px;width:100%}.dataQCInfoStatic .button-container .step-button-container{display:flex;justify-content:space-between;min-width:440px}.dataQCInfoStatic .button-container .solar-meters-button{float:right}.bill-gen-data-qc-list{display:flex;justify-content:center;overflow:hidden;height:100%}.bill-gen-data-qc-list::-webkit-scrollbar{width:12px}.bill-gen-data-qc-list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.25);border-radius:10px}.bill-gen-data-qc-list::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.4)}.bill-gen-data-qc-list .data-qc-list-dynamic-table{display:flex;flex-direction:column;cursor:pointer;max-height:350px;height:100%}.bill-gen-data-qc-list .data-qc-list-dynamic-table .data-qc-list-dynamic-table-header{box-sizing:border-box;position:sticky;top:0;background:white;display:table;table-layout:fixed}.bill-gen-data-qc-list .data-qc-list-dynamic-table .data-qc-list-dynamic-table-header .dynamic-header-row{border-bottom:2px solid #BEBFCC;padding-bottom:8px}.bill-gen-data-qc-list .data-qc-list-dynamic-table .data-qc-list-dynamic-table-header .dynamic-header-row .column-header .column-title{height:32px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#a2a2a2;text-align:center;flex-grow:1}.bill-gen-data-qc-list .data-qc-list-dynamic-table .data-qc-list-dynamic-table-body{height:100%;display:table;table-layout:fixed}.bill-gen-data-qc-list .data-qc-list-dynamic-table .data-qc-list-dynamic-table-body .data-qc-list-dynamic-table-body-row{height:36px;transition:all .1s ease}.bill-gen-data-qc-list .data-qc-list-dynamic-table .data-qc-list-dynamic-table-body .data-qc-list-dynamic-table-body-row.selected{border:1px solid #168cdc;border-radius:4px;background:rgba(22,140,220,.075)}.bill-gen-data-qc-list .data-qc-list-dynamic-table .data-qc-list-dynamic-table-body .data-qc-list-dynamic-table-body-row:hover{background:#F8F7FC}.bill-gen-data-qc-list .data-qc-list-dynamic-table .data-qc-list-dynamic-table-body .data-qc-list-dynamic-table-body-row td{display:flex;align-items:center;justify-content:center;font-size:15px;color:#646464;font-weight:var(--ivy-body-font-weight, 300)}.bill-gen-data-qc-list .data-qc-list-dynamic-table .data-qc-list-dynamic-table-body .data-qc-list-dynamic-table-body-row td.error{color:#ff5858;background:rgba(255,87,87,.1019607843)}.bill-gen-data-qc-list .data-qc-list-dynamic-table .data-qc-list-dynamic-table-body .data-qc-list-dynamic-table-body-row td.warning{color:#765c00;background:#ffe68e}.bill-gen-data-qc-list .data-qc-list-dynamic-table .data-qc-list-dynamic-table-body .data-qc-list-dynamic-table-body-row td.success{color:#58d583;background:hsla(141,60%,59%,.1)}.bill-gen-data-qc-list .data-qc-list-dynamic-table .data-qc-list-dynamic-table-body .data-qc-list-dynamic-table-body-row td#selected{display:flex}.bill-gen-data-qc-list .data-qc-list-dynamic-table .data-qc-list-dynamic-table-body .data-qc-list-dynamic-table-body-row td#selected .icon{border:1px solid #168cdc;border-radius:2px;color:#168cdc;font-size:16px}.csv-download-dataqc{padding:8px;display:flex;border-top:1px solid #BEBFCC;background:#fff;width:100%}.csv-download-dataqc .csv-link{color:#168cdc;text-decoration:none;margin-left:5px;font-size:15px}.error{color:#ff5858;background:rgba(255,87,87,.1019607843)}.warning{color:#765c00;background:#ffe68e}.solar-meter-table{width:100%}.community-solar-meter-list-dynamic-table{margin-top:8px;height:100%;display:flex;flex-wrap:wrap;justify-content:center}.community-solar-meter-list-dynamic-table .community-solar-meter-list-dynamic-table-header{overflow-x:scroll;box-sizing:border-box;position:sticky;top:0;background:white;display:table;table-layout:fixed}.community-solar-meter-list-dynamic-table .community-solar-meter-list-dynamic-table-header .dynamic-header-row{border-bottom:2px solid #BEBFCC;padding-bottom:8px}.community-solar-meter-list-dynamic-table .community-solar-meter-list-dynamic-table-header .dynamic-header-row .column-header .column-title{height:24px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#a2a2a2;text-align:center;flex-grow:1}.community-solar-meter-list-dynamic-table .community-solar-meter-list-dynamic-table-body{display:block;table-layout:fixed;margin-left:2px}.community-solar-meter-list-dynamic-table .community-solar-meter-list-dynamic-table-body .community-solar-meter-list-dynamic-table-body-row{min-height:36px;padding:8px 0;transition:all .1s ease}.community-solar-meter-list-dynamic-table .community-solar-meter-list-dynamic-table-body .community-solar-meter-list-dynamic-table-body-row:hover{background:#F8F7FC}.community-solar-meter-list-dynamic-table .community-solar-meter-list-dynamic-table-body .community-solar-meter-list-dynamic-table-body-row td{display:flex;align-items:center;justify-content:center;font-size:15px;color:#646464;font-weight:var(--ivy-body-font-weight, 300)}.empty-meters-wrapper{width:100%;display:flex;justify-content:center;margin:10px 0}.modal{position:fixed;left:0;top:0;right:0;bottom:0;background-color:#0003;display:flex;align-items:center;justify-content:center;z-index:999}.modal.red{background-color:#ff585833}.modal .modal-content{background-color:#fff;display:flex;flex-wrap:wrap;border-radius:6px;box-shadow:0 4px 11px #9d9d9d36}.modal .modal-content.xs{width:350px}.modal .modal-content.small{width:442px}.modal .modal-content.medium{width:576px}.modal .modal-content.large{width:950px}.modal .modal-content.xl{overflow:hidden;width:1500px}.modal .modal-content.csv{width:762px}.modal .modal-content.new-tenant{width:500px}.modal .modal-content.confirmation{display:flex;justify-content:center}@media (max-height: 890px){.modal .modal-content{zoom:.8}}.modal .modal-content .modal-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #bebfcc;padding:24px;height:16px;width:100%}.modal .modal-content .modal-header.small .titles-container p{display:inline;font-size:1rem}.modal .modal-content .modal-header.small .titles-container p.modal-title{color:var(--ivy-body-text-color, #093B5D);text-decoration:underline}.modal .modal-content .modal-header.small .titles-container .modal-subtitle{margin-left:8px;text-decoration:none!important;color:#168cdc}.modal .modal-content .modal-header.large{height:96px;border-radius:16px}.modal .modal-content .modal-header.large .titles-container{margin-left:16px}.modal .modal-content .modal-header.large .titles-container p{display:inline;font-size:40px}.modal .modal-content .modal-header.large .titles-container p.modal-title{color:var(--ivy-body-text-color, #093B5D)}.modal .modal-content .modal-header.large .titles-container .modal-subtitle{margin-left:8px;text-decoration:none!important;color:#168cdc}.modal .modal-content .modal-header.large .titles-container .modal-agreementId{display:inline-flex;margin:0 0 0 16px;font-size:20px;font-weight:var(--ivy-body-font-weight, 300);color:#168cdc}.modal .modal-content .modal-header button{display:inline-flex;justify-content:center;align-items:center;float:right;border:none;background:transparent;box-shadow:none;cursor:pointer}.modal .modal-content .modal-header button .icon{font-size:24px;color:#00000042}.modal .modal-content .modal-header button .icon:hover{color:#0000008a}.modal .relativeWrapper{position:relative}.billGenDispatchTab{height:100%;width:100%}.billGenDispatchTab .dispatch-info{padding:0 16px}.billGenDispatchTab .dispatch-table{border-top:1px solid #BEBFCC;border-radius:10px 10px 0 0;height:100%;width:100%}.dispatchInfoStatic{position:relative;display:flex;flex-wrap:wrap;font-size:16px;padding:8px}.dispatchInfoStatic .dispatch-info-item{display:flex;flex-wrap:wrap;width:25%;margin-bottom:8px;flex-direction:column-reverse}.dispatchInfoStatic .dispatch-info-item .dispatch-info-value{width:100%;font-weight:var(--ivy-body-font-weight, 300);margin:0;font-size:18px;color:#168cdc}.dispatchInfoStatic .dispatch-info-item .error-message{color:#ff5858}.dispatchInfoStatic .dispatch-info-item .dispatch-info-label{width:100%;font-weight:var(--ivy-body-font-weight, 300);margin:4px 0;font-size:14px;color:#646464}.dispatchInfoStatic .button-container{display:flex;justify-content:space-evenly;width:100%;margin-bottom:20px}.bill-gen-dispatch-list{height:100%;display:flex;justify-content:center}.bill-gen-dispatch-list::-webkit-scrollbar{width:12px}.bill-gen-dispatch-list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.25);border-radius:10px}.bill-gen-dispatch-list::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.4)}.bill-gen-dispatch-list .dispatch-list-dynamic-table{height:100%;display:flex;flex-direction:column;max-height:445px;text-align:center}.bill-gen-dispatch-list .dispatch-list-dynamic-table .dispatch-list-dynamic-table-header{box-sizing:border-box;position:sticky;top:0;background:white;display:table;table-layout:fixed}.bill-gen-dispatch-list .dispatch-list-dynamic-table .dispatch-list-dynamic-table-header .dynamic-header-row{border-bottom:2px solid #BEBFCC;padding-bottom:8px}.bill-gen-dispatch-list .dispatch-list-dynamic-table .dispatch-list-dynamic-table-header .dynamic-header-row .column-header .column-title{height:32px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#a2a2a2;text-align:center;flex-grow:1}.bill-gen-dispatch-list .dispatch-list-dynamic-table .dispatch-list-dynamic-table-body{display:block;table-layout:fixed}.bill-gen-dispatch-list .dispatch-list-dynamic-table .dispatch-list-dynamic-table-body .dispatch-list-dynamic-table-body-row{min-height:36px;padding:4px 0;transition:all .1s ease}.bill-gen-dispatch-list .dispatch-list-dynamic-table .dispatch-list-dynamic-table-body .dispatch-list-dynamic-table-body-row.selected{border:1px solid #168cdc;border-radius:4px;box-sizing:border-box}.bill-gen-dispatch-list .dispatch-list-dynamic-table .dispatch-list-dynamic-table-body .dispatch-list-dynamic-table-body-row:hover{background:#F8F7FC}.bill-gen-dispatch-list .dispatch-list-dynamic-table .dispatch-list-dynamic-table-body .dispatch-list-dynamic-table-body-row td{display:flex;align-items:center;justify-content:center;font-size:15px;color:#646464;font-weight:var(--ivy-body-font-weight, 300)}.bill-gen-dispatch-list .dispatch-list-dynamic-table .dispatch-list-dynamic-table-body .dispatch-list-dynamic-table-body-row .billDispatchTypeColumn{cursor:pointer;color:#168cdc}.dispatchType{text-decoration:underline;color:#168cdc}.failed{color:#ff5858;background:rgba(255,87,87,.1019607843)}.success{color:#58d583;background:hsla(141,60%,59%,.1)}.billGenDocGenerationTab{height:100%;width:100%;display:flex;flex-direction:column}.billGenDocGenerationTab .doc-gen-info{padding:0 16px}.billGenDocGenerationTab .doc-gen-table{height:100%;border-top:1px solid #BEBFCC;border-radius:10px 10px 0 0;overflow:hidden}.bill-gen-doc-generation-table{display:flex;justify-content:center;height:100%}.bill-gen-doc-generation-table::-webkit-scrollbar{width:12px}.bill-gen-doc-generation-table::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.25);border-radius:10px}.bill-gen-doc-generation-table::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.4)}.activeLedgerPanel{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.activeLedgerPanel .sidebar-section{width:100%;margin-bottom:16px}.activeLedgerPanel .sidebar-section .sidebar-section-title{margin-top:12px;margin-bottom:8px}.billGenFinalLedgerTab{height:100%;width:100%;display:flex;flex-direction:column}.billGenFinalLedgerTab .ledger-info{padding:0 16px}.billGenFinalLedgerTab .ledger-table{height:100%;border-top:1px solid #BEBFCC;border-radius:10px 10px 0 0;overflow:hidden}.bill-gen-final-ledger-list{display:flex;justify-content:center;height:100%}.bill-gen-final-ledger-list::-webkit-scrollbar{width:12px}.bill-gen-final-ledger-list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.25);border-radius:10px}.bill-gen-final-ledger-list::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.4)}.bill-gen-final-ledger-list .ledger-list-dynamic-table{height:100%;display:flex;flex-direction:column;max-height:410px;cursor:pointer;text-align:center}.bill-gen-final-ledger-list .ledger-list-dynamic-table .ledger-list-dynamic-table-header{position:sticky;top:0;background:white;display:table;table-layout:fixed}.bill-gen-final-ledger-list .ledger-list-dynamic-table .ledger-list-dynamic-table-header .dynamic-header-row{border-bottom:2px solid #BEBFCC;padding-bottom:8px}.bill-gen-final-ledger-list .ledger-list-dynamic-table .ledger-list-dynamic-table-header .dynamic-header-row .column-header .column-title{height:32px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#a2a2a2;text-align:center;flex-grow:1;text-transform:capitalize}.bill-gen-final-ledger-list .ledger-list-dynamic-table .ledger-list-dynamic-table-body{display:table;table-layout:fixed}.bill-gen-final-ledger-list .ledger-list-dynamic-table .ledger-list-dynamic-table-body .ledger-list-dynamic-table-body-row{text-transform:capitalize;margin-bottom:5px;transition:all .1s ease}.bill-gen-final-ledger-list .ledger-list-dynamic-table .ledger-list-dynamic-table-body .ledger-list-dynamic-table-body-row.selected{border:1px solid #168cdc;border-radius:4px}.bill-gen-final-ledger-list .ledger-list-dynamic-table .ledger-list-dynamic-table-body .ledger-list-dynamic-table-body-row:hover{background:#F8F7FC}.bill-gen-final-ledger-list .ledger-list-dynamic-table .ledger-list-dynamic-table-body .ledger-list-dynamic-table-body-row td{display:flex;align-items:center;justify-content:center;font-size:15px;color:#646464;font-weight:var(--ivy-body-font-weight, 300)}.bill-gen-final-ledger-list .ledger-list-dynamic-table .ledger-list-dynamic-table-body .ledger-list-dynamic-table-body-row td.highlightRed{color:#ff5858}.billGenLedgerTab{height:100%;width:100%;display:flex;flex-direction:column}.billGenLedgerTab .ledger-info{padding:0 16px}.billGenLedgerTab .ledger-table{height:100%;border-top:1px solid #BEBFCC;border-radius:10px 10px 0 0;overflow:hidden}.ledger-modal-body{display:flex;flex-grow:1;width:35.9rem;padding:1.5rem 0rem}.ledger-modal-body .form{display:flex;flex-wrap:wrap;width:90%;justify-content:flex-end;padding:.5rem 1rem}.ledger-modal-body .form .formItem{margin:.25rem}.ledger-modal-body .form .formItem .formLabel{width:100%;text-align:right;margin-bottom:1rem;font-weight:var(--ivy-heading-font-weight-regular, 300);font-size:.75rem;color:#a2a2a2;display:flex;align-items:center}.ledger-modal-body .form .formItem .formLabel .billing-period-display{width:19rem;margin:0 0 0 .5rem;padding:.5rem;font-size:16px;text-align:center;color:#3c3c3c}.ledger-modal-body .form .formItem .formLabel .formInput{width:19rem;margin-left:.5rem;padding:.5rem;border:1px solid #A2A2A2;border-radius:2px;color:#646464;font-size:15px;font-weight:var(--ivy-heading-font-weight-regular, 300)}.ledger-modal-body .form .formItem .formLabel .formInput.hidden{display:none}.ledger-modal-body .form .formItem .formLabel .formInput#stateSelect,.ledger-modal-body .form .formItem .formLabel .formInput#billingTypeSelect{width:19rem}.ledger-modal-body .form .errorMessage{display:flex;justify-content:flex-end;color:#ff5858;font-size:.75rem;font-weight:var(--ivy-heading-font-weight-regular, 300)}.modal-footer .submitButton:hover{background-color:#fff;color:var(--ivy-btn-primary-background, #168cdc)}.ledgerInfoStatic{position:relative;display:flex;flex-wrap:wrap;font-size:16px;padding:8px}.ledgerInfoStatic .ledger-info-item{display:flex;flex-wrap:wrap;width:25%;margin-bottom:8px}.ledgerInfoStatic .ledger-info-item .ledger-info-value{width:100%;font-weight:var(--ivy-body-font-weight, 300);margin:0;font-size:18px;color:#168cdc}.ledgerInfoStatic .ledger-info-item .error-message{color:#ff5858}.ledgerInfoStatic .ledger-info-item .ledger-info-label{width:100%;font-weight:var(--ivy-body-font-weight, 300);margin:4px 0;font-size:14px;color:#646464}.ledgerInfoStatic .button-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:8px;width:100%}.ledgerInfoStatic .button-container .control-step-buttons{display:flex;flex-grow:1;gap:20px}.ledgerInfoStatic .button-container .control-step-buttons .trigger-button{height:40px;width:180px}.ledgerInfoStatic .button-container .csv-buttons{max-width:70%;flex-grow:1;display:flex;flex-wrap:wrap;justify-content:flex-end}.ledgerInfoStatic .button-container .csv-buttons .csv-button-summary{margin-right:8px}.ledgerInfoStatic .button-container .csv-buttons .csv-button-table{margin-left:8px}.ledgerInfoStatic .button-container .csv-buttons .ledger-addition-button{margin:0 8px 8px 0}.bill-gen-ledger-list{display:flex;justify-content:center;height:100%}.bill-gen-ledger-list::-webkit-scrollbar{width:12px}.bill-gen-ledger-list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.25);border-radius:10px}.bill-gen-ledger-list::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.4)}.bill-gen-ledger-list .ledger-list-dynamic-table{height:100%;display:flex;flex-direction:column;max-height:410px;cursor:pointer;text-align:center}.bill-gen-ledger-list .ledger-list-dynamic-table .ledger-list-dynamic-table-header{position:sticky;top:0;background:white;display:table;table-layout:fixed}.bill-gen-ledger-list .ledger-list-dynamic-table .ledger-list-dynamic-table-header .dynamic-header-row{border-bottom:2px solid #BEBFCC;padding-bottom:8px}.bill-gen-ledger-list .ledger-list-dynamic-table .ledger-list-dynamic-table-header .dynamic-header-row .column-header .column-title{height:32px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#a2a2a2;text-align:center;flex-grow:1;text-transform:capitalize}.bill-gen-ledger-list .ledger-list-dynamic-table .ledger-list-dynamic-table-body{display:table;table-layout:fixed}.bill-gen-ledger-list .ledger-list-dynamic-table .ledger-list-dynamic-table-body .ledger-list-dynamic-table-body-row{text-transform:capitalize;margin-bottom:5px;transition:all .1s ease}.bill-gen-ledger-list .ledger-list-dynamic-table .ledger-list-dynamic-table-body .ledger-list-dynamic-table-body-row.selected{border:1px solid #168cdc;border-radius:4px}.bill-gen-ledger-list .ledger-list-dynamic-table .ledger-list-dynamic-table-body .ledger-list-dynamic-table-body-row:hover{background:#F8F7FC}.bill-gen-ledger-list .ledger-list-dynamic-table .ledger-list-dynamic-table-body .ledger-list-dynamic-table-body-row td{display:flex;align-items:center;justify-content:center;font-size:15px;color:#646464;font-weight:var(--ivy-body-font-weight, 300)}.bill-gen-ledger-list .ledger-list-dynamic-table .ledger-list-dynamic-table-body .ledger-list-dynamic-table-body-row td.highlightRed{color:#ff5858}.step-time-row{display:flex;justify-content:space-between;margin-bottom:8px}.step-time-row:last-child{margin-bottom:0}.step-time-row-label{color:#168cdc}.billing-period-sidebar .sidebar-section{margin-bottom:16px}.billing-period-sidebar .sidebar-section .sidebar-section-title{margin-top:12px;margin-bottom:8px}.billing-period-sidebar .sidebar-section .sidebar-section-title-first{margin-bottom:8px}.billing-period-sidebar .sidebar-section:last-child{margin-bottom:0}.active-unit-panel{padding-top:1rem}.download-usage{display:flex;justify-content:center;align-items:center;height:40px;width:100%;border:1px solid var(--ivy-btn-primary-background, #168cdc);border-radius:4px;color:#f8f7fc;background:var(--ivy-btn-primary-background, #168cdc);font-family:museo-sans-rounded,san-serif;text-decoration:none;transition:all .2s ease}.download-usage:hover{background-color:#fff;color:var(--ivy-btn-primary-background, #168cdc)}#billing-page{height:100%;width:100%}#billing-page .billing-header{height:84px;display:flex;justify-content:space-between}#billing-page .billing-header .temp-container{width:calc(50% - 8px);height:100%}#billing-page .billing-table{height:100%;overflow:auto}.select-container{width:calc(50% - 8px)}.select-container:after{content:"";position:relative;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #2596FF;right:48px;top:10px;pointer-events:none}.select-container .bill-gen-select{height:100%;width:100%;font-size:28px;font-family:museo-sans-rounded,san-serif;color:var(--ivy-body-text-color, #093B5D);border:1px solid #BEBFCC;border-radius:10px;padding-left:32px;-webkit-appearance:none;background-position-x:244px}.select-container .bill-gen-select:focus{outline:none}.select-container .bill-gen-select .bill-gen-option{background:white}.billGenMainTable{display:flex;position:relative;height:100%;flex-direction:column}.billGenMainTable .bill-gen-button-bar{display:flex;justify-content:space-between;align-items:center;height:80px;background:white}.billGenMainTable .bill-gen-button-bar .generate-billing-periods{height:40px;width:250px;border-radius:4px;border:1px solid #efa54a;background:#efa54a;color:#fff;transition:all .2s ease}.billGenMainTable .bill-gen-button-bar .generate-billing-periods:hover{background:white;color:#efa54a}.billGenMainTable .bill-gen-table-container{border:1px solid #BEBFCC;border-radius:10px;height:100%;overflow:auto}.billGenMainTable .bill-gen-table-container .dynamic-table{overflow:auto;width:100%;padding-bottom:30px}.billGenMainTable .bill-gen-table-container .dynamic-table .dynamic-table-header{overflow-x:scroll;width:100%;position:sticky;top:0;background:white;display:table;table-layout:fixed;z-index:1}.billGenMainTable .bill-gen-table-container .dynamic-table .dynamic-table-header tr{border-bottom:2px solid #BEBFCC}.billGenMainTable .bill-gen-table-container .dynamic-table .dynamic-table-header tr th .column-title{height:36px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#a2a2a2;text-align:center;flex-grow:1}.billGenMainTable .bill-gen-table-container .dynamic-table .dynamic-table-header tr th .column-title.steps{padding-right:15px}.billGenMainTable .bill-gen-table-container .dynamic-table .dynamic-table-body{height:100%;width:100%;overflow:auto;max-height:670px;display:flex;flex-direction:column}.billGenMainTable .bill-gen-table-container .dynamic-table .dynamic-table-body::-webkit-scrollbar{width:12px}.billGenMainTable .bill-gen-table-container .dynamic-table .dynamic-table-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.25);border-radius:10px}.billGenMainTable .bill-gen-table-container .dynamic-table .dynamic-table-body::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.4)}.billGenMainTable .bill-gen-table-container .dynamic-table .dynamic-table-body .dynamic-row-link{text-decoration:none}.billGenMainTable .bill-gen-table-container .dynamic-table .dynamic-table-body .dynamic-row-link:last-of-type tr{border-bottom:0}.billGenMainTable .bill-gen-table-container .dynamic-table .dynamic-table-body .dynamic-row-link tr{border-bottom:1px solid #BEBFCC;height:80px;transition:all .1s ease}.billGenMainTable .bill-gen-table-container .dynamic-table .dynamic-table-body .dynamic-row-link tr:hover{background:#F8F7FC}.billGenMainTable .bill-gen-table-container .dynamic-table .dynamic-table-body .dynamic-row-link tr td{display:flex;align-items:center;justify-content:center;text-align:center;font-size:15px;color:#646464;font-weight:var(--ivy-body-font-weight, 300)}.billGenMainTable .bill-gen-table-container .dynamic-table .dynamic-table-body .dynamic-row-link tr td .table-chevron-icon{position:relative;right:0;font-size:24px}.billGenMainTable .bill-gen-table-container .dynamic-table .dynamic-table-body .statusColumn.Not_Started{color:#bebfcc}.billGenMainTable .bill-gen-table-container .dynamic-table .dynamic-table-body .statusColumn.In_Progress{color:#168cdc}.billGenMainTable .bill-gen-table-container .dynamic-table .dynamic-table-body .statusColumn.Error{color:#ff5858}.billGenMainTable .bill-gen-table-container .dynamic-table .dynamic-table-body .statusColumn.Step_Completed{color:#ffca10}.billGenMainTable .bill-gen-table-container .dynamic-table .dynamic-table-body .statusColumn.Community_Completed{color:#168cdc}.items-container{display:flex;flex-wrap:wrap;height:84px;overflow:hidden;border:1px solid #BEBFCC;border-radius:10px;background:white}.pie-item{display:flex;align-items:center;justify-content:center;height:82px;width:33%;padding:0 4px}.pie-item .pie-chart{height:40px;width:40px;border:1px solid #BEBFCC;border-radius:6px;display:flex;justify-content:center;align-items:center}.pie-item .pie-chart .simple-bar{height:4px;border-radius:10px}.pie-item .pie-chart .simple-bar .inner-bar{height:100%;border-radius:10px}.pie-item .pie-chart .simple-bar .inner-bar.red{background:#FF5858}.pie-item .pie-chart .simple-bar .inner-bar.blue{background:#2596ff}.pie-item .item-text{margin-left:8px;height:40px}.pie-item .item-text .item-title{margin:0;padding-bottom:4px;font-size:10px;color:#646464}.pie-item .item-text .item-value{margin:0;font-size:18px;font-weight:400;color:#168cdc}.pie-item .item-text .item-value.red{color:#ff5858}.modal-body{width:100%;height:auto;padding:1.5rem 3rem}.modal-body .grid-container{display:flex;justify-content:center;align-items:center}.modal-body .grid-container .bottom-buttons{display:flex;justify-content:space-around;align-items:center}.modal-body .grid-container .form-input{height:80px}.modal-footer{display:flex;width:36rem;padding:1rem 0;justify-content:center}.modal-footer .submitButton{font-family:museo-sans-rounded,san-serif;padding:.75rem 3rem;color:#f8f7fc;background:var(--ivy-btn-primary-background, #168cdc);border:1px solid var(--ivy-btn-primary-background, #168cdc);border-radius:4px;margin:.5rem;transition:all .2s}.modal-footer .submitButton .bottom-buttons{margin-top:2rem}#communities-page{width:100%;height:100%}#newCommunity{margin:0 0 16px;height:42px;width:250px}#community-details{height:100%}#community-details .content-grid{display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:100px auto;gap:20px;height:100%}#community-details .content-grid .community-nav-header{grid-column:1/8;grid-row:1/1;padding:0;margin-top:0}#community-details .content-grid .summary-container{grid-column:8/11;grid-row:1/1;min-width:325px;border-radius:8px;padding:0;display:flex;flex-wrap:wrap;align-content:space-between}#community-details .content-grid .details-container{grid-column:1/8;grid-row:2/2;border:1px solid #BEBFCC;border-radius:10px}#community-details .content-grid .buildings-container{grid-column:8/11;grid-row:2/2;border:1px solid #BEBFCC;border-radius:10px;padding:16px 0 16px 16px}#community-details .content-grid .content-container{grid-column:1/11;grid-row:2/2;display:flex;flex-direction:column}.unit-summary{display:flex;align-items:center;padding:16px;height:48%;width:100%;border-radius:8px;color:#fff}.unit-summary.agreements{background:linear-gradient(225deg,rgba(255,169,41,.9) 0%,rgba(253,152,34,.9) 100%)}.unit-summary.enrolled{background:linear-gradient(225deg,rgba(37,150,255,.9) 0%,rgba(20,167,229,.9) 100%)}.unit-summary p{font-size:24px;margin-right:16px}.unit-summary span{font-size:12px;font-weight:var(--ivy-body-font-weight, 300)}.community-nav-header{align-items:center;width:100%;height:100px;grid-column:1/8}.community-nav-header .nav-arrow{height:100%;display:flex;align-items:center;cursor:pointer}.community-nav-header .nav-arrow.previous{border-right:1px solid #BEBFCC}.community-nav-header .nav-arrow.next{border-left:1px solid #BEBFCC}.community-nav-header .community-nav-text{display:flex;align-items:center;flex-wrap:wrap;width:calc(100% - 266px);height:100%;padding:8px 16px}.community-nav-header .community-nav-text.medium{font-size:24px}.community-nav-header .community-nav-text.medium .community-name-container{align-items:baseline}.community-nav-header .community-nav-text.medium .community-name-container .community-react-select{border:1px solid #BEBFCC}.community-nav-header .community-nav-text.medium .community-name-container .community-name{font-size:24px}.community-nav-header .community-nav-text.medium .community-name-container .community-address{font-size:12px}.community-nav-header .community-nav-text.small{font-size:20px}.community-nav-header .community-nav-text.small .community-name-container{align-items:baseline}.community-nav-header .community-nav-text.small .community-name-container .community-name{font-size:20px}.community-nav-header .community-nav-text.small .community-name-container .community-address{font-size:14px}.community-nav-header .community-nav-text .community-name-container{display:flex;flex-wrap:wrap;height:fit-content;align-items:flex-end}.community-nav-header .community-nav-text .community-name-container .community-name{margin:0 8px 0 0;font-size:24px;color:var(--ivy-body-text-color, #093B5D);font-weight:var(--ivy-heading-font-weight-medium, 500);height:fit-content}.community-nav-header .community-nav-text .community-name-container .community-address{width:100%;height:fit-content;margin:4px 0 0;font-size:18px;font-weight:var(--ivy-body-font-weight, 300);color:var(--ivy-body-text-color, #093B5D)}.community-nav-header .community-nav-text .community-id-container{width:100%}.community-nav-header .community-nav-text .community-id-container .community-id{color:var(--ivy-body-text-color, #093B5D);font-weight:var(--ivy-heading-font-weight-medium, 500);padding-right:8px;font-size:14px}.community-nav-header .community-nav-text .community-id-container .id{display:inline;color:#646464;font-size:14px;font-weight:var(--ivy-body-font-weight, 300);text-decoration:none}.community-nav-header .community-status{margin-right:16px}.agreement-specific-form{padding-top:16px}.ratecriteria-table{padding:1rem 0;border-top:1px solid #bebfcc;border-bottom:1px solid #bebfcc}.ratecriteria-table #ratecriteria-table-header{margin-bottom:1rem;border:none;color:#14a7e5;font-size:.875rem}.ratecriteria-table .ratecriteria-table-row{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:2em;border:1px solid #fbfbfb;border-radius:2px;font-weight:var(--ivy-heading-font-weight-regular, 300);margin:.25rem 0;color:#646464}.ratecriteria-table .ratecriteria-table-row .ratecriteria-table-highlight{background-color:#168cdc19;border-radius:2px}.ratecriteria-table .ratecriteria-table-row div{display:flex;align-items:center;font-size:15px;padding:.5rem}.ratecriteria-table .ratecriteria-table-row select{border:1px solid #f1f1f1;border-radius:2px;width:100%;padding:.25rem .5rem;font-size:15px;font-weight:var(--ivy-heading-font-weight-regular, 300);color:#646464}.grid-container .form-input.center{display:flex;justify-content:center;align-items:center}.grid-container .form-input .centered{margin-right:0!important}.grid-container .form-input .fullWidth{width:100%;height:64px}.error-message{color:#ff5858}.community-agreements{flex:1;display:flex;flex-direction:column;overflow:hidden;max-height:calc(100vh - 250px)}.community-agreements .button-container{display:flex;flex-direction:row;justify-content:flex-end;width:100%}.community-agreements .background-highlight{background:#e4faff;mix-blend-mode:multiply}.agreement-history-title{margin:16px 0 0 32px!important}.community-billing-history{flex:1;display:flex;flex-direction:column;overflow:hidden;max-height:calc(100vh - 250px)}.community-building-list-wrapper{border-radius:10px;border:1px solid #BEBFCC;display:flex;flex-direction:column;height:100%;padding-bottom:16px;padding-top:16px}#community-buildings-list{flex:1;overflow-y:scroll}#community-buildings-list .community-building-list-item.MuiListItem-root{padding:0}#community-buildings-title{padding-left:16px;margin-bottom:12px}#community-building-list-item-button{display:flex;flex-direction:column;align-items:flex-start;-webkit-user-select:text;user-select:text}#community-building-name{font-weight:700;font-size:18px}#community-building-id{font-weight:700}.community-buildings-empty-message{padding:16px;text-align:center}.center{display:flex;justify-content:center;margin-top:1rem}.building-modal-body{padding:1rem 0}.building-modal-body .left-buttons{display:flex;justify-content:space-between}.building-modal-body .right-buttons{display:flex;justify-content:flex-end}.community-buildings-units-container{padding-top:16px}.community-buildings-units-container .community-buildings-list-container{height:calc(100vh - 250px)}.community-buildings-units-container .community-units-table-container{display:flex;flex-direction:column;height:calc(100vh - 250px)}.solar-bill-customization-container{margin-top:1rem}.bill-template-tab{padding:0 16px 8px;height:100%;display:flex;flex-wrap:wrap;align-items:flex-start}.bill-template-tab.no-padding{padding:0}.bill-template-tab .logo-upload{display:flex;align-items:center;flex-wrap:wrap;width:100%;padding:15px}.bill-template-tab .logo-upload .formTitle{margin:0;color:#168cdc;font-weight:500;width:100%}.bill-template-tab .logo-upload .logo-upload-container{margin-top:10px;height:auto;display:flex;align-items:center}.bill-template-tab .logo-upload .logo-upload-container .placeholder-frame{height:75px;min-width:75px;max-width:175px;display:flex;justify-content:center;border:1px solid #646464;padding:0 8px}.bill-template-tab .logo-upload .logo-upload-container .placeholder-frame .logo-display{height:100%}.bill-template-tab .logo-upload .logo-upload-container .upload-description{width:calc(100% - 250px);height:100%;display:flex;flex-wrap:wrap;align-items:center;padding-left:24px}.bill-template-tab .logo-upload .logo-upload-container .upload-description .formLabel{width:100%;color:#3c3c3c;font-weight:var(--ivy-body-font-weight, 300)}.bill-template-tab .logo-upload .logo-upload-container .upload-description .formLabel.aside{color:#a2a2a2}.bill-template-tab .logo-upload .buttons-container{display:flex;min-width:400px;justify-content:flex-end}.bill-template-tab .logo-upload .clearButton{margin-left:16px}.community-billing-form .grid-container{padding-top:24px;margin-bottom:24px}.community-billing-form .outline-box{margin-top:16px}.community-billing-form .info-outline-icon{margin-left:8px;cursor:pointer;color:unset}.community-billing-form .info-outline-icon.is-editing{cursor:default;color:#00000042}.community-general-form .grid-container{padding-top:24px;margin-bottom:24px}.createNoteForm{width:100%}.createNoteForm.modal-title{color:var(--ivy-body-text-color, #093B5D);text-decoration:underline;font-size:1rem}.createNoteForm .notes-modal-content{width:100%;display:flex;flex-direction:column;gap:.5rem;padding:1.5rem}.createNoteForm .notes-modal-content .notes-modal-row{display:flex;padding-bottom:5px}.createNoteForm .notes-modal-content .button-row{padding-top:1rem;width:200px;margin:0 auto}.createNoteForm .notes-modal-content .notes-modal-created-by{margin-left:60px;color:#646464;font-size:12px}.createNoteForm .notes-modal-content .notes-modal-button{cursor:pointer;height:40px;border-radius:4px;padding:0 4rem;transition:all .2s;box-shadow:0 4px 11px #9d9d9d36;border:1px solid #168cdc;background:#168cdc;color:#fff;margin:auto;font-size:15px}.createNoteForm .notes-modal-content .notes-modal-button:hover{background:#0f6096;border:1px solid #0f6096}.createNoteForm .notes-modal-content .createNoteForm{width:100%}.createNoteForm .notes-modal-content .createNoteForm input,.createNoteForm .notes-modal-content .createNoteForm textarea{flex:1;padding:6px;border:1px solid #BEBFCC;border-radius:2px;color:#3c3c3c;resize:none;font-size:15px}.createNoteForm .notes-modal-content .formLabel{color:#646464;font-size:12px}.createNoteForm .notes-modal-content .formLabel .formInput{width:430px;margin-left:13px}.createNoteForm .notes-modal-content .errorMessage{display:flex;justify-content:flex-end;width:490px;color:#ff5858;font-size:12px}.createNoteForm .notes-modal-content .textAreaLabel{display:flex;margin-left:13px}.notes-tab{display:flex;flex-direction:column;height:100%}.notes-tab input,.notes-tab textarea{flex:1;padding:6px;border:1px solid #BEBFCC;border-radius:2px;color:#3c3c3c;resize:none;font-size:15px}.notes-tab .notes-tab-table-container{height:100%}.notes-tab .notes-tab-footer{display:flex;justify-content:flex-end;gap:1rem;align-items:flex-end;padding:16px}.notes-tab .notes-tab-footer button{cursor:pointer;height:40px;border-radius:4px;padding:0 1.5rem;transition:all .2s;box-shadow:0 4px 11px #9d9d9d36;border:1px solid #168cdc}.notes-tab .notes-tab-footer .notes-tab-clear{cursor:pointer;color:#168cdc;text-decoration:underline;font-size:15px}.notes-tab .notes-tab-footer .notes-filter-button{background:none;color:#168cdc}.notes-tab .notes-tab-footer .notes-filter-button:hover{background:#168cdc;color:#fff}.notes-tab .notes-tab-footer .notes-filter-button-disabled{color:#bebfcc;border-color:#bebfcc;cursor:default}.notes-tab .notes-tab-footer .notes-create-button{background:#168cdc;color:#fff}.notes-tab .notes-tab-footer .notes-create-button:hover{background:#0f6096;border:1px solid #0f6096}.note-date{display:flex;justify-content:flex-end}.unlink-sm .unlink-sm-body{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:32px 0 48px}.unlink-sm .unlink-sm-body h3{text-decoration:underline;font-weight:var(--ivy-body-font-weight, 300);font-size:18px}.unlink-sm .unlink-sm-body p{font-size:18px;font-weight:var(--ivy-body-font-weight, 300)}.unlink-sm .unlink-sm-footer{height:90px;display:flex;justify-content:space-around;align-items:center;border-top:1px solid #BEBFCC}.unlink-sm .unlink-sm-footer button{width:150px;height:40px;color:#fff;border-radius:4px;box-shadow:0 4px 11px #9d9d9d36}.unlink-sm .unlink-sm-footer button.cancel-button{background:#A2A2A2;border:1px solid #A2A2A2}.unlink-sm .unlink-sm-footer button.confirm-button{background:#FF5858;border:1px solid #FF5858}.cvm-modal .cvm-form .cvm-top-form{height:175px;padding:28px 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.cvm-modal .cvm-form .cvm-top-form .formItem{display:flex;align-items:center}.cvm-modal .cvm-form .cvm-top-form .formItem .formLabel{width:125px;margin:0 12px 0 0;text-align:right;font-size:12px;color:#818181}.cvm-modal .cvm-form .cvm-top-form .formItem .formInput{width:655px;padding:2px;font-size:15px}.cvm-modal .cvm-form .cvm-form-table{border-top:1px solid #BEBFCC;height:300px;padding:0 32px 24px;position:relative;background:white}.cvm-modal .cvm-form .cvm-form-table .dynamic-table{height:calc(100% - 40px)}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-header{width:100%;height:40px;position:sticky;top:0;background:white;display:table;table-layout:fixed}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-header .headers{margin-top:20px;padding-bottom:6px;flex-grow:1}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-header .headers .column-header{text-align:left}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-header .headers .column-header#serviceAddress{flex-grow:1}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-header .headers .column-header .column-title{color:var(--ivy-body-text-color, #093B5D);font-size:12px;padding-left:12px}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-header .headers .column-header .column-title#ivyMeterID{padding-left:24px}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-body{display:block;table-layout:fixed;overflow-y:auto;max-height:175px}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-body .dynamic-table-row{display:table;table-layout:fixed;align-items:center;height:30px;margin:6px 0}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-body .dynamic-table-row .data-cell{display:flex;align-items:center;padding:2px 6px;border-top:1px solid #A2A2A2;border-bottom:1px solid #A2A2A2;height:100%;font-size:15px;color:#646464;font-weight:var(--ivy-body-font-weight, 300)}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-body .dynamic-table-row .data-cell.blue{border-top:1px solid #168cdc;border-bottom:1px solid #168cdc}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-body .dynamic-table-row .data-cell.logic{margin-right:4px;border:1px solid #A2A2A2;border-radius:3px}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-body .dynamic-table-row .data-cell.logic.blue{border:1px solid #168cdc;border-radius:3px}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-body .dynamic-table-row .data-cell.logic select{border:none;height:100%;width:100%;font-size:15px;color:#646464;font-weight:var(--ivy-body-font-weight, 300)}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-body .dynamic-table-row .data-cell.delete{border:1px solid #A2A2A2;border-radius:2px;border-spacing:15px;margin-left:8px;padding:0}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-body .dynamic-table-row .data-cell.delete.red{border:1px solid #FF5858;border-radius:3px}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-body .dynamic-table-row .data-cell.delete .icon{padding:2px;height:100%;width:100%;margin:0;display:flex;justify-content:center;align-items:center}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-body .dynamic-table-row .data-cell.service-address{flex-grow:1;border-right:1px solid #A2A2A2;border-radius:0 3px 3px 0}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-body .dynamic-table-row .data-cell.auth-id #auth-id-input{display:none}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-body .dynamic-table-row .data-cell.meter-id{border-left:1px solid #A2A2A2;border-radius:3px 0 0 3px;margin-left:4px;text-decoration:underline;padding-left:16px}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-body .dynamic-table-row .data-cell.meter-id #meter-id-input{display:none}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-body .dynamic-table-row .data-cell .add-meter-link{border:none;display:flex;align-items:center;background:transparent;height:100%;font-size:15px;color:#168cdc;text-decoration:underline;transition:all .2s;padding:0}.cvm-modal .cvm-form .cvm-form-table .dynamic-table .cvm-dynamic-table-body .dynamic-table-row .data-cell .add-meter-link:hover{color:#0d517f}.cvm-modal .cvm-form .cvm-form-table .add-meter-button-container{height:50px;display:flex;background:white;justify-content:flex-end;align-items:center}.cvm-modal .cvm-form .cvm-footer{height:80px;display:flex;align-items:center;justify-content:flex-end;border-top:1px solid #BEBFCC}.cvm-modal .cvm-form .cvm-footer .submitButton{height:40px;width:200px;color:#fff;background:#168cdc;border:1px solid #168cdc;border-radius:4px;margin-right:32px;box-shadow:0 4px 11px #9d9d9d36}.meter-list{height:750px;width:1200px;flex-wrap:wrap;padding:8px 12px;overflow-x:auto}.meter-list .meter-list-footer{border-top:1px solid #BEBFCC;width:100%;height:10%;display:flex;justify-content:flex-end;align-items:center;padding:0 8px;position:relative;top:0;right:0}.meter-list .meter-list-footer .pagination-buttons{color:var(--ivy-body-text-color, #093B5D)}.meter-list .meter-list-footer .link-warning-container{border:1px solid #FF5858;border-radius:6px;height:40px;padding:8px 16px;display:flex;align-items:center}.meter-list .meter-list-footer .link-warning-container .link-warning{color:#ff5858;font-size:15px}.meter-list .meter-list-footer .button-container .clear-filters{border:none;background:transparent;color:#168cdc;text-decoration:underline;margin-right:8px}.meter-list .meter-list-footer .button-container .filter-button{height:40px;width:100px;margin-right:8px;border:1px solid #168cdc;border-radius:4px;box-shadow:0 4px 11px #9d9d9d36;background:white;color:#168cdc;transition:all .2s}.meter-list .meter-list-footer .button-container .filter-button:hover{background:#96cff5}.meter-list .meter-list-footer .button-container .filter-button.active{background:#168cdc;color:#fff}.meter-list .meter-list-footer .button-container .link-button{width:200px;height:40px;color:#fff;border:none;border-radius:4px;transition:all .2s}.meter-list .meter-list-footer .button-container .link-button.active{background:#168cdc}.meter-list .meter-list-footer .button-container .link-button.active:hover{background:#116eae}.meter-list .meter-list-footer .button-container .link-button.inactive{background:#dadada}.link-meter-warning{border:1px solid red;border-radius:6px}.link-meter-warning .link-meter-body{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:32px 48px 48px;text-align:center}.link-meter-warning .link-meter-body h3{text-decoration:underline;font-weight:var(--ivy-body-font-weight, 300);font-size:18px}.link-meter-warning .link-meter-body p{font-size:18px;font-weight:var(--ivy-body-font-weight, 300)}.link-meter-warning .link-meter-body p span{color:#ff5858}.link-meter-warning .link-meter-footer{height:90px;display:flex;justify-content:space-around;align-items:center;border-top:1px solid #BEBFCC}.link-meter-warning .link-meter-footer button{width:150px;height:40px;color:#fff;border-radius:4px;box-shadow:0 4px 11px #9d9d9d36}.link-meter-warning .link-meter-footer button.cancel-button{background:#A2A2A2;border:1px solid #A2A2A2}.link-meter-warning .link-meter-footer button.confirm-button{background:#168cdc;border:1px solid #168cdc}.solar-meter-footer{box-sizing:border-box;display:flex;justify-content:space-between;height:100%}.solar-meter-footer .left-buttons{display:flex;align-items:center;height:100%;padding:0 32px}.solar-meter-footer .left-buttons button{height:40px;width:200px;border:1px solid #168cdc;border-radius:4px;background:none;color:#168cdc;box-shadow:0 4px 11px #9d9d9d36;transition:all .2s;cursor:pointer}.solar-meter-footer .left-buttons button:hover{background:#168cdc;color:#fff}.solar-meter-footer .left-buttons button.sync-meter{margin-right:16px}.solar-meter-footer .right-buttons{display:flex;align-items:center;height:100%;padding:0 32px}.solar-meter-footer .right-buttons button{height:40px;width:200px;border-radius:4px;border:1px solid #168cdc;background:#168cdc;color:#fff;box-shadow:0 4px 11px #9d9d9d36;transition:all .2s}.solar-meter-footer .right-buttons button:hover{background:#0f6096;border:1px solid #0f6096}.solar-meters-section{height:500px}.status-chip{min-width:90px}.child-meters{padding:1rem 1rem 1.5rem;background:#F8F7FC}.community-external-integration-form{padding-top:1rem}.community-external-integration-form__row{margin-top:2rem}.community-external-integration-form__row:first-child{margin-top:0}#modify-mt .form-body{width:100%;display:flex;flex-wrap:wrap;align-items:center}#modify-mt .form-body .mt-formItem{display:flex;align-items:center}#modify-mt .form-body .mt-formItem .mt-formLabel{font-size:12px;color:#a2a2a2;width:200px;margin:0;text-align:right}#modify-mt .form-body .mt-formItem .mt-formInput{border:1px solid #BEBFCC;border-radius:2px;margin:0 0 0 14px;height:30px;width:300px;font-size:14px;padding:0 4px;color:#646464;font-weight:var(--ivy-body-font-weight, 300)}#modify-mt .form-body .mt-formItem .mt-formInput#lse-select{margin:0 0 8px 14px}#modify-mt .form-body .mt-desc .mt-desc-item{display:flex;align-items:center;font-size:12px;color:#a2a2a2;margin:16px 0}#modify-mt .form-body .mt-desc .mt-desc-item .mt-label{width:200px;text-align:right}#modify-mt .form-body .mt-desc .mt-desc-item .mt-value{margin:0 0 0 24px;font-size:15px;color:#646464;font-weight:var(--ivy-body-font-weight, 300)}#modify-mt .form-body .mt-desc:first-child{margin-top:0!important}#modify-mt .form-footer{height:72px;display:flex;align-items:center;justify-content:flex-start}#modify-mt .form-footer .cancel-button{margin-right:16px}#edit-rc{position:relative;height:calc(100% - 40px)}#edit-rc .edit-rc-table{height:100%}.form-footer#rc-foot{border-top:1px solid #BEBFCC;width:100%;height:87px;padding:16px 0 8px;background:white;position:sticky;z-index:40;bottom:0;display:flex;align-items:center;justify-content:flex-start}.form-footer#rc-foot .cancel-button{margin-right:16px}.mtrc-container{display:flex;flex-direction:column;height:100%}.mtrc-container .details-list{height:unset}.mtrc-container .details-list .mtrc-details{width:100%;min-height:80px;display:flex;justify-content:space-evenly;margin:0}.mtrc-container .details-list .mtrc-details .details-item{width:100%;min-width:80px;margin-bottom:20px}.mtrc-container .details-list .mtrc-details .details-item .space-bottom{margin-bottom:85px}.mtrc-container .details-list .mtrc-details .details-item .detail-value{text-transform:capitalize;width:100%;margin-bottom:5px;margin-top:5px;font-size:16px;color:#3c3c3c}.mtrc-container .details-list .mtrc-details .details-item .detail-label{width:100%;font-weight:var(--ivy-body-font-weight, 300);margin:0;font-size:14px;color:#646464}.mtrc-container .details-list .mtrc-details .details-item .list-heading{font-size:22px;color:#168cdc;font-weight:var(--ivy-heading-font-weight-medium, 500);margin-top:10px}.mtrc-container .mtrc-details-footer{display:flex;justify-content:flex-end;width:100%;height:40px;padding-right:12px;margin-bottom:20px}.mtrc-container .mtrc-details-footer .icon-button-div{margin-bottom:55px}.mtrc-table{overflow:hidden;display:flex;flex-direction:column;height:100%}.mtrc-table .rc-footer-bar{display:flex;align-items:center;justify-content:space-between;height:96px;border-top:1px solid #BEBFCC}.mtrc-table .rc-footer-bar .tooltip-static{padding:0 8px;display:flex;align-items:center;border:1px solid #BEBFCC;border-radius:6px;width:70%;max-width:680px;height:60px;font-weight:var(--ivy-body-font-weight, 300);color:#646464}.mtrc-table .rc-footer-bar .tooltip-static p{font-size:15px;margin-left:12px}.blue-back{background:#e4faff}.master-tariff-text-bold{font-weight:800}.community-details-container{padding-top:16px}.community-details-tabs{border:1px solid #BEBFCC;border-radius:10px}.community-details-content{border:1px solid #BEBFCC;border-radius:10px;padding-left:24px;padding-right:24px;height:calc(100vh - 250px);overflow-y:scroll}.community-details-section{padding-top:24px}a.active-scroll-spy{background-color:#f1f1f4}.badge{margin-left:6px;background-color:#d9d9d9;padding:.25rem .6rem;border-radius:1.1rem;color:var(--ivy-body-text-color, #093B5D)}.badge--notify{background-color:#df3737;color:#fff}.community-meters-table-container{display:flex;flex-direction:column;height:calc(100vh - 250px)}.community-meters{overflow:hidden;max-height:calc(100vh - 250px)}.community-connected-meters{display:flex;justify-content:space-between}.cell-not-editable{opacity:.5}.meters-list{height:100%;overflow:hidden}.meter-details-tab .label-value-row{display:table-cell;justify-content:normal}.meter-details-tab .label-value-row .row-value{font-weight:var(--ivy-body-font-weight, 300);text-align:left}.community-meters-accept-recommendation-modal-content{display:flex;align-items:center}.community-meters-accept-recommendation-modal-content_icon{margin-right:12px}.high-quality-recommendation{background-color:#58d5841a!important}.high-quality-recommendation:hover{background-color:#add3bb!important}.community-tenants{flex:1;display:flex;flex-direction:column;overflow:hidden;height:100%;max-height:calc(100vh - 250px)}.error-page-wrapper{width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:museo-sans-rounded,san-serif;color:#ff5858;font-size:28px}.error-page-wrapper .text-wrapper{width:100%;display:flex;justify-content:center;text-align:center;margin-bottom:10px}#front-page .header{width:800px;height:100px;align-items:center;padding-left:24px}#front-page .header .title{font-size:24px;color:var(--ivy-body-text-color, #093B5D);font-weight:var(--ivy-heading-font-weight-medium, 500);height:fit-content}#front-page .widgets-area{width:100%;display:flex;flex-wrap:wrap}#front-page .widgets-area .widget{padding:30px 30px 0 0;height:auto}#front-page .widgets-area .widget.widget-sm{width:33.3333333333%}#front-page .widgets-area .widget.widget-md{width:66.6666666667%}#front-page .widgets-area .widget.widget-tall{height:190px}#front-page .widgets-area .widget.widget-grande{height:500px}#front-page .widgets-area .widget.widget-venti{height:750px}#front-page .widgets-area .widget .widget-box{border:1px solid #BEBFCC;border-radius:10px;width:100%;height:100%;overflow:hidden}#front-page .widgets-area .widget .widget-box.get-started{padding-left:24px}#front-page .widgets-area .widget .widget-box .react-calendar{width:100%;border:unset;padding-bottom:15px}.react-calendar{width:350px;max-width:100%;background:white;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.summary-value-group{width:100%;height:60%;padding-left:24px;display:flex;flex-wrap:wrap;align-items:center}.summary-value-group .summary-value{width:100%;height:100%;display:flex;margin:0;font-size:48px;align-items:center}.summary-value-group .summary-value.Active{color:#006dd2}.summary-value-group .summary-value.Onboarding{color:#ffca10}.summary-value-group .summary-value.Non-Active{color:#ff5858}.summary-value-group .summary-value.Setup{color:#e6b800}.summary-value-group .summary-label{width:100%;margin:0 0 24px;color:#093b5d}.color-indicator{display:flex;align-items:center;width:100%;height:40%;padding-left:24px;border-top:1px solid #BEBFCC;border-radius:0 0 8px 8px;font-size:22px}.color-indicator.Active{color:#006dd2;background-color:#dcf5ff}.color-indicator.Onboarding{color:#ffca10;background-color:#fff7db}.color-indicator.Non-Active{color:#ff5858;background-color:#ff71711a}.color-indicator.Setup{color:#e6b800;background-color:#fff}#go-live{width:100%;height:100%}#go-live .grid-content{display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:100px auto;grid-gap:20px;gap:20px;align-items:stretch;height:100%}#go-live .grid-content .community-header{grid-column:1/11;grid-row:1/1;min-width:750px;border:1px solid #BEBFCC;border-radius:16px;padding:16px}#go-live .grid-content .go-live-container{grid-column:1/11;grid-row:2/2;min-width:970px;min-height:585px;border:1px solid #BEBFCC;border-radius:16px}#go-live .grid-content .go-live-container .go-live-checklist{height:calc(100% - 120px);padding:8px 32px}#go-live .grid-content .go-live-container .go-live-checklist .checklist-header{font-family:museo-sans-rounded,san-serif;font-weight:var(--ivy-heading-font-weight-medium, 500);color:#093b5d}#go-live .grid-content .go-live-container .go-live-checklist .checklist .checkbox-flex{display:flex}#go-live .grid-content .go-live-container .go-live-checklist .checklist .checkbox-flex .checkbox-input{margin-right:40px;width:20px;border:1px solid green}#go-live .grid-content .go-live-container .go-live-checklist .checklist .checklist-item{margin:20px 0;color:#3c3c3c;font-weight:var(--ivy-body-font-weight, 300)}#go-live .grid-content .go-live-container .go-live-footer{display:flex;flex-wrap:wrap;align-items:center;height:120px}#go-live .grid-content .go-live-container .go-live-footer .last-update{padding:0 32px;font-weight:var(--ivy-body-font-weight, 300);color:var(--ivy-body-text-color, #093B5D)}#go-live .grid-content .go-live-container .go-live-footer .button-container{display:flex;justify-content:space-between;width:100%;padding:16px 32px}#go-live .grid-content .go-live-container .go-live-footer .button-container .button-group-left{display:flex;align-items:flex-end;width:50%}#go-live .grid-content .go-live-container .go-live-footer .button-container .button-group-left .refresh-status{height:40px;width:220px;background:#168cdc;border:1px solid #168cdc;border-radius:4px;color:#fff;transition:all .2s ease}#go-live .grid-content .go-live-container .go-live-footer .button-container .button-group-left .refresh-status:hover{background:white;color:#168cdc}#go-live .grid-content .go-live-container .go-live-footer .button-container .button-group-left .download-csv-report{color:#168cdc;font-weight:500;margin-left:24px}#go-live .grid-content .go-live-container .go-live-footer .button-container .button-group-right{display:flex;justify-content:flex-end;width:50%}#go-live .grid-content .go-live-container .go-live-footer .button-container .button-group-right .change-community-status{border:1px solid #168cdc;color:#168cdc;background:white;height:40px;width:260px;border-radius:4px;transition:all .2s ease}#go-live .grid-content .go-live-container .go-live-footer .button-container .button-group-right .change-community-status:hover{background:#168cdc;color:#fff}.change-community-status-form{height:400px;width:100%}.change-community-status-form .community-status-modal-content{display:flex;flex-wrap:wrap;width:100%;height:100%}.change-community-status-form .community-status-modal-content .community-status-modal-body{width:100%;height:calc(100% - 100px);justify-content:center}.change-community-status-form .community-status-modal-content .community-status-modal-body .community-status-modal-row{width:100%;display:flex;justify-content:center;margin:24px 0;color:#093b5d;font-weight:var(--ivy-body-font-weight, 300);font-size:18px}.change-community-status-form .community-status-modal-content .community-status-modal-body .community-status-modal-row .not-all-conditions{color:#ff5858}.change-community-status-form .community-status-modal-content .community-status-modal-body .community-status-modal-row.header{text-decoration:underline;font-weight:var(--ivy-heading-font-weight-medium, 500)}.change-community-status-form .community-status-modal-content .community-status-modal-body .community-status-modal-row.status-container{height:100px;display:flex;align-items:center;margin:16px 0}.change-community-status-form .community-status-modal-content .community-status-modal-body .community-status-modal-row.status-container .status{display:flex;justify-content:center;height:40px;color:#fff}.change-community-status-form .community-status-modal-content .community-status-modal-body .community-status-modal-row.status-container .status.Onboarding{background-color:#ffe68e;border:1px solid #ffca10;color:#ffca10}.change-community-status-form .community-status-modal-content .community-status-modal-body .community-status-modal-row.status-container .status.Pending{background-color:#fdd19b;border:1px solid #efa54a;color:#efa54a}.change-community-status-form .community-status-modal-content .community-status-modal-body .community-status-modal-row.status-container .status.Active{background-color:#dcf5ff;border:1px solid #006dd2;color:#006dd2}.change-community-status-form .community-status-modal-content .community-status-modal-body .community-status-modal-row.status-container .status.Archived{background-color:#ff57571a;border:1px solid #FF5858;color:#ff5858}.change-community-status-form .community-status-modal-content .community-status-modal-body .community-status-modal-row .formLabel{font-size:12px;width:80%}.change-community-status-form .community-status-modal-content .community-status-modal-body .community-status-modal-row .formLabel .formInput{height:30px;width:calc(100% - 50px);margin-left:16px;font-size:16px;font-weight:var(--ivy-body-font-weight, 300);font-family:museo-sans-rounded,san-serif;color:#3c3c3c}.change-community-status-form .community-status-modal-content .community-status-modal-footer{width:100%;height:100px;border-top:1px solid #BEBFCC;display:flex;justify-content:space-around;align-items:center}.change-community-status-form .community-status-modal-content .community-status-modal-footer .community-status-go-back-button{width:140px;height:40px;background:#A2A2A2;color:#fff;border:1px solid #A2A2A2;border-radius:4px;transition:all .2s ease}.change-community-status-form .community-status-modal-content .community-status-modal-footer .community-status-go-back-button:hover{background:white;color:#646464}.change-community-status-form .community-status-modal-content .community-status-modal-footer .community-status-confirm-button{width:140px;height:40px;background:#168cdc;color:#fff;border:1px solid #168cdc;border-radius:4px;transition:all .2s ease}.change-community-status-form .community-status-modal-content .community-status-modal-footer .community-status-confirm-button:hover{background:white;color:#168cdc}#reports-page{height:100%}#reports-page .community-select{margin:8px 0;height:40px;width:450px;font-size:24px;font-weight:var(--ivy-body-font-weight, 300);color:var(--ivy-body-text-color, #093B5D);padding-left:16px;border-radius:8px}#reports-page .community-react-select{border:none;margin-left:-8px;height:40px;min-width:450px;font-size:24px;font-weight:var(--ivy-body-font-weight, 300);color:var(--ivy-body-text-color, #093B5D)}.reports-page-container{margin-top:15px;flex-grow:1}.reports-page-container .header-container{border:1px solid #BEBFCC;border-radius:10px;height:100px;width:100%;padding:16px 0}.reports-page-container .reports-display .community-report-wrapper{margin-top:15px;position:relative}.report-form-container .form-div{display:flex;justify-content:space-around;padding:16px;min-height:120px;border:1px solid #BEBFCC;border-radius:10px}.report-form-container .reportsSelectorsWrapper{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}.report-form-container .communityBillingPeriodsList{margin-top:15px}.report-form-container .formItem .formLabel{color:#646464;font-weight:var(--ivy-body-font-weight, 300)}.report-form-container .formItem .formLabel .formInput{margin-left:8px;height:30px;width:255px;color:#3c3c3c;font-weight:var(--ivy-body-font-weight, 300)}.report-form-container .additional-inputs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border:1px solid red;width:100%;height:150px}.report-form-container .additional-inputs .formItem{width:55%;display:flex;align-items:center;font-weight:var(--ivy-body-font-weight, 300)}.report-form-container .additional-inputs .formItem.checkbox{margin-left:160px}.report-form-container .additional-inputs .formItem.checkbox .formLabel .formInput{margin-left:0;margin-right:8px;width:16px}.report-form-container .additional-inputs .formItem .formLabel{color:#646464}.report-form-container .additional-inputs .formItem .formLabel .formInput{border:1px solid #BEBFCC;border-radius:2px;color:#3c3c3c;font-weight:var(--ivy-body-font-weight, 300);margin-left:8px;width:200px}.report-form-container .additional-inputs .formItem .formLabel .formInput#end-date{margin-left:14px}.report-form-container .getReportBtnWrapper{align-items:flex-end;display:flex;flex-direction:column}.report-form-container .reportBtn{cursor:pointer;margin-top:10px}.report-form-container .errorField{margin-top:5px;color:#ff5858}.community-report-wrapper .empty-data-wrapper{display:flex;justify-content:center;color:#093b5d;font-weight:400;margin-top:20px}.community-report-wrapper .community-report-table-wrapper{height:calc(100vh - 355px);overflow:auto;border:1px solid #BEBFCC;border-radius:10px 10px 0 0}.community-report-wrapper .community-report-table-wrapper::-webkit-scrollbar{width:12px}.community-report-wrapper .community-report-table-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.25);border-radius:10px}.community-report-wrapper .community-report-table-wrapper::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.4)}.community-report-wrapper .community-report-table-wrapper .community-report-dynamic-table{border-collapse:collapse;table-layout:fixed;text-align:center;margin:0 15px;width:fit-content}.community-report-wrapper .community-report-table-wrapper .community-report-dynamic-table thead{position:sticky;top:0;background-color:#f8f7fc;height:55px;table-layout:fixed}.community-report-wrapper .community-report-table-wrapper .community-report-dynamic-table .dynamic-header-row{vertical-align:middle}.community-report-wrapper .community-report-table-wrapper .community-report-dynamic-table .dynamic-header-row .column-header .column-title{height:32px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#093b5d;font-weight:400;text-align:center;flex-grow:1}.community-report-wrapper .community-report-table-wrapper .community-report-dynamic-table .community-report-dynamic-table-body .community-report-dynamic-table-body-row{text-align:center;vertical-align:middle;height:30px}.community-report-wrapper .community-report-table-wrapper .community-report-dynamic-table .community-report-dynamic-table-body .community-report-dynamic-table-body-row:hover{background:#F8F7FC}.community-report-wrapper .community-report-table-wrapper .community-report-dynamic-table .community-report-dynamic-table-body .community-report-dynamic-table-body-row td{font-size:15px;color:#093b5d;font-weight:400}.community-report-wrapper .csv-download-reports{display:flex;align-items:center;padding:1em .5em;width:100%;height:18px;position:sticky;bottom:0;border:1px solid #BEBFCC;border-radius:0 0 10px 10px;border-top:none;background:#fff}.community-report-wrapper .csv-download-reports .csv-link{color:#168cdc;text-decoration:none;margin-left:10px;font-size:15px}.authsPanel{height:100%;width:100%;display:flex;flex-direction:column}.authsPanel .tabs{width:100%;display:flex;justify-content:center}.authsPanel .details-content-container{height:100%;width:100%;display:flex;flex-direction:column;align-items:center}.tabs-bar{display:flex;max-width:1040px;min-width:calc(100% - 32px);border-radius:6px;background:#F8F7FC;padding:2px;margin:16px}.tabs-bar .tab{max-width:25%;flex-grow:1;height:40px;margin:2px;justify-content:center;border:none;background:transparent;box-shadow:none;color:#bebfcc;font-size:17px;font-weight:var(--ivy-heading-font-weight-medium, 500)}.tabs-bar .tab.two{max-width:50%}.tabs-bar .tab.active-tab{color:#168cdc;background:white;border-radius:4px;box-shadow:0 1px 4px #32323240}.authInfo{padding:32px;display:flex;flex-wrap:wrap}.authInfo .info-item{width:25%;height:150px;padding:8px}.authInfo .info-item .info-label{width:100%;font-weight:var(--ivy-body-font-weight, 300);margin:0;font-size:14px;color:#646464}.authInfo .info-item .info-value{text-transform:capitalize;width:100%;margin-bottom:5px;font-size:16px;color:#3c3c3c}.ivyNotes .ivy-notes-list-dynamic-table{height:100%;width:100%;display:flex;flex-wrap:wrap;justify-content:center}.ivyNotes .ivy-notes-list-dynamic-table .dynamic-table-header{overflow-x:scroll;box-sizing:border-box;position:sticky;top:0;background:white;display:table;table-layout:fixed}.ivyNotes .ivy-notes-list-dynamic-table .dynamic-table-header .dynamic-header-row{border-bottom:2px solid #BEBFCC;padding-bottom:8px}.ivyNotes .ivy-notes-list-dynamic-table .dynamic-table-header .dynamic-header-row .column-header .column-title{height:24px;display:flex;align-items:center;font-size:12px;color:#a2a2a2;flex-grow:1}.ivyNotes .ivy-notes-list-dynamic-table .dynamic-table-body{display:block;table-layout:fixed;overflow:auto;margin-left:2px}.ivyNotes .ivy-notes-list-dynamic-table .dynamic-table-body .dynamic-table-body-row{min-height:50px;border-bottom:1px solid #BEBFCC;transition:all .1s ease}.ivyNotes .ivy-notes-list-dynamic-table .dynamic-table-body .dynamic-table-body-row:hover{background:#F8F7FC}.ivyNotes .ivy-notes-list-dynamic-table .dynamic-table-body .dynamic-table-body-row td{display:flex;align-items:center;font-size:15px;color:#646464;font-weight:var(--ivy-body-font-weight, 300)}.authMeters{height:100%}.authMeters .authorizations-meters-list-dynamic-table .dynamic-table-header{position:sticky;top:0;background:white}.authMeters .authorizations-meters-list-dynamic-table .dynamic-table-header .dynamic-header-row{border-bottom:2px solid #BEBFCC;padding-bottom:8px}.authMeters .authorizations-meters-list-dynamic-table .dynamic-table-header .dynamic-header-row .column-header .column-title{height:24px;display:flex;align-items:center;font-size:12px;color:#a2a2a2;text-align:left}.authMeters .authorizations-meters-list-dynamic-table .dynamic-table-body{height:100%;padding:15px}.authMeters .authorizations-meters-list-dynamic-table .dynamic-table-body .dynamic-table-body-row{height:50px;border-bottom:1px solid #BEBFCC;transition:all .1s ease}.authMeters .authorizations-meters-list-dynamic-table .dynamic-table-body .dynamic-table-body-row:hover{background:#F8F7FC}.authMeters .authorizations-meters-list-dynamic-table .dynamic-table-body .dynamic-table-body-row td{display:flex;align-items:center;font-size:15px;color:#646464;font-weight:var(--ivy-body-font-weight, 300)}.utilityNotes .utility-notes-list-dynamic-table{height:100%;width:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.utilityNotes .utility-notes-list-dynamic-table .dynamic-table-header{box-sizing:border-box;position:sticky;top:0;background:white;display:table;table-layout:fixed}.utilityNotes .utility-notes-list-dynamic-table .dynamic-table-header .dynamic-header-row{border-bottom:2px solid #BEBFCC;padding-bottom:8px}.utilityNotes .utility-notes-list-dynamic-table .dynamic-table-header .dynamic-header-row .column-header .column-title{height:24px;display:flex;align-items:center;font-size:12px;color:#a2a2a2;flex-grow:1}.utilityNotes .utility-notes-list-dynamic-table .dynamic-table-body{display:block;table-layout:fixed;overflow:auto;margin-left:2px}.utilityNotes .utility-notes-list-dynamic-table .dynamic-table-body .dynamic-table-body-row{min-height:50px;border-bottom:1px solid #BEBFCC;transition:all .1s ease}.utilityNotes .utility-notes-list-dynamic-table .dynamic-table-body .dynamic-table-body-row:hover{background:#F8F7FC}.utilityNotes .utility-notes-list-dynamic-table .dynamic-table-body .dynamic-table-body-row td{display:flex;align-items:center;font-size:15px;color:#646464;font-weight:var(--ivy-body-font-weight, 300)}#auth-details{height:100%;width:100%}#auth-details .title{margin:0 48px 0 0;color:var(--ivy-body-text-color, #093B5D)}#auth-details .auth-details-panel{border:1px solid #BEBFCC;border-radius:10px;overflow-y:auto;height:100%}#ub-authorizations{height:100%;width:100%}#ub-authorizations .title-bar{display:flex;align-items:center}#ub-authorizations .title-bar .title{margin:0 48px 0 0;color:var(--ivy-body-text-color, #093B5D)}#ub-authorizations .authorizations-table{display:flex;flex-direction:column;border:1px solid #BEBFCC;border-radius:10px;height:100%;width:100%;margin-top:32px}#ub-authorizations .sync-button{cursor:pointer}.sync-modal-body{height:200px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:32px 0}.sync-modal-body .modal-message{margin:0;color:var(--ivy-body-text-color, #093B5D)}.sync-modal-body .modal-select{height:40px;width:250px;padding-left:8px;color:var(--ivy-body-text-color, #093B5D);border-radius:6px}.modal-footer .submit-button{height:40px;width:120px;justify-content:center}.button{cursor:pointer;font-family:museo-sans-rounded,san-serif;padding:0 2rem;height:40px;display:flex;align-items:center;border-radius:4px;transition:all .2s;box-shadow:0 4px 11px #9d9d9d36;color:var(--ivy-btn-primary-color, #F8F7FC)}.button.primary{background-color:var(--ivy-btn-primary-background, #168cdc);border:1px solid var(--ivy-btn-primary-background, #168cdc)}.button.primary:hover{background-color:var(--ivy-btn-primary-bg-hover, #093B5D);border-color:var(--ivy-btn-primary-bg-hover, #093B5D)}.button.primary.outlined{color:var(--ivy-btn-primary-background, #168cdc)}.button.secondary{background-color:#a2a2a2;border:1px solid #A2A2A2}.button.secondary:hover{background-color:#646464;border-color:#646464}.button.secondary.outlined{color:#a2a2a2}.button.danger{background-color:#ff5858;border:1px solid #FF5858}.button.danger:hover{background-color:#ff0c0c;border-color:#ff0c0c}.button.danger.outlined{color:#ff5858}.button.outlined{background-color:transparent}.button.outlined:hover{color:var(--ivy-btn-primary-color, #F8F7FC)}.button.cancel{background-color:#a2a2a2;border:none}.button.cancel:hover{background-color:#898989}.button.disabled{cursor:default;background-color:#dadada;border-color:#dadada;box-shadow:none;pointer-events:none}.button.disabled.outlined{background-color:transparent;color:#dadada}.button.icon{height:26px;width:26px;padding:0;justify-content:center}.button.bal-edit-button.hidden{display:none}.button.download-pdf{padding:4px 8px;height:30px;background:white;color:#168cdc}.button.download-pdf:hover{background:#168cdc;color:#fff;border:1px solid #168cdc}.authorizations-list{display:flex;justify-content:center;height:100%}.authorizations-list .authorizations-list-dynamic-table{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center}.authorizations-list .authorizations-list-dynamic-table .dynamic-table-header{box-sizing:border-box;position:sticky;top:0;background:white;display:table;table-layout:fixed}.authorizations-list .authorizations-list-dynamic-table .dynamic-table-header .dynamic-header-row{border-bottom:2px solid #BEBFCC;padding-bottom:8px}.authorizations-list .authorizations-list-dynamic-table .dynamic-table-header .dynamic-header-row .column-header .column-title{height:24px;display:flex;align-items:center;font-size:12px;color:#a2a2a2;text-align:left;flex-grow:1}.authorizations-list .authorizations-list-dynamic-table .dynamic-table-body{display:block;table-layout:fixed;overflow:auto;margin-left:2px}.authorizations-list .authorizations-list-dynamic-table .dynamic-table-body .link-container{text-decoration:none}.authorizations-list .authorizations-list-dynamic-table .dynamic-table-body .link-container .dynamic-table-body-row{height:40px;border-bottom:1px solid #BEBFCC;transition:all .1s ease}.authorizations-list .authorizations-list-dynamic-table .dynamic-table-body .link-container .dynamic-table-body-row:hover{background:#F8F7FC}.authorizations-list .authorizations-list-dynamic-table .dynamic-table-body .link-container .dynamic-table-body-row td{display:flex;align-items:center;font-size:15px;color:#646464;font-weight:var(--ivy-body-font-weight, 300)}#meter-details{height:100%;overflow:hidden;padding:0;width:100%}#meter-details .meter-details-panel{height:100%;width:100%}.meter-details-tab{height:calc(100% - 128px);border:1px solid #BEBFCC;border-radius:10px;overflow:hidden}.meter-header .label-value-row{justify-content:end}.meter-header .label-value-row .row-label{margin-right:.5em}.label-value-row .row-label{color:#000}.row-ignored{background-color:#f0f0f0;color:#a0a0a0}#ubMeters{height:100%;width:100%}#ubMeters .title-bar{display:flex;align-items:center}#ubMeters .title-bar .title{margin:0 48px 0 0;color:var(--ivy-body-text-color, #093B5D)}#ubMeters .title-bar .modal-button{height:40px;width:180px;border:1px solid #168cdc;border-radius:4px;background:#168cdc;color:#fff;margin:0 8px;transition:all .2s ease}#ubMeters .title-bar .modal-button:hover{background:white;color:#168cdc}#ubMeters .meters-table{display:flex;flex-direction:column;border:1px solid #BEBFCC;border-radius:10px;width:100%;margin-top:32px;padding:16px;overflow:hidden;height:100%}.sync-meters{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:150px}.sync-meters label{display:flex;align-items:center;font-size:12px;font-weight:var(--ivy-body-font-weight, 300);color:#818181}.sync-meters label select{font-size:14px;margin-left:16px;color:#646464;font-weight:var(--ivy-body-font-weight, 300);padding:2px}.sync-meters .sync-button{height:40px;width:200px;justify-content:center}.metersImportTab .format-div{height:60px;display:flex;justify-content:center;align-items:center;font-size:24px}.metersImportTab .format-div .input-format{margin:0 0 0 16px;color:#168cdc}.metersImportTab .link-container{display:flex;justify-content:center;margin-bottom:16px}.metersImportTab .link-container .csv-download-link-meter-import{padding:4px 16px;font-size:18px;text-decoration:none;color:#f8f7fc;border:1px solid #168cdc;border-radius:4px;background:#168cdc;transition:all .2s ease;cursor:pointer}.metersImportTab .link-container .csv-download-link-meter-import:hover{border:1px solid #093B5D;background:#093B5D}.metersImportTab .upload-doc .import-form{display:flex;justify-content:space-around;align-items:center}.metersImportTab .upload-doc .import-form .meter-import-file-select{width:325px}.metersImportTab .upload-doc .import-form .meter-import-file-select::-webkit-file-upload-button{background:white;color:#168cdc;height:40px;width:180px;border:1px solid #168cdc;border-radius:4px;margin-right:16px;transition:all .2s ease}.metersImportTab .upload-doc .import-form .meter-import-file-select::-webkit-file-upload-button:hover{background:#168cdc;color:#fff}.metersImportTab .upload-doc .import-form .form-item{display:flex;align-items:center}.metersImportTab .upload-doc .import-form .form-item .discard-headers-label,.metersImportTab .upload-doc .import-form .form-item .create-meter-label{margin-left:8px}.metersImportTab .upload-doc .import-form .upload-file{height:40px;width:180px;background:#168cdc;color:#fff;border:1px solid #168cdc;border-radius:4px;transition:all .2s ease}.metersImportTab .upload-doc .import-form .upload-file:hover{background:#093B5D;color:#fff;border:1px solid #093B5D}.metersImportTab .upload-doc .import-form .upload-file:disabled{cursor:default;background:#dadada;border-color:#dadada;box-shadow:none;pointer-events:none}#ub-page{width:100%;height:100%}#ub-page .page-title{color:var(--ivy-body-text-color, #093B5D);margin:0;height:32px}#ub-page .page-subtitle{color:var(--ivy-body-text-color, #093B5D);font-weight:var(--ivy-body-font-weight, 300);margin-top:8px;height:16px}#ub-page .page-options{height:100%;padding:0 48px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}#ub-page .page-options .link-container{text-decoration:none;height:80px;margin:32px}#ub-page .page-options .link-container .utility-bridge-option{height:80px;width:300px;box-shadow:.7px .3px 1.2px #00000003,1.7px .9px 3px #00000005,3.5px 1.8px 6.2px #00000006,7.3px 3.7px 12.8px #00000007,20px 10px 35px #0000000a;transition:all .2s ease;border:1px solid #f2f2f2;border-radius:10px;display:flex;justify-content:center;align-items:center}#ub-page .page-options .link-container .utility-bridge-option:hover{box-shadow:1.4px .7px 2.7px #00000004,3.5px 1.7px 6.9px #00000006,7.1px 3.5px 14.2px #00000007,14.6px 7.3px 29.2px #00000009,40px 20px 80px #0000000d}#ub-page .page-options .link-container .utility-bridge-option .option-title{color:var(--ivy-body-text-color, #093B5D);margin:0}.utilityBridgeTariffDetails{height:100%;width:100%;box-sizing:border-box}.utilityBridgeTariffDetails .breadcrumbs{display:flex;align-items:center;height:42px;width:calc(100% - 80px);margin-left:80px;padding:0 16px}.utilityBridgeTariffDetails .tariff-detail-main-content{width:calc(100vw - 80px);height:100vh;margin-left:80px;padding:16px 32px 32px;text-align:center}.utilityBridgeTariffDetails .tariff-detail-main-content .work-in-progress{margin-top:30px}.import-tariff-modal-content{display:flex;flex-direction:column;width:100%;padding:20px}.import-tariff-modal-content .search-wrapper{display:flex;flex-direction:column}.import-tariff-modal-content .search-wrapper label{color:#646464}.import-tariff-modal-content .search-wrapper .search-input{display:flex;width:100%;height:40px;margin:10px 0 20px}.import-tariff-modal-content .import-tariff-list-content{height:500px}.import-tariff-modal-content .import-tariff-list-content .import-tariff-table{max-height:400px}.master-tariff-table-container{display:flex;justify-content:center;overflow:hidden;height:100%}.master-tariff-table-container .dynamic-table{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center}.master-tariff-table-container .dynamic-table .dynamic-table-header{position:sticky;top:0;background:white;display:table;table-layout:fixed}.master-tariff-table-container .dynamic-table tr{display:flex;flex-wrap:wrap;border-bottom:2px solid #BEBFCC;padding-bottom:8px}.master-tariff-table-container .dynamic-table tr .column-header{padding:0 2px;flex-grow:1;display:flex;flex-wrap:wrap;justify-content:flex-start}.master-tariff-table-container .dynamic-table tr .column-header .column-title{height:32px;display:flex;flex-wrap:wrap;align-items:center;font-size:12px;color:#a2a2a2;text-align:center;flex-grow:1}.master-tariff-table-container .dynamic-table tr .column-header .filter-row{display:flex;align-items:center;justify-content:flex-start;width:100%}.master-tariff-table-container .dynamic-table tr .column-header .filter-row input{height:30px;border:1px solid #BEBFCC;border-radius:4px;font-weight:var(--ivy-body-font-weight, 300)}.master-tariff-table-container .dynamic-table tr .column-header .filter-row input::placeholder{color:#093b5d;font-weight:var(--ivy-body-font-weight, 300)}.master-tariff-table-container .dynamic-table .dynamic-table-body{display:block;table-layout:fixed;overflow-y:auto;overflow-x:hidden;margin-bottom:16px}.master-tariff-table-container .dynamic-table .dynamic-table-body .dynamic-row-link{text-decoration:none}.master-tariff-table-container .dynamic-table .dynamic-table-body .dynamic-row-link.disabled-row{pointer-events:none}.master-tariff-table-container .dynamic-table .dynamic-table-body .dynamic-row-link .dynamic-table-row{transition:all .1s ease;display:table;table-layout:fixed;box-sizing:border-box;width:100%;height:60px;padding:0 24px;margin:0 12px;border-bottom:1px solid #BEBFCC}.master-tariff-table-container .dynamic-table .dynamic-table-body .dynamic-row-link .dynamic-table-row:hover{background:#F8F7FC}.master-tariff-table-container .dynamic-table .dynamic-table-body .dynamic-row-link .dynamic-table-row td{display:flex;align-items:center;font-size:15px;color:#093b5d;flex-grow:1;padding:0 4px}#ub-tariffs{height:100%;width:100%}#ub-tariffs .title-bar{display:flex;align-items:center;justify-content:space-between}#ub-tariffs .title-bar .title{margin:0 48px 0 0;color:var(--ivy-body-text-color, #093B5D)}#ub-tariffs .tariffs-content{display:flex;flex-direction:column;border:1px solid #BEBFCC;border-radius:10px;height:100%;width:100%;margin-top:32px;overflow:hidden;position:relative}.utility-net-bill-details{position:sticky;top:1em;z-index:10;padding:16px;box-shadow:2px 0 4px #0000001a;overflow-y:auto;height:fit-content}.utility-net-bill-pdf{padding-left:1em}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:rgba(255,255,0,1);box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}
