@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro&display=swap);:root{--cg-marquee-bg-color:linear-gradient(160deg,#000,#2d2d35)}body{background-color:#000;color:#fff;font-family:Source Sans Pro,sans-serif}input[type=date]::-webkit-calendar-picker-indicator,input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert(1)}svg{cursor:pointer}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{border-radius:20px;margin:5px}::-webkit-scrollbar-thumb{background-color:#bdbdbd;border:0 solid #000;border-radius:20px}.screen-center{align-items:center;display:flex;height:100vh;justify-content:center;margin:0}.landing-page-container{height:calc(100vh - 40px);margin-top:40px;overflow:auto;width:100%}.landing-page-container .menu-btn .MuiButtonBase-root{color:#7e8ba3}.landing-page-container .landing-page-content{color:#fff;flex-grow:1;height:100%;padding:15px}.sidebar-active{color:#fff}.sidebar-active span{color:#ffffffe6;text-decoration:none}.sidebar{color:#ffffffb3;text-decoration:none}.sidebar .MuiListItemIcon-root,.sidebar .MuiListItemIcon-root .MuiSvgIcon-root{color:#fff}.sidebar .MuiListItem-button:hover{background-color:gray}.sidebar .MuiListItem-button:hover .MuiSvgIcon-root{color:#ff8c3d}.loader-container{background-color:#000;border:1px solid gray;border-radius:20px;height:100%;left:0;opacity:.6;position:fixed;top:0;width:100%;z-index:10}.loader{border-radius:20px;display:flex;flex-direction:column;left:50%;padding:10px;position:absolute;top:50%;transform:translate(-50%,-50%)}.loader-message{font-size:19px;font-weight:100;margin-bottom:10px}.loader-circular-bar{height:100px;width:100px}.loader-error{border:1px solid red;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px}.loader-error,.loader-success{background-color:#181818;color:#fff;cursor:text;display:flex;flex-wrap:wrap;font-size:12px;font-weight:500;height:20px;height:35px}.loader-success{border:1px solid #ff8c3d;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px}.login-window-body{background-color:#122e38;color:#ff8c3d;display:flex;flex-direction:column;height:100vh;justify-content:center;text-align:center;width:100vw}.login-logo{margin-top:0;width:50%}.echarts-for-react{background-color:#1c1919;border:1px solid #888}.app-container{align-items:left;display:flex!important;display:flex;flex:1 1;flex-direction:row!important;flex-direction:column;margin-bottom:10px}.app-container .app-button{align-items:center;background:#ff8c3d;border:none;border-radius:5px;color:#fff;display:flex;flex-direction:row;font-size:12px;font-weight:600;height:35px;margin-right:5px;opacity:.8;padding:5px 10px;transition:.3s;width:130px}.app-container .app-button:focus,.app-container .app-button:hover{cursor:pointer;opacity:1}.app-container .app-button .plus{background:#fff;border:1px solid #fff;border-radius:50%;color:green;height:15px;padding:initial;width:15px}.app-container .app-button .disabled{background:red}.app-container button:disabled{background:gray}.app-container .header-section{width:350px!important}.app-container .header{display:flex;flex-direction:row;font-size:25px;height:40px;justify-content:center}.app-container .header .header-title{margin-bottom:10px}.app-container .date-picker{min-width:30%;width:100%}.app-container .date-picker.first{margin-bottom:20px}.app-container .data-section{border-left:1px solid #888;height:calc(100vh - 40px)!important;margin-left:10px;padding-left:10px;width:calc(100vw - 440px)!important}.app-container .data-section .location-spread-chart-div .echarts-for-react,.app-container .data-section .pnl-chart-div .echarts-for-react,.app-container .data-section .price-spread-chart-div .echarts-for-react{height:550px!important}.app-container .data-section .dispatch-px-charts-div{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;height:100vh;justify-content:flex-start;width:100vw}.app-container .data-section .dispatch-px-charts-div .dispatch-px-region-chart{box-sizing:border-box;height:570px!important;margin:10px;width:45%}.app-container .data-section .dispatch-px-charts-div .dispatch-px-region-chart .echarts-for-react{height:550px!important}.excel{border:.5px solid gray;margin-bottom:5px;opacity:.7;position:relative;right:0;z-index:9}.excel .excel-icon{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:auto;transition:.5s ease;width:100%}.excel .tooltip{left:-90px;opacity:0;position:absolute;top:-20px;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transition:.5s ease;width:200px}.excel .tooltip .download-icon{font-weight:700;padding-right:8px}.excel:hover .tooltip{background-color:#eded8b;border:1px solid #616161;border-radius:5px;color:#992828;opacity:1;padding:8px}.excel:hover .excel-icon{opacity:.8}.mtm-input-div{display:flex;justify-content:space-between}.mtm-input,.mtm-input .MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon .MuiAutocomplete-inputRoot[class*=MuiOutlinedInput-root]{width:120px!important}.dialog-button{background:#ff8c3d;border:none;border-radius:5px;color:#fff;font-size:13px;font-weight:600;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin-right:10px;opacity:.8;padding:5px 10px;transition:.5s;width:120px}.dialog-button:focus,.dialog-button:hover{cursor:pointer;opacity:1}@media(max-width:700px){.app-container{flex-direction:column!important}.app-container .header-section{width:90%!important}.app-container .header-section .form-controls{display:flex!important;flex-direction:column!important}.app-container .data-section{border:none;height:calc(100vh - 40px)!important;margin:0!important;padding:0!important;width:100vw!important}.app-container .data-section .location-spread-chart-div .echarts-for-react,.app-container .data-section .pnl-chart-div .echarts-for-react,.app-container .data-section .price-spread-chart-div .echarts-for-react{height:100vw!important;width:calc(100vw - 20px)!important}.app-container .data-section .dispatch-px-charts-div{display:flex;flex-direction:row;gap:10px;height:100vh;justify-content:flex-start;width:100vw}.app-container .data-section .dispatch-px-charts-div .dispatch-px-region-chart{box-sizing:border-box;height:100vw!important;margin:0!important;margin-right:10px;width:100vw!important}.app-container .data-section .dispatch-px-charts-div .dispatch-px-region-chart .echarts-for-react{height:100vw!important;width:calc(100vw - 20px)!important}.mtm-input-div{flex-direction:row!important}}.MuiDrawer-paper{background-color:#122e38!important;border-right:1px solid #888!important;border-top:1px solid #888!important}.MuiDrawer-paperAnchorDockedLeft{margin-top:44px!important}.MuiTab-root{background-color:#616161!important;border:2px solid #2e2828!important;border-top-left-radius:12px!important;border-top-right-radius:12px!important}.MuiAppBar-positionStatic{background-color:#181818!important}.Mui-disabled{color:#afaaaa!important}.MuiTab-textColorPrimary{color:#a28d8d!important;font-size:11px!important;font-weight:200!important}.MuiTabs-indicator{background-color:#ff8c3d!important;height:1px!important}.MuiList-padding{padding-top:0!important}.Mui-selected{color:#fff!important;font-size:11px!important;font-weight:500!important}.MuiDialog-root{z-index:9999!important}.MuiDialog-paperWidthSm{background-color:#3b3a3a;border:1px solid #888;width:1440px}.MuiDialog-paperWidthSm .MuiDialogTitle-root{color:#fff}.MuiDialog-paperWidthSm .MuiDialogContentText-root{color:#fff;font-size:15px;margin-bottom:12px}.MuiTableContainer-root{overflow-x:auto;width:calc(100vw - 350px)!important}.MuiTableRow-root:nth-of-type(2n){background-color:#5b5c5d}.MuiAutocomplete-hasClearIcon .MuiAutocomplete-inputRoot[class*=MuiOutlinedInput-root],.MuiAutocomplete-hasPopupIcon .MuiAutocomplete-inputRoot[class*=MuiOutlinedInput-root]{color:#fff}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon .MuiAutocomplete-inputRoot[class*=MuiOutlinedInput-root]{width:195px}.MuiAutocomplete-inputRoot[class*=MuiOutlinedInput-root][class*=MuiOutlinedInput-marginDense] .MuiAutocomplete-input{color:#fff}.MuiTableHead-root{background-color:#616161;border:10px solid #616161!important;border-top-left-radius:6px;border-top-right-radius:6px}.MuiTableCell-head{padding:6px 16px!important}.MuiPaper-root,.MuiTableContainer-root{background-color:#122e38!important}.MuiPaper-root,.MuiTableCell-root,.MuiTablePagination-root{color:#fff!important}.MuiTablePagination-root{border-bottom:1px solid #fff}.MuiTableSortLabel-root:hover{color:#ff8c3d!important}.MuiAlert-filledError{background-color:#9d070a!important}.MuiAlert-filledInfo{background-color:#a7a702!important}.MuiAlert-filledSuccess{background-color:#073609!important}.MuiTableSortLabel-root:focus{color:#ff8c3d!important;outline:none}.MuiToolbar-root{background-color:#122e38!important;border-bottom:.5px solid #888;border-top:.5px solid #888;min-height:45px!important}.MuiSvgIcon-root{color:#ff8c3d}@media(max-width:700px){.MuiTableContainer-root{overflow-x:auto;width:100vw!important}}