@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-ext-400-normal-D76n7Daw.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-400-normal-b0JluIOJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-normal-BiRJyiea.woff2) format("woff2"),url(/assets/roboto-cyrillic-400-normal-JN0iKxGs.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAXYABIAAAAACgAAAAV8AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbHhw0BmAAXghUCYM8EQwKg2iDTgsUABIUATYCJAMkBCAFgnQHIAyCSRucCFFUkDIBfhzkZKcmnOCkolAQnoSyxYqFpYXieXb+xgO83X+ee8cPWukL624junMJs9RsoCpuxSopamF+Pi97f6xC6QrJFHRKpFCmII8L4C95A3y0rJouCIdkJgncD/oHj/4Ptd1Rm0IYXCtKb1yQDmO4797U2dlr/Om01LkOVpT2L12pLVa73QtgLIKxr2n9efiAIhiyAGBi25Coekds8qZninvglyCgAwhKQRDQspY1tF9oNA0iKTQN4IRtO0c8LdtzW2orwfLCWqaCzZfl11dfBsTdnaQ3h2kZ2eOZEwgbeF/yBVwQgZ2DvRwJfK0Dj4wLA3+w4XAB/M8FxYoIY9AzkO6S7TOGwEWk2ZbiCu/nOQToKUU5oq4x6zbE1HUGA3Rl83vzuil5fuJX+RchWrDatW53jdtwnlgZhpwlhXP0dtJr7vYxsPT/PLq40lhiT5ruQpdOGGT7LM3N6cMWw/ws9PIfIIcEwLJDUR3FYQgfiUJzxskPq2Qy1ggbiezOIJylETciLCiNZCMFSKaDJqeFHmOPg5ePsYC2syXS6aE6P7V6nJwhSOIdAc0Ke4n7Xb8SyWqkqXiaf5zcKrRPwvfqdPtrZBtL2slMnRuMa42LvcxYpRRZvA/n8T7tUCIaeZ2q3j7uEhVDkc8XZrrMEm9RfK85lv64HemnFa6lmfuYFI7x/oVR8InaSyj5acula+ve+LU96YKCxZUXd9MwGtXGUoutAUxK5q2NmLMD2mz+aZ2N4WzsRo9j+buXk1pEpRttzy1KfocMeUz6dmDs9k7cweWb9rsbsde9m5w+h/OOcb2wOG7o3RICJCrFpqEEFRhZH9oDuAjooYPPICPCo0jTpMlTRj1BOey1KZvbSstFFVnKclSBPKn7/nPJ6C8PU1DPT6+kYz8/gBNueLjm39PQ/QP9dT+ltmVK4aRWsRS+SabvokUfQ1Z/zGWygF8Mr9+/8b206dV6Ljp9GGVza+Jnt9+d8hVurXeJt93vjq6U3ZwJkOx4aa9k2z3+d04j7me6E29d13G+Vvxzc/2x9y4pOP96WSx98PKAi/qn3un2CdsyOa1xdLjn/jNOzIUF+AcAFPL/LuBa/t/+/00Wx7+LZarhcLSj7qhqn2s859Wt3etQ2/+kfRxqzc5ou8fJDwOT0QDzOKLLr2WqruDlpp0t2a9YhvLuvI6qnb1VNjpkZXJDl/FYKm5xTmMZ2tdaepL9fasvEPAi1srweZuqi+ubWBAA9duqOh3Aq2fXLZ48tfLYbwcI6FRFSox5GgsC4uTo+6gDX3L73r+JVpUAH39Qk4BvUOKXX+7fO5WxrANQiSBQXPZPRnXwL6t/kZURIvyq5E7nKYd/+oHsWlclBNZezqf/HAGhco/laHwB9IjiFIGA0gW4QlrhDPtsR9DxoiPqeXgx8S2mzZGZYXLk1qLzPbQCLlIvLSaeKN70nUj5TPIVKsUgsWqVoFQqU4hRrQ6jDiVahCAhYiUJsZwjklEiVgFWPdZyiRglGlTKVysFo1adMqxqRNRGB07ceCHMeI4bn835eBCWSYtaZUqUqmdxhRPCsFgl1zMIEaoVIhECVMoeIbGn6hD5JrKmH9WIUYTEBZpLoIi4tu4srS3CQRWXBjxE2jOODD23Tq8ZEC06EsK9yPGl5oa3Y1q4+6JJksQg5/nLSZoT4710FclcN06s6pO8JjvU0YoUM1dnec4lZWdJvIclqegQ1wVLSasxL8rVZtzuOy/2LOk8wKOF3qSrG3TEOel5b59dOyR9f+fF65a2B/EBlR2CR1LhYu2/fT32swx1OFfBLqCUehyHLE7hXvwPdkoD9sNc7GoobUO8bPge7JR6nItTeA3/g5/SgNk+RYQ6q0mgOgA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATkAA4AAAAABXwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABQAAAAUAA8ACUdQT1MAAAFYAAAAHgAAAB5EdEx1R1NVQgAAAXgAAAAzAAAANJMNggJPUy8yAAABrAAAAEsAAABgdAng+GNtYXAAAAH4AAAAQAAAAF4+Y+J/Z2FzcAAAAjgAAAAMAAAADAAIABNnbHlmAAACRAAAARQAAAEUnMz0sGhlYWQAAANYAAAANgAAADb8atJ6aGhlYQAAA5AAAAAfAAAAJAq6BalobXR4AAADsAAAAB8AAAAkF+P/e2xvY2EAAAPQAAAAEwAAABQBMQGDbWF4cAAAA+QAAAAcAAAAIAArAOVuYW1lAAAEAAAAAM4AAAF0G504anBvc3QAAATQAAAAEwAAACD/bQBkAAEAAAAMAAAAAAAAAAEACAABAAEAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYjACQhYXN58QBrnkyqIcBqn0otRsBqmcxJI8BikGEGABEf//g0gA3Y0JHgB42iXFsRFAMAAAwE8ijCE76FQ6lbNFRlGr01jBKhZyCt+81B3hlMktT4TxPz1qRASwkABg3ffVwrj1XurQoiJc0M35VhTpA+O9Ck4AeNpjYGBgAmJmIBYBkoxgmoXBC0jzMXAA5djAKngZFBgWyPv+/w/kofBBOv5/+//kf/qD3WDdPAwIwAQA0KYN+QABAAIACAAC//8ADwAFAGQAAAMoBbAAAwAGAAkADAAPAAAhIREhAxEBAREBAyEBNQEhAyj9PALENv7u/roBDOQCA/7+AQL9/QWw+qQFB/19Anf7EQJ4/V4CXogCXgAAAgB2/+wFCQXEABEAHwAAARQCBCMiJAInNTQSJDMyBBIVJxACIyICBxUUEjMyEjcFCZD++LCs/vaTApIBC6yvAQuQv9C7ttED07m6zAMCqdb+waipATnOadIBQqup/r/VAgEDARX+6/Zr+/7hAQ/9AAIAbwRwAskF1gAFAA0AAAETMxUDIwEzFRYXByY1AZF0xN9Z/t6oA1BJsgSUAUIV/sMBUlt7VTtfu////jL/7AVPBdYAJgAFRgAABwAG/cMAAAABAAAAAiMSo8X+nl8PPPUAGQgAAAAAAMTwES4AAAAA1QFS9Pob/dUJMAhzAAAACQACAAAAAAAAeNpjYGRgYM/5x8PAwOn5S/qfF6cBUAQVcAIAb4cEcQB42mPuYUhhgALG3xDM2sBQxqzAkA9mH/tnBABopAdwAHjaY2Bg0ITDRIY6IOwCABGeArUAeNpjYGRgYOBk6GcQYwhhYAXzEICNgREAGIoBEXjaXY4BBgJRFEVPVSnSCkIgoKkKUSBJIqESIKp+05BpzFRpI62gBbTErvGNkes+977nfB8ocSJHJl8GtnxtzlDhY3OWKm+bc6l9PpULNAhsLlJjbXNVCc7cpIABLekZy2FHIB90NWpXQlxdL3jaGXwizUibOTPGTFiw0mzSxaHNUsRevslNNSP6LnpHyEYtFOvp5lOPiQ49+gzj1lbr/zHp98ZywEtbDxf9PqE6SlOukivOqM3wOeAojbhIdZYJFcXNEMkhD80jzg9HQTQoAAB42mNgZgCD/1kMKQxYAAAqHwHRAA==) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-greek-400-normal-LPh2sqOm.woff2) format("woff2"),url(/assets/roboto-greek-400-normal-IIc_WWwF.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-vietnamese-400-normal-DhTUfTw_.woff2) format("woff2"),url(/assets/roboto-vietnamese-400-normal-D5pJwT9g.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-normal-DgXbz5gU.woff2) format("woff2"),url(/assets/roboto-latin-ext-400-normal-BSFkPfbf.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-DXyFPIdK.woff2) format("woff2"),url(/assets/roboto-latin-400-normal-BVyCgWwA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.navbar .nav-drawer .MuiDrawer-paper{background-color:#153456}.navbar .nav-drawer .MuiDrawer-paper .nav-list{width:65px;height:100%;display:flex;flex-direction:column}.navbar .nav-drawer .MuiDrawer-paper .nav-list .nav-item .nav-item-btn{justify-content:center;min-height:100%}.navbar .nav-drawer .MuiDrawer-paper .nav-list .nav-item .nav-item-btn .nav-item-icon{min-width:0px;margin:auto;justify-content:center;color:#fff}.navbar .nav-drawer .MuiDrawer-paper .nav-list .active-link{background-color:#1f4e81}.navbar .nav-drawer .MuiDrawer-paper .nav-list .nav-bottom{margin-top:auto;display:flex;flex-direction:column}.navbar .nav-drawer .MuiDrawer-paper .nav-list .nav-bottom .settings{margin-bottom:8px}#info-window table,tr,td{border:none}.title-td{color:gray;font-size:x-small;font-weight:600;padding-top:6px}.value-td{font-size:smaller;font-weight:700}.value-td .arrived,.value-td .online,.value-td .active{color:#00a36c}.value-td .enroute,.value-td .idle{color:#daa520}.value-td .no-guidance,.value-td .offline{color:#c41e3a}.value-td .off-route{color:#0047ab}.main-map{width:100%;height:100vh}.harsh-braking-map,.sudden-accel-map{width:100%;height:75vh}.gm-style-mtc{bottom:0}.infowindow-table-header{font-size:.7rem!important;text-transform:uppercase;font-weight:700!important;line-height:1rem!important;padding-top:12px!important;padding-bottom:12px!important;color:#7c828f!important}.infowindow-table-row>td{font-size:.7rem!important;padding-top:10px!important;padding-bottom:10px!important;color:#000!important}.infowindow-table-footer{font-size:.7rem!important;text-transform:uppercase;font-weight:700!important;line-height:1rem!important;padding-top:5px!important;padding-bottom:5px!important;color:#505050!important}.info-close-btn{display:block!important;position:absolute;top:5px;right:5px;background:#fff;border:1px solid #ccc;padding:5px;cursor:pointer;z-index:9999}.custom-info-window button{display:none!important}.infowindow-table-row.even{background-color:#f4f4f4}.gm-style-iw button{height:30px!important}.gm-style-iw button span{height:20px!important}.vehicle-tracking-modal .tracking-modal-container{background-color:#fff;border-radius:5px;padding:10px 10px 5px;outline:"none";position:relative}.vehicle-tracking-modal .tracking-modal-container .tracking-frame{border:none;width:100%;height:85vh}.vehicle-tracking-modal .tracking-modal-container .close-btn{background-color:#bbbbbb83;position:absolute;right:15px;top:15px}.vehicle-tracking-modal .tracking-modal-container .close-btn:hover{background-color:#0d74ff;color:#fff}.main{font-family:Poppins,sans-serif}.main .details-area{padding-left:25px;display:flex}.main .details-area .track-btn{background-color:#135baa;color:#fff;height:30px;width:30px}.main .details-area .track-btn .MuiSvgIcon-root{font-size:20px}.main .details-area .track-btn:hover{background-color:#1470d3}.main .details-area .label{padding-left:10px;font-weight:600;font-size:20px}.main .vehicle-info{padding:15px}.main .vehicle-info .main-table{min-width:300px}.main .vehicle-info .main-table .table-body .table-row .table-cell{font-size:1rem;border:none;width:20%}.main .vehicle-info .main-table .table-body .table-row .table-cell .arrived .cell-content span,.main .vehicle-info .main-table .table-body .table-row .table-cell .active .cell-content span{background-color:#f0fdf4;color:#00a36c;padding:4px 8px}.main .vehicle-info .main-table .table-body .table-row .table-cell .enroute .cell-content span,.main .vehicle-info .main-table .table-body .table-row .table-cell .idle .cell-content span{background-color:#fefce8;color:#daa520;padding:4px 8px}.main .vehicle-info .main-table .table-body .table-row .table-cell .no-guidance .cell-content span,.main .vehicle-info .main-table .table-body .table-row .table-cell .offline .cell-content span{background-color:#fee8e8;color:#c41e3a;padding:4px 8px}.main .vehicle-info .main-table .table-body .table-row .table-cell .off-route .cell-content span{background-color:#e8ebfe;color:#0047ab;padding:4px 8px}.main .vehicle-info .main-table .table-body .table-row .table-cell .unknown .cell-content span{background-color:#e4e4e4;color:#979797;padding:4px 8px}.main .vehicle-info .main-table .table-body .table-row .table-cell .cell-label{font-size:14px;font-weight:600;font-family:Poppins,sans-serif}.main .vehicle-info .main-table .table-body .table-row .table-cell .cell-content{font-family:Poppins,sans-serif;color:#979797;font-size:15px;margin-top:5px;margin-bottom:0}.label-content-vehicle-info{display:flex;justify-content:flex-start;align-items:center;font-size:20px;padding:20px 30px 10px;font-weight:600;font-family:Poppins,sans-serif}.label-content-vehicle-info .label{display:flex;align-items:center}.label-content-vehicle-info .label .label-text{margin:0 10px}.label-content-vehicle-info .task-count{font-weight:400;font-size:18px;margin-top:3px}.label-content-vehicle-info .button-container{margin-left:auto}.label-content-vehicle-info .custom-icon-button{background-color:#fff;color:#4caf50;border-radius:4px;transition:background-color .3s ease;border:1px solid #dedede;padding:5px}.label-content-vehicle-info .custom-icon-button:hover{background-color:#45a049;color:#fff}.label-content-vehicle-info .custom-icon{font-size:22px}.info-drawer{width:470px;flex-shrink:0;position:fixed;z-index:999}.info-drawer .MuiDrawer-paper{width:470px;box-sizing:border-box}.container-main{position:absolute;top:75px;width:100%;padding-left:200px;padding-right:200px;z-index:1}.container-main .close-btn{margin-top:10px;margin-right:20px}.title{font-size:20px;font-weight:600;display:flex;align-items:center;padding-left:20px;font-family:Poppins,sans-serif}.title .title-text{margin-left:10px}.custom-table-container{max-height:70vh;overflow-y:auto}.custom-table-container::-webkit-scrollbar{width:4px;height:4px}.custom-table-container::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000001a;border-radius:10px}.custom-table-container::-webkit-scrollbar-thumb{background-color:#6e6e6e;border-radius:10px}.task-table{min-width:100%}.task-table .header-row .header-cell{border:none;font-family:Poppins,sans-serif}.task-table .header-row .search-cell{border:none;height:10px;padding:0}.task-table .header-row .width-10{width:10%}.task-table .header-row .filter-input .MuiInputBase-input{padding:8px 6px;height:10px}.task-table .header-row .custom-textfield .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:gray}.task-table .header-row .custom-textfield .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:gray;border-width:1px}.task-table .header-row .custom-textfield .MuiInputBase-input{font-family:Poppins,sans-serif}.task-table .header-row .ref-cell{padding-left:35px}.task-table .header-row .filter-container{position:relative;min-height:75px}.task-table .header-row .filter-container .sticky-bottom{position:absolute;bottom:0;left:0;right:0}.task-table .header-row .filter-container .sort-label{display:flex;align-content:center;height:50px}.task-table .task-row td{border:none;font-family:Poppins,sans-serif;font-weight:400}.task-table .task-row .ref-cell{padding-left:35px}.task-table .task-row .status-cell{padding-right:15px}.task-table .task-row .width-8{width:8%}.task-table .task-row .width-10{width:10%}.task-table .task-row .width-25{width:25%}.task-table .task-row .width-20{width:20%}.task-table .task-row .arrival-diff .positive-diff,.task-table .task-row .completed-diff .positive-diff{color:green;font-weight:700}.task-table .task-row .arrival-diff .negative-diff,.task-table .task-row .completed-diff .negative-diff{color:red;font-weight:700}.task-table .task-row .tracking-id{word-break:break-all}.table-pagination,.table-pagination .MuiTablePagination-actions,.table-pagination .MuiTablePagination-select,.table-pagination .MuiTablePagination-selectLabel,.table-pagination .MuiTablePagination-input{font-family:Poppins,sans-serif}.no-results{display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;padding:20px}.no-results .no-results-label{font-family:Poppins,sans-serif;font-weight:500;font-size:18px}.MuiTablePagination-root .MuiToolbar-root .css-1zye22 .MuiButtonBase-root .MuiSvgIcon-root{border-radius:5px;border-color:#e8e8ec;border-width:1px;border-style:solid;padding:0}.MuiTablePagination-root .MuiToolbar-root .MuiTablePagination-displayedRows{position:absolute!important}.footer-count{font-size:14px}.area-filter-panel{width:375px;flex-shrink:0;position:fixed;z-index:999}.area-filter-panel .MuiDrawer-paper{width:375px;box-sizing:border-box;left:65px}.area-filter-panel .area-filter-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px;min-height:56px;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.area-filter-panel ul{padding:10px}@media (min-width: 0px) and (orientation: landscape){.area-filter-panel .area-filter-header{min-height:48px}}@media (min-width: 600px){.area-filter-panel .area-filter-header{min-height:64px}}.area-filter-box{min-width:350px;margin-bottom:15px;padding:30px}.area-filter-box .area-label{display:flex;-webkit-box-align:center;align-items:center}.area-filter-box .area-label .label{margin-left:8px;font-family:Poppins,sans-serif;font-weight:600;font-size:20px}.area-filter-box .area-label .chevron-box{margin-left:auto}.area-filter-box .area-label .chevron-box .chev .chev-btn{margin-right:-15px}.area-filter-box .area-field-country{margin-top:20px;width:100%}.area-filter-box .area-field-country #country-label,.area-filter-box .area-field-country #country{font-family:Poppins,sans-serif}.area-filter-box .area-field-province{margin-top:20px;width:100%}.area-filter-box .area-field-province #province-label,.area-filter-box .area-field-province #province{font-family:Poppins,sans-serif}.area-filter-box .area-field-city{margin-top:10px;width:100%}.area-filter-box .area-field-city #city-label,.area-filter-box .area-field-city #city{font-family:Poppins,sans-serif}.area-filter-box .area-button{margin-top:15px}.area-filter-box .area-button button{width:100%;background-color:#135baa;color:#fff;height:48px;border-radius:7px;font-family:Poppins,sans-serif;font-weight:700;text-transform:capitalize;font-size:16px}.area-filter-box .area-button button:hover{background-color:#1470d3}.vehicle-list{margin-top:15px}.vehicle-list .content{padding:0}.vehicle-list .content:last-child{padding-bottom:0}.search-box{padding:10px 30px}.search-box .search-field{display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.search-box .search-field p{font-weight:700}.search-box .search-field .text-field{min-width:100%;margin-top:10px}.search-box .search-field .text-field .field-label{font-family:Poppins,sans-serif}.search-box .search-label{display:flex;-webkit-box-align:center;align-items:center}.search-box .search-label .label{font-weight:600;margin-left:5px;font-family:Poppins,sans-serif;font-size:20px}.table-list{margin-top:15px;max-height:43.5vh;overflow-y:auto}.table-list table{min-width:100%}.table-list table tr{background-color:#fff}.table-list table tr .header-cell{text-align:left;color:#000;font-weight:600;padding:8px 16px 2px;font-family:Poppins,sans-serif;text-align:center}.table-list table tr .body-cell{text-align:left;color:#000;font-weight:400;padding:8px 16px 6px;font-family:Poppins,sans-serif;text-align:center}.table-list table tr .body-cell .cell-box{width:25px}.table-list table tr .body-cell .cell-box-text{width:110px;word-wrap:break-word;word-break:normal;overflow-wrap:break-word;white-space:normal;overflow:hidden;text-align:left}.table-list table tr .body-cell .cell-box-text-type{width:55px;word-wrap:break-word;word-break:normal;overflow-wrap:break-word;white-space:normal;overflow:hidden;text-align:center}.table-list table tr .body-cell .ship-icon{margin-right:5px;width:20px}.table-list table tr .body-cell .offline{color:#c41e3a}.table-list table tr .body-cell .online,.table-list table tr .body-cell .active,.table-list table tr .body-cell .arrived{color:#00a36c}.table-list table tr .body-cell .enroute,.table-list table tr .body-cell .idle{color:#daa520}.table-list table tr .body-cell .no-guidance{color:#c41e3a}.table-list table tr .body-cell .off-route{color:#0047ab}.table-list table tr .body-cell .unknown{color:#979797}.table-list table tr .even{background-color:#f4f4f4}.table-list table tr:hover{cursor:pointer}.table-list table tr.active{background-color:#135baa}.table-list table tr.active td{color:#fff;font-weight:700;padding:8px 16px 6px}.table-list table tr.active td .offline,.table-list table tr.active td .online,.table-list table tr.active td .arrived,.table-list table tr.active td .enroute,.table-list table tr.active td .no-guidance,.table-list table tr.active td .off-route,.table-list table tr.active td .unknown,.table-list table tr.active td .active,.table-list table tr.active td .idle{color:#fff}.table-list table tr.active .even{background-color:#135baa}.table-list::-webkit-scrollbar{width:.4em}.table-list::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000001a;border-radius:10px}.table-list::-webkit-scrollbar-thumb{background-color:#6e6e6e;border-radius:10px}.hide-scroll{overflow-y:hidden!important}.loading-area{align-content:center;justify-content:center;text-align:center}.loading-area .loading-text{font-family:Poppins,sans-serif;font-size:14px;font-weight:500}.area-filter-btn{position:fixed;top:65px;left:38px}.area-filter-btn .fab-btn{background-color:#135baa}.area-filter-btn .fab-btn:hover{background-color:#1470d3}.area-filter-btn .fab-btn-text{color:#fff;margin-left:20px}.open-filter-map-control{left:440px!important;transition:left .5s ease!important}.close-filter-map-control{left:70px!important;transition:left .5s ease!important}.mapStatusPanel{display:flex;flex-direction:row;align-items:left;position:fixed;bottom:20px;left:60%;transform:translate(-50%);background-color:#fff;text-align:center;border-radius:5px;box-shadow:0 0 15px #0003;padding-left:10px}.traffic-toggle{border-right:1px solid #dedede;padding:20px 5px 20px 10px}.traffic-toggle .traffic-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding-bottom:5px}.traffic-toggle .traffic-legend{display:flex;align-items:center;justify-content:center;gap:5px;padding-right:10px}.traffic-toggle .label-title{font-family:Poppins,sans-serif;font-weight:700;font-size:14px}.traffic-toggle .traffic-label{font-style:italic;font-family:Poppins,sans-serif;font-size:12px}.traffic-toggle .traffic-color{width:25px;height:10px}.traffic-toggle .fastest{background-color:#11d68f}.traffic-toggle .fast{background-color:#ffcf43}.traffic-toggle .slow{background-color:#f24e42}.traffic-toggle .slowest{background-color:#a92727}.task-table-btn{padding:20px 15px;min-width:290px}.task-table-btn .task-table-content{display:flex;flex-direction:row}.task-table-btn .label-title{font-family:Poppins,sans-serif;font-weight:700;text-align:left;font-size:14px}.task-table-btn .fab-btn{background-color:#135baa;border-radius:5px;display:flex;align-items:center;gap:8px;padding:15px 8px;width:100px;color:#fff;margin-top:5px}.task-table-btn .fab-btn:hover{background-color:#1470d3}.task-table-btn .fab-btn-text{color:#fff}.task-table-btn .fab-content{display:flex;align-items:center;gap:6px}.task-table-btn .fab-label{color:#fff;font-size:12px;font-family:Poppins,sans-serif;text-transform:capitalize}.status-table{text-align:center}.status-table thead{border:none}.status-table .status-table-header{border:none;border-collapse:collapse;height:56px}.status-table .status-table-header th{border-left:.1px solid #dacbcb;font-weight:500;font-size:12px;letter-spacing:.0071428571em;text-overflow:ellipsis;overflow:hidden;outline:none;text-align:left;color:#222;padding:0 10px}.status-table .status-table-header th .status-delivery{height:10px;width:10px;background-color:#fceb00;border-radius:50%;display:inline-block}.status-table .status-table-header th .status-pickup{height:10px;width:10px;background-color:#135baa;border-radius:50%;display:inline-block}.status-table .status-table-header th div{text-align:center}.status-table .status-table-header th:first-child{border-left:none;border-radius:10% 0% 0% 10%}.status-table .status-table-header th:last-child{border-right:none;border-radius:0% 10% 10% 0%}.status-panel{background-color:#fff;padding:20px 5px 20px 15px;border-right:1px solid #dedede;min-width:235px}.status-panel .label-title{font-family:Poppins,sans-serif;font-weight:700;text-align:left;font-size:14px}.status-panel .status-table{text-align:center}.status-panel .status-table thead{border:none}.status-panel .status-table .status-table-header{border:none;border-collapse:collapse;height:56px}.status-panel .status-table .status-table-header th{border-left:.1px solid #dacbcb;font-weight:500;font-size:13px;letter-spacing:.0071428571em;text-overflow:ellipsis;overflow:hidden;outline:none;text-align:left;color:#222;padding:0 10px}.status-panel .status-table .status-table-header th .status-online{height:10px;width:10px;background-color:#4fad37;border-radius:50%;display:inline-block}.status-panel .status-table .status-table-header th .status-idle{height:10px;width:10px;background-color:#fceb00;border-radius:50%;display:inline-block}.status-panel .status-table .status-table-header th .status-offline{height:10px;width:10px;background-color:red;border-radius:50%;display:inline-block}.status-panel .status-table .status-table-header th div{text-align:center}.status-panel .status-table .status-table-header th:first-child{border-left:none;border-radius:10% 0% 0% 10%}.status-panel .status-table .status-table-header th:last-child{border-right:none;border-radius:0% 10% 10% 0%}.chatbox-main{width:350px!important;height:500px!important;position:fixed!important;bottom:24px!important;right:60px!important;z-index:999!important;display:flex!important;flex-direction:column!important;border-radius:10px!important;background-color:#fcfcfc!important}.chatbox-main .chatbox-messages{flex:1;overflow-y:auto;padding:10px 20px;background-color:#f5f5f5}.chatbox-main .chatbox-messages .loading-component{display:flex!important;justify-content:flex-start!important;margin-left:10px!important;margin-top:5px!important}.chatbox-main .chatbox-textfield{display:flex!important;padding:8px!important;gap:5px!important}.chatbox-content{width:300!important;height:400!important;position:fixed!important;bottom:24!important;right:24!important;z-index:999!important;display:flex!important;flex-direction:column!important}.chatbox-header{display:flex;align-items:center;justify-content:space-between;padding:20px;background-color:#135ba9;color:#fff;border-radius:10px 10px 0 0}.chatbox-header .content{display:flex!important;align-items:center!important;gap:10px!important}.chatbox-header .content .logo{width:50px;height:40px}.chatbox-header .icon{color:#fff}.chatbox-header .chat-title-1{font-family:Poppins;font-size:16px;font-weight:600}.chatbox-header .chat-title-2{font-family:Poppins;font-size:12px;font-weight:300;margin-top:-3px}.text{font-family:Poppins!important;font-size:14px!important;white-space:normal!important}.text-title{font-family:Poppins!important;font-size:14px!important;white-space:normal!important;font-weight:700!important;display:inline!important;padding-bottom:10px!important}.chat-textbox{border-color:transparent!important;padding:10px 10px 15px!important;font-family:Poppins!important}.chat-text-body{margin-bottom:2px!important;font-family:Poppins;font-weight:400;font-size:13px!important;line-height:16px!important;letter-spacing:.01071em;display:inline-block;background-color:#135ba9!important;padding:12px!important;border-radius:8px!important;color:#fff!important;text-align:left;max-width:65%;font-family:Poppins!important}.chat-text-bot-body{margin-bottom:2px!important;font-family:Poppins;font-weight:400;font-size:13px!important;line-height:16px!important;letter-spacing:.01071em;display:inline-block;background-color:#ececec!important;padding:12px 4px!important;border-radius:8px!important;color:#000!important;text-align:left;max-width:65%;font-family:Poppins!important;margin-bottom:10px;margin:5px 0!important}.css-2z0d9j{padding:20px!important;border-bottom:1px solid #dedede;background-color:#fff!important;box-shadow:inset 0 -2px 12px #00000014}.css-nz481w-MuiInputBase-input-MuiInput-input{font-size:14px!important;font-family:Poppins!important}.css-d1zxry,.css-1hvz186{padding-left:16px;padding-right:16px;padding-top:5px!important;padding-bottom:10px!important;border-radius:10px;margin:2px 0;border-radius:10px!important;color:#222;font-family:Poppins!important}.css-nz481w-MuiInputBase-input-MuiInput-input{font-size:14px!important}.css-h4sp6t-MuiTypography-root{white-space:normal!important}.css-9vfwe5-MuiTypography-root{font-family:Poppins!important}.chat-icon{position:fixed!important;bottom:24px!important;right:60px!important;z-index:999!important;background-color:#135ba9!important;color:#fff!important}#modal-map{width:100%;height:100vh;border-radius:5px}.loading-container .backdrop{color:#fff}.loading-container .backdrop div{align-content:center;justify-content:center;text-align:center}.loading-container .backdrop div .loading-text{font-size:20px;font-weight:400;font-family:Poppins,sans-serif}.traffic-layer{position:fixed;bottom:165px;right:10px}.traffic-layer .show-traffic-btn{border-radius:0;background-color:#fff}.traffic-layer .show-traffic-btn:hover{background-color:#e6e6e6}.traffic-layer .show-traffic-icon{color:#666;width:80px}.traffic-layer .hide-traffic-btn{border-radius:0;background-color:#226e27}.traffic-layer .hide-traffic-btn:hover{background-color:#3dc245}.traffic-layer .hide-traffic-icon{color:#fff}.reports-header{padding-left:5rem;height:100%;width:100%;font-family:Poppins,sans-serif}.box-style{height:20px!important}.summary{overflow-y:auto}.summary .top-drivers{padding-top:5px;display:flex;justify-content:center}.summary .top-drivers .chart-title{font-family:Poppins,sans-serif;font-size:20px;font-weight:600}.summary .top-drivers .table-background{width:100%;overflow:hidden}.summary .top-drivers .table-cell{font-family:Poppins,sans-serif}.summary .top-drivers .table-container{max-height:440px}.summary .charts-area{padding:15px;display:flex;justify-content:center}.summary .charts-area .chart-title{font-family:Poppins,sans-serif;font-size:20px;font-weight:600}.summary .charts-area .performance{position:relative;display:inline-block}.summary .charts-area .performance .rating{position:absolute;top:120px;left:105px;font-size:20px;transform:translate(-50%,-50%);font-weight:600;font-family:Poppins,sans-serif}.summary .charts-area .performance .rating-title{position:absolute;top:155px;left:105px;font-size:15px;transform:translate(-50%,-50%);font-weight:600;font-family:Poppins,sans-serif}.summary .charts-area .counts{display:flex;justify-content:center}.summary .charts-area .counts .content-area{display:flex;flex-direction:column}.summary .charts-area .counts .content-area .count-content{padding:2px;font-family:Poppins,sans-serif}.rdrCalendarWrapper{box-sizing:border-box;background:#fff;display:inline-flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateDisplay{display:flex;justify-content:space-between}.rdrDateDisplayItem{flex:1 1;width:0;text-align:center;color:inherit}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:flex;justify-content:space-between}.rdrMonthAndYearPickers{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:flex;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{flex-basis:calc(100% / 7);box-sizing:inherit;text-align:center}.rdrDays{display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{position:absolute;font-size:1.6em;line-height:1.6em;top:0;right:.25em;color:red}.rdrDay{box-sizing:inherit;width:calc(100% / 7);position:relative;font:inherit;cursor:pointer}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align: auto){.rdrDay{flex-basis:14.285%!important}}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge,.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{pointer-events:none}.rdrDateRangePickerWrapper{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrStaticRanges{display:flex;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{border-radius:4px;background-color:#fff;box-shadow:0 1px 2px #23394236;border:1px solid transparent}.rdrDateDisplayItem input{cursor:pointer;height:2.5em;line-height:2.5em;border:0px;background:transparent;width:100%;color:#849095}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;padding:10px 30px 10px 10px;border-radius:4px;outline:0;color:#3e484f;background:url("data:image/svg+xml;utf8,<svg width='9px' height='6px' viewBox='0 0 9 6' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><g id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-636.000000, -171.000000)' fill-opacity='0.368716033'><g id='input' transform='translate(172.000000, 37.000000)' fill='%230E242F' fill-rule='nonzero'><g id='Group-9' transform='translate(323.000000, 127.000000)'><path d='M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z' id='arrow'></path></g></g></g></svg>") no-repeat;background-position:right 8px center;cursor:pointer;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:#00000012}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{display:block;width:24px;height:24px;margin:0 .833em;padding:0;border:0;border-radius:5px;background:#eff2f7}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{display:block;width:0;height:0;padding:0;text-align:center;border-style:solid;margin:auto;transform:translate(-3px)}.rdrPprevButton i{border-width:4px 6px 4px 4px;border-color:transparent rgb(52,73,94) transparent transparent;transform:translate(-3px)}.rdrNextButton i{margin:0 0 0 7px;border-width:4px 4px 4px 6px;border-color:transparent transparent transparent rgb(52,73,94);transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{font-weight:400;line-height:2.667em;color:#849095}.rdrDay{background:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:0;padding:0;line-height:3em;height:3em;text-align:center;color:#1d2429}.rdrDay:focus{outline:0}.rdrDayNumber{outline:0;font-weight:300;position:absolute;left:0;right:0;top:5px;bottom:5px;display:flex;align-items:center;justify-content:center}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:18px;height:2px;border-radius:2px;background:#3d91ff}.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span{color:#ffffffd9}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge{background:currentColor;position:absolute;top:5px;left:0;right:0;bottom:5px}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrEndEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview{border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;border-left-width:1px;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;border-right-width:1px;right:0}.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{background:#ffffff17;position:absolute;top:3px;left:0;right:0;bottom:3px;pointer-events:none;border:0px solid currentColor;z-index:1}.rdrDayStartPreview{border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;left:0}.rdrDayInPreview{border-top-width:1px;border-bottom-width:1px}.rdrDayEndPreview{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;right:0}.rdrDefinedRangesWrapper{font-size:12px;width:226px;border-right:solid 1px #eff2f7;background:#fff}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{border:0;cursor:pointer;display:block;outline:0;border-bottom:1px solid #eff2f7;padding:0;background:#fff}.rdrStaticRange:hover .rdrStaticRangeLabel,.rdrStaticRange:focus .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;outline:0;line-height:18px;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{width:30px;height:30px;line-height:30px;border-radius:4px;text-align:center;border:solid 1px rgb(222,231,235);margin-right:10px;color:#6c767a}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;outline:0;color:#333}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{content:"";border:1px solid currentColor;border-radius:1.333em;position:absolute;top:-2px;bottom:-2px;left:0;right:0;background:transparent}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrStartEdge,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayEndPreview{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrStartEdge,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayEndPreview{filter:grayscale(100%) opacity(60%)}.rdrMonthName{text-align:left;font-weight:600;color:#849095;padding:.833em}.App{font-family:sans-serif;text-align:center}.index-col{width:10px}.vehicleID-col{width:200px}.startTime-col,.start-time-body{padding-left:100px!important}.task-tDiff-pos-cell{color:green!important}.task-tDiff-neg-cell{color:red!important}.driver-sudden-accel-modal .driver-sudden-accel-modal-container{background-color:#fff;border-radius:5px;padding:10px 10px 5px;outline:"none";position:relative}.driver-sudden-accel-modal .driver-sudden-accel-modal-container .tracking-frame{border:none;width:100%;height:85vh}.driver-sudden-accel-modal .driver-sudden-accel-modal-container .close-btn{background-color:#bbbbbb83;position:absolute;right:15px;top:15px}.driver-sudden-accel-modal .driver-sudden-accel-modal-container .close-btn:hover{background-color:#0d74ff;color:#fff}.driver-sudden-accel-header{padding-left:1rem;height:100%;width:100%;font-family:Poppins,sans-serif}.driver-sudden-accel-header .tab-title{font-family:Poppins,sans-serif;text-transform:capitalize}.driver-sudden-accel-header .tab-container{width:100%}.driver-sudden-accel-header .tab-container .tab-list-area{border-bottom:1px solid #e3e3e3}.sudden-accel-info-drawer{width:480px;flex-shrink:0;position:absolute;z-index:999;top:140px;right:30px;border:1px solid rgba(0,0,0,.168627451)}.sudden-accel-info-drawer .MuiDrawer-paper{position:relative!important;min-height:0vh;max-height:60vh;overflow-y:auto}.sudden-accel-info-drawer.MuiDrawer-paper{width:470px;box-sizing:border-box}.driver-harsh-braking-modal .driver-harsh-braking-modal-container{background-color:#fff;border-radius:5px;padding:10px 10px 5px;outline:"none";position:relative}.driver-harsh-braking-modal .driver-harsh-braking-modal-container .tracking-frame{border:none;width:100%;height:85vh}.driver-harsh-braking-modal .driver-harsh-braking-modal-container .close-btn{background-color:#bbbbbb83;position:absolute;right:15px;top:15px}.driver-harsh-braking-modal .driver-harsh-braking-modal-container .close-btn:hover{background-color:#0d74ff;color:#fff}.driver-harsh-braking-header{padding-left:1rem;height:100%;width:100%;font-family:Poppins,sans-serif}.driver-harsh-braking-header .tab-title{font-family:Poppins,sans-serif;text-transform:capitalize}.driver-harsh-braking-header .tab-container{width:100%}.driver-harsh-braking-header .tab-container .tab-list-area{border-bottom:1px solid #e3e3e3}.gmnoprint,.gm-bundled-control,.gm-bundled-control-on-bottom{right:40px!important}.details-area{padding-left:25px;display:flex}.details-area .track-btn{background-color:#135baa;color:#fff;height:30px;width:30px}.details-area .track-btn .MuiSvgIcon-root{font-size:20px}.details-area .track-btn:hover{background-color:#1470d3}.details-area .label{padding-left:10px;font-weight:600;font-size:20px}.vehicle-list-table{max-height:64vh;overflow-y:auto}.vehicle-list-table::-webkit-scrollbar{width:.4em}.vehicle-list-table::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000001a;border-radius:10px}.vehicle-list-table::-webkit-scrollbar-thumb{background-color:#6e6e6e;border-radius:10px}.vehicle-list-table .vehicle-info{min-width:100%}.vehicle-list-table .vehicle-info td{text-align:left;font-family:Poppins,sans-serif;border:none}.vehicle-list-table .vehicle-info .table-head .header-row .header-cell{border:none;font-family:Poppins,sans-serif;padding-top:5px;padding-bottom:5px}.vehicle-list-table .vehicle-info .table-head .header-row .ref-cell{padding-left:30px}.vehicle-list-table .vehicle-info .table-head .header-row th{border:none}.vehicle-list-table .vehicle-info .table-head .header-row .label-cell{font-size:20px}.vehicle-list-table .vehicle-info .table-body .body-row .body-cell{padding-top:7.5px;padding-bottom:7.5px}.vehicle-list-table .vehicle-info .table-body .body-row .ref-cell{padding-left:30px}.vehicle-list-table .vehicle-info .table-body .body-row .even{background-color:#f4f4f4}.vehicle-list-table .vehicle-info .table-body .body-row:hover{cursor:pointer}.vehicle-list-table .vehicle-info tr.active{background-color:#135baa}.vehicle-list-table .vehicle-info tr.active td{color:#fff;font-weight:700;padding:8px 16px 6px}.vehicle-list-table .vehicle-info tr.active td .offline,.vehicle-list-table .vehicle-info tr.active td .online,.vehicle-list-table .vehicle-info tr.active td .arrived,.vehicle-list-table .vehicle-info tr.active td .enroute,.vehicle-list-table .vehicle-info tr.active td .no-guidance,.vehicle-list-table .vehicle-info tr.active td .off-route,.vehicle-list-table .vehicle-info tr.active td .unknown,.vehicle-list-table .vehicle-info tr.active td .active,.vehicle-list-table .vehicle-info tr.active td .idle{color:#fff}.vehicle-list-table .vehicle-info tr.active .even,.vehicle-list-table .vehicle-info tr.active .odd{background-color:#135baa!important}.close-table{display:none;transition:opacity 1s ease-out;opacity:0}.open-table{opacity:1;display:block}.label-content{display:flex;justify-content:space-between;font-size:20px;padding:20px 30px 10px;font-weight:600;font-family:Poppins,sans-serif}.label-content .label{display:flex;align-items:center}.label-content .label .label-text{margin-left:10px}.label-content .task-count{float:right}.search-area{display:flex;padding-left:30px;padding-right:30px;padding-bottom:5px}.search-area .text-field{min-width:100%;margin-top:10px}.search-area .text-field .field-label{font-family:Poppins,sans-serif}.no-results{display:flex;justify-content:center}.no-results .no-results-label{font-family:Poppins,sans-serif;font-size:18px;font-weight:500}.harsh-info-drawer{width:480px;flex-shrink:0;position:absolute;z-index:999;top:140px;right:30px;border:1px solid rgba(0,0,0,.168627451)}.harsh-info-drawer .MuiDrawer-paper{position:relative!important;min-height:0vh;max-height:60vh;overflow-y:auto}.harsh-info-drawer.MuiDrawer-paper{width:470px;box-sizing:border-box}.reports-header{padding-left:5rem;padding-right:1rem;height:100%;width:100%;font-family:Poppins,sans-serif}.reports-header .tab-title{font-family:Poppins,sans-serif;text-transform:capitalize}.reports-header .tab-container{width:100%}.reports-header .tab-container .tab-list-area{border-bottom:1px solid #e3e3e3}.report-section .report-container .table-container .table-cell{font-family:Poppins,sans-serif}.percentage_wrapper{padding:3px 5px;margin-right:8px!important;background-color:#aeaeae;color:#fff!important;border-radius:2px}.rdrDefinedRangesWrapper .rdrInputRange{display:none}.popover .filter-section .label{padding:15px;font-family:Poppins,sans-serif}.popover .filter-section .main-text{font-size:18px}.popover .filter-section .sub-text{font-size:13px}.export-popper{z-index:2}.linear-progress-container{display:flex;align-items:center}.linear-progress-container .progress-bar{width:100%;margin-right:5px}.linear-progress-container .bar-label{min-width:35px}.linear-progress-container .bar-label .progress-text{color:gray;font-family:Poppins,sans-serif}.task-status-cell{text-align:center;font-size:14px;width:100%;font-weight:400;padding:4px 8px}.status-for-pickup{background-color:#e9eefe;color:#2f6be2}.status-for-deliver,.status-queued{background-color:#fefce8;color:#c98905}.status-delivered,.status-pickedup{background-color:#f1fdf4;color:#18a24a}.status-not-delivered,.status-not-pickedup{background-color:#ffe8e9;color:#cc1d1d}.status-default{background-color:none}.overlap-sort-icon{position:relative;width:30px;height:30px}.overlap-sort-icon .up-arrow{position:absolute;top:0;left:0;opacity:.3}.overlap-sort-icon .down-arrow{position:absolute;top:7px;left:0;opacity:.3}.overlap-sort-icon .active{opacity:1}div.report-section p.MuiTablePagination-displayedRows{position:absolute!important}div.report-section div.MuiTablePagination-input{margin-right:-15px!important}.MuiTablePagination-actions{display:flex;flex-wrap:wrap;gap:3rem}.MuiTablePagination-actions .MuiBox-root .MuiButtonBase-root,.MuiTablePagination-root .MuiToolbar-root .css-1zye22 .MuiButtonBase-root .MuiSvgIcon-root{border-radius:5px;border-color:#e8e8ec;border-width:1px;border-style:solid;padding:0}.data-row-link{color:#1976d2;text-decoration:underline;cursor:pointer}.loader{border:6px solid #f3f3f3;border-top:6px solid #3498db;border-radius:50%;animation:spin 2s linear infinite;position:absolute;left:50%;transform:translate(-50%,-50%)}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.task-header{padding-left:5rem;height:100%;width:100%;font-family:Poppins,sans-serif}.task-header .tab-title{font-family:Poppins,sans-serif;text-transform:capitalize}.task-header .tab-container{width:100%}.task-header .tab-container .tab-list-area{border-bottom:1px solid #e3e3e3}.drop-file-input{position:relative;width:800px;height:400px;border:4px solid var(--border-color);border-radius:20px;display:flex;align-items:center;justify-content:center;background-color:var(--input-bg)}.drop-file-input input{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.drop-file-input:hover,.drop-file-input.dragover{opacity:.6}.drop-file-input__label{text-align:center;color:var(--txt-second-color);font-weight:600;padding:30px;width:500px;height:250px;border-width:1px;border-color:#d1e1fd;border-style:dashed;background-color:#f7f7ff}.drop-file-input__label img{width:100px}.drop-file-input__label .supported-format{font-size:11px;font-weight:lighter}.drop-file-preview{margin-top:30px}.drop-file-preview p{font-weight:500}.drop-file-preview__title{margin-bottom:20px;align-self:flex-start;text-align:left;border-color:#4fa653;background-color:#eaffee;border-style:solid;border-width:2px;border-radius:5px;padding:10px 10px 10px 8px;width:fit-content}.drop-file-preview__item{position:relative;display:flex;background-color:#fff;border-color:#64ca6f;border-style:solid;border-width:2px;padding-left:10px;width:100%;border-radius:5px;margin-bottom:10px}.drop-file-dataset-name{position:relative;display:flex;background-color:#fff;border-color:#64ca6f;border-style:solid;border-width:2px;padding-left:10px;width:80%;border-radius:5px;margin-bottom:10px}.file-counter{position:relative;display:flex;padding-left:10px;margin-bottom:10px}.drop-file-preview__item img{width:50px;margin-right:20px}.drop-file-preview__item__info{display:flex;flex-direction:column;justify-content:space-between;font-size:12px}.drop-file-preview__item__del{background-color:var(--box-bg);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;right:10px;top:50%;transform:translateY(-50%);box-shadow:var(--box-shadow);cursor:pointer;transition:opacity .3s ease}.check-cname{display:flex;align-items:center;justify-content:center;position:absolute}.delete-icon{color:#ed6b6b;font-size:18px}.dataset-name{position:relative;display:flex;font-size:13px;padding-left:10px;margin-bottom:10px}.uploading-progress{position:relative;display:flex;font-size:13px;padding-left:10px;margin-bottom:10px;color:#4fa653}.main-container{justify-content:center;align-items:flex-start}.cloud-outlined{color:#194c85;font-size:90px!important}.main-box{width:100%}.supported-format{font-size:11px;font-weight:lighter}.text-field{width:70%!important}.grid-text{padding-bottom:2%;margin-bottom:10px}.fixed-content{display:flex;align-items:center;max-height:250px;overflow-y:auto;overflow-x:auto;flex-wrap:wrap}.custom-table{border-collapse:separate;width:100%}.custom-header-row{background-color:#f5f5f5;height:50px}.custom-header-cell{font-weight:700;padding:12px;font-size:15px;height:10px}.custom-row{height:48px;transition:background-color .3s}.custom-row:hover{background-color:#f9f9f9}.custom-cell{padding:5px 16px!important;font-size:14.5px!important;white-space:nowrap}.custom-actions-cell{padding-right:12px}.custom-empty-cell{font-style:italic;color:#888;height:20px;font-size:20px}.main-row{display:flex;height:calc(100vh - 1px)}.left-column{width:50%;overflow-y:auto;padding:10px}.map-address-form-box-body{width:100%}.map-address-form-box-body .paper-body{padding:20px 30px 30px}.map-address-form-box-body .paper-body .inner{display:flex;flex-direction:column;gap:15px}.map-address-form-box-body .paper-body .inner .form-footer{display:flex;justify-content:flex-end;gap:15px;margin-top:10px}.right-column{width:50%;padding:10px}.btn-submit{background-color:#1470d3!important;padding:8px 50px!important;font-family:Poppins,sans-serif!important;text-transform:capitalize!important;box-shadow:none!important}.btn-reset{background-color:#e4e4e4!important;padding:8px 50px!important;font-family:Poppins,sans-serif!important;text-transform:capitalize!important;color:#222!important;box-shadow:none!important}.text-form .MuiInputBase-root,.text-form .MuiInputLabel-root{font-size:15px;font-family:Poppins,sans-serif!important}.MuiTableCell-root{font-size:20px;font-family:Poppins,sans-serif!important}.pac-container{font-size:14px!important;z-index:9999!important}.pac-item{font-size:15px!important;padding:8px!important;font-family:Poppins,sans-serif!important}.swal2-popup,button.swal2-confirm,button.swal2-cancel{font-family:Poppins}.admin-content{padding-left:6rem;padding-right:2rem;padding-top:1rem;height:100%;width:100%;font-family:Poppins,sans-serif}.admin-content .tab-title{font-family:Poppins,sans-serif;text-transform:capitalize}.admin-content .tab-container{width:100%}.admin-content .tab-container .tab-list-area{border-bottom:1px solid #e3e3e3}.admin-content .tab-container .tab-panel{padding:20px 0}.report-section .report-container .search-background{padding:2px 4px;display:flex;align-items:center;width:400px}.report-section .report-container .datepicker-background{padding:2px 4px;display:flex;align-items:center;width:300px}.report-section .report-container .table-btn{padding:10px}.report-section .report-container .export-btn{font-family:Poppins,sans-serif}.report-section .report-container .export-btn-default{font-family:Poppins,sans-serif;background-color:#1876d1;color:#fff;padding:10px 20px}.report-section .report-container .input-base{margin-left:5px;flex:1}.report-section .report-container .table-background,.report-section .report-container .table-background-driver{width:100%;overflow:none}.report-section .report-container .table-linear-box{width:80%}.report-section .report-container .table-linear-height{height:7px}.report-section .report-container .table-container{max-height:440px}.report-section .report-container .table-container .table-cell,.report-section .report-container .table-container-fs .table-cell{font-family:Poppins,sans-serif}body{margin:0;font-family:Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .gm-bundled-control-on-bottom:has(.gm-svpc){right:40px!important;bottom:193px!important}body .gm-style-iw button:focus{outline:0}body .gm-style-iw button:not(.infowindow-close-button,.MuiIconButton-root){display:none!important}body .infowindow-close-button{display:block!important;color:"#333333";padding:10px;margin-bottom:10px}body .infowindow-close-button:hover{background-color:transparent!important}body .pac-container{border-radius:10px;padding-left:2px;padding-right:2px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
