@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);: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:#ffffffb3;--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-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--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(90deg,#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-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}}.Toastify__toast{--y:0;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;touch-action:none;z-index:0}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--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{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@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,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),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,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),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,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 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,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-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--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-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:translate3d(0,var(--y),0) 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%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.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:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-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--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:host,:root{--ol-background-color:#fff;--ol-accent-background-color:#f5f5f5;--ol-subtle-background-color:#80808040;--ol-partial-background-color:#ffffffbf;--ol-foreground-color:#333;--ol-subtle-foreground-color:#666;--ol-brand-color:#0af}.ol-box{background-color:#ffffffbf;background-color:var(--ol-partial-background-color);border:1.5px solid #fff;border:1.5px solid var(--ol-background-color);border-radius:2px;box-sizing:border-box}.ol-mouse-position{position:absolute;right:8px;top:8px}.ol-scale-line{background:#ffffffbf;background:var(--ol-partial-background-color);border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-scale-line-inner{border:1px solid #666;border:1px solid var(--ol-subtle-foreground-color);border-top:none;color:#333;color:var(--ol-foreground-color);font-size:10px;margin:1px;text-align:center;transition:all .25s;will-change:contents,width}.ol-scale-bar{bottom:8px;left:8px;position:absolute}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{background-color:#333;background-color:var(--ol-foreground-color);float:right;height:15px;width:1px;z-index:10}.ol-scale-step-text{bottom:-5px;font-size:10px;z-index:11}.ol-scale-step-text,.ol-scale-text{color:#333;color:var(--ol-foreground-color);position:absolute;text-shadow:-1.5px 0 #ffffffbf,0 1.5px #ffffffbf,1.5px 0 #ffffffbf,0 -1.5px #ffffffbf;text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-text{bottom:25px;font-size:12px;text-align:center}.ol-scale-singlebar{border:1px solid #333;border:1px solid var(--ol-foreground-color);box-sizing:border-box;height:10px;position:relative;z-index:9}.ol-scale-singlebar-even{background-color:#666;background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:#fff;background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-unselectable,.ol-viewport{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ol-viewport canvas{all:unset}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ol-grabbing{cursor:grabbing}.ol-grab{cursor:move;cursor:grab}.ol-control{background-color:#80808040;background-color:var(--ol-subtle-background-color);border-radius:4px;position:absolute}.ol-zoom{left:.5em;top:.5em}.ol-rotate{right:.5em;top:.5em;transition:opacity .25s linear,visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;transition:opacity .25s linear,visibility 0s linear .25s;visibility:hidden}.ol-zoom-extent{left:.5em;top:4.643em}.ol-full-screen{right:.5em;top:.5em}.ol-control button{background-color:#fff;background-color:var(--ol-background-color);border:none;border-radius:2px;color:#666;color:var(--ol-subtle-foreground-color);display:block;font-size:inherit;font-weight:700;height:1.375em;line-height:.4em;margin:1px;padding:0;text-align:center;text-decoration:none;width:1.375em}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{display:block;font-weight:400;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:focus,.ol-control button:hover{color:#333;color:var(--ol-foreground-color);outline:1px solid #666;outline:1px solid var(--ol-subtle-foreground-color);text-decoration:none}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{align-items:center;bottom:.5em;display:flex;flex-flow:row-reverse;max-width:calc(100% - 1.3em);right:.5em;text-align:right}.ol-attribution a{color:#666;color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{color:#333;color:var(--ol-foreground-color);font-size:12px;margin:0;padding:1px .5em;text-shadow:0 0 2px #fff;text-shadow:0 0 2px var(--ol-background-color)}.ol-attribution li{display:inline;list-style:none}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:#ffffffbf;background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{border-radius:4px 0 0;bottom:0;right:0}.ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{height:200px;left:.5em;top:4.5em}.ol-zoomslider button{height:10px;position:relative}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{bottom:.5em;left:.5em}.ol-overviewmap.ol-uncollapsible{border-radius:0 4px 0 0;bottom:0;left:0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid #666;border:1px solid var(--ol-subtle-foreground-color);height:150px;width:150px}.ol-overviewmap:not(.ol-collapsed) button{bottom:0;left:0;position:absolute}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:#80808040;background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted #666;border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.app-layout{display:flex}.app-layout:has(.side-menu-collapsed) .app-header{width:93%}.app-layout .side-bar-component{background:#fff;border-radius:12px;border-right:1px solid #0000001a}.app-layout .app-header-and-content-container{background:#fff;flex:1 1;overflow:hidden}.app-layout .app-header-and-content-container .header-container{margin-bottom:60px}.app-version{bottom:5px;font-size:10px;position:fixed;right:5px}.location-renderer{align-items:center;display:flex}.app-header,.card-body,.card-component,.card-header{background:#fff}.dashboard-stat-widget{background:#fff;margin:5px}.t-th,.table-component,.td{background:#fff}.vehicle-status-chip.tag-component.idle{background-color:#fffaeb;color:#ffcb05}.vehicle-status-chip.tag-component.moving{background-color:#ecfdf3;color:#1ba719}.vehicle-status-chip.tag-component.ignition_off{background-color:#fef3f2;color:#e53742}.vehicle-status-chip.tag-component.no_gprs,.vehicle-status-chip.tag-component.no_gps{background-color:#f2f4f7;color:#232323}.vehicle-status-chip.tag-component.charging{background-color:#fff6ed;color:#fc7800}.vehicle-status-chip.tag-component.invalid{background-color:#f2f4f7;color:#232323}.activity-event-chip.tag-component.handover,.activity-event-chip.tag-component.takeover{background-color:#fffaeb;color:#ffcb05}.activity-event-chip.tag-component.ignition_on{background-color:#e0e0ff;color:#000f64}.activity-event-chip.tag-component.low_soc,.activity-event-chip.tag-component.overspeed,.activity-event-chip.tag-component.soc{background-color:#fef3f2;color:#e53742}.activity-event-chip.tag-component.idle{background-color:#fffaeb;color:#ffcb05}.activity-event-chip.tag-component.ignition_off{background-color:#fef3f2;color:#e53742}.activity-event-chip.tag-component.moving{background-color:#ecfdf3;color:#1ba719}.activity-event-chip.tag-component.charging{background-color:#fff6ed;color:#fc7800}.activity-event-chip.tag-component.invalid{background-color:#f2f4f7;color:#232323}.activity-event-chip.tag-component.full_soc{background-color:#ecfdf3;color:#1ba719}.speed-renderer .speed-value.slow{color:#1c751c}.speed-renderer .speed-value.medium{color:#d3a400}.speed-renderer .speed-value.high,.vehicle-soc.low{color:#bd0d0d}.vehicle-soc.medium{color:#d3a400}.vehicle-soc.high{color:#1c751c}.client-sites-add-credentials-component__drawer .drawer-container,.client-sites-update-config-component__drawer .drawer-container{max-width:472px;min-width:472px}.client-sites-update-config-component__drawer .data-label-value{justify-content:space-between}.client-sites-update-config-component__drawer .data-label-value .data-label{color:#656362;font-size:14px;line-height:20px;margin-left:0}.client-sites-update-config-component__drawer .data-label-value .data-value{color:#232323;font-weight:500}.t-form .t-form-description{margin:10px 0}.extra-items{color:#2ab7a3}.h-v-center{align-items:center;display:flex;height:calc(100vh - 250px);justify-content:center;max-height:800px;min-height:500px}.assign-update-vehicle-drawer .drawer-container{max-width:500px;min-width:500px}.assign-update-vehicle-drawer .drawer-container .t-table-wrapper{height:calc(100vh - 140px);max-height:calc(100vh - 140px);min-height:400px}.assign-vehicle-model-wrapper .modal-content-wrapper{max-width:500px;min-width:500px}.assign-vehicle-model-wrapper .modal-content-wrapper .modal-header{align-items:center;display:flex;justify-content:space-between}.assign-vehicle-model-wrapper .modal-content-wrapper .modal-header .modal-title{color:#232323;font-size:18px;font-weight:500}.assign-vehicle-model-wrapper .modal-content-wrapper .modal-header .modal-close{align-items:center;background:#f4f4f8;border-radius:50%;color:#2ab7a3;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.admin-portal-filters-drawer .drawer-content-wrapper{display:flex;flex-direction:column;margin-top:20px}.admin-portal-filters-drawer .drawer-content-wrapper .t-form-controls{height:calc(100vh - 200px);overflow-y:auto}.cluster-add-component__drawer .t-form{display:flex;flex-direction:column;height:100%}.cluster-add-component__drawer .t-form .t-form-controls{height:calc(100vh - 100px);overflow-y:auto}.table-action-icons{padding:5px}.details-loading,.details-loading-failed{align-items:center;display:flex;height:calc(100vh - 180px);justify-content:center;max-height:900px;min-height:400px}.ellipses-for-table-long-data{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipses-for-table-short-data{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipses-for-table-small-data{max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipses-for-table-medium-data{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-success{color:#00534f!important}.text-error{color:#e53742!important}.sub-title-case{font-size:18px;font-weight:500}.title-case{font-size:22px;font-weight:500}.details__navigate-back{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:12px}.over-flow-scroll{overflow:scroll}.sub-text{color:#161f1d;font-size:12px}.associated-sites-drawer .associated-site-list-wrapper{height:600px;overflow-y:auto}.associated-sites-drawer .associated-site-list-wrapper .associated-site-option{background:#fff;background:var(--lithium-white,#fff);border:1px solid #ebebeb;border-radius:8px;margin:10px;padding:10px}.associated-sites-drawer .drawer-footer{display:flex;justify-content:center;margin-top:20px}.status-tag-renderer .tag-component.panic{background-color:#fc7c7366;color:#101828}.status-tag-renderer .tag-component.city_geofence_violation{background-color:#be8be766;color:#101828}.status-tag-renderer .tag-component.obd_unplugged{background-color:#f3984f66;color:#101828}.status-tag-renderer .tag-component.alert_true{background-color:#fac6da66;color:#101828}.status-tag-renderer .tag-component.alert_false{background-color:#c9f3c966;color:#101828}.status-tag-renderer .tag-component.alert_not_sure{background-color:#e5e5e566;color:#101828}@media(max-width:768px){.ellipses-for-table-long-data{max-width:300px}.ellipses-for-table-medium-data{max-width:150px}.ellipses-for-table-short-data{max-width:80px}.ellipses-for-table-small-data{max-width:50px}}@media(max-width:480px){.ellipses-for-table-long-data{max-width:200px}.ellipses-for-table-medium-data{max-width:120px}.ellipses-for-table-short-data{max-width:60px}.ellipses-for-table-small-data{max-width:40px}}@media screen and (max-width:768px){.app-layout{flex-direction:row}.app-layout:has(.side-menu-collapsed) .app-header{width:87%}.app-layout .side-bar-component{border-bottom:1px solid #0000001a;border-right:none;width:100%}.app-layout .app-header-and-content-container .header-container{margin-bottom:10px}.app-layout .app-header-and-content-container .content-container{margin-top:30px;padding:0}.app-header{width:100%}.card-body,.card-component,.card-header,.dashboard-stat-widget,.table-component{margin:10px 0;padding:10px}.drawer-container,.modal-content-wrapper{max-width:none;min-width:0;min-width:auto;width:100%}.t-form-controls{height:auto;overflow-y:visible}.associated-sites-drawer .associated-site-list-wrapper{height:auto;margin-bottom:20px}.details-loading,.details-loading-failed{height:auto;min-height:300px}.ellipses-for-table-long-data,.ellipses-for-table-medium-data,.ellipses-for-table-short-data,.ellipses-for-table-small-data{max-width:100%;white-space:normal}.h-v-center{height:auto;max-height:auto;min-height:300px}.table-action-icons{padding:3px}.details__navigate-back{aspect-ratio:1;height:30px;margin-right:8px}.text-error,.text-success{font-size:14px}}@media screen and (max-width:480px){.dashboard-stat-widget{margin:0}.app-layout .app-header-and-content-container .content-container{padding:5px 2px}.assign-vehicle-model-wrapper .modal-header .modal-title{font-size:16px}.drawer-footer{flex-direction:column;gap:10px}.extra-items{font-size:12px}.sub-title-case{font-size:16px}.title-case{font-size:20px}}a,a:active,a:hover{color:inherit!important;text-decoration:none!important}*,html{box-sizing:border-box}html{-ms-overflow-style:scrollbar}body,html{font-family:Roboto,sans-serif;font-size:14px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#344054;font-family:Roboto,sans-serif!important;margin:0}iframe#webpack-dev-server-client-overlay{display:none!important}.add-vehicle-modal .drawer-content-wrapper,.admin-portal-filters-drawer .drawer-content-wrapper{display:flex;flex-direction:column;margin-top:20px}.add-vehicle-modal .drawer-content-wrapper .t-form-controls,.admin-portal-filters-drawer .drawer-content-wrapper .t-form-controls{height:calc(100vh - 250px);overflow-y:auto}.add-vehicle-modal .modal-content-wrapper,.admin-portal-add-modal .modal-content-wrapper{max-width:800px;min-width:800px}.add-vehicle-modal .modal-content-wrapper .modal-header,.admin-portal-add-modal .modal-content-wrapper .modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:26px}.add-vehicle-modal .modal-content-wrapper .modal-header .modal-title,.admin-portal-add-modal .modal-content-wrapper .modal-header .modal-title{color:#232323;font-size:18px;font-weight:500}.add-vehicle-modal .modal-content-wrapper .modal-header .modal-close,.admin-portal-add-modal .modal-content-wrapper .modal-header .modal-close{align-items:center;background:#f4f4f8;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:10px;width:32px}.add-vehicle-modal .modal-content-wrapper .t-form-actions,.admin-portal-add-modal .modal-content-wrapper .t-form-actions{align-items:center;column-gap:15px;display:flex;justify-content:center}.file-select-modal .modal-content-wrapper{padding-top:10px;width:530px}.file-select-modal .modal-content-wrapper .modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:7px}.file-select-modal .modal-content-wrapper .modal-header .modal-title{color:#232323;font-size:18px;font-weight:500}.file-select-modal .modal-content-wrapper .modal-header .modal-close{align-items:center;background:#f4f4f8;border-radius:50%;color:#2ab7a3;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.file-select-modal .modal-content-wrapper .select-type-wrapper .radio-group-component,.file-select-modal .modal-content-wrapper .select-type-wrapper .select-dropdown-component{column-gap:40px;display:flex}.file-select-modal .modal-content-wrapper .select-type-wrapper .select-dropdown-component .error-component{left:135px}.file-select-modal .modal-content-wrapper .t-form-actions{align-items:center;column-gap:15px;display:flex;justify-content:center;margin:auto 30px}.copy-self-data-modal .modal-content-wrapper{height:300px;padding-top:10px;width:530px}.copy-self-data-modal .modal-content-wrapper .modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.copy-self-data-modal .modal-content-wrapper .modal-header .modal-title{color:#232323;font-size:18px;font-weight:500}.copy-self-data-modal .modal-content-wrapper .modal-header .modal-close{align-items:center;background:#f4f4f8;border-radius:50%;color:#2ab7a3;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.copy-self-data-modal .modal-content-wrapper .modal-body-wrapper{margin-top:20px}.copy-self-data-modal .modal-content-wrapper .modal-body-wrapper .react-datepicker{position:absolute;top:-135px}.copy-self-data-modal .modal-content-wrapper .t-form-actions{align-items:center;column-gap:15px;display:flex;justify-content:center;margin:auto 30px}.transfer-data-modal .modal-content-wrapper{height:300px;padding-top:10px;width:530px}.transfer-data-modal .modal-content-wrapper .modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.transfer-data-modal .modal-content-wrapper .modal-header .modal-title{color:#232323;font-size:18px;font-weight:500}.transfer-data-modal .modal-content-wrapper .modal-header .modal-close{align-items:center;background:#f4f4f8;border-radius:50%;color:#2ab7a3;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.transfer-data-modal .modal-content-wrapper .modal-body-wrapper{margin-top:20px}.transfer-data-modal .modal-content-wrapper .modal-body-wrapper .react-datepicker{position:absolute;top:-110px}.transfer-data-modal .modal-content-wrapper .t-form-actions{align-items:center;column-gap:15px;display:flex;justify-content:center;margin:auto 30px}.query-modal .modal-content-wrapper{height:300px;padding-top:10px;width:530px}.query-modal .modal-content-wrapper .modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.query-modal .modal-content-wrapper .modal-header .modal-title{color:#232323;font-size:18px;font-weight:500}.query-modal .modal-content-wrapper .modal-header .modal-close{align-items:center;background:#f4f4f8;border-radius:50%;color:#2ab7a3;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.query-modal .modal-content-wrapper .modal-body-wrapper{margin-top:20px}.query-modal .modal-content-wrapper .t-form-actions{align-items:center;column-gap:15px;display:flex;justify-content:center;margin:auto 30px;padding-top:30px}.qrcode-modal .modal-content-wrapper .modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:7px}.qrcode-modal .modal-content-wrapper .modal-header .modal-title{color:#232323;font-size:18px;font-weight:500}.qrcode-modal .modal-content-wrapper .modal-header .modal-close{align-items:center;background:#f4f4f8;border-radius:50%;color:#2ab7a3;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.page-header-with-back-button{display:flex;justify-content:space-between;margin-bottom:16px}.page-header-with-back-button .page-header-left{align-items:center;column-gap:8px;display:flex}.page-header-with-back-button .page-header-left .page-header-title{color:#232323;color:var(--Lithium-Secondary,#232323);font-size:22px;font-style:normal;font-weight:500;line-height:normal}.page-header-with-back-button .page-header-left .back-navigation{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;display:flex;height:40px;justify-content:center}.ellipses-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.visibility-hidden{visibility:hidden}.text-capitalize{text-transform:capitalize}.stats-grid-view-wrapper{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));justify-content:space-evenly}.screen-header{align-items:center;display:flex;justify-content:space-between;padding:10px}.screen-header .header-left-section,.screen-header .header-right-section{align-items:center;column-gap:16px;display:flex}.screen-header .header-title{color:#000;color:var(--Lithium-Secondary,#000);font-size:18px;font-style:normal;font-weight:500;line-height:normal}.flex-center{justify-content:center}.flex-between,.flex-center{align-items:center;display:flex}.flex-between{justify-content:space-between}.arrow-right-action-icon{border:1px solid #e8ecef;border-radius:50%;cursor:pointer}.back-navigation-icon{align-items:center;background:#f6f6f6;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:2px}@media(max-width:768px){body,html{font-size:12px}.add-vehicle-modal .drawer-content-wrapper,.admin-portal-filters-drawer .drawer-content-wrapper{margin-top:10px}.add-vehicle-modal .drawer-content-wrapper .t-form-controls,.admin-portal-filters-drawer .drawer-content-wrapper .t-form-controls{height:calc(100vh - 200px);overflow-y:auto}.add-vehicle-modal .modal-content-wrapper,.admin-portal-add-modal .modal-content-wrapper{max-width:100%;min-width:100%;padding:0 15px}.add-vehicle-modal .modal-content-wrapper .modal-header,.admin-portal-add-modal .modal-content-wrapper .modal-header{align-items:flex-start;flex-direction:column;margin-bottom:15px}.add-vehicle-modal .modal-content-wrapper .modal-header .modal-title,.admin-portal-add-modal .modal-content-wrapper .modal-header .modal-title{font-size:16px}.add-vehicle-modal .modal-content-wrapper .modal-header .modal-close,.admin-portal-add-modal .modal-content-wrapper .modal-header .modal-close{margin-top:10px;position:static}.add-vehicle-modal .modal-content-wrapper .t-form-actions,.admin-portal-add-modal .modal-content-wrapper .t-form-actions{flex-direction:column;row-gap:10px}.copy-self-data-modal .modal-content-wrapper,.file-select-modal .modal-content-wrapper,.query-modal .modal-content-wrapper,.transfer-data-modal .modal-content-wrapper{padding:0 15px;width:100%}.copy-self-data-modal .modal-content-wrapper .modal-header,.file-select-modal .modal-content-wrapper .modal-header,.query-modal .modal-content-wrapper .modal-header,.transfer-data-modal .modal-content-wrapper .modal-header{align-items:flex-start;flex-direction:column;margin-bottom:15px}.copy-self-data-modal .modal-content-wrapper .modal-header .modal-title,.file-select-modal .modal-content-wrapper .modal-header .modal-title,.query-modal .modal-content-wrapper .modal-header .modal-title,.transfer-data-modal .modal-content-wrapper .modal-header .modal-title{font-size:16px}.copy-self-data-modal .modal-content-wrapper .modal-header .modal-close,.file-select-modal .modal-content-wrapper .modal-header .modal-close,.query-modal .modal-content-wrapper .modal-header .modal-close,.transfer-data-modal .modal-content-wrapper .modal-header .modal-close{margin-top:10px;position:static}.copy-self-data-modal .modal-content-wrapper .t-form-actions,.file-select-modal .modal-content-wrapper .t-form-actions,.query-modal .modal-content-wrapper .t-form-actions,.transfer-data-modal .modal-content-wrapper .t-form-actions{flex-direction:column;margin:0;row-gap:10px}.qrcode-modal .modal-content-wrapper{padding:0 15px}.qrcode-modal .modal-content-wrapper .modal-header{align-items:flex-start;flex-direction:column}.qrcode-modal .modal-content-wrapper .modal-header .modal-title{font-size:16px}.qrcode-modal .modal-content-wrapper .modal-header .modal-close{margin-top:10px;position:static}.page-header-with-back-button{align-items:flex-start;flex-direction:column}.page-header-with-back-button .page-header-left{margin-bottom:10px}.page-header-with-back-button .page-header-left .page-header-title{font-size:18px}.page-header-with-back-button .back-navigation{height:35px;width:35px}.stats-grid-view-wrapper{gap:8px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.screen-header{align-items:flex-start;flex-direction:column}.screen-header .header-left-section,.screen-header .header-right-section{flex-direction:column;row-gap:8px}.screen-header .header-title{font-size:16px}.arrow-right-action-icon,.back-navigation-icon{height:30px;width:30px}.not-found-screen{height:calc(100vh - 120px)}.not-found-screen .not-found-wrapper{padding:20px}.not-found-screen .not-found-go-back{padding:12px;width:100%}}@media(max-width:480px){.not-found-screen{height:calc(100vh - 100px)}.not-found-screen .not-found-wrapper{padding:15px}.not-found-screen .not-found-go-back{font-size:14px;padding:12px;width:100%}}.button-component{border:none;border-radius:8px;cursor:pointer;font-family:Roboto,sans-serif;font-weight:500;outline:none;padding:8px 14px;position:relative;transition-duration:.2s}.button-component,.button-component .button-contents{align-items:center;display:flex;justify-content:center}.button-component .button-text.md,.button-component .button-text.sm,.button-component .button-text.xs{font-size:14px}.button-component .button-text.lg,.button-component .button-text.xl{font-size:16px}.button-component .button-middle,.button-component .button-prefix,.button-component .button-suffix{position:relative;top:2px}.button-component .button-middle svg,.button-component .button-prefix svg,.button-component .button-suffix svg{height:20px;width:20px}.button-component .button-prefix{margin-right:8px}.button-component .button-middle{margin-right:0}.button-component .button-suffix{margin-left:8px}.button-component:hover{cursor:pointer}.button-component:disabled{cursor:not-allowed}.button-component.fullWidth{width:100%}.button-component.loading .button-contents{visibility:hidden}.button-component.loading:before{animation:loaderSpin .5s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:#2ab7a3;content:" ";height:20px;left:calc(50% - 8px);position:absolute;top:calc(50% - 8px);width:20px}.button-component.xs{font-size:14px;height:24px;min-height:24px;padding:0 8px}.button-component.xs .button-prefix,.button-component.xs .button-suffix{top:1px}.button-component.xs .button-prefix{margin-right:4px}.button-component.xs .button-suffix{margin-left:4px}.button-component.xs:before{height:8px;left:calc(50% - 3px);top:calc(50% - 3px);width:8px}.button-component.sm{font-size:14px;height:36px;min-height:36px;padding:8px 14px}.button-component.sm .button-prefix,.button-component.sm .button-suffix{top:1px}.button-component.sm .button-prefix{margin-right:4px}.button-component.sm .button-suffix{margin-left:4px}.button-component.sm:before{height:10px;left:calc(50% - 6px);top:calc(50% - 6px);width:10px}.button-component.md{font-size:14px;height:40px;min-height:40px;padding:10px 16px}.button-component.md:before{height:16px;left:calc(50% - 8px);top:calc(50% - 8px);width:16px}.button-component.lg{font-size:16px;height:44px;min-height:44px;padding:10px 18px}.button-component.lg:before{height:20px;left:calc(50% - 10px);top:calc(50% - 10px);width:20px}.button-component.xl{font-size:16px;height:48px;min-height:48px;padding:12px 20px}.button-component.xl:before{height:24px;left:calc(50% - 12px);top:calc(50% - 12px);width:24px}.button-component.outlined{background:inherit;border:1px solid}.button-component.link{background:inherit;box-shadow:none}.button-component.link:hover{box-shadow:0 5px 4px #07213c0d}.button-component.primary.loading:before{border-color:#2ab7a3 #fff #fff}.button-component.primary.contained{background:#2ab7a3;color:#fff}.button-component.primary.contained:hover{background:#148e7d;color:#fff}.button-component.primary.contained:disabled{background:#8ed5cc;color:#fff}.button-component.primary.outlined{background:inherit;border-color:#2ab7a3;color:#2ab7a3}.button-component.primary.outlined:hover{background:#effdfb;border-color:#2ab7a3;color:#2ab7a3}.button-component.primary.outlined:disabled{background:#fff;border-color:#8ed5cc;color:#8ed5cc}.button-component.primary.link{background:inherit;color:#2ab7a3}.button-component.primary.link:hover{background:inherit;color:#148e7d}.button-component.primary.link:disabled{background:inherit;color:#8ed5cc}.button-component.secondary.loading:before{border-color:#232323 #fff #fff}.button-component.secondary.contained,.button-component.secondary.contained:disabled,.button-component.secondary.contained:hover{background:#232323;color:#fff}.button-component.secondary.outlined{background:#fff;border-color:#232323;color:#232323}.button-component.secondary.outlined:hover{background:#fff;border-color:#f9fafb;color:#232323}.button-component.secondary.outlined:disabled{background:#fff;border-color:#eaecf0;color:#d0d5dd}.button-component.secondary.link{background:inherit;color:#232323}.button-component.secondary.link:hover{background:inherit;color:#475467}.button-component.secondary.link:disabled{background:inherit;color:#d0d5dd}.button-component.error.loading:before{border-color:#e53742 #fff #fff}.button-component.error.contained{background:#e53742;color:#fff!important}.button-component.error.contained:hover{background:#b42318;color:#fff}.button-component.error.contained:disabled{background:#fecdca;color:#fff}.button-component.error.outlined{background:#fff;border-color:#e53742;color:#e53742}.button-component.error.outlined:hover{background:#fef3f2;border-color:#e53742;color:#e53742}.button-component.error.outlined:disabled{background:#fff;border-color:#fecdca;color:#fda29b}.button-component.error.link{background:inherit;color:#e53742}.button-component.error.link:hover{background:inherit;color:#b42318}.button-component.error.link:disabled{background:inherit;color:#fecdca}@media(max-width:768px){.button-component{font-size:14px;height:36px;padding:8px 14px;width:80px!important}.button-component.lg,.button-component.md,.button-component.sm,.button-component.xl,.button-component.xs{font-size:14px;height:24px;padding:0 8px}.button-component .button-prefix,.button-component .button-suffix{top:1px}.button-component .button-prefix svg,.button-component .button-suffix svg{height:16px;width:16px}.button-component .button-prefix{margin-right:4px}.button-component .button-suffix{margin-left:4px}}@media(max-width:480px){.button-component{font-size:14px;height:24px;padding:0 8px;width:100%}.button-component.fullWidth{width:100%}.button-component.loading:before{height:8px;left:calc(50% - 4px);top:calc(50% - 4px);width:8px}.button-component .button-prefix svg,.button-component .button-suffix svg{height:12px;width:12px}}.not-found-screen{align-items:center;display:flex;height:calc(100vh - 150px);justify-content:center;width:100vw}.not-found-screen .not-found-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.not-found-screen .not-found-wrapper .not-found-go-back{border:1px solid #4a4a4a;padding:10px 20px;text-align:center}.not-found-screen .not-found-wrapper .not-found-go-back:hover{font-weight:500}@media(max-width:768px){.not-found-screen{height:calc(100vh - 100px)}.not-found-wrapper{padding:10px}.not-found-go-back{font-size:14px;padding:12px 20px;width:80%}}.panic-alert-filter-drawers{max-width:1000px!important;min-width:700px!important}.super-city-league-container{cursor:pointer;margin-left:23%}.deepavali-wishes{align-items:center;display:flex;font-size:20px;font-weight:bolder;justify-content:center;margin-left:50px;text-align:center}.super-city-league-img{height:65px;width:65px}.pipeline{height:30px;width:30px}.splash-text{animation:splash 2s ease-in-out infinite;color:#ffd000;font-family:Dancing Script,cursive;font-size:25px;font-weight:bolder;margin:0 10px;position:relative;text-shadow:0 0 10px #fc0c,0 0 20px #ffff0080,0 0 30px #ff8c0080}@keyframes splash{0%,to{color:#ff8000;opacity:1;transform:scale(1)}50%{color:#f93030;opacity:.8;text-shadow:0 0 15px #ff6b6bcc,0 0 25px rgba(255,140,0,.781),0 0 35px #ff000080;transform:scale(1.2)}}.app-header{align-items:center;box-shadow:0 0 1px #0006;display:flex;height:60px;justify-content:space-between;padding:5px 20px;position:fixed;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:calc(100% - 256px);z-index:999}.app-header .hoto-filter-drawers{background-color:red!important}.app-header .hoto-filter-drawers,.app-header .panic-alert-list-component-drawer .hoto-filter-drawers{max-width:800px!important;min-width:500px!important}.app-header .app-header__utils-wrapper{display:inline-block;position:relative}.app-header .app-header__utils-wrapper .badge{background-color:#ea3838;border-radius:50%;color:#fff;font-size:12px;padding:4px;position:absolute;right:-10px;top:-10px}.app-header .app-header__menu-icon{cursor:pointer;display:block;margin-right:16px}@media(min-width:960px){.app-header .app-header__menu-icon{display:none}}.app-header .app-header__account-icon{cursor:pointer;display:block;margin-left:16px}@media(min-width:960px){.app-header .app-header__account-icon{display:none}.app-header{height:60px;padding:16px}}.app-header .app-header__branding_menu-wrapper{align-items:center;display:flex}.app-header .app-header__branding_menu-wrapper .app-header__menu-wrapper{display:none;margin-left:16px}@media(min-width:960px){.app-header .app-header__branding_menu-wrapper .app-header__menu-wrapper{display:block}}.app-header .app-header__navigation-wrapper .breadcrumb-list,.app-header .app-header__navigation-wrapper .breadcrumb-list .breadcrumb-item{align-items:center;display:flex}.app-header .app-header__navigation-wrapper .breadcrumb-list .breadcrumb-item .breadcrumb-item-title{color:#999ca0;font-size:16px}.app-header .app-header__navigation-wrapper .breadcrumb-list .breadcrumb-item .breadcrumb-item-separator{display:flex;margin:0 8px}.app-header .app-header__navigation-wrapper .breadcrumb-list .breadcrumb-item:last-child .breadcrumb-item-title{color:#0d0d0d;font-weight:600}.app-header .app-header__navigation-wrapper .breadcrumb-list .breadcrumb-item:last-child .breadcrumb-item-separator{display:none}.app-header .header-menu-list .menu-list{flex-direction:row!important}.app-header .app-header__utils_and_profile-wrapper{align-items:center;column-gap:16px;display:flex;flex:1 1;justify-content:flex-end}.app-header .app-header__utils_and_profile-wrapper .app-header__utils-wrapper{align-items:center;display:flex}.app-header .app-header__utils_and_profile-wrapper .app-header__utils-wrapper .app-header__util{cursor:pointer;margin-right:10px}.app-header .app-header__utils_and_profile-wrapper .app-header__utils-wrapper .app-header__util:last-child{margin-right:0}.app-header .app-header__utils_and_profile-wrapper .app-header__profile-wrapper{align-items:center;cursor:pointer;display:none;margin-left:16px}.app-header .app-header__utils_and_profile-wrapper .app-header__profile-wrapper:hover{background:#f9fafb;border-radius:5px}@media(min-width:960px){.app-header .app-header__utils_and_profile-wrapper .app-header__profile-wrapper{display:flex}}.app-header .app-header__utils_and_profile-wrapper .app-header__profile-wrapper .app-header__profile-name{color:#232323;font-size:16px;font-weight:400;line-height:32px;margin:0 4px 0 10px;text-transform:capitalize}.app-header .app-header__utils_and_profile-wrapper .app-header__profile-wrapper .app-header__profile-arrow{position:relative;top:4px}.service-provider-filter-drawer{max-width:600px}@media(max-width:768px){.service-provider-filter-drawer{max-width:100%}.breadcrumb-item-title{display:none;font-size:12px}}.ett-data-wrapper{align-items:center;background:#f6f8fa;border-radius:8px;display:flex;gap:8px;justify-content:center;padding:16px 8px}.ett-data-wrapper .ett-data__icon{color:#2ab7a3}.ett-data-wrapper .ett-data__meta .ett-data__meta-title{margin-bottom:4px}.ett-data-wrapper .ett-data__meta .ett-data__meta-sub-title{color:#2ab7a3;font-size:16px;font-weight:700}.ett-data-wrapper.error .ett-data__icon,.ett-data-wrapper.error .ett-data__meta-sub-title{color:#e53742}.user-details-drawers{max-width:500px!important;min-width:450px!important}.user-details-drawers .drawer-title{font-size:1.5rem;margin-left:3px}@media(max-width:768px){.user-details-drawers{max-width:100%!important;min-width:100%!important}.panic-alert-filter-drawers{max-width:600px!important;min-width:300px!important}.super-city-league-container{margin:0}.ett-data-wrapper{padding:12px 6px}.ett-data__meta-sub-title{font-size:14px}}@media(max-width:480px){.ett-data-wrapper{padding:10px 5px}.ett-data__meta-sub-title{font-size:12px}}@media(max-width:768px){.deepavali-wishes{font-size:18px;margin-left:0}.splash-text{font-size:20px}.app-header{padding:0;width:100%}.app-header .app-header__account-icon{margin-left:3px}.app-header .app-header__branding_menu-wrapper{flex-direction:column}.app-header .app-header__branding_menu-wrapper .app-header__branding-wrapper{margin-bottom:10px}.panic-alert-filter-drawers,.service-provider-filter-drawer,.user-details-drawers{max-width:100%!important;min-width:100%!important}.ett-data-wrapper{padding:12px 6px}.ett-data-wrapper .ett-data__meta-sub-title{font-size:14px}}@media(max-width:480px){.deepavali-wishes{font-size:16px;margin-left:0}.app-header .app-header__utils_and_profile-wrapper{column-gap:0;flex:0 1}.app-header .menu-list-container .menu-list .menu-item-wrapper .menu-item{margin-right:0;padding:5px}.app-header .menu-list-container .menu-list .menu-item-wrapper .menu-item .menu-item-title{margin-left:2px}.splash-text{font-size:16px}.app-header{padding:8px}.ett-data-wrapper{padding:10px 5px}.ett-data-wrapper .ett-data__meta-sub-title{font-size:12px}}@media(max-width:768px){.service-provider-filter-drawer{max-width:100%}.panic-alert-filter-drawers{max-width:600px!important;min-width:300px!important}}@media(max-width:480px){.service-provider-filter-drawer{max-width:100%}.panic-alert-filter-drawers{max-width:500px!important;min-width:250px!important}}@media(max-width:768px){.app-header__utils-wrapper .badge{font-size:10px;right:-8px;top:-8px}.app-header__profile-wrapper{margin-left:8px}.app-header__profile-wrapper .app-header__profile-name{font-size:14px}}@media(max-width:480px){.app-header__utils-wrapper .badge{font-size:8px;right:-6px;top:-6px}.app-header__profile-wrapper .app-header__profile-name{font-size:12px}}.select-dropdown-component{margin:0 0 24px;position:relative;white-space:nowrap;width:163px}.select-dropdown-component.fullWidth,.select-dropdown-component.fullWidth .input-field{width:100%}.select-dropdown-component.has-error .select-dropdown__control{border-color:#e53742;color:#e53742}.select-dropdown-component.md .select-dropdown__control{line-height:34px}.select-dropdown-component.md .select-dropdown__single-value{font-size:14px}.select-dropdown-component.sm .select-dropdown__control{font-size:14px;height:36px;line-height:28px;min-height:36px}.select-dropdown-component .select-dropdown__indicator-separator{display:none}.select-dropdown-component.search .select-dropdown__control{line-height:32px}.select-dropdown-component .select-dropdown__input-container{cursor:text}.select-dropdown-component .select-dropdown__menu{z-index:2!important}.select-dropdown-component .select-dropdown__control{border:1px solid #e0e0e0;border-radius:8px;box-shadow:none!important;font-family:Roboto;font-size:16px;font-weight:400;line-height:40px;margin-bottom:6px;max-height:120px;min-height:42px;outline:none!important;overflow:auto}.select-dropdown-component .select-dropdown__control .select-dropdown__placeholder{color:#9e9e9e}.select-dropdown-component .select-dropdown__control .select-dropdown__control__is-focused{border:1px solid #e0e0e0;box-shadow:none;outline:none}.select-dropdown-component .select-dropdown__control .select-dropdown__value-container{-ms-overflow-style:none;padding:2px!important;scrollbar-width:none}.select-dropdown-component .select-dropdown__control .select-dropdown__value-container>div:first-child{width:80px!important}.select-dropdown-component .select-dropdown__control .select-dropdown__value-container>div{overflow:hidden!important;white-space:inherit!important;width:auto!important}.select-dropdown-component .select-dropdown__control .select-dropdown__value-container::-webkit-scrollbar{display:none}.select-dropdown-component .select-dropdown__control .select-dropdown__value-container .select-dropdown__multi-value{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;display:inline-flex;margin:2px 4px 2px 0;max-width:200px}.select-dropdown-component .select-dropdown__control .select-dropdown__value-container .select-dropdown__multi-value .select-dropdown__multi-value__label{color:#495057;font-size:12px;font-weight:500;overflow:hidden;padding:2px 6px;text-overflow:ellipsis;white-space:nowrap}.select-dropdown-component .select-dropdown__control .select-dropdown__value-container .select-dropdown__multi-value .select-dropdown__multi-value__remove{border-radius:0 4px 4px 0;color:#6c757d;padding:2px 4px}.select-dropdown-component .select-dropdown__control .select-dropdown__value-container .select-dropdown__multi-value .select-dropdown__multi-value__remove:hover{background-color:#dc3545;color:#fff}.select-dropdown-component .select-dropdown__control .select-dropdown__indicator{color:#656362;padding:5px}.select-dropdown-component .select-dropdown__control .select-dropdown__indicator.select-dropdown__clear-indicator{padding:0!important}.select-dropdown-component .select-dropdown__control .select-dropdown__option{white-space:normal!important}@media(max-width:768px){.select-dropdown-component,.select-dropdown-component.fullWidth,.select-dropdown-component.fullWidth .input-field{width:100%}.select-dropdown-component.md .select-dropdown__control{line-height:15px}.select-dropdown-component.md .select-dropdown__single-value{font-size:10px}.select-dropdown-component.sm .select-dropdown__control{font-size:14px;height:20px;line-height:20px;min-height:36px}.select-dropdown-component .select-dropdown__control{font-size:14px;line-height:36px;padding:8px}.select-dropdown-component .select-dropdown__control .select-dropdown__placeholder{font-size:14px}.select-dropdown-component .select-dropdown__control .select-dropdown__indicator{padding:8px 10px}.select-dropdown-component .select-dropdown__control .select-dropdown__multi-value{max-width:150px}.select-dropdown-component .select-dropdown__control .select-dropdown__multi-value .select-dropdown__multi-value__label{font-size:11px;padding:1px 4px}.select-dropdown-component .select-dropdown__menu{font-size:14px}}@media(max-width:480px){.select-dropdown-component{width:100%}.select-dropdown-component .select-dropdown__control{font-size:12px;line-height:32px;padding:0}.select-dropdown-component .select-dropdown__control .select-dropdown__placeholder{font-size:12px}.select-dropdown-component .select-dropdown__control .select-dropdown__indicator{padding:6px 8px}.select-dropdown-component .select-dropdown__control .select-dropdown__multi-value{max-width:120px}.select-dropdown-component .select-dropdown__control .select-dropdown__multi-value .select-dropdown__multi-value__label{font-size:10px;padding:1px 3px}.select-dropdown-component .select-dropdown__menu{font-size:12px}}.label-component{color:#344054;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:20px;margin-bottom:6px}.label-component .optional{color:#83909d;font-size:12px;font-weight:400;margin-left:6px}.label-component .required{color:#e53742;font-size:12px;font-weight:400}.label-component.has-error{color:#e53742}@media(max-width:480px){.label-component{font-size:10px;line-height:16px;margin-bottom:2px}.label-component .optional,.label-component .required{font-size:8px}}.error-component{bottom:-18px;position:absolute;right:0}.error-component .helper-text-component{font-size:12px;white-space:nowrap}@media(max-width:768px){.error-component{bottom:-12px;position:absolute}}@media(max-width:480px){.error-component{bottom:-10px;position:absolute}}.helper-text-component{color:#667085;font-family:Roboto,sans-serif;font-size:14px;line-height:20px}.helper-text-component.error{color:#e53742}.helper-text-component.success{color:#00534f}.helper-text-component.warning{color:#ffa335}.helper-text-component.info{color:#1a67ff}.helper-text-component.default{color:#667085}@media(max-width:768px){.helper-text-component{font-size:12px;line-height:16px}}@media(max-width:480px){.helper-text-component{font-size:11px;line-height:14px}}.avatar-component{align-items:center;background:#f9fafb;border:1px solid #2ab7a3;color:#2ab7a3;display:flex;font-weight:700;height:60px;justify-content:center;letter-spacing:.5px;text-transform:uppercase;width:60px}.avatar-component.circle{border-radius:50%}.avatar-component.square{border-radius:10px}.avatar-component img{border-radius:50%;height:100%;width:100%}.avatar-component.sm{font-size:14px;height:40px;width:40px}.avatar-component.md{font-size:16px;height:60px;width:60px}.avatar-component.xl{font-size:32px;height:76px;width:76px}@media(max-width:768px){.avatar-component{font-size:12px;height:40px;width:40px}.avatar-component.sm{font-size:10px}.avatar-component.md{font-size:12px;height:40px;width:40px}.avatar-component.xl{font-size:16px;height:60px;width:60px}}.panic-alert-list-component-drawer .hoto-filter-drawers{max-width:800px!important;min-width:500px!important}.panic-alert-component .t-table{height:70vh!important;min-height:500px!important}.panic-alert-component .panic-alert-filters{align-items:flex-end;display:flex;justify-content:space-between}.panic-alert-component .panic-alert-filters .button-component.primary.contained{margin:0 10px 34px 0}@media(max-width:768px){.panic-alert-list-component-drawer .hoto-filter-drawers{max-width:600px!important;min-width:300px!important}}@media(max-width:480px){.panic-alert-list-component-drawer .hoto-filter-drawers{max-width:500px!important;min-width:250px!important}}.css-1b0w1y7:last-child,.css-jlldyb-MuiTablePagination-root:last-child{align-items:center!important;display:flex!important;justify-content:flex-start!important;padding:0}.table-component{height:100%;width:100%}.table-component .t-table-wrapper{height:100%;position:relative;width:100%}.table-component .t-table-wrapper .t-table{height:auto;min-height:200px;overflow:auto;width:100%}.table-component .t-table-wrapper .t-table:not(.static-table){min-height:500px}.table-component .t-table-wrapper .t-table .t-td,.table-component .t-table-wrapper .t-table .t-th{display:flex!important;justify-content:center}.table-component .t-table-wrapper .t-table .t-td.t-cell-align-left,.table-component .t-table-wrapper .t-table .t-th.t-cell-align-left{justify-content:flex-start}.table-component .t-table-wrapper .t-table .t-td.t-cell-align-center,.table-component .t-table-wrapper .t-table .t-th.t-cell-align-center{justify-content:center}.table-component .t-table-wrapper .t-table .t-td.t-cell-align-right,.table-component .t-table-wrapper .t-table .t-th.t-cell-align-right{justify-content:flex-end}.table-component .t-table-wrapper .t-table .t-td.t-th,.table-component .t-table-wrapper .t-table .t-th.t-th{border-bottom:none}.table-component .t-table-wrapper .t-table .t-td:first-child,.table-component .t-table-wrapper .t-table .t-th:first-child{padding-left:20px}.table-component .t-table-wrapper .t-table__error-card,.table-component .t-table-wrapper .t-table__loader,.table-component .t-table-wrapper .t-table__no-data-card{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.table-component .t-table-wrapper .table-actions{column-gap:5px;display:flex}.table-component .table-action-icon-button{align-items:center;background:#f6f8fa;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:4px}.table-component .table-action-icon-button:hover{background:#e9f0f4}@media screen and (max-width:768px){.t-table-wrapper .t-table{min-height:400px;overflow-x:auto}.t-table-wrapper .t-table .t-td,.t-table-wrapper .t-table .t-th{font-size:12px;padding:10px}.t-table-wrapper .t-table .table-actions{column-gap:10px;flex-direction:column}}@media screen and (max-width:480px){.t-table-wrapper .t-table{min-height:300px;overflow-x:auto}.t-table-wrapper .t-table .t-td,.t-table-wrapper .t-table .t-th{font-size:10px;padding:8px}.t-table-wrapper .t-table .table-actions{column-gap:8px;flex-direction:column}.table-action-icon-button{padding:6px}}.status-card-component{align-items:center;display:flex;flex-direction:column;justify-content:center;max-height:100%;min-height:auto;width:100%}.status-card-component .status-card-title{align-items:center;color:#8b8e90;display:flex;font-size:18px;font-weight:500;line-height:24px;text-align:center;white-space:pre-line}@media screen and (max-width:768px){.status-card-component{align-items:center;display:flex;flex-direction:column;justify-content:center;max-height:100%;min-height:auto;padding:10px;width:100%}.status-card-component .status-card-title{color:#8b8e90;font-size:16px;line-height:22px;white-space:normal}}@media screen and (max-width:480px){.status-card-component{padding:8px}.status-card-component .status-card-title{font-size:14px;line-height:20px}}.date-picker-component{margin-bottom:24px;position:relative;top:-6px}.date-picker-component.has-error .react-date-picker__inputGroup__divider{color:#667085!important}.date-picker-component.has-error .react-calendar__month-view__weekdays__weekday{color:#000}.date-picker-component.has-error .date-picker-field{border-color:#e53742!important}.date-picker-component.fullWidth .date-picker-field{width:100%!important}.date-picker-component .react-datepicker__header__dropdown--select{margin:12px 0}.date-picker-component .react-datepicker__triangle:after,.date-picker-component .react-datepicker__triangle:before{left:-15px!important}.date-picker-component .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.date-picker-component .react-datepicker__month{font-size:15px!important}.date-picker-component .react-datepicker__month .react-datepicker__month-text{height:30px!important}.date-picker-component .date-picker-field{background:#fcfcfc;border:1px solid #d0d5dd;border-radius:4px;color:#344054;font-size:16px;font-weight:400;line-height:22px;outline:none;padding:10px 14px;width:163px!important}.date-picker-component .date-picker-field .react-date-picker__inputGroup__input::placeholder{color:#667085!important}.date-picker-component .date-picker-field .react-calendar__tile{border-radius:2px;padding:10px 6.667px!important}.date-picker-component .date-picker-field .react-date-picker__wrapper{border:none}.date-picker-component .date-picker-field .react-calendar__tile--now{background-color:#817d7f!important;color:#fff}.date-picker-component .date-picker-field .react-date-picker__button{cursor:pointer}.date-picker-component .date-picker-field .react-calendar__tile--active{background:#232323}.date-picker-component .date-picker-field .react-date-picker__inputGroup input::placeholder{font-size:14px}.date-picker-component .date-picker-field .react-date-picker__inputGroup__input{outline:none}.date-picker-component .date-picker-field .react-date-picker__inputGroup__input:invalid{background:none}.date-picker-component .date-picker-field .react-calendar__navigation{background:#232323}.date-picker-component .date-picker-field .react-calendar__navigation button{color:#fff;font-size:15px;font-weight:900}.date-picker-component .date-picker-field .react-calendar__navigation button:hover{color:#232323}.date-picker-component .date-picker-field::placeholder{color:#667085}.date-picker-component .date-picker-field:disabled{background:#e3e3e3}.date-picker-component .date-picker-field.has-error{border:1px solid #e53742;color:red}.date-picker-component .react-datepicker-popper{z-index:3}.date-picker-component .react-datepicker-popper .react-datepicker{border-color:#d0d5dd;color:#344054!important;font-family:Roboto!important}.date-picker-component .react-datepicker-popper .react-datepicker .react-datepicker__day{color:#344054!important}.date-picker-component .react-datepicker-popper .react-datepicker .react-datepicker__day--disabled{color:#aaa!important}.date-picker-component .react-datepicker-popper .react-datepicker .react-datepicker__day--outside-month{opacity:.5}.date-picker-component .react-datepicker-popper .react-datepicker .react-datepicker__day--keyboard-selected,.date-picker-component .react-datepicker-popper .react-datepicker .react-datepicker__day--selected{background:#2ab7a3!important;color:#fff!important;font-weight:700!important}.date-picker-component .react-datepicker-popper .react-datepicker .react-datepicker__triangle:before{border-bottom-color:#d0d5dd!important}.date-picker-component .react-datepicker-popper .react-datepicker .react-datepicker__header{border-bottom:none!important}.date-picker-component .react-datepicker-popper .react-datepicker .react-datepicker__header select{border:1px solid #d0d5dd!important;border-radius:5px;padding:2px}.date-picker-component .date-picker-container{position:relative}.date-picker-component .date-picker-icon{color:#939393;cursor:pointer;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0;width:100%}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{background-color:initial;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.user-profile-filters-component{height:100%}.user-profile-filters-component .t-form{display:flex;flex-direction:column;height:100%;justify-content:space-between}.user-profile-filters-component .profile-form-container{align-items:center;border-bottom:1px solid #ececec;display:flex;height:45px;justify-content:flex-start}.user-profile-filters-component .form-title{font-size:16px;font-weight:500;padding:5px;width:135px}.user-profile-filters-component .form-sub-title{font-size:15px;font-weight:400}.user-profile-filters-component .error-message{color:#e84242}.form-controller-container{align-items:baseline;display:flex;height:50px;justify-content:center}@media(max-width:768px){.profile-form-container{align-items:flex-start;flex-direction:column;height:40px}.form-title{width:100%}.form-sub-title,.form-title{font-size:14px}}@media(max-width:768px)and (max-width:480px){.profile-form-container{height:35px}.form-title{font-size:12px}.form-sub-title{font-size:13px}}@media(max-width:768px)and (max-width:768px){.form-controller-container{flex-direction:column;height:auto;margin-bottom:15px}}.input-component{margin:0 0 24px;width:320px}.input-component .input-wrapper{position:relative}.input-component.fullWidth,.input-component.fullWidth .input-field{width:100%}.input-component .input-field{background:#fcfcfc;border:1px solid #d0d5dd;border-radius:8px;color:#344054;font-family:Roboto;font-size:16px;font-weight:400;height:44px;line-height:24px;margin-bottom:6px;outline:none;padding:10px 14px;width:100%}.input-component .input-field.has-suffix{padding-right:40px}.input-component .input-field.has-prefix{padding-left:40px}.input-component .input-field.md{height:40px}.input-component .input-field::placeholder{color:#667085}.input-component .input-field:disabled{background:#fcfcfc;cursor:not-allowed}.input-component .input-field:active,.input-component .input-field:focus{border-color:#232323}.input-component .input-field.has-error{border-color:#e53742}.input-component .input-field.text-transform{text-transform:capitalize!important}.input-component .suffix-icon{cursor:pointer;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.input-component .prefix-icon{left:14px;position:absolute;top:50%;transform:translateY(-50%)}.mask-text-component{align-items:center;column-gap:8px;cursor:pointer;display:flex}.mask-text-component .mask-text-icon{height:16px;width:16px}@media screen and (max-width:768px){.mask-text-component{column-gap:6px}}@media screen and (max-width:480px){.mask-text-component{column-gap:4px}}.icon-button{border-radius:50%;height:auto;width:auto}.icon-button:hover{cursor:pointer}.icon-button.disabled{cursor:not-allowed;opacity:.5}.icon-button.primary{color:#2ab7a3}.icon-button.secondary{color:#232323}.icon-button.error{color:#e53742}@media(max-width:768px){.icon-button{height:40px;width:40px}}@media(max-width:480px){.icon-button{height:35px;width:35px}}.react-flow{direction:ltr}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{cursor:grab;z-index:1}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:grabbing}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{overflow:visible;pointer-events:none}.react-flow__connection-path,.react-flow__edge-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{cursor:pointer;pointer-events:visibleStroke}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:grab;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background:#1a192b;border:1px solid #fff;border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:-4px;left:50%;top:auto;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{left:-4px;top:50%;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translateX(-50%)}.react-flow__attribution{background:#ffffff80;font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{height:100%;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:#fff;border:1px solid #1a192b;border-radius:3px;color:#222;font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{align-items:center;background:#fefefe;border:none;border-bottom:1px solid #eee;box-sizing:initial;cursor:pointer;display:flex;height:16px;justify-content:center;padding:5px;-webkit-user-select:none;user-select:none;width:16px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{max-height:12px;max-width:12px;width:100%}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;height:4px;transform:translate(-50%,-50%);width:4px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.tooltipSelect .tooltipSelected:hover{color:#000!important}.side-bar-component{display:flex;flex-direction:column;height:100vh;max-width:256px;min-width:256px;position:-webkit-sticky;position:sticky;top:0;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.side-bar-component:has(.side-menu-collapsed){max-width:92px;min-width:92px}.side-bar-component:has(.side-menu-collapsed) .menu-list-container{padding-left:24px;padding-right:24px}.side-bar-component:has(.side-menu-collapsed) .menu-list-container .menu-list::-webkit-scrollbar{height:1px;width:1px}.side-bar-component:has(.side-menu-collapsed) .menu-list-container .menu-list::-webkit-scrollbar-thumb{background-color:#fff;border-radius:2px}.side-bar-component .side-bar__branding-wrapper{border-bottom:1px solid #e5e5e5;display:flex;flex:0 1;justify-content:center;margin:0 20px;padding:12px}.side-bar-component .menu-toggle-wrapper{align-items:flex-start;background:#2ab7a3;border:1px solid #f6f6f6;border-radius:8px;bottom:32px;color:#fff;display:flex;font-style:normal;font-weight:500;gap:8px;padding:6px;position:absolute;right:-13px}.side-bar-component .menu-toggle-wrapper:hover{cursor:pointer}.side-bar-component .menu-toggle-wrapper .side-menu-collapsed,.side-bar-component .menu-toggle-wrapper .side-menu-expanded{height:16px}.side-bar-component .menu-list-container{flex:1 1;padding:10px 24px;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media screen and (max-width:768px){.side-bar-component{max-width:72px;min-width:72px}.side-bar-component:has(.side-menu-collapsed){max-width:50px;min-width:50px}.side-bar-component:has(.side-menu-collapsed) .menu-list-container{padding-left:2px;padding-right:2px}.side-bar-component .menu-list-container{padding:6px 12px}.side-bar-component .menu-list-container .menu-list::-webkit-scrollbar{width:2px}.side-bar-component .menu-list-container .menu-list::-webkit-scrollbar-thumb{background-color:#ccc}.side-bar-component .menu-toggle-wrapper{bottom:16px;display:none;font-size:12px;padding:4px;right:5px}.side-bar-component .menu-toggle-wrapper:hover{color:#ddd;display:none}.side-bar-component .side-bar__branding-wrapper{margin:0 5px;padding:8px 10px}.side-bar-component .side-bar__branding-wrapper img{height:auto;width:70%}}@media screen and (max-width:480px){.side-bar-component{max-width:64px;min-width:64px}.side-bar-component .menu-list-container{padding:4px 8px}.side-bar-component .menu-list-container .menu-list{font-size:12px}.side-bar-component .menu-list-container .menu-list::-webkit-scrollbar{width:1px}.side-bar-component .menu-list-container .menu-list::-webkit-scrollbar-thumb{background-color:#aaa}.side-bar-component .menu-toggle-wrapper{bottom:12px;font-size:10px;padding:2px;right:0}.side-bar-component .menu-toggle-wrapper:hover{background-color:#41d3bf}.side-bar-component .side-bar__branding-wrapper{margin:0 3px;padding:6px 8px}.side-bar-component .side-bar__branding-wrapper img{height:auto;width:75%}}.branding-component{align-items:center;color:#fff;display:flex;font-size:22px;font-weight:500;height:36px;width:107px}.branding-component.collapsed{width:30px}.branding-component img{height:100%;width:100%}.branding-component .li{color:#2eb6a3}@media(max-width:768px){.branding-component{font-size:18px;height:30px;width:80px}.branding-component.collapsed{width:30px}}@media(max-width:480px){.branding-component{font-size:16px;height:24px;width:60px}.branding-component.collapsed{width:30px}}.MuiPaper-root:has(.pop-over-menu-item){border-radius:12px;overflow:hidden}.popover-content{align-items:flex-start;display:flex;flex-direction:column;gap:4px;padding:8px}.popover-content .sub-menu-list{background:#fff;border-radius:8px;display:flex;flex-direction:column}.popover-content .sub-menu-list .sub-menu-item-wrapper{position:relative}.popover-content .sub-menu-list .sub-menu-item-wrapper .sub-menu-item{align-items:center;border-radius:4px;display:flex;margin-right:4px;padding:8px 12px}.popover-content .sub-menu-list .sub-menu-item-wrapper .sub-menu-item .sub-menu-item-title{font-size:14px;font-weight:400;line-height:24px}.popover-content .sub-menu-list .sub-menu-item-wrapper .sub-menu-item:hover{background-color:#f6f6f6;opacity:.8}.popover-content .sub-menu-list .sub-menu-item-wrapper .sub-menu-item:hover .sub-menu-item-title{color:#000}.popover-content .sub-menu-list .sub-menu-item-wrapper .sub-menu-item.active{background-color:#f6f6f6}.popover-content .sub-menu-list .sub-menu-item-wrapper .sub-menu-item.active .sub-menu-item-title{color:#000;font-weight:700}.popover-content .sub-menu-list .sub-menu-item-wrapper .sub-menu-item.expanded .sub-menu-item-toggle-icon{transform:rotate(180deg)}.popover-content .sub-menu-list .sub-menu-item-wrapper .sub-sub-menu-list{background:#fff;border-radius:8px;display:flex;flex-direction:column;margin-left:15px}.popover-content .sub-menu-list .sub-menu-item-wrapper .sub-sub-menu-list .sub-sub-menu-item-wrapper{position:relative}.popover-content .sub-menu-list .sub-menu-item-wrapper .sub-sub-menu-list .sub-sub-menu-item-wrapper .sub-sub-menu-item{align-items:center;border-radius:4px;display:flex;margin-right:4px;padding:8px 12px}.popover-content .sub-menu-list .sub-menu-item-wrapper .sub-sub-menu-list .sub-sub-menu-item-wrapper .sub-sub-menu-item .sub-sub-menu-item-title{font-size:14px;font-weight:400;line-height:24px;padding-left:10px}.popover-content .sub-menu-list .sub-menu-item-wrapper .sub-sub-menu-list .sub-sub-menu-item-wrapper .sub-sub-menu-item:hover{opacity:.8}.popover-content .sub-menu-list .sub-menu-item-wrapper .sub-sub-menu-list .sub-sub-menu-item-wrapper .sub-sub-menu-item:hover .sub-sub-menu-item-title{color:#2ab7a3}.popover-content .sub-menu-list .sub-menu-item-wrapper .sub-sub-menu-list .sub-sub-menu-item-wrapper .sub-sub-menu-item.active .sub-sub-menu-item-title{color:#2ab7a3;font-weight:700}.popover-content .sub-menu-list .sub-menu-item-wrapper .sub-sub-menu-list .sub-sub-menu-item-wrapper .sub-sub-menu-item.active .sub-sub-menu-item-title:before{background:#2ab7a3;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:calc(50% - 4px);width:8px}@media screen and (max-width:768px){.popover-content{gap:2px;padding:4px}.sub-menu-list{padding:0;width:100%}.sub-menu-item-wrapper .sub-menu-item{font-size:12px;padding:6px 10px}.sub-menu-item-wrapper .sub-sub-menu-list{margin-left:10px}.sub-sub-menu-item-wrapper .sub-sub-menu-item{font-size:12px;padding:6px 10px}}@media screen and (max-width:480px){.popover-content{padding:2px}.sub-menu-item-wrapper .sub-menu-item{font-size:11px;padding:5px 8px}.sub-menu-item-wrapper .sub-sub-menu-list{margin-left:5px}.sub-sub-menu-item-wrapper .sub-sub-menu-item{font-size:11px;padding:5px 8px}}.search-component .input-component{margin-bottom:0}.search-component .input-field{padding:9px 4px 9px 40px}.search-component .icon-search{color:#656362}@media screen and (max-width:768px){.search-component .input-field{padding:9px 4px}}@media screen and (max-width:480px){.search-component .input-field{padding:8px 4px}}.columns-filter .checkbox-component{margin-right:10px}.dashboard-container .server-error{color:red;font-size:18px;font-weight:500}.dashboard-container .server-error .server-error-email{color:blue}.dashboard-container .server-error .card-component{margin-bottom:5px}.dashboard-container .select-dropdown-component{margin:0!important}.dashboard-container .trip-reports-screen-iframe{height:calc(100vh - 100px)}.dashboard-container .dashboard-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.dashboard-container .dashboard-header .dashboard-header__title{color:#232323;font-size:24px;font-weight:500;line-height:20px;text-transform:capitalize}.dashboard-container .dashboard-header .dashboard-header__options{align-items:center;display:flex}.dashboard-container .dashboard-header .dashboard-header__options.dashboard-header__option.date{color:#656362;font-size:16px;line-height:20px}.dashboard-container .dashboard-body .card-component{margin-bottom:0}.dashboard-container .dashboard-body .card-body{padding:16px}.dashboard-container .dashboard-body .dashboard-body__card{background:#fff;border:1px solid #ebebeb;border-radius:8px;display:flex;overflow:hidden}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-list-container{border-right:1px solid #ebebeb;width:50%}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-list-container .dashboard-body__card-list-header{align-items:center;display:flex;justify-content:space-between;padding:20px 16px}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-list-container .dashboard-body__card-list-header .dashboard-body__card-list-header-title{color:#232323;font-size:18px;font-weight:500;line-height:20px}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-list-container .dashboard-body__card-list-header .dashboard-body__card-list-header-options .form-control,.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-list-container .dashboard-body__card-list-header .dashboard-body__card-list-header-options .input-component,.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-list-container .dashboard-body__card-list-header .dashboard-body__card-list-header-options .input-field,.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-list-container .dashboard-body__card-list-header .dashboard-body__card-list-header-options .select-dropdown-component{margin-bottom:0!important}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-list-container .dashboard-body__card-list-body .t-table-wrapper{height:calc(100vh - 290px);position:relative;width:100%}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-list-container .dashboard-body__card-list-body .t-table-wrapper .table .t-tr.selected-row .t-td .table-action-icon-button{background-color:#2ab7a3}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-list-container .dashboard-body__card-list-body .t-table-wrapper .table .t-tr.selected-row .t-td .table-action-icon-button svg path{stroke:#fff}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container{background-color:#fafafa;width:50%}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-details-no-vehicle-selected-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-details-no-vehicle-selected-wrapper .dashboard-body__card-details-no-vehicle-meta{align-items:center;display:flex;flex-direction:column;margin-top:16px}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-details-no-vehicle-selected-wrapper .dashboard-body__card-details-no-vehicle-meta .dashboard-body__card-details-no-vehicle-title{color:#232323;font-size:24px;font-weight:700;line-height:28px;margin-bottom:4px;text-align:center}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-details-no-vehicle-selected-wrapper .dashboard-body__card-details-no-vehicle-meta .dashboard-body__card-details-no-vehicle-description{color:#656362;font-size:16px;font-weight:400;line-height:28px}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-selected-vehicles-details-wrapper{display:flex;height:100%;padding:16px}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-selected-vehicles-details-wrapper .dashboard-body__card-selected-vehicles-live-details-wrapper{border-right:1px solid #ebebeb;padding-right:16px;width:250px}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-selected-vehicles-details-wrapper .dashboard-body__card-selected-vehicles-live-details-wrapper .dashboard-vehicle-live-details-card-title{color:#232323;font-size:14px;font-weight:500}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-selected-vehicles-details-wrapper .dashboard-body__card-selected-vehicles-live-details-wrapper .dashboard-vehicle-live-details-card-body{margin:12px 0}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-selected-vehicles-details-wrapper .dashboard-body__card-selected-vehicles-live-details-wrapper .dashboard-vehicle-live-details-card-body .ts-row{margin:0}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-selected-vehicles-details-wrapper .dashboard-body__card-selected-vehicles-live-details-wrapper .dashboard-vehicle-live-details-card-body .ts-col-12,.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-selected-vehicles-details-wrapper .dashboard-body__card-selected-vehicles-live-details-wrapper .dashboard-vehicle-live-details-card-body .ts-col-6{padding:0}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-selected-vehicles-details-wrapper .dashboard-body__card-selected-vehicles-live-details-wrapper .dashboard-vehicle-live-details-card-body .dashboard-vehicle-live-details-wrapper{border-bottom:1px solid #ebebeb}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-selected-vehicles-details-wrapper .dashboard-body__card-selected-vehicles-live-details-wrapper .dashboard-vehicle-driver-details-wrapper{margin-top:24px}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-selected-vehicles-details-wrapper .dashboard-body__card-selected-vehicles-live-details-wrapper .dashboard-vehicle-driver-details-wrapper .dashboard-vehicle-driver-details-title{color:#232323;font-weight:400;margin-bottom:8px}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-selected-vehicles-details-wrapper .dashboard-body__card-selected-vehicles-activity-details-wrapper{flex:1 1;padding-left:16px}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-selected-vehicles-details-wrapper .dashboard-body__card-selected-vehicles-activity-details-wrapper .dashboard-vehicle-activity-details-card-title{color:#232323;font-size:14px;font-weight:500}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-selected-vehicles-details-wrapper .dashboard-body__card-selected-vehicles-activity-details-wrapper .dashboard-vehicle-activity-details-card-body{margin:12px 0}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-selected-vehicles-details-wrapper .dashboard-body__card-selected-vehicles-activity-details-wrapper .dashboard-vehicle-activity-details-card-body .dashboard-vehicle-activity-details-stats-and-filters{align-items:center;display:flex;justify-content:space-between}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-selected-vehicles-details-wrapper .dashboard-body__card-selected-vehicles-activity-details-wrapper .dashboard-vehicle-activity-details-card-body .dashboard-vehicle-activity-details-timeline-container{height:calc(100vh - 400px);max-height:calc(100vh - 410px);min-height:189px;overflow:auto}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-selected-vehicles-details-wrapper .dashboard-body__card-selected-vehicles-activity-details-wrapper .dashboard-vehicle-activity-details-card-body .dashboard-vehicle-view-more-details{align-items:center;display:flex;justify-content:center;margin-top:20px}.dashboard-container .dashboard-body .dashboard-body__card .dashboard-body__card-details-container .dashboard-body__card-selected-vehicles-details-wrapper .dashboard-body__card-selected-vehicles-activity-details-wrapper .dashboard-vehicle-activity-details-card-body .dashboard-vehicle-view-more-details .link-component{text-decoration:underline}.dashboard-container .image-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto}.dashboard-container .sanjay-ai-image{height:400px;max-height:100%;max-width:100%;width:auto}@media(max-width:768px){.dashboard-container .dashboard-header{align-items:flex-start;flex-direction:column;margin-bottom:16px;padding:12px 16px}.dashboard-container .dashboard-header .dashboard-header__title{font-size:20px}.dashboard-container .dashboard-header .dashboard-header__options{align-items:flex-start;flex-direction:column;margin-top:10px}.dashboard-container .dashboard-body .dashboard-body__card{flex-direction:column}.dashboard-container .dashboard-body .dashboard-body__card-details-container,.dashboard-container .dashboard-body .dashboard-body__card-list-container{border-right:none;width:100%}.dashboard-container .dashboard-body .dashboard-body__card-list-body .t-table-wrapper{height:auto;width:100%}.dashboard-container .dashboard-body .dashboard-body__card-selected-vehicles-details-wrapper{flex-direction:column;padding:10px}.dashboard-container .dashboard-body .dashboard-body__card-selected-vehicles-activity-details-wrapper{flex-direction:column;padding-left:10px}.dashboard-container .dashboard-body .dashboard-vehicle-activity-details-card-title,.dashboard-container .dashboard-body .dashboard-vehicle-live-details-card-title{font-size:12px}.dashboard-container .dashboard-body .dashboard-vehicle-activity-details-stats-and-filters,.dashboard-container .dashboard-body .dashboard-vehicle-live-details-wrapper{align-items:flex-start;flex-direction:column}.dashboard-container .dashboard-body .dashboard-vehicle-activity-details-timeline-container{height:auto;max-height:200px}.dashboard-container .image-wrapper{padding:10px}.dashboard-container .sanjay-ai-image{height:300px;width:100%}.dashboard-container .trip-reports-screen-iframe{height:calc(100vh - 150px)}.dashboard-container .card-component{margin-bottom:10px}.dashboard-container .server-error{font-size:16px;margin-bottom:16px}.dashboard-container .server-error .server-error-email{font-size:14px}.dashboard-container .dashboard-body__card-selected-vehicles-activity-details-wrapper,.dashboard-container .dashboard-body__card-selected-vehicles-details-wrapper{padding:10px}.dashboard-container .dashboard-vehicle-driver-details-wrapper{margin-top:10px}}.card-component{border:1px solid #ebebeb;border-radius:8px;font-family:Roboto;margin-bottom:24px;overflow:hidden}.card-component.shadow{border:none;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f}.card-component.no-padding-body .card-body{padding:0}.card-component .card-header{align-items:center;display:flex;justify-content:space-between}.card-component .card-header.showHeaderBgColor{background:#eef4f9;padding-bottom:20px}.card-component .card-header .card-title-description-wrapper{padding:20px}.card-component .card-header .card-title-description-wrapper .card-title{color:#07213c;font-size:18px;font-weight:500}.card-component .card-header .card-title-description-wrapper .card-description{color:#83909d;font-size:14px;font-weight:400;margin-top:5px}.card-component .card-header .card-actions{align-items:center;column-gap:15px;display:flex;justify-content:center;padding:20px;white-space:nowrap}.card-component .card-header .card-actions .date-range-picker-component,.card-component .card-header .card-actions .select-dropdown-component,.card-component .card-header .card-actions .select-dropdown__control{margin:0!important}.card-component .card-body{padding:0 20px 20px}@media(max-width:768px){.card-component .card-header{align-items:flex-start;flex-direction:column;justify-content:flex-start;padding:10px}.card-component .card-header .card-title-description-wrapper{padding:10px}.card-component .card-header .card-actions{align-items:flex-start;column-gap:10px;flex-direction:column;padding:10px}.card-component .card-body{padding:0 10px 10px}}@media(max-width:480px){.card-component .card-header .card-title-description-wrapper,.card-component .card-header .card-title-description-wrapper .card-title{font-size:16px}.card-component .card-header .card-title-description-wrapper .card-description{font-size:12px}.card-component .card-header .card-actions{column-gap:8px}.card-component .card-body{padding:0 5px 10px}}.design-system-screen{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.design-system-screen .design-system-form-container{width:433px}.design-system-screen .design-system-form-container .design-system-form{margin:20px 0}@media(max-width:768px){.design-system-screen .design-system-form-container{width:90%!important}}@media(max-width:480px){.design-system-screen .design-system-form-container{width:100%!important}}.form-debugger{background:#fff;border:2px dashed #777;box-sizing:initial;margin:10px;padding:10px;position:absolute;right:0;top:0;width:500px;z-index:9999}.form-debugger .card-header{cursor:move}.form-debugger .card-body{max-height:calc(100vh - 30px);overflow:auto}@media(max-width:768px){.form-debugger{margin:5px;padding:8px;width:100%}}@media(max-width:480px){.form-debugger{margin:3px;padding:6px;width:100%}.form-debugger .card-body{max-height:calc(100vh - 20px)}}.data-label-value{display:flex;flex-direction:column;margin-bottom:20px}.data-label-value .data-label{font-weight:400;letter-spacing:.5px}.data-label-value .primary-data-label-color{color:#07213c}.data-label-value .secondary-data-label-color{color:#83909d}.data-label-value .data-value{align-items:center;line-height:19px}.data-label-value.row{align-items:center;flex-direction:row}.data-label-value.row .data-label{margin-left:6px;margin-right:10px}.data-label-value.row:first-child .data-label{margin-left:0}.data-label-value.column{flex-direction:column}.data-label-value.column .data-label{margin-bottom:6px}@media(max-width:768px){.data-label-value{margin-bottom:15px}.data-label-value .data-label{font-size:14px}.data-label-value .data-value{font-size:16px}.data-label-value.row{align-items:flex-start;flex-direction:column}.data-label-value.column{flex-direction:column}.data-label-value.column .data-label{margin-bottom:4px}}@media(max-width:480px){.data-label-value{margin-bottom:12px}.data-label-value .data-label{font-size:12px}.data-label-value .data-value{font-size:14px}.data-label-value.row{flex-direction:column}.data-label-value.column .data-label{margin-bottom:2px}}.horizontal-line-wrapper{border-bottom:1px solid #cecece;margin:10px 0;width:100%}@media(max-width:768px){.horizontal-line-wrapper{margin:8px 0}}@media(max-width:480px){.horizontal-line-wrapper{margin:6px 0}}.date-range-picker-component{margin-bottom:10px;position:relative}.date-range-picker-component .date-range-picker-container{position:relative}.date-range-picker-component .date-range-picker-container .react-datepicker__close-icon:after{background-color:#344054}.date-range-picker-component.has-error .react-date-picker__inputGroup__divider{color:#667085!important}.date-range-picker-component.has-error .react-calendar__month-view__weekdays__weekday{color:#000}.date-range-picker-component.has-error .date-range-picker-field{border-color:#e53742!important}.date-range-picker-component.fullWidth .date-range-picker-field{width:100%}.date-range-picker-component .react-datepicker__header__dropdown--select{margin:12px 0}.date-range-picker-component .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.date-range-picker-component .date-range-picker-field{background:#fcfcfc;border:1px solid #d0d5dd;border-radius:8px;color:#344054;font-size:16px;font-weight:400;line-height:22px;outline:none;padding:10px 14px;width:250px}.date-range-picker-component .date-range-picker-field .react-date-picker__inputGroup__input::placeholder{color:#667085!important}.date-range-picker-component .date-range-picker-field .react-calendar__tile{border-radius:2px;padding:10px 6.667px!important}.date-range-picker-component .date-range-picker-field .react-date-picker__wrapper{border:none}.date-range-picker-component .date-range-picker-field .react-calendar__tile--now{background-color:#817d7f!important;color:#fff}.date-range-picker-component .date-range-picker-field .react-date-picker__button{cursor:pointer}.date-range-picker-component .date-range-picker-field .react-calendar__tile--active{background:#232323}.date-range-picker-component .date-range-picker-field .react-date-picker__inputGroup input::placeholder{font-size:14px}.date-range-picker-component .date-range-picker-field .react-date-picker__inputGroup__input{outline:none}.date-range-picker-component .date-range-picker-field .react-date-picker__inputGroup__input:invalid{background:none}.date-range-picker-component .date-range-picker-field .react-calendar__navigation{background:#232323}.date-range-picker-component .date-range-picker-field .react-calendar__navigation button{color:#fff;font-size:15px;font-weight:900}.date-range-picker-component .date-range-picker-field .react-calendar__navigation button:hover{color:#232323}.date-range-picker-component .date-range-picker-field::placeholder{color:#667085}.date-range-picker-component .date-range-picker-field:disabled{background:#e3e3e3}.date-range-picker-component .date-range-picker-field.has-error{border:1px solid #e53742;color:red}.date-range-picker-component .react-datepicker-popper{z-index:2}.date-range-picker-component .react-datepicker-popper .react-datepicker{border-color:#d0d5dd;color:#344054!important;font-family:Roboto!important}.date-range-picker-component .react-datepicker-popper .react-datepicker .react-datepicker__day{color:#344054!important}.date-range-picker-component .react-datepicker-popper .react-datepicker .react-datepicker__day--disabled{color:#aaa!important}.date-range-picker-component .react-datepicker-popper .react-datepicker .react-datepicker__day--outside-month{opacity:.5}.date-range-picker-component .react-datepicker-popper .react-datepicker .react-datepicker__day--in-range,.date-range-picker-component .react-datepicker-popper .react-datepicker .react-datepicker__day--keyboard-selected,.date-range-picker-component .react-datepicker-popper .react-datepicker .react-datepicker__day--selected{background:#2ab7a3!important;color:#fff!important;font-weight:700!important}.date-range-picker-component .react-datepicker-popper .react-datepicker .react-datepicker__triangle:before{border-bottom-color:#d0d5dd!important}.date-range-picker-component .react-datepicker-popper .react-datepicker .react-datepicker__header{border-bottom:none!important}.date-range-picker-component .react-datepicker-popper .react-datepicker .react-datepicker__header select{border:1px solid #d0d5dd!important;border-radius:5px;padding:2px}.date-range-picker-component .date-picker-container{position:relative}.date-range-picker-component .date-picker-icon{cursor:pointer;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.date-range-picker-component .date-picker-icon.has-clearable-icon{right:40px}.time-picker-component{margin-bottom:24px;position:relative;width:320px}.time-picker-component.disabled{opacity:.5;pointer-events:none}.time-picker-component.fullWidth,.time-picker-component.fullWidth .rc-time-picker{width:100%}.time-picker-component .rc-time-picker{display:block}.time-picker-component .rc-time-picker .rc-time-picker-input{background:#fcfcfc;border:1px solid #d0d5dd;border-radius:4px;box-shadow:0 3px 4px -5px #18181c08,0 1px 2px #18181c0a;color:#344054;font-size:16px;font-weight:400;height:44px;line-height:22px;outline:none;padding:10px 14px;width:100%}.time-picker-component .rc-time-picker .rc-time-picker-panel{background-color:#fff;box-shadow:0 2px 10px #00000026;max-height:240px;overflow-y:auto;position:absolute;transform:translateZ(0);z-index:1050}.time-picker-component .rc-time-picker .rc-time-picker-clear{color:#2ab7a3;font-weight:400;top:7px}.time-picker-component .time-picker-container{position:relative}.time-picker-component .twlelve-hr-time{color:#344054;cursor:pointer;font-size:16px;left:100px;position:absolute;top:50%;transform:translateY(-50%)}.time-picker-component .time-picker-icon{color:#939393;cursor:pointer;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.rc-time-picker-panel{z-index:9999!important}.rc-time-picker-panel .rc-time-picker-panel-inner{display:flex!important;flex-direction:column}.rc-time-picker-panel .rc-time-picker-panel-inner .time-picker-close{background:#ddd;cursor:pointer;padding:5px;text-align:center}.rc-time-picker{display:inline-block;position:relative}.rc-time-picker,.rc-time-picker *{box-sizing:border-box}.rc-time-picker-clear{cursor:pointer;height:20px;line-height:20px;margin:0;overflow:hidden;position:absolute;right:6px;text-align:center;top:3px;width:20px}.rc-time-picker-clear-icon:after{color:#aaa;content:"x";display:inline-block;font-size:12px;font-style:normal;height:20px;line-height:1;transition:color .3s ease;width:20px}.rc-time-picker-clear-icon:hover:after{color:#666}.rc-time-picker-input{background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:4px;color:#666;cursor:text;display:inline-block;font-size:12px;height:28px;line-height:1.5;padding:4px 7px;position:relative;transition:border .2s cubic-bezier(.645,.045,.355,1),background .2s cubic-bezier(.645,.045,.355,1),box-shadow .2s cubic-bezier(.645,.045,.355,1);width:100%}.rc-time-picker-input[disabled]{background:#f7f7f7;color:#ccc;cursor:not-allowed}.rc-time-picker-panel{box-sizing:border-box;position:absolute;width:170px;z-index:1070}.rc-time-picker-panel *{box-sizing:border-box}.rc-time-picker-panel-inner{background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 5px #ccc;display:inline-block;font-size:12px;line-height:1.5;list-style:none;outline:none;position:relative;text-align:left}.rc-time-picker-panel-narrow{max-width:113px}.rc-time-picker-panel-input{border:1px solid #0000;cursor:auto;line-height:1.5;margin:0;outline:0;padding:0;width:100%}.rc-time-picker-panel-input-wrap{border-bottom:1px solid #e9e9e9;box-sizing:border-box;padding:6px;position:relative}.rc-time-picker-panel-input-invalid{border-color:red}.rc-time-picker-panel-select{border:1px solid #e9e9e9;border-width:0 1px;box-sizing:border-box;float:left;font-size:12px;margin-left:-1px;max-height:144px;overflow-y:auto;position:relative;width:56px}.rc-time-picker-panel-select-active{overflow-y:auto}.rc-time-picker-panel-select:first-child{border-left:0;margin-left:0}.rc-time-picker-panel-select:last-child{border-right:0}.rc-time-picker-panel-select ul{box-sizing:border-box;list-style:none;margin:0;padding:0;width:100%}.rc-time-picker-panel-select li{cursor:pointer;height:24px;line-height:24px;list-style:none;margin:0;padding:0 0 0 16px;text-align:left;-webkit-user-select:none;user-select:none;width:100%}.rc-time-picker-panel-select li:hover{background:#edfaff}li.rc-time-picker-panel-select-option-selected{background:#f7f7f7;font-weight:700}li.rc-time-picker-panel-select-option-disabled{color:#ccc}li.rc-time-picker-panel-select-option-disabled:hover{background:#0000;cursor:not-allowed}.login-screen{display:flex;flex-direction:row;height:100vh;width:100vw}.login-screen .safety-feedback-container{align-items:center;color:tomato;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:center;margin-top:20px;text-align:center}.login-screen .login-bg-wrapper{background-image:url(/static/media/login-bg.c817b2f547cc5f6db73d.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;position:relative}@media(min-width:1280px){.login-screen .login-bg-wrapper{width:827px}}.login-screen .login-bg-wrapper .login-branding-logo{position:absolute;right:8px;top:8px}.login-screen .login-bg-wrapper .login-branding-meta{bottom:80px;color:#fff;left:40px;position:absolute}.login-screen .login-bg-wrapper .login-branding-meta .login-branding-welcome{font-size:30px;font-weight:700;line-height:40px;margin-bottom:8px}.login-screen .login-bg-wrapper .login-branding-meta .login-branding-quote{font-size:44px;font-weight:400;line-height:48px;width:548px}.login-screen .login-form-wrapper{align-items:center;background:#fff;display:flex;flex:1 1;flex-direction:column;justify-content:center}.login-screen .login-form-wrapper .login-form{width:360px}.login-screen .login-form-wrapper .login-form .login-form-title{color:#232323;font-size:30px;font-weight:600;line-height:38px;margin-bottom:12px;text-align:center}.login-screen .login-form-wrapper .login-form .login-form-sub-title{color:#667085;font-size:16px;font-weight:400;line-height:24px;margin-bottom:12px;text-align:center}.login-screen .login-form-wrapper .login-form .login-form-separator{align-items:baseline;display:flex;margin:20px 0 10px;width:100%}.login-screen .login-form-wrapper .login-form .login-form-separator .login-form-separator__text{background:inherit;color:#667085;font-size:14px;line-height:20px;padding:0 16px;position:relative;text-align:center;top:4px}.login-screen .login-form-wrapper .login-form .login-form-separator:before{border-top:1px solid #d0d5dd;content:"";display:block;margin-bottom:20px;width:100%}.login-screen .login-form-wrapper .login-form .login-form-separator:after{border-top:1px solid #d0d5dd;content:"";display:block;margin-top:20px;width:100%}.login-screen .login-form-wrapper .login-form .login-form-social-btn{align-items:center;background:#fff;border:1px solid #d0d5dd;border-radius:8px;box-shadow:0 1px 2px #1018280d;cursor:pointer;display:flex;height:44px;justify-content:center;width:100%}.login-screen .login-form-wrapper .login-form .login-form-social-btn .login-form-social-btn__icon{margin-right:12px}.login-screen .login-form-wrapper .login-form .login-form-social-btn .login-form-social-btn__text{color:#344054;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.login-screen .login-form-wrapper .login-form .submit-btn{margin-top:32px}.login-screen .login-form-wrapper .t-form{position:relative}.login-screen .login-form-wrapper .t-form .login-coming-soon{align-items:center;bottom:0;color:#667085;display:flex;font-size:48px;font-weight:400;justify-content:center;left:0;line-height:24px;margin-top:12px;position:absolute;right:0;rotate:-45deg;text-align:center;top:0;z-index:99}.login-screen .forget-text{color:#fa6187;cursor:pointer;font-size:15px;font-weight:400;margin-top:5px;text-align:right}.login-screen .forget-text:hover{color:red;opacity:.8}.forget-password-msg{font-size:15px;margin:5px 5px 10px;text-align:center}@media(max-width:768px){.login-screen{flex-direction:column}.login-screen .login-bg-wrapper{display:none}.login-screen .login-form-wrapper{padding:20px;width:100%}.login-screen .login-form-wrapper .login-form{max-width:360px;width:100%}.login-screen .login-form-wrapper .login-form-title{font-size:24px}.login-screen .login-form-wrapper .login-form-sub-title{font-size:14px;margin-bottom:20px}.login-screen .login-form-wrapper .login-form-social-btn{font-size:14px;height:40px}.login-screen .login-form-wrapper .login-form-separator{align-items:baseline;display:flex;margin:20px 0 10px;width:100%}.login-screen .login-form-wrapper .login-form-separator .login-form-separator__text{font-size:12px}.login-screen .login-form-wrapper .login-form-separator:after,.login-screen .login-form-wrapper .login-form-separator:before{border-top:1px solid #d0d5dd}.login-screen .login-form-wrapper .forget-text{font-size:14px}.login-screen .login-form-wrapper .submit-btn{margin-top:20px;padding:10px 0}}.page-loading{align-items:center;background:#2ab7a3;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100vw;z-index:99999999}.page-loading-text{color:#fff;font-size:24px;font-weight:700;margin-top:20px}.page-loading-container{align-items:center;display:flex;justify-content:center;margin-top:20px;position:absolute;top:20px}.car-loading-container{bottom:250px;position:absolute;right:10%}.chrissmass-logo{height:300px;object-fit:cover;width:300px}@media screen and (max-width:768px){.page-loading{flex-direction:column;justify-content:center}.car-loading-container{left:10px;position:absolute}.chrissmass-logo{height:100vh;object-fit:cover;width:100vw}.page-loading-text{font-size:20px;margin-top:10px;text-align:center}.page-loading-container{flex-direction:column;margin-top:15px}img{height:auto;width:80%}}@media screen and (max-width:480px){.page-loading-text{font-size:18px}img{width:70%}}.live-vehicle-list-screen .live-vehicle-list-screen__header{display:flex;justify-content:flex-end;margin-bottom:16px}.live-vehicle-list-screen .live-vehicle-list-card{margin-bottom:0;overflow:hidden}.live-vehicle-list-screen .live-vehicle-list-card .card-body{padding:0}.live-vehicle-list-screen .live-vehicle-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.live-vehicle-list-screen .live-vehicle-list-card .list-screen__card-header .form-control,.live-vehicle-list-screen .live-vehicle-list-card .list-screen__card-header .input-component,.live-vehicle-list-screen .live-vehicle-list-card .list-screen__card-header .input-field,.live-vehicle-list-screen .live-vehicle-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.live-vehicle-list-screen .live-vehicle-list-card .list-screen__card-header .search-component .input-field{width:80%}.live-vehicle-list-screen .live-vehicle-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.live-vehicle-list-screen .live-vehicle-list-card .list-screen__card-header .list-screen__card-header__right .vehicle-count{align-self:flex-start;background:#f5f5f5;border:1px solid #e3e3e3;border-radius:5px;font-size:12px;height:45px;margin-left:5px;padding:10px}.live-vehicle-list-screen .live-vehicle-list-table-container .t-table-wrapper{height:calc(100vh - 249px);max-height:calc(100vh - 249px);min-height:268px}@media(max-width:768px){.live-vehicle-list-screen .live-vehicle-list-screen__header{justify-content:flex-start;margin-bottom:12px}.live-vehicle-list-screen .live-vehicle-list-card .list-screen__card-header{align-items:flex-start;flex-direction:column;padding:12px 16px}.live-vehicle-list-screen .live-vehicle-list-card .list-screen__card-header__right{align-items:flex-start;column-gap:8px;flex-direction:column}.live-vehicle-list-screen .live-vehicle-list-card .search-component .input-field{width:100%}.live-vehicle-list-screen .live-vehicle-list-card .vehicle-count{font-size:10px;height:auto;padding:8px}}@media(max-width:480px){.live-vehicle-list-screen .live-vehicle-list-screen__header{margin-bottom:8px}.live-vehicle-list-screen .live-vehicle-list-card .list-screen__card-header{padding:8px 12px}.live-vehicle-list-screen .live-vehicle-list-card .list-screen__card-header__right{column-gap:4px;flex-direction:column}.live-vehicle-list-screen .live-vehicle-list-card .vehicle-count{font-size:8px;height:auto;padding:6px}}.tag-component{align-items:center;background:#e0f6ff;border-radius:16px;color:#636363;display:inline-flex;font-family:Roboto;font-size:14px;font-weight:400;justify-content:center;line-height:20px;padding:3px 12px}.tag-component.success{background-color:#d3ffdd;color:#029422}.tag-component.info{background-color:#e0f6ff;color:#59abcd}.tag-component.warning{background-color:#fdf6eb;color:#ff5630}.tag-component.primary{background-color:#ebf1fd;color:#0478f0}.tag-component.default{background-color:#e0f6ff;color:#636363}.tag-component.danger{background-color:#fdebeb;color:#ce0202}.tag-component .indicator{background-color:#636363;border-radius:50%;height:6px;margin-right:5px;width:6px}.tag-component .indicator.success{background-color:#029422}.tag-component .indicator.info{background-color:#59abcd}.tag-component .indicator.warning{background-color:#ff5630}.tag-component .indicator.primary{background-color:#0478f0}.tag-component .indicator.default{background-color:#636363}.tag-component .indicator.danger{background-color:#ce0202}.tag-component .prefix-icon{margin-right:5px}.tag-component .suffix-icon{margin-left:5px}.tag-component .label{line-height:18px}@media screen and (max-width:768px){.tag-component{border-radius:12px;font-size:12px;padding:3px 8px}.indicator{height:5px;margin-right:4px;width:5px}}@media screen and (max-width:480px){.tag-component{border-radius:10px;font-size:10px;padding:3px 6px}.indicator{height:4px;margin-right:3px;width:4px}}.link-component{align-items:center;color:#232323;display:flex;font-size:14px;font-weight:500;letter-spacing:.002em;line-height:16px}.link-component:not(.link-component:has(button)){color:#2ab7a3!important}.link-component:hover{color:#2ab7a3;cursor:pointer}.link-component.disabled{cursor:not-allowed;opacity:.5}@media(max-width:768px){.link-component{font-size:12px;line-height:14px}}@media(max-width:480px){.link-component{font-size:10px;line-height:12px}}.data-refresh-last-updated-component{align-items:center;column-gap:10px;display:flex}.data-refresh-last-updated-component .data-refresh-last-updated-refresh{color:#2ab7a3;cursor:pointer}.last-updated-at-component .last-updated-at-label{color:#656362}.last-updated-at-component .last-updated-at-value{color:#232323}.live-vehicle-details-screen .live-vehicle-details__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:20px;position:-webkit-sticky;position:sticky;top:70px;z-index:2}.live-vehicle-details-screen .live-vehicle-details__header .live-vehicle-details__left{align-items:center;display:flex}.live-vehicle-details-screen .live-vehicle-details__header .live-vehicle-details__left .live-vehicle-details__navigate-back{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:12px}.live-vehicle-details-screen .live-vehicle-details__header .live-vehicle-details__left .live-vehicle-details__reg-num{color:#000;font-size:22px;font-weight:500;line-height:26px;text-transform:uppercase}.live-vehicle-details-screen .live-vehicle-details__header .live-vehicle-details__left .live-vehicle-details__status{margin:0 16px 0 8px}.live-vehicle-details-screen .live-vehicle-details__header .live-vehicle-details__left .live-vehicle-details__view-location{color:#2ab7a3;margin-left:8px}.live-vehicle-details-screen .live-vehicle-details__header .live-vehicle-details__right{align-items:center;column-gap:16px;display:flex}.live-vehicle-details-screen .live-vehicle-details__header .live-vehicle-details__right .live-vehicle-details__refresh{cursor:pointer;margin-left:8px}.live-vehicle-details-screen .live-vehicle-details__body .live-vehicle-details-loading{align-items:center;display:flex;height:calc(100vh - 180px);justify-content:center;max-height:900px;min-height:400px}.live-vehicle-details-screen .live-vehicle-details__body .live-vehicle-stats-wrapper{margin-bottom:16px}.live-vehicle-details-screen .live-vehicle-details-filters-wrapper{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-bottom:10px}.live-vehicle-details-screen .live-vehicle-details-filters-wrapper .date-picker-component{margin-bottom:0}.live-vehicle-details-screen .live-vehicle-details-filters-wrapper .live-vehicle-vehicle-date-filter-nav-icon{color:#2ab7a3;cursor:pointer;position:relative}.live-vehicle-details-screen .odometer-list-component .select-dropdown-component.fullWidth{width:340px}.live-vehicle-details-screen .odometer-list-component .odometer-date-table .t-tr{border-bottom:1px solid #000!important;border-collapse:collapse}.live-vehicle-details-screen .odometer-list-component .odometer-date-table .t-thead{border-collapse:collapse;border-top:1px solid #000!important}.live-vehicle-details-screen .odometer-list-component .odometer-month-table .t-tr{border-bottom:1px solid #000!important;border-collapse:collapse}.live-vehicle-details-screen .odometer-list-component .odometer-month-table .t-thead{border-collapse:collapse;border-top:1px solid #000!important}.live-vehicle-details-screen .odometer-list-component .odometer-month-table .th{border:.5px solid #d8d8d8!important;outline:1px solid #000!important}.live-vehicle-details-screen .odometer-list-component .odometer-month-table .td:nth-child(2n),.live-vehicle-details-screen .odometer-list-component .odometer-month-table .th:nth-child(2n){background-color:#f2f3f4!important}.live-vehicle-details-screen .odometer-list-component .odometer-month-table .td:nth-child(2n){border-right:1px solid #000}.live-vehicle-details-screen .odometer-list-component .date-range-picker-component .date-range-picker-field{width:230px}@media(max-width:768px){.live-vehicle-details-screen .live-vehicle-details-screen .live-vehicle-details__header{flex-wrap:wrap;padding-bottom:12px}.live-vehicle-details-screen .live-vehicle-details-screen .live-vehicle-details__left .live-vehicle-details__reg-num{font-size:18px;line-height:22px}.live-vehicle-details-screen .live-vehicle-details-screen .live-vehicle-details__right{align-items:flex-start;column-gap:12px;flex-direction:column}.live-vehicle-details-screen .live-vehicle-details-screen .live-vehicle-details__body .live-vehicle-details-loading{min-height:300px}.live-vehicle-details-screen .live-vehicle-details-screen .live-vehicle-details-filters-wrapper{flex-wrap:wrap;gap:8px;justify-content:flex-start}}@media(max-width:480px){.live-vehicle-details-screen .live-vehicle-details-screen .live-vehicle-details__header{flex-wrap:wrap;padding-bottom:8px}.live-vehicle-details-screen .live-vehicle-details-screen .live-vehicle-details__left .live-vehicle-details__reg-num{font-size:16px;line-height:20px}.live-vehicle-details-screen .live-vehicle-details-screen .live-vehicle-details__right{align-items:flex-start;column-gap:8px;flex-direction:column}.live-vehicle-details-screen .live-vehicle-details-screen .live-vehicle-details__body .live-vehicle-details-loading{min-height:250px}.live-vehicle-details-screen .live-vehicle-details-screen .live-vehicle-details-filters-wrapper{flex-wrap:wrap;gap:6px;justify-content:flex-start}}.tab-group-component{align-items:center;border-bottom:1px solid #dfdfdf;display:flex;justify-content:space-between;margin-bottom:16px;width:100%}.tab-group-component .tab-group-container{align-items:center;display:inline-flex;justify-content:flex-start}.tab-group-component .tab-group-container .tab-wrapper{align-items:center;border-bottom:2px solid #0000;cursor:pointer;display:flex;flex-direction:row;height:36px;justify-content:center;padding:20px 10px;position:relative}.tab-group-component .tab-group-container .tab-wrapper .tab-icon,.tab-group-component .tab-group-container .tab-wrapper .tab-text{color:#828f9a;font-size:14px;font-weight:400;line-height:22px}.tab-group-component .tab-group-container .tab-wrapper.active{border-bottom-color:#2ab7a3}.tab-group-component .tab-group-container .tab-wrapper.active .tab-icon,.tab-group-component .tab-group-container .tab-wrapper.active .tab-text{color:#2ab7a3;font-weight:500}@media(max-width:768px){.tab-group-component{align-items:stretch;flex-direction:column}.tab-group-component .tab-group-container{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);padding:5px}.tab-group-component .tab-group-container .tab-wrapper{box-shadow:0 1px 4px 0 #0003;height:40px;justify-content:flex-start;padding:5px}.tab-group-component .tab-group-container .tab-wrapper .tab-icon,.tab-group-component .tab-group-container .tab-wrapper .tab-text{font-size:12px;line-height:18px}}@media(max-width:480px){.tab-group-component .tab-group-container{gap:4px;grid-template-columns:repeat(3,1fr)}.tab-group-component .tab-group-container .tab-wrapper{padding:4px}.tab-group-component .tab-group-container .tab-wrapper .tab-icon,.tab-group-component .tab-group-container .tab-wrapper .tab-text{font-size:10px;line-height:16px}}.timeline-container{display:block;margin:auto;position:relative}.timeline-container .timeline-list{display:inline-block;margin:20px 0;min-width:540px;padding:0;width:100%}.timeline-container .timeline-list .timeline-item{border-left:1px solid #2ab7a3;list-style:none;margin-left:200px;min-height:50px;padding:0 0 40px 30px;position:relative}.timeline-container .timeline-list .timeline-item:last-child{border-left:0}.timeline-container .timeline-list .timeline-item:before{aspect-ratio:1;background:#2ab7a3;border-radius:50%;content:" ";height:14px;left:-8px;position:absolute;top:0;transition:all .5s ease-in-out}.timeline-container .timeline-list .timeline-item.open:before{background:#2ab7a3}.timeline-container .timeline-list .timeline-item.close:before{background:#dedede}.timeline-container .timeline-list .timeline-item .timeline-item-left{color:#575757;display:flex;flex-direction:column;left:-50%;position:absolute;row-gap:5px;text-align:right;width:47%}.timeline-container .timeline-list .timeline-item .timeline-item-left .timeline-item__timestamp{font-size:12px}.timeline-container .timeline-list .timeline-item .timeline-item-left .timeline-item__timestamp_ago{font-size:10px}.timeline-container .timeline-list .timeline-item .timeline-item-right{display:flex;flex-direction:column;row-gap:5px}.timeline-container .timeline-list .timeline-item .timeline-item-right .timeline-item__title{align-items:center;display:flex}.timeline-container .timeline-list .timeline-item .timeline-item-right .timeline-item__details{color:#00000080;display:flex;flex-direction:column}.timeline-container .timeline-list .timeline-item .timeline-item-right .timeline-item__details .data-label-value{margin-bottom:2px}.timeline-container .timeline-list .timeline-item .timeline-item-right .timeline-item__details .data-label-value .data-label{margin-left:0}.timeline-container .timeline-list .timeline-item .timeline-item-right .timeline-item__details .data-label-value .data-value{line-height:inherit;margin-left:5px}.timeline-container .timeline-list.compact{min-width:200px}.timeline-container .timeline-list.compact .timeline-item{margin-left:20px}.timeline-container .timeline-list.compact .timeline-item .timeline-item__timestamp{font-size:12px}.timeline-container .timeline-list.compact .timeline-item .timeline-item__timestamp_ago{font-size:10px}.timeline-container .timeline-list.compact .timeline-item .timeline-item__details{row-gap:5px}.timeline-container .timeline-list.compact .timeline-item .timeline-item__details .data-label-value{align-items:flex-start;flex-direction:column}.timeline-container .timeline-list.compact .timeline-item .timeline-item__details .data-label-value .data-value{margin-left:0}@media(max-width:768px){.timeline-list{min-width:100%}.timeline-item{margin-left:0;padding-left:20px;padding-right:20px}.timeline-item-left{margin-bottom:10px;padding-left:0;position:relative;text-align:left;width:100%}.timeline-item-right{margin-left:0;width:100%}.timeline-item__timestamp{font-size:10px}.timeline-item__timestamp_ago{font-size:8px}.compact .timeline-item{margin-left:0;padding-left:15px}.timeline-item__details{row-gap:5px}}@media(max-width:480px){.timeline-item{padding-left:10px;padding-right:10px}.timeline-item-left{text-align:left;width:100%}.timeline-item-right{width:100%}.timeline-item__timestamp{font-size:9px}.timeline-item__timestamp_ago{font-size:7px}}.vehicle-movement-timeline-component .vehicle-24h-container{display:flex;flex-direction:column;gap:5px}.vehicle-movement-timeline-component .vehicle-24h-container .vehicle-24h-graph{width:100%}.vehicle-movement-timeline-component .vehicle-24h-container .vehicle-24h-map{height:480px;width:100%}@media(min-width:1280px){.vehicle-movement-timeline-component .vehicle-24h-container{flex-direction:row}.vehicle-movement-timeline-component .vehicle-24h-container .vehicle-24h-graph{width:60%}.vehicle-movement-timeline-component .vehicle-24h-container .vehicle-24h-map{width:40%}}@media(max-width:768px){.vehicle-movement-timeline-component .vehicle-24h-container{flex-direction:column}.vehicle-movement-timeline-component .vehicle-24h-container .vehicle-24h-map{height:300px}.vehicle-movement-timeline-component .vehicle-24h-container .vehicle-24h-graph{width:100%}.vehicle-summary-widget-component{flex-direction:column}.vehicle-summary-widget-component .vehicle-summary-widget-icon{margin-bottom:8px}.vehicle-summary-widget-component .vehicle-summary-widget-details .vehicle-summary-widget-title{font-size:10px}.vehicle-summary-widget-component .vehicle-summary-widget-details .vehicle-summary-widget-value-wrapper .vehicle-summary-widget-value{font-size:20px}.vehicle-summary-widget-component .vehicle-summary-widget-details .vehicle-summary-widget-value-wrapper .vehicle-summary-widget-meta{font-size:12px}}@media(max-width:480px){.vehicle-movement-timeline-component .vehicle-24h-container .vehicle-24h-map{height:250px}.vehicle-summary-widget-component .vehicle-summary-widget-icon{margin-bottom:10px}.vehicle-summary-widget-component .vehicle-summary-widget-details .vehicle-summary-widget-title{font-size:8px}.vehicle-summary-widget-component .vehicle-summary-widget-details .vehicle-summary-widget-value-wrapper .vehicle-summary-widget-value{font-size:18px}.vehicle-summary-widget-component .vehicle-summary-widget-details .vehicle-summary-widget-value-wrapper .vehicle-summary-widget-meta{font-size:10px}}.vehicle-24h-time-line-tooltip-wrapper{background:#fffc;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 2px 4px 0 #00000080;font-size:12px;padding:10px;z-index:9999}.vehicle-24h-time-line-tooltip-wrapper .time-line-item{border-bottom:1px solid #efefef;display:flex;padding:2px 0}.vehicle-24h-time-line-tooltip-wrapper .time-line-item .time-line-item-label{font-weight:500;margin-right:10px;min-width:80px}.vehicle-24h-time-line-tooltip-wrapper .time-line-item .time-line-item-value{display:flex;flex-direction:column}.vehicle-24h-time-line-tooltip-wrapper .time-line-item.vertical{flex-direction:column}.vehicle-24h-time-line-tooltip-wrapper .time-line-item.vertical .time-line-item-label{font-weight:600}.vehicle-24h-time-line-tooltip-wrapper .time-line-item:last-child{border-bottom:none}.vehicle-24h-time-line-tooltip-wrapper .time-line-item .time-line-sub-item{border-bottom:1px solid #efefef;display:flex;padding:2px 0}.vehicle-24h-time-line-tooltip-wrapper .time-line-item .time-line-sub-item .time-line-item-sub-label{font-weight:500;margin-right:10px;min-width:80px}.vehicle-24h-time-line-tooltip-wrapper .time-line-item .time-line-sub-item .time-line-item-sub-value{max-width:200px;overflow:hidden;white-space:nowrap}.vehicle-24h-time-line-tooltip-wrapper .time-line-item .time-line-sub-item:last-child{border-bottom:none}@media(max-width:600px){.vehicle-24h-time-line-tooltip-wrapper{font-size:10px;padding:8px}.vehicle-24h-time-line-tooltip-wrapper .time-line-item{flex-direction:column;padding:5px 0}.vehicle-24h-time-line-tooltip-wrapper .time-line-item-label{margin-right:0;min-width:auto}.vehicle-24h-time-line-tooltip-wrapper .time-line-item-value{display:block}.vehicle-24h-time-line-tooltip-wrapper .time-line-sub-item{padding:5px 0}}.vehicle-24h-graph-view-component .text-description{color:gray;font-size:12px;font-weight:500;line-height:16px;margin-bottom:5px;text-align:right}.vehicle-24h-graph-view-component .u-legend{min-height:60px}.vehicle-24h-graph-view-component .u-legend .u-series th:after{content:""!important}.vehicle-24h-graph-view-component .u-legend .u-series:first-child,.vehicle-24h-graph-view-component .u-legend .u-value{display:none}.vehicle-24h-graph-view-component .uplot .u-wrap .left-label-container.left-label-container .label_bar,.vehicle-24h-graph-view-component .uplot .u-wrap .right-label-container.left-label-container .label_bar{right:calc(100% - 65px)}.vehicle-24h-graph-view-component .uplot .u-wrap .left-label-container.right-label-container .label_bar,.vehicle-24h-graph-view-component .uplot .u-wrap .right-label-container.right-label-container .label_bar{left:calc(100% - 65px)}.vehicle-24h-graph-view-component .uplot .u-wrap .left-label-container .label_bar,.vehicle-24h-graph-view-component .uplot .u-wrap .right-label-container .label_bar{border-radius:4px;font-size:10px;font-weight:500;line-height:14px;padding:0 4px;position:absolute}.vehicle-24h-graph-view-component .uplot .u-wrap .left-label-container .label_bar:first-child,.vehicle-24h-graph-view-component .uplot .u-wrap .right-label-container .label_bar:first-child{top:111px}.vehicle-24h-graph-view-component .uplot .u-wrap .left-label-container .label_bar:nth-child(2),.vehicle-24h-graph-view-component .uplot .u-wrap .right-label-container .label_bar:nth-child(2){top:97px}.vehicle-24h-graph-view-component .uplot .u-wrap .left-label-container .label_bar:nth-child(3),.vehicle-24h-graph-view-component .uplot .u-wrap .right-label-container .label_bar:nth-child(3){top:83px}.vehicle-24h-graph-view-component .uplot .u-wrap .left-label-container .label_bar:nth-child(4),.vehicle-24h-graph-view-component .uplot .u-wrap .right-label-container .label_bar:nth-child(4){top:69px}.vehicle-24h-graph-view-component .uplot .u-wrap .left-label-container .label_bar:nth-child(5),.vehicle-24h-graph-view-component .uplot .u-wrap .right-label-container .label_bar:nth-child(5){top:55px}.vehicle-24h-graph-view-component .uplot .u-wrap .left-label-container .label_bar:nth-child(6),.vehicle-24h-graph-view-component .uplot .u-wrap .right-label-container .label_bar:nth-child(6){top:41px}.vehicle-24h-graph-view-component .uplot .u-wrap .left-label-container .label_bar.panic_label,.vehicle-24h-graph-view-component .uplot .u-wrap .right-label-container .label_bar.panic_label{top:9px}@media(max-width:600px){.text-description{font-size:10px;margin-bottom:10px;text-align:left}.u-legend{min-height:40px}.u-wrap .left-label-container .label_bar,.u-wrap .right-label-container .label_bar{font-size:8px;padding:2px 4px}.uplot{width:100%}}@media(max-width:480px){.vehicle-24h-graph-loader-wrapper{transform:translate(-50%,-50%)}.uplot .u-wrap .label_bar{font-size:8px}}.uplot,.uplot *,.uplot :after,.uplot :before{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;width:-webkit-min-content;width:min-content}.u-title{font-size:18px;font-weight:700;text-align:center}.u-wrap{position:relative;-webkit-user-select:none;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;height:100%;position:relative;width:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{display:inline-block;vertical-align:middle}.u-legend .u-marker{background-clip:padding-box!important;height:1em;margin-right:4px;width:1em}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:#00000012}.u-cursor-x,.u-cursor-y,.u-select{pointer-events:none;position:absolute}.u-cursor-x,.u-cursor-y{left:0;top:0;will-change:transform;z-index:100}.u-hz .u-cursor-x,.u-vt .u-cursor-y{border-right:1px dashed #607d8b;height:100%}.u-hz .u-cursor-y,.u-vt .u-cursor-x{border-bottom:1px dashed #607d8b;width:100%}.u-cursor-pt{background-clip:padding-box!important;border:0 solid;border-radius:50%;left:0;pointer-events:none;position:absolute;top:0;will-change:transform;z-index:100}.u-axis.u-off,.u-cursor-pt.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-select.u-off{display:none}.mini-map{border-radius:4px;height:100%;max-height:100%;overflow:hidden;width:100%}.mini-map .mini-map-vehicle-popup{background:#232323;border-radius:8px;color:#fff;font-size:12px;line-height:16px;padding:8px 12px;text-align:center}.mini-map .mini-map-vehicle-popup:after{border:10px solid #0000;border-top-color:#232323;content:"";left:50%;margin-left:-10px;position:absolute;top:100%}.mini-map .mini-map-basemap-layer{filter:grayscale(100%)}.mini-map-legends-wrapper{align-items:center;display:flex;flex-direction:column;margin-top:15px;text-align:right}.mini-map-legends-wrapper .mini-map-legends{column-gap:20px;display:flex;margin-bottom:10px}.mini-map-legends-wrapper .mini-map-legends .mini-map-legend{align-items:center;display:flex;row-gap:20px}.mini-map-legends-wrapper .mini-map-legends .mini-map-legend .mini-map-legend-icon{margin-right:8px}.mini-map-legends-wrapper .mini-map-legends.route .mini-map-legend-icon{height:2px;width:60px}.mini-map-legends-wrapper .mini-map-legends.trip-point .mini-map-legend-icon{border-radius:50%;height:20px;width:20px}@media screen and (max-width:768px){.mini-map{height:250px}.mini-map-legends-wrapper{margin-top:10px;text-align:center}.mini-map-legends{column-gap:10px;flex-direction:column;margin-bottom:5px}.mini-map-legend{row-gap:10px}.mini-map-legend-icon{margin-right:4px}}@media screen and (max-width:480px){.mini-map{height:200px}.mini-map-legends-wrapper{margin-top:8px}.mini-map-legends{column-gap:5px;margin-bottom:3px}.mini-map-legend{row-gap:6px}.mini-map-legend-icon{margin-right:2px}}.vehicle-activity-report{min-height:300px}.vehicle-activity-report .vehicle-report-container .vehicle-report-section{margin-bottom:16px}.vehicle-activity-report .vehicle-report-container .vehicle-report-section .vehicle-report-section-header{align-items:center;border-top:1px solid #ebebeb;display:flex;justify-content:space-between;margin-bottom:16px;padding:20px 0 16px}.vehicle-activity-report .vehicle-report-container .vehicle-report-section .vehicle-report-section-header .vehicle-report-section-header-title{color:#000;font-size:18px;font-weight:500;line-height:20px}.vehicle-activity-report .vehicle-report-container .vehicle-report-section .vehicle-report-section-header .vehicle-report-section-header-actions{white-space:nowrap}.vehicle-activity-report .vehicle-report-container .vehicle-report-section .vehicle-report-section-header .vehicle-report-section-header-actions .select-dropdown-component{margin-bottom:0!important;width:350px!important}.vehicle-activity-report .vehicle-report-container .vehicle-report-section.productivity-graph .vehicle-report-section-content{column-gap:7px;display:flex}.vehicle-activity-report .vehicle-report-container .vehicle-report-section.productivity-graph .vehicle-report-productivity-graph-container,.vehicle-activity-report .vehicle-report-container .vehicle-report-section.productivity-graph .vehicle-report-timeline-graph{align-items:center;background:#fff;border:1px solid #ebebeb;border-radius:8px;display:flex;justify-content:center;padding:10px}.vehicle-activity-report .vehicle-report-container .vehicle-report-section.productivity-graph .vehicle-report-timeline-graph{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:200px;width:100%}.vehicle-activity-report .vehicle-report-container .vehicle-report-section.productivity-graph .vehicle-report-productivity-graph-container{display:flex;flex-direction:column;max-width:200px;min-width:200px}.vehicle-activity-report .vehicle-report-container .vehicle-report-section.productivity-graph .vehicle-report-productivity-graph-container .horizontal-line-wrapper{margin:12px 0}.vehicle-activity-report .vehicle-report-container .vehicle-report-section.productivity-graph .vehicle-report-productivity-graph-container .vehicle-report-productivity-graph{align-items:center;column-gap:12px;display:flex;justify-content:center}.vehicle-activity-report .vehicle-report-container .vehicle-report-section.productivity-graph .vehicle-report-productivity-graph-container .vehicle-report-productivity-graph .vehicle-report-productivity-graph-wrapper{height:54px;width:54px}.vehicle-activity-report .vehicle-report-container .vehicle-report-section.productivity-graph .vehicle-report-productivity-graph-container .vehicle-report-productivity-graph .vehicle-report-productivity-graph-stats{text-align:center}.vehicle-activity-report .vehicle-report-container .vehicle-report-section.productivity-graph .vehicle-report-productivity-graph-container .vehicle-report-productivity-graph .vehicle-report-productivity-graph-stats .vehicle-report-productivity-graph-stats__value{color:#000;font-size:22px;font-weight:600;line-height:20px;margin-bottom:4px}.vehicle-activity-report .vehicle-report-container .vehicle-report-section.productivity-graph .vehicle-report-productivity-graph-container .vehicle-report-productivity-graph .vehicle-report-productivity-graph-stats .vehicle-report-productivity-graph-stats__label{color:#656362;font-size:10px;font-weight:400}.vehicle-activity-report .vehicle-report-container .vehicle-in-workshop-card{border:1px solid #ebebeb;border-radius:8px;padding:16px 24px}.vehicle-activity-report .vehicle-report-container .vehicle-in-workshop-card .right-border{border-right:1px solid gray;text-align:right}.vehicle-activity-report .vehicle-report-container .vehicle-in-workshop-card .workshop-card-title{color:#0d0d0d;color:var(--Mac-07,#0d0d0d);font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-left:8px}.vehicle-activity-report .vehicle-report-container .vehicle-in-workshop-card .workshop-date{color:#000;color:var(--Lithium-Secondary,#000);font-size:18px;font-style:normal;font-weight:500;letter-spacing:-.36px;line-height:normal}.vehicle-activity-report .vehicle-report-container .vehicle-in-workshop-card .workshop-date-label{color:#656362;color:var(--Lithium-Grey,#656362);font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.32px;line-height:normal}.vehicle-activity-report .vehicle-report-container .stats-card-title{color:#232323;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.vehicle-activity-report .vehicle-report-container .vehicle_billing_model_and_audit{display:flex;gap:16px;margin-bottom:24px}.vehicle-activity-report .vehicle-report-container .vehicle_billing_model_and_audit .monetization_data{flex:1 1}.vehicle-activity-report .vehicle-report-container .vehicle_billing_model_and_audit .monetization_data .vehicle_billing_model{opacity:.4}.vehicle-activity-report .vehicle-report-container .vehicle_billing_model_and_audit .monetization_data .vehicle_billing_model.model_enable{opacity:1}.vehicle-activity-report .vehicle-report-container .vehicle_billing_model_and_audit .monetization_data .vehicle_billing_model .vehicle_billing_model_icon{align-items:center;background:#ebf6f5;border-radius:50%;display:flex;height:56px;justify-content:center;width:56px}.vehicle-activity-report .vehicle-report-container .vehicle_billing_model_and_audit .monetization_data .vehicle_billing_model .vehicle_billing_model_icon .dedicated_24{margin:-1px -4px 0 0}.vehicle-activity-report .vehicle-report-container .vehicle_billing_model_and_audit .monetization_data .vehicle_billing_model .vehicle_billing_model_icon .dedicated_12{margin:-5px 0 0}.vehicle-activity-report .vehicle-report-container .vehicle_billing_model_and_audit .monetization_data .vehicle_billing_model .vehicle_billing_model_icon .trip{margin:0}.vehicle-activity-report .vehicle-report-container .vehicle_billing_model_and_audit .monetization_data .vehicle_billing_model .vehicle_billing_model_icon .cross_model{margin:-6px -1px 0 0}.vehicle-activity-report .vehicle-report-container .vehicle_billing_model_and_audit .monetization_data .vehicle_billing_model .vehicle_billing_model_label{color:#656362;color:var(--Lithium-Grey,#656362);font-size:12px;font-style:normal;font-weight:400;line-height:20px;text-align:center}.vehicle-activity-report .vehicle-report-container .vehicle_billing_model_and_audit .utilization_data{flex:0 0 140px}.vehicle-activity-report .vehicle-report-container .vehicle_billing_model_and_audit .audit_data{flex:1 1}.vehicle-activity-report .vehicle-report-container .vehicle_billing_model_and_audit .audit_data>.ts-row{row-gap:16px}.vehicle-activity-report .vehicle-report-container .vehicle_billing_model_and_audit .audit_data,.vehicle-activity-report .vehicle-report-container .vehicle_billing_model_and_audit .monetization_data,.vehicle-activity-report .vehicle-report-container .vehicle_billing_model_and_audit .utilization_data{border:1px solid #ebebeb;border-radius:8px;padding:16px 24px}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity{display:flex;margin-bottom:2px}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .chip{height:20px}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .chip.power,.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .chip.soc{background:#eae3d6}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .chip.distance,.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .chip.duration{background:#d9e3e8}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .chip .value{color:#232323;font-size:14px;font-weight:500;line-height:20px;margin-left:5px}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .tag-component{font-weight:500;padding-bottom:1px;padding-top:1px}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .tag-component.extended{background:#c94277;color:#fff}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .tag-component.charge-type{background:#e26d5c;color:#fff}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity-left{min-width:100px;text-align:right}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity-left .vehicle-report__activity-start-time{color:#656362;font-size:12px;font-weight:400}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity-right{background:#ececec;border-left:4px solid #7c7c7c;border-radius:4px;flex:1 1;margin-left:10px;padding:16px 24px 32px}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity-right.drive{background:#23b3ff1a;border-left-color:#23b3ff}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity-right.charge{background:#f0fff0;border-left-color:#1ba519}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity-right.static_gps{background:#f8e9ff;border-left-color:#7a4094}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity-right.static_can{background:#e6fffd;border-left-color:#13c2c2}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity-right.idle{background:#f1f3ff;border-left-color:#242789}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity-right.geofence{background:#e537421a;border-left-color:#e53742}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity-right.geofence .data-label-value{margin-bottom:0!important}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity-right.geofence .data-label-value .data-label{font-size:12px}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity-right.trip{background:#fffbee;border-left-color:#ffcb05}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity-right.back_to_back{background:#ffe1d8;border-left-color:#ff6b5c}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity-right.ignition_off{background:#feeff9;border-left:5px solid #891869}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .vehicle-report__activity__main-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2px}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .vehicle-report__activity__main-header .vehicle-report__activity__main-header__left{align-items:center;column-gap:8px;display:flex}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .vehicle-report__activity__main-header .vehicle-report__activity__main-header__left .vehicle-report__activity__main-header__title{color:#232323;font-size:16px;font-weight:500;margin-right:16px}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .vehicle-report__activity__main-header .vehicle-report__activity__main-header__right{align-items:center;column-gap:5px;display:flex;justify-content:space-between}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .vehicle-report__activity__main-header .vehicle-report__activity__main-header__right .vehicle-report-trip-meta-tags{align-items:center;column-gap:8px;display:flex;flex-wrap:wrap}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .vehicle-report__activity__main-header .vehicle-report__activity__main-header__right .vehicle-report__activity-duration .chip{background:#f2f4f7;border-radius:16px;color:#232323;font-weight:500!important;line-height:20px;padding:2px 10px}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .vehicle-report__activity__main-header .vehicle-report__activity__main-header__right .vehicle-report__activity-toggle-icon{position:relative;top:3px}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .time-option-wrapper{position:relative}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .time-option-wrapper.trip{margin-top:40px}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .time-option-wrapper .vehicle-report__activity__timings{align-items:center;color:#656362;column-gap:16px;display:flex;justify-content:center;text-align:center}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .time-option-wrapper .vehicle-report__activity__timings .end-time .time,.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .time-option-wrapper .vehicle-report__activity__timings .start-time .time{color:#333;color:var(--Mac-06,#333);font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-top:16px}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .time-option-wrapper .vehicle-report__activity__timings .end-time .label,.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .time-option-wrapper .vehicle-report__activity__timings .start-time .label{color:grey;color:var(--Mac-04,grey);font-size:12px;font-style:normal;font-weight:400;line-height:20px}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .time-option-wrapper .vehicle-report__activity__timings .meta-info{max-width:266px;width:50%}@media(min-width:1280px){.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .time-option-wrapper .vehicle-report__activity__timings .meta-info{max-width:326px}}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .time-option-wrapper .vehicle-report__activity__timings .meta-info .top-chips{align-items:center;border-bottom:1px solid gray;column-gap:5px;display:flex;justify-content:center;padding-bottom:6px;position:relative}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .time-option-wrapper .vehicle-report__activity__timings .meta-info .top-chips:before{background:gray;border-radius:50%;bottom:-4px;content:"";height:8px;left:-4px;position:absolute;width:8px}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .time-option-wrapper .vehicle-report__activity__timings .meta-info .top-chips:after{background:gray;border-radius:50%;bottom:-4px;content:"";height:8px;position:absolute;right:-4px;width:8px}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .time-option-wrapper .vehicle-report__activity__timings .meta-info .bottom-chips{align-items:center;column-gap:5px;display:flex;justify-content:center;margin-top:6px;min-height:20px}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .time-option-wrapper .more-options{bottom:0;position:absolute;right:0}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .time-option-wrapper .more-options .card-action .right-aligned{margin-left:auto;margin-top:4px;text-align:right}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__header .time-option-wrapper .more-options .client-office{transform:translateY(20px)}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__content .data-label-value{margin-bottom:0!important}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__content .data-value{align-items:center;column-gap:10px;display:flex}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__content .vehicle-report__activity__content__line{margin-top:16px}.vehicle-activity-report .vehicle-report__activities-container .vehicle-report__activity .vehicle-report__activity__expanded-content{padding:10px}@media(max-width:768px){.vehicle-activity-report .vehicle-report-container .vehicle-report-section .vehicle-report-section-header{align-items:flex-start;flex-direction:column}.vehicle-activity-report .vehicle-report-container .vehicle-report-section .vehicle-report-section-content,.vehicle-activity-report .vehicle-report-container .vehicle-report-section .vehicle-report-section-header-actions{margin-top:10px}.vehicle-activity-report .vehicle-report-container .vehicle-report-section .vehicle-report-productivity-graph-container,.vehicle-activity-report .vehicle-report-container .vehicle-report-section .vehicle-report-timeline-graph{height:auto;width:100%}.vehicle-activity-report .vehicle-report-container .vehicle-report-section .vehicle-report-productivity-graph-container{max-width:100%;min-width:100%}.vehicle-activity-report .vehicle-report-container .vehicle-report-section .vehicle-in-workshop-card{padding:8px 16px}.vehicle-activity-report .vehicle-report-container .vehicle-report-section .vehicle-in-workshop-card .right-border{border-right:none;text-align:left}.vehicle-activity-report .vehicle-report-container .vehicle-report-section .vehicle_billing_model_and_audit{flex-direction:column;gap:10px;margin-bottom:10px}.vehicle-activity-report .vehicle-report-container .vehicle-report-section .vehicle_billing_model_and_audit .audit_data,.vehicle-activity-report .vehicle-report-container .vehicle-report-section .vehicle_billing_model_and_audit .monetization_data,.vehicle-activity-report .vehicle-report-container .vehicle-report-section .vehicle_billing_model_and_audit .utilization_data{padding:10px;width:100%}}.circular-graph__value .circular-graph__value_percentage{color:#000;font-size:24px;font-weight:600;line-height:20px}.circular-graph__value .circular-graph__value_percentage-units{font-size:14px}.circular-graph__value .circular-graph__value_label{color:#656362;font-size:10px;font-weight:400}.CircularProgressbarWithChildren__children .percentage_value_wrapper{color:#656362}.CircularProgressbarWithChildren__children .percentage_value_wrapper .percentage_value{font-size:24px;font-weight:500}.CircularProgressbarWithChildren__children .percentage_value_wrapper .percentage_symbol{margin-left:2px}@media(max-width:768px){.circular-graph__value .circular-graph__value_percentage{font-size:20px;line-height:18px}.circular-graph__value .circular-graph__value_percentage-units{font-size:12px}.circular-graph__value .circular-graph__value_label{font-size:8px}.CircularProgressbarWithChildren__children .percentage_value_wrapper .percentage_value{font-size:20px}.CircularProgressbarWithChildren__children .percentage_value_wrapper .percentage_symbol{margin-left:1px}}@media(max-width:480px){.circular-graph__value .circular-graph__value_percentage{font-size:18px;line-height:16px}.circular-graph__value .circular-graph__value_percentage-units{font-size:10px}.circular-graph__value .circular-graph__value_label{font-size:7px}.CircularProgressbarWithChildren__children .percentage_value_wrapper .percentage_value{font-size:18px}.CircularProgressbarWithChildren__children .percentage_value_wrapper .percentage_symbol{margin-left:1px}}.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:#0000}.trip-map-wrapper{position:relative}.trip-map-wrapper .trip-map-play-controls .trip-map-play-control{background:#fff;padding:5px;position:absolute;top:0;z-index:1}.trip-map-wrapper .trip-map-play-controls .trip-map-play-control.timestamp{left:4px;top:4px}.trip-map-wrapper .trip-map-play-controls .trip-map-play-control.play-pause{padding:5px 5px 0;right:4px;top:4px}.trip-map-wrapper .trip-map-play-controls .trip-map-play-control.play-pause:hover{cursor:pointer}.trip-map-wrapper .trip-map{height:300px;width:100%}.trip-map-wrapper .trip-map .trip-map-vehicle-popup{background:#232323;border-radius:8px;color:#fff;font-size:12px;line-height:16px;padding:8px 12px;text-align:center}.trip-map-wrapper .trip-map .trip-map-vehicle-popup:after{border:10px solid #0000;border-top-color:#232323;content:"";left:50%;margin-left:-10px;position:absolute;top:100%}.trip-graph-wrapper .u-legend .u-series th:after{content:""!important}.trip-graph-wrapper .u-legend .u-series:first-child,.trip-graph-wrapper .u-legend .u-value{display:none}.trip-graph-wrapper .uplot{width:auto}@media screen and (max-width:768px){.trip-map-wrapper .trip-map{height:250px}.trip-map-wrapper .trip-map-vehicle-popup{font-size:10px;padding:6px 10px}}@media screen and (max-width:480px){.trip-map-wrapper .trip-map{height:200px}.trip-map-wrapper .trip-map-vehicle-popup{font-size:9px;padding:4px 8px}.trip-graph-wrapper{padding:8px}.uplot{width:100%}}.dashboard-stat-widget{border-radius:8px;box-shadow:0 1px 3px 0 #1018281a,0 1px 2px 0 #1018280f;flex:1 1;height:120px;overflow:hidden;padding:15px}.dashboard-stat-widget,.dashboard-stat-widget .widget_header{align-items:center;display:flex;justify-content:space-between}.dashboard-stat-widget .widget__title{color:#232323;font-size:16px;font-weight:500;line-height:24px}.dashboard-stat-widget .widget__title span{color:#656362;font-size:12px;margin-left:4px}.dashboard-stat-widget .widget__loading{align-items:center;display:flex;height:45px}.dashboard-stat-widget .widget__value-container{align-items:center;display:flex;justify-content:space-between}.dashboard-stat-widget .widget__value-container .widget__popup{cursor:pointer}.dashboard-stat-widget .widget__value-wrapper{align-items:baseline;column-gap:8px;display:flex;margin:4px 0}.dashboard-stat-widget .widget__value-wrapper .widget__value{color:#232323;font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:44px}.dashboard-stat-widget .widget__value-wrapper .widget__units{color:#656362;font-weight:500}.dashboard-stat-widget .widget__timestamp{color:#656362;font-size:14px;font-weight:500;line-height:20px;margin-top:16px}.on-click-action:hover{border:1px solid #2ab7a3;border-radius:8px;cursor:pointer}@media(max-width:768px){.dashboard-stat-widget{align-items:flex-start;flex-direction:column;height:auto;padding:10px}.dashboard-stat-widget .widget__title{font-size:14px;line-height:20px}.dashboard-stat-widget .widget__value-wrapper .widget__value{font-size:24px;line-height:32px}.dashboard-stat-widget .widget__value-wrapper .widget__units{font-size:12px}.dashboard-stat-widget .widget__timestamp{font-size:12px;margin-top:12px}}@media(max-width:480px){.dashboard-stat-widget{padding:8px}.dashboard-stat-widget .widget__title{font-size:12px}.dashboard-stat-widget .widget__value-wrapper .widget__value{font-size:20px}.dashboard-stat-widget .widget__value-wrapper .widget__units{font-size:10px}.dashboard-stat-widget .widget__timestamp{font-size:10px;margin-top:10px}}.vehicle-site-mapping-history-list-component .list-screen__card{min-height:350px}.vehicle-site-mapping-history-list-component .chokidar-logs-screen .chokidar-logs-card .card-body{padding:0 0 20px}.vehicle-site-mapping-history-list-component .table-container{font-size:14px;margin:3px 0;overflow-y:auto}.vehicle-site-mapping-history-list-component .table-zero-trips{font-weight:bolder}.vehicle-site-mapping-history-list-component .table{border-collapse:collapse;width:100%}.vehicle-site-mapping-history-list-component .table th{font-size:15px!important}.vehicle-site-mapping-history-list-component .table td,.vehicle-site-mapping-history-list-component .table th{border:1px solid #ddd;font-size:12px;padding:5px;text-align:center}.vehicle-site-mapping-history-list-component .table thead{background-color:#f2f2f2;position:-webkit-sticky;position:sticky;top:0}.vehicle-site-mapping-history-list-component .table tbody tr:nth-child(2n){background-color:#f9f9f9}.vehicle-site-mapping-history-list-component .thick-border{border:3px solid #000}.selected-timeline-row{background:#e3f2fd!important;font-weight:600}.time-line-component{align-items:center;overflow:hidden;position:relative}.time-line-component .timeline-block{align-items:flex-start;display:flex;margin-bottom:16px;min-height:56px;position:relative}.time-line-component .timeline-block:last-child .timeline-line{display:none}.time-line-component .timeline-block .timeline-line{background:#1976d2;bottom:0;height:calc(100% - 14px);left:20px;position:absolute;top:14px;width:2px;z-index:1}.time-line-component .timeline-block .timeline-circle{align-items:center;background:#1976d2;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px #1976d214;color:#fff;display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;left:0;margin-top:14px;position:relative;text-align:center;width:20px;z-index:2}.time-line-component .timeline-block.in-progress .timeline-circle{background:#ff9800}.time-line-component .timeline-block.pending .timeline-circle{background:#bdbdbd}.time-line-component .timeline-block.in-progress .timeline-line{background:#ff9800}.time-line-component .timeline-block.pending .timeline-line{background:#bdbdbd}.time-line-component .timeline-block .timeline-content{background:#fff;border:1px solid #e3e8ee;border-radius:8px;box-shadow:0 1px 6px #1976d20f;cursor:pointer;flex:1 1;margin-left:12px;margin-top:2px;max-width:340px;min-width:180px;padding:8px 12px 7px;transition:box-shadow .2s}.time-line-component .timeline-block .timeline-content:hover{border-color:#1976d2;box-shadow:0 2px 12px #1976d21f}.time-line-component .timeline-block .timeline-content .timeline-title{color:#1976d2;font-size:14px;font-weight:700;line-height:1.2;margin-bottom:2px}.time-line-component .timeline-block .timeline-content .timeline-title .timeline-action{color:#1976d2;cursor:pointer;font-weight:700;text-decoration:underline}.time-line-component .timeline-block .timeline-content .timeline-meta{align-items:center;color:#555;display:flex;flex-wrap:wrap;font-size:11px;gap:8px;margin-top:2px}.time-line-component .timeline-block .timeline-content .timeline-meta-item{align-items:center;display:flex;gap:3px}.time-line-component .timeline-block .timeline-content .timeline-badge{background:#e3f2fd;border-radius:7px;color:#1976d2;display:inline-block;font-size:10px;font-weight:600;margin-right:4px;padding:1px 7px}.time-line-component .timeline-block .timeline-content .timeline-badge.status{background:#e3f2fd;color:#1976d2}.time-line-component .timeline-block .timeline-content .timeline-badge.subtype{background:#f3e5f5;color:#7b1fa2}@media screen and (max-width:768px){.time-line-component .timeline-block{align-items:flex-start;flex-direction:column;min-height:40px}.time-line-component .timeline-line{height:calc(100% - 8px);left:10px;top:8px}.time-line-component .timeline-circle{font-size:8px;height:14px;margin-top:8px;width:14px}.time-line-component .timeline-content{font-size:10px;line-height:14px;margin-left:7px;margin-top:2px;max-width:100vw;min-width:100px;padding:5px 7px}.time-line-component .timeline-title{font-size:11px}.time-line-component .timeline-meta{font-size:9px;gap:4px}.time-line-component .timeline-badge{font-size:8px;padding:0 4px}}@media screen and (max-width:480px){.time-line-component .timeline-block{margin-bottom:7px;min-height:24px}.time-line-component .timeline-line{height:calc(100% - 4px);left:6px;top:4px}.time-line-component .timeline-circle{font-size:6px;height:10px;margin-top:4px;width:10px}.time-line-component .timeline-content{font-size:8px;line-height:10px;margin-left:3px;margin-top:1px;max-width:100vw;min-width:60px;padding:2px 3px}.time-line-component .timeline-title{font-size:8px}.time-line-component .timeline-meta{font-size:7px;gap:2px}.time-line-component .timeline-badge{font-size:6px;padding:0 2px}}.time-line-component.horizontal{align-items:flex-start;flex-direction:row!important;gap:12px;overflow-x:auto;padding-left:0;width:100%}.time-line-component.horizontal .timeline-block.horizontal{align-items:center!important;flex-direction:column!important;margin-bottom:0;margin-right:0;min-width:220px;position:relative}.time-line-component.horizontal .timeline-block.horizontal:first-child{margin-left:36px!important}.time-line-component.horizontal .timeline-block.horizontal .timeline-circle-horizontal{align-items:center;background:#1976d2;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px #1976d214;color:#fff;display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;margin-bottom:6px;margin-top:0;width:20px;z-index:2}.time-line-component.horizontal .timeline-block.horizontal .timeline-line-horizontal{background:#1976d2;height:2px;left:50%;position:absolute;top:10px;transform:translateX(10px);width:60px;z-index:1}.time-line-component.horizontal .timeline-block.horizontal .timeline-content{background:#fff;border:1px solid #e3e8ee;border-radius:8px;box-shadow:0 1px 6px #1976d20f;font-size:11px;margin-left:0;margin-top:0;max-width:220px;min-width:180px;padding:8px 12px 7px}.time-line-component.horizontal .timeline-block.horizontal .timeline-content .timeline-title{font-size:14px}.time-line-component.horizontal .timeline-block.horizontal .timeline-content .timeline-meta{font-size:10px}.live-screen{background:inherit;height:calc(100vh - 80px);position:relative;width:100%}.live-screen .MuiCircularProgress-indeterminate{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:999}.live-screen .live-screen-header{position:relative;z-index:99}.live-screen .live-screen-header .live-screen-header-left{align-items:center;display:flex;justify-content:center;left:20px;position:absolute;top:20px}.live-screen .live-screen-header .live-screen-header-left .search-component .input-field{margin-bottom:0}.live-screen .live-screen-header .live-screen-header-left .visibility-hidden .icon-search{visibility:hidden}.live-screen .live-screen-header .live-screen-header-right{align-items:center;column-gap:16px;display:flex;position:absolute;right:20px;top:20px}.live-screen .live-screen-header .live-screen-header-right .live-screen-action-item.full-screen{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center}.live-screen .live-screen-header .live-screen-actions{align-items:center;display:flex}.live-screen .live-screen-header .live-screen-actions .status{border:1px solid #000;border-radius:5px;padding:5px}.live-screen .live-screen-header .live-screen-actions .status .status-pill{border-radius:50%;display:inline-block;height:10px;margin-left:5px;width:10px}.live-screen .live-screen-header .live-screen-actions .status.active .status-pill{background:#93d093}.live-screen .live-screen-header .live-screen-actions .status.inactive .status-pill{background:#ff9292}.live-screen .live-screen-footer .live-screen-footer-left{bottom:40px;left:24px;position:absolute}.live-screen .live-screen-footer .live-screen-footer-left .heat-map-gradient-legend{background:linear-gradient(90deg,green,#ff0,orange,red);border-radius:2px;height:20px;margin-top:20px;position:relative;width:150px}.live-screen .live-screen-footer .live-screen-footer-left .heat-map-gradient-legend:after,.live-screen .live-screen-footer .live-screen-footer-left .heat-map-gradient-legend:before{font-size:12px;position:absolute}.live-screen .live-screen-footer .live-screen-footer-left .heat-map-gradient-legend:before{content:attr(data-label);left:0;top:25px}.live-screen .live-screen-footer .live-screen-footer-left .heat-map-gradient-legend:after{content:attr(data-label-end);right:0;top:25px}.live-screen .live-screen-footer .live-screen-footer-right{align-items:flex-end;bottom:16px;column-gap:16px;display:flex;position:absolute;right:24px}.live-screen .live-screen-footer .live-screen-footer-right .live-screen-helpers{background:#fff;border-radius:8px;column-gap:15px;display:flex;padding:8px 10px}.live-screen .live-screen-footer .live-screen-footer-right .live-screen-helpers .live-screen-helper-item{align-items:center;display:flex;flex-direction:column;min-width:61px;padding:4px}.live-screen .live-screen-footer .live-screen-footer-right .live-screen-helpers .live-screen-helper-item:hover{background:#f5f5f5;border-radius:5px;cursor:pointer}.live-screen .live-screen-footer .live-screen-footer-right .live-screen-helpers .live-screen-helper-item.disabled{cursor:not-allowed;opacity:.6}.live-screen .live-screen-footer .live-screen-footer-right .live-screen-helpers .live-screen-helper-item .live-screen-helper-item-icon{margin-bottom:4px}.live-screen .live-screen-footer .live-screen-footer-right .live-screen-locate-cum-zoom .live-screen-locate-me{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;margin-bottom:8px}.live-screen .live-screen-footer .live-screen-footer-right .live-screen-locate-cum-zoom .live-screen-zoom{align-items:center;background:#fff;border-radius:2px;box-shadow:0 1px 3px 0 #0003;display:flex;flex-direction:column;padding:8px;width:36px}.live-screen .live-screen-footer .live-screen-footer-right .live-screen-locate-cum-zoom .live-screen-zoom .live-screen-zoom-control{cursor:pointer;padding:8px 0}.live-screen .live-screen-footer .live-screen-footer-right .live-screen-locate-cum-zoom .live-screen-zoom .live-screen-zoom-control:first-child{padding-top:0!important}.live-screen .live-screen-footer .live-screen-footer-right .live-screen-locate-cum-zoom .live-screen-zoom .live-screen-zoom-control:last-child{padding-bottom:0!important}.live-screen .live-screen-footer .live-screen-footer-right .live-screen-locate-cum-zoom .live-screen-zoom .live-screen-zoom-control.live-screen-zoom-level{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;cursor:default}.live-screen #map{height:100%;width:100%}.live-screen .map-zoom-level{background:#fff;border-radius:5px;color:#666;font-size:10px;left:8px;padding:5px;position:absolute;top:120px}.vehicle-legends .vehicle-legends-header{margin-bottom:10px}.vehicle-legends .alert-status-item,.vehicle-legends .vehicle-status-item{align-items:center;display:flex}.vehicle-legends .alert-status-item .alert-status,.vehicle-legends .alert-status-item .vehicle-status,.vehicle-legends .vehicle-status-item .alert-status,.vehicle-legends .vehicle-status-item .vehicle-status{margin-bottom:10px}.vehicle-legends .alert-status-item .alert-status:before,.vehicle-legends .vehicle-status-item .alert-status:before{background:#e8ecef;border-radius:50%;content:"";display:inline-block;height:10px;margin-right:5px;width:10px}.vehicle-legends .alert-status-item .alert-status.panic:before,.vehicle-legends .vehicle-status-item .alert-status.panic:before{background:#fc7c73}.vehicle-legends .alert-status-item .alert-status.city-geofence:before,.vehicle-legends .vehicle-status-item .alert-status.city-geofence:before{background:#be8be7}.vehicle-legends .alert-status-item .alert-status.obd-unplugged:before,.vehicle-legends .vehicle-status-item .alert-status.obd-unplugged:before{background:#f3984f}.vehicle-details .vehicle-detail{align-items:baseline;border-bottom:1px solid #d9d9d9;display:flex;padding:5px 0}.vehicle-details .vehicle-detail:last-child{border-bottom:none}.vehicle-details .vehicle-detail .vehicle-detail-label{margin-right:5px;min-width:150px;white-space:nowrap}.vehicle-details .vehicle-detail .vehicle-detail-value{font-weight:600;word-break:break-all}.details-popup{background:#232323;border-radius:8px;color:#fff;font-size:12px;line-height:16px;padding:8px 12px}.details-popup:after{border:10px solid #0000;border-top-color:#232323;content:"";left:50%;margin-left:-10px;position:absolute;top:100%}.selected-vehicle-details-card{width:368px}.alert-with-switch{align-items:center;background:#fff;background:var(--Lithium-White,#fff);border-radius:8px;box-shadow:0 1px 3px 0 #0003;display:flex;justify-content:center;margin-left:20px;padding:2px 22px 2px 12px}.alert-with-switch .alert-icon{cursor:pointer;position:relative;transition:.3s ease}.alert-with-switch .alert-icon:hover{scale:1.1}.alert-with-switch .alert-icon .alert-chip{background:#000;border-radius:13px;bottom:0;color:#fff;font-size:12px;left:20px;padding:6px;pointer-events:none;position:absolute}.text-area-modal .MuiDialog-paper{width:598px}@media(max-width:768px){.live-screen{height:calc(100vh - 30px)}.live-screen-header .live-screen-header-left{justify-content:flex-end;left:0;margin-top:50px;position:relative;top:0}.live-screen-header .live-screen-header-left .search-component .input-component{width:100%}.live-screen-header .live-screen-header-right{display:block;margin-top:10px;position:relative;right:0;top:0}.live-screen .live-screen-footer .live-screen-footer-left{bottom:100px;left:24px;position:absolute}.live-screen .live-screen-footer .live-screen-footer-right{align-items:flex-end;bottom:30px;column-gap:16px;display:flex;position:absolute;right:24px}.vehicle-list-drawer .vehicle-list-item-card{align-items:flex-start;flex-direction:column}.vehicle-list-drawer .vehicle-list-item-icon-details{margin-bottom:10px}.vehicle-list-drawer .vehicle-details{margin-left:0}.selected-vehicle-details-card{bottom:auto;position:relative;right:auto;width:100%}.selected-vehicle-details-header{align-items:flex-start;flex-direction:column}.selected-vehicle-close-icon{position:absolute;right:0;top:0}.details-popup{font-size:10px;line-height:14px;padding:5px 10px}}@media(max-width:480px){.live-screen-header .live-screen-header-left{left:10px;top:10px}.live-screen-header .live-screen-header-right{display:block;right:10px;top:10px}.vehicle-card{padding:8px}.vehicle-details .vehicle-detail-label{font-size:12px}.vehicle-details .vehicle-detail-value{font-size:14px}.selected-vehicle-details-header .selected-vehicle-reg-number{font-size:18px}.selected-vehicle-details-body{padding:16px}}.checkbox-component{clear:both;margin:0 0 30px;position:relative}.checkbox-component .label-component{font-size:14px;margin:0!important}.checkbox-component .checkbox-container{cursor:pointer;display:block;padding-left:32px;position:relative;-webkit-user-select:none;user-select:none;vertical-align:middle}.checkbox-component .checkbox-container .checkbox-field{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkbox-component .checkbox-checkmark{background-color:#fff;border:1px solid #2ab7a3;border-radius:2px;height:20px;left:0;position:absolute;top:0;width:20px}.checkbox-component .checkbox-checkmark.accent{border:1px solid #232323}.checkbox-component .checkbox-container .checkbox-field:checked~.checkbox-checkmark{background-color:#2ab7a3}.checkbox-component .checkbox-container .checkbox-field:checked~.checkbox-checkmark.accent,.checkbox-component.checked .checkbox-container .checkbox-field:checked~.checkbox-checkmark.accent{background-color:#232323}.checkbox-component .checkbox-checkmark:after{content:"";display:none;position:absolute}.checkbox-component .checkbox-container .checkbox-field:checked~.checkbox-checkmark:after{display:block}.checkbox-component .checkbox-container .checkbox-checkmark:after{border:solid #fff;border-radius:1px;border-width:0 2px 2px 0;height:12px;left:5px;top:0;transform:rotate(45deg);width:6px}.checkbox-component.checked .checkbox-checkmark{border-color:#2ab7a3}.checkbox-component.checked .checkbox-checkmark.accent{border-color:#232323}.checkbox-component.disabled{opacity:.5!important}.checkbox-component.disabled .checkbox-checkmark{background:#e6e6e6}.checkbox-component.disabled:hover{cursor:not-allowed!important}@media(max-width:768px){.checkbox-component .checkbox-component{margin-bottom:20px}.checkbox-component .checkbox-component .checkbox-container{padding-left:28px}.checkbox-component .checkbox-component .checkbox-checkmark{height:18px;width:18px}.checkbox-component .checkbox-component .label-component{font-size:12px}}@media(max-width:480px){.checkbox-component .checkbox-component{margin-bottom:15px}.checkbox-component .checkbox-component .checkbox-container{padding-left:24px}.checkbox-component .checkbox-component .checkbox-checkmark{height:16px;width:16px}.checkbox-component .checkbox-component .label-component{font-size:10px}}.radio-group-component{margin:0 0 20px;position:relative}.radio-group-component .radio-option-list{display:flex;flex-wrap:wrap}.radio-group-component.row .radio-option-list{flex-direction:row}.radio-group-component.row .radio-option-list .radio-component{margin-right:15px}.radio-group-component.column .radio-option-list{flex-direction:column}.radio-group-component.column .radio-option-list .radio-component{margin-bottom:15px}.radio-component{clear:both;height:20px;margin-right:20px}.radio-component .label-component{font-size:16px;font-weight:400!important;margin:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radio-component .radio-container{cursor:pointer;display:block;margin-bottom:15px;padding-left:30px;position:relative;-webkit-user-select:none;user-select:none;vertical-align:middle}.radio-component .radio-container.disable{cursor:not-allowed}.radio-component .radio-container.disable .radio-checkmark,.radio-component .radio-container.disable:hover .radio-checkmark{background-color:#e6e6e6!important}.radio-component .radio-container .radio-field{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.radio-component .radio-checkmark{background-color:#fff;border:1px solid #d8d8d8;border-radius:50%;height:20px;left:0;position:absolute;top:0;width:20px}.radio-component.checked .radio-container .radio-field:checked~.radio-checkmark{border-color:#2ab7a3}.radio-component .radio-checkmark:after{content:"";display:none;position:absolute}.radio-component .radio-container .radio-field:checked~.radio-checkmark:after{display:block}.radio-component .radio-container .radio-checkmark:after{aspect-ratio:1;background:#2ab7a3;border-color:#2ab7a3;border-radius:50%;left:4px;top:4px;width:10px}.radio-component.selected .radio-checkmark{border-color:#2ab7a3}.map-live-vehicle-alerts-drawer .drawer-container{max-width:921px;width:921px}.map-live-vehicle-alerts-drawer .drawer-container .select-dropdown-component{margin-bottom:0;min-width:160px}.map-live-vehicle-alerts-drawer .drawer-container .select-dropdown-component .select-dropdown__multi-value__label{padding:0!important}.map-live-vehicle-alerts-drawer .drawer-container .t-table-wrapper .t-table{height:calc(100vh - 202px)!important}.map-live-vehicle-alerts-drawer .drawer-container .form-control-label-component{margin-bottom:8px}.map-live-vehicle-alerts-drawer .drawer-container .search-component .input-component{width:250px}.map-live-vehicle-alerts-drawer .drawer-container .date-picker-component{margin-bottom:0;top:-4px;width:140px}.map-live-vehicle-alerts-drawer .drawer-container .alert-drawer-status{border:1px solid #e53742;border-radius:12px;padding:2px 6px}.map-live-vehicle-alerts-drawer .drawer-container .alert-drawer-status.resolved{border-color:#00534f}.map-live-vehicle-alerts-drawer .drawer-container .alert-drawer-status .alert-drawer-status-mark{align-items:center;display:flex;justify-content:center}@media(max-width:768px){.map-live-vehicle-alerts-drawer .drawer-container{max-width:100%;width:100%}.map-live-vehicle-alerts-drawer .select-dropdown-component{min-width:100%!important}.map-live-vehicle-alerts-drawer .search-component .input-component{width:100%}.map-live-vehicle-alerts-drawer .date-picker-component{margin-bottom:10px;width:100%}.map-live-vehicle-alerts-drawer .alert-drawer-status{padding:4px 8px}}@media(max-width:480px){.map-live-vehicle-alerts-drawer .drawer-container{max-width:100%;width:100%}.map-live-vehicle-alerts-drawer .select-dropdown-component{min-width:100%!important}.map-live-vehicle-alerts-drawer .search-component .input-component{padding:8px;width:100%}.map-live-vehicle-alerts-drawer .date-picker-component{margin-bottom:8px;width:100%}.map-live-vehicle-alerts-drawer .alert-drawer-status{font-size:12px;padding:4px 8px}}.live-alert-details-component .authenticity-description-with-icon{border:1px solid #e8ecef;border-radius:8px;display:flex;gap:4px;margin-top:-27px;padding:8px;width:302px}.live-alert-details-component .authenticity-description-with-icon .authenticity-description-icon svg{height:20px;width:20px}.live-alert-details-component .authenticity-description-with-icon .authenticity-description{color:grey;color:var(--Mac-04,grey);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.live-alert-details-component .textarea-component .textarea-field.resolved-remarks{border:0;padding:4px}@media(max-width:768px){.live-alert-details-component .authenticity-description-with-icon{margin-top:0;padding:6px;width:100%}.live-alert-details-component .authenticity-description{font-size:12px;line-height:16px}}@media(max-width:480px){.live-alert-details-component .authenticity-description-with-icon{padding:4px;width:100%}.live-alert-details-component .authenticity-description{font-size:10px;line-height:14px}}.form-control-label-component{color:#07213c;display:flex;font-size:14px;font-weight:500;line-height:19px;margin-bottom:20px}.form-control-label-component.md,.form-control-label-component.sm{font-size:14px}.form-control-label-component.lg{font-size:18px}.form-control-label-component.xl{font-size:24px}.textarea-component{margin:0 0 20px;position:relative}.textarea-component.fullWidth .textarea-field{width:100%}.textarea-component .textarea-field{background:#fff;border:1px solid #d0d5dd;border-radius:2px;color:#344054;font-family:Roboto;font-size:14px;outline:none;padding:10px}.textarea-component .textarea-field::placeholder{color:#667085}.textarea-component .textarea-field.has-error{border-color:#e53742}.accident-forensic-generate-screen .card-component{height:calc(100vh - 178px);margin-bottom:0;max-height:100vh}.accident-forensic-generate-screen .accident-forensic-generate-screen-title{font-size:24px;font-weight:500;margin-bottom:20px}.accident-forensic-generate-screen .accident-forensic-generate-screen-content{margin:24px 0 48px}.accident-forensic-generate-screen .accident-forensic-generate-screen-content .date-picker-component{top:0}.accident-forensic-generate-screen .accident-forensic-generate-screen-footer{align-items:center;display:flex;justify-content:center}.accident-forensic-generate-screen .accident-forensic-generate-screen-iframe{height:calc(100vh - 124px)}@media(max-width:768px){.accident-forensic-generate-screen .card-component{height:auto;max-height:none;padding:10px}.accident-forensic-generate-screen .accident-forensic-generate-screen-title{font-size:20px;margin-bottom:15px}.accident-forensic-generate-screen .accident-forensic-generate-screen-content{margin:16px 0 32px}.accident-forensic-generate-screen .accident-forensic-generate-screen-footer{flex-direction:column;row-gap:10px}.accident-forensic-generate-screen .accident-forensic-generate-screen-iframe{height:calc(100vh - 100px)}}.accident-forensic-details-screen .accident-forensic-details__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.accident-forensic-details-screen .accident-forensic-details__header .accident-forensic-details__left{align-items:center;display:flex}.accident-forensic-details-screen .accident-forensic-details__header .accident-forensic-details__left .accident-forensic-details__navigate-back{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:12px}.accident-forensic-details-screen .accident-forensic-details__header .accident-forensic-details__left .accident-forensic-details__reg-num{color:#000;font-size:22px;font-weight:500;line-height:26px;text-transform:uppercase}.accident-forensic-details-screen .accident-forensic-details__header .accident-forensic-details__right{align-items:center;column-gap:16px;display:flex}.accident-forensic-details-screen .accident-forensic-details__body .forensics-vehicle-stats-wrapper{margin-bottom:20px}.accident-forensic-details-screen .table{height:auto!important;min-height:auto!important}@media(max-width:768px){.accident-forensic-details-screen .accident-forensic-details__header{align-items:flex-start;flex-direction:column}.accident-forensic-details-screen .accident-forensic-details__header .accident-forensic-details__left{margin-bottom:10px}.accident-forensic-details-screen .accident-forensic-details__header .accident-forensic-details__left .accident-forensic-details__reg-num{font-size:18px;line-height:22px}.accident-forensic-details-screen .accident-forensic-details__header .accident-forensic-details__right{column-gap:8px;flex-wrap:wrap}.accident-forensic-details-screen .accident-forensic-details__body .forensics-vehicle-stats-wrapper{margin-bottom:16px}.accident-forensic-details-screen .table{overflow-x:auto}}.vehicle-summary-component .vehicle-24h-wrapper .vehicle-24h-title{color:#232323;font-size:18px;font-weight:500;line-height:20px}@media(max-width:768px){.vehicle-summary-component .vehicle-24h-wrapper{padding:12px}.vehicle-summary-component .vehicle-24h-wrapper .vehicle-24h-title{font-size:16px}}.vehicle-summary-widget-component{background:#fff;border:1px solid #ebebeb;border-radius:8px;display:flex;padding:14px 16px}.vehicle-summary-widget-component .vehicle-summary-widget-icon{margin-right:4px}.vehicle-summary-widget-component .vehicle-summary-widget-details .vehicle-summary-widget-title{color:#656362;font-size:12px;line-height:24px}.vehicle-summary-widget-component .vehicle-summary-widget-details .vehicle-summary-widget-value-wrapper{align-items:center;display:flex}.vehicle-summary-widget-component .vehicle-summary-widget-details .vehicle-summary-widget-value-wrapper .vehicle-summary-widget-value{color:#232323;font-size:24px;font-weight:500;letter-spacing:-.48px}.vehicle-summary-widget-component .vehicle-summary-widget-details .vehicle-summary-widget-value-wrapper .vehicle-summary-widget-meta{color:#656362;font-size:14px;letter-spacing:-.28px;line-height:normal;margin-left:5px}@media(max-width:768px){.vehicle-summary-widget-component{flex-direction:column}.vehicle-summary-widget-component .vehicle-summary-widget-icon{margin-bottom:8px}.vehicle-summary-widget-component .vehicle-summary-widget-details .vehicle-summary-widget-title{font-size:10px}.vehicle-summary-widget-component .vehicle-summary-widget-details .vehicle-summary-widget-value-wrapper .vehicle-summary-widget-value{font-size:20px}.vehicle-summary-widget-component .vehicle-summary-widget-details .vehicle-summary-widget-value-wrapper .vehicle-summary-widget-meta{font-size:12px}}@media(max-width:480px){.vehicle-summary-widget-component .vehicle-summary-widget-icon{margin-bottom:10px}.vehicle-summary-widget-component .vehicle-summary-widget-details .vehicle-summary-widget-title{font-size:8px}.vehicle-summary-widget-component .vehicle-summary-widget-details .vehicle-summary-widget-value-wrapper .vehicle-summary-widget-value{font-size:18px}.vehicle-summary-widget-component .vehicle-summary-widget-details .vehicle-summary-widget-value-wrapper .vehicle-summary-widget-meta{font-size:10px}}.gpt-intelligence-screen .gpt-intelligence-screen__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.gpt-intelligence-screen .gpt-intelligence-screen__header .gpt-intelligence-screen__header__title{color:#232323;font-size:24px;font-weight:500;line-height:20px;text-transform:capitalize}@media(max-width:768px){.gpt-intelligence-screen .gpt-intelligence-screen__header{align-items:flex-start;flex-direction:column;gap:12px}}.gpt-intelligence-screen .gpt-intelligence-screen__content{background:#fff;border:1px solid #dedede;border-radius:8px;display:flex;flex-direction:column;height:calc(100vh - 170px);padding:24px;position:relative}@media(max-width:768px){.gpt-intelligence-screen .gpt-intelligence-screen__content{height:auto;padding:16px}}.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container{display:flex;flex:1 1;flex-direction:column;position:relative}.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .gpt-intelligence-screen__content__ask-prompt-container{align-items:center;border-bottom:1px solid #ebebeb;display:flex;margin-bottom:16px;padding-bottom:16px}@media(max-width:768px){.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .gpt-intelligence-screen__content__ask-prompt-container{align-items:flex-start;flex-direction:column;gap:12px}}.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .gpt-intelligence-screen__content__ask-prompt-container .gpt-intelligence-screen__content__ask-prompt{align-items:center;column-gap:10px;display:flex;margin-left:8px}@media(max-width:768px){.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .gpt-intelligence-screen__content__ask-prompt-container .gpt-intelligence-screen__content__ask-prompt{margin-left:0}}.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .t-table-wrapper .t-table{height:calc(100vh - 425px)!important;min-height:50px!important}@media(max-width:768px){.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .t-table-wrapper .t-table{height:auto!important}}.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .gpt-intelligence-screen__content__ask{flex-direction:column}.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .gpt-intelligence-screen__content__ask .gpt-intelligence-screen__content__ask-text{color:#656362;font-size:14px;line-height:20px}@media(max-width:768px){.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .gpt-intelligence-screen__content__ask .gpt-intelligence-screen__content__ask-text{font-size:12px}}.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .gpt-intelligence-screen__content__ask,.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .gpt-intelligence-screen__content__loading{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .gpt-intelligence-screen__content__ask.gpt-intelligence-screen__content__loading,.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .gpt-intelligence-screen__content__loading.gpt-intelligence-screen__content__loading{position:relative}.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .gpt-intelligence-screen__content__ask.gpt-intelligence-screen__content__loading .button-component,.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .gpt-intelligence-screen__content__loading.gpt-intelligence-screen__content__loading .button-component{margin-top:auto}.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .gpt-intelligence-screen__content__ask.gpt-intelligence-screen__content__loading .lottie-wrapper,.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .gpt-intelligence-screen__content__loading.gpt-intelligence-screen__content__loading .lottie-wrapper{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}@media(max-width:768px){.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .gpt-intelligence-screen__content__ask.gpt-intelligence-screen__content__loading .lottie-wrapper,.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .gpt-intelligence-screen__content__loading.gpt-intelligence-screen__content__loading .lottie-wrapper{height:auto;width:75%}}.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .gpt-intelligence-screen__content__regenerate{align-items:center;display:flex;justify-content:center;margin-top:16px}@media(max-width:768px){.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-screen__container .gpt-intelligence-screen__content__regenerate{margin-top:12px}}.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-form{column-gap:20px;display:flex;justify-content:flex-end;margin-top:16px}@media(max-width:768px){.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-form{align-items:stretch;column-gap:0;flex-direction:column;row-gap:12px}}.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-form .gpt-intelligence-form__input{flex:1 1;position:relative}.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-form .gpt-intelligence-form__input .input-component{margin:0!important}@media(max-width:768px){.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-form .gpt-intelligence-form__input .input-component{width:100%}}.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-form .gpt-intelligence-form__input .gpt-intelligence-form__button{position:absolute;right:14px;top:50%;transform:translateY(-50%)}@media(max-width:768px){.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-form .gpt-intelligence-form__input .gpt-intelligence-form__button{right:10px}}.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-form .gpt-intelligence-form__input #gpt_prompt_input{padding-right:40px}@media(max-width:768px){.gpt-intelligence-screen .gpt-intelligence-screen__content .gpt-intelligence-form .gpt-intelligence-form__input #gpt_prompt_input{padding-right:30px}}.client-sites-list-screen .client-sites-list-card{margin-bottom:0;overflow:hidden}.client-sites-list-screen .client-sites-list-card .card-body{padding:0}.client-sites-list-screen .client-sites-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.client-sites-list-screen .client-sites-list-card .list-screen__card-header .form-control,.client-sites-list-screen .client-sites-list-card .list-screen__card-header .input-component,.client-sites-list-screen .client-sites-list-card .list-screen__card-header .input-field,.client-sites-list-screen .client-sites-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.client-sites-list-screen .client-sites-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.client-sites-list-screen .client-sites-list-table-container .t-table-wrapper{height:calc(100vh - 260px);max-height:calc(100vh - 260px);min-height:200px}@media(max-width:768px){.client-sites-list-card{margin-bottom:10px;padding:0 10px}.client-sites-list-card .list-screen__card-header{flex-direction:column;padding:12px 16px}.client-sites-list-card .list-screen__card-header .list-screen__card-header__left{margin-bottom:10px}.client-sites-list-card .list-screen__card-header .list-screen__card-header__right{column-gap:8px;flex-direction:column;margin-top:10px}.client-sites-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:200px}}.client-gps-list-screen .client-gps-list-card{margin-bottom:0;overflow:hidden}.client-gps-list-screen .client-gps-list-card .card-body{padding:0}.client-gps-list-screen .client-gps-list-card .client-gps-list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.client-gps-list-screen .client-gps-list-card .client-gps-list-screen__card-header .form-control,.client-gps-list-screen .client-gps-list-card .client-gps-list-screen__card-header .input-component,.client-gps-list-screen .client-gps-list-card .client-gps-list-screen__card-header .input-field,.client-gps-list-screen .client-gps-list-card .client-gps-list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.client-gps-list-screen .client-gps-list-card .client-gps-list-screen__card-header .client-gps-list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.client-gps-list-screen .client-gps-list-table-container .t-table-wrapper{height:calc(100vh - 270px);max-height:calc(100vh - 270px);min-height:500px}@media(max-width:768px){.client-gps-list-screen .client-gps-list-card{margin-bottom:10px}.client-gps-list-screen__card-header{align-items:flex-start;flex-direction:column;padding:12px 20px}.client-gps-list-screen__card-header__right{column-gap:8px;flex-direction:column}.client-gps-list-table-container .t-table-wrapper{height:auto;max-height:none}}#map{height:600px}.controls{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:20px}.info{background:#e0ffff;border-radius:10px;padding:5px}.custom-icon{background:#add8e6;border-radius:50%;font-weight:600;text-align:center}.control-item{display:flex;flex-direction:column}.control-item label{margin-bottom:5px}@media(max-width:768px){#map{height:400px}.controls{align-items:flex-start;flex-direction:column;margin:10px}.control-item{align-items:center;flex-direction:row;gap:8px}.info{padding:10px}.custom-icon{font-size:18px;height:40px;line-height:40px;width:40px}}.client-report-component .client-report-list-card{margin-bottom:0;overflow:hidden}.client-report-component .client-report-list-card .table-component .t-tr{height:37px!important}.client-report-component .client-report-list-card .container{position:relative}.client-report-component .client-report-list-card .container .circle{align-items:center;display:flex;justify-content:center;position:relative}.client-report-component .client-report-list-card .container .circle #text{align-items:center;display:flex;font-size:20px;height:160px;justify-content:center;position:relative}.client-report-component .client-report-list-card .container .circle span{position:absolute;transform-origin:0 80px}.client-report-component .client-report-list-card .container .circle .center-image{border-radius:50%;height:100px;position:absolute;top:110px;width:100px}.client-report-component .client-report-list-card .card-body{padding:0}.client-report-component .client-report-list-card .client-gps-list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:10px}.client-report-component .client-report-list-card .client-gps-list-screen__card-header .date-picker-component{margin-bottom:0!important}.client-report-component .client-report-list-card .client-gps-list-screen__card-header .date-picker-component .react-datepicker-popper{width:100px!important}.client-report-component .client-report-list-card .client-gps-list-screen__card-header .form-control,.client-report-component .client-report-list-card .client-gps-list-screen__card-header .input-component,.client-report-component .client-report-list-card .client-gps-list-screen__card-header .input-field,.client-report-component .client-report-list-card .client-gps-list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.client-report-component .client-report-list-card .client-gps-list-screen__card-header .client-gps-list-screen__card-header__left{margin-left:5px}.client-report-component .client-report-list-card .client-gps-list-screen__card-header .client-gps-list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.client-report-component .client-report-list-card .client-report-details-card{height:100%;margin-top:10px auto;padding-top:15px;width:420px}.client-report-component .client-report-list-card .client-report-details-card .client-report-container{height:100%;margin-top:5px}.client-report-component .client-report-list-card .client-report-details-card .client-report-container .client-report-container-icons{align-items:center;display:flex;height:25px;justify-content:center;margin-top:10px;padding:10px 0!important}.client-report-component .client-report-list-card .client-report-details-card .client-report-container .client-report-title{color:#000;font-family:sans-serif!important;font-size:23px;font-weight:800;line-height:22px;margin:22px 10px;text-align:center;transform:scale(1.2,1.7)}.client-report-component .client-report-list-card .client-report-details-card .client-report-container .client-report-sub-title{color:#5a5a5a;font-family:sans-serif!important;font-size:10px;padding:3px;text-align:center}.client-report-component .client-report-list-card .client-report-details-card .client-report-container .client-report-table-container{border-collapse:collapse;margin:5px auto}.client-report-component .client-report-list-card .client-report-details-card .client-report-container .client-report-table-container .client-report-table-bottom-border{border-bottom:2px solid #2ab7a3;width:100px!important}.client-report-component .client-report-list-card .client-report-details-card .client-report-container .client-report-table-container .client-report-table-bottom-border td{height:58px;width:170px}.client-report-component .client-report-list-card .client-report-details-card .client-report-container .client-report-table-container .client-report-table-values{color:#000;font-family:sans-serif!important;font-size:20px;font-weight:900;margin:0 4px;padding-left:10px;transform:scale(1.3,2.3)}.client-report-component .client-report-list-card .client-report-details-card .client-report-container .client-report-table-container .client-report-sub-value-name{color:#606060;font-family:monospace!important;font-size:10px;font-weight:700;margin:0 7%;text-align:center;writing-mode:vertical-lr}.client-report-component .client-report-list-card .client-report-details-card .client-report-container .client-report-table-container .client-report-sub-value-details{color:#000;font-family:sans-serif!important;font-size:16px!important;font-weight:700!important;padding-left:10px}.client-report-component .client-report-list-card .client-report-details-card .client-report-container .client-report-table-subtile{color:#000;font-family:sans-serif!important;font-size:14px;font-weight:600;padding:10px 0;text-align:center}.client-report-component .client-report-list-card .client-report-details-card .client-report-container .container{align-items:center;display:flex;justify-content:space-around;text-align:center;width:95%}.client-report-component .client-report-list-card .client-report-details-card .client-report-container .container #text{align-items:center;color:#000;display:flex;font-family:monospace;font-size:11px;font-weight:1000!important;height:12px;justify-content:center;position:relative}.client-report-component .client-report-list-card .client-report-details-card .client-report-container .container span{font-size:.7em;left:50%;transform-origin:0 34px}.client-report-component .client-report-list-card .client-report-details-card .client-report-container .container .center-image{border-radius:10%;height:40px;position:absolute;text-align:left;top:20px;width:50px}.client-report-component .client-gps-list-table-container .t-table-wrapper{height:calc(100vh - 270px);max-height:calc(100vh - 270px);min-height:500px}@media(max-width:768px){.client-report-component .client-report-list-card{margin:10px auto;padding:10px;width:100%}.client-report-component .container{align-items:center;display:block;justify-content:center;padding:0;width:100%}.client-report-component .client-report-details-card{padding:10px;width:100%}.client-report-component .client-report-title{font-size:18px;margin:15px 5px}.client-report-component .client-report-sub-title{font-size:8px}.client-report-component .client-report-table-values{font-size:16px;transform:scale(1)}.client-report-component .client-report-sub-value-name{font-size:8px;margin:0 5%}.client-report-component .client-report-sub-value-details{font-size:14px}.client-report-component .client-report-table-subtile{font-size:12px;padding:8px 0}.client-report-component .circle{height:auto;width:80%}.client-report-component .center-image{height:40px;top:25px;width:40px}.client-report-component #text{font-size:10px}.client-gps-list-table-container .t-table-wrapper{max-height:calc(100vh - 180px);min-height:300px}}.file-picker-wrapper{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;text-align:center}.file-picker-wrapper .file-dnd-title{color:#646464;font-size:16px;font-style:normal;font-weight:500;line-height:2.7;text-align:center}.file-picker-wrapper.drag-active{box-shadow:2px 2px 10px 5px #d9d9d9}.file-picker-wrapper .file-dnd-icon{color:#cfdbda;font-size:2.5714rem}.file-picker-wrapper .file-dnd-dnd-title{font-size:1.1429rem;margin:10px 0}.file-picker-wrapper .accepted-files-type-text{color:#a9b2b9;margin-top:18px;width:430px}.file-picker-wrapper .file-dnd-selected-files-details{margin:10px 0}.file-picker-component{border:1px dashed #2ab7a3;border-radius:8px;margin:30px 0}.file-picker-component .button-container{display:flex;justify-content:center;margin-bottom:30px}.file-picker-component .button-container .button{margin:0 10px}@media(max-width:768px){.file-picker-wrapper{padding:10px}.file-picker-wrapper .file-dnd-icon{font-size:2.2rem}.file-picker-wrapper .file-dnd-dnd-title{font-size:1rem}.file-picker-wrapper .file-dnd-title{font-size:14px}.file-picker-wrapper .accepted-files-type-text{font-size:12px;width:auto}.file-picker-component{margin:20px 0}.button-container{flex-direction:column}.button-container .button{margin:10px 0}}@media(max-width:480px){.file-picker-wrapper{padding:8px}.file-picker-wrapper .file-dnd-icon{font-size:1.8rem}.file-picker-wrapper .file-dnd-title{font-size:12px}.file-picker-wrapper .file-dnd-dnd-title{font-size:.9rem}.file-picker-wrapper .accepted-files-type-text{font-size:10px}.file-picker-component{margin:15px 0}.button-container .button{width:100%}}.file-preview-thumbnail-component{align-items:center;background:#f0f5f4;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:10px;padding:14px}.file-preview-thumbnail-component.compact{margin-bottom:20px;padding:10px 20px}.file-preview-thumbnail-component.compact .file-data .file-preview-thumbnail{height:24px!important;width:24px!important}.file-preview-thumbnail-component.compact .file-remove svg{height:12px!important;width:12px!important}.file-preview-thumbnail-component .file-data{align-items:center;display:flex}.file-preview-thumbnail-component .file-data .file-preview-thumbnail{height:60px;width:60px}.file-preview-thumbnail-component .file-data .file-preview-thumbnail img{border-radius:5px;height:auto;width:48px}.file-preview-thumbnail-component .file-data .file-preview-thumbnail .avatar-component{background:#0000}.file-preview-thumbnail-component .file-data .file-name{margin:0 10px;max-width:355px;overflow:hidden;text-overflow:ellipsis}.file-preview-thumbnail-component .file-options{white-space:nowrap}.file-preview-thumbnail-component .file-options .file-remove svg{height:16px;width:16px}.file-preview-thumbnail-component .file-options .file-remove svg.rotate-45{transform:rotate(45deg)}.file-preview-thumbnail-component .avatar-component{height:inherit;width:inherit}@media(max-width:768px){.file-preview-thumbnail-component{margin-bottom:15px;padding:12px}.file-preview-thumbnail-component .file-data .file-preview-thumbnail{height:50px;width:50px}.file-preview-thumbnail-component .file-data .file-name{font-size:14px;margin:0 8px;max-width:200px}.file-preview-thumbnail-component .file-options .file-remove svg{height:14px;width:14px}.file-preview-thumbnail-component.compact{margin-bottom:15px;padding:8px 15px}}@media(max-width:480px){.file-preview-thumbnail-component{margin-bottom:10px;padding:10px}.file-preview-thumbnail-component .file-data .file-preview-thumbnail{height:40px;width:40px}.file-preview-thumbnail-component .file-data .file-name{font-size:12px;margin:0 6px;max-width:150px}.file-preview-thumbnail-component .file-options .file-remove svg{height:12px;width:12px}.file-preview-thumbnail-component.compact{margin-bottom:12px;padding:6px 12px}}.client-sites-details-screen .client-sites-details__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.client-sites-details-screen .client-sites-details__header .client-sites-details__left{align-items:center;display:flex}.client-sites-details-screen .client-sites-details__header .client-sites-details__left .client-sites-details__navigate-back{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:12px}.client-sites-details-screen .client-sites-details__header .client-sites-details__left .client-sites-details__site-name{color:#000;font-size:22px;font-weight:500;line-height:26px;text-transform:uppercase}.client-sites-details-screen .client-sites-details__header .client-sites-details__left .client-sites-details__status{margin:0 16px 0 8px}.client-sites-details-screen .client-sites-details__header .client-sites-details__left .client-sites-details__view-location{color:#2ab7a3}.client-sites-details-screen .client-sites-details__header .client-sites-details__right{align-items:center;column-gap:16px;display:flex}.client-sites-details-screen .client-sites-details__header .client-sites-details__right .client-sites-details__refresh{cursor:pointer;margin-left:8px}.client-sites-details-screen .client-sites-details__body .client-sites-details-loading{align-items:center;display:flex;height:calc(100vh - 180px);justify-content:center;max-height:900px;min-height:400px}.client-sites-details-screen .client-sites-details__body .client-sites-stats-wrapper{margin-bottom:16px}.client-sites-details-screen .client-sites-24h-filter-controls{align-items:center;display:flex;justify-content:flex-end;margin-bottom:10px}.client-sites-details-screen .client-sites-24h-filter-controls .client-sites-24h-filter-control{color:#2ab7a3;cursor:pointer}@media(max-width:768px){.client-sites-details__header{align-items:flex-start;flex-direction:column;margin-bottom:10px}.client-sites-details__header .client-sites-details__left{margin-bottom:10px}.client-sites-details__header .client-sites-details__right{flex-wrap:wrap;justify-content:flex-start;margin-top:10px}.client-sites-details__header .client-sites-details__site-name{font-size:18px;line-height:22px}.client-sites-details__body .client-sites-details-loading{min-height:300px}.client-sites-details__body .client-sites-stats-wrapper{margin-bottom:10px}.client-sites-24h-filter-controls{flex-wrap:wrap;justify-content:space-between}.client-sites-24h-filter-controls .client-sites-24h-filter-control{font-size:14px;padding:5px}.client-sites-24h-card .client-sites-24h-filters-wrapper{column-gap:5px;flex-wrap:wrap}}.trip-model-and-vehicle-category-wrapper .table-component .t-table{height:calc(100vh - 700px)!important;min-height:240px}.dashboard-component-card-list{flex-wrap:wrap}.ready-for-delivery-wrapper .card-component .card-header{align-items:center;display:flex;justify-content:center}.ready-for-delivery-wrapper .table-component .t-table{height:calc(100vh - 700px)!important;min-height:300px}@media(max-width:768px){.trip-model-and-vehicle-category-wrapper .table-component .t-table{height:auto;min-height:180px}.dashboard-component-card-list{flex-direction:column;gap:10px}.ready-for-delivery-wrapper .card-component .card-header{flex-direction:column;text-align:center}.ready-for-delivery-wrapper .table-component .t-table{height:auto;min-height:200px}}.site-view-table-container .sp-16-hours-list__actions{display:flex;gap:10px;justify-content:space-between;margin-top:20px}.site-view-table-container .sp-16-hours-list__actions .search-bar .input-field{margin-bottom:0}.site-view-table-container .sp-16-hours-list__actions .select-dropdown-wrapper{display:flex;gap:10px;margin-right:10px}.site-view-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.sp-16-hours-list__actions{align-items:flex-start;flex-direction:column;gap:15px}.sp-16-hours-list__actions .select-dropdown-wrapper{margin-right:0;width:100%}.sp-16-hours-list__actions .search-bar{width:100%}.t-table-wrapper{height:calc(100vh - 150px);max-height:calc(100vh - 150px);min-height:300px}}.sp-trip-model-list-component .sp-trip-model-list__actions{display:flex;gap:10px;justify-content:space-between;margin-top:20px}.sp-trip-model-list-component .sp-trip-model-list__actions .search-bar .input-field{margin-bottom:0}.sp-trip-model-list-component .sp-trip-model-list__actions .select-dropdown-wrapper{display:flex;gap:10px;margin-right:10px}.sp-trip-model-list-component .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}.vehicle-site-mapping-list-view-component .vehicle-number .label-component{font-weight:400}.vehicle-site-mapping-list-view-component .vehicle-site-mapping-tab__card{margin-bottom:0;overflow:hidden}.vehicle-site-mapping-list-view-component .vehicle-site-mapping-tab__card .card-body{padding:0}.vehicle-site-mapping-list-view-component .vehicle-site-mapping-tab__card .card-body .card-component{border-radius:0}.vehicle-site-mapping-list-view-component .vehicle-site-mapping-tab__card .card-body .card-component.site-vehicle-details-card{border-left:0}.vehicle-site-mapping-list-view-component .vehicle-site-mapping-tab__card .card-body .card-component.available-vehicle-details-card{border-right:0}.vehicle-site-mapping-list-view-component .vehicle-site-mapping-tab__card .vehicle-site-mapping-tab__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 10px}.vehicle-site-mapping-list-view-component .vehicle-site-mapping-tab__card .vehicle-site-mapping-tab__card-header .form-control,.vehicle-site-mapping-list-view-component .vehicle-site-mapping-tab__card .vehicle-site-mapping-tab__card-header .form-control .select-dropdown__control,.vehicle-site-mapping-list-view-component .vehicle-site-mapping-tab__card .vehicle-site-mapping-tab__card-header .input-component,.vehicle-site-mapping-list-view-component .vehicle-site-mapping-tab__card .vehicle-site-mapping-tab__card-header .input-component .select-dropdown__control,.vehicle-site-mapping-list-view-component .vehicle-site-mapping-tab__card .vehicle-site-mapping-tab__card-header .input-field,.vehicle-site-mapping-list-view-component .vehicle-site-mapping-tab__card .vehicle-site-mapping-tab__card-header .input-field .select-dropdown__control,.vehicle-site-mapping-list-view-component .vehicle-site-mapping-tab__card .vehicle-site-mapping-tab__card-header .select-dropdown-component,.vehicle-site-mapping-list-view-component .vehicle-site-mapping-tab__card .vehicle-site-mapping-tab__card-header .select-dropdown-component .select-dropdown__control{margin-bottom:0!important}.vehicle-site-mapping-list-view-component .vehicle-site-mapping-tab__card .vehicle-site-mapping-tab__card-header .vehicle-site-mapping-tab__card-header__left{align-items:center;column-gap:16px;display:flex}.vehicle-site-mapping-list-view-component .vehicle-site-mapping-tab__card .vehicle-site-mapping-tab__card-header .vehicle-site-mapping-tab__card-header__left .actual-count{align-items:center;border:1px solid #e3e3e3;border-radius:5px;display:flex;font-size:13px;height:48px;padding:5px}.vehicle-site-mapping-list-view-component .vehicle-site-mapping-tab__card .vehicle-site-mapping-tab__card-header .vehicle-site-mapping-tab__card-header__right{align-items:center;column-gap:4px;display:flex;margin-left:15px}.vehicle-site-mapping-list-view-component .vehicle-site-mapping-tab__card .vehicle-site-mapping-tab__card-header .button-component.lg{padding:20px 4px;width:110px}.vehicle-site-mapping-list-view-component .vehicle-site-mapping-tab__card .search-vehicle .input-component{width:170px}.vehicle-site-mapping-list-view-component .vehicle-site-mapping-table-container .t-table-wrapper{height:calc(100vh - 260px);max-height:calc(100vh - 260px);min-height:500px}@media(max-width:768px){.vehicle-site-mapping-tab__card-header{align-items:flex-start;flex-direction:column;gap:10px;padding:12px}.vehicle-site-mapping-tab__card-header .vehicle-site-mapping-tab__card-header__left,.vehicle-site-mapping-tab__card-header .vehicle-site-mapping-tab__card-header__right{align-items:flex-start;flex-direction:column;gap:8px;width:100%}.search-vehicle .input-component,.vehicle-site-mapping-tab__card-header .button-component.lg{width:100%}.vehicle-site-mapping-table-container .t-table-wrapper{height:calc(100vh - 180px);max-height:calc(100vh - 180px);min-height:300px}}.add-vehicle-site-component .add-vehicle-site-component-error{display:flex;font-size:18px;justify-content:center;margin-top:250px}.add-vehicle-site-component .select-type-wrapper .radio-group-component{column-gap:40px}.add-vehicle-site-component .select-type-wrapper .radio-component{margin:15px}@media(max-width:768px){.add-vehicle-site-component .add-vehicle-site-component-error{font-size:16px;margin-top:150px}.add-vehicle-site-component .select-type-wrapper .radio-group-component{column-gap:20px}.add-vehicle-site-component .select-type-wrapper .radio-component{margin:10px}}.performance-report-generate-screen .card-component{height:calc(100vh - 178px);margin-bottom:0;max-height:100vh}.performance-report-generate-screen .performance-report-generate-screen-title{font-size:24px;font-weight:500;margin-bottom:20px}.performance-report-generate-screen .performance-report-generate-screen-content{margin:24px 0 48px}.performance-report-generate-screen .performance-report-generate-screen-content .date-picker-component{top:0}.performance-report-generate-screen .performance-report-generate-screen-footer{align-items:center;display:flex;justify-content:center}@media(max-width:768px){.performance-report-generate-screen .card-component{height:auto;padding:16px}.performance-report-generate-screen .performance-report-generate-screen-title{font-size:20px;margin-bottom:16px}.performance-report-generate-screen .performance-report-generate-screen-content{margin:16px 0 32px}.performance-report-generate-screen .performance-report-generate-screen-content .date-picker-component{width:100%}.performance-report-generate-screen .performance-report-generate-screen-footer{align-items:center;flex-direction:column;gap:10px}}.safety-tab-component .select-dropdown-component{margin-bottom:0!important;width:200px}.safety-tab-component .date-range-picker-component{margin-bottom:0!important}@media(max-width:768px){.safety-tab-component .select-dropdown-component{margin-bottom:0!important;width:200px}.safety-tab-component .date-range-picker-component{margin-bottom:0!important}}.tab-button-component .tab-button-group .tab-button{background:#fff;border:1px solid #d0d5dd;box-shadow:none;color:#232323;line-height:30px;overflow:hidden}.tab-button-component .tab-button-group .tab-button .MuiButton-startIcon{transform:translateX(-100px);transition:.3s ease}.tab-button-component .tab-button-group .tab-button:hover{background:#e8ecef;box-shadow:none!important;color:#344054}.tab-button-component .tab-button-group .tab-button.active-tab-button{background:#2ab7a3;color:#fff;font-weight:700}.tab-button-component .tab-button-group .tab-button.active-tab-button .MuiButton-startIcon{transform:translateY(0)}@media screen and (max-width:768px){.safety-reports-view-component .table{table-layout:auto!important}.screen-header .header-left-section,.screen-header .header-right-section{flex-direction:row}.tab-button-component .tab-button-group{margin:5px 0}.tab-button-component .tab-button-group .tab-button{font-size:14px;line-height:15px!important}.tab-button-component .tab-button-group .tab-button .MuiButton-startIcon{transform:translateX(-50px)}}@media screen and (max-width:480px){.tab-button-component .tab-button-group .tab-button{font-size:12px;line-height:22px}.tab-button-component .tab-button-group .tab-button .MuiButton-startIcon{transform:translateX(-30px)}}.safety-dashboard-component .safety-stats-grid-view-wrapper{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));justify-content:space-evenly}.safety-dashboard-component .safety-stats-value-wrapper{align-items:center;background:#eef7fe;border:1px solid #0000;border-radius:4px;box-shadow:0 1px 3px 0 #1018281a,0 1px 2px 0 #1018280f;color:#232323;column-gap:12px;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:56px;justify-content:space-between;line-height:16px;overflow:hidden;padding:4px 8px 4px 16px;transition:all .3s ease}.safety-dashboard-component .safety-stats-value-wrapper.safety-stats-value-wrapper-loading{cursor:not-allowed}.safety-dashboard-component .safety-stats-value-wrapper.no-redirect{cursor:default}.safety-dashboard-component .safety-stats-value-wrapper svg{background:#fff;border:1px solid #d0d5dd;border-radius:50%;visibility:hidden}.safety-dashboard-component .safety-stats-value-wrapper:not(.no-redirect):hover{border-color:#64b7f7}.safety-dashboard-component .safety-stats-value-wrapper:not(.no-redirect):hover svg{visibility:visible}.safety-dashboard-component .safety-stats-value-wrapper:not(.no-redirect):hover .safety-stats-value{margin-right:0}.safety-dashboard-component .safety-stats-value-wrapper .safety-stats-label{flex:0 1 60%}.safety-dashboard-component .safety-stats-value-wrapper .safety-stats-value{align-items:center;column-gap:4px;display:flex;margin-right:-20px;transition:.3s ease}.safety-dashboard-component .safety-stats-value-wrapper .safety-stats-value .safety-stats-qty{font-size:16px;font-weight:500}.safety-dashboard-component .safety-stats-value-wrapper .safety-stats-value .safety-stats-suffix{color:#656362}@media(max-width:768px){.safety-dashboard-component .safety-stats-grid-view-wrapper{gap:12px;grid-template-columns:1fr}.safety-dashboard-component .safety-stats-value-wrapper{align-items:flex-start;flex-direction:column;height:auto;padding:8px 12px}.safety-dashboard-component .safety-stats-value-wrapper .safety-stats-label{flex:none;margin-bottom:8px;width:100%}.safety-dashboard-component .safety-stats-value-wrapper .safety-stats-value{justify-content:flex-start;margin-right:0}.safety-dashboard-component .safety-stats-value-wrapper .safety-stats-value .safety-stats-qty{font-size:14px}}.bar-chart-component{background:#fff;background:var(--Neutral-White,#fff);border:1px solid #eaecf0;border:1px solid var(--Neutral-Border,#eaecf0);border-radius:8px;overflow:hidden;padding:16px 16px 0}.bar-chart-component.is_failed,.bar-chart-component.is_loading{padding:0}.bar-chart-component .bar-chart-title{color:#101828;font-size:16px;font-weight:500;line-height:24px}.bar-chart-component .bar-chart-error{align-items:center;display:flex;justify-content:center;opacity:.8;z-index:1}@media(max-width:768px){.bar-chart-component{border-radius:6px;padding:12px 12px 0}.bar-chart-component .bar-chart-title{font-size:14px;line-height:20px}.bar-chart-component .bar-chart-error{font-size:12px;text-align:center}.back-component{flex-direction:row}.back-component .back-label{font-size:1rem;margin-left:5px}}.safety-table-view-component .table{border:1px solid #ddd;border-collapse:collapse;min-height:350px;width:100%}.safety-table-view-component .safety-indicator-container{align-items:center;display:flex;justify-content:space-evenly}.safety-table-view-component .table td,.safety-table-view-component .table th{border:1px solid #ddd;font-size:11px;text-align:center}.safety-table-view-component .table th{font-size:13px;padding:4px}.safety-table-view-component .table td{font-size:12px;padding:3px}.safety-table-view-component .table thead{background-color:#f2f2f2;position:-webkit-sticky;position:sticky;top:0}.safety-table-view-component .table tbody tr:nth-child(2n){background-color:#f9f9f9}.safety-table-view-component .thick-border{border:3px solid #000}.safety-table-view-component .accident-highlight{align-items:center;display:flex;font-size:16px;font-weight:500;gap:12px;margin-right:24px}.safety-table-view-component .highlight-value{color:#222;font-size:16px;font-weight:500;margin-right:8px}.safety-table-view-component .highlight-divider{color:#888;font-size:18px;font-weight:400;margin:0 8px}.safety-table-view-component .pipeline-date{color:#333;font-size:15px;font-weight:400;margin-right:24px}@media(max-width:768px){.trip-reports-tabs-component .card-component{overflow:auto!important}.table{font-size:10px;min-height:auto}.safety-table-view-component .safety-indicator-container{column-gap:10px;display:flex;flex-wrap:wrap;justify-content:flex-start;width:300px}.table td,.table th{font-size:10px;padding:4px}.table th{font-size:11px}.table{table-layout:auto}.select-dropdown-component{width:100%}.safety-table .table{overflow:auto;table-layout:auto}.date-range-picker-component{width:100%}}.safety-reports-view-component .table-container{font-size:14px;overflow-y:auto}.safety-reports-view-component .table-zero-trips{font-weight:bolder}.safety-reports-view-component .table{border:1px solid #ddd;border-collapse:collapse;width:100%}.safety-reports-view-component .table td,.safety-reports-view-component .table th{border:1px solid #ddd;font-size:12px;height:30px;padding:.5px;text-align:center}.safety-reports-view-component .table th{font-size:14px}.safety-reports-view-component .table thead{background-color:#f2f2f2;height:35px;position:-webkit-sticky;position:sticky;top:0}.safety-reports-view-component .table tbody tr:nth-child(2n){background-color:#f9f9f9}.safety-reports-view-component .thick-border{border:3px solid #000}@media(max-width:768px){.safety-reports-view-component .table-container{font-size:12px}.safety-reports-view-component .table td,.safety-reports-view-component .table th{font-size:10px;padding:4px}.safety-reports-view-component .table{width:100%}.safety-reports-view-component .table thead{font-size:12px;height:auto}}.trips-list-view-component .header-actions{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:20px 10px}.trips-list-view-component .header-actions .search-bar .input-field{margin-bottom:0}@media(max-width:768px){.trips-list-view-component .header-actions{align-items:flex-start;flex-direction:column;gap:15px}.trips-list-view-component .header-actions .search-bar{width:100%}}.admin-portal-list-component .t-tr{height:100%}.admin-portal-list-component .log-rows{display:flex;flex-direction:column}.admin-portal-list-component .log-rows .log-row-item{align-items:center;display:flex;padding:5px 0}.admin-portal-list-component .log-rows .log-row-item:last-child{border-bottom:none}.admin-portal-list-component .log-rows .log-row-item .log-row-icon{margin-right:5px}.admin-portal-list-component .t-cell-type{background-color:#f9fafb!important}@media(max-width:768px){.admin-portal-list-component .log-rows .log-row-item{align-items:flex-start;flex-direction:column;padding:10px 0}.admin-portal-list-component .log-rows .log-row-item .log-row-icon{margin-bottom:5px;margin-right:0}.admin-portal-list-component .log-rows .log-row-item .log-row-text{font-size:14px;word-break:break-word}.admin-portal-list-component .t-cell-type{background-color:#fff!important;padding:5px}}.error-text{color:#d10000;font-size:.75rem;font-weight:400;line-height:1.66;margin:3px 14px 0 0;text-align:left}@media(max-width:768px){.trip-list-screen .date-picker-component,.trip-list-screen .select-dropdown-component{margin-bottom:10px;width:100%}}.site-wise-trip-summary-list-component .trip-list-screen .header-actions{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:20px 10px}.site-wise-trip-summary-list-component .trip-list-screen .header-actions .search-bar .input-field{margin-bottom:0}@media(max-width:768px){.site-wise-trip-summary-list-component .trip-list-screen .header-actions{align-items:flex-start;flex-direction:column;gap:15px}.site-wise-trip-summary-list-component .trip-list-screen .header-actions .search-bar{width:100%}}.site-wise-trip-summary-list-component .line-charts-header{display:flex}.site-wise-trip-summary-list-component .line-charts-header .line-charts{height:500px}@media(max-width:768px){.site-wise-trip-summary-list-component .line-charts-header{align-items:center;flex-direction:column}.site-wise-trip-summary-list-component .line-charts-header .line-charts{height:auto;width:100%}}.site-wise-trip-summary-list-component .line-chart__loader{left:750px;position:absolute;top:350px;z-index:999}@media(max-width:768px){.site-wise-trip-summary-list-component .line-chart__loader{left:50%;top:50%;transform:translate(-50%,-50%)}}.conflict-errors-list-component .date-picker-component{top:8px}.conflict-errors-list-component .select-dropdown-component{width:200px!important}@media(max-width:768px){.select-dropdown-component{margin-bottom:10px;width:100%!important}.date-picker-component{margin-bottom:10px;width:100%}}.api-audit-logs-list-component .api-audit-logs-list-card .list-screen__card-header{padding:16px 32px}@media(max-width:768px){.api-audit-logs-list-component .api-audit-logs-list-card .list-screen__card-header{align-items:flex-start;flex-direction:row;padding:16px}.api-audit-logs-list-component .api-audit-logs-list-card .list-screen__card-header .list-screen__card-header__right{column-gap:8px;flex-wrap:wrap;margin-top:10px;row-gap:8px}.api-audit-logs-list-component .api-audit-logs-list-card .list-screen__card-header .form-control,.api-audit-logs-list-component .api-audit-logs-list-card .list-screen__card-header .input-component,.api-audit-logs-list-component .api-audit-logs-list-card .list-screen__card-header .input-field,.api-audit-logs-list-component .api-audit-logs-list-card .list-screen__card-header .select-dropdown-component{width:100%}}.modal-content-wrapper .select-type-wrapper-new .radio-group-component .radio-option-list{column-gap:40px;display:inline!important;left:135px}.modal-content-wrapper .select-type-wrapper-new .select-dropdown-component{column-gap:40px;display:inline}.modal-content-wrapper .select-type-wrapper-new .select-dropdown-component .error-component{left:135px}@media(max-width:768px){.modal-content-wrapper .select-type-wrapper-new .radio-group-component .radio-option-list{column-gap:0;flex-direction:column;row-gap:10px}.modal-content-wrapper .select-type-wrapper-new .select-dropdown-component{align-items:flex-start;flex-direction:column}.modal-content-wrapper .select-type-wrapper-new .select-dropdown-component .error-component{left:0}}.watchman-list-screen .watchman-list-card{margin-bottom:0;overflow:hidden}.watchman-list-screen .watchman-list-card .card-body{padding:0}.watchman-list-screen .watchman-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.watchman-list-screen .watchman-list-card .list-screen__card-header .form-control,.watchman-list-screen .watchman-list-card .list-screen__card-header .input-component,.watchman-list-screen .watchman-list-card .list-screen__card-header .input-field,.watchman-list-screen .watchman-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.watchman-list-screen .watchman-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.watchman-list-screen .watchman-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.watchman-list-screen .watchman-list-card .list-screen__card-header{align-items:flex-start;flex-direction:row;padding:12px 16px;row-gap:10px}.watchman-list-screen .watchman-list-card .list-screen__card-header .list-screen__card-header__right{column-gap:8px;flex-wrap:wrap;justify-content:flex-start;width:100%}.watchman-list-screen .watchman-list-table-container .t-table-wrapper{height:calc(100vh - 150px);max-height:calc(100vh - 150px);min-height:300px}}@media(max-width:480px){.watchman-list-screen .watchman-list-card .list-screen__card-header{padding:8px 12px;row-gap:8px}.watchman-list-screen .watchman-list-card .list-screen__card-header__right{column-gap:6px}.watchman-list-screen .watchman-list-table-container .t-table-wrapper{min-height:250px}}.vehicle-and-driver-screen-component .vehicle-and-driver{border:none}.create-new-record-component .date-picker-component{top:0}.list-screen .trip-allocation-tabs__actions{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:20px 10px}.list-screen .trip-allocation-tabs__actions .search-bar .input-field{margin-bottom:0}@media(max-width:768px){.list-screen .trip-allocation-tabs__actions{flex-direction:column;gap:10px;margin:15px 5px}}.plan-vs-actual-screen-component .checkbox-component{margin:0!important}.plan-vs-actual-screen-component{min-height:100vw}.plan-vs-actual-screen-component .trip-date-separator-plan{align-items:center;display:flex;font-weight:700;margin:10px}.plan-vs-actual-screen-component .vertical-text{color:gray;font-size:10px;padding:1px;text-orientation:mixed;writing-mode:vertical-rl}.plan-vs-actual-screen-component .vertical-line{background-color:gray;height:54px;width:2px}.plan-vs-actual-screen-component .plan-vs-actual-screen-loader-component{margin-left:450px;margin-top:250px}.plan-vs-actual-screen-component .plan-vs-actual-screen-card{margin-bottom:0;overflow:hidden}.plan-vs-actual-screen-component .plan-vs-actual-screen-card .card-body{padding:0}.plan-vs-actual-screen-component .plan-vs-actual-screen-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.plan-vs-actual-screen-component .plan-vs-actual-screen-card .list-screen__card-header .date-range-picker-component,.plan-vs-actual-screen-component .plan-vs-actual-screen-card .list-screen__card-header .form-control,.plan-vs-actual-screen-component .plan-vs-actual-screen-card .list-screen__card-header .input-component,.plan-vs-actual-screen-component .plan-vs-actual-screen-card .list-screen__card-header .input-field,.plan-vs-actual-screen-component .plan-vs-actual-screen-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.plan-vs-actual-screen-component .plan-vs-actual-screen-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.plan-vs-actual-screen-component .plan-vs-actual-screen-card .list-screen__card-header .list-screen__card-header__right .date-range-picker-field{width:250px}.plan-vs-actual-screen-component .plan-vs-actual-screen-table-component{box-shadow:0 1px 3px #0f16261a,0 1px 2px #0d14230f;margin:15px;min-width:70vw;overflow:auto;padding:10px 5px}.plan-vs-actual-screen-component .plan-vs-actual-screen-table-component::-webkit-scrollbar{height:5px;width:5px}.plan-vs-actual-screen-component .plan-vs-actual-screen-table-component::-webkit-scrollbar-thumb{background-color:#a1a1a1;border-radius:2px}.plan-vs-actual-screen-component .plan-vs-actual-screen-table-component .sp-details-header{border-radius:4px;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f;height:25%;margin:10px 5px;padding:30px;width:180px}.plan-vs-actual-screen-component .plan-vs-actual-screen-table-component .sp-details-header .sp-details-details{font-family:Roboto;font-size:14px;font-weight:400;padding:1px 0}.plan-vs-actual-screen-component .plan-vs-actual-screen-component-trip-details{display:flex;margin-top:2px}.plan-vs-actual-screen-component .plan-vs-actual-screen-component-trip-details .sp-details-card{border-radius:4px;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f;height:75px;margin:0 5px;padding:5px 20px;width:10vw}.plan-vs-actual-screen-component .plan-vs-actual-screen-component-trip-details .sp-details-card:hover{border:1px solid #2ab7a3;border-radius:4px;cursor:pointer}.plan-vs-actual-screen-component .plan-vs-actual-screen-component-trip-details .sp-details-card .vehicle-details-section{display:flex!important}@media(max-width:768px){.plan-vs-actual-screen-component{min-height:100vh}.plan-vs-actual-screen-component .plan-vs-actual-screen-loader-component{margin-left:auto;margin-right:auto;margin-top:100px}.plan-vs-actual-screen-component .plan-vs-actual-screen-card{margin-bottom:10px}.plan-vs-actual-screen-component .list-screen__card-header{flex-direction:column;padding:10px 16px}.plan-vs-actual-screen-component .list-screen__card-header__right{align-items:flex-start;flex-direction:column;width:100%}.plan-vs-actual-screen-component .plan-vs-actual-screen-table-component{box-shadow:0 1px 3px #0f16261a,0 1px 2px #0d14230f;margin:15px;min-width:100%;overflow:auto;padding:10px}.plan-vs-actual-screen-component .plan-vs-actual-screen-table-component .sp-details-header{height:auto;padding:15px;width:100%}.plan-vs-actual-screen-component .plan-vs-actual-screen-component-trip-details{flex-direction:column;margin-top:15px}.plan-vs-actual-screen-component .plan-vs-actual-screen-component-trip-details .sp-details-card{height:auto;margin:5px 0;width:100%}.action-dropdown,.date-picker-component,.select-dropdown-component{margin-bottom:10px;width:100%}}.vehicle-view-details-screen-component .live-vehicle-details__header{background:#fafafa;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:25px;padding-top:16px;position:-webkit-sticky;position:sticky;top:54px;z-index:2}.vehicle-view-details-screen-component .live-vehicle-details__header .live-vehicle-details__left,.vehicle-view-details-screen-component .live-vehicle-details__header .live-vehicle-details__right{align-items:center;display:flex}.vehicle-view-details-screen-component .live-vehicle-details__header .live-vehicle-details__left .live-vehicle-details__navigate-back{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:12px}.vehicle-view-details-screen-component .live-vehicle-details__header .live-vehicle-details__left .live-vehicle-details__reg-num{color:#000;font-size:22px;font-weight:500;line-height:26px;text-transform:uppercase}.vehicle-view-details-screen-component .live-vehicle-details__body .live-vehicle-details-loading,.vehicle-view-details-screen-component .live-vehicle-details__body .live-vehicle-details-loading-failed{align-items:center;display:flex;height:calc(100vh - 180px);justify-content:center;max-height:900px;min-height:400px}@media(max-width:768px){.vehicle-view-details-screen-component .live-vehicle-details__header{flex-direction:column;justify-content:flex-start;margin-bottom:15px;padding-top:10px}.vehicle-view-details-screen-component .live-vehicle-details__left{align-items:flex-start;flex-direction:column;margin-bottom:10px}.vehicle-view-details-screen-component .live-vehicle-details__right{margin-top:10px;width:100%}.vehicle-view-details-screen-component .live-vehicle-details__reg-num{font-size:18px;line-height:22px}.vehicle-view-details-screen-component .live-vehicle-details__body .live-vehicle-details-loading,.vehicle-view-details-screen-component .live-vehicle-details__body .live-vehicle-details-loading-failed{height:auto;max-height:600px;min-height:250px}}.site-view-details-screen-component .site_view-details__header{background:#fafafa;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:25px;padding:15px;position:-webkit-sticky;position:sticky;z-index:2}.site-view-details-screen-component .site_view-details__header .site_view-details__left,.site-view-details-screen-component .site_view-details__header .site_view-details__right{align-items:center;display:flex;gap:10px}.site-view-details-screen-component .site_view-details__header .site_view-details__left .site_view-details__navigate-back{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:12px}.site-view-details-screen-component .site_view-details__header .site_view-details__left .site_view-details__reg-num{color:#000;font-size:22px;font-weight:500;line-height:26px;text-transform:uppercase}.site-view-details-screen-component .site_view-details__body .site_view-details-loading,.site-view-details-screen-component .site_view-details__body .site_view-details-loading-failed{align-items:center;display:flex;height:calc(100vh - 180px);justify-content:center;max-height:900px;min-height:400px}.site-view-details-screen-component .site_view-details__body .collapsed-body{display:none}.site-view-details-screen-component .site_view-details__body .rotate-180{transform:rotate(180deg)}@media(max-width:768px){.site-view-details-screen-component .site_view-details__header{align-items:flex-start;flex-direction:column;margin-bottom:15px;padding:15px}.site-view-details-screen-component .site_view-details__left{align-items:flex-start;flex-direction:column}.site-view-details-screen-component .site_view-details__right{margin-top:10px;width:100%}.site-view-details-screen-component .site_view-details__body .site_view-details-loading,.site-view-details-screen-component .site_view-details__body .site_view-details-loading-failed{max-height:600px;min-height:250px}.import-trip-errors-header{align-items:flex-start;flex-direction:column}.import-trip-errors-header .import-trip-errors-header__navigate-back{margin-bottom:10px;margin-right:0}.import-trip-errors-header .import-trip-errors-header-name{font-size:18px;line-height:22px}.import-trip-errors-component .import-trip-errors-header{align-items:flex-start;flex-direction:column;margin-bottom:12px;row-gap:10px}.import-trip-errors-component .import-trip-errors-header .import-trip-errors-header__navigate-back{aspect-ratio:unset;height:36px;margin-right:0}.import-trip-errors-component .import-trip-errors-header .import-trip-errors-header-name{font-size:18px;line-height:22px}}@media(max-width:480px){.import-trip-errors-component .import-trip-errors-header{row-gap:8px}.import-trip-errors-component .import-trip-errors-header-name{font-size:16px}}.trip-details-screen .trip-details-screen__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.trip-details-screen .trip-details-screen__header .trip-details-screen__header__left{align-items:center;display:flex}.trip-details-screen .trip-details-screen__header .trip-details-screen__header__left .trip-details-screen__header__navigate-back{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:12px}.trip-details-screen .trip-details-screen__header .trip-details-screen__header__left .trip-details-screen__header__title{color:#000;font-size:22px;font-weight:500;line-height:26px}.trip-details-screen .trip-details-screen__content .trip-details-meta-tags{column-gap:8px;display:flex;flex-wrap:wrap;margin-bottom:16px;row-gap:8px}.trip-details-screen .trip-details-screen__content .card-body{padding-top:24px}.trip-details-screen .trip-details-screen__content .vehicle-distance-stats-wrapper .vehicle-distance-stats-title{color:#000;color:var(--lithium-secondary,#000);font-size:18px;font-weight:500;line-height:20px;margin-bottom:16px}.trip-details-screen .trip-details-screen__content .vehicle-distance-stats-wrapper .vehicle-distance-stats-content .data-label-value{margin-bottom:0}.trip-details-screen .trip-details-screen__content .vehicle-distance-stats-wrapper .vehicle-distance-stats-content .horizontal-line-wrapper{margin:24px 0}@media screen and (max-width:768px){.trip-details-screen .trip-details-screen__header{align-items:flex-start;flex-direction:column;margin-bottom:15px}.trip-details-screen .trip-details-screen__header .trip-details-screen__header__left{display:block;margin-bottom:10px}.trip-details-screen .trip-details-screen__header .trip-details-screen__header__navigate-back{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;display:flex;height:35px;justify-content:center;margin-right:8px}.trip-details-screen .trip-details-screen__header .trip-details-screen__header__title{color:#000;font-size:18px;line-height:22px}.trip-details-screen .trip-details-screen__content{padding:0 10px}.trip-details-screen .trip-details-screen__content .trip-details-meta-tags{column-gap:6px;margin-bottom:12px;row-gap:6px}.trip-details-screen .trip-details-screen__content .card-body{padding-top:16px}.trip-details-screen .trip-details-screen__content .vehicle-distance-stats-wrapper .vehicle-distance-stats-title{font-size:16px;margin-bottom:12px}.trip-details-screen .trip-details-screen__content .vehicle-distance-stats-wrapper .vehicle-distance-stats-content .data-label-value{margin-bottom:8px}.trip-details-screen .trip-details-screen__content .vehicle-distance-stats-wrapper .vehicle-distance-stats-content .horizontal-line-wrapper{margin:16px 0}}.trip-timeline-component .trip-timeline-body{align-items:center;display:flex;justify-content:space-between;padding:10px;position:relative}@media(max-width:600px){.trip-timeline-component .trip-timeline-body{flex-direction:column}}.trip-timeline-component .trip-timeline-body .trip-post-run,.trip-timeline-component .trip-timeline-body .trip-pre-run{color:#656362;position:absolute;top:10px}.trip-timeline-component .trip-timeline-body .trip-pre-run{left:25%}.trip-timeline-component .trip-timeline-body .trip-post-run{right:25%}.trip-timeline-component .trip-timeline-body .trip-milestone{align-items:center;display:flex;flex:1 1;flex-direction:column;min-width:160px;position:relative}.trip-timeline-component .trip-timeline-body .trip-milestone:after,.trip-timeline-component .trip-timeline-body .trip-milestone:before{background:#2ab7a3;content:"";height:1px;left:0;position:absolute;top:24px;width:100%;z-index:0}.trip-timeline-component .trip-timeline-body .trip-milestone:first-child{flex:0 1}.trip-timeline-component .trip-timeline-body .trip-milestone:first-child:before{display:none}.trip-timeline-component .trip-timeline-body .trip-milestone:first-child:after{left:50%}.trip-timeline-component .trip-timeline-body .trip-milestone:last-child{flex:0 1}.trip-timeline-component .trip-timeline-body .trip-milestone:last-child:after{display:none}.trip-timeline-component .trip-timeline-body .trip-milestone:last-child:before{left:-50%}.trip-timeline-component .trip-timeline-body .trip-milestone .trip-milestone-icon{align-items:center;aspect-ratio:1;background:#2ab7a3;border-radius:50%;display:flex;height:48px;justify-content:center;z-index:1}.trip-timeline-component .trip-timeline-body .trip-milestone .trip-milestone-text{color:#000;display:flex;flex-direction:column;height:30px;margin-top:16px;row-gap:4px;text-align:center}@media(max-width:600px){.trip-timeline-component .trip-timeline-body{padding:5px}.trip-timeline-component .trip-post-run,.trip-timeline-component .trip-pre-run{left:0;margin-top:10px;position:relative;right:0}.trip-timeline-component .trip-milestone{margin-bottom:20px;min-width:120px}.trip-timeline-component .trip-milestone .trip-milestone-icon{height:40px}.trip-timeline-component .trip-milestone .trip-milestone-text{font-size:12px;margin-top:10px}}@media screen and (max-width:480px){.timeline-chart-component{padding-top:6px}.trip-timeline-component .trip-timeline-body{flex-direction:column;padding:5px 3px}.trip-timeline-component .trip-post-run,.trip-timeline-component .trip-pre-run{color:#656362;left:0;margin-top:5px;position:relative;right:0}.trip-timeline-component .trip-milestone{min-width:100px}.trip-timeline-component .trip-milestone .trip-milestone-icon{height:36px}.trip-timeline-component .trip-milestone .trip-milestone-text{font-size:10px;margin-top:8px}}.reconciled-trips-component .reconciled-trips-card{margin-bottom:0;overflow:hidden}.reconciled-trips-component .reconciled-trips-card .card-body{padding:0}.reconciled-trips-component .reconciled-trips-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.reconciled-trips-component .reconciled-trips-card .list-screen__card-header .form-control,.reconciled-trips-component .reconciled-trips-card .list-screen__card-header .input-component,.reconciled-trips-component .reconciled-trips-card .list-screen__card-header .input-field,.reconciled-trips-component .reconciled-trips-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.reconciled-trips-component .reconciled-trips-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.reconciled-trips-component .reconciled-trips-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media screen and (max-width:768px){.modal-content-wrapper .radio-component{margin:10px 0!important}.reconciled-trips-component .reconciled-trips-card{margin-bottom:10px;overflow-y:auto}.reconciled-trips-component .reconciled-trips-card .list-screen__card-header{align-items:flex-start;flex-direction:row;padding:10px 20px}.reconciled-trips-component .reconciled-trips-card .list-screen__card-header .form-control,.reconciled-trips-component .reconciled-trips-card .list-screen__card-header .input-component,.reconciled-trips-component .reconciled-trips-card .list-screen__card-header .input-field,.reconciled-trips-component .reconciled-trips-card .list-screen__card-header .select-dropdown-component{margin-bottom:8px!important;width:100%}.reconciled-trips-component .reconciled-trips-card .list-screen__card-header .list-screen__card-header__right{column-gap:8px;flex-wrap:wrap;margin-top:8px}.reconciled-trips-component .reconciled-trips-table-container .t-table-wrapper{height:calc(100vh - 150px);max-height:calc(100vh - 150px);min-height:300px}}.spot-trips-component .spot-trips-card{margin-bottom:0;overflow:hidden}.spot-trips-component .spot-trips-card .card-body{padding:0}.spot-trips-component .spot-trips-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.spot-trips-component .spot-trips-card .list-screen__card-header .form-control,.spot-trips-component .spot-trips-card .list-screen__card-header .input-component,.spot-trips-component .spot-trips-card .list-screen__card-header .input-field,.spot-trips-component .spot-trips-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.spot-trips-component .spot-trips-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.spot-trips-component .spot-trips-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media screen and (max-width:768px){.spot-trips-component .spot-trips-card .list-screen__card-header{flex-direction:row;padding:16px 10px}.spot-trips-component .spot-trips-card .list-screen__card-header .form-control,.spot-trips-component .spot-trips-card .list-screen__card-header .input-component,.spot-trips-component .spot-trips-card .list-screen__card-header .input-field,.spot-trips-component .spot-trips-card .list-screen__card-header .select-dropdown-component{margin-bottom:10px!important;width:100%}.spot-trips-component .spot-trips-card .list-screen__card-header .list-screen__card-header__right{column-gap:10px;flex-wrap:wrap;justify-content:flex-start}.spot-trips-component .spot-trips-table-container .t-table-wrapper{height:calc(100vh - 250px);max-height:calc(100vh - 250px);min-height:auto}}.unreconciled-trips-component .table-container{font-size:14px;height:calc(100vh - 160px);margin:3px 0;overflow-y:auto}.unreconciled-trips-component .table-zero-trips{font-weight:bolder}.unreconciled-trips-component .table{border:1px solid #ddd;border-collapse:collapse;width:100%}.unreconciled-trips-component .table th{font-size:14px!important}.unreconciled-trips-component .table td,.unreconciled-trips-component .table th{border:1px solid #ddd;font-size:11px;padding:.5px;text-align:center}.unreconciled-trips-component .table thead{background-color:#f2f2f2;position:-webkit-sticky;position:sticky;top:0}.unreconciled-trips-component .table tbody tr:nth-child(2n){background-color:#f9f9f9}.unreconciled-trips-component .thick-border{border:3px solid #000}.unreconciled-trips-component .unreconciled-trips-card .date-range-picker-component{margin-bottom:0;position:relative}@media screen and (max-width:768px){.trip-reports-tabs-component .trip-reports-tabs__actions{align-items:flex-start;flex-direction:column;gap:15px;justify-content:flex-start;margin:10px}.trip-reports-tabs-component .trip-reports-tabs__actions .search-bar{width:100%}.trip-reports-tabs-component .trip-reports-tabs__actions .input-field{margin-bottom:10px;width:100%}.trip-reports-tabs-component .trip-reports-screen-iframe{height:calc(100vh - 200px)}}.unreconciled-trips-component .analytics-chart-wrapper{margin-top:20px}.unreconciled-trips-component .unreconciled-trips-card{margin-bottom:0;overflow:hidden}.unreconciled-trips-component .unreconciled-trips-card .card-body{padding:0}.unreconciled-trips-component .unreconciled-trips-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.unreconciled-trips-component .unreconciled-trips-card .list-screen__card-header .form-control,.unreconciled-trips-component .unreconciled-trips-card .list-screen__card-header .input-component,.unreconciled-trips-component .unreconciled-trips-card .list-screen__card-header .input-field,.unreconciled-trips-component .unreconciled-trips-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.unreconciled-trips-component .unreconciled-trips-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.unreconciled-trips-component .unreconciled-trips-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media screen and (max-width:768px){.unreconciled-trips-component .unreconciled-trips-card{margin-bottom:10px;overflow-y:auto}.unreconciled-trips-component .unreconciled-trips-card .list-screen__card-header{align-items:flex-start;flex-direction:row;padding:8px 16px}.unreconciled-trips-component .unreconciled-trips-card .list-screen__card-header .form-control,.unreconciled-trips-component .unreconciled-trips-card .list-screen__card-header .input-component,.unreconciled-trips-component .unreconciled-trips-card .list-screen__card-header .input-field,.unreconciled-trips-component .unreconciled-trips-card .list-screen__card-header .select-dropdown-component{margin-bottom:8px!important;width:100%}.unreconciled-trips-component .unreconciled-trips-card .list-screen__card-header .list-screen__card-header__right{column-gap:8px;flex-wrap:wrap;margin-top:8px}.unreconciled-trips-component .unreconciled-trips-table-container .t-table-wrapper{height:calc(100vh - 150px);max-height:calc(100vh - 150px);min-height:300px}}@media(max-width:768px){.hoto-analytics-list-component .hoto-analytics-list-card .list-screen__card-header{align-items:flex-start;flex-direction:column;padding:12px 16px}.hoto-analytics-list-component .hoto-analytics-list-card .list-screen__card-header__right{align-items:flex-start;column-gap:8px;flex-direction:column}.hoto-popover-items-list{column-gap:10px;flex-direction:column}.hoto-popover{margin-top:8px;max-width:250px;padding:10px;width:100%}}@media(max-width:480px){.hoto-analytics-list-component .hoto-analytics-list-card .list-screen__card-header{padding:10px 12px}.hoto-analytics-list-component .hoto-analytics-list-card .list-screen__card-header__right{column-gap:6px;flex-direction:column}.hoto-popover-items-list{column-gap:8px;flex-direction:column}.hoto-popover{margin-top:6px;max-width:200px;padding:8px;width:100%}}.modal-container{padding:20px}.modal-container .form-group{margin-bottom:20px}.modal-container .form-group label{color:#333;display:block;font-weight:500;margin-bottom:8px}.modal-container .form-group .form-control{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:8px 12px;width:100%}.modal-container .form-group .form-control:focus{border-color:#1976d2;box-shadow:0 0 0 2px #1976d21a;outline:none}.modal-container .modal-footer{border-top:1px solid #eee;justify-content:flex-end;margin-top:20px;padding-top:20px}.email-chip-container{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.email-chip{align-items:center;background:#e3f2fd;border-radius:16px;box-shadow:0 1px 2px #1976d214;color:#1976d2;display:inline-flex;font-size:13px;font-weight:500;padding:4px 12px}.chokidar-logs-screen .t-tr{height:100%}.chokidar-logs-screen .chokidar-logs-card .list-screen__card-header .list-screen__card-header__right .date-range-picker-field{width:250px}.chokidar-log-details-screen .data-label-value{margin-bottom:0}.chokidar-log-details-screen .data-label-value .data-label{color:#656362}.chokidar-log-details-screen .data-label-value .data-value{color:#0d0d0d}.chokidar-log-details-screen .data-label-value .data-value .data-value:before{border-radius:50%;content:"";display:inline-block;height:16px;margin-right:8px;position:relative;top:3px;width:16px}.chokidar-log-details-screen .data-label-value .data-value .data-value.checked-green:before{background-color:#00c853}.chokidar-log-details-screen .data-label-value .data-value .data-value.checked-red:before{background-color:#ff1744}.chokidar-log-details-screen .chokidar-log-details__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.chokidar-log-details-screen .chokidar-log-details__header .chokidar-log-details__left{align-items:center;display:flex}.chokidar-log-details-screen .chokidar-log-details__header .chokidar-log-details__left .chokidar-log-details__navigate-back{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:12px}.chokidar-log-details-screen .chokidar-log-details__header .chokidar-log-details__left .chokidar-log-details__site-name{color:#000;font-size:22px;font-weight:500;line-height:26px;text-transform:uppercase}.chokidar-log-details-screen .chokidar-log-details__header .chokidar-log-details__left .chokidar-log-details__status{margin:0 16px 0 8px}.chokidar-log-details-screen .chokidar-log-details__header .chokidar-log-details__left .chokidar-log-details__view-location{color:#2ab7a3}.chokidar-log-details-screen .chokidar-log-details__header .chokidar-log-details__right{align-items:center;column-gap:32px;display:flex}.chokidar-log-details-screen .chokidar-log-details__header .chokidar-log-details__right .chokidar-log-details__refresh{cursor:pointer;margin-left:8px}.chokidar-log-details-screen .chokidar-log-details__body .chokidar-log-details-loading{align-items:center;display:flex;height:calc(100vh - 180px);justify-content:center;max-height:900px;min-height:400px}.chokidar-log-details-screen .chokidar-log-details__body .client-sites-stats-wrapper{margin-bottom:16px}.chokidar-log-details-screen .chokidar-log-details__body .card-component .driver-card-wrapper{background:#f6f6f6;border-radius:8px;display:flex;margin-bottom:16px;overflow:hidden}.chokidar-log-details-screen .chokidar-log-details__body .card-component .driver-card-wrapper .driver-image{height:128px;width:128px}.chokidar-log-details-screen .chokidar-log-details__body .card-component .driver-card-wrapper .driver-image img{height:100%;object-fit:cover;width:100%}.chokidar-log-details-screen .chokidar-log-details__body .card-component .driver-card-wrapper .driver-image .no-image{align-items:center;background:#f0efef;background:var(--Mac-01-Lite,#f0efef);display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.chokidar-log-details-screen .chokidar-log-details__body .card-component .driver-card-wrapper .driver-details{margin:48px auto 8px 12px;padding-right:24px}.chokidar-log-details-screen .chokidar-log-details__body .card-component .driver-card-wrapper .driver-details .data-label-value{margin-bottom:4px}.chokidar-log-details-screen .chokidar-log-details__body .card-component .driver-card-wrapper .driver__lithium-id{color:#148e7d;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.chokidar-log-details-screen .chokidar-log-details__body .card-component .watchman-card{border:1px solid #e5e5e5;border-radius:8px;margin-bottom:24px;padding:16px 24px 0}.chokidar-log-details-screen .chokidar-log-details__body .card-component .vehicle-image-wrapper{margin-bottom:24px}.chokidar-log-details-screen .chokidar-log-details__body .card-component .vehicle-image-wrapper .list-item__image{grid-gap:8px;display:grid;grid-template-columns:repeat(2,1fr)}.chokidar-log-details-screen .chokidar-log-details__body .card-component .vehicle-image-wrapper .vehicle-image-with-desc{height:100%}.chokidar-log-details-screen .chokidar-log-details__body .card-component .vehicle-image-wrapper .vehicle-image-with-desc .image-container{background:#000;height:181.5px;overflow:hidden}.chokidar-log-details-screen .chokidar-log-details__body .card-component .vehicle-image-wrapper .vehicle-image-with-desc .image-container .no-image{background:#f0efef;background:var(--Mac-01-Lite,#f0efef);padding-bottom:52.5px;padding-top:53px;text-align:center}.chokidar-log-details-screen .chokidar-log-details__body .card-component .vehicle-image-wrapper .vehicle-image-with-desc .image-container .no-image svg{display:block;margin:auto}.chokidar-log-details-screen .chokidar-log-details__body .card-component .vehicle-image-wrapper .vehicle-image-with-desc .image-container .no-image .no-image-text{margin-top:4px}.chokidar-log-details-screen .chokidar-log-details__body .card-component .vehicle-image-wrapper .vehicle-image-with-desc .image-container img{cursor:pointer;height:100%;object-fit:contain;transition:all .4s cubic-bezier(.31,1.08,.67,1.56);width:100%}.chokidar-log-details-screen .chokidar-log-details__body .card-component .vehicle-image-wrapper .vehicle-image-with-desc .image-container img:hover{transform:scale(1.5)}.chokidar-log-details-screen .chokidar-log-details__body .card-component .vehicle-image-wrapper .vehicle-image-with-desc .image-desc{background:#f6f6f6;background:var(--Mac-01-super-lite,#f6f6f6);color:#333;color:var(--Mac-06,#333);font-size:12px;font-style:normal;font-weight:500;line-height:15.933px;padding:4px 10px;text-align:center}.chokidar-log-details-screen .chokidar-log-details__body .card-component .vehicle_damage_block{margin-top:14px}.chokidar-log-details-screen .chokidar-log-details__body .card-component .vehicle_damage_block .vehicle_damage_image_wrapper{grid-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}.chokidar-log-details-screen .chokidar-log-details__body .card-component .vehicle_damage_block .vehicle_damage_image_wrapper .vehicle_damage_item__image{background:#000;height:181.5px;overflow:hidden}.chokidar-log-details-screen .chokidar-log-details__body .card-component .vehicle_damage_block .vehicle_damage_image_wrapper .vehicle_damage_item__image img{cursor:pointer;height:100%;object-fit:contain;transition:all .4s cubic-bezier(.31,1.08,.67,1.56);width:100%}.chokidar-log-details-screen .chokidar-log-details__body .card-component .vehicle_damage_block .vehicle_damage_image_wrapper .vehicle_damage_item__image img:hover{transform:scale(1.5)}.chokidar-log-details-screen .client-sites-24h-filter-controls{align-items:center;display:flex;justify-content:flex-end;margin-bottom:10px}.chokidar-log-details-screen .client-sites-24h-filter-controls .client-sites-24h-filter-control{color:#2ab7a3;cursor:pointer}@media(max-width:768px){.chokidar-log-details-screen .chokidar-log-details__header{align-items:flex-start;flex-direction:column}.chokidar-log-details-screen .chokidar-log-details__site-name{font-size:18px}.chokidar-log-details-screen .chokidar-log-details__body .card-component,.chokidar-log-details-screen .chokidar-log-details__body .card-component .driver-card-wrapper{align-items:center;flex-direction:column}.chokidar-log-details-screen .chokidar-log-details__body .card-component .driver-image{height:80px;width:80px}.chokidar-log-details-screen .chokidar-log-details__body .card-component .driver-details{margin:12px 0;padding-right:0;text-align:center}.chokidar-log-details-screen .chokidar-log-details__body .vehicle-image-wrapper .list-item__image,.chokidar-log-details-screen .chokidar-log-details__body .vehicle_damage_image_wrapper{grid-template-columns:1fr}}.client-sites-24h-card .client-sites-24h-filters-wrapper{align-items:center;column-gap:10px;display:flex}.client-sites-24h-card .client-sites-24h-filters-wrapper .vehicle-24h-filter-nav-icon{position:relative;top:-10px}@media(max-width:768px){.client-sites-24h-card .client-sites-24h-filters-wrapper{align-items:flex-start;flex-direction:column}}.chokidar-log-details-modal .MuiDialog-paper{background:#0000;box-shadow:none;margin:0;max-width:100%;overflow:visible;padding:0}.chokidar-log-details-modal .image-viewer-popup-wrapper{position:relative}.chokidar-log-details-modal .image-viewer-popup-wrapper .image-container{background:#000;border-radius:4px;height:562px;width:750px}.chokidar-log-details-modal .image-viewer-popup-wrapper .image-container img{height:100%;object-fit:contain;width:100%}.chokidar-log-details-modal .image-viewer-popup-wrapper .drawer-close-icon{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;display:flex;height:27px;justify-content:space-between;padding:7.875px;position:absolute;right:0;width:27px}.chokidar-log-details-modal .image-viewer-popup-wrapper .drawer-close-icon svg{scale:1.7}.chokidar-log-details-modal .image-viewer-popup-wrapper .drawer-close-icon svg path{fill:#000}.chokidar-log-details-modal .image-viewer-popup-wrapper .image-navigation{align-items:center;background:#000;border:1px solid #656362;display:flex;flex-shrink:0;gap:10px;height:56px;justify-content:center;padding:2px 7px;position:absolute;top:50%;transform:translateY(-50%);-webkit-user-select:none;user-select:none;width:56px}.chokidar-log-details-modal .image-viewer-popup-wrapper .image-navigation svg{color:#fff;font-size:24px}.chokidar-log-details-modal .image-viewer-popup-wrapper .image-navigation.left{left:-74px;transform:rotate(90deg)}.chokidar-log-details-modal .image-viewer-popup-wrapper .image-navigation.right{right:-74px;transform:rotate(-90deg)}@media(max-width:768px){.chokidar-log-details-modal .image-viewer-popup-wrapper .image-container{height:400px;width:100%}.chokidar-log-details-modal .image-viewer-popup-wrapper .drawer-close-icon{height:20px;padding:5px;width:20px}.chokidar-log-details-modal .image-viewer-popup-wrapper .image-navigation{font-size:20px;height:40px;width:40px}}.chokidar-logs-screen .chokidar-logs-card{margin-bottom:0;overflow:hidden}.chokidar-logs-screen .chokidar-logs-card .card-body{padding:0}.chokidar-logs-screen .chokidar-logs-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.chokidar-logs-screen .chokidar-logs-card .list-screen__card-header .date-range-picker-component,.chokidar-logs-screen .chokidar-logs-card .list-screen__card-header .form-control,.chokidar-logs-screen .chokidar-logs-card .list-screen__card-header .input-component,.chokidar-logs-screen .chokidar-logs-card .list-screen__card-header .input-field,.chokidar-logs-screen .chokidar-logs-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.chokidar-logs-screen .chokidar-logs-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.chokidar-logs-screen .chokidar-logs-table-container .t-table-wrapper{height:calc(100vh - 270px);max-height:calc(100vh - 270px);min-height:400px}.chokidar-logs-screen .chokidar-logs-table-container .t-table-wrapper .log-rows{display:flex;flex-direction:column}.chokidar-logs-screen .chokidar-logs-table-container .t-table-wrapper .log-rows .log-row-item{align-items:center;border-bottom:1px solid #f5f5f5;display:flex;padding:2px 0}.chokidar-logs-screen .chokidar-logs-table-container .t-table-wrapper .log-rows .log-row-item:last-child{border-bottom:none}.chokidar-logs-screen .chokidar-logs-table-container .t-table-wrapper .log-rows .log-row-item .log-row-icon{margin-right:5px}@media(max-width:768px){.chokidar-logs-screen .chokidar-logs-card .list-screen__card-header{align-items:flex-start;flex-direction:row;padding:8px 16px}.chokidar-logs-screen .chokidar-logs-card .list-screen__card-header .list-screen__card-header__right{justify-content:space-between;margin-top:10px;width:100%}.chokidar-logs-screen .chokidar-logs-card .list-screen__card-header .list-screen__card-header__right .date-range-picker-field{max-width:220px;width:100%}.chokidar-logs-screen .chokidar-logs-table-container .t-table-wrapper{height:calc(100vh - 200px);padding:0 10px}.chokidar-logs-screen .chokidar-logs-table-container .t-table-wrapper .log-rows .log-row-item{flex-direction:column;padding:10px 0;text-align:left}.chokidar-logs-screen .chokidar-logs-table-container .t-table-wrapper .log-rows .log-row-icon{margin-bottom:8px}.chokidar-logs-screen .chokidar-logs-table-container .t-table-wrapper .log-rows .log-row-text{font-size:14px}}.vehicle-master-list-component .t-tr{height:43px}.vehicle-master-list-component .vehicle-master-list-card{margin-bottom:0;overflow:hidden}.vehicle-master-list-component .vehicle-master-list-card .card-body{padding:0}.vehicle-master-list-component .vehicle-master-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.vehicle-master-list-component .vehicle-master-list-card .list-screen__card-header .form-control,.vehicle-master-list-component .vehicle-master-list-card .list-screen__card-header .input-component,.vehicle-master-list-component .vehicle-master-list-card .list-screen__card-header .input-field,.vehicle-master-list-component .vehicle-master-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.vehicle-master-list-component .vehicle-master-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.vehicle-master-list-component .vehicle-master-list-table-container .t-table-wrapper{height:calc(100vh - 300px);max-height:calc(100vh - 300px);min-height:500px}@media(max-width:768px){.vehicle-master-list-component .t-tr{height:35px}.vehicle-master-list-component .vehicle-master-list-card .list-screen__card-header{align-items:flex-start;flex-direction:row;padding:12px 16px;row-gap:10px}.vehicle-master-list-component .vehicle-master-list-card .list-screen__card-header .list-screen__card-header__right{column-gap:8px;flex-wrap:wrap;justify-content:flex-start;width:100%}.vehicle-master-list-component .vehicle-master-list-table-container .t-table-wrapper{height:calc(100vh - 250px);max-height:calc(100vh - 250px);min-height:300px}}@media(max-width:480px){.vehicle-master-list-component .vehicle-master-list-card .list-screen__card-header{padding:8px 12px;row-gap:8px}.vehicle-master-list-component .vehicle-master-list-card .list-screen__card-header__right{column-gap:6px}.vehicle-master-list-component .vehicle-master-list-table-container .t-table-wrapper{min-height:250px}}@media(max-width:768px){.city-master-list-component .city-master-list-card .list-screen__card-header{flex-direction:row;padding:12px 16px}.city-master-list-component .city-master-list-card .list-screen__card-header .list-screen__card-header__right{column-gap:8px;justify-content:flex-start;margin-top:8px}.city-master-list-component .city-master-list-table-container .t-table-wrapper{height:calc(100vh - 150px);max-height:calc(100vh - 150px);min-height:300px}}@media(max-width:480px){.city-master-list-component .city-master-list-card .list-screen__card-header{padding:8px 12px}.city-master-list-component .city-master-list-card .list-screen__card-header .list-screen__card-header__right{flex-wrap:wrap;row-gap:8px}.city-master-list-component .city-master-list-table-container .t-table-wrapper{min-height:250px}}.client-master-list-component .client-master-list-card{margin-bottom:0;overflow:hidden}.client-master-list-component .client-master-list-card .card-body{padding:0}.client-master-list-component .client-master-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.client-master-list-component .client-master-list-card .list-screen__card-header .form-control,.client-master-list-component .client-master-list-card .list-screen__card-header .input-component,.client-master-list-component .client-master-list-card .list-screen__card-header .input-field,.client-master-list-component .client-master-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.client-master-list-component .client-master-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.client-master-list-component .client-master-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.city-master-list-component .city-master-list-card .list-screen__card-header,.city-master-list-component .client-master-list-card .list-screen__card-header,.client-master-list-component .city-master-list-card .list-screen__card-header,.client-master-list-component .client-master-list-card .list-screen__card-header{flex-direction:row;padding:12px 16px}.city-master-list-component .city-master-list-card .list-screen__card-header .list-screen__card-header__right,.city-master-list-component .client-master-list-card .list-screen__card-header .list-screen__card-header__right,.client-master-list-component .city-master-list-card .list-screen__card-header .list-screen__card-header__right,.client-master-list-component .client-master-list-card .list-screen__card-header .list-screen__card-header__right{column-gap:8px;justify-content:flex-start;margin-top:8px}.city-master-list-component .city-master-list-table-container .t-table-wrapper,.city-master-list-component .client-master-list-table-container .t-table-wrapper,.client-master-list-component .city-master-list-table-container .t-table-wrapper,.client-master-list-component .client-master-list-table-container .t-table-wrapper{height:calc(100vh - 150px);max-height:calc(100vh - 150px);min-height:300px}}@media(max-width:480px){.client-master-list-component .client-master-list-card .list-screen__card-header{padding:8px 12px}.client-master-list-component .client-master-list-card .list-screen__card-header .list-screen__card-header__right{flex-wrap:wrap;row-gap:8px}.client-master-list-component .client-master-list-table-container .t-table-wrapper{min-height:250px}}.city-master-list-component .site-master .cwXqKy .table .t-td,.city-master-list-component .site-master .cwXqKy .table .t-th{padding:1px}.city-master-list-component .admin-portal-add-modal .modal{background:#fff;border-radius:12px;box-shadow:0 4px 32px #0000002e;font-family:Inter,Arial,sans-serif;max-width:95vw;min-width:350px;padding:32px 36px 28px}.city-master-list-component .admin-portal-add-modal h3,.city-master-list-component .admin-portal-add-modal label{color:#222;font-weight:600;margin-bottom:8px}.city-master-list-component .admin-portal-add-modal form>div{margin-bottom:18px}.city-master-list-component .admin-portal-add-modal input,.city-master-list-component .admin-portal-add-modal textarea{background:#f8fafc;border:1.5px solid #d0d7de;border-radius:6px;box-sizing:border-box;font-size:1rem;margin-top:4px;padding:10px 12px;transition:border .2s;width:100%}.city-master-list-component .admin-portal-add-modal input:focus,.city-master-list-component .admin-portal-add-modal textarea:focus{background:#fff;border-color:#1976d2;outline:none}.city-master-list-component .admin-portal-add-modal textarea{min-height:120px;resize:vertical}.city-master-list-component .admin-portal-add-modal button[type=submit]{background:#1976d2;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-right:10px;padding:9px 28px;transition:background .2s}.city-master-list-component .admin-portal-add-modal button[type=submit]:hover{background:#125ea2}.city-master-list-component .admin-portal-add-modal button[type=button]{background:#f3f4f6;border:1px solid #d0d7de;border-radius:6px;color:#222;cursor:pointer;font-size:1rem;font-weight:500;padding:9px 18px;transition:background .2s,border .2s}.city-master-list-component .admin-portal-add-modal button[type=button]:hover{background:#e5e7eb;border-color:#bfc7cf}.city-master-list-component .city-master-list-card{margin-bottom:0;overflow:hidden}.city-master-list-component .city-master-list-card .card-body{padding:0}.city-master-list-component .city-master-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.city-master-list-component .city-master-list-card .list-screen__card-header .form-control,.city-master-list-component .city-master-list-card .list-screen__card-header .input-component,.city-master-list-component .city-master-list-card .list-screen__card-header .input-field,.city-master-list-component .city-master-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.city-master-list-component .city-master-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.city-master-list-component .city-master-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.city-master-list-component .city-master-list-card .list-screen__card-header{align-items:flex-start;flex-direction:row;padding:12px 16px;row-gap:10px}.city-master-list-component .city-master-list-card .list-screen__card-header .list-screen__card-header__right{column-gap:8px;flex-wrap:wrap;justify-content:flex-start;width:100%}.city-master-list-component .city-master-list-table-container .t-table-wrapper{height:calc(100vh - 150px);max-height:calc(100vh - 150px);min-height:300px}.add-vehicle-site-component .add-vehicle-site-component-error{font-size:16px;margin-top:200px}.add-vehicle-site-component .select-type-wrapper .radio-group-component{column-gap:20px;flex-wrap:wrap}.add-vehicle-site-component .select-type-wrapper .radio-component{margin:10px}}@media(max-width:480px){.city-master-list-component .city-master-list-card .list-screen__card-header{padding:8px 12px;row-gap:8px}.city-master-list-component .city-master-list-card .list-screen__card-header__right{column-gap:6px}.city-master-list-component .city-master-list-table-container .t-table-wrapper{min-height:250px}}.admin-portal-add-modal .modal{background:#fff;border-radius:12px;box-shadow:0 4px 32px #0000002e;font-family:Inter,Arial,sans-serif;max-width:95vw;min-width:350px;padding:32px 36px 28px}.admin-portal-add-modal h3,.admin-portal-add-modal label{color:#222;font-weight:600;margin-bottom:8px}.admin-portal-add-modal form>div{margin-bottom:18px}.admin-portal-add-modal input,.admin-portal-add-modal textarea{background:#f8fafc;border:1.5px solid #d0d7de;border-radius:6px;box-sizing:border-box;font-size:1rem;margin-top:4px;padding:10px 12px;transition:border .2s;width:100%}.admin-portal-add-modal input:focus,.admin-portal-add-modal textarea:focus{background:#fff;border-color:#1976d2;outline:none}.admin-portal-add-modal textarea{min-height:120px;resize:vertical}.admin-portal-add-modal button[type=submit]{background:#1976d2;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-right:10px;padding:9px 28px;transition:background .2s}.admin-portal-add-modal button[type=submit]:hover{background:#125ea2}.admin-portal-add-modal button[type=button]{background:#f3f4f6;border:1px solid #d0d7de;border-radius:6px;color:#222;cursor:pointer;font-size:1rem;font-weight:500;padding:9px 18px;transition:background .2s,border .2s}.admin-portal-add-modal button[type=button]:hover{background:#e5e7eb;border-color:#bfc7cf}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.map-modal-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.map-modal-overlay .map-modal{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000026;display:flex;flex-direction:column;height:80vh;max-width:800px;width:90%}.map-modal-overlay .map-modal .map-modal-header{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:16px 20px}.map-modal-overlay .map-modal .map-modal-header h2{color:#333;font-size:20px;margin:0}.map-modal-overlay .map-modal .map-modal-header .close-button{background:none;border:none;color:#666;cursor:pointer;font-size:24px;line-height:1;padding:0}.map-modal-overlay .map-modal .map-modal-header .close-button:hover{color:#333}.map-modal-overlay .map-modal .map-container{border-radius:0 0 12px 12px;flex:1 1;overflow:hidden;position:relative}.leaflet-container{height:100%;width:100%}.leaflet-popup-content{margin:8px}.leaflet-popup-content h3{color:#333;font-size:16px;margin:0 0 8px}.leaflet-popup-content p{color:#666;font-size:14px;margin:0}.site-contract-master-list-component .site-contract-master-list-card{margin-bottom:0;overflow:hidden}.site-contract-master-list-component .site-contract-master-list-card .card-body{padding:0}.site-contract-master-list-component .site-contract-master-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.site-contract-master-list-component .site-contract-master-list-card .list-screen__card-header .form-control,.site-contract-master-list-component .site-contract-master-list-card .list-screen__card-header .input-component,.site-contract-master-list-component .site-contract-master-list-card .list-screen__card-header .input-field,.site-contract-master-list-component .site-contract-master-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.site-contract-master-list-component .site-contract-master-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.site-contract-master-list-component .site-contract-master-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.site-contract-master-list-component .site-contract-master-list-card .list-screen__card-header{align-items:flex-start;flex-direction:row;padding:12px 16px;row-gap:8px}.site-contract-master-list-component .site-contract-master-list-card .list-screen__card-header .list-screen__card-header__right{column-gap:8px;flex-wrap:wrap;justify-content:flex-start;width:100%}.site-contract-master-list-component .site-contract-master-list-table-container .t-table-wrapper{height:calc(100vh - 150px);max-height:calc(100vh - 150px);min-height:300px}}@media(max-width:480px){.site-contract-master-list-component .site-contract-master-list-card .list-screen__card-header{padding:8px 12px;row-gap:6px}.site-contract-master-list-component .site-contract-master-list-card .list-screen__card-header__right{column-gap:6px}.site-contract-master-list-component .site-contract-master-list-table-container .t-table-wrapper{min-height:250px}}.service-provider-component .service-provider-card{margin-bottom:0;overflow:hidden}.service-provider-component .service-provider-card .card-body{padding:0}.service-provider-component .service-provider-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.service-provider-component .service-provider-card .list-screen__card-header .form-control,.service-provider-component .service-provider-card .list-screen__card-header .input-component,.service-provider-component .service-provider-card .list-screen__card-header .input-field,.service-provider-component .service-provider-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.service-provider-component .service-provider-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.service-provider-component .service-provider-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.service-provider-component .service-provider-card .list-screen__card-header{align-items:stretch;flex-direction:row;padding:12px 16px}.service-provider-component .service-provider-card .list-screen__card-header .list-screen__card-header__left,.service-provider-component .service-provider-card .list-screen__card-header .list-screen__card-header__right{align-items:stretch;flex-direction:column;row-gap:8px}.service-provider-component .service-provider-table-container .t-table-wrapper{height:calc(100vh - 150px);max-height:calc(100vh - 150px);min-height:300px}}@media(max-width:480px){.service-provider-component .service-provider-card .list-screen__card-header{padding:8px 12px}.service-provider-component .service-provider-card .list-screen__card-header .list-screen__card-header__left,.service-provider-component .service-provider-card .list-screen__card-header .list-screen__card-header__right{row-gap:6px}.service-provider-component .service-provider-table-container .t-table-wrapper{min-height:250px}}.trip-allocation-tabs-component .trip-allocation-tabs__actions{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:20px 10px}.trip-allocation-tabs-component .trip-allocation-tabs__actions .search-bar .input-field{margin-bottom:0}@media(max-width:768px){.trip-allocation-tabs-component .trip-allocation-tabs__actions{align-items:stretch;flex-direction:column;gap:8px;margin:15px 5px}.trip-allocation-tabs-component .search-bar .input-field{width:100%}}@media(max-width:480px){.trip-allocation-tabs-component .trip-allocation-tabs__actions{gap:6px;margin:10px 5px}}.add-site-component .add-site-component-error-value{color:red;left:350px;position:relative;top:-50px;width:380px}.add-site-component .site-contract-calender{position:relative!important;top:5px!important}.add-site-component .line-chart__loader{margin-left:50%}.add-site-component table{border-collapse:collapse;font-family:arial,sans-serif;height:200px;margin-bottom:20px;width:100%}.add-site-component th{background-color:#ddd}.add-site-component td,.add-site-component th{border:1px solid #ddd;padding:2px;text-align:center}.add-site-component td{text-align:center}.add-site-component .input-wrapper-no-border{border:none;font-size:15px;padding:10px;width:100px}@media(max-width:768px){.add-site-component .add-site-component-error-value{font-size:14px;left:10px;top:-30px;width:90%}.add-site-component .site-contract-calender{top:2px!important}.add-site-component table{font-size:12px}.add-site-component td,.add-site-component th{padding:4px}.add-site-component .input-wrapper-no-border{width:80px}}@media(max-width:480px){.add-site-component .add-site-component-error-value{font-size:12px}}.dedicated-trips-component .dedicated-trips-card{margin-bottom:0;overflow:hidden}.dedicated-trips-component .dedicated-trips-card .card-body{padding:0}.dedicated-trips-component .dedicated-trips-card .t-th{border:1px solid #ebebeb!important}.dedicated-trips-component .dedicated-trips-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.dedicated-trips-component .dedicated-trips-card .list-screen__card-header .form-control,.dedicated-trips-component .dedicated-trips-card .list-screen__card-header .input-component,.dedicated-trips-component .dedicated-trips-card .list-screen__card-header .input-field,.dedicated-trips-component .dedicated-trips-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.dedicated-trips-component .dedicated-trips-card .list-screen__card-header .date-picker-component{margin-bottom:0!important;position:relative!important;top:-3px!important}.dedicated-trips-component .dedicated-trips-card .list-screen__card-header .list-screen__card-header__left .sub-title-case{font-size:16px}.dedicated-trips-component .dedicated-trips-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.dedicated-trips-component .dedicated-trips-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.dedicated-trips-component .list-screen__card-header{flex-direction:column;padding:12px 16px}.dedicated-trips-component .list-screen__card-header .list-screen__card-header__right{column-gap:8px;margin-top:8px}.dedicated-trips-component .list-screen__card-header .list-screen__card-header__left .sub-title-case{font-size:14px}.dedicated-trips-component .dedicated-trips-table-container .t-table-wrapper{height:calc(100vh - 150px);max-height:calc(100vh - 150px);min-height:300px}}@media(max-width:480px){.dedicated-trips-component .list-screen__card-header{padding:8px 12px}.dedicated-trips-component .dedicated-trips-table-container .t-table-wrapper{min-height:250px}.import-trip-errors-component .import-trip-errors-header-name{font-size:16px}.trip-allocation-tabs-component .trip-allocation-tabs__actions{gap:6px}}.trips-component .trips-card{margin-bottom:0;overflow:hidden}.trips-component .trips-card .card-body{padding:0}.trips-component .trips-card .t-th{border:1px solid #ebebeb!important}.trips-component .trips-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.trips-component .trips-card .list-screen__card-header .form-control,.trips-component .trips-card .list-screen__card-header .input-component,.trips-component .trips-card .list-screen__card-header .input-field,.trips-component .trips-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.trips-component .trips-card .list-screen__card-header .date-picker-component{margin-bottom:0!important;position:relative!important;top:-4px!important}.trips-component .trips-card .list-screen__card-header .list-screen__card-header__left .sub-title-case{font-size:15px}.trips-component .trips-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.trips-component .input-wrapper-no-border{border:none;padding:5px;width:50px}.trips-component .trips-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.trips-component .list-screen__card-header{align-items:flex-start;flex-direction:column;padding:12px 16px;row-gap:8px}.trips-component .list-screen__card-header .list-screen__card-header__left .sub-title-case{font-size:14px}.trips-component .list-screen__card-header .list-screen__card-header__right{column-gap:8px}.trips-component .input-wrapper-no-border{padding:4px;width:40px}.trips-component .trips-table-container .t-table-wrapper{height:calc(100vh - 150px);max-height:calc(100vh - 150px);min-height:300px}}@media(max-width:480px){.trips-component .list-screen__card-header{padding:8px 12px}.trips-component .trips-table-container .t-table-wrapper{min-height:250px}}.workshop-master-list-component .workshop-master-list-card{margin-bottom:0;overflow:hidden}.workshop-master-list-component .workshop-master-list-card .card-body{padding:0}.workshop-master-list-component .workshop-master-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.workshop-master-list-component .workshop-master-list-card .list-screen__card-header .form-control,.workshop-master-list-component .workshop-master-list-card .list-screen__card-header .input-component,.workshop-master-list-component .workshop-master-list-card .list-screen__card-header .input-field,.workshop-master-list-component .workshop-master-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.workshop-master-list-component .workshop-master-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.workshop-master-list-component .workshop-master-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}.workshop-master-list-component .workshop-master-list-table-container .css-78c6dr-MuiToolbar-root-MuiTablePagination-toolbar{margin-top:10px}@media(max-width:768px){.workshop-master-list-component .workshop-master-list-card .list-screen__card-header{align-items:flex-start;flex-direction:row;padding:12px 16px;row-gap:10px}.workshop-master-list-component .workshop-master-list-card .list-screen__card-header .list-screen__card-header__right{column-gap:8px;flex-wrap:wrap;justify-content:flex-start;width:100%}.workshop-master-list-component .workshop-master-list-table-container .t-table-wrapper{height:calc(100vh - 150px);max-height:calc(100vh - 150px);min-height:300px}}@media(max-width:480px){.workshop-master-list-component .workshop-master-list-card .list-screen__card-header{padding:8px 12px;row-gap:8px}.workshop-master-list-component .workshop-master-list-card .list-screen__card-header__right{column-gap:6px}.workshop-master-list-component .workshop-master-list-table-container .t-table-wrapper{min-height:250px}}.vehicle-site-mapping-history-list-component .date-range-picker-component .date-range-picker-field{width:230px}.vehicle-site-mapping-history-list-component .search-component .input-component{width:200px!important}.vehicle-site-mapping-history-list-component .chokidar-logs-screen .chokidar-logs-card .list-screen__card-header .list-screen__card-header__right{column-gap:10px}.vehicle-site-mapping-history-list-component .t-table-wrapper{height:550px!important}.vehicle-site-mapping-history-list-component .date-range-picker-component{margin-bottom:5px}.vehicle-site-mapping-history-list-component .t-tr{border-bottom:1px solid #000!important;height:35px;width:50%}.vehicle-site-mapping-history-list-component .th{border:1px solid #d8d8d8!important;outline:1px solid #000!important;padding:2px}.vehicle-site-mapping-history-list-component .td:nth-child(2n),.vehicle-site-mapping-history-list-component .th:nth-child(2n){background-color:#f2f3f4!important}.vehicle-site-mapping-history-list-component .td:nth-child(3n+2){border-right:1px solid #000}.last-updated-wrapper{align-items:center;display:flex;margin:10px 0 10px 35px}.last-updated-wrapper .last-updated-label{color:#646464;font-size:12px;font-weight:400}.last-updated-wrapper .last-updated-value{color:#344054;margin-left:10px}@media(max-width:768px){.last-updated-wrapper{align-items:flex-start;flex-direction:column;margin:10px 0 10px 20px}.last-updated-label,.last-updated-value{font-size:10px;margin-left:0}}@media(max-width:480px){.last-updated-wrapper{align-items:flex-start;flex-direction:column;margin:8px 0 8px 10px}.last-updated-label,.last-updated-value{font-size:8px}}.hoto-analytics-details-component{padding:0 20px}.hoto-analytics-details-component .checklist-wrapper{border:1px solid #e3e3e3;border-radius:5px;margin:20px!important;max-height:450px;overflow-y:auto}.hoto-analytics-details-component .checklist-wrapper .checklist-item{border-bottom:1px solid #e3e3e3;padding:20px 0}.hoto-analytics-details-component .checklist-input-item{border-bottom:1px solid #e3e3e3}.hoto-analytics-details-component .comment-field{height:50px!important;margin-top:5px!important;width:165px}.hoto-analytics-details-component .input-component{margin:0!important}@media(max-width:768px){.hoto-analytics-details-component{padding:0 15px}.hoto-analytics-details-component .checklist-wrapper{margin:10px;max-height:350px}.hoto-analytics-details-component .comment-field{height:40px!important;width:100%}}@media(max-width:480px){.hoto-analytics-details-component{padding:0 10px}.hoto-analytics-details-component .checklist-wrapper{margin:8px;max-height:250px}.hoto-analytics-details-component .comment-field{height:35px!important;width:100%}}@media(max-width:768px){.card-titles{font-size:12px;padding-top:8px}.card-values{font-size:20px;padding-top:8px}}.vehicle-utilization-planing-list-layout-component .header-actions{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:20px 10px}.vehicle-utilization-planing-list-layout-component .header-actions .search-bar .input-field{margin-bottom:0}@media(max-width:768px){.vehicle-utilization-planing-list-layout-component .header-actions{align-items:flex-start;flex-direction:row;gap:12px;margin:10px}}.header-actions .select-dropdown-component{margin-bottom:-5px}.supplier-site-drawer .sub-title-wrapper{display:flex;justify-content:space-between;padding-top:15px}.supplier-site-drawer .sub-title-wrapper .sub-title{font-size:14px;font-weight:500}.supplier-site-drawer .supplier-site-list-wrapper .supplier-site-list-item{display:flex;justify-content:space-between;padding-top:15px}.supplier-site-drawer .supplier-site-list-wrapper .supplier-site-list-item .supplier-site-option{background:#fff;background:var(--lithium-white,#fff);border:1px solid #ebebeb;border-radius:8px;padding:10px 14px}.supplier-site-drawer .supplier-site-list-wrapper .supplier-site-list-item .site-name{width:200px}.supplier-site-drawer .supplier-site-list-wrapper .supplier-site-list-item .vehicle-count{text-align:center;width:140px}@media(max-width:768px){.sub-title-wrapper{align-items:flex-start;flex-direction:column;gap:10px;padding-top:10px}.sub-title-wrapper .sub-title{font-size:16px;font-weight:500}.supplier-site-list-wrapper .supplier-site-list-item{align-items:flex-start;flex-direction:column;gap:10px}.supplier-site-list-wrapper .supplier-site-list-item .supplier-site-option{padding:12px 16px;width:100%}.supplier-site-list-wrapper .supplier-site-list-item .site-name,.supplier-site-list-wrapper .supplier-site-list-item .vehicle-count{text-align:left;width:100%}}.suffix-icon{color:#667085;cursor:default!important;font-size:16px;padding-bottom:6px}.site-portal-dashboard-component{position:relative}.site-portal-dashboard-component .site-portal2-component-iframe{height:calc(100vh - 124px)}.site-portal-dashboard-component .dashboard-header .card-component .card-body{padding-bottom:0}.site-portal-dashboard-component .dashboard-header .card-component .ts-row{padding:16px 0}.site-portal-dashboard-component .dashboard-header .card-component .ts-row .select-dropdown-component,.site-portal-dashboard-component .dashboard-header .card-component .ts-row .select-dropdown-component .select-dropdown__control{margin-bottom:0}.site-portal-dashboard-component .dashboard-body .dashboard-body__card-details-no-site-selected-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;line-height:28px;margin-top:142px;text-align:center}.site-portal-dashboard-component .dashboard-body .dashboard-body__card-details-no-site-selected-wrapper .dashboard-body__card-details-no-site-title{font-size:24px;font-weight:700}.site-portal-dashboard-component .dashboard-body .dashboard-body__card-details-no-site-selected-wrapper .dashboard-body__card-details-no-site-description{color:#656362;color:var(--lithium-grey,#656362);font-size:16px;font-weight:400}.site-portal-dashboard-component .dashboard-body .site-portal-view .dashboard-stats-wrapper .widget__action svg{height:35px;width:auto}.site-portal-dashboard-component .dashboard-body .site-portal-view .dashboard-stats-wrapper .ts-row,.site-portal-dashboard-component .dashboard-body .site-portal-view .dashboard-stats-wrapper .ts-row .dashboard-stat-widget{margin-bottom:16px}@media(min-width:960px){.site-portal-dashboard-component .dashboard-body .site-portal-view .dashboard-stats-wrapper .ts-row .dashboard-stat-widget{margin-bottom:0}}.site-portal-dashboard-component .dashboard-body .site-portal-view .card-component{margin-bottom:0}.site-portal-dashboard-component .dashboard-body .site-portal-view .card-component .card-options{padding:20px}.site-portal-dashboard-component .dashboard-body .site-portal-view .card-component .card-options .select-dropdown-component{margin-bottom:0}.site-portal-dashboard-component .dashboard-body .site-portal-view .vehicle-status-renderer .in_campus{background-color:#fffaeb!important;color:#ffcb05!important}.site-portal-dashboard-component .dashboard-body .site-portal-view .vehicle-status-renderer .on_road{background-color:#fff6ed!important;color:#fc7800!important}.button-group-component{align-items:center;display:flex;justify-content:flex-end;position:absolute;right:0}@media(max-width:768px){.site-portal-dashboard-component .dashboard-header .ts-row{flex-direction:column;padding:12px 0}.site-portal-dashboard-component .dashboard-header .ts-row .select-dropdown-component{margin-bottom:8px;width:100%}.site-portal-dashboard-component .dashboard-body .dashboard-body__card-details-no-site-selected-wrapper{margin-top:80px}.site-portal-dashboard-component .dashboard-body .dashboard-body__card-details-no-site-selected-wrapper .dashboard-body__card-details-no-site-title{font-size:20px}.site-portal-dashboard-component .dashboard-body .dashboard-body__card-details-no-site-selected-wrapper .dashboard-body__card-details-no-site-description{font-size:14px}.site-portal-dashboard-component .dashboard-body .site-portal-view .dashboard-stats-wrapper .ts-row{flex-wrap:wrap}.site-portal-dashboard-component .dashboard-body .site-portal-view .dashboard-stats-wrapper .ts-row .dashboard-stat-widget{margin-bottom:8px;width:100%}.site-portal-dashboard-component .dashboard-body .site-portal-view .card-component .card-options{padding:16px}.site-portal-dashboard-component .button-group-component{justify-content:center;margin-top:16px;position:static}}@media(max-width:480px){.site-portal-dashboard-component .dashboard-header .ts-row{padding:8px 0}.site-portal-dashboard-component .dashboard-header .ts-row .select-dropdown-component{margin-bottom:6px}.site-portal-dashboard-component .dashboard-body .dashboard-body__card-details-no-site-selected-wrapper{margin-top:60px}.site-portal-dashboard-component .dashboard-body .dashboard-body__card-details-no-site-selected-wrapper .dashboard-body__card-details-no-site-title{font-size:18px}.site-portal-dashboard-component .dashboard-body .dashboard-body__card-details-no-site-selected-wrapper .dashboard-body__card-details-no-site-description{font-size:12px}.site-portal-dashboard-component .dashboard-body .site-portal-view .dashboard-stats-wrapper .widget__action svg{height:30px}.site-portal-dashboard-component .dashboard-body .site-portal-view .dashboard-stats-wrapper .ts-row .dashboard-stat-widget{margin-bottom:6px}.site-portal-dashboard-component .button-group-component{align-items:center;flex-direction:column}}.vehicle-details-component .vehicle-details_header{display:flex;justify-content:space-between}.vehicle-details-component .vehicle-details_header .vehicle-details_header-left .vehicle-details_header-top{align-items:center;display:flex}.vehicle-details-component .vehicle-details_header .vehicle-details_header-left .vehicle-details_header-top .live-vehicle-details__navigate-back{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:12px}.vehicle-details-component .vehicle-details_header .vehicle-details_header-left .vehicle-details_header-top .live-vehicle-details__status{margin-left:8px}.vehicle-details-component .vehicle-details_header .vehicle-details_header-left .vehicle-details_header-bottom{margin-left:52px}.vehicle-details-component .vehicle-details_header .vehicle-details_header-left .vehicle_num{color:#000;color:var(--lithium-secondary,#000);font-size:22px;font-weight:500;text-transform:uppercase}.vehicle-details-component .vehicle-details_header .vehicle-details_header-right{align-items:center;column-gap:16px;display:flex}.vehicle-details-component .vehicle-details_body .vehicle-details-loading,.vehicle-details-component .vehicle-details_body .vehicle-details-loading-failed{align-items:center;display:flex;height:calc(100vh - 180px);justify-content:center;max-height:900px;min-height:400px}.vehicle-details-component .vehicle-details_body .card-component,.vehicle-details-component .vehicle-details_body .vehicle-stats-wrapper{margin:16px auto}@media(max-width:768px){.vehicle-details-component .vehicle-details_header{flex-direction:column}.vehicle-details-component .vehicle-details_header .vehicle-details_header-left .vehicle-details_header-top{align-items:flex-start;flex-direction:column}.vehicle-details-component .vehicle-details_header .vehicle-details_header-left .vehicle-details_header-bottom{margin-left:0}.vehicle-details-component .vehicle-details_header .vehicle-num{font-size:18px;margin-bottom:8px}.vehicle-details-component .vehicle-details_body .vehicle-details-loading,.vehicle-details-component .vehicle-details_body .vehicle-details-loading-failed{min-height:300px}.vehicle-details-component .vehicle-details_body .card-component,.vehicle-details-component .vehicle-details_body .vehicle-stats-wrapper{margin:12px auto;width:100%}.vehicle-details_header-right{align-items:flex-start;flex-direction:column;gap:8px}.live-vehicle-details__navigate-back{height:35px;margin-right:8px;width:35px}.live-vehicle-details__status{margin-left:0}}.vehicle-summary-component .vehicle-summary-wrapper .vehicle-24h-wrapper .vehicle-24h-title{color:#232323;font-size:18px;font-weight:500;line-height:20px}.vehicle-summary-component .vehicle-summary-wrapper .vehicle-24h-wrapper .vehicle-24h-graph-content{display:flex;flex-direction:column;gap:5px}.vehicle-summary-component .vehicle-summary-wrapper .vehicle-24h-wrapper .vehicle-24h-graph-content .vehicle-24h-graph{width:100%}.vehicle-summary-component .vehicle-summary-wrapper .vehicle-24h-wrapper .vehicle-24h-graph-content .vehicle-24h-map{height:400px;width:100%}@media(min-width:1280px){.vehicle-summary-component .vehicle-summary-wrapper .vehicle-24h-wrapper .vehicle-24h-graph-content{flex-direction:row}.vehicle-summary-component .vehicle-summary-wrapper .vehicle-24h-wrapper .vehicle-24h-graph-content .vehicle-24h-graph{width:60%}.vehicle-summary-component .vehicle-summary-wrapper .vehicle-24h-wrapper .vehicle-24h-graph-content .vehicle-24h-map{width:40%}}.vehicle-summary-component .vehicle-summary-content{margin-bottom:20px}@media(max-width:768px){.vehicle-summary-component .vehicle-summary-wrapper .vehicle-24h-wrapper .vehicle-24h-title{font-size:16px}.vehicle-summary-component .vehicle-summary-wrapper .vehicle-24h-wrapper .vehicle-24h-graph-content{flex-direction:column}.vehicle-summary-component .vehicle-summary-wrapper .vehicle-24h-wrapper .vehicle-24h-graph-content .vehicle-24h-map{height:300px}.vehicle-summary-component .vehicle-summary-wrapper .vehicle-24h-wrapper .vehicle-24h-graph-content .vehicle-24h-graph{width:100%}.vehicle-summary-component .vehicle-summary-content{margin-bottom:12px}}.custom-tooltip{background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 2px 4px 0 #00000080;padding:10px}.vehicle-24h-graph-view-component{min-height:490px;position:relative}.vehicle-24h-graph-view-component .vehicle-24h-graph-loader-wrapper{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;left:50%;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.vehicle-24h-graph-view-component .u-legend{min-height:100px}.vehicle-24h-graph-view-component .uplot{width:auto}@media(max-width:768px){.custom-tooltip{font-size:12px;max-width:200px;padding:8px}.vehicle-24h-graph-view-component{min-height:350px}.vehicle-24h-graph-view-component .vehicle-24h-graph-loader-wrapper{top:40%;transform:translate(-50%,-40%)}.vehicle-24h-graph-view-component .u-legend{min-height:80px}.vehicle-24h-graph-view-component .uplot{width:100%!important}}.site-live-screen{background:inherit;height:calc(100vh - 120px);overflow:hidden;position:relative;width:100%}.site-live-screen .live-screen-header{position:relative;z-index:99}.site-live-screen .live-screen-header .live-screen-header-left{left:20px;position:absolute;top:20px}.site-live-screen .live-screen-header .live-screen-header-right{align-items:center;column-gap:16px;display:flex;position:absolute;right:20px;top:20px}.site-live-screen .live-screen-header .live-screen-header-right .live-screen-action-item.full-screen{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center}.site-live-screen .live-screen-header .live-screen-actions{align-items:center;display:flex}.site-live-screen .live-screen-header .live-screen-actions .status{border:1px solid #000;border-radius:5px;padding:5px}.site-live-screen .live-screen-header .live-screen-actions .status .status-pill{border-radius:50%;display:inline-block;height:10px;margin-left:5px;width:10px}.site-live-screen .live-screen-header .live-screen-actions .status.active .status-pill{background:#93d093}.site-live-screen .live-screen-header .live-screen-actions .status.inactive .status-pill{background:#ff9292}.site-live-screen .live-screen-footer .live-screen-footer-left{bottom:40px;left:24px;position:absolute}.site-live-screen .live-screen-footer .live-screen-footer-right{align-items:flex-end;bottom:16px;column-gap:16px;display:flex;position:absolute;right:24px}.site-live-screen .live-screen-footer .live-screen-footer-right .live-screen-locate-cum-zoom .live-screen-locate-me{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;margin-bottom:8px}.site-live-screen .live-screen-footer .live-screen-footer-right .live-screen-locate-cum-zoom .live-screen-zoom{align-items:center;background:#fff;border-radius:2px;box-shadow:0 1px 3px 0 #0003;display:flex;flex-direction:column;padding:8px;width:36px}.site-live-screen .live-screen-footer .live-screen-footer-right .live-screen-locate-cum-zoom .live-screen-zoom .live-screen-zoom-control{cursor:pointer;padding:8px 0}.site-live-screen .live-screen-footer .live-screen-footer-right .live-screen-locate-cum-zoom .live-screen-zoom .live-screen-zoom-control:first-child{padding-top:0!important}.site-live-screen .live-screen-footer .live-screen-footer-right .live-screen-locate-cum-zoom .live-screen-zoom .live-screen-zoom-control:last-child{padding-bottom:0!important}.site-live-screen .live-screen-footer .live-screen-footer-right .live-screen-locate-cum-zoom .live-screen-zoom .live-screen-zoom-control.live-screen-zoom-level{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;cursor:default}.site-live-screen #map{height:100%;width:100%}.site-live-screen .map-zoom-level{background:#fff;border-radius:5px;color:#666;font-size:10px;left:8px;padding:5px;position:absolute;top:120px}.site-live-screen .basemap-layer{filter:none!important}.vehicle-legends{background:#fff;border-radius:10px;display:flex;flex-direction:column;padding:10px}.vehicle-legends .vehicle-legends-header{font-weight:500}.vehicle-legends .vehicle-legends-content .vehicle-status-item{align-items:center;display:flex}.vehicle-legends .vehicle-legends-content .vehicle-status-item:last-child{border-right:none}.vehicle-legends .vehicle-legends-content .vehicle-status-item .vehicle-icon{height:30px;rotate:90deg;width:40px}.vehicle-legends .vehicle-legends-content .vehicle-status-item .vehicle-icon img{height:100%;width:auto}.vehicle-card{margin-bottom:20px;padding:10px}.map-vehicle-details{text-align:center}.vehicle-list-drawer .drawer-container{max-width:430px;min-width:430px}.vehicle-list-drawer .vehicle-list-item-card{align-items:center;border:1px solid #cbcbcb;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:20px;padding:10px}.vehicle-list-drawer .vehicle-list-item-card .vehicle-list-item-icon-details{align-items:center;display:flex}.vehicle-list-drawer .vehicle-list-item-card .vehicle-list-item-icon-details .vehicle-icon-wrapper{align-items:center;background:#fafafa;border:1px solid #e1e1e1;border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.vehicle-list-drawer .vehicle-list-item-card .vehicle-list-item-icon-details .vehicle-details{margin-left:15px}.vehicle-list-drawer .vehicle-list-item-card .vehicle-list-item-icon-details .vehicle-details .vehicle-name{font-weight:600;margin-bottom:5px}.vehicle-list-drawer .vehicle-list-item-card .vehicle-list-item-icon-details .vehicle-details .vehicle-meta-details{align-items:center;column-gap:8px;display:flex}.vehicle-list-drawer .vehicle-list-item-card .vehicle-list-item-icon-details .vehicle-details .vehicle-meta-details .vehicle-meta-detail{align-items:center;display:flex;margin-bottom:5px}.vehicle-list-drawer .vehicle-list-item-card .vehicle-list-item-icon-details .vehicle-details .vehicle-meta-details .vehicle-meta-detail .vehicle-meta-detail-label{margin-right:5px}.vehicle-list-drawer .vehicle-list-item-card .vehicle-list-item-icon-details .vehicle-details .vehicle-meta-details .vehicle-meta-detail .vehicle-meta-detail-value{color:#656362;font-size:14px;font-weight:400;line-height:normal}.vehicle-details-popup{background:#232323;border-radius:8px;color:#fff;font-size:12px;line-height:16px;padding:8px 12px}.vehicle-details-popup:after{border:10px solid #0000;border-top-color:#232323;content:"";left:50%;margin-left:-10px;position:absolute;top:100%}.selected-vehicle-details-card{background:#fff;border-radius:4px;bottom:0;overflow:hidden;position:absolute;right:0;width:430px;z-index:9999}.selected-vehicle-details-card .selected-vehicle-details-header{align-items:center;background:#232323;display:flex;justify-content:space-between;padding:16px}.selected-vehicle-details-card .selected-vehicle-details-header .selected-vehicle-icon-wrapper{align-items:center;background:#fafafa;border:1px solid #e1e1e1;border-radius:50%;display:flex;justify-content:center;padding:7px 4px}.selected-vehicle-details-card .selected-vehicle-details-header .selected-vehicle-reg-number{color:#fff;font-size:20px;font-weight:700}.selected-vehicle-details-card .selected-vehicle-details-header .selected-vehicle-close-icon{align-items:center;background:#f4f4f8;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.selected-vehicle-details-card .selected-vehicle-details-body{padding:24px}.selected-vehicle-details-card .selected-vehicle-details-body .selected-vehicle-last-known-location-wrapper .data-value{color:#656362}.selected-vehicle-details-card .selected-vehicle-details-body .selected-vehicle-last-known-location-wrapper .data-label{color:#232323}.selected-vehicle-details-card .selected-vehicle-details-body .selected-vehicle-details-body-row{display:flex;justify-content:space-between}.selected-vehicle-details-card .selected-vehicle-details-body .selected-vehicle-details-body-row .selected-vehicle-details-body-row-item .data-label-value{align-items:center}.selected-vehicle-details-card .selected-vehicle-details-body .selected-vehicle-details-body-row .selected-vehicle-details-body-row-item .data-label{font-weight:500}.selected-vehicle-details-card .selected-vehicle-details-footer{align-items:center;display:flex;justify-content:center;padding:0 17px 17px}@media(max-width:768px){.site-live-screen{height:calc(100vh - 100px)}.site-live-screen .live-screen-header .live-screen-header-left{left:10px;position:relative;top:10px}.site-live-screen .live-screen-header .live-screen-header-right{align-items:flex-end;flex-direction:column;position:relative;right:10px;top:10px}.site-live-screen .live-screen-footer .live-screen-footer-left{bottom:20px;position:relative}.site-live-screen .live-screen-footer .live-screen-footer-right{align-items:flex-end;bottom:10px;flex-direction:column;position:relative}.site-live-screen .live-screen-footer .live-screen-locate-cum-zoom .live-screen-locate-me{height:32px;margin-bottom:6px}.site-live-screen .live-screen-footer .live-screen-locate-cum-zoom .live-screen-zoom{width:32px}.vehicle-legends{padding:8px}.vehicle-legends .vehicle-legends-header{font-size:14px}.vehicle-legends .vehicle-legends-content .vehicle-status-item .vehicle-icon{height:24px;width:32px}.vehicle-list-drawer .drawer-container{max-width:100%;min-width:100%}.vehicle-list-drawer .vehicle-list-item-card{align-items:flex-start;flex-direction:column;padding:8px}.vehicle-list-drawer .vehicle-list-item-icon-details{margin-bottom:8px}.selected-vehicle-details-card{bottom:0;right:0;width:100%}.selected-vehicle-details-card .selected-vehicle-details-header{align-items:flex-start;flex-direction:column}.selected-vehicle-details-card .selected-vehicle-details-body{padding:16px}.selected-vehicle-details-card .selected-vehicle-details-footer{padding:0 10px 10px}.vehicle-card{margin-bottom:10px;padding:8px}.map-vehicle-details{font-size:12px}.map-zoom-level{font-size:8px;top:80px}.live-screen-header-right .live-screen-action-item.full-screen{height:32px;width:32px}.vehicle-details-popup{font-size:10px;padding:6px 10px}.vehicle-legends .vehicle-status-item .vehicle-icon{height:30px;rotate:90deg;width:25px}.vehicle-list-item-card{align-items:flex-start;flex-direction:column;padding:8px}.vehicle-list-item-icon-details{margin-bottom:8px}}.user-management-list-component .user-management-list-card{margin-bottom:0;overflow:hidden}.user-management-list-component .user-management-list-card .card-body{padding:0}.user-management-list-component .user-management-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.user-management-list-component .user-management-list-card .list-screen__card-header .form-control,.user-management-list-component .user-management-list-card .list-screen__card-header .input-component,.user-management-list-component .user-management-list-card .list-screen__card-header .input-field,.user-management-list-component .user-management-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important;width:400px}.user-management-list-component .user-management-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex;justify-content:center;padding-right:150px;width:100px}.user-management-list-component .user-management-list-card .list-screen__card-header .list-screen__card-header__right .button-component .button-prefix,.user-management-list-component .user-management-list-card .list-screen__card-header .list-screen__card-header__right .button-component .button-suffix{position:relative;top:12px}.user-management-list-component .user-management-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media screen and (max-width:768px){.user-management-list-component .user-management-list-card .list-screen__card-header{flex-direction:row;padding:10px 20px}.user-management-list-component .user-management-list-card .list-screen__card-header .form-control,.user-management-list-component .user-management-list-card .list-screen__card-header .input-component,.user-management-list-component .user-management-list-card .list-screen__card-header .input-field,.user-management-list-component .user-management-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:8px;width:100%!important}.user-management-list-component .user-management-list-card .list-screen__card-header .list-screen__card-header__right{column-gap:8px;display:block;justify-content:flex-start;padding-right:0;width:auto}.user-management-list-component .user-management-list-table-container .t-table-wrapper{height:auto;max-height:none}.user-management-list-component .list-screen__card-header{font-size:18px;margin:15px 10px}}.user-management-list-component .header-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.user-management-list-component .header-wrapper .title-navigation-wrapper{align-items:center;display:flex}.user-management-list-component .user-management-loader{align-items:center;display:flex;height:70vh;justify-content:center}.user-management-list-component .user-form-header{display:flex;margin-bottom:5px}.user-management-list-component .list-screen__card-header{font-size:20px;font-weight:500;margin:20px 10px}.user-management-list-component .manage_cities_container{display:flex;flex-wrap:wrap;gap:0 40px;justify-content:space-between;margin-top:15px;padding:0 5px;width:80%}.user-management-list-component .list-screen__manage-sites{max-height:1200px;overflow:scroll}.user-management-list-component .list-screen__select-options{font-weight:500;margin:10px 0}.user-management-list-component .list-screen__select-options>select{border:none}@media screen and (max-width:768px){.user-management-list-component .header-wrapper{align-items:flex-start;flex-direction:column;margin-bottom:15px}.user-management-list-component .title-navigation-wrapper{width:100%}.user-management-list-component .user-management-loader{height:auto;padding:20px}.user-management-list-component .user-form-header{flex-direction:column;margin-bottom:10px}.user-management-list-component .user-management-list-card .list-screen__card-header{flex-direction:row;padding:10px 20px}.user-management-list-component .user-management-list-card .list-screen__card-header .form-control,.user-management-list-component .user-management-list-card .list-screen__card-header .input-component,.user-management-list-component .user-management-list-card .list-screen__card-header .input-field,.user-management-list-component .user-management-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:8px;width:100%!important}.user-management-list-component .user-management-list-card .list-screen__card-header .list-screen__card-header__right{column-gap:8px;display:block;justify-content:flex-start;padding-right:0;width:auto}.user-management-list-component .manage_cities_container{gap:10px 20px;justify-content:flex-start;margin-top:15px;padding:0 10px;width:100%}.user-management-list-component .list-screen__manage-sites{max-height:none;overflow:visible}.user-management-list-component .list-screen__select-options{font-weight:400}.user-management-list-component .list-screen__select-options>select{margin-bottom:10px;width:100%}.user-management-list-component .user-management-list-table-container .t-table-wrapper{height:auto;max-height:none}}.access-control-component .access-control-component-header{margin:15px 0}.access-control-component .menu-checkbox{font-size:12px!important;margin:0 0 0 30px}.access-control-component .menu-checkbox .checkbox-component{margin:0 0 15px}.access-control-component .drawer-container{max-width:1000px!important;min-width:750px!important}.access-control-component .access-control-body-wrapper{height:calc(100vh - 250px);overflow-y:auto}.access-control-component .menu-item{cursor:pointer;margin-left:15px;padding:15px;position:relative}.access-control-component .selected-menu{background:#2ab7a3;border:none;border-radius:8px;color:#fff;font-family:Roboto,sans-serif;font-weight:500;height:35px;margin:10px 15px;outline:none;padding:8px 15px;position:relative}.access-control-component .sub-menu-list{max-height:60vh;overflow:hidden;overflow-y:scroll;padding-left:30px;position:absolute;right:0;top:180px}.access-control-component .form-actions{background-color:#fff;column-gap:15px;display:flex;justify-content:center;margin-top:10px;width:100%}@media(max-width:768px){.access-control-component .drawer-container{max-width:100%!important;min-width:100%!important}.access-control-component .access-control-body-wrapper{height:calc(100vh - 150px);padding:10px}.access-control-component .menu-item{margin-left:10px;padding:10px}.access-control-component .selected-menu{height:auto;margin:5px 10px;padding:10px}.access-control-component .sub-menu-list{margin-top:10px;max-height:40vh;padding-left:10px;position:static}.access-control-component .form-actions{flex-direction:column;row-gap:10px;width:auto}}.api-logs-list-component .api-logs-list-card{margin-bottom:0;overflow:hidden}.api-logs-list-component .api-logs-list-card .card-body{padding:0}.api-logs-list-component .api-logs-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.api-logs-list-component .api-logs-list-card .list-screen__card-header .form-control,.api-logs-list-component .api-logs-list-card .list-screen__card-header .input-component,.api-logs-list-component .api-logs-list-card .list-screen__card-header .input-field,.api-logs-list-component .api-logs-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important;width:400px}.api-logs-list-component .api-logs-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex;justify-content:center}.api-logs-list-component .api-logs-list-card .list-screen__card-header .list-screen__card-header__right .button-component .button-prefix,.api-logs-list-component .api-logs-list-card .list-screen__card-header .list-screen__card-header__right .button-component .button-suffix{position:relative;top:12px}.api-logs-list-component .user-management-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media screen and (max-width:768px){.api-logs-list-component .api-logs-list-card .list-screen__card-header{flex-direction:column;padding:10px 20px}.api-logs-list-component .api-logs-list-card .list-screen__card-header .form-control,.api-logs-list-component .api-logs-list-card .list-screen__card-header .input-component,.api-logs-list-component .api-logs-list-card .list-screen__card-header .input-field,.api-logs-list-component .api-logs-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:8px;width:100%!important}.api-logs-list-component .api-logs-list-card .list-screen__card-header .list-screen__card-header__right{column-gap:8px;display:block;justify-content:flex-start}.api-logs-list-component .user-management-list-table-container .t-table-wrapper{height:auto;max-height:none}}.client-logs-list-component .client-logs-list-card{margin-bottom:0;overflow:hidden}.client-logs-list-component .client-logs-list-card .card-body{padding:0}.client-logs-list-component .client-logs-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.client-logs-list-component .client-logs-list-card .list-screen__card-header .form-control,.client-logs-list-component .client-logs-list-card .list-screen__card-header .input-component,.client-logs-list-component .client-logs-list-card .list-screen__card-header .input-field,.client-logs-list-component .client-logs-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important;width:400px}.client-logs-list-component .client-logs-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex;justify-content:center}.client-logs-list-component .client-logs-list-card .list-screen__card-header .list-screen__card-header__right .button-component .button-prefix,.client-logs-list-component .client-logs-list-card .list-screen__card-header .list-screen__card-header__right .button-component .button-suffix{position:relative;top:12px}.client-logs-list-component .user-management-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media screen and (max-width:768px){.client-logs-list-component .client-logs-list-card .list-screen__card-header{flex-direction:column;padding:10px 20px}.client-logs-list-component .client-logs-list-card .list-screen__card-header .form-control,.client-logs-list-component .client-logs-list-card .list-screen__card-header .input-component,.client-logs-list-component .client-logs-list-card .list-screen__card-header .input-field,.client-logs-list-component .client-logs-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:8px;width:100%!important}.client-logs-list-component .client-logs-list-card .list-screen__card-header .list-screen__card-header__right{column-gap:8px;display:block;justify-content:flex-start}.client-logs-list-component .user-management-list-table-container .t-table-wrapper{height:auto;max-height:none}.user-logs-list-component .user-logs-list-card .list-screen__card-header{flex-direction:column;padding:10px 20px}.user-logs-list-component .user-logs-list-card .list-screen__card-header .form-control,.user-logs-list-component .user-logs-list-card .list-screen__card-header .input-component,.user-logs-list-component .user-logs-list-card .list-screen__card-header .input-field,.user-logs-list-component .user-logs-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:8px;width:100%!important}.user-logs-list-component .user-logs-list-card .list-screen__card-header .list-screen__card-header__right{column-gap:8px;display:block;justify-content:flex-start}.user-logs-list-component .user-management-list-table-container .t-table-wrapper{height:auto;max-height:none}}.view-full-fillment-header-wrapper{display:flex;justify-content:space-between;margin-top:20px}.view-full-fillment-header-wrapper .card-title-navigation-wrapper{align-items:center;display:flex}.view-full-fillment-header-wrapper .card-title-navigation-wrapper .site_view-details__navigate-back{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:12px}.view-full-fillment-header-wrapper .card-title-navigation-wrapper .card-title{font-size:20px;font-weight:500}@media(max-width:768px){.view-full-fillment-header-wrapper{margin-top:15px}.view-full-fillment-header-wrapper,.view-full-fillment-header-wrapper .card-title-navigation-wrapper{align-items:flex-start;flex-direction:column}.view-full-fillment-header-wrapper .card-title-navigation-wrapper .site_view_details__navigate-back{margin-bottom:8px;margin-right:0}.view-full-fillment-header-wrapper .card-title-navigation-wrapper .card-title{font-size:18px;font-weight:500}}.drawer-content-wrapper .t-table-wrapper{border:1px solid #ebebeb;border-radius:6px 6px 0 0}.drawer-content-wrapper .t-table-wrapper .t-table{height:100%!important}@media(max-width:768px){.drawer-content-wrapper .t-table-wrapper{padding:10px}.drawer-content-wrapper .t-table-wrapper .t-table{max-height:400px}}.app-rule-list-component .app-rule-list-card{margin-bottom:0;overflow:hidden}.app-rule-list-component .app-rule-list-card .card-body{padding:0}.app-rule-list-component .app-rule-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.app-rule-list-component .app-rule-list-card .list-screen__card-header .form-control,.app-rule-list-component .app-rule-list-card .list-screen__card-header .input-component,.app-rule-list-component .app-rule-list-card .list-screen__card-header .input-field,.app-rule-list-component .app-rule-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important;width:400px}.app-rule-list-component .app-rule-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex;justify-content:center}.app-rule-list-component .app-rule-list-card .list-screen__card-header .list-screen__card-header__right .button-component .button-prefix,.app-rule-list-component .app-rule-list-card .list-screen__card-header .list-screen__card-header__right .button-component .button-suffix{position:relative;top:12px}.app-rule-list-component .user-management-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.app-rule-list-component .app-rule-list-card .list-screen__card-header{align-items:flex-start;flex-direction:column;padding:12px 16px}.app-rule-list-component .app-rule-list-card .list-screen__card-header__right{align-items:flex-start;column-gap:8px;flex-direction:column}}@media(max-width:480px){.app-rule-list-component .app-rule-list-card .list-screen__card-header{padding:8px 12px}.app-rule-list-component .app-rule-list-card .list-screen__card-header__right{column-gap:6px;flex-direction:column}}.service-providers-list-view-screen .service-providers-list-card .service-providers__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.service-providers-list-view-screen .service-providers-list-card .service-providers__card-header .service-providers__card-header__right{column-gap:16px;display:flex}.service-providers-list-view-screen .service-providers-list-card .service-providers__card-header .service-providers__card-header__right .select-dropdown-component{margin-bottom:0}.service-providers-list-view-screen .service-providers-list-card .service-providers__card-body .ellipsis{overflow:hidden;text-overflow:ellipsis}.service-providers-list-view-screen .service-providers-list-card .service-providers__card-body .service-provider-status-chip{font-size:12px;font-weight:400}.service-providers-list-view-screen .service-providers-list-card .service-providers__card-body .service-provider-status-chip .MuiChip-label{padding-left:10px;padding-right:10px}.service-providers-list-view-screen .service-providers-list-card .service-providers__card-body .service-provider-status-chip.MuiChip-filledError{background-color:#fef3f2;color:#e53742}.service-providers-list-view-screen .service-providers-list-card .service-providers__card-body .service-provider-status-chip.MuiChip-filledSuccess{color:#1ba719}@media(max-width:768px){.service-providers-list-view-screen .service-providers-list-card .service-providers__card-header{align-items:flex-start;flex-direction:column;padding:16px 10px}.service-providers-list-view-screen .service-providers-list-card .service-providers__card-body .ellipsis{white-space:nowrap}.service-providers-list-view-screen .service-providers-list-card .service-providers__card-body .service-provider-status-chip{font-size:12px}.service-providers-list-view-screen .service-providers-list-card .service-providers__card-body .service-provider-status-chip .MuiChip-label{padding:6px 10px}}.service-provider-filters-component{height:100%}.service-provider-filters-component .t-form{display:flex;flex-direction:column;height:100%;justify-content:space-between}@media(max-width:768px){.service-provider-filters-component .t-form{align-items:flex-start;flex-direction:column}}.telematics-tabs-layout-component .tab-group-component{padding-bottom:10px}@media(max-width:768px){.telematics-tabs-layout-component .tab-group-component{padding-bottom:5px}.list-component .filter-actions{flex-direction:column;gap:10px;justify-content:flex-start;margin:10px}.list-component .search-bar .input-field{margin-bottom:10px;width:100%}}.alert-report-list-component .t-tr,.boost-report-list-component .t-tr{height:100%}.boost-report-list-component .search-component{width:220px}.boost-report-list-component .date-range-picker-component{margin-bottom:0!important}.boost-report-list-component .boost-report-list-component-search{width:220px}.boost-report-list-component .boost-report-list-card{margin-bottom:0;overflow:hidden}.boost-report-list-component .boost-report-list-card .card-body{padding:0}.boost-report-list-component .boost-report-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.boost-report-list-component .boost-report-list-card .list-screen__card-header .form-control,.boost-report-list-component .boost-report-list-card .list-screen__card-header .input-component,.boost-report-list-component .boost-report-list-card .list-screen__card-header .input-field,.boost-report-list-component .boost-report-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.boost-report-list-component .boost-report-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.boost-report-list-component .boost-report-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.boost-report-list-component .t-tr{height:auto}.boost-report-list-component .boost-report-list-component-search,.boost-report-list-component .search-component{margin-bottom:10px;width:100%}.boost-report-list-component .boost-report-list-card{margin-bottom:10px}.boost-report-list-component .list-screen__card-header{flex-direction:column;padding:12px 16px}.boost-report-list-component .list-screen__card-header .form-control,.boost-report-list-component .list-screen__card-header .input-component,.boost-report-list-component .list-screen__card-header .input-field,.boost-report-list-component .list-screen__card-header .select-dropdown-component{margin-bottom:8px}.boost-report-list-component .list-screen__card-header .list-screen__card-header__right{align-items:flex-start;flex-direction:column}.boost-report-list-component .boost-report-list-table-container .t-table-wrapper{max-height:calc(100vh - 150px);min-height:200px}}.static-data-list-component .t-tr{height:100%}.static-data-list-component .search-component{width:220px}.static-data-list-component .date-range-picker-component{margin-bottom:0!important}.static-data-list-component .static-data-list-component-search{width:220px}.static-data-list-component .static-data-list-card{margin-bottom:0;overflow:hidden}.static-data-list-component .static-data-list-card .card-body{padding:0}.static-data-list-component .static-data-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.static-data-list-component .static-data-list-card .list-screen__card-header .form-control,.static-data-list-component .static-data-list-card .list-screen__card-header .input-component,.static-data-list-component .static-data-list-card .list-screen__card-header .input-field,.static-data-list-component .static-data-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.static-data-list-component .static-data-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.static-data-list-component .static-data-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.static-data-list-component .search-component,.static-data-list-component .static-data-list-component-search{margin-bottom:10px;width:100%}.static-data-list-component .static-data-list-card{margin-bottom:10px}.static-data-list-component .list-screen__card-header{flex-direction:column;padding:12px 16px}.static-data-list-component .list-screen__card-header__right{align-items:flex-start;flex-direction:column}.static-data-list-component .static-data-list-table-container .t-table-wrapper{max-height:calc(100vh - 150px);min-height:200px}}.overspeed-report-list-component .t-tr{height:100%}.overspeed-report-list-component .search-component{width:220px}.overspeed-report-list-component .date-range-picker-component{margin-bottom:0!important}.overspeed-report-list-component .overspeed-report-list-component-search{width:220px}.overspeed-report-list-component .overspeed-report-list-card{margin-bottom:0;overflow:hidden}.overspeed-report-list-component .overspeed-report-list-card .card-body{padding:0}.overspeed-report-list-component .overspeed-report-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.overspeed-report-list-component .overspeed-report-list-card .list-screen__card-header .form-control,.overspeed-report-list-component .overspeed-report-list-card .list-screen__card-header .input-component,.overspeed-report-list-component .overspeed-report-list-card .list-screen__card-header .input-field,.overspeed-report-list-component .overspeed-report-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.overspeed-report-list-component .overspeed-report-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.overspeed-report-list-component .overspeed-report-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.overspeed-report-list-component .t-tr{height:auto}.overspeed-report-list-component .overspeed-report-list-component-search,.overspeed-report-list-component .search-component{margin-bottom:10px;width:100%}.overspeed-report-list-component .overspeed-report-list-card{margin-bottom:10px}.overspeed-report-list-component .list-screen__card-header{flex-direction:column;padding:12px 16px}.overspeed-report-list-component .list-screen__card-header__right{align-items:flex-start;flex-direction:column}.overspeed-report-list-component .overspeed-report-list-table-container .t-table-wrapper{max-height:calc(100vh - 150px);min-height:200px}}.charge-report-list-component .search-component{width:220px}.charge-report-list-component .date-range-picker-component{margin-bottom:0!important}.charge-report-list-component .charge-report-list-component-search{width:220px}.charge-report-list-component .charge-report-list-card{margin-bottom:0;overflow:hidden}.charge-report-list-component .charge-report-list-card .card-body{padding:0}.charge-report-list-component .charge-report-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.charge-report-list-component .charge-report-list-card .list-screen__card-header .form-control,.charge-report-list-component .charge-report-list-card .list-screen__card-header .input-component,.charge-report-list-component .charge-report-list-card .list-screen__card-header .input-field,.charge-report-list-component .charge-report-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.charge-report-list-component .charge-report-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.charge-report-list-component .charge-report-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.charge-report-list-component .t-tr{height:auto}.charge-report-list-component .charge-report-list-component-search,.charge-report-list-component .search-component{margin-bottom:10px;width:100%}.charge-report-list-component .charge-report-list-card{margin-bottom:10px}.charge-report-list-component .list-screen__card-header{flex-direction:column;padding:12px 16px}.charge-report-list-component .list-screen__card-header .form-control,.charge-report-list-component .list-screen__card-header .input-component,.charge-report-list-component .list-screen__card-header .input-field,.charge-report-list-component .list-screen__card-header .select-dropdown-component{margin-bottom:8px}.charge-report-list-component .list-screen__card-header .list-screen__card-header__right{align-items:flex-start;flex-direction:column}.charge-report-list-component .charge-report-list-table-container .t-table-wrapper{max-height:calc(100vh - 150px);min-height:200px}}.charge-report-list-component .t-tr,.fleet-summary-list-component .t-tr{height:100%}.fleet-summary-list-component .search-component{width:220px}.fleet-summary-list-component .date-range-picker-component{margin-bottom:0!important}.fleet-summary-list-component .fleet-summary-list-component-search{width:220px}.fleet-summary-list-component .fleet-summary-list-card{margin-bottom:0;overflow:hidden}.fleet-summary-list-component .fleet-summary-list-card .card-body{padding:0}.fleet-summary-list-component .fleet-summary-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.fleet-summary-list-component .fleet-summary-list-card .list-screen__card-header .form-control,.fleet-summary-list-component .fleet-summary-list-card .list-screen__card-header .input-component,.fleet-summary-list-component .fleet-summary-list-card .list-screen__card-header .input-field,.fleet-summary-list-component .fleet-summary-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.fleet-summary-list-component .fleet-summary-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.fleet-summary-list-component .fleet-summary-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.fleet-summary-list-component .t-tr{height:auto}.fleet-summary-list-component .fleet-summary-list-component-search,.fleet-summary-list-component .search-component{margin-bottom:10px;width:100%}.fleet-summary-list-component .fleet-summary-list-card{margin-bottom:10px}.fleet-summary-list-component .list-screen__card-header{flex-direction:column;padding:12px 16px}.fleet-summary-list-component .list-screen__card-header .form-control,.fleet-summary-list-component .list-screen__card-header .input-component,.fleet-summary-list-component .list-screen__card-header .input-field,.fleet-summary-list-component .list-screen__card-header .select-dropdown-component{margin-bottom:8px}.fleet-summary-list-component .list-screen__card-header .list-screen__card-header__right{align-items:flex-start;flex-direction:column}.fleet-summary-list-component .fleet-summary-list-table-container .t-table-wrapper{max-height:calc(100vh - 150px);min-height:200px}}.sla-report-list-component .t-tr{height:100%}.odometer-list-component .select-dropdown-component.fullWidth{width:340px}.odometer-list-component .odometer-month-table .th{border:.5px solid #d8d8d8!important;outline:1px solid #000!important}.odometer-list-component .odometer-month-table .td:nth-child(2n),.odometer-list-component .odometer-month-table .th:nth-child(2n){background-color:#f2f3f4!important}.odometer-list-component .odometer-month-table .td:nth-child(2n){border-right:1px solid #000}.odometer-list-component .odometer-date-table .th{border:.5px solid #d8d8d8!important;outline:1px solid #000!important}.odometer-list-component .odometer-date-table .td:nth-child(2n),.odometer-list-component .odometer-date-table .th:nth-child(2n){background-color:#f2f3f4!important}.odometer-list-component .odometer-date-table .td:nth-child(3n+4){border-right:1px solid #000}.odometer-list-component .date-range-picker-component .date-range-picker-field{width:230px}.odometer-list-component .audit-logs-screen .audit-logs-card{margin-bottom:0;overflow:hidden}.odometer-list-component .audit-logs-screen .audit-logs-card .card-body{padding:0}.odometer-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:20px}.odometer-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header .date-range-picker-component,.odometer-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header .form-control,.odometer-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header .input-component,.odometer-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header .input-field,.odometer-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.odometer-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.odometer-list-component .audit-logs-screen .audit-logs-table-container .t-table-wrapper{height:calc(100vh - 270px);max-height:calc(100vh - 270px);min-height:400px}.odometer-list-component .audit-logs-screen .audit-logs-table-container .t-table-wrapper .log-rows{display:flex;flex-direction:column}.odometer-list-component .audit-logs-screen .audit-logs-table-container .t-table-wrapper .log-rows .log-row-item{align-items:center;border-bottom:1px solid #f5f5f5;display:flex;padding:2px 0}.odometer-list-component .audit-logs-screen .audit-logs-table-container .t-table-wrapper .log-rows .log-row-item:last-child{border-bottom:none}.odometer-list-component .audit-logs-screen .audit-logs-table-container .t-table-wrapper .log-rows .log-row-item .log-row-icon{margin-right:5px}@media(max-width:768px){.odometer-list-component .select-dropdown-component.fullWidth{width:100%}.odometer-list-component .td,.odometer-list-component .th{font-size:14px}.odometer-list-component .td:nth-child(3n+4){border-right:none}.odometer-list-component .date-range-picker-component .date-range-picker-field{width:100%}.audit-logs-screen .audit-logs-card{margin-bottom:10px}.audit-logs-screen .list-screen__card-header{flex-direction:column;padding:12px 16px}.audit-logs-screen .list-screen__card-header__right{align-items:flex-start;flex-direction:column}.audit-logs-screen .audit-logs-table-container .t-table-wrapper{max-height:calc(100vh - 150px);min-height:200px}.audit-logs-screen .audit-logs-table-container .log-rows{flex-direction:column}}.city-geofence-report-list-component .t-tr{height:100%}.city-geofence-report-list-component .search-component{width:220px}.city-geofence-report-list-component .date-picker-component{margin-bottom:0!important;top:0!important}.city-geofence-report-list-component .date-range-picker-component{margin-bottom:0!important}.city-geofence-report-list-component .city-geofence-report-list-component-search{width:220px}.city-geofence-report-list-component .city-geofence-report-list-card{margin-bottom:0;overflow:hidden}.city-geofence-report-list-component .city-geofence-report-list-card .card-body{padding:0}.city-geofence-report-list-component .city-geofence-report-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.city-geofence-report-list-component .city-geofence-report-list-card .list-screen__card-header .form-control,.city-geofence-report-list-component .city-geofence-report-list-card .list-screen__card-header .input-component,.city-geofence-report-list-component .city-geofence-report-list-card .list-screen__card-header .input-field,.city-geofence-report-list-component .city-geofence-report-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.city-geofence-report-list-component .city-geofence-report-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.city-geofence-report-list-component .city-geofence-report-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.city-geofence-report-list-component .t-tr{height:auto}.city-geofence-report-list-component .city-geofence-report-list-component-search,.city-geofence-report-list-component .search-component{margin-bottom:10px;width:100%}.city-geofence-report-list-component .city-geofence-report-list-card{margin-bottom:10px}.city-geofence-report-list-component .list-screen__card-header{flex-direction:column;padding:12px 16px}.city-geofence-report-list-component .list-screen__card-header .form-control,.city-geofence-report-list-component .list-screen__card-header .input-component,.city-geofence-report-list-component .list-screen__card-header .input-field,.city-geofence-report-list-component .list-screen__card-header .select-dropdown-component{margin-bottom:8px}.city-geofence-report-list-component .list-screen__card-header .list-screen__card-header__right{align-items:flex-start;flex-direction:column}.city-geofence-report-list-component .city-geofence-report-list-table-container .t-table-wrapper{max-height:calc(100vh - 150px);min-height:200px}}.vehicles-at-sp-home .city-geofence-report-list-component .date-picker-component{margin-bottom:0!important}.card-titles{font-size:14px;font-weight:500;padding-top:10px}.card-values{font-size:26px;font-weight:700;padding-top:10px}.sp-history-list-component .date-range-picker-component .date-range-picker-field{max-width:225px}.sp-history-list-component .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.sp-history-list-component .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.driver-calender-view-component .select-dropdown-component{margin:0!important}.driver-calender-view-component .table-component .table .t-thead .t-tr>.t-cell:first-child{color:#148e7d;color:var(--Dexter-Shamrock-Green,#148e7d);font-size:16px;font-style:normal;font-weight:700;line-height:16px}@media(max-width:768px){.driver-calender-view-component .table-component .table .t-thead .t-tr>.t-cell:first-child{font-size:14px;line-height:14px}}.driver-calender-view-component .t-table-wrapper .t-table{height:calc(100vh - 580px)!important}@media(max-width:768px){.driver-calender-view-component .t-table-wrapper .t-table{height:calc(100vh - 450px)!important}}.site-calender-view-component .select-dropdown-component{margin:0!important}.site-calender-view-component .t-cell-sub_attribute{border-right:1px solid #ccc}@media(max-width:768px){.site-calender-view-component .t-cell-sub_attribute{border-right:none}.site-calender-view-component .t-cell{font-size:14px}}.rita-analytics-tabs-component .rita-analytics-details__header{display:flex;justify-content:space-between}.rita-analytics-tabs-component .rita-analytics-details__header .rita-analytics-details__right{column-gap:10px;display:flex}.rita-analytics-tabs-component .rita-analytics-tabs-date-picker{position:relative;top:18px}.rita-analytics-tabs-component .rita-analytics-tabs-date-picker-color{border-color:#2ab7a3;color:#2ab7a3}.rita-analytics-tabs-component .rita-analytics-tabs__actions{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:20px 10px}.rita-analytics-tabs-component .rita-analytics-tabs__actions .search-bar .input-field{margin-bottom:0}.rita-analytics-tabs-component .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.rita-analytics-tabs-component .list-screen__card-header .list-screen__card-header__left{display:flex}.rita-analytics-tabs-component .list-screen__card-header .list-screen__card-header__left .sub-title-case{font-size:20px;font-weight:500}.rita-analytics-tabs-component .list-screen__card-header .form-control,.rita-analytics-tabs-component .list-screen__card-header .input-component,.rita-analytics-tabs-component .list-screen__card-header .input-field,.rita-analytics-tabs-component .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.rita-analytics-tabs-component .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}@media(max-width:768px){.rita-analytics-tabs-component .rita-analytics-details__header{align-items:flex-start;flex-direction:column}.rita-analytics-tabs-component .rita-analytics-tabs__actions{align-items:flex-start;flex-direction:column;margin:10px 0}.rita-analytics-tabs-component .list-screen__card-header{align-items:flex-start;flex-direction:column;padding:10px 20px}.rita-analytics-tabs-component .list-screen__card-header__left .sub-title-case{font-size:18px}.rita-analytics-tabs-component .list-screen__card-header__right{column-gap:8px;margin-top:10px;width:100%}.rita-analytics-tabs-component .rita-analytics-tabs-date-picker{top:8px}}.rita-analytics-component{padding:20px}.rita-analytics-component .list-screen__card-header__back-icon{cursor:pointer;margin-right:10px}.rita-analytics-component .vehicle-status-body-item-wrapper{border-left:1px solid #000;margin:10px 20px;padding:2px 10px}.rita-analytics-component .vehicle-status-body-item-wrapper .vehicle-status-body-item-value{font-size:20px;font-weight:600}.rita-analytics-component .line-chart__loader{left:800px;position:absolute;top:1000px}@media(max-width:768px){.rita-analytics-component{padding:15px}.vehicle-status-body-item-wrapper{border-left:1px solid #ddd;margin:8px 15px;padding:2px 5px}.vehicle-status-body-item-value{font-size:16px}.line-chart__loader{left:600px;top:800px}}.site-analytics-site-details-component{padding:20px}@media(max-width:768px){.site-analytics-site-details-component{padding:10px}}.fast-charging-data-indicator{background-color:#2ab7a3;border-radius:50%;height:14px;margin:3px;width:14px}.header-actions{display:flex}.slow-charging-data-indicator{background-color:#e53742;border-radius:50%;height:14px;margin:3px;width:14px}@media(max-width:768px){.header-actions{align-items:flex-start;flex-direction:row}.fast-charging-data-indicator,.slow-charging-data-indicator{height:12px;margin:2px;width:12px}}.city-master-vehicle-list-component list-screen{padding:20px}@media(max-width:768px){.city-master-vehicle-list-component list-screen{padding:10px}}.trip-vehicle-details-component .card-component{padding:20px}.trip-vehicle-details-component .collapsed-body{display:none}.trip-vehicle-details-component .line-chart__loader{left:800px;position:absolute;top:500px}.trip-vehicle-details-component .trip-vehicle-details-loading{font-size:18px;position:absolute;right:50}.trip-vehicle-details-component .trip-vehicle-details-back-icon{cursor:pointer;margin:10px;position:relative;top:40px}.trip-vehicle-details-component .trip-vehicle-details-view-more{color:#2ab7a3;cursor:pointer;position:relative;right:80px;top:-100px}.trip-vehicle-details-component .trip-vehicle-details-view-more:hover{font-size:16px;text-shadow:1px .5px #dad8d8}.trip-vehicle-details-component .trip-vehicle-details-close{cursor:pointer}.trip-vehicle-details-component .trip-vehicle-details-close .data-label{color:#2ab7a3}.trip-vehicle-details-component .trip-vehicle-details-close .data-label:hover{font-size:16px;text-shadow:1px .5px #dad8d8}@media(max-width:768px){.trip-vehicle-details-component .card-component{padding:15px}.trip-vehicle-details-back-icon{margin:5px;top:20px}.trip-vehicle-details-view-more{font-size:14px;position:relative;right:50px;top:-80px}.trip-vehicle-details-close .data-label{font-size:14px}.line-chart__loader{left:100px;top:300px}}.individual-vehicle-list-component .vehicle-master-list-card{margin-bottom:0;overflow:hidden}.individual-vehicle-list-component .vehicle-master-list-card .card-body{padding:0}.individual-vehicle-list-component .vehicle-master-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.individual-vehicle-list-component .vehicle-master-list-card .list-screen__card-header .form-control,.individual-vehicle-list-component .vehicle-master-list-card .list-screen__card-header .input-component,.individual-vehicle-list-component .vehicle-master-list-card .list-screen__card-header .input-field,.individual-vehicle-list-component .vehicle-master-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.individual-vehicle-list-component .vehicle-master-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.individual-vehicle-list-component .vehicle-master-list-table-container .t-table-wrapper{height:calc(100vh - 280px);max-height:calc(100vh - 280px);min-height:400px}@media(max-width:768px){.individual-vehicle-list-component .vehicle-master-list-card{margin-bottom:10px}.individual-vehicle-list-component .list-screen__card-header{align-items:flex-start;flex-direction:column;padding:10px}.individual-vehicle-list-component .vehicle-master-list-table-container .t-table-wrapper{height:auto;max-height:350px}}.vehicle-analytics-tabs-component .live-vehicle-details__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:20px;position:-webkit-sticky;position:sticky;top:70px;z-index:2}.vehicle-analytics-tabs-component .live-vehicle-details__header .live-vehicle-details__left{align-items:center;display:flex}.vehicle-analytics-tabs-component .live-vehicle-details__header .live-vehicle-details__left .live-vehicle-details__navigate-back{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:12px}.vehicle-analytics-tabs-component .live-vehicle-details__header .live-vehicle-details__left .live-vehicle-details__reg-num{color:#000;font-size:22px;font-weight:500;line-height:26px;text-transform:uppercase}.vehicle-analytics-tabs-component .live-vehicle-details__header .live-vehicle-details__left .live-vehicle-details__status{margin:0 16px 0 8px}.vehicle-analytics-tabs-component .live-vehicle-details__header .live-vehicle-details__left .live-vehicle-details__view-location{color:#2ab7a3;margin-left:8px}.vehicle-analytics-tabs-component .live-vehicle-details__header .live-vehicle-details__right{align-items:center;column-gap:16px;display:flex}.vehicle-analytics-tabs-component .live-vehicle-details__header .live-vehicle-details__right .live-vehicle-details__refresh{cursor:pointer;margin-left:8px}.vehicle-analytics-tabs-component .vehicle-analytics-tabs-date-picker{position:relative;top:18px}.vehicle-analytics-tabs-component .vehicle-analytics-tabs-date-picker-color{border-color:#2ab7a3;color:#2ab7a3}.vehicle-analytics-tabs-component .vehicle-analytics-tabs__actions{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:20px 10px}.vehicle-analytics-tabs-component .vehicle-analytics-tabs__actions .search-bar .input-field{margin-bottom:0}.vehicle-analytics-tabs-component .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.vehicle-analytics-tabs-component .list-screen__card-header .list-screen__card-header__left{display:flex}.vehicle-analytics-tabs-component .list-screen__card-header .list-screen__card-header__left .sub-title-case{font-size:20px;font-weight:500}.vehicle-analytics-tabs-component .list-screen__card-header .form-control,.vehicle-analytics-tabs-component .list-screen__card-header .input-component,.vehicle-analytics-tabs-component .list-screen__card-header .input-field,.vehicle-analytics-tabs-component .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.vehicle-analytics-tabs-component .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}@media(max-width:768px){.vehicle-analytics-tabs-component .live-vehicle-details__header{align-items:flex-start;flex-direction:column;padding-bottom:10px}.vehicle-analytics-tabs-component .live-vehicle-details__left{align-items:flex-start;flex-direction:column;margin-bottom:10px}.vehicle-analytics-tabs-component .live-vehicle-details__reg-num{font-size:18px}.vehicle-analytics-tabs-component .live-vehicle-details__status{margin:8px 0}.vehicle-analytics-tabs-component .live-vehicle-details__right{align-items:flex-start;flex-direction:column}.vehicle-analytics-tabs-component .vehicle-analytics-tabs__actions{flex-direction:column;gap:8px}.vehicle-analytics-tabs-component .list-screen__card-header{align-items:flex-start;flex-direction:column;padding:16px 10px}.vehicle-analytics-tabs-component .list-screen__card-header__left .sub-title-case{font-size:14px}.vehicle-analytics-tabs-component .list-screen__card-header__right{column-gap:8px;flex-direction:column}}.vehicle-last-ten-charging-data-component{align-items:center;display:flex;margin-left:12px}.vehicle-last-ten-charging-data-component .fast-charging-data-indicator{background-color:#2ab7a3;border-radius:50%;height:14px;margin:5px;width:14px}.vehicle-last-ten-charging-data-component .slow-charging-data-indicator{background-color:#e53742;border-radius:50%;height:14px;margin:5px;width:14px}.vehicle-last-ten-charging-data-component .charging-data-percentage{margin-right:15px}.vehicle-last-ten-charging-data-component .last-ten-charging-line-chart__loader{position:absolute;right:700px}.vehicle-charging-data-table-component{margin:5px 5px 15px}.fast-charging-data-status{background-color:#fef3f2;border-radius:40%;color:#e53742;font-weight:500;padding:10px}.slow-charging-data-status{background-color:#f2fdf2;border-radius:40%;color:#1daa11;font-weight:500;padding:10px}@media(max-width:768px){.vehicle-last-ten-charging-data-component{flex-direction:column;margin-left:0}.charging-data-percentage{margin-right:0}.last-ten-charging-line-chart__loader{right:50px}.vehicle-charging-data-table-component{margin:5px 0}.fast-charging-data-status,.slow-charging-data-status{font-size:14px;padding:8px}}.vehicle-charging-data-component .line-chart__loader{left:750px;position:absolute;top:700px}.vehicle-charging-data-component .trip-vehicle-details-view-more{color:#2ab7a3;cursor:pointer;position:relative;right:0;top:-100px}.vehicle-charging-data-component .trip-vehicle-details-view-more:hover{font-size:16px;text-shadow:1px .5px #dad8d8}@media(max-width:768px){.vehicle-charging-data-component .line-chart__loader{left:50px;top:400px}.trip-vehicle-details-view-more{font-size:14px;position:relative;right:10px;top:-50px}}.cluster-list-component .header-actions{column-gap:10px;margin:20px}@media(max-width:480px){.cluster-list-component .header-actions{column-gap:5px;flex-wrap:wrap;margin:10px}}@media(max-width:768px){.api-audit-logs-errors-component .audit-log-errors-header{align-items:flex-start;flex-direction:column;row-gap:10px}.api-audit-logs-errors-component .audit-log-errors-header .audit-log-errors-header__navigate-back{height:35px;margin-right:0}.api-audit-logs-errors-component .audit-log-errors-header .audit-log-errors-header-name{font-size:18px;line-height:22px}.api-audit-logs-errors-component .audit-log-errors-header{align-items:flex-start;column-gap:0;flex-direction:column;margin-bottom:15px}.api-audit-logs-errors-component .audit-log-errors-header .audit-log-errors-header-name{font-size:18px;line-height:22px}.roles-management-tabs-layout-component .tab-group-component{padding:5px 10px}.list-component .filter-actions{align-items:flex-start;flex-direction:column;gap:5px;margin:10px 5px}.hoto-filter-drawers{max-width:100%!important;min-width:100%!important}.roles-permission-component .sub-menu-list{padding-left:5px}}.roles-permission-component .access-control-component-header{margin:15px 0}.roles-permission-component .drawer-container{max-width:1000px!important;min-width:750px!important}.roles-permission-component .access-control-body-wrapper{height:calc(100vh - 250px);overflow-y:auto}.roles-permission-component .menu-item{cursor:pointer;margin-left:15px;padding:15px;position:relative}.roles-permission-component .selected-menu{background:#2ab7a3;border:none;border-radius:8px;color:#fff;font-family:Roboto,sans-serif;font-weight:500;height:35px;margin:10px 15px;outline:none;padding:8px 15px;position:relative}.roles-permission-component .sub-menu-list{height:62vh;overflow:hidden;overflow-y:scroll;padding-left:30px;position:absolute;right:0;top:150px}.roles-permission-component .sub-menu-list .sub-menu-main-menu{font-size:14px}.roles-permission-component .menu-checkbox{font-size:12px!important;margin:0 0 0 30px}.roles-permission-component .menu-checkbox .checkbox-component{margin:0 0 15px}.roles-permission-component .form-actions{column-gap:15px;display:flex;justify-content:center;margin-top:10px}@media(max-width:768px){.roles-permission-component .drawer-container{max-width:100%!important;min-width:100%!important}.roles-permission-component .access-control-body-wrapper{height:calc(100vh - 200px)}.roles-permission-component .menu-item{margin-left:10px;padding:10px}.roles-permission-component .selected-menu{font-size:14px;height:auto;margin:8px 10px;padding:6px 10px}.roles-permission-component .sub-menu-list{height:auto;padding-left:15px;position:relative;right:auto;top:auto}.roles-permission-component .menu-checkbox{margin:0 0 0 15px}.roles-permission-component .form-actions{column-gap:0;flex-direction:column;row-gap:10px}}.role-list-component .role-list-card{margin-bottom:0;overflow:hidden}.role-list-component .role-list-card .card-body{padding:0}.role-list-component .role-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.role-list-component .role-list-card .list-screen__card-header .form-control,.role-list-component .role-list-card .list-screen__card-header .input-component,.role-list-component .role-list-card .list-screen__card-header .input-field,.role-list-component .role-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.role-list-component .role-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.role-list-component .role-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.role-list-component .role-list-card .list-screen__card-header{flex-direction:row;padding:16px}.role-list-component .role-list-card .list-screen__card-header .list-screen__card-header__right{align-items:stretch;column-gap:0;flex-direction:column;row-gap:8px}.role-list-component .role-list-table-container .t-table-wrapper{height:calc(100vh - 150px);max-height:calc(100vh - 150px);min-height:300px}}.trip-reports-tabs-component .safety-tab-component .card-component .card-body{padding:0 20px 20px}.trip-reports-tabs-component .card-body{padding:0}.trip-reports-tabs-component .list-screen__card-header{padding:16px 32px}.trip-reports-tabs-component .list-screen__card-header .list-screen__card-header__right{column-gap:16px}@media(max-width:768px){.list-screen__card-header{align-items:flex-start;flex-direction:column;gap:10px;padding:16px 10px}.list-screen__card-header .list-screen__card-header__right{gap:10px;justify-content:flex-start;width:100%}.trip-reports-tabs__actions{flex-direction:column;gap:5px;margin:10px}.trip-reports-tabs__actions .search-bar{width:100%}.card-component{margin-bottom:10px;padding:10px}.trip-reports-screen-iframe{height:calc(100vh - 100px)}.safety-tab-component .card-component .card-body{padding:10px 15px}}.dashboard-container .vehicle-utilization .select-dropdown-component{width:140px}.dashboard-container .vehicle-utilization-container{display:flex;width:400px}.dashboard-container .checkbox-component .checkbox-container{padding-bottom:2px}.dashboard-container .accident-forensic-details__navigate-back{cursor:pointer}.dashboard-container .summary-container .card-component .card-header{justify-content:left;margin:5px 0}.dashboard-container .apex-chart-container{margin-top:25px}.dashboard-container ul{padding:0 0 0 25px!important}.dashboard-container li{padding:2px 0}.dashboard-container li:hover{color:#2ab7a3!important;cursor:pointer}.dashboard-container li.selected{color:#2ab7a3}.dashboard-container .sidebarExpand{flex:2 1}.dashboard-container .sidebarCollapse{flex:1 1}.dashboard-container .menu-toggle-wrapper{align-items:flex-start;background:#2ab7a3;border:1px solid #f6f6f6;border-radius:8px;bottom:32px;bottom:440px;color:#fff;display:flex;font-style:normal;font-weight:500;gap:8px;padding:6px;position:absolute;position:fixed;right:-5px;z-index:99}.dashboard-container .menu-toggle-wrapper:hover{cursor:pointer}.dashboard-container .menu-toggle-wrapper .side-menu-collapsed,.dashboard-container .menu-toggle-wrapper .side-menu-expanded{height:16px}.dashboard-container .contents-header{font-size:16px;font-weight:700;margin-top:10px;text-align:center}.dashboard-container .date-range-picker-component{margin-bottom:0!important}.trip-reports-tabs-component .card-component .stepper-container{background-color:#d6f7ec;border:1px solid #d3d3d3}.trip-reports-tabs-component .card-component .stepper-container .card-body{background-color:#d6f7ec}.as-on-date-container{font-size:16px;left:15%;position:absolute;top:.2%;width:17%;z-index:120}@media(max-width:768px){.pan-india-vehicle-utilization-container .vehicle-master-list-card .list-screen__card-header{flex-direction:column}.card-component .card-header .card-title-description-wrapper{padding:0}.card-body,.card-component,.card-header,.dashboard-stat-widget,.table-component{margin:0}.trip-reports-tabs-component .card-component .stepper-container{overflow:scroll}.dashboard-container .vehicle-utilization-container{display:flex;width:100%}.financial-year-trip-performance .dashboard-container .list-screen__card-header .list-screen__card-header__right{margin-top:0;padding:0 10px}.sub-title-case{width:100px}.as-on-date-container{left:120px;min-width:140px;position:absolute;top:15px;z-index:120}.dashboard-container .vehicle-utilization .select-dropdown-component{width:120px}.dashboard-container .css-y7v8qm-MuiPaper-root-MuiAlert-root{font-size:10px}.dashboard-container .ts-col-10{flex:100% 1;max-width:100%;padding-left:0;padding-right:5px}.dashboard-container .ts-col-3{max-width:50%}.dashboard-container .contents-header{font-size:14px;margin-top:5px}.dashboard-container .chart-container{height:350px}.dashboard-container .card-header{height:60px}.dashboard-container .dashboard-card-header .card-header{height:35px}.dashboard-container .dashboard-card-header .ts-col-3{flex:0 0 50%}.dashboard-container .dashboard-card-header .ts-row{justify-content:space-between}.dashboard-container .dashboard-card-header .dashboard-component-card-list{flex-wrap:wrap}.dashboard-container .dashboard-card-header .dashboard-component-card-list .ts-row{justify-content:space-between}.dashboard-container .dashboard-card-header .dashboard-component-card-list .dashboard-stat-widget{min-height:80px!important;padding:8px!important}.dashboard-container .dashboard-card-header .dashboard-component-card-list .dashboard-stat-widget .widget__title{font-size:13px}.dashboard-container .dashboard-card-header .dashboard-component-card-list .dashboard-stat-widget .widget__value{font-size:14px}.dashboard-container .trip-reports-tabs-component .card-component{margin-bottom:8px!important}.dashboard-container .menu-toggle-wrapper{bottom:30px;right:-3px}.dashboard-container .dashboard-alert-card-container .card-header{height:50px!important}}@media(max-width:480px){.dashboard-container .vehicle-utilization .select-dropdown-component{width:100px}.dashboard-container ul{padding-left:20px!important}.dashboard-container li{font-size:14px}.dashboard-container .contents-header{font-size:12px}.dashboard-container .chart-container{height:300px}.dashboard-container .card-header{height:50px}.dashboard-container .dashboard-card-header .card-header{height:30px}.dashboard-container .dashboard-card-header .dashboard-stat-widget{height:90px!important;padding:6px!important}.dashboard-container .dashboard-card-header .dashboard-stat-widget .widget__title{font-size:12px}.dashboard-container .dashboard-card-header .dashboard-stat-widget .widget__value{font-size:18px!important}.dashboard-container .trip-reports-tabs-component .card-component{margin-bottom:6px!important}.dashboard-container .menu-toggle-wrapper{bottom:20px;right:0}.dashboard-container .dashboard-alert-card-container .card-header{height:45px!important}.dashboard-container .apex-chart-container{margin-top:50px}}@media(max-width:360px){.dashboard-container .vehicle-utilization .select-dropdown-component{width:90px}.dashboard-container .vehicle-master-list-component .vehicle-master-list-card .list-screen__card-header{flex-direction:column}.dashboard-container ul{padding-left:15px!important}.dashboard-container li{font-size:12px}.dashboard-container .contents-header{font-size:10px}.dashboard-container .chart-container{height:250px}.dashboard-container .dashboard-card-header .dashboard-stat-widget{height:80px!important;padding:4px!important}.dashboard-container .dashboard-card-header .dashboard-stat-widget .widget__title{font-size:10px}.dashboard-container .dashboard-card-header .dashboard-stat-widget .widget__value{font-size:16px!important}.dashboard-container .menu-toggle-wrapper{bottom:15px}}@media(max-width:360px)and (max-width:768px){.dashboard-container .sticky-table-container{height:400px}.dashboard-container .sticky-table-container .sticky-table .scrollable-body{max-height:250px}}@media(max-width:360px)and (max-width:576px){.dashboard-container .sticky-table-container{height:350px}.dashboard-container .sticky-table-container .sticky-table .scrollable-body{max-height:200px}.dashboard-container .sticky-table-container .sticky-table td,.dashboard-container .sticky-table-container .sticky-table th{font-size:12px;padding:6px 4px}}.table.sticky-table thead th{background:#00a5e3!important}.table.sticky-table tfoot .summary-row{bottom:0;position:-webkit-sticky;position:sticky;z-index:2}.table.sticky-table tfoot .summary-row.site-total{background:#e3f2fd;bottom:75px}.table.sticky-table tfoot .summary-row.site-total td{background:#e3f2fd;border:1px solid #bdbdbd;position:-webkit-sticky;position:sticky;z-index:2}.table.sticky-table tfoot .summary-row.inventory{background:#fff3e0;bottom:50px}.table.sticky-table tfoot .summary-row.inventory td{background:#fff3e0;border:1px solid #bdbdbd;position:-webkit-sticky;position:sticky;z-index:2}.table.sticky-table tfoot .summary-row.workshop{background:#f3e5f5;bottom:25px}.table.sticky-table tfoot .summary-row.workshop td{background:#f3e5f5;border:1px solid #bdbdbd;position:-webkit-sticky;position:sticky;z-index:2}.table.sticky-table tfoot .summary-row.all-total{background:#e6f7e6;bottom:0}.table.sticky-table tfoot .summary-row.all-total td{background:#e6f7e6;border:1px solid #bdbdbd;bottom:0;position:-webkit-sticky;position:sticky;z-index:2}.table.sticky-table tfoot .summary-row td{background-clip:padding-box;border:1px solid #bdbdbd}.table.sticky-table tfoot .summary-row td[colspan]{background-clip:initial}@media screen and (max-width:768px){.analytics-line-graph-component{padding:8px}.card-title{font-size:14px!important}}@media screen and (max-width:480px){.analytics-line-graph-component{padding:6px}.card-title{font-size:16px!important}}.city-portal-vehicle-dashboard-container .select-dropdown-component{max-width:163px;width:inherit!important}.city-portal-vehicle-dashboard-container .sticky-table{border:"1px solid #bdbdbd";border-collapse:collapse;width:100%}.city-portal-vehicle-dashboard-container .sticky-table thead th{background:#f5d7b2;position:-webkit-sticky!important;position:sticky!important;top:0;z-index:2}.city-portal-vehicle-dashboard-container .sticky-table tfoot td,.city-portal-vehicle-dashboard-container .sticky-table tfoot th{background:#e6f7e6;bottom:0;position:-webkit-sticky;position:sticky;z-index:2}.city-portal-vehicle-dashboard-container .mtd-view-component .table-component .t-table-wrapper .t-table .t-th{background-color:#f7d8ba;border:1px solid #f1f0f0;font-size:15px;font-weight:700}.city-portal-vehicle-dashboard-container .mtd-view-component .table-component .t-table-wrapper .t-table .t-td{border:1px solid #f1f0f0}.city-portal-vehicle-dashboard-container .mtd-view-component .table-component .t-table-wrapper .t-table .t-td:has(.weekend-cell){background-color:#acddde}.city-portal-vehicle-dashboard-container .site-wise-vsm-count .date-range-picker-component{margin-bottom:0!important}.city-portal-vehicle-dashboard-container .zero-trip-per-vehicle .select-dropdown-component .select-dropdown__control .select-dropdown__indicator{color:#656362;padding:1px}.city-portal-vehicle-dashboard-container .productivity-table-container{border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:10px 0;overflow-x:auto}.city-portal-vehicle-dashboard-container .productivity-table{background-color:#fff;border-collapse:collapse;font-size:14px;min-width:800px;width:100%}.city-portal-vehicle-dashboard-container .productivity-table thead th{background-color:#f7d8ba;border:1px solid #e0e0e0;color:#333;font-weight:600;padding:12px 8px;position:-webkit-sticky;position:sticky;text-align:left;top:0;white-space:nowrap;z-index:10}.city-portal-vehicle-dashboard-container .productivity-table tbody tr:nth-child(2n){background-color:#f9f9f9}.city-portal-vehicle-dashboard-container .productivity-table tbody tr:hover{background-color:#f0f0f0;transition:background-color .2s ease}.city-portal-vehicle-dashboard-container .productivity-table tbody td{border:1px solid #e0e0e0;padding:10px 8px;text-align:left;vertical-align:middle}.city-portal-vehicle-dashboard-container .productivity-table tbody td:first-child{font-weight:500;text-align:center}.city-portal-vehicle-dashboard-container .productivity-table .site-name-cell{cursor:help;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.city-portal-vehicle-dashboard-container .loading-container{align-items:center;color:#666;display:flex;flex-direction:column;justify-content:center;padding:40px}.city-portal-vehicle-dashboard-container .loading-container .spinner-border{animation:spin 1s linear infinite;border:.25em solid #f3f3f3;border-radius:50%;border-top-color:#007bff;height:2rem;margin-bottom:10px;width:2rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.city-portal-vehicle-dashboard-container ul{overflow-x:scroll;padding:0 0 0 20px!important}.city-portal-vehicle-dashboard-container ul::-webkit-scrollbar{height:4px;width:4px}.city-portal-vehicle-dashboard-container ul::-webkit-scrollbar-thumb{background-color:#a1a1a1;border-radius:2px}.city-portal-vehicle-dashboard-container li{font-size:11px;padding:2px 0}.city-portal-vehicle-dashboard-container li:hover{color:#2ab7a3!important;cursor:pointer}.city-portal-vehicle-dashboard-container li.selected{color:#2ab7a3}.city-portal-vehicle-dashboard-container .sidebarExpand{flex:2 1}.city-portal-vehicle-dashboard-container .sidebarCollapse{flex:1 1}.city-portal-vehicle-dashboard-container .menu-toggle-wrapper{align-items:flex-start;background:#2ab7a3;border:1px solid #f6f6f6;border-radius:8px;bottom:32px;bottom:440px;color:#fff;display:flex;font-style:normal;font-weight:500;gap:8px;padding:6px;position:absolute;position:fixed;right:-5px;z-index:99}.city-portal-vehicle-dashboard-container .menu-toggle-wrapper:hover{cursor:pointer}.city-portal-vehicle-dashboard-container .menu-toggle-wrapper .side-menu-collapsed,.city-portal-vehicle-dashboard-container .menu-toggle-wrapper .side-menu-expanded{height:16px}.city-portal-vehicle-dashboard-container .contents-header{font-size:16px;font-weight:700;margin-top:7px;text-align:center}.city-portal-vehicle-dashboard-container .dashboard-alert-card-container .card-header{height:60px!important}.city-portal-vehicle-dashboard-container .dashboard-alert-card-container .header-actions{display:flex;justify-content:flex-end}.city-portal-vehicle-dashboard-container .dashboard-alert-card-container .header-actions .date-range-picker-component{margin-bottom:0!important}.city-portal-vehicle-dashboard-container .dashboard-body{box-sizing:border-box;display:flex;flex-wrap:wrap;padding:0 5px 5px!important}.city-portal-vehicle-dashboard-container .dashboard-body .ts-col{margin:2px}.city-portal-vehicle-dashboard-container .dashboard-stat-widget{height:100px!important;padding:12px!important}.city-portal-vehicle-dashboard-container .dashboard-stat-widget .widget_header{align-items:flex-start!important}.city-portal-vehicle-dashboard-container .dashboard-stat-widget .widget__title{font-size:13px;font-weight:500}.city-portal-vehicle-dashboard-container .dashboard-stat-widget .widget__value{font-size:22px!important}.city-portal-vehicle-dashboard-container .dashboard-card-header .dashboard-card-loader{margin:auto}.city-portal-vehicle-dashboard-container .dashboard-card-header .dashboard-component-card-list{flex-wrap:wrap}.city-portal-vehicle-dashboard-container .dashboard-loader-container{margin:auto;width:100%}.city-portal-vehicle-dashboard-container .chart-container{height:450px}.city-portal-vehicle-dashboard-container .trip-reports-tabs-component .card-component{margin-bottom:10px!important}.city-portal-vehicle-dashboard-container .vehicle-master-list-component .date-range-picker-component{margin-bottom:5px!important}.city-portal-vehicle-dashboard-container .vehicle-master-list-component .vehicle-master-list-table-container .t-table-wrapper{min-height:260px}@media(max-width:768px){.city-portal-vehicle-dashboard-container .ts-col-10{max-width:100%;padding-left:0;padding-right:5px}.city-portal-vehicle-dashboard-container .css-1dhgq4y-MuiPaper-root-MuiAlert-root{font-size:12px}.city-portal-vehicle-dashboard-container .card-body,.city-portal-vehicle-dashboard-container .card-component,.city-portal-vehicle-dashboard-container .card-header,.city-portal-vehicle-dashboard-container .dashboard-stat-widget,.city-portal-vehicle-dashboard-container .table-component{margin:0}.city-portal-vehicle-dashboard-container .card-component .card-header .card-title-description-wrapper{padding:0}.city-portal-vehicle-dashboard-container .ts-col-3{max-width:50%}.city-portal-vehicle-dashboard-container ul{padding:0 10px!important}.city-portal-vehicle-dashboard-container li{font-size:14px;padding:8px 0}.city-portal-vehicle-dashboard-container .menu-toggle-wrapper{bottom:20px;padding:10px;right:10px}.city-portal-vehicle-dashboard-container .contents-header{font-size:14px;margin-top:15px}.city-portal-vehicle-dashboard-container .dashboard-body{align-items:center;flex-direction:column;padding:0 10px!important}.city-portal-vehicle-dashboard-container .dashboard-stat-widget{height:120px!important;padding:10px!important}.city-portal-vehicle-dashboard-container .dashboard-stat-widget .widget__title{font-size:12px}.city-portal-vehicle-dashboard-container .dashboard-stat-widget .widget__value{font-size:18px!important}.city-portal-vehicle-dashboard-container .dashboard-loader-container{margin:0 auto;width:100%}.city-portal-vehicle-dashboard-container .chart-container{height:300px}.city-portal-vehicle-dashboard-container .vehicle-master-list-component .vehicle-master-list-table-container .t-table-wrapper{min-height:200px}}.table.sticky-table{border-collapse:initial;border-spacing:0;width:100%}.table.sticky-table thead th{background:#00a5e3;color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:2}.table.sticky-table tfoot td,.table.sticky-table tfoot th{background:#e6f7e6;bottom:0;color:#222;font-weight:700;position:-webkit-sticky;position:sticky;z-index:2}.table.sticky-table td,.table.sticky-table th{background-clip:padding-box;border:1px solid #bdbdbd;padding:8px;text-align:center}.table-container{max-height:400px;overflow:auto}@media(max-width:768px){.productivity-table-container{margin:5px 0}.productivity-table-container .productivity-table{font-size:12px;min-width:600px}.productivity-table-container .productivity-table thead th{font-size:11px;padding:8px 4px}.productivity-table-container .productivity-table tbody td{font-size:11px;padding:6px 4px}.productivity-table-container .productivity-table .site-name-cell{max-width:100px}}@media(max-width:480px){.productivity-table-container .productivity-table{font-size:10px;min-width:500px}.productivity-table-container .productivity-table thead th{font-size:10px;padding:6px 3px}.productivity-table-container .productivity-table tbody td{font-size:10px;padding:4px 3px}.productivity-table-container .productivity-table .site-name-cell{max-width:80px}}.dashboard-container .mtd-view-component-table .table-component .t-table-wrapper .t-table .t-th{background-color:#f7d8ba;border:1px solid #f1f0f0;font-size:15px;font-weight:700}.dashboard-container .mtd-view-component-table .table-component .t-table-wrapper .t-table .t-tr{height:auto!important}.dashboard-container .mtd-view-component-table .table-component .t-table-wrapper .t-table .t-td{border:1px solid #f1f0f0}.dashboard-container .mtd-view-component-table .table-component .t-table-wrapper .t-table .t-td:has(.weekend-cell){background-color:#acddde}.service-provider-container .dashboard-component-card-list{flex-wrap:wrap}.service-provider-container ul{padding:0 0 0 25px!important}.service-provider-container li{padding:2px 0}.service-provider-container li:hover{color:#2ab7a3!important;cursor:pointer}.service-provider-container li.selected{color:#2ab7a3}.service-provider-container .sidebarExpand{flex:2 1}.service-provider-container .sidebarCollapse{flex:1 1}.service-provider-container .menu-toggle-wrapper{align-items:flex-start;background:#2ab7a3;border:1px solid #f6f6f6;border-radius:8px;bottom:32px;bottom:440px;color:#fff;display:flex;font-style:normal;font-weight:500;gap:8px;padding:6px;position:absolute;position:fixed;right:-5px;z-index:99}.service-provider-container .menu-toggle-wrapper:hover{cursor:pointer}.service-provider-container .menu-toggle-wrapper .side-menu-collapsed,.service-provider-container .menu-toggle-wrapper .side-menu-expanded{height:16px}.service-provider-container .contents-header{font-size:16px;font-weight:700;margin-top:10px;text-align:center}@media(max-width:768px){.service-provider-container .dashboard-component-card-list{align-items:center;flex-direction:column}.service-provider-container ul{padding:0 10px!important}.service-provider-container li{padding:8px 0}.service-provider-container .sidebarCollapse,.service-provider-container .sidebarExpand{flex:1 1}.service-provider-container .menu-toggle-wrapper{bottom:20px;padding:8px;right:10px}.service-provider-container .contents-header{font-size:14px;margin-top:15px}}.trip-dashboard-container .trip-classification-by-slab .select-dropdown-component .select-dropdown__control .select-dropdown__indicator{color:#656362;padding:2px}.trip-dashboard-container .select-dropdown-component{max-width:163px;width:inherit!important}.trip-dashboard-container dashboard-component-card-list{flex-wrap:wrap}.trip-dashboard-container ul{padding:0 0 0 25px!important}.trip-dashboard-container li{padding:2px 0}.trip-dashboard-container li:hover{color:#2ab7a3!important;cursor:pointer}.trip-dashboard-container li.selected{color:#2ab7a3}.trip-dashboard-container .sidebarExpand{flex:2 1}.trip-dashboard-container .sidebarCollapse{flex:1 1}.trip-dashboard-container .menu-toggle-wrapper{align-items:flex-start;background:#2ab7a3;border:1px solid #f6f6f6;border-radius:8px;bottom:32px;bottom:440px;color:#fff;display:flex;font-style:normal;font-weight:500;gap:8px;padding:6px;position:absolute;position:fixed;right:-5px;z-index:99}.trip-dashboard-container .menu-toggle-wrapper:hover{cursor:pointer}.trip-dashboard-container .menu-toggle-wrapper .side-menu-collapsed,.trip-dashboard-container .menu-toggle-wrapper .side-menu-expanded{height:16px}.trip-dashboard-container .contents-header{font-size:16px;font-weight:700;margin-top:10px;text-align:center}@media(max-width:768px){.trip-dashboard-container .select-dropdown-component{max-width:100%}.trip-dashboard-container .dashboard-component-card-list{align-items:center;flex-direction:column}.trip-dashboard-container ul{padding:0 10px!important}.trip-dashboard-container li{padding:8px 0}.trip-dashboard-container .sidebarCollapse,.trip-dashboard-container .sidebarExpand{flex:1 1}.trip-dashboard-container .menu-toggle-wrapper{bottom:20px;padding:10px;right:10px}.trip-dashboard-container .contents-header{font-size:14px;margin-top:15px}}.app-layout .app-header-and-content-container .content-container{padding:2px}@media(max-width:768px){.app-layout .app-header-and-content-container .content-container{padding:0}.trip-reports-tabs-component .trip-reports-tabs__actions{flex-direction:column;gap:5px;margin:10px}.trip-reports-tabs-component .trip-reports-tabs__actions .search-bar{width:100%}.trip-reports-tabs-component .trip-reports-screen-iframe{height:calc(100vh - 100px)}.trip-reports-tabs-component .tab-group-component{margin-bottom:10px!important}.sp-dashboard-container .card-header{height:auto;padding:10px}.sp-dashboard-container .date-range-picker-component{margin-bottom:10px;width:100%}}.mrr-tabs-dashboard-container .date-range-picker-component{margin-bottom:0!important}@media(max-width:768px){.mrr-tabs-dashboard-container .dashboard-container .card-header{height:90px!important}.mrr-tabs-dashboard-container .header-actions{flex-wrap:wrap}}.user-login-calender-view-component .select-dropdown-component{margin:0!important}.user-login-calender-view-component .date-range-picker-component{margin-bottom:0!important}.user-login-calender-view-component .t-cell-sub_attribute{border-right:1px solid #ccc}@media(max-width:768px){.trip-reports-tabs-component .trip-reports-tabs__actions{align-items:flex-start;flex-direction:column;gap:15px;margin:10px 5px}.trip-reports-tabs-component .trip-reports-tabs__actions .search-bar{width:100%}.trip-reports-tabs-component .trip-reports-screen-iframe{height:calc(100vh - 100px)}}.pan-indian-city-vehicle-utilisation-date-container .date-range-picker-component{margin-bottom:0!important}.city-performance-trends-drawers{max-width:600px!important;min-width:500px!important}.city-performance-trends-drawers ::-webkit-scrollbar{height:5px;width:5px}.city-performance-trends-drawers ::-webkit-scrollbar-track{background:#f1f1f1}.city-performance-trends-drawers ::-webkit-scrollbar-thumb{background:#888;border-radius:8px}.city-performence-reportScreen{height:90vh!important;overflow:hidden;width:99%}.city-performence-reportScreen .city-performance-trends-drawers{max-width:500px!important;min-width:450px!important}.city-performence-reportScreen .drawer-container{max-width:500px;min-width:500px}.city-performence-reportScreen ::-webkit-scrollbar{height:5px;width:5px}.city-performence-reportScreen ::-webkit-scrollbar-track{background:#f1f1f1}.city-performence-reportScreen ::-webkit-scrollbar-thumb{background:#888;border-radius:8px}.city-performence-reportScreen .css-1pxa9xg-MuiAlert-message{padding:0!important}.city-performence-reportScreen .updated{background-color:#fccfcf!important}.city-performence-reportScreen .city-performence-reportScreen-card{min-height:80vh!important}.city-performence-reportScreen .card-header{height:40px!important;margin-top:13px}.city-performence-reportScreen .card-title{font-size:15px!important}.city-performence-reportScreen .card-component .card-body{min-height:80vh;overflow:hidden}.city-performence-reportScreen .table-container{font-size:14px;height:calc(100vh - 160px);margin:3px 0;overflow-y:auto}.city-performence-reportScreen .table-zero-trips{font-weight:bolder}.city-performence-reportScreen .table{border:1px solid #ddd;border-collapse:collapse;width:100%}.city-performence-reportScreen .table td,.city-performence-reportScreen .table th{border:1px solid #ddd;font-size:11px;padding:.5px;text-align:center}.city-performence-reportScreen .table thead{background-color:#f2f2f2;position:-webkit-sticky;position:sticky;top:0}.city-performence-reportScreen .table tbody tr:nth-child(2n){background-color:#f9f9f9}.city-performence-reportScreen .thick-border{border:3px solid #000}.city-performance-date-range-picker .date-range-picker-component{margin-bottom:0!important;position:absolute!important;width:90%;z-index:99}.site-performance-drop-down-container .select-dropdown-component{margin:0!important}@media screen and (max-width:768px){.city-performance-trends-drawers{max-width:100%!important;min-width:300px!important}.city-performence-reportScreen{height:auto!important;overflow-y:auto;width:100%}.city-performence-reportScreen .date-range-picker-component{margin-bottom:0;position:relative}.city-performence-reportScreen .header-actions{flex-wrap:wrap}.city-performence-reportScreen .city-performance-trends-drawers{max-width:100%!important;min-width:280px!important}.city-performence-reportScreen .drawer-container{max-width:100%;min-width:280px}.city-performence-reportScreen .city-performence-reportScreen-card{min-height:auto!important;padding:10px}.city-performence-reportScreen .card-header{height:auto!important;margin-top:5px}.city-performence-reportScreen .card-title{font-size:13px!important}.city-performence-reportScreen .card-component .card-body{min-height:auto;overflow-y:auto}.city-performence-reportScreen .table-container{font-size:12px;height:auto;overflow-y:auto}.city-performence-reportScreen .table{font-size:10px}.city-performence-reportScreen .table td,.city-performence-reportScreen .table th{padding:.3px}.city-performence-reportScreen .thick-border{border:2px solid #000}.city-performance-date-range-picker .date-range-picker-component{left:0;width:100%}.site-performance-drop-down-container .select-dropdown-component{width:100%}}.city-performance-trends-container .city-performance-zero-trip-trend{margin:10px 0}.city-performance-trends-container .city-performance-zero-trip-trend-loader{align-items:center;display:flex;height:70vh;justify-content:center}.city-performance-trends-container .apexcharts-title-text{padding-top:1em}.city-performance-trends-container .city-selection{margin-right:20px;text-align:right}@media screen and (max-width:768px){.city-performance-trends-container .city-performance-zero-trip-trend{margin:5px 0}.city-performance-trends-container .city-performance-zero-trip-trend-loader{height:60vh}.city-performance-trends-container .apexcharts-title-text{font-size:14px;padding-top:.5em}.city-performance-trends-container .city-selection{margin-right:0;margin-top:10px;text-align:center}}.vehicle-calender-view-component .select-dropdown-component{margin:0!important}.vehicle-calender-view-component .date-range-picker-component{margin-bottom:0}.mtd-view-component-table-container .table-component .t-table-wrapper .t-table .t-th{background-color:#f7d8ba!important;border:1px solid #f1f0f0;font-size:15px;font-weight:700}.mtd-view-component-table-container .table-component .t-table-wrapper .t-table .t-td{border:1px solid #f1f0f0}.mtd-view-component-table-container .table-component .t-table-wrapper .t-table .t-td:has(.weekend-cell){background-color:#acddde}.sticky-table{border:"1px solid #bdbdbd";border-collapse:collapse;width:100%}.sticky-table thead th{background:#f5d7b2;position:-webkit-sticky!important;position:sticky!important;top:0;z-index:2}.sticky-table tfoot td,.sticky-table tfoot th{background:#e6f7e6;bottom:0;position:-webkit-sticky;position:sticky;z-index:2}.date-range-picker-component .react-datepicker-popper{z-index:3}.trip-reports-tabs-component .date-range-picker-component .date-range-picker-field{width:220px!important}.trip-reports-tabs-component .diyas{display:flex;gap:10px;justify-content:center}.trip-reports-tabs-component .site-portal-dashboard .date-range-picker-component{margin-bottom:0!important}.trip-reports-tabs-component .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:10px 5px}.trip-reports-tabs-component .list-screen__card-header .form-control,.trip-reports-tabs-component .list-screen__card-header .input-component,.trip-reports-tabs-component .list-screen__card-header .input-field,.trip-reports-tabs-component .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.trip-reports-tabs-component .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:5px;display:flex;justify-content:flex-end}.trip-reports-tabs-component .trip-reports-tabs__actions{gap:2px}@media(max-width:768px){.trip-reports-tabs-component .date-picker-component.fullWidth .date-picker-field{width:70%!important}.trip-reports-tabs-component .date-picker-component .date-picker-field{padding:10px}.trip-reports-tabs-component .diyas{flex-direction:column;gap:5px}.trip-reports-tabs-component .card-component,.trip-reports-tabs-component .site-portal-dashboard .date-range-picker-component{margin-bottom:10px!important}.trip-reports-tabs-component .list-screen__card-header{align-items:flex-start;flex-direction:column;padding:0}.trip-reports-tabs-component .list-screen__card-header .list-screen__card-header__right{justify-content:space-between;margin-top:10px;width:100%}.trip-reports-tabs-component .trip-reports-tabs__actions{flex-direction:column;gap:10px;margin:10px 0}.trip-reports-tabs-component .trip-reports-tabs__actions .search-bar .input-field{width:100%}.trip-reports-tabs-component .trip-reports-screen-iframe{height:calc(100vh - 100px)}}.dashboard-container .dashboard-body{box-sizing:border-box;display:flex;flex-wrap:wrap;padding:0 5px 5px!important}.dashboard-container .dashboard-body .ts-col{margin:2px}.dashboard-container .dashboard-card-header .dashboard-component-card-list .dashboard-stat-widget{padding:12px}@media(max-width:768px){.dashboard-body{flex-direction:column;padding:0 10px}.ts-col{margin:5px 0;width:100%}.dashboard-component-card-list .dashboard-stat-widget{height:80px;padding:10px!important}.dashboard-component-card-list .dashboard-stat-widget .widget__title{font-size:12px!important}.dashboard-component-card-list .dashboard-stat-widget .widget__value{font-size:14px!important}.chart-container{height:300px}.trip-reports-tabs__actions{flex-direction:column;gap:5px}.trip-reports-tabs__actions .search-bar{width:100%}.trip-reports-screen-iframe{height:calc(100vh - 100px)}.dashboard-card-header .card-header{height:60px}}@media(max-width:768px)and (max-width:768px){.dashboard-body{background-color:red;flex-direction:column;padding:0 10px}.ts-col{margin:5px 0;width:100%}.dashboard-stat-widget{height:80px}.dashboard-stat-widget .widget__title{font-size:14px}.dashboard-stat-widget .widget__value{font-size:18px!important}.chart-container{height:300px}.trip-reports-tabs__actions{flex-direction:column;gap:5px}.trip-reports-tabs__actions .search-bar{width:100%}.trip-reports-screen-iframe{height:calc(100vh - 100px)}.dashboard-card-header .card-header{height:60px}.dashboard-component-card-list{flex-wrap:wrap}.trip-reports-tabs-component .card-component{padding:0!important}.dashboard-alert-card-container .card-header{height:50px!important}.page-contents{display:none}}.dashboard-container .vehicle-master-list-component .table td{padding:5px}.dashboard-container .table-container{font-size:14px;margin:3px 0;max-height:400px;overflow-y:auto;position:relative}.dashboard-container .table-zero-trips{font-weight:bolder}.dashboard-container .table{border-collapse:collapse;width:100%}.dashboard-container .table td,.dashboard-container .table th{border:1px solid #ddd;font-size:11px;padding:5px;text-align:center}.dashboard-container .table thead th{background:#f2f2f2;position:-webkit-sticky;position:sticky;top:0;z-index:2}.dashboard-container .table tbody tr:nth-child(2n){background-color:#f9f9f9}.dashboard-container .thick-border{border:3px solid #000}.dashboard-container .trip-reports-tabs-component .card-component{margin-bottom:10px!important}.dashboard-container .card-header{height:80px}.dashboard-container .dashboard-card-header{margin-top:5px}.dashboard-container .dashboard-card-header .card-header{height:40px}.dashboard-container .dashboard-card-header .dashboard-card-loader{margin:auto}.dashboard-container .dashboard-card-header .dashboard-component-card-list{flex-wrap:wrap}.dashboard-container .dashboard-card-header .dashboard-component-card-list .dashboard-stat-widget{height:130px;padding:12px!important}.dashboard-container .dashboard-card-header .dashboard-component-card-list .dashboard-stat-widget .widget_header{align-items:flex-start!important}.dashboard-container .dashboard-card-header .dashboard-component-card-list .dashboard-stat-widget .widget__title{font-size:15px;font-weight:900}.dashboard-container .dashboard-card-header .dashboard-component-card-list .dashboard-stat-widget .widget__value{font-size:22px}.dashboard-container .dashboard-loader-container{margin:auto;width:100%}.dashboard-container .chart-container{height:450px}.dashboard-container .dashboard-alert-card-container .card-header{height:60px!important}.dashboard-container .card-body{padding:0}.dashboard-container .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.dashboard-container .list-screen__card-header .form-control,.dashboard-container .list-screen__card-header .input-component,.dashboard-container .list-screen__card-header .input-field,.dashboard-container .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.dashboard-container .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}@media(max-width:768px){.dashboard-container .vehicle-master-list-component .table td{padding:3px}.dashboard-container .sub-title-case{width:100%}.dashboard-container .table td,.dashboard-container .table th{font-size:10px}.dashboard-container .trip-reports-tabs-component .card-component{margin-bottom:15px!important}.dashboard-container .card-header{height:50px}.dashboard-container .dashboard-card-header .card-header{height:40px}.dashboard-container .dashboard-component-card-list .dashboard-stat-widget{height:120px!important;padding:10px!important}.dashboard-container .dashboard-component-card-list .dashboard-stat-widget .widget__title{font-size:13px}.dashboard-container .dashboard-component-card-list .dashboard-stat-widget .widget__value{font-size:18px!important}.dashboard-container .chart-container{height:300px}.dashboard-container .dashboard-alert-card-container .card-header{height:70px!important}.dashboard-container .list-screen__card-header{align-items:flex-start;flex-direction:column;padding:10px}.dashboard-container .list-screen__card-header .list-screen__card-header__right{column-gap:8px;margin-top:10px;width:100%}}.app-layout .app-header-and-content-container .content-container{padding:0!important}@media(max-width:768px){.app-layout .app-header-and-content-container .content-container{padding:10px}}.sp-dashboard-container .card-component .dashboard-container .card-header{height:0!important}.sp-dashboard-container .card-header{height:65px!important}.sp-dashboard-container .date-range-picker-component{margin-bottom:0!important}@media(max-width:768px){.sp-dashboard-container .card-component .dashboard-container .card-header{height:auto!important}.sp-dashboard-container .card-header{height:50px!important}.sp-dashboard-container .date-range-picker-component{margin-bottom:10px!important}}.site-portal-trip-dashboard-container .dashboard-stat-widget .widget__value{font-size:18px}.site-portal-trip-dashboard-container .dashboard-stat-widget .widget__title{font-size:15px;font-weight:700}@media(max-width:768px){.dashboard-card-loader{margin:auto;width:90%}.trip-dashboard-container .date-range-picker-component{margin-bottom:10px!important}.site-portal-trip-dashboard-container .dashboard-stat-widget .widget__value{font-size:16px}.site-portal-trip-dashboard-container .dashboard-stat-widget .widget__title{font-size:14px;font-weight:700}.trip-reports-tabs-component .trip-reports-tabs__actions{flex-direction:column;gap:15px;margin:15px 5px}.trip-reports-tabs-component .list-screen__card-header{margin-top:30px}.trip-reports-tabs-component .trip-reports-screen-iframe{height:calc(100vh - 100px)}.trip-reports-tabs-component .search-bar .input-field{margin-bottom:10px;width:100%}}.site-dashboard-container .date-range-picker-component{margin-bottom:0!important}.storm-contest-dashboard-container .checkbox-component{clear:both;position:relative;top:16px}.site-summary-details{margin:0 0 20px 20px}.site-summary-details .summary-table{border-collapse:collapse;width:100%}.site-summary-details .summary-table td{border-bottom:1px solid #eee;padding:12px 16px;vertical-align:middle}.site-summary-details .summary-table .summary-label{color:#333;font-weight:600;width:220px}.site-summary-details .summary-table .summary-label .info-icon{color:#2ab7a3;cursor:pointer;margin-left:6px}.site-summary-details .summary-table .summary-value{color:#222}.site-trip-dashboard-container .dashboard-stat-widget .widget__value{font-size:18px}.site-trip-dashboard-container .dashboard-stat-widget .widget__title{font-size:15px}@media(max-width:768px){.dashboard-card-loader{width:90%}.site-trip-dashboard-container .dashboard-stat-widget .widget__value{font-size:16px}.site-trip-dashboard-container .dashboard-stat-widget .widget__title{font-size:13px}}.hoto-dashboard-container .dashboard-card-loader{margin:auto;width:100%}.hoto-dashboard-container .trip-reports-tabs-component .card-component{margin-bottom:10px!important}.hoto-dashboard-container .card-header{height:80px}.hoto-dashboard-container .dashboard-card-header .card-header{height:40px}.hoto-dashboard-container .dashboard-card-header .dashboard-card-loader{margin:auto}.hoto-dashboard-container .dashboard-card-header .dashboard-component-card-list{flex-wrap:wrap}.hoto-dashboard-container .dashboard-card-header .dashboard-component-card-list .dashboard-stat-widget{height:130px;padding:12px!important}.hoto-dashboard-container .dashboard-card-header .dashboard-component-card-list .dashboard-stat-widget .widget_header{align-items:flex-start!important}.hoto-dashboard-container .dashboard-card-header .dashboard-component-card-list .dashboard-stat-widget .widget__title{font-size:15x;font-weight:900}.hoto-dashboard-container .dashboard-card-header .dashboard-component-card-list .dashboard-stat-widget .widget__value{font-size:22px}.hoto-dashboard-container .dashboard-loader-container{margin:auto;width:100%}.hoto-dashboard-container .chart-container{height:450px}.hoto-dashboard-container .dashboard-alert-card-container .card-header{height:60px!important}@media(max-width:768px){.hoto-dashboard-container .dashboard-card-loader{width:90%}.hoto-dashboard-container .trip-reports-tabs-component .card-component{margin-bottom:15px!important}.hoto-dashboard-container .card-header{height:60px}.hoto-dashboard-container .dashboard-card-header .card-header{height:50px}.hoto-dashboard-container .dashboard-card-header .dashboard-component-card-list{flex-wrap:wrap}.hoto-dashboard-container .dashboard-card-header .dashboard-component-card-list .dashboard-stat-widget{height:110px;padding:10px!important}.hoto-dashboard-container .dashboard-card-header .dashboard-component-card-list .dashboard-stat-widget .widget_header{align-items:center!important}.hoto-dashboard-container .dashboard-card-header .dashboard-component-card-list .dashboard-stat-widget .widget__title{font-size:14px}.hoto-dashboard-container .dashboard-card-header .dashboard-component-card-list .dashboard-stat-widget .widget__value{font-size:18px!important}.hoto-dashboard-container .dashboard-loader-container{margin:auto;width:100%}.hoto-dashboard-container .chart-container{height:300px}.hoto-dashboard-container .dashboard-alert-card-container .card-header{height:50px!important}.analytics-line-graph-component .card-title{font-size:14px!important;line-height:20px}.analytics-line-graph-component .analytics-line-graph-loading{height:90%;left:5%;top:5%;width:90%}}.trip-reports-tabs-component .trip-reports-tabs__actions{margin:20px 10px}.trip-reports-tabs-component .tab-group-component{margin-bottom:6px!important}@media(max-width:768px){.trip-reports-tabs-component .trip-reports-tabs__actions{flex-direction:column;gap:15px;margin:10px 5px}.trip-reports-tabs-component .trip-reports-tabs__actions .search-bar .input-field{width:100%}.trip-reports-tabs-component .tab-group-component{margin-bottom:10px!important}.trip-reports-tabs-component .trip-reports-screen-iframe{height:calc(100vh - 100px)}}.client-gps-details-screen{padding:10px}.client-gps-details-screen .client-gps-details__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.client-gps-details-screen .client-gps-details__header .client-gps-details__left{align-items:center;display:flex}.client-gps-details-screen .client-gps-details__header .client-gps-details__left .client-gps-details__navigate-back{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:12px}.client-gps-details-screen .client-gps-details__header .client-gps-details__left .client-gps-details__site-name{color:#000;font-size:22px;font-weight:500;line-height:26px}.client-gps-details-screen .client-gps-details__header .client-gps-details__left .client-gps-details__status{margin:0 16px 0 8px}.client-gps-details-screen .client-gps-details__header .client-gps-details__left .client-gps-details__view-location{color:#2ab7a3}.client-gps-details-screen .client-gps-details__header .client-gps-details__right{align-items:center;column-gap:16px;display:flex}.client-gps-details-screen .client-gps-details__header .client-gps-details__right .client-gps-details__refresh{cursor:pointer;margin-left:8px}.client-gps-details-screen .client-gps-details-card{margin-bottom:0;overflow:hidden}.client-gps-details-screen .client-gps-details-card .card-body{padding:0}.client-gps-details-screen .client-gps-details-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.client-gps-details-screen .client-gps-details-card .list-screen__card-header .form-control,.client-gps-details-screen .client-gps-details-card .list-screen__card-header .input-component,.client-gps-details-screen .client-gps-details-card .list-screen__card-header .input-field,.client-gps-details-screen .client-gps-details-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.client-gps-details-screen .client-gps-details-card .list-screen__card-header .list-screen__card-header__right,.client-gps-details-screen .client-gps-details-card .list-screen__card-header .list-screen__card-header__right .list-screen__card-header__content{align-items:center;column-gap:16px;display:flex;justify-content:center}.client-gps-details-screen .client-gps-details-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}.client-gps-details-screen .vehicle-movement-timeline-component .vehicle-24h-container{display:flex;flex-direction:column;gap:5px}.client-gps-details-screen .vehicle-movement-timeline-component .vehicle-24h-container .vehicle-24h-graph{width:100%}.client-gps-details-screen .vehicle-movement-timeline-component .vehicle-24h-container .vehicle-24h-map{height:480px;width:100%}@media(min-width:1280px){.client-gps-details-screen .vehicle-movement-timeline-component .vehicle-24h-container{flex-direction:row}.client-gps-details-screen .vehicle-movement-timeline-component .vehicle-24h-container .vehicle-24h-graph{width:0}.client-gps-details-screen .vehicle-movement-timeline-component .vehicle-24h-container .vehicle-24h-map{width:100%}}.client-map-view{text-align:right;z-index:999}.client-map-view .date-picker-component{margin-bottom:0!important;top:-25px!important}.client-gps-details__body .card-component .card-body{padding:5px 20px}@media(max-width:768px){.client-gps-details__header{align-items:flex-start;flex-direction:column}.client-gps-details__header .client-gps-details__left{margin-bottom:10px;width:100%}.client-gps-details__header .client-gps-details__right{align-items:flex-start;flex-direction:column;margin-top:10px;width:100%}.client-gps-details-card .list-screen__card-header{padding:10px 16px}.client-gps-details-table-container .t-table-wrapper{height:auto}.vehicle-movement-timeline-component .vehicle-24h-container{flex-direction:column;gap:10px}.vehicle-movement-timeline-component .vehicle-24h-map{height:300px}.client-map-view{padding:10px;text-align:center}.card-component .card-body{padding:10px}}.client-gps .select-dropdown-component{margin:0 0 10px}.sp-vehicle-audit-logs-list-component .date-range-picker-component .date-range-picker-field{width:230px}.sp-vehicle-audit-logs-list-component .audit-logs-screen .audit-logs-card{margin-bottom:0;overflow:hidden}.sp-vehicle-audit-logs-list-component .audit-logs-screen .audit-logs-card .card-body{padding:0}.sp-vehicle-audit-logs-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.sp-vehicle-audit-logs-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header .date-range-picker-component,.sp-vehicle-audit-logs-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header .form-control,.sp-vehicle-audit-logs-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header .input-component,.sp-vehicle-audit-logs-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header .input-field,.sp-vehicle-audit-logs-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.sp-vehicle-audit-logs-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.sp-vehicle-audit-logs-list-component .audit-logs-screen .audit-logs-table-container .t-table-wrapper{height:calc(100vh - 270px);max-height:calc(100vh - 270px);min-height:400px}.sp-vehicle-audit-logs-list-component .audit-logs-screen .audit-logs-table-container .t-table-wrapper .log-rows{display:flex;flex-direction:column}.sp-vehicle-audit-logs-list-component .audit-logs-screen .audit-logs-table-container .t-table-wrapper .log-rows .log-row-item{align-items:center;border-bottom:1px solid #f5f5f5;display:flex;padding:2px 0}.sp-vehicle-audit-logs-list-component .audit-logs-screen .audit-logs-table-container .t-table-wrapper .log-rows .log-row-item:last-child{border-bottom:none}.sp-vehicle-audit-logs-list-component .audit-logs-screen .audit-logs-table-container .t-table-wrapper .log-rows .log-row-item .log-row-icon{margin-right:5px}@media(max-width:768px){.audit-logs-screen .audit-logs-card .list-screen__card-header{align-items:flex-start;flex-direction:row;gap:10px;padding:16px}.audit-logs-screen .audit-logs-card .list-screen__card-header .list-screen__card-header__right{align-items:flex-start;column-gap:0;flex-direction:column;row-gap:10px}.audit-logs-screen .audit-logs-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:300px}}.service-provider-view-details-screen-component .service-provider-summary .sp_failed__view,.service-provider-view-details-screen-component .service-provider-summary .sp_loading__view{align-items:center;display:flex;height:calc(100vh - 250px);justify-content:center}.service-provider-view-details-screen-component .service-provider-summary .data-label-value.row .data-label{margin-left:0}.service-provider-view-details-screen-component .service-provider-summary .driver-basic-info{border:none;box-shadow:0 1px 3px 0 #1018281a,0 1px 2px 0 #1018280f}.service-provider-view-details-screen-component .service-provider-summary .driver-basic-info .card-body{align-items:center;display:flex}.service-provider-view-details-screen-component .service-provider-summary .driver-basic-info .driver-image{align-items:center;background:#f5f5f5;display:flex;height:114px;justify-content:center;width:114px}.service-provider-view-details-screen-component .service-provider-summary .driver-basic-info .driver-image img{aspect-ratio:1/1;height:100%;object-fit:cover;width:100%}.service-provider-view-details-screen-component .service-provider-summary .driver-basic-info .driver-info-section{margin-left:16px}.service-provider-view-details-screen-component .service-provider-summary .driver-basic-info .driver-info-section .driver-name-id{margin-bottom:8px}.service-provider-view-details-screen-component .service-provider-summary .driver-basic-info .driver-info-section .driver-name-id .driver-name{color:#232323;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:6px}.service-provider-view-details-screen-component .service-provider-summary .driver-basic-info .driver-info-section .driver-name-id .driver-lithium-id{align-items:flex-end;column-gap:8px;display:flex}.service-provider-view-details-screen-component .service-provider-summary .driver-basic-info .driver-info-section .driver-name-id .sp-scoring{font-weight:500}.service-provider-view-details-screen-component .service-provider-summary .service-provider-stats{height:auto;padding:21px 24px}.service-provider-view-details-screen-component .service-provider-summary .service-provider-stats .widget__value-wrapper{margin:4px 0 0}.service-provider-view-details-screen-component .tab-section .service-provider-section-header{display:flex;margin-bottom:16px}.service-provider-view-details-screen-component .tab-section .service-provider-section-header .header__filter{margin-left:auto}.service-provider-view-details-screen-component .tab-section .service-provider-section-header .header__filter .date-range-picker-component{margin-bottom:0}.service-provider-view-details-screen-component .tab-section .service-provider-section-header .header__filter .date-range-picker-component input{width:230px}.service-provider-view-details-screen-component .operational-stats-section .operational-body .operational-section-wrapper{grid-column-gap:24px;grid-row-gap:48px;column-gap:24px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));justify-content:space-evenly;row-gap:48px}.service-provider-view-details-screen-component .operational-stats-section .operational-body .stats-heading{color:#232323;font-family:Roboto;font-size:18px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:12px}.service-provider-view-details-screen-component .operational-stats-section .operational-body .stats-value-wrapper{border-radius:4px;color:#232323;column-gap:12px;display:flex;font-size:14px;font-style:normal;font-weight:400;justify-content:space-between;line-height:24px;padding:4px 8px 4px 16px}.service-provider-view-details-screen-component .operational-stats-section .operational-body .stats-value-wrapper.eos{background:#fefbef}.service-provider-view-details-screen-component .operational-stats-section .operational-body .stats-value-wrapper.late-reporting{background:#eef7fe}.service-provider-view-details-screen-component .operational-stats-section .operational-body .stats-value-wrapper.over-speeding{background:#fbecec}.service-provider-view-details-screen-component .operational-stats-section .operational-body .stats-value-wrapper.ha-hb-hc{background:#feeff9}.service-provider-view-details-screen-component .operational-stats-section .operational-body .stats-value-wrapper.trips{background:#f1f3ff}.service-provider-view-details-screen-component .operational-stats-section .operational-body .stats-value-wrapper.revenue{background:#f0fff0}.service-provider-view-details-screen-component .operational-stats-section .operational-body .stats-value-wrapper:not(:last-child){margin-bottom:8px}.service-provider-view-details-screen-component .operational-stats-section .operational-body .stats-value-wrapper .stats-value{align-items:center;column-gap:4px;display:flex}.service-provider-view-details-screen-component .operational-stats-section .operational-body .stats-value-wrapper .stats-value .stats-qty{font-size:16px;font-weight:500}.service-provider-view-details-screen-component .operational-stats-section .operational-body .stats-value-wrapper .stats-value .stats-suffix{color:#656362}@media(max-width:768px){.service-provider-view-details-screen-component .service-provider-summary .sp_failed__view,.service-provider-view-details-screen-component .service-provider-summary .sp_loading__view{height:auto;padding:20px}.service-provider-view-details-screen-component .service-provider-summary .driver-basic-info{box-shadow:none}.service-provider-view-details-screen-component .service-provider-summary .driver-basic-info .card-body{display:block}.service-provider-view-details-screen-component .service-provider-summary .driver-basic-info .driver-image{height:90px;margin-bottom:10px;width:90px}.service-provider-view-details-screen-component .service-provider-summary .driver-basic-info .driver-info-section{margin-left:0}.service-provider-view-details-screen-component .service-provider-summary .driver-basic-info .driver-info-section .driver-name-id .driver-name{font-size:14px;margin-bottom:4px}.service-provider-view-details-screen-component .service-provider-summary .service-provider-stats{padding:12px 16px}.service-provider-view-details-screen-component .service-provider-summary .service-provider-stats .widget__value-wrapper{margin:0}.service-provider-view-details-screen-component .tab-section .service-provider-section-header{display:block;margin-bottom:12px}.service-provider-view-details-screen-component .tab-section .service-provider-section-header .header__filter{margin-left:0}.service-provider-view-details-screen-component .tab-section .service-provider-section-header .header__filter .date-range-picker-component input{width:100%}.service-provider-view-details-screen-component .operational-stats-section .operational-body .operational-section-wrapper{grid-template-columns:1fr;row-gap:24px}.service-provider-view-details-screen-component .operational-stats-section .operational-body .stats-heading{font-size:16px;margin-bottom:8px}.service-provider-view-details-screen-component .operational-stats-section .operational-body .stats-value-wrapper{align-items:flex-start;column-gap:0;flex-direction:column;padding:8px}.service-provider-view-details-screen-component .operational-stats-section .operational-body .stats-value-wrapper .stats-label,.service-provider-view-details-screen-component .operational-stats-section .operational-body .stats-value-wrapper .stats-qty,.service-provider-view-details-screen-component .operational-stats-section .operational-body .stats-value-wrapper .stats-suffix{font-size:14px}}.timeline-tab-section .date-picker-component{margin-bottom:0;top:0}.timeline-tab-section .card-body{padding-top:20px}.timeline-tab-section .date-range-picker-component{margin-bottom:10px}@media(max-width:768px){.timeline-tab-section .date-picker-component{margin-bottom:10px}.timeline-tab-section .card-body{padding-top:15px}.timeline-tab-section .date-range-picker-component{margin-bottom:8px}}.timeline-chart-component{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 1px 3px 0 #1018281a,0 1px 2px 0 #1018280f;padding-top:12px;position:relative}.timeline-chart-component .timeline-graph-loading{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:600px){.timeline-chart-component{padding-top:8px}}.analytics-line-graph-component{position:relative}.analytics-line-graph-component .card-title{font-size:16px!important;line-height:24px}.analytics-line-graph-component .analytics-line-graph-loading{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:768px){.analytics-line-graph-component .card-title{font-size:14px;line-height:20px}}@media screen and (max-width:480px){.analytics-line-graph-component .card-title{font-size:12px;line-height:18px}}.asset-list-screen .asset-list-card{margin-bottom:0;overflow:hidden}.asset-list-screen .asset-list-card .card-body{padding:0}.asset-list-screen .asset-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.asset-list-screen .asset-list-card .list-screen__card-header .form-control,.asset-list-screen .asset-list-card .list-screen__card-header .input-component,.asset-list-screen .asset-list-card .list-screen__card-header .input-field,.asset-list-screen .asset-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.asset-list-screen .asset-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.asset-list-screen .asset-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.asset-list-screen .asset-list-card{margin-bottom:10px}.asset-list-screen .list-screen__card-header{align-items:flex-start;flex-direction:column;padding:16px 10px}.asset-list-screen .list-screen__card-header__right{column-gap:8px;flex-direction:column}.asset-list-screen .asset-list-table-container .t-table-wrapper{height:auto;max-height:350px}}.constants-list-screen .constants-list-card{margin-bottom:0;overflow:hidden}.constants-list-screen .constants-list-card .card-body{padding:0}.constants-list-screen .constants-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.constants-list-screen .constants-list-card .list-screen__card-header .form-control,.constants-list-screen .constants-list-card .list-screen__card-header .input-component,.constants-list-screen .constants-list-card .list-screen__card-header .input-field,.constants-list-screen .constants-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.constants-list-screen .constants-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.constants-list-screen .constants-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.constants-list-screen .constants-list-card{margin-bottom:10px}.constants-list-screen .list-screen__card-header{align-items:flex-start;flex-direction:column;padding:16px 10px}.constants-list-screen .list-screen__card-header__right{column-gap:8px;flex-direction:column}.constants-list-screen .constants-list-table-container .t-table-wrapper{height:auto;max-height:350px}}.settings-list-screen .settings-list-card{margin-bottom:0;overflow:hidden}.settings-list-screen .settings-list-card .card-body{padding:0}.settings-list-screen .settings-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.settings-list-screen .settings-list-card .list-screen__card-header .form-control,.settings-list-screen .settings-list-card .list-screen__card-header .input-component,.settings-list-screen .settings-list-card .list-screen__card-header .input-field,.settings-list-screen .settings-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.settings-list-screen .settings-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.settings-list-screen .settings-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.settings-list-screen .settings-list-card{margin-bottom:10px}.settings-list-screen .list-screen__card-header{align-items:flex-start;flex-direction:column;padding:16px 10px}.settings-list-screen .list-screen__card-header__right{column-gap:8px;flex-direction:column}.settings-list-screen .settings-list-table-container .t-table-wrapper{height:auto;max-height:350px}}.email-list-screen .email-list-card{margin-bottom:0;overflow:hidden}.email-list-screen .email-list-card .date-picker-component{margin-bottom:0!important}.email-list-screen .email-list-card .card-body{padding:0}.email-list-screen .email-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.email-list-screen .email-list-card .list-screen__card-header .form-control,.email-list-screen .email-list-card .list-screen__card-header .input-component,.email-list-screen .email-list-card .list-screen__card-header .input-field,.email-list-screen .email-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.email-list-screen .email-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.email-list-screen .email-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.email-list-screen .email-list-card{margin-bottom:10px}.email-list-screen .list-screen__card-header{align-items:flex-start;flex-direction:column;padding:16px 10px}.email-list-screen .list-screen__card-header__right{column-gap:8px;flex-direction:column}.email-list-screen .email-list-table-container .t-table-wrapper{height:auto;max-height:350px}}.error-logs-list-screen .error-logs-list-card{margin-bottom:0;overflow:hidden}.error-logs-list-screen .error-logs-list-card .date-picker-component{margin-bottom:0!important}.error-logs-list-screen .error-logs-list-card .card-body{padding:0}.error-logs-list-screen .error-logs-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.error-logs-list-screen .error-logs-list-card .list-screen__card-header .form-control,.error-logs-list-screen .error-logs-list-card .list-screen__card-header .input-component,.error-logs-list-screen .error-logs-list-card .list-screen__card-header .input-field,.error-logs-list-screen .error-logs-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.error-logs-list-screen .error-logs-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.error-logs-list-screen .error-logs-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.error-logs-list-screen .error-logs-list-card{margin-bottom:10px}.error-logs-list-screen .list-screen__card-header{align-items:flex-start;flex-direction:column;padding:16px 10px}.error-logs-list-screen .list-screen__card-header__right{column-gap:8px;flex-direction:column}.error-logs-list-screen .error-logs-list-table-container .t-table-wrapper{height:auto;max-height:350px}}.bot-master-list-screen .bot-master-list-card{margin-bottom:0;overflow:hidden}.bot-master-list-screen .bot-master-list-card .card-body{padding:0}.bot-master-list-screen .bot-master-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.bot-master-list-screen .bot-master-list-card .list-screen__card-header .form-control,.bot-master-list-screen .bot-master-list-card .list-screen__card-header .input-component,.bot-master-list-screen .bot-master-list-card .list-screen__card-header .input-field,.bot-master-list-screen .bot-master-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.bot-master-list-screen .bot-master-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.bot-master-list-screen .bot-master-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.bot-master-list-screen .bot-master-list-card{margin-bottom:10px}.bot-master-list-screen .list-screen__card-header{align-items:flex-start;flex-direction:column;padding:16px 10px}.bot-master-list-screen .list-screen__card-header__right{column-gap:8px;flex-direction:column}.bot-master-list-screen .bot-master-list-table-container .t-table-wrapper{height:auto;max-height:350px}}.content-container:has(.help-dashboard-component){background:linear-gradient(180deg,#effdfb,#effdfb99 15.15%,#fafafa 30.79%)}.help-dashboard-component .heading-section .heading-title{color:#148e7d;color:var(--Hover-Primary-Hover,#148e7d);font-size:24px;font-style:normal;font-weight:500;line-height:normal}.help-dashboard-component .help-card-box{border:0 solid #cbcbcb;border:0 solid var(--Border,#cbcbcb);border-radius:16px;box-shadow:0 1px 4px 0 #0003;cursor:pointer;overflow:hidden;transition:.5s ease-out}.help-dashboard-component .help-card-box svg{height:20px;opacity:0;position:absolute;right:16px;top:10px;transition:.5s ease-out;width:20px}.help-dashboard-component .help-card-box:hover{box-shadow:0 15px 35px 0 #0003}.help-dashboard-component .help-card-box:hover svg{opacity:1;top:16px}.help-dashboard-component .help-card-box .help-card-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:156px;position:relative}.help-dashboard-component .help-card-box .help-card-image.manual{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWAAAACcCAYAAABBRnGaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAABqJSURBVHgB7Z15kFTVfsd/vU7PDENEMCjKoiiCCL7gUq5xwWcZjWJECS5ExSSWGP+I0Sq1SEXL5aW0YpUatcqKsRJR66mRGJUoJWIJioUoIggoLgg8RdxYBmbt7ne/pzk93TPdPbe773Ju3++HukVPL7fv7e77Pb/zO78l0tbWlhUXiEQjEo1EJRaLqS0ajaotEomorZBsNpvf0um0ZDIZ6e3tVX/jNiGENCJxcRAIbDwel3giIbH9gmuHQlGGWGsgvhDknp6evCATQkij4IgAQzSbmpqU+Pa3butBW80JS9AhxhDi7u5uWsWEkIYgUo8LAsKbSqWU8HoJRLirq4tCTAgJNDUpJ6xSWLzJZFL8AO8LN0e3JcIQY7omCCFBpGoBhjsAVq9d/65bRC1Xh7a+Ozo6aA0TQgJHVSoKq7elpcV38S0EAtza2uq5G4QQQurFlpJiYa25pVlZnCaCAQEinLQGCEIICQqDmo1KfJublevBdFKpJkEMBhboCCHEdAa1gGH1BkF8QURyfuEmWsKEkABQUYAhZn5FOtRDUI+bEBIuygowrN4gW5J+xCcTQkg1lBRgLGqZuuBmF+27NiligxBCCimpTrB8G0G4VMJIiv5gQoiZDFBZuB4ayX+aTCQDs4hICAkXAwS4ESMIcE5OFgkihBAnKBJgLFoVloNsFHBOtIIJIaZRJMBBX3irRLIpSSuYEGIUeQFuVOtXE4vGVAU1QggxhbwAhyFxIUkBJoQYhBJghGs1svWrgZXPuGBCiCkoNQqTMDFFmRBiCnkBDgthsPQJIcEgisiAMIkSzpXREIQQE4hGq2gf3wiEbcAhhJhLNBYPnxhRgAkhJhBFfGzYYCQEIcQEomEUIwowIcQEQinAXIQjhJhANIxihHOmCBNC/CaUAkwIISbApmkkMMTGj5X41IkSaW2RzB+2S8/KNZLdu08ICSqhFOBsNqs2EgwiiYQ0/+PfSuKk44ruT81pl47H/kt6PlorhASRKIWImE7qussHiC+IDB0iLf/09xKbcLgQEkRCKcCZTEZIMIgOHybJs04p/4RkQlIzLxBCgkgcYhS2UDQKcP2UW7wtvL/c4F7NoB+fPEGJbCViE8cLIUEkHkYxSqfTQqpD1wxRW8zaIrnbOqSvUjRNVnI+92wmm/e/pzNp9Te+C/xd9ndop4h+lanlEUvQowcNV/vO7mmXzM+/CiF+EO9N90pSwlUjlwI8OLpIv25VpcW2FiKyX6ALdDIhfcKayWaUGOO3mO5Nq+9HC3L6q28H3X92d7tEDxgqmZ27Kz4P1nTTxb+V+G+OKRJtvL5n2Urpen2JZHb8LIR4RSyZTN7ViK3oy4GLu6urS8hAIJIoWN+UalINWnG7XvG1+754j3gsrrpX6/fF/elfdkp09CiJjT6k/Out42264ByJDm2T9KZvRHp6ip9g7av5+r+W5r+7QqKjRmJ0KX59U1It5DX99s8lu3OPpL/ZIoR4QcwS37vC1BGjt7dXbSQHRA7fPwS3paVFCSAKNPmZoKNLhmoxzq7dIJEjxkjkT4cXP7G7Rzqe+r10Pv1CbrFu+mlqs0xpyWzeBme/elrLzdfl7h8MvOeJU0U6uyT9+ddCiNtE2trasrj4wmIFQ3z37dsX+jhgJbyWwDXttzYDwZ9NlqzlPsgk4tL77TbpfnelZLbvyD8cO3y0pGZfLPHjp1iW7G7pXLBQpLnJsn5nS1VYs6T2Ox+w5f4gpB6UAOMCbG1tDU19BIgw3BBhtYRhVSaDJLz9gH+4u7tbbaUG0vhvJkvq6kskNm601ErvR2tl7+8eE0LcRLkg8BMOkxsC54npbdQSoMz+VfgwAMGFmwGznSB/19ptgu+wVFZjZvuP0r14mYp2iE88UmohOnKEtY93Rbq6hRC3yF2F1g84bAtTasHJuoCHDBmi/J+NPPjg3Jqbm9W5NlIDVpwXBhRspax5LM7VDCJAjmKGHXGXvOqEdXEKQgyLEOKE/xvNDQPBhXsJLodGRZ8jBtLC7y/SNkTqAanOhLhJkdnXGeLwLFy4uIAhxBCroAuxPh8IUxhcS3oghTWcP9/+4WjVkmbGJHGXoiszbVnAWNgIM3q6DuGCjzGIQqyn5mGK79bAGtaDaBqhaHWQ3rxVCHGTAaYRfMGsldC3YIUtSH7TWDw3HW8kX2+1YNBsxmcwfJjUCjLi0lu+E0LcZMBVCvHt7OxUwkMkn4qLDLqOjg6jByccK6z3hnY5jB8jMvYwLFqIbPxaZMdPpZ9z3SyJH3KQyL4OkZZmqZau/31TCHGbkmZSj+U7gyUcxilsKXTYE6a2+rMxTYjhLoH4NmwsN7LgbrhSZNxhxfevWivyzEKR9r05oZ11ocgZJ4r8ukvk3/9bZNNmkX++WWSEfWu499ONuRA0QlxGJWKUfMC6kIM2/S4EER2wWHV9AyejABB3qhMBTBDiRDJhaU8Dz1ggnnfeJPInbaUfh6tg6QqRmeeLNQqJvP2+yP+9lbN+9etvu8GWCPd+9oXs+91jku1kvRDiPmUFWD0Y3S/CsWCJMNwFSDcuFEe4EVBkJhG3Ud7QJtg/rGFYxX4lc0B8leUrDZzF+A9/o9KQB+WrLSK/fzX3f38g3rMvEinRWQOgt1yXJdrK9cBqecQjKgow0CvqQUlbLSW+Gu1KgGvFyfPBe8Jv7nUcNc4F300g3Q5wJcAihb8abgK4DEoRsx5/7B5rpBnECPj+R5F/eWjQ0LHMgQdIz4RxIiNHqEQN1ANOW4INy5cNPonXDGraQsj27t2rVtZNF2HtdijnFoCVCmsVmyq76FBKrq6loYU47UF6s47SCKzP9y+nW1btMbnb//miyHurSj8P6xAJGzMwCLWNuN3oLzsltnyV8QuqJBzYUh+ICaxKkzPlIKrlLN9SwH/b3t6uBNMpsdRCDJeAm4OVnpWEongSkoN6bPzuylnQJVCzoFTjZT2S4GHb/IOwQeBMrBkBEYVFU62QZvfXwIAQd3U7d16ISNBC7HRImIpxbfRQs0Jg1a5cM/jzVn8m1ZBMJBs6PZsEg6quYggWxE5Zmln/p2/aPQIRrceKVbHPHZ1KiHvqTV/dj46+UFlZTc6lNiO9OHRJFguthbFde8o/jiiIdz6QagnlZ0mMoiYzCiK1t31v2XqsbqMGgq6cYDrpFtELeBB1p/arLNZUsyM1JnSHiNAB98K/PpET2v6s2Sjyb/9hz01RglDNJohx1Dz8w2rEtB8ijMWsRMK58K5y6EU0vKebjTUhvti/kxETusYEBLSWiAn9+tCCZpl3Pyxy1DiRQw/OuSY2bBL5qb6OxvhcYQnX4sIipF7qnn/pFF24ASAubhSw0R0QIL5erVxrsYdQ4pycjpjo6e2RLvQeszmQNHSWWzVs/V7kDz+Ik+D71dExhHiJIw4wiJUWYlh38URcJTzojrq17A9CC/HDReFnG3md9YbjgAg7VaoSn09iSCKfUVfpHPG+9FXu56/OEzn39Nztt5aLPP+qOAEGOHwHDE0jXuL4Va0sx+4etel24xDiwvbm/QVMC64S3XRv7rZhtVj1AqR2uTjli9WzBswgSvnUVQYfa3K4jq4nDCOCEK9w1azSlnF/665QgIPmd9O+b20RO2GZ6uLpWohh+evPpRG7dJgKBkO31xcIKcSXeW0jLHa4sVCns9uwXwgBmoZ6sbhJ+sB3iUgYQryAjsU6cDO1OdQRDz6CAQ+Dahj7IxLvYQCkQ7iR2kz8oRF6ApJgQAF2kKLUZmTnCYU4iMACZnIG8QL+ylxAt3VCtiBjS4OHTiMnxG0owC7iRmoz8Qb4gmkFE7fhL8wDIL4QYmwMcQoGsIIZgULchgLsETpiAtYw6w5IX782MGyomAgFmLgNBdhjdGrznj17wh0xsbWgstlpJ9jreuExOoOTELdgHLBP6IgJnVHnRhEjo0E7+Zl/kRNetJxH1+NlH4p0dRc/L2O5bFasFr9ARATdRsQtKMA+o1Ob4SdGFlxoQI1fFFqfdWHu7zGjRK6aMfB5qPPrpwBbA4SJXWBIY0AXhCH42dreN958V+R//r9yMXWfw/hi0RijIYhr0AI2hFJV4kLBondyPd+On5IrtN6UhPO17/H+Arx5m8jq9bnbW74Xt8F3Aj8wy1QSN4i0tbUxXcsA4AMOlQsiQGDRlGUqiRtwbmUIXG03F3w3rA1B3IACbAgUYHOhD5i4BX3ABqA7h5jMsGHD5KCDDlK3v/jiC3GTCRMmqM/jxx9/lJ9//ln8Rn8/DEcjTkMBNgDVqilq9hT31FNPlQsvzIWMzZs3T9xkzpw5Mnz4cHnppZfk7bffFhPADIUCTJyGcysDUBEQ0jg+xokTJ8qNN94o55xzjniFfs/TTjtN3IBuCOIGtIANIAgXdzVRAOeee64cc8wxMmXKFPnggw/yLX7gxrjooovU7cWLF8v27dvFKWbMmCFjx46VyZMny8qVKx0vA0oBJm7AX5UBNNrFvX79eiW6a9asKeqv1traKieffLLahg51tgDPJ598ojLW1q5d60oN5ggFmLgALWADaLQQJ/htvfbdvvnmm2pzC0ahETegABtAECzgapqETps2TcaPHy/fffedvPfeeyWfc/bZZ8tJJ52UP3dkmi1YsGDA8+DKgC95zJgx6jlwWyxfvlxWrVpV9DzsCy6Ibdu2yYoVK9R9eB0W8xC1AWu81HEeddRR8sMPP8g777yTvx8JMVh0xDngvFG5bvXq1bJ06VK1GAcL/rjjjpMDDzxQPYZ94zzZ/YRUCwXYZ4Ji/VYjLhAuCKwWplJAwPrTX4CxDwhoIXBdIEwNIvjEE0/kIxOwCIf74HPWAjx16lT1XO0OKXWcZ555phJoLcCHH3643HDDDQNcJMcff7x6bMSIEQOOHeJ/ySWXyH333adC5wixCwWY2MLplkobN26UnTt35v8uVWsB4osGp7A8YU1DFM877zx1PyxjCPRbb70lToF08Llz56r3gWgvWbJEva8eUKZPn55/Lh779NNP1aIfjgkx0hDue++9VwixCwXYAMKY5vrGG28MmtABq/uhhx4qipZYt26dzJ8/X7kGYIk6IcA6wgMWrra4n3vuOfn444/VbVjPGCAgtOD1119XjwO4QnCciJGeNGmSWmhE1xNC7MClXWIsH3300YBQtV9//VW5GQAK2TuJ9nNDbBFNUUihC6PQXwz08QCGq5Fq4K/FAELfH64MWFArhdPpyVrI9f9oFdXf57179+787cLQOlCYIceylaQaKMA+Q/H1H221ViqIVPg9sVkncQoKsAEEQYTRG03DusWEOAMF2ACCIMCFqciICggCOnKj3IBxwAEHqP/tpFlzpkLcgAJsAEHwG27atCl/+/zzz69pGl7Y3BLRAm6jF/COPfbYAceLuhS4H3z//eCtjSjAxA0YhmYAQbi4IWZY7UeyA8K1brvtNhUpgJAr7UMdLCQMi2eI6x0yZIgK2zr44IOVKMO9gf2US9qoFcTpIhtOx+gifAxxvaNGjZJZs2YpUcZiG4r3DAYFmLgBBdgAgrJy/vzzzyvRQlbYYYcdpjYNIgMGE2CcJ+J/L7vsMiWC2DRfffWV4wKMOGMck67Ohq0/ixYtslWVjdENxA0owAaAixsWlukJGbAWn3rqKVVoB+m3qIWgQ7cK/ag7duxQ4lcqjAyvRSzvCSecUOSGQD0GDcQY1nK5cDPcj/3/9NNP+ftg2eK+wv2Al19+WaUHI+W4UPAhuq+99lo+2QLguLCPUj5hDDAbNmxQtxGmVu4xFm0n1cCuyAYA4cW0nEH87oLPGMkWEFi4QqoBRXdoBROnoQVsALB+cXFTgN0Folut8AI9QyHEaXjFG4LTxW6Ic1CAiVtQgA2BvkNz4XdD3IICbAi4yGllmQkFmLgFBdgQIL50Q5gHvhcKMHELCrBBsKWNeUB8Gf1A3IICbBC0tMyDgyJxEwqwQYSxM4bJ0C1E3IZxwIaAegjVdB4m7kP3A3EbCrDPIPkC6bzJZFKIWXR3dwshbkIB9pFEMiGpphQz4AwEli/dD8RteOX7AFrfoBBNS3MLxddQYP3WGpc9YcIEueOOO1QVNkIqwavfQ7DIBncDxLewxY+JXHDBBfL++++r7ayzzir5nHnz5uWfc8ghh0ijAOGtJ/qBAkzsQheER0BwU6lUxcaPJoFBYvTo0er25ZdfPqAVO5gzZ06+JrDpA0o1QHy5+Ea8gBawy8DqRXQD+pIFRXwLQccKWMNDhw4tuv/0009X4lutnxQzAAg7agnXgh4Y3BJ8WL+FrZPA8OHDZezYsQ01yBAz8EWAIUrwfUKQ8KPGhk4L+jbux+OBjouN5NqXowYtIhyCei4rVqxQ38nFF19cdP+ll16qhGr58uW29oN93H777aoAOlwWa9asUS2CCrtqlOOzzz6TpUuXyj333CPr1q1Tr0cboalTp1Z8HQaNrVu3qi4cheA+7KMU8P1q63fatGmyZMkS+eabb1T7JbzulltuEUKcwhMBhvhAVCFEzS3NyopR25DW/G1YiPo2REtv+LvJmrrjAg7KghWOEwtsOKegL7JBYCE8V1xxRf4+fCcQZLgl0MvNDtdcc43cdNNNSjixr0ceeUQJ6IMPPmjr9UceeaTa7rzzTtUaCX3e4Gd1Egivtn7hLnr22WdlypQpcvPNN6secl9//bXcddddcsYZZwghTuDqnAriAysQW7UWLZ6rLWU19bOmrrowCnx02EysHoZBBhevExavnt77OfXFIPLqq6+qBTcI4JdffqlcEnAlQAivvvpqW/v59ttv5e6771Ytgn755Rcl7BDiE0880dbrIfTXXnutEsgXX3xRDQCDWcDV0tnVmf9N4fweffRR2bJli2pdBEaOHKnuQ2PSZcuWCSH14rh5BuGBYODCbWtryy88OSFIet/wqWLf+B9/mzC9x3Holjf1Hg8Gmfa97Up0sKHnmF/gvCC0YPbs2ep/CCf6rEFE7baXR3NMuBLQTfmZZ56RF154QbkIdE+5wcBnoq1TDExO183o6e2R3p4+f/auXbuUBXzEEUfI008/rdwlsIQBfcHEKRwVYAitdiXA6nUTiBysTbwXRM+vBS4cBwaZltb6F9lgfaFfGUQ33dsnMLD2+y8MeQU+382bNytfMKzOcePGKasVViiOya6AwlKG6KIzMfa1ePFi386pP2rhrbOraEaF7xT+3/nz56smoBBg+IEJcRJHhnItQhBdP6xRtYCXiOeEyrqQvAohcjK0DFYduu2Ws+wgVnqB0g8WLlwoDzzwgDz88MPqbwgwsCvAcB+AK6+8Mu83njt37oDoCiexayXjs+3/XMTwIp73ySeflFtvvVXdd9VVV8nMmTOFEKeo2wLWU2+/V/otj7EkE8n8sbj6XhhwmlPKOnTC6oXwws1QSTC0deyX3xsW4O7du1VkACIZ4AuuBm3twm+L3wyiKHScsVtA6OFvPvroo9VxY7C4/vrri56Dga+UJa7975MmTVKD7KGHHkrxJY5TswDr+FaIkEkr/YVxt04fF/atQ8uakvYsv0rAYkeXXgiAHWGFQHd0dogfQHwhwmDBggVSLY8//rgSNbghENZ1//33K3EEtcYE2wGLZhD8V155RQ0aiMTQFjhmShjUSgGfNXzciHjYsWOHbNiwQVnEYNSoUUKIE0SsxayqTSoVZhWAxAIlWNYF5sSCDc5Zu1nqRYc71RrJgeOwO/WvFaQWw1qF//fzzz9X98FihQ8XwqRF7JRTTlFuhML7yjF58mSVwIFzh5jjPbB9+OGHeTEuxfTp09X/8MlWuq8cSKXGuWAQQRQGbuO3u2jRooqJJPicZ8yYIWPGjFECjMgHCDIW6CpFQSBaAn5yhK2tX79eCClH1QKsoxCCEt8KgVOLWrWKsFrsSyiL14lzRqA/BKgeP7W28t1e6GxkMDCz3CTxm6oW4XR4WZCyunCscJPAx1pt2mwMg41Di2w6jMqJFjfaH6zD8kh1wOdO8SUmYNsCjlvWVosDMa5+AdGyK8KwdLGQ58Q0Hx9utyW8dv281RAUV5BJQHjL+X0J8Rpbc2pl+QZYfAGO3c7CHKb1iOl1Qnxh9e6z3B+wuNyIXoAbY7DoCdIHBkF8F4SYwqACDMFqDrj4apTvtIwLJbL/PJVFGXUmtAy+Z7e7KmgRZvnEymjfu4np6yS8VHQg2rUag0Tcmq43pZqksyNnCenQMifrN2CK66Ug4r0g9nRHlAahe91d9PkS86gowJiGN+IFjYiGbCZX2Afn6MRCFkQQVi8E2A8rS1vCSBBJxBkdAfRMhAtuxFTKKg9Eye1YUz+BxesUXd1dA2oJ+IFKLNjXIdlUNvRdlnWSBRtrEpMpKcC6tgOpDCxobfWagg5Rw7E55VYJGn64gQiphZIC7GfRlyCgqmdZVi/8iqYu6mDanbYEyKk45iCg2wnhuxGutZEAMECAdedeUhrUjYW7IQihX2nLEsTiHCzhRndJ6KI6dDmQIDFAgGn9liaoCzrKJdHZoTLwsEBXb4idaXChjQSZAQIc9sWbUuDidiuZwhOyOQuxfU+7mt1gC7pvGN8FY3tJ0CkSYNWpOE7rV9OI01pdjwIDre7VFyQgtjh+5eNmBiAJOEUCrPqrSfhWzfujp7WmNv6sFx2zDBELihDjmHG8+E4Y3UAahWIBTrCyVphCmLQQ63ZHEGOTqqvpLtgQXr8SXAhxk/zVpkobxsItwLjIkU0WtgtdT+uxwRJWPfb2L8Z67SvGoIANx4Lvg9YuaWTyiosLL4xB+4XA0gq7laW7dWDDb0KvC2Bw1n87BT5rbeWmM2nVCVoLMCFhIC/ADD0TTnH7ocVQLUZa/zBAY4tav5Vo1Po/Eu0buCO51YP+g3gW/zLZ/P7wGev96r/5uZOwUmQBh52wzwAGQ4slLVRCnCGvuhRgfgaEEG/JKw6tPwowIcRbKMAF8DMghHgJBbgAfgaEEC9RAkzhIYQQ71ECzDAgQgjxnrwLgiJMCCHe0ifAbCHAQYgQ4il9Apyh+FCACSFeQhdEAczwIoR4SV6AWdyaAkwI8Za8AFN8OAgRQrylyAIOsxuCVbkIIV7zR0A1NzWMKbZrAAAAAElFTkSuQmCC)}.help-dashboard-component .help-card-box .help-card-image.user-manual{background-image:url(/static/media/user-manual.ce4fb88dc92fefce7b67.png)}.help-dashboard-component .help-card-box .help-card-info{padding:16px 16px 21px}.help-dashboard-component .help-card-box .help-card-info .help-card-title{color:#101828;color:var(--Text-Midnight-Blue,#101828);font-size:16px;font-style:normal;font-weight:500;line-height:normal;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.help-dashboard-component .help-card-box .help-card-info .help-card-description{color:#666;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.help-dashboard-component{padding:20px}.help-dashboard-component .heading-section .heading-title{font-size:1.5rem;margin-bottom:20px}.help-dashboard-component .pdf-section{margin-top:20px}.help-dashboard-component .pdf-section .download-link{background-color:#007bff;border-radius:5px;color:#fff;display:inline-block;margin-bottom:10px;padding:10px 15px;text-decoration:none}.help-dashboard-component .pdf-section .download-link:hover{background-color:#0056b3}.help-dashboard-component .pdf-section .pdf-viewer{border:1px solid #ccc}@media(max-width:768px){.help-dashboard-component .heading-section .heading-title{font-size:20px}.help-dashboard-component .help-card-box{border-radius:10px;margin:10px}.help-dashboard-component .help-card-box .help-card-image{height:140px}.help-dashboard-component .help-card-box .help-card-info{padding:12px}.help-dashboard-component .help-card-box .help-card-title{font-size:14px}.help-dashboard-component .help-card-box .help-card-description{font-size:12px;white-space:normal}}@media(max-width:480px){.help-dashboard-component .heading-section .heading-title{font-size:18px}.help-dashboard-component .help-card-box{margin:8px}.help-dashboard-component .help-card-box .help-card-image{height:120px}.help-dashboard-component .help-card-box .help-card-info{padding:10px}.help-dashboard-component .help-card-box .help-card-title{font-size:12px}.help-dashboard-component .help-card-box .help-card-description{font-size:10px;white-space:normal}}.roles-management-tabs-layout-component .tab-group-component{margin-bottom:10px!important;padding-bottom:10px}.vehicle-site-mapping-audit-logs-list-component .date-range-picker-component .date-range-picker-field{width:230px}.vehicle-site-mapping-audit-logs-list-component .fleet-summary-list-component-search{width:220px}.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-card{margin-bottom:0;overflow:hidden}.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-card .card-body{padding:0}.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header .date-range-picker-component,.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header .form-control,.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header .input-component,.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header .input-field,.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-table-container .t-table-wrapper{height:calc(100vh - 270px);max-height:calc(100vh - 270px);min-height:400px}.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-table-container .t-table-wrapper .log-rows{display:flex;flex-direction:column}.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-table-container .t-table-wrapper .log-rows .log-row-item{align-items:center;border-bottom:1px solid #f5f5f5;display:flex;padding:2px 0}.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-table-container .t-table-wrapper .log-rows .log-row-item:last-child{border-bottom:none}.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-table-container .t-table-wrapper .log-rows .log-row-item .log-row-icon{margin-right:5px}@media(max-width:768px){.vehicle-site-mapping-audit-logs-list-component .date-range-picker-component .date-range-picker-field,.vehicle-site-mapping-audit-logs-list-component .fleet-summary-list-component-search{width:100%!important}.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header{align-items:flex-start;flex-direction:column;padding:12px 16px}.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header .list-screen__card-header__right{align-items:flex-start;column-gap:8px;flex-direction:column}.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-table-container .t-table-wrapper{height:calc(100vh - 250px);max-height:calc(100vh - 250px);min-height:200px}.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-table-container .t-table-wrapper .log-rows .log-row-item{align-items:flex-start;flex-direction:column;padding:8px 0}}@media(max-width:480px){.vehicle-site-mapping-audit-logs-list-component .date-range-picker-component .date-range-picker-field,.vehicle-site-mapping-audit-logs-list-component .fleet-summary-list-component-search{width:100%!important}.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-card .list-screen__card-header{padding:8px 12px}.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-table-container .t-table-wrapper{height:calc(100vh - 210px);max-height:calc(100vh - 210px);min-height:150px}.vehicle-site-mapping-audit-logs-list-component .audit-logs-screen .audit-logs-table-container .t-table-wrapper .log-rows .log-row-item{align-items:flex-start;flex-direction:column;padding:8px 0}}.api-audit-logs-list-component .api-audit-logs-list-card{margin-bottom:0;overflow:hidden}.api-audit-logs-list-component .api-audit-logs-list-card .card-body{padding:0}.api-audit-logs-list-component .api-audit-logs-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px}.api-audit-logs-list-component .api-audit-logs-list-card .list-screen__card-header .form-control,.api-audit-logs-list-component .api-audit-logs-list-card .list-screen__card-header .input-component,.api-audit-logs-list-component .api-audit-logs-list-card .list-screen__card-header .input-field,.api-audit-logs-list-component .api-audit-logs-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.api-audit-logs-list-component .api-audit-logs-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}@media(max-width:768px){.api-audit-logs-list-component .api-audit-logs-list-card .list-screen__card-header{align-items:flex-start;flex-direction:row;padding:12px}.api-audit-logs-list-component .api-audit-logs-list-card .list-screen__card-header__right{align-items:flex-start;column-gap:8px;flex-direction:column}.api-audit-logs-list-component .api-audit-logs-list-card .card-body{padding:12px}}.api-audit-logs-filter .date-range-picker-field{width:360px}.hoto-filter-drawers{max-width:1000px!important;min-width:750px!important}.roles-permission-component .sub-menu-list{padding-left:10px}@media(max-width:768px){.hoto-filter-drawers{max-width:100%!important;min-width:100%!important}.roles-permission-component .sub-menu-list{padding-left:0}}.user-logs-list-component .user-logs-list-table-container .apex-chart-container{margin-top:25px}.city-wise-status-list-component .t-table-wrapper{height:550px!important}.city-wise-status-list-component .date-range-picker-component{margin-bottom:5px}.city-wise-status-list-component .t-tr{height:35px;width:50%}.city-wise-status-list-component .th{border:.5px solid #d8d8d8!important;outline:1px solid #000!important;padding:2px}.city-wise-status-list-component .td:nth-child(2n),.city-wise-status-list-component .th:nth-child(2n){background-color:#f2f3f4!important}.city-wise-status-list-component .td:nth-child(6n+1){border-right:1px solid #000}.city-wise-status-list-component .city-wise-status-list-card{margin-bottom:0;overflow:hidden}.city-wise-status-list-component .city-wise-status-list-card .card-body{padding:0}.city-wise-status-list-component .city-wise-status-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:2px 10px}.city-wise-status-list-component .city-wise-status-list-card .list-screen__card-header .form-control,.city-wise-status-list-component .city-wise-status-list-card .list-screen__card-header .input-component,.city-wise-status-list-component .city-wise-status-list-card .list-screen__card-header .input-field,.city-wise-status-list-component .city-wise-status-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important;width:400px}.city-wise-status-list-component .city-wise-status-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex;justify-content:center}.city-wise-status-list-component .city-wise-status-list-card .list-screen__card-header .list-screen__card-header__right .button-component .button-prefix,.city-wise-status-list-component .city-wise-status-list-card .list-screen__card-header .list-screen__card-header__right .button-component .button-suffix{position:relative;top:12px}@media(max-width:768px){.city-wise-status-list-component .date-range-picker-component{margin-bottom:10px}.city-wise-status-list-component .td,.city-wise-status-list-component .th{font-size:12px}.city-wise-status-list-component .city-wise-status-list-card .list-screen__card-header{flex-direction:row;padding:12px}.city-wise-status-list-component .city-wise-status-list-card .list-screen__card-header .form-control,.city-wise-status-list-component .city-wise-status-list-card .list-screen__card-header .input-component,.city-wise-status-list-component .city-wise-status-list-card .list-screen__card-header .input-field,.city-wise-status-list-component .city-wise-status-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:10px!important;width:100%}.city-wise-status-list-component .city-wise-status-list-card .list-screen__card-header .list-screen__card-header__right{align-items:flex-start;column-gap:8px;flex-direction:column;justify-content:flex-start}.city-wise-status-list-component .city-wise-status-list-table-container .t-table-wrapper{height:auto;min-height:300px}.city-wise-status-list-component .city-wise-status-list-table-container .log-rows .log-row-item{flex-direction:column;padding:8px 0}.city-wise-status-list-component .city-wise-status-list-table-container .log-rows .log-row-icon{margin-bottom:8px}.city-wise-status-list-component .city-wise-status-list-table-container .log-rows .log-row-text{font-size:14px}}.bot-run-status-list-component .date-range-picker-component .date-range-picker-field{width:230px}.bot-run-status-list-component .bot-run-status-screen .bot-run-status-card{margin-bottom:0;overflow:hidden}.bot-run-status-list-component .bot-run-status-screen .bot-run-status-card .card-body{padding:0}.bot-run-status-list-component .bot-run-status-screen .bot-run-status-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.bot-run-status-list-component .bot-run-status-screen .bot-run-status-card .list-screen__card-header .date-range-picker-component,.bot-run-status-list-component .bot-run-status-screen .bot-run-status-card .list-screen__card-header .form-control,.bot-run-status-list-component .bot-run-status-screen .bot-run-status-card .list-screen__card-header .input-component,.bot-run-status-list-component .bot-run-status-screen .bot-run-status-card .list-screen__card-header .input-field,.bot-run-status-list-component .bot-run-status-screen .bot-run-status-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.bot-run-status-list-component .bot-run-status-screen .bot-run-status-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.bot-run-status-list-component .bot-run-status-screen .bot-run-status-table-container .t-table-wrapper{height:calc(100vh - 270px);max-height:calc(100vh - 270px);min-height:400px}.bot-run-status-list-component .bot-run-status-screen .bot-run-status-table-container .t-table-wrapper .log-rows{display:flex;flex-direction:column}.bot-run-status-list-component .bot-run-status-screen .bot-run-status-table-container .t-table-wrapper .log-rows .log-row-item{align-items:center;border-bottom:1px solid #f5f5f5;display:flex;padding:2px 0}.bot-run-status-list-component .bot-run-status-screen .bot-run-status-table-container .t-table-wrapper .log-rows .log-row-item:last-child{border-bottom:none}.bot-run-status-list-component .bot-run-status-screen .bot-run-status-table-container .t-table-wrapper .log-rows .log-row-item .log-row-icon{margin-right:5px}@media(max-width:768px){.bot-run-status-list-component .date-range-picker-component .date-range-picker-field{width:100%}.bot-run-status-list-component .bot-run-status-screen .bot-run-status-card .list-screen__card-header{align-items:flex-start;flex-direction:column;padding:12px}.bot-run-status-list-component .bot-run-status-screen .bot-run-status-card .list-screen__card-header .list-screen__card-header__right{align-items:flex-start;column-gap:8px;flex-direction:column}.bot-run-status-list-component .bot-run-status-screen .bot-run-status-table-container .t-table-wrapper{height:auto;min-height:300px}.bot-run-status-list-component .bot-run-status-screen .bot-run-status-table-container .log-rows .log-row-item{flex-direction:column;padding:10px 0}.bot-run-status-list-component .bot-run-status-screen .bot-run-status-table-container .log-rows .log-row-icon{margin-bottom:5px;margin-right:0}.bot-run-status-list-component .bot-run-status-screen .bot-run-status-table-container .log-rows .log-row-text{font-size:14px}}.user-logs-list-component .user-logs-list-card .date-range-picker-component .date-range-picker-field{width:350px}.push-to-sf-table-container{font-size:14px;margin:3px 0;overflow-y:auto}.push-to-sf-table-container .table-zero-trips{font-weight:bolder}.push-to-sf-table-container .table{border-collapse:collapse;width:100%}.push-to-sf-table-container .table td,.push-to-sf-table-container .table th{border:1px solid #ddd;font-size:11px;padding:5px;text-align:center}.push-to-sf-table-container .table thead{background-color:#f2f2f2;position:-webkit-sticky;position:sticky;top:0}.push-to-sf-table-container .table tbody tr:nth-child(2n){background-color:#f9f9f9}.user-logs-list-component .user-logs-list-card{margin-bottom:0;overflow:hidden}.user-logs-list-component .user-logs-list-card .card-body{padding:0}.user-logs-list-component .user-logs-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.user-logs-list-component .user-logs-list-card .list-screen__card-header .form-control,.user-logs-list-component .user-logs-list-card .list-screen__card-header .input-component,.user-logs-list-component .user-logs-list-card .list-screen__card-header .input-field,.user-logs-list-component .user-logs-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important;width:400px}.user-logs-list-component .user-logs-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex;justify-content:center}.user-logs-list-component .user-logs-list-card .list-screen__card-header .list-screen__card-header__right .button-component .button-prefix,.user-logs-list-component .user-logs-list-card .list-screen__card-header .list-screen__card-header__right .button-component .button-suffix{position:relative;top:12px}.user-logs-list-component .user-logs-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.user-logs-list-component .user-logs-list-card .list-screen__card-header{padding:16px}.user-logs-list-component .user-logs-list-card .list-screen__card-header .form-control,.user-logs-list-component .user-logs-list-card .list-screen__card-header .input-component,.user-logs-list-component .user-logs-list-card .list-screen__card-header .input-field,.user-logs-list-component .user-logs-list-card .list-screen__card-header .select-dropdown-component{width:100%!important}.user-logs-list-component .user-logs-list-card .list-screen__card-header .list-screen__card-header__right{flex-direction:column;gap:8px}.user-logs-list-component .user-logs-list-table-container .t-table-wrapper{height:auto;max-height:calc(100vh - 150px)}}.api-audit-logs-errors-component .audit-log-errors-header{align-items:center;column-gap:20px;display:flex;margin-bottom:20px}.api-audit-logs-errors-component .audit-log-errors-header .audit-log-errors-header__navigate-back{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:12px}.api-audit-logs-errors-component .audit-log-errors-header .audit-log-errors-header-name{color:#000;font-size:22px;font-weight:500;line-height:26px}@media(max-width:768px){.api-audit-logs-errors-component .audit-log-errors-header{align-items:flex-start;flex-direction:column;margin-bottom:16px}.api-audit-logs-errors-component .audit-log-errors-header .audit-log-errors-header__navigate-back{margin-bottom:10px;margin-right:0}.api-audit-logs-errors-component .audit-log-errors-header .audit-log-errors-header-name{color:#232323;font-size:18px;line-height:22px}}.vehicle-feedback-component .vehicle-feedback-card{margin-bottom:0;overflow:hidden}.vehicle-feedback-component .vehicle-feedback-card .table-component .t-tr{height:50px}.vehicle-feedback-component .vehicle-feedback-card .date-range-picker-component{margin-bottom:0!important}.vehicle-feedback-component .vehicle-feedback-card .card-body{padding:0}.vehicle-feedback-component .vehicle-feedback-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.vehicle-feedback-component .vehicle-feedback-card .list-screen__card-header .form-control,.vehicle-feedback-component .vehicle-feedback-card .list-screen__card-header .input-component,.vehicle-feedback-component .vehicle-feedback-card .list-screen__card-header .input-field,.vehicle-feedback-component .vehicle-feedback-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.vehicle-feedback-component .vehicle-feedback-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.vehicle-feedback-component .vehicle-feedback-question-container{align-items:center;display:flex;justify-content:space-around;margin-bottom:5px}.vehicle-feedback-component .vehicle-feedback-question-container .vehicle-feedback-question-title{font-size:14px;font-weight:600}.vehicle-feedback-component .vehicle-feedback-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.vehicle-feedback-component .vehicle-feedback-card .list-screen__card-header{flex-direction:row;padding:16px}.vehicle-feedback-component .vehicle-feedback-card .list-screen__card-header .list-screen__card-header__right{align-items:flex-start;column-gap:0;flex-direction:column;row-gap:8px}.vehicle-feedback-component .vehicle-feedback-question-container{align-items:flex-start;flex-direction:column;justify-content:flex-start;margin-bottom:10px}.vehicle-feedback-component .vehicle-feedback-question-container .vehicle-feedback-question-title{font-size:12px}.vehicle-feedback-component .vehicle-feedback-table-container .t-table-wrapper{height:calc(100vh - 150px);max-height:calc(100vh - 150px);min-height:300px}.trip-reports-tabs-component .trip-reports-tabs__actions{align-items:flex-start;flex-direction:column;margin:10px 0}.trip-reports-tabs-component .card-component{margin-bottom:10px!important}.hoto-analytics-list-component .list-screen__card-header{align-items:flex-start;flex-direction:column;padding:10px 15px}}.hoto-analytics-list-component .hoto-analytics-list-card{margin-bottom:0;overflow:hidden}.hoto-analytics-list-component .hoto-analytics-list-card .card-body{padding:0}.hoto-analytics-list-component .hoto-analytics-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.hoto-analytics-list-component .hoto-analytics-list-card .list-screen__card-header .form-control,.hoto-analytics-list-component .hoto-analytics-list-card .list-screen__card-header .input-component,.hoto-analytics-list-component .hoto-analytics-list-card .list-screen__card-header .input-field,.hoto-analytics-list-component .hoto-analytics-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.hoto-analytics-list-component .hoto-analytics-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.hoto-analytics-list-component .hoto-analytics-list-card .list-screen__card-header .list-screen__card-header__right .date-picker-component{top:0!important}.hoto-popover-items-list{align-items:center;column-gap:15px;display:flex;justify-content:space-between;padding:5px 0}.record-container{position:absolute}.record-header{align-items:center;display:flex}.hoto-popover{background:#fff;border:1px solid #ebebeb;border-radius:8px;left:0;margin-top:10px;padding:15px;position:absolute;top:100%;z-index:1000}.hoto-popover .hoto-popover-vehicle-number{color:#0b0b0b;font-size:14px;font-weight:600;line-height:17px;margin-bottom:10px}@media(max-width:768px){.hoto-analytics-list-component .list-screen__card-header{align-items:flex-start;flex-direction:column;padding:10px 15px}.hoto-analytics-list-component .list-screen__card-header__left,.hoto-analytics-list-component .list-screen__card-header__right{justify-content:space-between;width:100%}.hoto-popover{padding:10px;position:relative;width:100%}.hoto-popover-items-list{align-items:flex-start;column-gap:0;flex-direction:column;padding:10px 0}.hoto-popover-vehicle-number{font-size:12px;line-height:16px}}@media screen and (max-width:768px){.trip-reports-tabs-component .card-component{border-radius:5px;margin-bottom:10px;padding:8px}.trip-reports-tabs-component .select-dropdown-component{width:100%}.trip-reports-tabs-component .date-picker-component{margin-bottom:8px!important;width:100%}.trip-reports-tabs-component .trip-reports-tabs__actions{align-items:flex-start;flex-direction:column;gap:8px;margin:10px 0}.trip-reports-tabs-component .trip-reports-tabs__actions .search-bar{width:100%}.trip-reports-tabs-component .trip-reports-tabs__actions .search-bar .input-field{margin-bottom:8px}.trip-reports-tabs-component .trip-reports-screen-iframe{height:calc(100vh - 160px)}}.heat-map-card-component .chart-container{background:#fff;border-radius:16px;box-shadow:0 7px 29px 0 #64646f33;margin:5px;min-height:400px;padding:40px 16px 16px}@media screen and (max-width:768px){.heat-map-card-component .api-audit-logs-list-card{margin-bottom:10px;min-height:400px;overflow-y:auto}.heat-map-card-component .api-audit-logs-list-card .list-screen__card-header{align-items:flex-start;flex-direction:row;padding:10px!important}.heat-map-card-component .api-audit-logs-list-card .list-screen__card-header .form-control,.heat-map-card-component .api-audit-logs-list-card .list-screen__card-header .input-component,.heat-map-card-component .api-audit-logs-list-card .list-screen__card-header .input-field,.heat-map-card-component .api-audit-logs-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:8px!important;width:100%}.heat-map-card-component .api-audit-logs-list-card .list-screen__card-header .list-screen__card-header__right{column-gap:5px!important;flex-wrap:wrap;margin-top:8px}.chart-container{padding-top:10px}.chart-container .line-chart__loader{left:50%;top:150px;transform:translateX(-50%)}.chart-container .no-data-message{font-size:16px;margin-left:10%;text-align:center}.rotate-label{display:block;text-align:center;transform:rotate(0deg);white-space:normal}.apexcharts-toolbar{right:10px!important;top:10px!important}.heat-map-card-filters{margin:5px 0!important}.heat-map-card-filters .date-picker-component{margin-bottom:8px!important;width:100%}}.heat-map-card-component .api-audit-logs-list-card{margin-bottom:0;min-height:600px;overflow:hidden}.heat-map-card-component .api-audit-logs-list-card .card-body{padding:0}.heat-map-card-component .api-audit-logs-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px!important}.heat-map-card-component .api-audit-logs-list-card .list-screen__card-header .form-control,.heat-map-card-component .api-audit-logs-list-card .list-screen__card-header .input-component,.heat-map-card-component .api-audit-logs-list-card .list-screen__card-header .input-field,.heat-map-card-component .api-audit-logs-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.heat-map-card-component .api-audit-logs-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:3px!important;display:flex}.chart-container .line-chart__loader{left:500px;position:absolute;top:200px;z-index:999}.chart-container .no-data-message{color:#29b6a2;font-size:20px;font-weight:500;margin-left:35%;width:100%}.rotate-label{display:inline-block;transform:rotate(-90deg);transform-origin:left;white-space:nowrap}.chart-container{padding-top:20px;position:relative}.apexcharts-toolbar{right:20px!important;top:-30px!important;z-index:10!important}.heat-map-card-filters{margin:5px 10px 0 0!important}.heat-map-card-filters .date-picker-component{margin-bottom:0!important}@media screen and (max-width:768px){.heat-map-card-component .api-audit-logs-list-card{margin-bottom:10px;min-height:400px;overflow-y:auto}.heat-map-card-component .api-audit-logs-list-card .list-screen__card-header{align-items:flex-start;flex-direction:row;padding:10px!important}.heat-map-card-component .api-audit-logs-list-card .list-screen__card-header .form-control,.heat-map-card-component .api-audit-logs-list-card .list-screen__card-header .input-component,.heat-map-card-component .api-audit-logs-list-card .list-screen__card-header .input-field,.heat-map-card-component .api-audit-logs-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:8px!important;width:100%}.heat-map-card-component .api-audit-logs-list-card .list-screen__card-header .list-screen__card-header__right{column-gap:5px!important;flex-wrap:wrap;margin-top:8px}.chart-container{padding-top:10px;position:relative}.chart-container .line-chart__loader{left:50%;top:150px;transform:translateX(-50%)}.chart-container .no-data-message{font-size:16px;margin-left:20%}.rotate-label{display:block;text-align:center;transform:rotate(0deg)}.apexcharts-toolbar{right:10px!important;top:10px!important}.heat-map-card-filters{margin:5px 0!important}.heat-map-card-filters .date-picker-component{margin-bottom:8px!important;width:100%}.trip-reports-tabs-component .card-component{padding:10px}.trip-reports-tabs-component .trip-reports-tabs__actions{align-items:flex-start;flex-direction:column;gap:10px}.trip-reports-tabs-component .trip-reports-tabs__actions .search-bar{width:100%}.trip-reports-tabs-component .trip-reports-tabs__actions .input-field{margin-bottom:10px;width:100%}.trip-reports-tabs-component .trip-reports-screen-iframe{height:calc(100vh - 200px)}}.simulator-report-reportScreen .old-trip-allocation-tabs__actions{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.simulator-report-reportScreen .old-trip-allocation-tabs__actions .list-screen__card-header__left{align-items:center;column-gap:5px;display:flex;margin-right:30px}.simulator-report-reportScreen .old-trip-allocation-tabs__actions .list-screen__card-header__center{align-items:center;column-gap:5px;display:flex}.simulator-report-reportScreen .old-trip-allocation-tabs__actions .list-screen__card-header__center-right{align-items:center;column-gap:5px;display:flex;justify-content:flex-end;margin-left:20px;margin-right:5px}.simulator-report-reportScreen .old-trip-allocation-tabs__actions .list-screen__card-header__right{align-items:center;column-gap:5px;display:flex;justify-content:flex-end;margin-right:10px}.simulator-report-reportScreen .new-trip-allocation-tabs__actions{align-items:center;column-gap:10px;display:flex;justify-content:flex-end;margin-bottom:5px}.simulator-report-reportScreen .city-performence-reportScreen-card{min-height:80vh!important}.simulator-report-reportScreen .card-component .card-header .card-title-description-wrapper{padding:0!important}.simulator-report-reportScreen .trip-reports-tabs-component .card-component{min-height:500px!important}.simulator-report-reportScreen .react-datepicker-popper{z-index:999}.simulator-report-reportScreen .table-container{overflow-x:auto}.simulator-report-reportScreen .simulator-header-container{border:1px solid #d3d3d3;border-radius:5px;font-weight:700;margin:5px 0;padding:3px 5px;text-align:center}.simulator-report-reportScreen .button-small{font-size:12px!important}.simulator-report-reportScreen .table{border-collapse:collapse;width:100%}.simulator-report-reportScreen .table th,.simulator-report-reportScreen td{border:1px solid #ddd;text-align:center}.simulator-report-reportScreen .table th{font-size:14px;font-weight:800;padding:2px}.simulator-report-reportScreen .table td{font-size:12px;padding:1px}.simulator-report-reportScreen .freeze-col{background-color:#fff;left:0;position:-webkit-sticky;position:sticky;z-index:2;z-index:10}.simulator-report-reportScreen .freeze-col:nth-child(2){left:5.4%;width:50%;z-index:9}.simulator-report-reportScreen .freeze-col:nth-child(3){left:8.8%;z-index:8}.simulator-report-reportScreen .clock-text{border:2px solid #000;direction:rtl;font-weight:600!important;text-orientation:mixed;transform:rotate(180deg);writing-mode:vertical-lr}.simulator-report-reportScreen .simulator-header{font-size:15px;font-weight:800!important}.simulator-report-reportScreen .partial-input{border:none;font-size:12px;text-align:center;width:20px}@media screen and (max-width:768px){.simulator-report-reportScreen .old-trip-allocation-tabs__actions{align-items:flex-start;flex-direction:column;gap:10px}.simulator-report-reportScreen .old-trip-allocation-tabs__actions .list-screen__card-header__center,.simulator-report-reportScreen .old-trip-allocation-tabs__actions .list-screen__card-header__center-right,.simulator-report-reportScreen .old-trip-allocation-tabs__actions .list-screen__card-header__left,.simulator-report-reportScreen .old-trip-allocation-tabs__actions .list-screen__card-header__right{flex-wrap:wrap;justify-content:flex-start;margin:0}.simulator-report-reportScreen .new-trip-allocation-tabs__actions{align-items:flex-start;column-gap:0;flex-direction:column;margin:0;row-gap:10px}.simulator-report-reportScreen .city-performence-reportScreen-card{min-height:auto!important}.simulator-report-reportScreen .card-component .card-header .card-title-description-wrapper{padding:10px!important}.simulator-report-reportScreen .trip-reports-tabs-component .card-component{min-height:auto!important}.simulator-report-reportScreen .table-container{overflow-x:auto}.simulator-report-reportScreen .simulator-header-container{font-size:14px;padding:5px}.simulator-report-reportScreen .table td,.simulator-report-reportScreen .table th{font-size:10px;padding:5px}.simulator-report-reportScreen .freeze-col:nth-child(2),.simulator-report-reportScreen .freeze-col:nth-child(3){left:auto;z-index:1}.simulator-report-reportScreen .clock-text{border:1px solid #000;transform:none;writing-mode:horizontal-tb}.simulator-report-reportScreen .simulator-header{font-size:12px}.simulator-report-reportScreen .partial-input{font-size:10px;width:30px}.trip-reports-tabs-component .card-component{margin-bottom:10px;padding:10px}.trip-reports-tabs-component .trip-reports-tabs__actions{align-items:flex-start;flex-direction:column;gap:8px;margin:5px 0}.trip-reports-tabs-component .trip-reports-tabs__actions .search-bar .input-field{margin-bottom:8px;width:100%}.trip-reports-tabs-component .date-picker-component{margin-bottom:8px!important;width:100%}.trip-reports-tabs-component .trip-reports-screen-iframe{height:calc(100vh - 200px)}}.trip-report-screen .trip-report-card{margin-bottom:0;overflow:hidden}.trip-report-screen .trip-report-card .card-body{padding:0}.trip-report-screen .trip-report-card .search-component .input-component{width:200px!important}.trip-report-screen .trip-report-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.trip-report-screen .trip-report-card .list-screen__card-header .form-control,.trip-report-screen .trip-report-card .list-screen__card-header .input-component,.trip-report-screen .trip-report-card .list-screen__card-header .input-field,.trip-report-screen .trip-report-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.trip-report-screen .trip-report-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex;justify-content:flex-end}.trip-report-screen .trip-report-table-container .t-table-wrapper{height:calc(100vh - 300px);max-height:calc(100vh - 200px);min-height:420px}@media screen and (max-width:768px){.trip-report-screen .trip-report-card{margin-bottom:10px;overflow-y:auto;padding:10px}.trip-report-screen .trip-report-card .list-screen__card-header{align-items:flex-start;flex-direction:row;padding:10px}.trip-report-screen .trip-report-card .list-screen__card-header .search-component .input-component{margin-bottom:10px;width:100%!important}.trip-report-screen .trip-report-card .list-screen__card-header .list-screen__card-header__right{column-gap:8px;flex-wrap:wrap;justify-content:flex-start;row-gap:8px;width:100%}.trip-report-screen .trip-report-table-container .t-table-wrapper{height:auto;max-height:calc(100vh - 300px);min-height:300px}}.simulator-add-credentials-component .input-component{margin:0 0 15px!important}@media screen and (max-width:768px){.trip-list-screen .date-picker-component{margin-bottom:8px;top:0;width:100%}.trip-list-screen .select-dropdown-component{margin-bottom:8px;width:100%}.trip-list-screen .action-dropdown{width:100%}}.trip-reports-tabs-component .card-component{border:1px solid #ebebeb;border-radius:8px;font-family:Roboto;margin-bottom:5px;overflow:hidden}.trip-reports-tabs-component .select-dropdown-component{margin:0}.trip-reports-tabs-component .date-picker-component{margin-bottom:0!important}.trip-reports-tabs-component .card-component{margin-bottom:5px!important}.trip-reports-tabs-component .trip-reports-tabs__actions{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:5px 10px}.trip-reports-tabs-component .trip-reports-tabs__actions .search-bar .input-field{margin-bottom:0}.trip-reports-tabs-component .trip-reports-screen-iframe{height:calc(100vh - 124px)}@media(max-width:768px){.trip-reports-tabs-component .card-component{margin-bottom:10px}.trip-reports-tabs-component .trip-reports-tabs__actions{align-items:flex-start;flex-direction:column;margin:10px 0}.trip-reports-tabs-component .trip-reports-screen-iframe{height:auto}}.vehicle-master-list-component .date-picker-component{margin-bottom:0!important}.vehicle-master-list-component .date-picker-component .react-datepicker-popper{width:100px!important}.vehicle-master-list-component .city-performence-reportScreen-card{min-height:80vh!important}.vehicle-master-list-component .card-component .card-header .card-title-description-wrapper{padding:10px}.vehicle-master-list-component .trip-reports-tabs-component .card-component{min-height:500px!important}.vehicle-master-list-component .react-datepicker-popper{z-index:999}.vehicle-master-list-component .table-container{overflow-x:auto}.vehicle-master-list-component .simulator-header-container{border:1px solid #d3d3d3;border-radius:5px;font-weight:700;margin:5px 0;padding:3px 5px;text-align:center}.vehicle-master-list-component .button-small{font-size:12px!important}.vehicle-master-list-component .table{border-collapse:collapse;width:100%}.vehicle-master-list-component .table th,.vehicle-master-list-component td{border:1px solid #ddd;text-align:center}.vehicle-master-list-component .table th{font-size:14px;font-weight:800;padding:2px}.vehicle-master-list-component .table td{font-size:12px;padding:1px}.vehicle-master-list-component .freeze-col{background-color:#fff;left:0;position:-webkit-sticky;position:sticky;z-index:2;z-index:10}.vehicle-master-list-component .freeze-col:nth-child(2){left:5.4%;width:50%;z-index:9}.vehicle-master-list-component .freeze-col:nth-child(3){left:8.8%;z-index:8}.vehicle-master-list-component .clock-text{border:2px solid #000;direction:rtl;font-weight:600!important;text-orientation:mixed;transform:rotate(180deg);writing-mode:vertical-lr}.vehicle-master-list-component .simulator-header{font-size:15px;font-weight:800!important}@media(max-width:768px){.vehicle-master-list-component .card-component .card-header .card-title-description-wrapper{padding:8px}.vehicle-master-list-component .table-container{overflow-x:auto}.vehicle-master-list-component .simulator-header-container{font-size:12px}.vehicle-master-list-component .table th,.vehicle-master-list-component td{font-size:10px}.vehicle-master-list-component .freeze-col{z-index:5}.vehicle-master-list-component .clock-text{font-size:14px;transform:none;writing-mode:horizontal-tb}.vehicle-master-list-component .simulator-header{font-size:13px}}.trip-list-screen .date-picker-component{margin-bottom:0;top:-3px}.trip-list-screen .select-dropdown-component{margin-bottom:0}.trip-list-screen .action-dropdown{width:250px}.modal-content-wrapper .radio-component{margin:5px!important}@media(max-width:768px){.trip-list-screen .action-dropdown{width:100%}.modal-content-wrapper .radio-component{margin:10px!important}}.revenue-dashboard-container{background-color:#fafafa;min-height:70vh}.revenue-dashboard-container .card-component .card-header .card-title-description-wrapper{padding:5px}.revenue-dashboard-container .display-card-component{padding:16px 6px 16px 16px;position:relative}.revenue-dashboard-container .display-card-component.card-component{border-radius:12px!important;margin-bottom:0!important}.revenue-dashboard-container .display-card-component .card-body{display:flex;flex-direction:row;padding:0!important}.revenue-dashboard-container .display-card-component .display-card-icon-wrapper{align-items:center;background-color:#ebf6f5;border-radius:50%;display:flex;flex-direction:row;height:56px;margin-right:12px;padding:16px;width:56px}.revenue-dashboard-container .display-card-component .display-card-content-wrapper .display-card-value{color:#232323;font-size:24px;font-style:normal;font-weight:1000;line-height:32px;margin-bottom:4px}.revenue-dashboard-container .display-card-component .display-card-content-wrapper .display-card-value .display-card-value-suffix{color:#10182899;font-size:14px;font-weight:400;line-height:32px;margin-left:5px}.revenue-dashboard-container .display-card-component .display-card-content-wrapper .display-card-text-and-action-wrapper{align-items:center;column-gap:8px;display:flex;padding:2px}.revenue-dashboard-container .display-card-component .display-card-content-wrapper .display-card-text-and-action-wrapper .display-card-text{color:#10182899;font-size:14px;font-style:normal;font-weight:400;line-height:20px}@media(max-width:768px){.revenue-dashboard-container .display-card-component{padding:16px 12px}.revenue-dashboard-container .display-card-component .card-body{flex-direction:column}.revenue-dashboard-container .display-card-component .display-card-icon-wrapper{margin-bottom:12px}}.green-warrior-list-screen .green-warrior-list-card{margin-bottom:0;overflow:hidden}.green-warrior-list-screen .green-warrior-list-card .card-body{padding:0}.green-warrior-list-screen .green-warrior-list-card .list-screen__card-header{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.green-warrior-list-screen .green-warrior-list-card .list-screen__card-header .form-control,.green-warrior-list-screen .green-warrior-list-card .list-screen__card-header .input-component,.green-warrior-list-screen .green-warrior-list-card .list-screen__card-header .input-field,.green-warrior-list-screen .green-warrior-list-card .list-screen__card-header .select-dropdown-component{margin-bottom:0!important}.green-warrior-list-screen .green-warrior-list-card .list-screen__card-header .list-screen__card-header__right{align-items:center;column-gap:16px;display:flex}.green-warrior-list-screen .green-warrior-list-table-container .t-table-wrapper{height:calc(100vh - 200px);max-height:calc(100vh - 200px);min-height:400px}@media(max-width:768px){.green-warrior-list-screen .green-warrior-list-card .list-screen__card-header{flex-direction:column;padding:12px 16px}.green-warrior-list-screen .green-warrior-list-card .list-screen__card-header .list-screen__card-header__right{align-items:flex-start;column-gap:8px;flex-direction:column}.green-warrior-list-screen .green-warrior-list-table-container .t-table-wrapper{height:calc(100vh - 180px);max-height:calc(100vh - 180px);min-height:250px}}@media(max-width:480px){.green-warrior-list-screen .green-warrior-list-card .list-screen__card-header{align-items:flex-start;flex-direction:column;padding:8px 12px}.green-warrior-list-screen .green-warrior-list-card .list-screen__card-header .list-screen__card-header__right{align-items:flex-start;column-gap:6px;flex-direction:column}.green-warrior-list-screen .green-warrior-list-table-container .t-table-wrapper{height:calc(100vh - 150px);max-height:calc(100vh - 150px);min-height:150px}}.file-input{display:none}.custom-file-upload{background-color:#007bff;border:1px solid #007bff;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;padding:10px 20px;transition:background-color .3s ease}.custom-file-upload:hover{background-color:#0056b3}@media(max-width:768px){.custom-file-upload{font-size:12px;padding:8px 16px}}@media(max-width:480px){.custom-file-upload{font-size:12px;padding:6px 12px}}.site-view-screen-component .site-view-table-container{border:none}.import-trip-errors-component .import-trip-errors-header{align-items:center;column-gap:20px;display:flex;margin-bottom:20px}.import-trip-errors-component .import-trip-errors-header .import-trip-errors-header__navigate-back{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:12px}.import-trip-errors-component .import-trip-errors-header .import-trip-errors-header-name{color:#000;font-size:22px;font-weight:500;line-height:26px}@media(max-width:768px){.import-trip-errors-component .import-trip-errors-header{align-items:flex-start;column-gap:0;flex-direction:column;margin-bottom:15px}.import-trip-errors-component .import-trip-errors-header .import-trip-errors-header-name{font-size:18px;line-height:22px}}.dashboard-card-loader{margin:auto;width:100%}.telematics-chart{margin:10px 2px}.telematics-chart-description{border-radius:3px;box-shadow:0 1px 3px 0 #1018281a,0 1px 2px 0 #1018280f;cursor:pointer;font-weight:500;margin-left:30px;padding:5px 20px;text-align:center;width:60%}.trip-dashboard-container .date-range-picker-component{margin-bottom:0!important}.telematics-chart-container{align-items:flex-start;display:flex;flex-wrap:wrap;height:inherit;justify-content:flex-start;min-height:400px}.telematics-chart-large{min-height:300px;width:35%}.telematics-chart-small{min-height:300px;width:25%}@media(max-width:768px){.dashboard-card-loader{width:90%}.search-component .input-component{width:250px}.telematics-chart-description{font-size:14px;margin-left:auto;margin-right:auto;padding:5px 10px;width:90%}.telematics-chart-container{align-items:center;flex-direction:column}.telematics-chart-large,.telematics-chart-small{min-height:200px;width:90%}}@media(max-width:480px){.telematics-chart-description{font-size:12px;padding:5px}.login-form-title{font-size:20px}.login-form-sub-title{font-size:12px}.login-form-social-btn{font-size:14px}}.master-tabs .trip-reports-tabs-component .tab-group-container{justify-content:flex-start}.master-tabs .trip-reports-tabs-component .card-component{border:1px solid #ebebeb;border-radius:8px;font-family:Roboto;margin-bottom:5px;overflow:hidden}.master-tabs .trip-reports-tabs-component .select-dropdown-component{margin:0}.master-tabs .trip-reports-tabs-component .date-picker-component{margin-bottom:0!important}.master-tabs .trip-reports-tabs-component .card-component{margin-bottom:5px!important}.master-tabs .trip-reports-tabs-component .trip-reports-tabs__actions{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:5px 10px}.master-tabs .trip-reports-tabs-component .trip-reports-tabs__actions .search-bar .input-field{margin-bottom:0}.master-tabs .trip-reports-tabs-component .trip-reports-screen-iframe{height:calc(100vh - 124px)}@media(max-width:768px){.master-tabs .trip-reports-tabs-component .card-component{font-size:14px;margin-bottom:8px;padding:8px}.master-tabs .trip-reports-tabs-component .trip-reports-tabs__actions{align-items:stretch;flex-direction:column;gap:8px}.master-tabs .trip-reports-tabs-component .search-bar .input-field{width:100%}.master-tabs .trip-reports-tabs-component .trip-reports-screen-iframe{height:calc(100vh - 150px)}}@media(max-width:480px){.master-tabs .trip-reports-tabs-component .card-component{font-size:12px;padding:6px}.master-tabs .trip-reports-tabs-component .trip-reports-tabs__actions{gap:6px}.master-tabs .trip-reports-tabs-component .trip-reports-screen-iframe{height:calc(100vh - 120px)}}.accident-forensics-screen .date-picker-component{margin-bottom:0}.roles-management-tabs-layout-component .tab-group-component{margin-bottom:0!important;padding-bottom:0!important}.list-component .filter-actions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin:20px 10px}.list-component .filter-actions .search-bar .input-field{margin-bottom:0}@media(max-width:768px){.roles-management-tabs-layout-component .tab-group-component{margin-bottom:12px!important;padding-bottom:12px}.list-component .filter-actions{flex-direction:column;gap:8px;justify-content:flex-start;margin:10px 0}.list-component .filter-actions .search-bar{width:100%}.list-component .filter-actions .search-bar .input-field{margin-bottom:10px;width:100%}}.trainings-dashboard-component{height:100%;margin:10px}.trainings-dashboard-component .trainings-dashboard-component-iframe{height:100vh}.confirmation-modal .MuiDialog-paper{border-radius:12px}.confirmation-modal .modal-content-wrapper{min-width:400px}.confirmation-dialog-container{margin-bottom:32px}.confirmation-dialog-container .confirmation-dialog-sub-title-and-description .confirmation-dialog-title{color:#232323;font-size:18px;font-style:normal;font-weight:500;line-height:28px;margin-bottom:8px;text-align:left}.confirmation-dialog-container .confirmation-dialog-sub-title-and-description .confirmation-dialog-image-container{display:flex;margin-bottom:20px}.confirmation-dialog-container .confirmation-dialog-sub-title-and-description .confirmation-dialog-image-container .confirmation-dialog-image{max-height:100px;width:auto}.confirmation-dialog-container .confirmation-dialog-sub-title-and-description .confirmation-dialog-image-container .confirmation-dialog-image img{height:100%;width:auto}.confirmation-dialog-container .confirmation-dialog-sub-title{color:#656362;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.confirmation-dialog-container .confirmation-dialog-sub-description{margin:10px 0}@media(max-width:768px){.confirmation-modal .modal-content-wrapper{min-width:300px}.confirmation-dialog-container{margin-bottom:24px}.confirmation-dialog-container .confirmation-dialog-sub-title-and-description .confirmation-dialog-title{font-size:16px;line-height:24px}.confirmation-dialog-container .confirmation-dialog-sub-title-and-description .confirmation-dialog-image-container{align-items:center;flex-direction:column}.confirmation-dialog-container .confirmation-dialog-sub-title-and-description .confirmation-dialog-image-container .confirmation-dialog-image{max-height:80px}.confirmation-dialog-container .confirmation-dialog-sub-title{font-size:12px;line-height:18px}.confirmation-dialog-container .confirmation-dialog-sub-description{margin:8px 0}}@media(max-width:480px){.confirmation-modal .modal-content-wrapper{min-width:280px}.confirmation-dialog-container{margin-bottom:16px}.confirmation-dialog-container .confirmation-dialog-sub-title-and-description .confirmation-dialog-title{font-size:14px;line-height:20px}.confirmation-dialog-container .confirmation-dialog-sub-title-and-description .confirmation-dialog-image-container .confirmation-dialog-image{max-height:60px}.confirmation-dialog-container .confirmation-dialog-sub-title{font-size:10px;line-height:16px}.confirmation-dialog-container .confirmation-dialog-sub-description{margin:6px 0}}.session-expiration-modal .MuiDialog-paper{border-radius:16px;box-shadow:0 8px 32px #0000001f}.session-expiration-modal .modal-content-wrapper{min-width:400px;padding:0}.session-expiration-modal .modal-body{padding:32px 24px}.session-expiration-modal .modal-footer{padding:0 24px 24px}.session-expiration-content{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}.session-expiration-content .session-expiration-icon{align-items:center;background:linear-gradient(135deg,#ff6b6b,#ee5a52);border-radius:50%;display:flex;height:64px;justify-content:center;margin-bottom:8px;width:64px}.session-expiration-content .session-expiration-icon svg{color:#fff;height:32px;width:32px}.session-expiration-content .session-expiration-title{color:#1a1a1a;font-size:24px;font-weight:600;line-height:1.2;margin:0}.session-expiration-content .session-expiration-description{color:#666;font-size:16px;line-height:1.5;margin:0;max-width:320px}.login-redirect-btn{border-radius:8px;box-shadow:0 2px 8px #0000001a;font-size:16px;font-weight:500;height:48px;text-transform:none;transition:all .2s ease}.login-redirect-btn:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-1px)}@media(max-width:768px){.session-expiration-modal .modal-content-wrapper{margin:16px;min-width:320px}.session-expiration-modal .modal-body{padding:24px 20px}.session-expiration-modal .modal-footer{padding:0 20px 20px}.session-expiration-content{gap:12px}.session-expiration-content .session-expiration-icon{height:56px;width:56px}.session-expiration-content .session-expiration-icon svg{height:28px;width:28px}.session-expiration-content .session-expiration-title{font-size:20px}.session-expiration-content .session-expiration-description{font-size:14px;max-width:280px}.login-redirect-btn{font-size:15px;height:44px}}@media(max-width:480px){.session-expiration-modal .modal-content-wrapper{margin:12px;min-width:280px}.session-expiration-modal .modal-body{padding:20px 16px}.session-expiration-modal .modal-footer{padding:0 16px 16px}.session-expiration-content{gap:10px}.session-expiration-content .session-expiration-icon{height:48px;width:48px}.session-expiration-content .session-expiration-icon svg{height:24px;width:24px}.session-expiration-content .session-expiration-title{font-size:18px}.session-expiration-content .session-expiration-description{font-size:13px;max-width:240px}.login-redirect-btn{font-size:14px;height:40px}}@keyframes blinker{50%{opacity:0}}@keyframes loaderSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes zoom-in-zoom-out{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.glass-effect{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffff1a;border-radius:.1em;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}@media(max-width:768px){.glass-effect{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#fff3}}.ts-container{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;width:100%}@media(min-width:576px){.ts-container{max-width:540px}}@media(min-width:768px){.ts-container{max-width:720px}}@media(min-width:992px){.ts-container{max-width:960px}}@media(min-width:1200px){.ts-container{max-width:1140px}}.ts-container-fluid{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;width:100%}.ts-row{display:flex;flex-wrap:wrap}.ts-no-gutters{margin-left:0;margin-right:0}.ts-no-gutters>.ts-col,.ts-no-gutters>[class*=ts-col-]{padding-left:0;padding-right:0}.ts-col,.ts-col-1,.ts-col-10,.ts-col-11,.ts-col-12,.ts-col-2,.ts-col-3,.ts-col-4,.ts-col-5,.ts-col-6,.ts-col-7,.ts-col-8,.ts-col-9,.ts-col-auto,.ts-col-lg,.ts-col-lg-1,.ts-col-lg-10,.ts-col-lg-11,.ts-col-lg-12,.ts-col-lg-2,.ts-col-lg-3,.ts-col-lg-4,.ts-col-lg-5,.ts-col-lg-6,.ts-col-lg-7,.ts-col-lg-8,.ts-col-lg-9,.ts-col-lg-auto,.ts-col-md,.ts-col-md-1,.ts-col-md-10,.ts-col-md-11,.ts-col-md-12,.ts-col-md-2,.ts-col-md-3,.ts-col-md-4,.ts-col-md-5,.ts-col-md-6,.ts-col-md-7,.ts-col-md-8,.ts-col-md-9,.ts-col-md-auto,.ts-col-sm,.ts-col-sm-1,.ts-col-sm-10,.ts-col-sm-11,.ts-col-sm-12,.ts-col-sm-2,.ts-col-sm-3,.ts-col-sm-4,.ts-col-sm-5,.ts-col-sm-6,.ts-col-sm-7,.ts-col-sm-8,.ts-col-sm-9,.ts-col-sm-auto,.ts-col-xl,.ts-col-xl-1,.ts-col-xl-10,.ts-col-xl-11,.ts-col-xl-12,.ts-col-xl-2,.ts-col-xl-3,.ts-col-xl-4,.ts-col-xl-5,.ts-col-xl-6,.ts-col-xl-7,.ts-col-xl-8,.ts-col-xl-9,.ts-col-xl-auto{min-height:1px;padding-left:10px;padding-right:10px;position:relative;width:100%}.ts-col{flex-basis:0;flex-grow:1;max-width:100%}.ts-col-auto{flex:0 0 auto;max-width:none;width:auto}.ts-col-1{flex:0 0 8.333333%;max-width:8.333333%}.ts-col-2{flex:0 0 16.666667%;max-width:16.666667%}.ts-col-3{flex:0 0 25%;max-width:25%}.ts-col-4{flex:0 0 33.333333%;max-width:33.333333%}.ts-col-5{flex:0 0 41.666667%;max-width:41.666667%}.ts-col-6{flex:0 0 50%;max-width:50%}.ts-col-7{flex:0 0 58.333333%;max-width:58.333333%}.ts-col-8{flex:0 0 66.666667%;max-width:66.666667%}.ts-col-9{flex:0 0 75%;max-width:75%}.ts-col-10{flex:0 0 83.333333%;max-width:83.333333%}.ts-col-11{flex:0 0 91.666667%;max-width:91.666667%}.ts-col-12{flex:0 0 100%;max-width:100%}.ts-order-first{order:-1}.ts-order-last{order:13}.ts-order-0{order:0}.ts-order-1{order:1}.ts-order-2{order:2}.ts-order-3{order:3}.ts-order-4{order:4}.ts-order-5{order:5}.ts-order-6{order:6}.ts-order-7{order:7}.ts-order-8{order:8}.ts-order-9{order:9}.ts-order-10{order:10}.ts-order-11{order:11}.ts-order-12{order:12}.ts-offset-1{margin-left:8.333333%}.ts-offset-2{margin-left:16.666667%}.ts-offset-3{margin-left:25%}.ts-offset-4{margin-left:33.333333%}.ts-offset-5{margin-left:41.666667%}.ts-offset-6{margin-left:50%}.ts-offset-7{margin-left:58.333333%}.ts-offset-8{margin-left:66.666667%}.ts-offset-9{margin-left:75%}.ts-offset-10{margin-left:83.333333%}.ts-offset-11{margin-left:91.666667%}@media(min-width:576px){.ts-col-sm{flex-basis:0;flex-grow:1;max-width:100%}.ts-col-sm-auto{flex:0 0 auto;max-width:none;width:auto}.ts-col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.ts-col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.ts-col-sm-3{flex:0 0 25%;max-width:25%}.ts-col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.ts-col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.ts-col-sm-6{flex:0 0 50%;max-width:50%}.ts-col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.ts-col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.ts-col-sm-9{flex:0 0 75%;max-width:75%}.ts-col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.ts-col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.ts-col-sm-12{flex:0 0 100%;max-width:100%}.ts-order-sm-first{order:-1}.ts-order-sm-last{order:13}.ts-order-sm-0{order:0}.ts-order-sm-1{order:1}.ts-order-sm-2{order:2}.ts-order-sm-3{order:3}.ts-order-sm-4{order:4}.ts-order-sm-5{order:5}.ts-order-sm-6{order:6}.ts-order-sm-7{order:7}.ts-order-sm-8{order:8}.ts-order-sm-9{order:9}.ts-order-sm-10{order:10}.ts-order-sm-11{order:11}.ts-order-sm-12{order:12}.ts-offset-sm-0{margin-left:0}.ts-offset-sm-1{margin-left:8.333333%}.ts-offset-sm-2{margin-left:16.666667%}.ts-offset-sm-3{margin-left:25%}.ts-offset-sm-4{margin-left:33.333333%}.ts-offset-sm-5{margin-left:41.666667%}.ts-offset-sm-6{margin-left:50%}.ts-offset-sm-7{margin-left:58.333333%}.ts-offset-sm-8{margin-left:66.666667%}.ts-offset-sm-9{margin-left:75%}.ts-offset-sm-10{margin-left:83.333333%}.ts-offset-sm-11{margin-left:91.666667%}}@media(min-width:768px){.ts-col,.ts-col-1,.ts-col-10,.ts-col-11,.ts-col-12,.ts-col-2,.ts-col-3,.ts-col-4,.ts-col-5,.ts-col-6,.ts-col-7,.ts-col-8,.ts-col-9,.ts-col-auto,.ts-col-lg,.ts-col-lg-1,.ts-col-lg-10,.ts-col-lg-11,.ts-col-lg-12,.ts-col-lg-2,.ts-col-lg-3,.ts-col-lg-4,.ts-col-lg-5,.ts-col-lg-6,.ts-col-lg-7,.ts-col-lg-8,.ts-col-lg-9,.ts-col-lg-auto,.ts-col-md,.ts-col-md-1,.ts-col-md-10,.ts-col-md-11,.ts-col-md-12,.ts-col-md-2,.ts-col-md-3,.ts-col-md-4,.ts-col-md-5,.ts-col-md-6,.ts-col-md-7,.ts-col-md-8,.ts-col-md-9,.ts-col-md-auto,.ts-col-sm,.ts-col-sm-1,.ts-col-sm-10,.ts-col-sm-11,.ts-col-sm-12,.ts-col-sm-2,.ts-col-sm-3,.ts-col-sm-4,.ts-col-sm-5,.ts-col-sm-6,.ts-col-sm-7,.ts-col-sm-8,.ts-col-sm-9,.ts-col-sm-auto,.ts-col-xl,.ts-col-xl-1,.ts-col-xl-10,.ts-col-xl-11,.ts-col-xl-12,.ts-col-xl-2,.ts-col-xl-3,.ts-col-xl-4,.ts-col-xl-5,.ts-col-xl-6,.ts-col-xl-7,.ts-col-xl-8,.ts-col-xl-9,.ts-col-xl-auto{padding-left:2px!important;padding-right:2px!important}.ts-col-md{flex-basis:0;flex-grow:1;max-width:100%}.ts-col-md-auto{flex:0 0 auto;max-width:none;width:auto}.ts-col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.ts-col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.ts-col-md-3{flex:0 0 25%;max-width:25%}.ts-col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.ts-col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.ts-col-md-6{flex:0 0 50%;max-width:50%}.ts-col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.ts-col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.ts-col-md-9{flex:0 0 75%;max-width:75%}.ts-col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.ts-col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.ts-col-md-12{flex:0 0 100%;max-width:100%}.ts-order-md-first{order:-1}.ts-order-md-last{order:13}.ts-order-md-0{order:0}.ts-order-md-1{order:1}.ts-order-md-2{order:2}.ts-order-md-3{order:3}.ts-order-md-4{order:4}.ts-order-md-5{order:5}.ts-order-md-6{order:6}.ts-order-md-7{order:7}.ts-order-md-8{order:8}.ts-order-md-9{order:9}.ts-order-md-10{order:10}.ts-order-md-11{order:11}.ts-order-md-12{order:12}.ts-offset-md-0{margin-left:0}.ts-offset-md-1{margin-left:8.333333%}.ts-offset-md-2{margin-left:16.666667%}.ts-offset-md-3{margin-left:25%}.ts-offset-md-4{margin-left:33.333333%}.ts-offset-md-5{margin-left:41.666667%}.ts-offset-md-6{margin-left:50%}.ts-offset-md-7{margin-left:58.333333%}.ts-offset-md-8{margin-left:66.666667%}.ts-offset-md-9{margin-left:75%}.ts-offset-md-10{margin-left:83.333333%}.ts-offset-md-11{margin-left:91.666667%}}@media(min-width:992px){.ts-col-lg{flex-basis:0;flex-grow:1;max-width:100%}.ts-col-lg-auto{flex:0 0 auto;max-width:none;width:auto}.ts-col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.ts-col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.ts-col-lg-3{flex:0 0 25%;max-width:25%}.ts-col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.ts-col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.ts-col-lg-6{flex:0 0 50%;max-width:50%}.ts-col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.ts-col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.ts-col-lg-9{flex:0 0 75%;max-width:75%}.ts-col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.ts-col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.ts-col-lg-12{flex:0 0 100%;max-width:100%}.ts-order-lg-first{order:-1}.ts-order-lg-last{order:13}.ts-order-lg-0{order:0}.ts-order-lg-1{order:1}.ts-order-lg-2{order:2}.ts-order-lg-3{order:3}.ts-order-lg-4{order:4}.ts-order-lg-5{order:5}.ts-order-lg-6{order:6}.ts-order-lg-7{order:7}.ts-order-lg-8{order:8}.ts-order-lg-9{order:9}.ts-order-lg-10{order:10}.ts-order-lg-11{order:11}.ts-order-lg-12{order:12}.ts-offset-lg-0{margin-left:0}.ts-offset-lg-1{margin-left:8.333333%}.ts-offset-lg-2{margin-left:16.666667%}.ts-offset-lg-3{margin-left:25%}.ts-offset-lg-4{margin-left:33.333333%}.ts-offset-lg-5{margin-left:41.666667%}.ts-offset-lg-6{margin-left:50%}.ts-offset-lg-7{margin-left:58.333333%}.ts-offset-lg-8{margin-left:66.666667%}.ts-offset-lg-9{margin-left:75%}.ts-offset-lg-10{margin-left:83.333333%}.ts-offset-lg-11{margin-left:91.666667%}}@media(min-width:1200px){.ts-col-xl{flex-basis:0;flex-grow:1;max-width:100%}.ts-col-xl-auto{flex:0 0 auto;max-width:none;width:auto}.ts-col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.ts-col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.ts-col-xl-3{flex:0 0 25%;max-width:25%}.ts-col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.ts-col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.ts-col-xl-6{flex:0 0 50%;max-width:50%}.ts-col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.ts-col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.ts-col-xl-9{flex:0 0 75%;max-width:75%}.ts-col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.ts-col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.ts-col-xl-12{flex:0 0 100%;max-width:100%}.ts-order-xl-first{order:-1}.ts-order-xl-last{order:13}.ts-order-xl-0{order:0}.ts-order-xl-1{order:1}.ts-order-xl-2{order:2}.ts-order-xl-3{order:3}.ts-order-xl-4{order:4}.ts-order-xl-5{order:5}.ts-order-xl-6{order:6}.ts-order-xl-7{order:7}.ts-order-xl-8{order:8}.ts-order-xl-9{order:9}.ts-order-xl-10{order:10}.ts-order-xl-11{order:11}.ts-order-xl-12{order:12}.ts-offset-xl-0{margin-left:0}.ts-offset-xl-1{margin-left:8.333333%}.ts-offset-xl-2{margin-left:16.666667%}.ts-offset-xl-3{margin-left:25%}.ts-offset-xl-4{margin-left:33.333333%}.ts-offset-xl-5{margin-left:41.666667%}.ts-offset-xl-6{margin-left:50%}.ts-offset-xl-7{margin-left:58.333333%}.ts-offset-xl-8{margin-left:66.666667%}.ts-offset-xl-9{margin-left:75%}.ts-offset-xl-10{margin-left:83.333333%}.ts-offset-xl-11{margin-left:91.666667%}}.ts-d-none{display:none!important}.ts-d-inline{display:inline!important}.ts-d-inline-block{display:inline-block!important}.ts-d-block{display:block!important}.ts-d-table{display:table!important}.ts-d-table-row{display:table-row!important}.ts-d-table-cell{display:table-cell!important}.ts-d-flex{display:flex!important}.ts-d-inline-flex{display:inline-flex!important}@media(min-width:576px){.ts-d-sm-none{display:none!important}.ts-d-sm-inline{display:inline!important}.ts-d-sm-inline-block{display:inline-block!important}.ts-d-sm-block{display:block!important}.ts-d-sm-table{display:table!important}.ts-d-sm-table-row{display:table-row!important}.ts-d-sm-table-cell{display:table-cell!important}.ts-d-sm-flex{display:flex!important}.ts-d-sm-inline-flex{display:inline-flex!important}}@media(min-width:768px){.ts-d-md-none{display:none!important}.ts-d-md-inline{display:inline!important}.ts-d-md-inline-block{display:inline-block!important}.ts-d-md-block{display:block!important}.ts-d-md-table{display:table!important}.ts-d-md-table-row{display:table-row!important}.ts-d-md-table-cell{display:table-cell!important}.ts-d-md-flex{display:flex!important}.ts-d-md-inline-flex{display:inline-flex!important}}@media(min-width:992px){.ts-d-lg-none{display:none!important}.ts-d-lg-inline{display:inline!important}.ts-d-lg-inline-block{display:inline-block!important}.ts-d-lg-block{display:block!important}.ts-d-lg-table{display:table!important}.ts-d-lg-table-row{display:table-row!important}.ts-d-lg-table-cell{display:table-cell!important}.ts-d-lg-flex{display:flex!important}.ts-d-lg-inline-flex{display:inline-flex!important}}@media(min-width:1200px){.ts-d-xl-none{display:none!important}.ts-d-xl-inline{display:inline!important}.ts-d-xl-inline-block{display:inline-block!important}.ts-d-xl-block{display:block!important}.ts-d-xl-table{display:table!important}.ts-d-xl-table-row{display:table-row!important}.ts-d-xl-table-cell{display:table-cell!important}.ts-d-xl-flex{display:flex!important}.ts-d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.ts-flex-row{flex-direction:row!important}.ts-flex-column{flex-direction:column!important}.ts-flex-row-reverse{flex-direction:row-reverse!important}.ts-flex-column-reverse{flex-direction:column-reverse!important}.ts-flex-wrap{flex-wrap:wrap!important}.ts-flex-nowrap{flex-wrap:nowrap!important}.ts-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.ts-justify-content-start{justify-content:flex-start!important}.ts-justify-content-end{justify-content:flex-end!important}.ts-justify-content-center{justify-content:center!important}.ts-justify-content-between{justify-content:space-between!important}.ts-justify-content-around{justify-content:space-around!important}.ts-align-items-start{align-items:flex-start!important}.ts-align-items-end{align-items:flex-end!important}.ts-align-items-center{align-items:center!important}.ts-align-items-baseline{align-items:baseline!important}.ts-align-items-stretch{align-items:stretch!important}.ts-align-content-start{align-content:flex-start!important}.ts-align-content-end{align-content:flex-end!important}.ts-align-content-center{align-content:center!important}.ts-align-content-between{align-content:space-between!important}.ts-align-content-around{align-content:space-around!important}.ts-align-content-stretch{align-content:stretch!important}.ts-align-self-auto{align-self:auto!important}.ts-align-self-start{align-self:flex-start!important}.ts-align-self-end{align-self:flex-end!important}.ts-align-self-center{align-self:center!important}.ts-align-self-baseline{align-self:baseline!important}.ts-align-self-stretch{align-self:stretch!important}@media(min-width:576px){.ts-flex-sm-row{flex-direction:row!important}.ts-flex-sm-column{flex-direction:column!important}.ts-flex-sm-row-reverse{flex-direction:row-reverse!important}.ts-flex-sm-column-reverse{flex-direction:column-reverse!important}.ts-flex-sm-wrap{flex-wrap:wrap!important}.ts-flex-sm-nowrap{flex-wrap:nowrap!important}.ts-flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.ts-justify-content-sm-start{justify-content:flex-start!important}.ts-justify-content-sm-end{justify-content:flex-end!important}.ts-justify-content-sm-center{justify-content:center!important}.ts-justify-content-sm-between{justify-content:space-between!important}.ts-justify-content-sm-around{justify-content:space-around!important}.ts-align-items-sm-start{align-items:flex-start!important}.ts-align-items-sm-end{align-items:flex-end!important}.ts-align-items-sm-center{align-items:center!important}.ts-align-items-sm-baseline{align-items:baseline!important}.ts-align-items-sm-stretch{align-items:stretch!important}.ts-align-content-sm-start{align-content:flex-start!important}.ts-align-content-sm-end{align-content:flex-end!important}.ts-align-content-sm-center{align-content:center!important}.ts-align-content-sm-between{align-content:space-between!important}.ts-align-content-sm-around{align-content:space-around!important}.ts-align-content-sm-stretch{align-content:stretch!important}.ts-align-self-sm-auto{align-self:auto!important}.ts-align-self-sm-start{align-self:flex-start!important}.ts-align-self-sm-end{align-self:flex-end!important}.ts-align-self-sm-center{align-self:center!important}.ts-align-self-sm-baseline{align-self:baseline!important}.ts-align-self-sm-stretch{align-self:stretch!important}}@media(min-width:768px){.ts-flex-md-row{flex-direction:row!important}.ts-flex-md-column{flex-direction:column!important}.ts-flex-md-row-reverse{flex-direction:row-reverse!important}.ts-flex-md-column-reverse{flex-direction:column-reverse!important}.ts-flex-md-wrap{flex-wrap:wrap!important}.ts-flex-md-nowrap{flex-wrap:nowrap!important}.ts-flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.ts-justify-content-md-start{justify-content:flex-start!important}.ts-justify-content-md-end{justify-content:flex-end!important}.ts-justify-content-md-center{justify-content:center!important}.ts-justify-content-md-between{justify-content:space-between!important}.ts-justify-content-md-around{justify-content:space-around!important}.ts-align-items-md-start{align-items:flex-start!important}.ts-align-items-md-end{align-items:flex-end!important}.ts-align-items-md-center{align-items:center!important}.ts-align-items-md-baseline{align-items:baseline!important}.ts-align-items-md-stretch{align-items:stretch!important}.ts-align-content-md-start{align-content:flex-start!important}.ts-align-content-md-end{align-content:flex-end!important}.ts-align-content-md-center{align-content:center!important}.ts-align-content-md-between{align-content:space-between!important}.ts-align-content-md-around{align-content:space-around!important}.ts-align-content-md-stretch{align-content:stretch!important}.ts-align-self-md-auto{align-self:auto!important}.ts-align-self-md-start{align-self:flex-start!important}.ts-align-self-md-end{align-self:flex-end!important}.ts-align-self-md-center{align-self:center!important}.ts-align-self-md-baseline{align-self:baseline!important}.ts-align-self-md-stretch{align-self:stretch!important}}@media(min-width:992px){.ts-flex-lg-row{flex-direction:row!important}.ts-flex-lg-column{flex-direction:column!important}.ts-flex-lg-row-reverse{flex-direction:row-reverse!important}.ts-flex-lg-column-reverse{flex-direction:column-reverse!important}.ts-flex-lg-wrap{flex-wrap:wrap!important}.ts-flex-lg-nowrap{flex-wrap:nowrap!important}.ts-flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.ts-justify-content-lg-start{justify-content:flex-start!important}.ts-justify-content-lg-end{justify-content:flex-end!important}.ts-justify-content-lg-center{justify-content:center!important}.ts-justify-content-lg-between{justify-content:space-between!important}.ts-justify-content-lg-around{justify-content:space-around!important}.ts-align-items-lg-start{align-items:flex-start!important}.ts-align-items-lg-end{align-items:flex-end!important}.ts-align-items-lg-center{align-items:center!important}.ts-align-items-lg-baseline{align-items:baseline!important}.ts-align-items-lg-stretch{align-items:stretch!important}.ts-align-content-lg-start{align-content:flex-start!important}.ts-align-content-lg-end{align-content:flex-end!important}.ts-align-content-lg-center{align-content:center!important}.ts-align-content-lg-between{align-content:space-between!important}.ts-align-content-lg-around{align-content:space-around!important}.ts-align-content-lg-stretch{align-content:stretch!important}.ts-align-self-lg-auto{align-self:auto!important}.ts-align-self-lg-start{align-self:flex-start!important}.ts-align-self-lg-end{align-self:flex-end!important}.ts-align-self-lg-center{align-self:center!important}.ts-align-self-lg-baseline{align-self:baseline!important}.ts-align-self-lg-stretch{align-self:stretch!important}}@media(min-width:1200px){.ts-flex-xl-row{flex-direction:row!important}.ts-flex-xl-column{flex-direction:column!important}.ts-flex-xl-row-reverse{flex-direction:row-reverse!important}.ts-flex-xl-column-reverse{flex-direction:column-reverse!important}.ts-flex-xl-wrap{flex-wrap:wrap!important}.ts-flex-xl-nowrap{flex-wrap:nowrap!important}.ts-flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.ts-justify-content-xl-start{justify-content:flex-start!important}.ts-justify-content-xl-end{justify-content:flex-end!important}.ts-justify-content-xl-center{justify-content:center!important}.ts-justify-content-xl-between{justify-content:space-between!important}.ts-justify-content-xl-around{justify-content:space-around!important}.ts-align-items-xl-start{align-items:flex-start!important}.ts-align-items-xl-end{align-items:flex-end!important}.ts-align-items-xl-center{align-items:center!important}.ts-align-items-xl-baseline{align-items:baseline!important}.ts-align-items-xl-stretch{align-items:stretch!important}.ts-align-content-xl-start{align-content:flex-start!important}.ts-align-content-xl-end{align-content:flex-end!important}.ts-align-content-xl-center{align-content:center!important}.ts-align-content-xl-between{align-content:space-between!important}.ts-align-content-xl-around{align-content:space-around!important}.ts-align-content-xl-stretch{align-content:stretch!important}.ts-align-self-xl-auto{align-self:auto!important}.ts-align-self-xl-start{align-self:flex-start!important}.ts-align-self-xl-end{align-self:flex-end!important}.ts-align-self-xl-center{align-self:center!important}.ts-align-self-xl-baseline{align-self:baseline!important}.ts-align-self-xl-stretch{align-self:stretch!important}}@keyframes animation-slide-out-up{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes animation-slide-out-down{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes animation-slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes animation-slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes animation-slide-in-up{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes animation-slide-in-down{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes animation-slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes animation-slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}.font-size-0{font-size:0}.height-vh-0{height:0}.width-vw-0{width:0}.max-height-vh-0{max-height:0}.max-width-vw-0{max-width:0}.height-0{height:0}.width-0{width:0}.min-height-0{min-height:0!important}.min-width-0{min-width:0!important}.max-height-0{max-height:0!important}.max-width-0{max-width:0!important}.mrg-0{margin:0!important}.pdd-0{padding:0!important}.mrg-top-0{margin-top:0!important}.pdd-top-0{padding-top:0!important}.mrg-bottom-0{margin-bottom:0!important}.pdd-bottom-0{padding-bottom:0!important}.mrg-left-0{margin-left:0!important}.pdd-left-0{padding-left:0!important}.mrg-right-0{margin-right:0!important}.pdd-right-0{padding-right:0!important}.font-size-5{font-size:5px}.height-vh-5{height:5vh}.width-vw-5{width:5vw}.max-height-vh-5{max-height:5vh}.max-width-vw-5{max-width:5vw}.height-5{height:5%}.width-5{width:5%}.min-height-5{min-height:5%!important}.min-width-5{min-width:5%!important}.max-height-5{max-height:5%!important}.max-width-5{max-width:5%!important}.mrg-5{margin:5px!important}.pdd-5{padding:5px!important}.mrg-top-5{margin-top:5px!important}.pdd-top-5{padding-top:5px!important}.mrg-bottom-5{margin-bottom:5px!important}.pdd-bottom-5{padding-bottom:5px!important}.mrg-left-5{margin-left:5px!important}.mrg-right-5{margin-right:5px!important}.font-size-6{font-size:6px}.height-vh-6{height:6vh}.width-vw-6{width:6vw}.max-height-vh-6{max-height:6vh}.max-width-vw-6{max-width:6vw}.height-6{height:6%}.width-6{width:6%}.min-height-6{min-height:6%!important}.min-width-6{min-width:6%!important}.max-height-6{max-height:6%!important}.max-width-6{max-width:6%!important}.mrg-6{margin:6px!important}.pdd-6{padding:6px!important}.mrg-top-6{margin-top:6px!important}.pdd-top-6{padding-top:6px!important}.mrg-bottom-6{margin-bottom:6px!important}.pdd-bottom-6{padding-bottom:6px!important}.mrg-left-6{margin-left:6px!important}.mrg-right-6{margin-right:6px!important}.font-size-8{font-size:8px}.height-vh-8{height:8vh}.width-vw-8{width:8vw}.max-height-vh-8{max-height:8vh}.max-width-vw-8{max-width:8vw}.height-8{height:8%}.width-8{width:8%}.min-height-8{min-height:8%!important}.min-width-8{min-width:8%!important}.max-height-8{max-height:8%!important}.max-width-8{max-width:8%!important}.mrg-8{margin:8px!important}.pdd-8{padding:8px!important}.mrg-top-8{margin-top:8px!important}.pdd-top-8{padding-top:8px!important}.mrg-bottom-8{margin-bottom:8px!important}.pdd-bottom-8{padding-bottom:8px!important}.mrg-left-8{margin-left:8px!important}.mrg-right-8{margin-right:8px!important}.font-size-10{font-size:10px}.height-vh-10{height:10vh}.width-vw-10{width:10vw}.max-height-vh-10{max-height:10vh}.max-width-vw-10{max-width:10vw}.height-10{height:10%}.width-10{width:10%}.min-height-10{min-height:10%!important}.min-width-10{min-width:10%!important}.max-height-10{max-height:10%!important}.max-width-10{max-width:10%!important}.mrg-10{margin:10px!important}.pdd-10{padding:10px!important}.mrg-top-10{margin-top:10px!important}.pdd-top-10{padding-top:10px!important}.mrg-bottom-10{margin-bottom:10px!important}.pdd-bottom-10{padding-bottom:10px!important}.mrg-left-10{margin-left:10px!important}.mrg-right-10{margin-right:10px!important}.font-size-12{font-size:12px}.height-vh-12{height:12vh}.width-vw-12{width:12vw}.max-height-vh-12{max-height:12vh}.max-width-vw-12{max-width:12vw}.height-12{height:12%}.width-12{width:12%}.min-height-12{min-height:12%!important}.min-width-12{min-width:12%!important}.max-height-12{max-height:12%!important}.max-width-12{max-width:12%!important}.mrg-12{margin:12px!important}.pdd-12{padding:12px!important}.mrg-top-12{margin-top:12px!important}.pdd-top-12{padding-top:12px!important}.mrg-bottom-12{margin-bottom:12px!important}.pdd-bottom-12{padding-bottom:12px!important}.mrg-left-12{margin-left:12px!important}.mrg-right-12{margin-right:12px!important}.font-size-14{font-size:14px}.height-vh-14{height:14vh}.width-vw-14{width:14vw}.max-height-vh-14{max-height:14vh}.max-width-vw-14{max-width:14vw}.height-14{height:14%}.width-14{width:14%}.min-height-14{min-height:14%!important}.min-width-14{min-width:14%!important}.max-height-14{max-height:14%!important}.max-width-14{max-width:14%!important}.mrg-14{margin:14px!important}.pdd-14{padding:14px!important}.mrg-top-14{margin-top:14px!important}.pdd-top-14{padding-top:14px!important}.mrg-bottom-14{margin-bottom:14px!important}.pdd-bottom-14{padding-bottom:14px!important}.mrg-left-14{margin-left:14px!important}.mrg-right-14{margin-right:14px!important}.font-size-15{font-size:15px}.height-vh-15{height:15vh}.width-vw-15{width:15vw}.max-height-vh-15{max-height:15vh}.max-width-vw-15{max-width:15vw}.height-15{height:15%}.width-15{width:15%}.min-height-15{min-height:15%!important}.min-width-15{min-width:15%!important}.max-height-15{max-height:15%!important}.max-width-15{max-width:15%!important}.mrg-15{margin:15px!important}.pdd-15{padding:15px!important}.mrg-top-15{margin-top:15px!important}.pdd-top-15{padding-top:15px!important}.mrg-bottom-15{margin-bottom:15px!important}.pdd-bottom-15{padding-bottom:15px!important}.mrg-left-15{margin-left:15px!important}.mrg-right-15{margin-right:15px!important}.font-size-16{font-size:16px}.height-vh-16{height:16vh}.width-vw-16{width:16vw}.max-height-vh-16{max-height:16vh}.max-width-vw-16{max-width:16vw}.height-16{height:16%}.width-16{width:16%}.min-height-16{min-height:16%!important}.min-width-16{min-width:16%!important}.max-height-16{max-height:16%!important}.max-width-16{max-width:16%!important}.mrg-16{margin:16px!important}.pdd-16{padding:16px!important}.mrg-top-16{margin-top:16px!important}.pdd-top-16{padding-top:16px!important}.mrg-bottom-16{margin-bottom:16px!important}.pdd-bottom-16{padding-bottom:16px!important}.mrg-left-16{margin-left:16px!important}.mrg-right-16{margin-right:16px!important}.font-size-18{font-size:18px}.height-vh-18{height:18vh}.width-vw-18{width:18vw}.max-height-vh-18{max-height:18vh}.max-width-vw-18{max-width:18vw}.height-18{height:18%}.width-18{width:18%}.min-height-18{min-height:18%!important}.min-width-18{min-width:18%!important}.max-height-18{max-height:18%!important}.max-width-18{max-width:18%!important}.mrg-18{margin:18px!important}.pdd-18{padding:18px!important}.mrg-top-18{margin-top:18px!important}.pdd-top-18{padding-top:18px!important}.mrg-bottom-18{margin-bottom:18px!important}.pdd-bottom-18{padding-bottom:18px!important}.mrg-left-18{margin-left:18px!important}.mrg-right-18{margin-right:18px!important}.font-size-20{font-size:20px}.height-vh-20{height:20vh}.width-vw-20{width:20vw}.max-height-vh-20{max-height:20vh}.max-width-vw-20{max-width:20vw}.height-20{height:20%}.width-20{width:20%}.min-height-20{min-height:20%!important}.min-width-20{min-width:20%!important}.max-height-20{max-height:20%!important}.max-width-20{max-width:20%!important}.mrg-20{margin:20px!important}.pdd-20{padding:20px!important}.mrg-top-20{margin-top:20px!important}.pdd-top-20{padding-top:20px!important}.mrg-bottom-20{margin-bottom:20px!important}.pdd-bottom-20{padding-bottom:20px!important}.mrg-left-20{margin-left:20px!important}.mrg-right-20{margin-right:20px!important}.font-size-24{font-size:24px}.height-vh-24{height:24vh}.width-vw-24{width:24vw}.max-height-vh-24{max-height:24vh}.max-width-vw-24{max-width:24vw}.height-24{height:24%}.width-24{width:24%}.min-height-24{min-height:24%!important}.min-width-24{min-width:24%!important}.max-height-24{max-height:24%!important}.max-width-24{max-width:24%!important}.mrg-24{margin:24px!important}.pdd-24{padding:24px!important}.mrg-top-24{margin-top:24px!important}.pdd-top-24{padding-top:24px!important}.mrg-bottom-24{margin-bottom:24px!important}.pdd-bottom-24{padding-bottom:24px!important}.mrg-left-24{margin-left:24px!important}.mrg-right-24{margin-right:24px!important}.font-size-25{font-size:25px}.height-vh-25{height:25vh}.width-vw-25{width:25vw}.max-height-vh-25{max-height:25vh}.max-width-vw-25{max-width:25vw}.height-25{height:25%}.width-25{width:25%}.min-height-25{min-height:25%!important}.min-width-25{min-width:25%!important}.max-height-25{max-height:25%!important}.max-width-25{max-width:25%!important}.mrg-25{margin:25px!important}.pdd-25{padding:25px!important}.mrg-top-25{margin-top:25px!important}.pdd-top-25{padding-top:25px!important}.mrg-bottom-25{margin-bottom:25px!important}.pdd-bottom-25{padding-bottom:25px!important}.mrg-left-25{margin-left:25px!important}.mrg-right-25{margin-right:25px!important}.font-size-30{font-size:30px}.height-vh-30{height:30vh}.width-vw-30{width:30vw}.max-height-vh-30{max-height:30vh}.max-width-vw-30{max-width:30vw}.height-30{height:30%}.width-30{width:30%}.min-height-30{min-height:30%!important}.min-width-30{min-width:30%!important}.max-height-30{max-height:30%!important}.max-width-30{max-width:30%!important}.mrg-30{margin:30px!important}.pdd-30{padding:30px!important}.mrg-top-30{margin-top:30px!important}.pdd-top-30{padding-top:30px!important}.mrg-bottom-30{margin-bottom:30px!important}.pdd-bottom-30{padding-bottom:30px!important}.mrg-left-30{margin-left:30px!important}.mrg-right-30{margin-right:30px!important}.font-size-32{font-size:32px}.height-vh-32{height:32vh}.width-vw-32{width:32vw}.max-height-vh-32{max-height:32vh}.max-width-vw-32{max-width:32vw}.height-32{height:32%}.width-32{width:32%}.min-height-32{min-height:32%!important}.min-width-32{min-width:32%!important}.max-height-32{max-height:32%!important}.max-width-32{max-width:32%!important}.mrg-32{margin:32px!important}.pdd-32{padding:32px!important}.mrg-top-32{margin-top:32px!important}.pdd-top-32{padding-top:32px!important}.mrg-bottom-32{margin-bottom:32px!important}.pdd-bottom-32{padding-bottom:32px!important}.mrg-left-32{margin-left:32px!important}.mrg-right-32{margin-right:32px!important}.font-size-35{font-size:35px}.height-vh-35{height:35vh}.width-vw-35{width:35vw}.max-height-vh-35{max-height:35vh}.max-width-vw-35{max-width:35vw}.height-35{height:35%}.width-35{width:35%}.min-height-35{min-height:35%!important}.min-width-35{min-width:35%!important}.max-height-35{max-height:35%!important}.max-width-35{max-width:35%!important}.mrg-35{margin:35px!important}.pdd-35{padding:35px!important}.mrg-top-35{margin-top:35px!important}.pdd-top-35{padding-top:35px!important}.mrg-bottom-35{margin-bottom:35px!important}.pdd-bottom-35{padding-bottom:35px!important}.mrg-left-35{margin-left:35px!important}.mrg-right-35{margin-right:35px!important}.font-size-40{font-size:40px}.height-vh-40{height:40vh}.width-vw-40{width:40vw}.max-height-vh-40{max-height:40vh}.max-width-vw-40{max-width:40vw}.height-40{height:40%}.width-40{width:40%}.min-height-40{min-height:40%!important}.min-width-40{min-width:40%!important}.max-height-40{max-height:40%!important}.max-width-40{max-width:40%!important}.mrg-40{margin:40px!important}.pdd-40{padding:40px!important}.mrg-top-40{margin-top:40px!important}.pdd-top-40{padding-top:40px!important}.mrg-bottom-40{margin-bottom:40px!important}.pdd-bottom-40{padding-bottom:40px!important}.mrg-left-40{margin-left:40px!important}.mrg-right-40{margin-right:40px!important}.font-size-45{font-size:45px}.height-vh-45{height:45vh}.width-vw-45{width:45vw}.max-height-vh-45{max-height:45vh}.max-width-vw-45{max-width:45vw}.height-45{height:45%}.width-45{width:45%}.min-height-45{min-height:45%!important}.min-width-45{min-width:45%!important}.max-height-45{max-height:45%!important}.max-width-45{max-width:45%!important}.mrg-45{margin:45px!important}.pdd-45{padding:45px!important}.mrg-top-45{margin-top:45px!important}.pdd-top-45{padding-top:45px!important}.mrg-bottom-45{margin-bottom:45px!important}.pdd-bottom-45{padding-bottom:45px!important}.mrg-left-45{margin-left:45px!important}.mrg-right-45{margin-right:45px!important}.font-size-50{font-size:50px}.height-vh-50{height:50vh}.width-vw-50{width:50vw}.max-height-vh-50{max-height:50vh}.max-width-vw-50{max-width:50vw}.height-50{height:50%}.width-50{width:50%}.min-height-50{min-height:50%!important}.min-width-50{min-width:50%!important}.max-height-50{max-height:50%!important}.max-width-50{max-width:50%!important}.mrg-50{margin:50px!important}.pdd-50{padding:50px!important}.mrg-top-50{margin-top:50px!important}.pdd-top-50{padding-top:50px!important}.mrg-bottom-50{margin-bottom:50px!important}.pdd-bottom-50{padding-bottom:50px!important}.mrg-left-50{margin-left:50px!important}.mrg-right-50{margin-right:50px!important}.font-size-55{font-size:55px}.height-vh-55{height:55vh}.width-vw-55{width:55vw}.max-height-vh-55{max-height:55vh}.max-width-vw-55{max-width:55vw}.height-55{height:55%}.width-55{width:55%}.min-height-55{min-height:55%!important}.min-width-55{min-width:55%!important}.max-height-55{max-height:55%!important}.max-width-55{max-width:55%!important}.mrg-55{margin:55px!important}.pdd-55{padding:55px!important}.mrg-top-55{margin-top:55px!important}.pdd-top-55{padding-top:55px!important}.mrg-bottom-55{margin-bottom:55px!important}.pdd-bottom-55{padding-bottom:55px!important}.mrg-left-55{margin-left:55px!important}.mrg-right-55{margin-right:55px!important}.font-size-60{font-size:60px}.height-vh-60{height:60vh}.width-vw-60{width:60vw}.max-height-vh-60{max-height:60vh}.max-width-vw-60{max-width:60vw}.height-60{height:60%}.width-60{width:60%}.min-height-60{min-height:60%!important}.min-width-60{min-width:60%!important}.max-height-60{max-height:60%!important}.max-width-60{max-width:60%!important}.mrg-60{margin:60px!important}.pdd-60{padding:60px!important}.mrg-top-60{margin-top:60px!important}.pdd-top-60{padding-top:60px!important}.mrg-bottom-60{margin-bottom:60px!important}.pdd-bottom-60{padding-bottom:60px!important}.mrg-left-60{margin-left:60px!important}.mrg-right-60{margin-right:60px!important}.font-size-70{font-size:70px}.height-vh-70{height:70vh}.width-vw-70{width:70vw}.max-height-vh-70{max-height:70vh}.max-width-vw-70{max-width:70vw}.height-70{height:70%}.width-70{width:70%}.min-height-70{min-height:70%!important}.min-width-70{min-width:70%!important}.max-height-70{max-height:70%!important}.max-width-70{max-width:70%!important}.mrg-70{margin:70px!important}.pdd-70{padding:70px!important}.mrg-top-70{margin-top:70px!important}.pdd-top-70{padding-top:70px!important}.mrg-bottom-70{margin-bottom:70px!important}.pdd-bottom-70{padding-bottom:70px!important}.mrg-left-70{margin-left:70px!important}.mrg-right-70{margin-right:70px!important}.font-size-75{font-size:75px}.height-vh-75{height:75vh}.width-vw-75{width:75vw}.max-height-vh-75{max-height:75vh}.max-width-vw-75{max-width:75vw}.height-75{height:75%}.width-75{width:75%}.min-height-75{min-height:75%!important}.min-width-75{min-width:75%!important}.max-height-75{max-height:75%!important}.max-width-75{max-width:75%!important}.mrg-75{margin:75px!important}.pdd-75{padding:75px!important}.mrg-top-75{margin-top:75px!important}.pdd-top-75{padding-top:75px!important}.mrg-bottom-75{margin-bottom:75px!important}.pdd-bottom-75{padding-bottom:75px!important}.mrg-left-75{margin-left:75px!important}.mrg-right-75{margin-right:75px!important}.font-size-80{font-size:80px}.height-vh-80{height:80vh}.width-vw-80{width:80vw}.max-height-vh-80{max-height:80vh}.max-width-vw-80{max-width:80vw}.height-80{height:80%}.width-80{width:80%}.min-height-80{min-height:80%!important}.min-width-80{min-width:80%!important}.max-height-80{max-height:80%!important}.max-width-80{max-width:80%!important}.mrg-80{margin:80px!important}.pdd-80{padding:80px!important}.mrg-top-80{margin-top:80px!important}.pdd-top-80{padding-top:80px!important}.mrg-bottom-80{margin-bottom:80px!important}.pdd-bottom-80{padding-bottom:80px!important}.mrg-left-80{margin-left:80px!important}.mrg-right-80{margin-right:80px!important}.font-size-85{font-size:85px}.height-vh-85{height:85vh}.width-vw-85{width:85vw}.max-height-vh-85{max-height:85vh}.max-width-vw-85{max-width:85vw}.height-85{height:85%}.width-85{width:85%}.min-height-85{min-height:85%!important}.min-width-85{min-width:85%!important}.max-height-85{max-height:85%!important}.max-width-85{max-width:85%!important}.mrg-85{margin:85px!important}.pdd-85{padding:85px!important}.mrg-top-85{margin-top:85px!important}.pdd-top-85{padding-top:85px!important}.mrg-bottom-85{margin-bottom:85px!important}.pdd-bottom-85{padding-bottom:85px!important}.mrg-left-85{margin-left:85px!important}.mrg-right-85{margin-right:85px!important}.font-size-90{font-size:90px}.height-vh-90{height:90vh}.width-vw-90{width:90vw}.max-height-vh-90{max-height:90vh}.max-width-vw-90{max-width:90vw}.height-90{height:90%}.width-90{width:90%}.min-height-90{min-height:90%!important}.min-width-90{min-width:90%!important}.max-height-90{max-height:90%!important}.max-width-90{max-width:90%!important}.mrg-90{margin:90px!important}.pdd-90{padding:90px!important}.mrg-top-90{margin-top:90px!important}.pdd-top-90{padding-top:90px!important}.mrg-bottom-90{margin-bottom:90px!important}.pdd-bottom-90{padding-bottom:90px!important}.mrg-left-90{margin-left:90px!important}.mrg-right-90{margin-right:90px!important}.font-size-95{font-size:95px}.height-vh-95{height:95vh}.width-vw-95{width:95vw}.max-height-vh-95{max-height:95vh}.max-width-vw-95{max-width:95vw}.height-95{height:95%}.width-95{width:95%}.min-height-95{min-height:95%!important}.min-width-95{min-width:95%!important}.max-height-95{max-height:95%!important}.max-width-95{max-width:95%!important}.mrg-95{margin:95px!important}.pdd-95{padding:95px!important}.mrg-top-95{margin-top:95px!important}.pdd-top-95{padding-top:95px!important}.mrg-bottom-95{margin-bottom:95px!important}.pdd-bottom-95{padding-bottom:95px!important}.mrg-left-95{margin-left:95px!important}.mrg-right-95{margin-right:95px!important}.font-size-100{font-size:100px}.height-vh-100{height:100vh}.width-vw-100{width:100vw}.max-height-vh-100{max-height:100vh}.max-width-vw-100{max-width:100vw}.height-100{height:100%}.width-100{width:100%}.min-height-100{min-height:100%!important}.min-width-100{min-width:100%!important}.max-height-100{max-height:100%!important}.max-width-100{max-width:100%!important}.mrg-100{margin:100px!important}.pdd-100{padding:100px!important}.mrg-top-100{margin-top:100px!important}.pdd-top-100{padding-top:100px!important}.mrg-bottom-100{margin-bottom:100px!important}.pdd-bottom-100{padding-bottom:100px!important}.mrg-left-100{margin-left:100px!important}.mrg-right-100{margin-right:100px!important}.min-height-auto{min-height:auto!important}.max-height-none{max-height:none!important}.min-width-auto{min-width:auto!important}.max-width-none{max-width:none!important}.height-auto{height:auto!important}.width-auto{width:auto!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.text-inherit{text-align:inherit!important}.pull-left{float:left!important}.pull-right{float:right!important}.pull-inherit{float:inherit!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.position-fixed{position:fixed!important}.display-inline{display:inline!important}.display-block{display:block!important}.display-contents{display:contents!important}.display-flex{display:flex!important}.display-grid{display:grid!important}.display-inline-block{display:inline-block!important}.display-table{display:table!important}.display-none{display:none!important}.display-initial{display:inline!important;display:initial!important}.display-inherit{display:inherit!important}.opacity-0{opacity:0!important}.opacity-10{opacity:.1!important}.opacity-20{opacity:.2!important}.opacity-30{opacity:.3!important}.opacity-40{opacity:.4!important}.opacity-50{opacity:.5!important}.opacity-60{opacity:.6!important}.opacity-70{opacity:.7!important}.opacity-80{opacity:.8!important}.opacity-90{opacity:.9!important}.overflow-visible{overflow:visible!important}.overflow-hidden{overflow:hidden!important}.overflow-scroll{overflow:scroll!important}.overflow-auto{overflow:auto!important}.overflow-none{overflow:none!important}.cursor-default{cursor:default!important}.cursor-grab{cursor:grab!important}.cursor-grabbing{cursor:grabbing!important}.cursor-move{cursor:move!important}.cursor-no-drop{cursor:no-drop!important}.cursor-none{cursor:none!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-pointer{cursor:pointer!important}.white-space-normal{white-space:normal!important}.white-space-nowrap{white-space:nowrap!important}.white-space-pre{white-space:pre!important}.white-space-pre-line{white-space:pre-line!important}.white-space-pre-wrap{white-space:pre-wrap!important}.white-space-unset{white-space:inherit!important}.flex-0{flex:0 1!important}.flex-1{flex:1 1!important}.flex-2{flex:2 1!important}.flex-3{flex:3 1!important}.flex-4{flex:4 1!important}.flex-5{flex:5 1!important}.flex-6{flex:6 1!important}.flex-7{flex:7 1!important}.flex-8{flex:8 1!important}.flex-9{flex:9 1!important}.flex-10{flex:10 1!important}.flex-11{flex:11 1!important}.flex-12{flex:12 1!important}.flex-direction-column{flex-direction:column!important}.flex-direction-row{flex-direction:row!important}.flex-direction-column-reverse{flex-direction:column-reverse!important}.flex-direction-row-reverse{flex-direction:row-reverse!important}.flex-direction-unset{flex-direction:row!important}.flex-direction-inherit{flex-direction:inherit!important}.justify-content-center{justify-content:center!important}.justify-content-start{justify-content:start!important}.justify-content-end{justify-content:end!important}.justify-content-flex-start{justify-content:flex-start!important}.justify-content-flex-end{justify-content:flex-end!important}.justify-content-left{justify-content:left!important}.justify-content-right{justify-content:right!important}.justify-content-normal{justify-content:normal!important}.justify-content-space-between{justify-content:space-between!important}.justify-content-space-around{justify-content:space-around!important}.justify-content-space-evenly{justify-content:space-evenly!important}.justify-content-stretch{justify-content:stretch!important}.align-items-normal{align-items:normal!important}.align-items-stretch{align-items:stretch!important}.align-items-center{align-items:center!important}.align-items-start{align-items:start!important}.align-items-end{align-items:end!important}.align-items-flex-start{align-items:flex-start!important}.align-items-flex-end{align-items:flex-end!important}.align-items-baseline{align-items:baseline!important}.align-items-inherit{align-items:inherit!important}.align-items-initial{align-items:normal!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-none{text-decoration:none!important}.text-decoration-inherit{text-decoration:inherit!important}.text-none{text-transform:none!important}.text-capitalize{text-transform:capitalize!important}.text-uppercase{text-transform:uppercase!important}.text-lowercase{text-transform:lowercase!important}.text-full-width{text-transform:full-width!important}.visibility-visible{visibility:visible!important}.visibility-hidden{visibility:hidden!important}.font-weight-100{font-weight:100!important}.font-weight-200{font-weight:200!important}.font-weight-300{font-weight:300!important}.font-weight-400{font-weight:400!important}.font-weight-500{font-weight:500!important}.font-weight-600{font-weight:600!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.success{color:#00534f!important}.error{color:#fa6187!important}.pdd-right-1{padding-right:1px!important}.pdd-left-1{padding-left:1px!important}.pdd-right-2{padding-right:2px!important}.pdd-left-2{padding-left:2px!important}.pdd-right-3{padding-right:3px!important}.pdd-left-3{padding-left:3px!important}.pdd-right-4{padding-right:4px!important}.pdd-left-4{padding-left:4px!important}.pdd-right-5{padding-right:5px!important}.pdd-left-5{padding-left:5px!important}.pdd-right-6{padding-right:6px!important}.pdd-left-6{padding-left:6px!important}.pdd-right-7{padding-right:7px!important}.pdd-left-7{padding-left:7px!important}.pdd-right-8{padding-right:8px!important}.pdd-left-8{padding-left:8px!important}.pdd-right-9{padding-right:9px!important}.pdd-left-9{padding-left:9px!important}.pdd-right-10{padding-right:10px!important}.pdd-left-10{padding-left:10px!important}.pdd-right-11{padding-right:11px!important}.pdd-left-11{padding-left:11px!important}.pdd-right-12{padding-right:12px!important}.pdd-left-12{padding-left:12px!important}.pdd-right-13{padding-right:13px!important}.pdd-left-13{padding-left:13px!important}.pdd-right-14{padding-right:14px!important}.pdd-left-14{padding-left:14px!important}.pdd-right-15{padding-right:15px!important}.pdd-left-15{padding-left:15px!important}.pdd-right-16{padding-right:16px!important}.pdd-left-16{padding-left:16px!important}.pdd-right-17{padding-right:17px!important}.pdd-left-17{padding-left:17px!important}.pdd-right-18{padding-right:18px!important}.pdd-left-18{padding-left:18px!important}.pdd-right-19{padding-right:19px!important}.pdd-left-19{padding-left:19px!important}.pdd-right-20{padding-right:20px!important}.pdd-left-20{padding-left:20px!important}.pdd-right-21{padding-right:21px!important}.pdd-left-21{padding-left:21px!important}.pdd-right-22{padding-right:22px!important}.pdd-left-22{padding-left:22px!important}.pdd-right-23{padding-right:23px!important}.pdd-left-23{padding-left:23px!important}.pdd-right-24{padding-right:24px!important}.pdd-left-24{padding-left:24px!important}.pdd-right-25{padding-right:25px!important}.pdd-left-25{padding-left:25px!important}.pdd-right-26{padding-right:26px!important}.pdd-left-26{padding-left:26px!important}.pdd-right-27{padding-right:27px!important}.pdd-left-27{padding-left:27px!important}.pdd-right-28{padding-right:28px!important}.pdd-left-28{padding-left:28px!important}.pdd-right-29{padding-right:29px!important}.pdd-left-29{padding-left:29px!important}.pdd-right-30{padding-right:30px!important}.pdd-left-30{padding-left:30px!important}.pdd-right-31{padding-right:31px!important}.pdd-left-31{padding-left:31px!important}.pdd-right-32{padding-right:32px!important}.pdd-left-32{padding-left:32px!important}.pdd-right-33{padding-right:33px!important}.pdd-left-33{padding-left:33px!important}.pdd-right-34{padding-right:34px!important}.pdd-left-34{padding-left:34px!important}.pdd-right-35{padding-right:35px!important}.pdd-left-35{padding-left:35px!important}.pdd-right-36{padding-right:36px!important}.pdd-left-36{padding-left:36px!important}.pdd-right-37{padding-right:37px!important}.pdd-left-37{padding-left:37px!important}.pdd-right-38{padding-right:38px!important}.pdd-left-38{padding-left:38px!important}.pdd-right-39{padding-right:39px!important}.pdd-left-39{padding-left:39px!important}.pdd-right-40{padding-right:40px!important}.pdd-left-40{padding-left:40px!important}.pdd-right-41{padding-right:41px!important}.pdd-left-41{padding-left:41px!important}.pdd-right-42{padding-right:42px!important}.pdd-left-42{padding-left:42px!important}.pdd-right-43{padding-right:43px!important}.pdd-left-43{padding-left:43px!important}.pdd-right-44{padding-right:44px!important}.pdd-left-44{padding-left:44px!important}.pdd-right-45{padding-right:45px!important}.pdd-left-45{padding-left:45px!important}.pdd-right-46{padding-right:46px!important}.pdd-left-46{padding-left:46px!important}.pdd-right-47{padding-right:47px!important}.pdd-left-47{padding-left:47px!important}.pdd-right-48{padding-right:48px!important}.pdd-left-48{padding-left:48px!important}.pdd-right-49{padding-right:49px!important}.pdd-left-49{padding-left:49px!important}.pdd-right-50{padding-right:50px!important}.pdd-left-50{padding-left:50px!important}.pdd-right-51{padding-right:51px!important}.pdd-left-51{padding-left:51px!important}.pdd-right-52{padding-right:52px!important}.pdd-left-52{padding-left:52px!important}.pdd-right-53{padding-right:53px!important}.pdd-left-53{padding-left:53px!important}.pdd-right-54{padding-right:54px!important}.pdd-left-54{padding-left:54px!important}.pdd-right-55{padding-right:55px!important}.pdd-left-55{padding-left:55px!important}.pdd-right-56{padding-right:56px!important}.pdd-left-56{padding-left:56px!important}.pdd-right-57{padding-right:57px!important}.pdd-left-57{padding-left:57px!important}.pdd-right-58{padding-right:58px!important}.pdd-left-58{padding-left:58px!important}.pdd-right-59{padding-right:59px!important}.pdd-left-59{padding-left:59px!important}.pdd-right-60{padding-right:60px!important}.pdd-left-60{padding-left:60px!important}.pdd-right-61{padding-right:61px!important}.pdd-left-61{padding-left:61px!important}.pdd-right-62{padding-right:62px!important}.pdd-left-62{padding-left:62px!important}.pdd-right-63{padding-right:63px!important}.pdd-left-63{padding-left:63px!important}.pdd-right-64{padding-right:64px!important}.pdd-left-64{padding-left:64px!important}.pdd-right-65{padding-right:65px!important}.pdd-left-65{padding-left:65px!important}.pdd-right-66{padding-right:66px!important}.pdd-left-66{padding-left:66px!important}.pdd-right-67{padding-right:67px!important}.pdd-left-67{padding-left:67px!important}.pdd-right-68{padding-right:68px!important}.pdd-left-68{padding-left:68px!important}.pdd-right-69{padding-right:69px!important}.pdd-left-69{padding-left:69px!important}.pdd-right-70{padding-right:70px!important}.pdd-left-70{padding-left:70px!important}.pdd-right-71{padding-right:71px!important}.pdd-left-71{padding-left:71px!important}.pdd-right-72{padding-right:72px!important}.pdd-left-72{padding-left:72px!important}.pdd-right-73{padding-right:73px!important}.pdd-left-73{padding-left:73px!important}.pdd-right-74{padding-right:74px!important}.pdd-left-74{padding-left:74px!important}.pdd-right-75{padding-right:75px!important}.pdd-left-75{padding-left:75px!important}.pdd-right-76{padding-right:76px!important}.pdd-left-76{padding-left:76px!important}.pdd-right-77{padding-right:77px!important}.pdd-left-77{padding-left:77px!important}.pdd-right-78{padding-right:78px!important}.pdd-left-78{padding-left:78px!important}.pdd-right-79{padding-right:79px!important}.pdd-left-79{padding-left:79px!important}.pdd-right-80{padding-right:80px!important}.pdd-left-80{padding-left:80px!important}.pdd-right-81{padding-right:81px!important}.pdd-left-81{padding-left:81px!important}.pdd-right-82{padding-right:82px!important}.pdd-left-82{padding-left:82px!important}.pdd-right-83{padding-right:83px!important}.pdd-left-83{padding-left:83px!important}.pdd-right-84{padding-right:84px!important}.pdd-left-84{padding-left:84px!important}.pdd-right-85{padding-right:85px!important}.pdd-left-85{padding-left:85px!important}.pdd-right-86{padding-right:86px!important}.pdd-left-86{padding-left:86px!important}.pdd-right-87{padding-right:87px!important}.pdd-left-87{padding-left:87px!important}.pdd-right-88{padding-right:88px!important}.pdd-left-88{padding-left:88px!important}.pdd-right-89{padding-right:89px!important}.pdd-left-89{padding-left:89px!important}.pdd-right-90{padding-right:90px!important}.pdd-left-90{padding-left:90px!important}.pdd-right-91{padding-right:91px!important}.pdd-left-91{padding-left:91px!important}.pdd-right-92{padding-right:92px!important}.pdd-left-92{padding-left:92px!important}.pdd-right-93{padding-right:93px!important}.pdd-left-93{padding-left:93px!important}.pdd-right-94{padding-right:94px!important}.pdd-left-94{padding-left:94px!important}.pdd-right-95{padding-right:95px!important}.pdd-left-95{padding-left:95px!important}.pdd-right-96{padding-right:96px!important}.pdd-left-96{padding-left:96px!important}.pdd-right-97{padding-right:97px!important}.pdd-left-97{padding-left:97px!important}.pdd-right-98{padding-right:98px!important}.pdd-left-98{padding-left:98px!important}.pdd-right-99{padding-right:99px!important}.pdd-left-99{padding-left:99px!important}.pdd-right-100{padding-right:100px!important}.pdd-left-100{padding-left:100px!important}.word-break-break-word{word-break:break-word}.MuiDrawer-paperAnchorRight{border-radius:8px 0 0 8px}.drawer-container{display:flex;flex-direction:column;height:100%;max-width:400px;min-width:400px;padding:30px 20px!important}.drawer-container .drawer-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.drawer-container .drawer-header .drawer-title{color:#232323;font-size:1.1rem;font-weight:500;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer-container .drawer-header .drawer-close{align-items:center;background:#f4f4f8;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.drawer-container .drawer-body{flex:1 1;overflow:auto;padding:10px}.drawer-container .drawer-actions{column-gap:20px;display:flex;justify-content:center}@media(max-width:768px){.drawer-container{max-width:100%!important;min-width:100%!important;padding:20px!important}.drawer-header{align-items:flex-start;flex-direction:column;margin-bottom:15px}.drawer-header .drawer-title{font-size:1rem;line-height:20px}.drawer-close{position:absolute;right:10px;top:10px}.drawer-actions{flex-direction:column;row-gap:10px}}.modal-container .modal-content-wrapper{padding:24px}.modal-container .modal-footer{column-gap:12px;display:flex}@media(max-width:768px){.modal-container .modal-content-wrapper{padding:16px}.modal-container .modal-footer{column-gap:0;display:flex;flex-direction:column;row-gap:8px}}.menu-list-container{display:flex;flex-direction:column;overflow-y:auto;row-gap:5px}.menu-list-container .menu-search-container{margin:10px 0}.menu-list-container .menu-list{display:flex;flex:1 1;flex-direction:column;overflow-y:auto;row-gap:5px}.menu-list-container .menu-list::-webkit-scrollbar{height:4px;width:4px}.menu-list-container .menu-list::-webkit-scrollbar-thumb{background-color:#a1a1a1;border-radius:2px}.menu-list-container .menu-list .menu-item-wrapper{position:relative}.menu-list-container .menu-list .menu-item-wrapper .menu-item{align-items:center;border-radius:4px;display:flex;margin-right:4px;padding:8px 12px}.menu-list-container .menu-list .menu-item-wrapper .menu-item.has-sub-menu{padding-right:30px!important}.menu-list-container .menu-list .menu-item-wrapper .menu-item .menu-item-icon{color:inherit}.menu-list-container .menu-list .menu-item-wrapper .menu-item .menu-item-title{font-size:14px;font-weight:400;line-height:24px;margin-left:12px;white-space:nowrap}.menu-list-container .menu-list .menu-item-wrapper .menu-item:hover{background-color:#effdfb}.menu-list-container .menu-list .menu-item-wrapper .menu-item:hover .menu-item-icon,.menu-list-container .menu-list .menu-item-wrapper .menu-item:hover .menu-item-title,.menu-list-container .menu-list .menu-item-wrapper .menu-item:hover .sub-menu-item-icon,.menu-list-container .menu-list .menu-item-wrapper .menu-item:hover .toggle-icon{color:#333;font-weight:500}.menu-list-container .menu-list .menu-item-wrapper .menu-item:hover .menu-item-icon.menu-item-icon svg,.menu-list-container .menu-list .menu-item-wrapper .menu-item:hover .menu-item-title.menu-item-icon svg,.menu-list-container .menu-list .menu-item-wrapper .menu-item:hover .sub-menu-item-icon.menu-item-icon svg,.menu-list-container .menu-list .menu-item-wrapper .menu-item:hover .toggle-icon.menu-item-icon svg{scale:1.2}.menu-list-container .menu-list .menu-item-wrapper .menu-item.active{background-color:#2ab7a3}.menu-list-container .menu-list .menu-item-wrapper .menu-item.active .menu-item-icon,.menu-list-container .menu-list .menu-item-wrapper .menu-item.active .menu-item-title,.menu-list-container .menu-list .menu-item-wrapper .menu-item.active .sub-menu-item-icon,.menu-list-container .menu-list .menu-item-wrapper .menu-item.active .toggle-icon{color:#fff;font-weight:700}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list{background:#fff;border-radius:8px;display:flex;flex-direction:column;margin-top:10px;padding-left:30px}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper{padding-left:10px;position:relative}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper:before{background:#f6f6f6;content:"";display:inline-block;height:100%;left:-10px;position:absolute;top:0;width:2px}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper:after{background:#f6f6f6;content:"";display:inline-block;height:100%;left:-10px;position:absolute;top:-50%;width:2px}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper:last-child:before{height:50%}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper:last-child:after{height:100%;top:-50%}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper:first-child:before{height:50%}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper:first-child:after{height:50%;top:0}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper .sub-menu-item{align-items:center;border-radius:4px;display:flex;margin-right:4px;padding:8px 12px}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper .sub-menu-item:before{background:#f6f6f6;content:"";display:inline-block;height:2px;left:-10px;position:absolute;top:20px;width:20px}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper .sub-menu-item .sub-menu-item-title{font-size:14px;font-weight:400;line-height:24px}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper .sub-menu-item:hover{background-color:#f6f6f6;opacity:.8}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper .sub-menu-item:hover .sub-menu-item-title{color:#000}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper .sub-menu-item.active{background-color:#f6f6f6}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper .sub-menu-item.active .sub-menu-item-title{color:#000;font-weight:700}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper .sub-menu-item.expanded .sub-menu-item-toggle-icon{transform:rotate(180deg)}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper .sub-sub-menu-list{background:#fff;border-radius:8px;display:flex;flex-direction:column;margin-left:15px}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper .sub-sub-menu-list .sub-sub-menu-item-wrapper{position:relative}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper .sub-sub-menu-list .sub-sub-menu-item-wrapper .sub-sub-menu-item{align-items:center;border-radius:4px;display:flex;margin-right:4px;padding:8px 12px}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper .sub-sub-menu-list .sub-sub-menu-item-wrapper .sub-sub-menu-item .sub-sub-menu-item-title{font-size:14px;font-weight:400;line-height:24px;padding-left:10px}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper .sub-sub-menu-list .sub-sub-menu-item-wrapper .sub-sub-menu-item:hover{opacity:.8}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper .sub-sub-menu-list .sub-sub-menu-item-wrapper .sub-sub-menu-item:hover .sub-sub-menu-item-title{color:#2ab7a3}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper .sub-sub-menu-list .sub-sub-menu-item-wrapper .sub-sub-menu-item.active .sub-sub-menu-item-title{color:#2ab7a3;font-weight:700}.menu-list-container .menu-list .menu-item-wrapper .sub-menu-list .sub-menu-item-wrapper .sub-sub-menu-list .sub-sub-menu-item-wrapper .sub-sub-menu-item.active .sub-sub-menu-item-title:before{background:#2ab7a3;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:calc(50% - 4px);width:8px}.menu-list-container .menu-list .toggle-icon{color:inherit;position:absolute;right:12px}.menu-list-container .menu-list .menu-item-toggle-icon{top:12px}.menu-list-container .menu-list .sub-menu-item-toggle-icon{top:6px}@media(max-width:768px){.menu-list-container{padding:0;row-gap:1px}.menu-list{row-gap:1px}.menu-item-wrapper .menu-item{font-size:12px;padding:6px 10px}.menu-item-wrapper .menu-item-title{font-size:12px;line-height:20px}.sub-menu-list{padding-left:20px}.sub-menu-item-wrapper .sub-menu-item{font-size:12px;line-height:20px;padding:6px 10px}.sub-sub-menu-list{margin-left:10px}.sub-sub-menu-item-wrapper .sub-sub-menu-item{font-size:12px;line-height:20px;padding:5px}.menu-item-wrapper .menu-item-icon{font-size:8px}.menu-item-toggle-icon,.sub-menu-item-toggle-icon,.toggle-icon{font-size:16px}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-flex-wrap{display:flex;flex-wrap:wrap}.d-flex-no-wrap{display:flex;flex-wrap:nowrap}.d-inline-flex{display:inline-flex!important}@media(min-width:600px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media(min-width:960px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media(min-width:1280px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media(min-width:1920px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}#chat-bot-root{position:fixed!important;z-index:999}#chat-bot-root .chatbox-trigger{display:none}.chat-box-action{align-items:center;background:#fff;border:1px solid #ff5301;border-radius:50%;bottom:10px;cursor:pointer;display:flex;height:50px!important;justify-content:center;position:fixed;right:70px;width:50px!important;z-index:999}@media(max-width:768px){.chat-box-action{bottom:20px;height:45px!important;right:20px;width:45px!important}}@media(max-width:480px){.chat-box-action{bottom:15px;height:40px!important;right:15px;width:40px!important}}