@charset "UTF-8";.sidebar{background-color:#fff;position:fixed;width:300px;z-index:999}.sidebar .main-menu,.sidebar ul{list-style-type:none}.sidebar .main-menu{height:100vh;margin:0;padding:0}.sidebar .main-menu .img-chevron{position:absolute;right:10px}.sidebar .main-menu li{color:#a4a4a8;font-size:1rem;text-align:left}.sidebar .main-menu li>div{margin-left:0!important}.sidebar .main-menu li div{align-items:center;cursor:pointer;display:flex;margin-left:20px;padding:10px}.sidebar .main-menu li div div{padding:5px}.sidebar .main-menu li.sideMenu-active>div{background-color:#f0f2f4;border-right:10px solid #1877f5;color:#1877f5}.sidebar .main-menu li.sideMenu-active-noselect>div{background-color:#f0f2f4;color:#1877f5}.sidebar .main-menu li.sideMenu-logout{background-color:#1877f5;color:#fff}.sidebar-logo-wrapper{display:flex;flex-direction:column;justify-content:center;margin:20px 30px}.sidebar-logo-wrapper img{width:180px}.sidebar-logo-wrapper div{color:#7e7f81;font-size:14px}.sidebar-wrapper{margin:20px 30px}.sidebar-wrapper,.sidebar-wrapper .header-city{display:flex;flex-direction:column;justify-content:center}.sidebar-wrapper .header-city{color:#7e7f81;font-size:18px;font-weight:700;width:180px}.login-image{position:fixed;width:100%}.theme-bg{height:100%;position:relative}.login-wrapper{background-color:#fff;border-radius:20px;padding:30px;width:350px}.login-wrapper .MuiTextField-root{margin-bottom:20px}.login-wrapper .forgot-password-btn{color:#007bff;text-decoration:underline;text-transform:none}.login-wrapper .login-btn{background-color:#1877f5!important;color:#fff!important;font-size:1rem!important;padding:10px!important;width:150px}.login-wrapper .login-logo{height:60px;width:200px}.area-select-wrapper{background-color:#fff;border-radius:20px;height:200px;padding:30px;width:350px}.area-select-wrapper .MuiTextField-root{margin-bottom:20px}.area-select-wrapper .select-area-btn{background-color:#1877f5!important;color:#fff!important}.area-select-wrapper .logout-btn,.area-select-wrapper .select-area-btn{font-size:1rem!important;margin-top:30px;padding:10px!important;width:150px}.area-select-wrapper .logout-btn{margin-left:30px}.start-login-wrapper{background-color:#fff;border-radius:20px;height:200px;padding:30px;width:350px}.start-login-wrapper .MuiTextField-root{margin-bottom:20px}.start-login-wrapper .select-area-btn{background-color:#1877f5!important;color:#fff!important}.start-login-wrapper .logout-btn,.start-login-wrapper .select-area-btn{font-size:1rem!important;margin-top:30px;padding:10px!important;width:150px}.start-login-wrapper .logout-btn{margin-left:30px}@font-face{font-display:block;font-family:Material Icons;font-style:normal;font-weight:400;src:url(/static/media/material-icons.0c35d18bf06992036b69.woff2) format("woff2"),url(/static/media/material-icons.4d73cb90e394b34b7670.woff) format("woff")}.material-icons{font-feature-settings:"liga";font-family:Material Icons}@font-face{font-display:block;font-family:Material Icons Outlined;font-style:normal;font-weight:400;src:url(/static/media/material-icons-outlined.6f420cf17cc0d7676fad.woff2) format("woff2"),url(/static/media/material-icons-outlined.f882956fd323fd322f31.woff) format("woff")}.material-icons,.material-icons-outlined{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;display:inline-block;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}.material-icons-outlined{font-feature-settings:"liga";font-family:Material Icons Outlined}@font-face{font-display:block;font-family:Material Icons Round;font-style:normal;font-weight:400;src:url(/static/media/material-icons-round.c380809fd3677d7d6903.woff2) format("woff2"),url(/static/media/material-icons-round.5d681e2edae8c60630db.woff) format("woff")}.material-icons-round{font-feature-settings:"liga";font-family:Material Icons Round}@font-face{font-display:block;font-family:Material Icons Sharp;font-style:normal;font-weight:400;src:url(/static/media/material-icons-sharp.219aa9140e099e6c72ed.woff2) format("woff2"),url(/static/media/material-icons-sharp.3a4004a46a653d4b2166.woff) format("woff")}.material-icons-round,.material-icons-sharp{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;display:inline-block;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}.material-icons-sharp{font-feature-settings:"liga";font-family:Material Icons Sharp}@font-face{font-display:block;font-family:Material Icons Two Tone;font-style:normal;font-weight:400;src:url(/static/media/material-icons-two-tone.4ef4218c522f1eb6b5b1.woff2) format("woff2"),url(/static/media/material-icons-two-tone.3baa5b8f3469222b822d.woff) format("woff")}.material-icons-two-tone{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons Two Tone;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}.status-code-details{margin-bottom:20px;margin-top:20px}.status-code-details .scd-wrapper{background-color:#fff;border-radius:5px;margin-right:10px;max-width:calc(25% - 10px);padding:10px}.status-code-details .scd-wrapper .scd-info{align-items:center;border-radius:5px;display:flex;justify-content:space-between;margin:10px 0;padding:5px 10px}.status-code-details .scd-wrapper .scd-info.header{background-color:#fff!important;color:#2e3a59;font-size:1.2rem;font-weight:700;margin-bottom:10px}.status-code-details .scd-wrapper .scd-info.header.header-oper span:nth-child(2){color:#6fc372}.status-code-details .scd-wrapper .scd-info.header.header-inp-faults span:nth-child(2){color:#df5151}.status-code-details .scd-wrapper .scd-info.header.header-out-faults span:nth-child(2){color:#fbba2f}.status-code-details .scd-wrapper .scd-info.header.header-other-faults span:nth-child(2){color:#1877f5}.status-code-details .scd-wrapper.scd-oper .scd-info{background-color:#e9f1e9}.status-code-details .scd-wrapper.scd-inp-faults .scd-info{background-color:#f3e7e7}.status-code-details .scd-wrapper.scd-out-faults .scd-info{background-color:#f3ebda}.status-code-details .scd-wrapper.scd-other-faults .scd-info{background-color:#d5e6fc}.dashboard{padding:20px}.dashboard .dash-chart{margin:20px 0}.dashboard .dash-chart .dash-chart-style{background:#fff;border-radius:5px;max-height:270px;padding:20px}.dashboard .dash-chart .custom-MuiGrid-grid-xs-6{max-width:calc(50% - 10px)}.dashboard .dash-chart h4{margin:0}.dashboard .dash-chart .dash-chart-header-wrapper{display:flex}.dashboard .dash-chart .dash-chart-body-wrapper{align-items:center;display:flex}.dashboard .dash-chart .chart-legend-wrapper{display:flex;flex-direction:column}.dashboard .dash-chart .circle-img{height:10px;margin-right:10px;width:15px}.dashboard .dash-chart .dash-chart-wrapper{display:flex;width:50%}.dashboard .dash-chart .dash-chart-wrapper.row{flex-direction:row}.dashboard .dash-chart .dash-chart-wrapper.column{flex-direction:column}.dashboard .dash-chart .dash-chart-header{margin:0}.dashboard .map-overlay{height:0;position:relative;right:0;top:0;z-index:999}.dashboard .map-overlay-content{background-color:hsla(0,0%,100%,.859);border-radius:8px;height:fit-content;margin-right:60px;margin-top:10px;padding:10px;position:absolute;right:0;top:0;width:fit-content}.button-container{grid-gap:10px;display:grid;grid-template-columns:repeat(5,1fr)}.button-container button{background-color:#2196f3;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;padding:5px}.button-container button:hover{background-color:#95b5f0}.reports{padding:20px}.reports .reports-header{font-size:18px}.reports .reports-filter-wrapper{background-color:#fff;border-radius:5px}.reports .reports-date-filter,.reports .reports-zw-filter{align-items:center;display:flex;justify-content:flex-start;min-height:83px}.reports .reports-date-filter .filter-wrapper,.reports .reports-zw-filter .filter-wrapper{flex-basis:25%}.reports .reports-date-filter .filter-wrapper .MuiInputBase-formControl,.reports .reports-zw-filter .filter-wrapper .MuiInputBase-formControl{height:43px}.reports .reports-date-filter .reports-apply-btn,.reports .reports-zw-filter .reports-apply-btn{background-color:#1877f5;color:#fff;height:40px;margin-left:auto;margin-right:20px;width:100px}.reports .reports-date-filter .MuiInputBase-root{height:43px}.typography-root{color:#555;font-weight:500;padding:7px}.typography-value{color:#333;font-weight:400}.button-container{display:flex;flex-direction:column;gap:10px;padding-left:15px}.button-row1{display:flex;gap:10px;justify-content:space-around}.button-row2{display:flex;gap:10px;justify-content:start}.toggle-btn{background-color:#fff;border:2px solid #ccc;border-radius:20px;cursor:pointer;font-weight:700;padding:10px;text-align:center;transition:background-color .3s,color .3s;width:250px}.toggle-btn.on{background-color:#4caf50;color:#fff}.toggle-btn.off{background-color:#f1f1f1;color:#333}.toggle-btn:hover{background-color:#ddd}.settings{height:100vh;padding:20px}.settings .settings-schedule-wrapper{background-color:#fff;border-radius:5px;padding:20px}.settings .settings-schedule-wrapper .header{font-size:18px;margin:0 0 10px}.settings .settings-schedule-wrapper .st-wrapper{display:flex;justify-content:space-between}.settings .settings-schedule-wrapper .settings-schedule-time{align-items:center;background-color:#f0f2f4;border-radius:5px;display:flex;flex-direction:column;font-weight:700;padding:20px 10px;width:40%}.settings .settings-schedule-wrapper .edit-btn-wrapper{display:flex;justify-content:flex-end}.settings .settings-schedule-wrapper .edit-btn-wrapper .edit-btn{background-color:#1877f5;color:#fff;font-size:16px;margin-left:10px;margin-top:20px;text-transform:capitalize;width:110px}.settings .settings-table{margin-left:30px}.settings .settings-table .title{font-size:18px;font-weight:700}.change-schedule-dialog .MuiDialogTitle-root{background-color:#e5e5e5;color:#000}.change-schedule-dialog .change-schedule-wrapper{display:flex;justify-content:center;margin-top:20px}.change-schedule-dialog .save-btn{background-color:#1877f5;color:#fff;font-size:16px;margin:20px;text-transform:capitalize;width:110px}.change-schedule-dialog .save-btn:hover{background-color:#1877f5}.change-schedule-dialog .save-btn.Mui-disabled{color:#fff;cursor:not-allowed;opacity:.5;pointer-events:none}.summary-inventory-page{background-color:#f4f6fb;bottom:0;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;left:300px;overflow:hidden;padding:24px;position:fixed;right:0;top:0}.summary-inventory-page .summary-inventory-header{align-items:center;border-bottom:2px solid #e0e6f0;color:#222;display:flex;flex-shrink:0;font-size:20px;font-weight:600;justify-content:space-between;letter-spacing:.3px;margin:0 0 16px;padding-bottom:12px}.summary-inventory-page .summary-no-data{color:#888;font-size:15px;margin-top:60px;text-align:center}.summary-inventory-page .summary-table-wrapper{background:#fff;border-radius:8px;box-shadow:0 2px 10px #00000012;flex:1 1;min-height:0;overflow-x:scroll;overflow-y:scroll;position:relative;scrollbar-color:#90a4ae #e8ecf0;scrollbar-width:thin}.summary-inventory-page .summary-table-wrapper::-webkit-scrollbar{height:10px;width:10px}.summary-inventory-page .summary-table-wrapper::-webkit-scrollbar-track{background:#e8ecf0;border-radius:4px}.summary-inventory-page .summary-table-wrapper::-webkit-scrollbar-thumb{background:#90a4ae;border:2px solid #e8ecf0;border-radius:4px}.summary-inventory-page .summary-table-wrapper::-webkit-scrollbar-thumb:hover{background:#1877f5}.summary-inventory-page .summary-table-wrapper::-webkit-scrollbar-corner{background:#e8ecf0}.summary-inventory-page .summary-table-wrapper>div{height:100%!important;min-height:0!important;overflow:visible!important}.summary-inventory-page .summary-table-wrapper>div>div{height:100%!important;overflow:visible!important}@media(max-width:1024px){.summary-inventory-page{left:0;padding:16px}}@media(max-width:768px){.summary-inventory-page{padding:12px}.summary-inventory-page .summary-inventory-header{font-size:18px}.summary-inventory-page .summary-table-wrapper{border-radius:4px}}@font-face{font-family:Notification;font-style:normal;font-weight:400;src:url(/static/media/notification.3657084dc0419605a91c.eot);src:url(/static/media/notification.3657084dc0419605a91c.eot?#iefixs3g3t9) format("embedded-opentype"),url(/static/media/notification.c392cd33d9d9de730f9d.woff) format("woff"),url(/static/media/notification.c5d9251ea82e42f75381.ttf) format("truetype"),url(/static/media/notification.5d0158671dd860c714c4.svg#notification) format("svg")}.notification-container{box-sizing:border-box;max-height:calc(100% - 30px);overflow-x:hidden;overflow-y:auto;padding:0 15px;position:fixed;right:0;top:0;width:320px;z-index:999999}.notification{background-color:#ccc;border-radius:2px;box-shadow:0 0 12px #999;box-sizing:border-box;color:#fff;cursor:pointer;font-size:1em;line-height:1.2em;margin-top:15px;opacity:.9;padding:15px 15px 15px 58px;position:relative}.notification .title{font-size:1em;font-weight:700;line-height:1.2em;margin:0 0 5px}.notification:focus,.notification:hover{opacity:1}.notification-enter{transform:translate3d(100%,0,0);visibility:hidden}.notification-enter.notification-enter-active{transform:translateZ(0);transition:all .4s;visibility:visible}.notification-exit{transform:translateZ(0);visibility:visible}.notification-exit.notification-exit-active{transform:translate3d(100%,0,0);transition:all .4s;visibility:hidden}.notification:before{display:block;font-family:Notification;font-size:28px;height:28px;left:15px;line-height:28px;margin-top:-14px;position:absolute;text-align:center;top:50%;width:28px}.notification-info{background-color:#2f96b4}.notification-info:before{content:""}.notification-success{background-color:#51a351}.notification-success:before{content:""}.notification-warning{background-color:#f89406}.notification-warning:before{content:""}.notification-error{background-color:#bd362f}.notification-error:before{content:""}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;margin:0;width:100%}.App-link{color:#61dafb}.main-content{background:#e5e5e5;height:100%;margin-left:300px;width:calc(100% - 300px)}.d-flex{display:flex}.pos-relative{position:relative}.font-bold{font-weight:700}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.header-city{text-transform:capitalize}.main-header{color:#2e3a59;margin-bottom:20px}.main-header .header-city{text-transform:capitalize}.main-header .header-email{align-items:center;color:#b3b8c3;display:flex}.main-header .header-email img{height:40px;margin-left:10px;width:40px}table tbody tr:nth-child(2n){background-color:#f0f2f4}.dash-map-wrapper{background-color:#fff;border-radius:5px;padding:20px}.dash-map-wrapper .dash-map-header{display:flex;justify-content:space-between}.dash-map-wrapper .dash-map-header-1{margin:0}.dash-map-wrapper .dash-map-header-2{margin-bottom:10px}.dash-map-wrapper .dash-map{height:300;margin:20;transition:visibility,height 2s ease-in-out;visibility:visible;width:100%}.dash-map-wrapper .dash-map.hide{height:0;visibility:hidden}.dash-map-wrapper .dash-map-btn{background-color:#1877f5;color:#fff;height:40px;text-transform:none}.dash-schedule{align-items:center;background-color:#fff;border-radius:5px;display:flex;padding:23px}.dash-schedule .dash-schedule-info{display:flex;flex-direction:column;margin-left:20px}.dash-ticket-tag{align-items:center;display:flex}.dash-ticket-tag .box{margin:0 10px;padding:5px}.dash-zw-filter{align-items:center;background-color:#fff;border-radius:5px;display:flex;justify-content:flex-end;min-height:83px;padding-right:30px}.dash-zw-filter .MuiInputLabel-outlined{transform:translate(14px,14px) scale(1)}.dash-zw-filter .MuiOutlinedInput-input{padding:12px 14px}.dash-zw-filter .dash-apply-btn{background-color:#1877f5;color:#fff;height:40px;width:100px}.error-notify{background-color:#ec3434;border:2px solid #fff;border-radius:50%;bottom:20px;color:#fff;height:20px;left:10px;position:absolute;width:20px}.error-notify .error-text-center{font-size:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#error-notify-popover .MuiPaper-root{background:#fff;padding:15px}#error-notify-popover .dash-close-btn{position:absolute;right:0;top:-8px}#error-notify-popover ul{margin:0;padding-left:15px}.w-30{width:30%}.w-50{width:50%}.w-70{width:70%}.circular-progress-center{display:block!important;left:50%;margin:0 auto!important;position:absolute;top:50%;z-index:999}
/*# sourceMappingURL=main.2f21af81.css.map*/