@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Exo:ital,wght@0,500;1,400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/static/media/icomoon.d2b75276c77c79bacbce.eot);src:url(/static/media/icomoon.d2b75276c77c79bacbce.eot#iefix) format("embedded-opentype"),url(/static/media/icomoon.6d6f739094bbc77a6274.ttf) format("truetype"),url(/static/media/icomoon.5608c89ea0f4fdbfed7d.woff) format("woff"),url(/static/media/icomoon.3de4745e366a4ddd6b61.svg#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-bxs_user:before{color:#c4c4c4;content:""}.icon-cil_expand-right:before{content:""}.icon-clarity_car-solid:before{color:#c4c4c4;content:""}.icon-copyright-1 .path1:before{color:#fff;content:""}.icon-copyright-1 .path2:before{color:#000;content:"";margin-left:-1em}.icon-Data-Intervel:before{content:""}.icon-Date-Picker:before{content:""}.icon-bx_time:before{content:""}.icon-bxs_help-circle:before{color:#fff;content:""}.icon-cil_expand-left:before{content:""}.icon-cil_expand-right1:before{content:""}.icon-ic_baseline-check-box-outline-blank:before{content:""}.icon-ic_baseline-notifications:before{color:#fff;content:""}.icon-ic_outline-check-box:before{content:""}.icon-ic_round-arrow-drop-down:before{color:#75777c;content:""}@font-face{font-display:block;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/static/media/OpenSans-Light.3d5923f94fc319b5652a.ttf) format("truetype")}@font-face{font-display:block;font-family:Digi;font-style:normal;font-weight:400;src:local("Digi"),url(/static/media/DS-DIGIB.81b4bd9230069b72f5e8.TTF) format("woff")}a,body,div,h1,h2,h3,h4,h5,h6,p,section,span{box-sizing:border-box}.flex{display:flex}body{min-height:100.06vh}.App{background:#f9fbfd;min-height:100vh}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:15px}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.padding-15{padding:15px}.padding-30{padding:30px}.sp-bw{justify-content:space-between}.align-center{align-items:center}.align-self-center{align-self:center}.justify-content-space-between{justify-content:space-between}.justify-content-space-evenly{justify-content:space-evenly}.text-align-right{text-align:right}.btn,button{background-color:transparent;border:none;border-radius:5px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 30px;white-space:nowrap}.btn-disabled{background-color:#d9dbdf;border:1px solid #d9dbdf;color:#8e9093;cursor:default;pointer-events:none}.btn-disabled,.btn-primary{align-content:center;text-align:center;width:250px}.btn-primary{background-color:#112236;color:#fff}.btn-primary,.btn-secondary{border:1px solid #112236;box-shadow:0 2px 6px rgba(100,116,139,.12)}.btn-secondary{background-color:#fff;color:#112236;width:250px}.btn-secondary:hover{background-color:#404e5e;border:none;color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px);transition:all .4s ease}.content-wrapper{width:75%}.nav-menu{align-items:flex-start;background-color:#fff;border-radius:0 20px 20px 0;box-shadow:0 2px 6px rgba(100,116,139,.12);display:flex;flex-direction:column;height:80vh;left:0;max-height:calc(100vh - 9rem);overflow-x:hidden;overflow-y:auto;padding-bottom:10px;position:fixed;top:13vh;transition:.5s ease;width:4%;z-index:1}.nav-menu.expand{padding:0 1.25rem .625rem 1.2rem;width:22%}.nav-menu.expand a{align-items:center;margin:.0625rem 0;width:91.5%}.nav-menu.expand a .nav-icons{margin-right:10%}.nav-menu.expand .dashboard-text span:nth-child(2){margin-right:auto}.nav-menu.expand .dashboard-text .nav-icons{margin-right:10%}.nav-menu a{color:#112236;display:flex;flex:1 1;margin:.0625rem 0;opacity:.7;padding:.625rem 1.25rem;text-decoration:none;width:100%}.nav-menu a.is-active,.nav-menu a:active,.nav-menu a:focus,.nav-menu a:hover{background-color:#fcf1cd;border-radius:5px 30px 30px 5px;box-shadow:0 1px 4px rgba(100,116,139,.12);opacity:1;transition:all .5s ease}.nav-menu .dashboard-text{color:#112236;display:flex;font-size:1rem;font-weight:600;justify-content:center;margin:5px;text-decoration:none;width:100%}.nav-menu::-webkit-scrollbar{width:2px}.nav-menu::-webkit-scrollbar-track{box-shadow:inset 0 0 0 rgba(0,0,0,.1)}.nav-menu::-webkit-scrollbar-thumb{background-color:#c4c4c4;outline:1px solid #c4c4c4}.go-back-icon{margin-left:5px}.go-back-icon.expanded{background:url(/static/media/collapse.474cc63b8f74311b25f4.svg) 100% 100% no-repeat}.go-back-icon.collapsed{background:url(/static/media/expand.019b8b9dd5b95944eefe.svg) 100% 100% no-repeat;margin-bottom:20px;margin-top:5px;padding-left:38px}.nav-icons{margin-right:0}.nav-icons.hamburger-icon{background:url(/static/media/hamburger.4b519deff260ca68f4ff.svg) 100% 100% no-repeat}.nav-icons.over-view{background:url(/static/media/overView.598f5b81221dcf13fd04.svg) 100% 100% no-repeat}.nav-icons.usage-profile{background:url(/static/media/usageProfile.05daa25002ab451ad31c.svg) 100% 100% no-repeat}.nav-icons.health-check{background:url(/static/media/healthCheck.b26901baf61b5211c06e.svg) 100% 100% no-repeat}.nav-icons.remote-monitoring{background:url(/static/media/remoteMonitoring.fd002ceaddbc050f072c.svg) 100% 100% no-repeat}.nav-icons.fault-trend{background:url(/static/media/faultTrend.aca6ad0c20c0c6d37704.svg) 100% 100% no-repeat}.nav-icons.perspective-analytics{background:url(/static/media/prescriptiveAnalytics.7659e8a10d73236622fb.svg) 100% 100% no-repeat}.nav-icons.maintainance-overview{background:url(/static/media/maintainance.7c760eaa34a0a5e2a235.svg) 100% 100% no-repeat}.nav-icons.maintainance-logs{background:url(/static/media/logs.97a96e15d2e8146e99c4.svg) 100% 100% no-repeat}.nav-icons.warranty-management{background:url(/static/media/warranty.66c499a5423943fe9573.svg) 100% 100% no-repeat}.nav-icons.configure-features{background:url(/static/media/configure-features.a7e12952fbfd77cf227f.svg) 100% 100% no-repeat}.nav-items{color:#353536;font-size:.875rem}.inline-block{display:inline-block}.admin-nav-content-collapse>a,.admin-nav-content.expand>a{max-height:8%}@media only screen and (max-width:767.5px){.btn{font-size:12px;padding:5px 10px}}@media screen and (min-width:1100px){.nav-menu a{align-items:center}.btn-primary,.btn-secondary{font-size:14px;width:220px}}@media screen and (min-width:1300px){.nav-menu.expand{padding-bottom:15px}.nav-menu a{align-items:center;padding:12px 1.25rem}.nav-items{font-size:14px}.dashboard-text{font-size:18px}}@media screen and (min-width:1400px){.nav-items,.nav-menu .dashboard-text{font-size:16px}.btn-primary,.btn-secondary{font-size:16px;width:250px}}@media screen and (min-width:1700px){.nav-menu.expand{padding-bottom:15px}.nav-menu a{align-items:center;padding:12px 1.25rem}.nav-items,.nav-menu .dashboard-text{font-size:18px}}@media screen and (max-height:640px){.nav-menu.expand{padding-bottom:0}.nav-menu a{align-items:center;padding:8px 10px}.nav-items{font-size:14px}.dashboard-text{font-size:16px}}.mb-26{margin-bottom:26px}.container{padding:30px 0 0}.full-width{width:100%}.nav-content{width:25%}.search-field{display:flex;flex-direction:column;justify-content:center;max-width:35rem;min-width:20rem;position:relative}.search-field input{background:transparent;border:1px solid rgba(17,34,54,.6);border-radius:10px;line-height:26px;outline:none;padding:8px 20px}.search-field input:focus{border-color:#fcf1cc;border-width:2px;-webkit-transform:.5s all ease;transform:.5s all ease}table{border-spacing:0;padding:30px;width:100%}table th,table thead{background-color:#fcf1cc}table th:first-child,table th:nth-child(2),table thead:first-child,table thead:nth-child(2){width:10%}table th:nth-child(3),table thead:nth-child(3){width:15%}table th:nth-child(4),table thead:nth-child(4){width:25%}table th:nth-child(5),table thead:nth-child(5){width:40%}table td,table th{border-left:1px solid #e5e4e7;border-top:1px solid #e5e4e7;padding:15px;text-align:left}table td:last-child,table th:last-child{border-right:none}table tbody tr:last-child td{border-bottom:none}table tbody tr:hover{background-color:#f1f0f3;transition:all .5s ease}table th:first-child{border-radius:8px 0 0 0}table th:last-child{border-radius:0 8px 0 0}table thead tr{box-shadow:0 1px 5px rgba(100,116,139,.12)}.content{margin-left:23%;margin-right:2%;min-height:75vh;min-width:calc(100vh - 400px);padding-bottom:50px;width:75%}.content.expand{margin-left:6%;width:95%}.cursor-pointer{cursor:pointer}.details{font-size:50px;padding-top:30vh;text-align:center}.diagnostics-topdtc-complaints{padding:30px}.first-container{grid-gap:80px;display:flex;padding-top:20px}.second-container{grid-gap:80px;display:flex;padding-top:58px}.individual-vehicle-health-data button{padding-left:0;padding-right:0;padding-top:0}.individual-vehicle-button{margin-top:16px;padding-left:80px}.individual-vehicle-button button{margin-left:13px}.vin-modal .model-container input{font-size:14px;font-style:normal;font-weight:450;line-height:16px;padding:10px;width:300px}.vin-modal .modal-container.small{padding-top:0}.vin-modal .modal-close img{left:15px;position:relative;top:4px}.save-vin-number-button{background:#112236;color:#fff}.close-button,.save-vin-number-button{align-items:flex-start;border:1px solid #112236;border-radius:5px;box-shadow:0 8px 28px -6px rgba(24,39,75,.12),0 18px 88px -4px rgba(24,39,75,.14);flex-direction:row;height:34px;padding:8px 20px}.close-button{width:72px}.warranty-rate{padding:30px 60px}.warranty-rate .first-container{grid-gap:80px;display:flex}.modal-wrapper{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1001}@-webkit-keyframes showModal{0%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes showModal{0%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animated{-webkit-animation:showModal .2s forwards;animation:showModal .2s forwards}.close-animated{animation:showModal .2s reverse}.modal-container{background-color:#fff;border-radius:6px;box-shadow:0 1px 4px rgba(100,116,139,.12);max-height:80vh;overflow-y:auto;padding:16px}.modal-container.small{width:400px}.modal-container.medium{width:600px}.modal-container.large{width:800px}.modal-container::-webkit-scrollbar{width:4px}.modal-container::-webkit-scrollbar-track{box-shadow:inset 0 0 0 rgba(0,0,0,.1)}.modal-container::-webkit-scrollbar-thumb{background-color:#c4c4c4;outline:1px solid #c4c4c4}.modal-header{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:1000}.modal-title{color:#112236;font-size:18px;font-weight:600;width:100%}.modal-title.left{text-align:left}.modal-title.center{text-align:center}.modal-title.error{color:#f23732}.modal-close{cursor:pointer}.modal-close img{height:24px;width:24px}.dtc-wrapper{margin-bottom:10px}.dtc-heading{color:#000;flex-basis:30%;font-size:16px}.dtc-value{flex-basis:70%}.dtc-value.small input{width:55px}.dtc-value input{border:1px solid #cfcfd0;border-radius:3px;color:#000;font-size:16px;padding:8px 20px}.dtc-value input.full-width{width:90%}.dtc-button-container button:first-child{margin-right:24px}.model-container p{font-size:14px}@media screen and (min-width:1700px){.model-container p{font-size:16px}}.main-diagnostics-modal .modal-close img{left:10px;position:relative;top:-10px}.page-wrapper{background-color:#fff;border-radius:8px;box-shadow:0 1px 5px rgba(100,116,139,.12);height:100%;margin-left:20px;margin-right:20px;padding:0 30px;width:97%}.page-heading{color:#353536;font-size:18px;margin-bottom:20px}.page-filter{display:flex;justify-content:flex-end;width:150px}.page-options-container{display:flex;justify-content:flex-start}.page-content-header{justify-content:space-between;padding-top:20px}.page-chart-container{display:flex;flex-wrap:wrap;height:85%;justify-content:space-between}.chip-holder{margin-top:20px}.value-input{margin-right:20px}.date-selector{padding:10px;width:230px}.legend,.legend-wrapper{display:flex;justify-content:flex-end}.color-box{display:inline-block;height:10px;margin-right:5px;vertical-align:middle;width:10px}.color-box.green{background-color:#a9d18e}.color-box.yellow{background-color:#fdfd62}.color-box.red{background-color:#f23732}.green-legend,.red-legend,.yellow-legend{margin-right:10px;margin-top:10px;text-align:left}.color-legend{font-size:10px}.color-legend,.time-icon{display:inline-block;vertical-align:middle}.time-icon{margin-right:10px}.react-datepicker-wrapper{align-self:flex-end;width:auto!important}.vehicle-usage-charts{align-items:center}.vehicle-usage-charts .highcharts-figure{margin:.5rem;width:48%}.nav-icons{cursor:pointer;display:inline-block;vertical-align:middle}@media screen and (min-width:1100px){.page-wrapper{padding:0 30px}}@media screen and (min-width:1700px){.page-wrapper{padding:0 60px}}.multi-select-container{margin-right:20px;max-width:200px}.multi-select-options-container{position:relative}.multi-select-wrapper{background:#f9f9fa;left:0;position:absolute;right:0;top:0;z-index:1}.select-container{margin-right:20px;max-width:200px;min-width:150px}.heading-container{align-items:center;background:#f9f9fa;border:1px solid #f9f9fa;box-shadow:0 2px 4px -2px rgba(24,39,75,.12),0 4px 4px -2px rgba(24,39,75,.08);cursor:pointer;display:flex;justify-content:space-between;padding:8px;width:100%}.heading-container .heading{color:#353536;font-size:14px;padding-left:8px}.heading-container .pre-icon-img{height:18px;width:18px}.heading-container .arrow-icon{height:24px;width:24px}.select-options-container{display:flex;flex-direction:column;justify-content:flex-start;position:relative}.select-option{background:#f9f9fa;left:0;position:absolute;right:0;top:0;z-index:1}.option-value{cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:10px 30px}.option-value:hover .tick-icon{visibility:visible}.tick-icon{height:20px;margin-left:5px;visibility:hidden;width:20px}.tick-icon.selected{visibility:visible}.heading-label{background-color:#f7f7f9;color:#353536;font-size:10px;font-weight:600;line-height:14px;margin-bottom:5px;opacity:.5;padding:2px 5px;text-align:center}.filter-wrapper{border:1px solid #c4c4c4;box-shadow:0 2px 4px -2px rgba(24,39,75,.12),0 4px 4px -2px rgba(24,39,75,.08)}.filter-options-container{position:relative}.filter-options-container ::-webkit-scrollbar{width:6px}.filter-options-container ::-webkit-scrollbar-track{background-color:#f9f9fa}.filter-wrapper{background:#f9f9fa;left:-10rem;max-height:200px;overflow-y:scroll;position:absolute;right:0;top:0;z-index:10}.filter-icon{height:15px;margin-left:5px;width:15px}.filter-container{align-items:center;background-color:#f9f9fa;border:1px solid #f9f9fa;box-shadow:0 2px 4px -2px rgba(24,39,75,.12),0 4px 4px -2px rgba(24,39,75,.08);cursor:pointer;display:flex;font-size:18px;padding:10px 30px}.page-filter-wrapper{align-self:flex-end}@media screen and (min-width:1100px){.filter-container,.filter-wrapper{font-size:14px}}@media screen and (min-width:1400px){.filter-container,.filter-wrapper{font-size:16px}}.highcharts-figure{width:30%}.figure-large-container{display:inline-block;height:100%;position:relative;vertical-align:middle;width:80%}.figure-large-container .modal-close{position:absolute;right:5px;top:20px;z-index:5}.figure-large-container .highcharts-figure-large{height:100%;margin:1em 0}.figure-large-container .figurre-content{height:100%}.value-chip-wrapper{align-items:center;background-color:#f23732;border-radius:30px;box-shadow:0 2px 4px -2px rgba(24,39,75,.12),0 4px 4px -2px rgba(24,39,75,.08);display:flex;justify-content:center;line-height:14px;margin-right:10px;padding:8px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.value-chip-text{color:#fff;font-size:14px}.value-chip-icon{cursor:pointer}.value-chip-icon img{height:20px;width:20px}.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 transparent;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 2px}.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;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);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:-72px;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:#2579ba;border-radius:.3rem;color:#fff}.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:rgba(33,107,165,.5)}.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__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;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;-webkit-transform:rotate(135deg);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:rgba(0,0,0,.8);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}.tabs-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 60px}.tabs{align-content:center;border-radius:6px;box-shadow:0 2px 6px rgba(100,116,139,.12);padding:10px 30px;text-align:center;text-decoration:none}@media screen and (min-width:1100px){.tabs-container{padding:0 30px}}@media screen and (min-width:1700px){.tabs-container{padding:0 60px}}.diagnostics-container{margin-top:20px}.self-test-container{margin-top:20px;padding:2rem 5rem}.self-test-container .select-container{max-width:none}.select-container-holder{display:flex;justify-content:flex-end;margin-bottom:20px}.self-test-card-container{text-align:center;width:200px}.self-test-card-container .self-test-heading{margin-bottom:20px}.self-test-card-container .self-test-card-box{background:#f4eefd;border:1px solid #cfcfd0;border-radius:10px;height:20rem;padding:50px 0}.self-test-card-container .self-test-card-wrapper{height:100%;overflow-y:auto;padding:0 50px}.self-test-card-container .self-test-card{background-color:#f9f9fa;border-radius:3px;box-shadow:0 4px 8px rgba(14,77,164,.2);margin-bottom:20px;padding:8px 12px}.self-test-card-container .self-test-card:last-child{margin-bottom:0}.key-value-holder{margin:10px}.key-value-holder .dtc-input{border:1px solid #cfcfd0;border-radius:3px;padding:9px 30px}.key-name{width:30%}.key-name,.value-details{display:inline-block;vertical-align:middle}.value-details{border:1px solid #cfcfd0;border-radius:3px;padding:10px 30px}.dtc-probability-holder{display:flex;justify-content:space-between}.dtc-probability-holder .key-value-holder{width:50%}.dtc-probability-holder .key-value-holder:first-child{margin-right:0}.dtc-probability-holder .key-value-holder:last-child{margin-left:0}.dtc-probability-holder .key-value-holder .key-name{width:60%}.dtc-probability-holder .key-value-holder .key-name.right-name{padding-right:10px;text-align:right}.dtc-button-container,.no-details{text-align:center}.no-details{font-size:18px}.dtc-details-wrapper .decription__value_holder,.dtc-details-wrapper .potential_root_cause{display:flex}.dtc-details-wrapper .decription__value_holder .value-details,.dtc-details-wrapper .potential_root_cause .value-details{width:70%}.acc_dtc_container{display:flex}.acc_dtc_container .dtc_container{display:flex;flex-wrap:wrap;gap:10px;width:70%}@media screen and (max-height:740px){.dtc-details-wrapper{font-size:14px}.dtc-details-wrapper .key-value-holder{margin:3px}}.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:transparent}.sec-tabs-container{display:flex;flex-wrap:wrap;justify-content:space-around;padding:0 60px}.digital-twin-container{margin-top:30px}.sec-tabs{align-content:center;border:none;border-radius:6px;outline:none;padding:10px 30px;text-align:center;text-decoration:none;width:250px}.btn-primary.sec-tabs{background-color:#fcf1cc;color:#000}.performance-digital-twin-page-wrapper{margin-top:20px;padding:0 60px;width:100%}.no-data{font-size:24px;margin-top:50px;text-align:center}.digital-twin-charts{align-items:center}.digital-twin-charts .large-charts{position:relative;width:80%}.digital-twin-charts .large-charts .modal-close{cursor:pointer;position:absolute;right:25px;top:25px;z-index:5}.digital-twin-charts .large-charts .modal-close.driver-behaviour{top:70px}.digital-twin-charts .large-charts .highcharts-figure{box-sizing:border-box;margin:0;padding:20px;width:100%}@media screen and (min-width:1100px){.performance-digital-twin-page-wrapper{padding:0 30px}}.highcharts-figure{margin:.5rem;width:48%}.highcharts-figure.full-width{width:100%}.highcharts-title{font-size:12px!important}.graph-info-container{display:flex;justify-content:flex-end;margin-bottom:0}.graph-info-container .graph-inner{background:#e3f5e3;display:inline-flex;justify-content:flex-end;margin-bottom:10px;padding:0 8px 0 20px}.graph-info-container .graph-inner .inner{align-items:center;display:flex;gap:4px;margin-right:10px}.graph-info-container .graph-inner .inner .box{height:12px;width:12px}.onboard_page_wrapper{padding:0!important}.onboard-container{margin-top:30px;position:relative}.onboard-dtc-hdr{font-size:18px;font-weight:600;padding-left:30px}.onboard-dtc-type{font-size:14px;padding:15px 30px 10px}.onboard-dtc-card{background-color:#f4eefd;padding:15px 30px}.onboard-dtc-card .onboard-dtc-param{background-color:#fff;border-radius:4px;box-shadow:0 1px 10px -2px rgba(24,39,75,.12),0 4px 8px -4px rgba(24,39,75,.14);padding:12px 30px}.onboard-dtc-card:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.onboard-dtc-card:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.onboard-dtc-abs-wrap{background-color:#fdfaf1}.onboard-dtc-history-wrap{background-color:#fff4f5}.onboard-dtc-right-wrap{justify-content:space-between;width:80%;width:-webkit-fill-available}.onboard-dtc-description,.onboard-dtc-update-date{align-items:center;font-size:14px;padding-left:8px}.dtc-category-container div{display:flex}.dtc-category-container.current{background-color:#f1f6ff}.dtc-category-container.pending{background-color:#f4fff4}.dtc-category-container.historical{background-color:#fff4f5}.onboard-dtc-wrap.transmission .onboard-dtc-card{background-color:#f4eefd}.onboard-dtc-wrap.abs .onboard-dtc-card{background-color:#fdfaf1}.onboard-dtc-description{font-size:14px;max-width:22rem;min-width:22rem}.onboard-dtc-details{align-items:center}.onboard-dtc-details button{background-color:#112236;color:#fff;padding:10px 15px}.onboard-filter{justify-content:flex-end;margin-top:30px;position:absolute;right:10px;top:-20px}@media screen and (min-width:1400px){.onboard-dtc-description,.onboard-dtc-type,.onboard-dtc-update-date{font-size:16px}}.maintenance-log-hdr{display:flex;justify-content:space-between;padding:0 60px 15px}.maintenance-log-filters{justify-content:space-between;padding:0 60px;width:100%}.maintenance-log-filters .filter-category{padding-left:10px}.maintenance-log-container{padding:10px 30px 20px}.maintenance-log-container .maintainence-modal{overflow-y:hidden}.maintenance-log-container .maintainence-modal .maintainence-select{width:90%}.maintenance-log-container .maintainence-modal .modal-header{padding-bottom:16px}.maintenance-log-container .maintainence-modal .modal-close{position:relative;right:-13px;top:-10px}.maintenance-log-container .maintainence-modal .select-container{margin-right:10px;max-width:none}.maintenance-log-container .maintainence-modal .select-container .select-option{height:180px;overflow-y:auto}.maintenance-log-container .maintainence-modal .date-field-disabled input,.maintenance-log-container .maintainence-modal .dtc-desc-disabled input{cursor:not-allowed}.maintenance-log-container .maintainence-modal .error-text{color:#ee1313;font-size:14px;padding-top:2px;position:absolute}.maintenance-log-container .maintenance-help-wrapper .maintenance-help{background-color:#e3f5e3;border-radius:6px;box-shadow:0 1px 5px rgba(100,116,139,.12);display:flex;font-weight:600;justify-content:space-between;line-height:20px;padding:10px}.maintenance-log-container .maintenance-help-wrapper .maintenance-help .btn-primary{font-size:10px;margin-left:10px;padding:5px;width:auto}.maintenance-log-container .green-container{background-color:#e3f5e3;border-radius:5px;display:flex;font-size:12px;font-weight:500;justify-content:space-between;margin-right:5px;margin-top:2px;padding:5px}.maintenance-log-container .show-more-btn{border:1px solid #eaeaea;margin:4px 20px 20px;padding:4px 12px}.show-searching-container{align-content:space-evenly;align-items:center;display:flex;flex-wrap:wrap;font-size:12px;justify-content:flex-start;margin:-2px 0 0;padding:20px 60px 0}@media screen and (min-width:1100px){.maintenance-log-hdr{padding:0 30px 15px}.maintenance-log-filters{padding:0 30px}.maintenance-log-table{font-size:14px}}@media screen and (min-width:1400px){.maintenance-log-table{font-size:16px}}@media screen and (min-width:1700px){.maintenance-log-hdr{padding:0 60px 15px}.maintenance-log-filters{padding:0 60px}.maintenance-log-table table{padding:30px 60px}}.dropdown{color:#333;cursor:default;position:relative}.dropdown .arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:.3rem;position:absolute;right:10px;top:14px;width:0}.dropdown .selected-value{border:1px solid #cfcfd0;padding:8px 20px}.dropdown .arrow.open{border-color:transparent transparent #999;border-width:0 5px 5px}.dropdown .options input{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-sizing:border-box;cursor:default;font-size:1rem;line-height:1.5;outline:none;padding:8px 20px;transition:all .2s ease;width:100%}.dropdown .search-container .select-search-icon{position:absolute;right:5px;top:8px}.dropdown .options{-webkit-overflow-scrolling:touch;background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;display:none;margin-top:-1px;max-height:200px;min-height:200px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000}.dropdown .options.open{display:block}.dropdown .option{box-sizing:border-box;color:rgba(51,51,51,.8);cursor:pointer;display:block;padding:8px 10px}.dropdown .option.selected,.dropdown .option:hover{background-color:#f2f9fc;color:#333}.container__pagination,.pagination{align-items:center;display:flex;justify-content:center}.pagination{border:1px solid #eaeaea;border-radius:7px;list-style:none;padding:0 1px}.pagination li a{cursor:pointer;line-height:46px;padding:12px}.pagination :hover{background-color:#f4f4f4;border-radius:7px}.pagination .pagination--previous{border-right:1px solid #eaeaea}.pagination .pagination--previous a{align-items:center;display:flex;padding:0 12px}.pagination .pagination--previous a svg{font-size:1.5em}.pagination .pagination--previous :after{content:"Previous"}.pagination .pagination--previous :hover{cursor:pointer}.pagination .pagination--next{border-left:1px solid #eaeaea}.pagination .pagination--next a{align-items:center;display:flex;padding:0 12px}.pagination .pagination--next a svg{font-size:1.5em}.pagination .pagination--next :before{content:"Next"}.pagination .pagination--next :hover{cursor:pointer}.pagination .pagination--active{border:1px solid #000}.pagination .disabled{color:#c4c4c4;cursor:default;pointer-events:none}.fault_trend_pagewrapper{padding:0 30px!important}.go-button{align-self:flex-end;height:40px;max-width:120px}.predicted-dtc-text{color:#353536;font-size:18px;font-weight:600;line-height:25px;margin-bottom:25px}.high-rul,.low-rul{color:#353536;display:inline-block;font-size:10px;font-weight:600;line-height:14px;text-align:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);vertical-align:middle;width:55px}.high-rul{margin-left:-15px}.predicted-dtc-wrapper,.selected-dtc-name-number{padding-top:40px}.left-arrow-wrapper,.right-arrow-wrapper{background:#c4c4c4;box-shadow:0 2px 4px -2px rgba(24,39,75,.12),0 4px 4px -2px rgba(24,39,75,.08);cursor:pointer;display:inline-block;height:20px;text-align:center;vertical-align:middle;width:20px}.left-arrow-wrapper.disabled,.right-arrow-wrapper.disabled{cursor:auto;opacity:.5;pointer-events:none}.dtc-numbers-wrapper{display:inline-block;margin-left:-15px;vertical-align:middle}.dtc-numbers-ul{margin:0;padding:0}.dtc-numbers-li{background-color:#fcf1cc;border:1px solid #75777c;box-shadow:0 4px 8px rgba(14,77,164,.2);box-sizing:border-box;color:#353536;cursor:pointer;display:inline-block;-webkit-filter:drop-shadow(0 4px 8px rgba(14,77,164,.2));filter:drop-shadow(0 4px 8px rgba(14,77,164,.2));font-size:14px;font-weight:400;height:55px;line-height:25px;padding:15px 10px}.dtc-numbers-li.active{background-color:#112236;color:#fff;font-weight:400}.dtc-numbers-li:first-child{border-bottom-left-radius:10px;border-top-left-radius:10px}.dtc-numbers-li:last-child{border-bottom-right-radius:10px;border-top-right-radius:10px}.fault-trend-input{align-self:flex-end;font-size:14px;height:35px;text-align:right;width:120px}.show-details-button-fault{margin-left:50px;width:150px}.dtc-name-number{color:#353536;font-size:16px;font-weight:600;line-height:1.25}.fault-detail-container{border-radius:8px}.fault-description-wrapper,.fault-sub-system-wrapper{color:#353536;font-size:14px;line-height:1.25;padding:10px}.fault-description-wrapper .heading,.fault-sub-system-wrapper .heading{font-weight:600}.fault-description-wrapper .pointers,.fault-sub-system-wrapper .pointers{font-weight:400;margin-bottom:10px}.pointers-wrapper{margin:10px 0 0}.fault-description-wrapper{background-color:#f1f6ff;border-radius:8px 8px 0 0;margin-top:10px}.sub-systems{background-color:#f4fff4}.remaining-useful-life{background-color:#fff4f5;border-radius:0 0 8px 8px}.rul-items{margin-bottom:15px}.rul-items span{display:inline-block;margin-right:20px;vertical-align:middle}.rul-items .item-name{text-align:left;width:25%}.rul-items .item-value{text-align:left;width:10%}.rul-items .go-button{align-self:flex-end;height:35px;padding:5px 15px;width:auto}.analyticgraph--top{align-items:center;display:flex;font-size:10px;justify-content:center;padding:10px 0}.analyticgraph--top span{font-weight:600;margin:0 5px}.analyticgraph--top span span{font-weight:400}.analyticgraph--bottom{align-items:center;display:flex;font-size:12px;font-weight:600;justify-content:center;padding:10px 0}.fault-trend-modal .modal-container{overflow-x:hidden;width:566px}.fault-trend-modal .modal-container .modal-close img{left:14px;position:relative;top:-12px}.fault-trend-modal .modal-container .modal-body{left:17px;position:relative}@media screen and (min-width:1100px){.fault-description-wrapper,.fault-sub-system-wrapper{font-size:14px}.predicted-dtc-text{font-size:16px}}@media screen and (min-width:1400px){.fault-description-wrapper,.fault-sub-system-wrapper{font-size:16px}.predicted-dtc-text{font-size:18px}}@media screen and (max-height:767px){.fault-trend-modal .modal-container{max-height:90vh}}.tabs-container.maintenance-on-demand{margin-bottom:30px}.maintenance-log-search{width:60%}.maintenance-log-container .react-datepicker-wrapper{width:100%!important}.add-activity-btn{bottom:30%;padding:10px;position:fixed;right:50px;width:auto}.add-activity-btn>span{border:1px solid #fff;border-radius:50%;float:left;height:15px;line-height:12px;margin-right:10px;width:15px}.filter-category{font-size:16px;font-weight:600}.table-buttons-container{justify-content:space-between;padding:30px}.table-buttons-container .table-buttons{padding:5px 15px;width:auto}.table-buttons-container .table-buttons.disabled{cursor:auto;opacity:.6}.routine-row{align-items:center;background-color:#efe;border-radius:10px;display:flex;justify-content:space-between;line-height:20px;margin-bottom:15px;padding:10px}.routine-row>div{width:15%}.routine-row>div:first-child{width:20%}.routine-row>div:nth-child(2){width:10%}.routine-row>div:nth-child(3){text-align:center}.routine-row>div:nth-child(4){align-items:center;display:flex;justify-content:space-between;width:40%}.routine-row>div:nth-child(4) .row-message{width:80%}.routine-row>div:nth-child(4) .end-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);width:20px}.routine-row-hdr{background-color:#fcf1cd;box-shadow:0 8px 28px -6px rgba(24,39,75,.12),0 18px 88px -4px rgba(24,39,75,.14);font-weight:600}.routine-row-critical{background-color:#fff5f3}.vertical-filler-wrap{background-color:#d9d9d9;display:flex;flex-direction:column-reverse;height:18px;margin:0 auto;width:12px}.measure-val{font-size:10px;text-align:center}.slider-wrapper{align-items:center;display:flex;justify-content:center}.slider-wrap{background-color:#f23732;display:flex;flex-direction:row-reverse;height:4px;position:relative;width:84px}.slider-value-rep{background-color:#56a64b;height:4px;width:56px}.slider-val{padding-left:10px}.slider-pointer{border:1px dashed #f23732;height:30px;position:absolute;top:-13px;width:1px}.routine-maintenance-right-arrow{background:#c4c4c4;box-shadow:0 2px 4px -2px rgba(24,39,75,.12),0 4px 4px -2px rgba(24,39,75,.08);cursor:pointer;float:right;height:20px;line-height:18px;text-align:center;width:20px}.routine-maintainance-content ul{padding:0}.maintainance-on-demand-filter{justify-content:flex-end;margin-top:20px;padding:0 60px;width:100%}.maintainance-on-demand-filter .filter-category{padding-left:10px}.cause-item-left{width:70%}.cause-item-right{width:30%}.main_on_demand,.main_on_demand_prog{padding:0 30px 20px}.service-help{background-color:#e3f5e3;border-radius:6px;box-shadow:0 1px 4px rgba(100,116,139,.12);display:flex;font-weight:600;justify-content:space-between;line-height:20px;padding:10px}.service-help-wrapper{display:flex;flex-direction:row-reverse;margin-top:20px}.service-help .btn-primary{font-size:10px;margin-left:10px;padding:5px;width:auto}@media screen and (min-width:1100px){.service-help{font-size:16px}}.vechile-information{margin-top:30px;padding-top:16px}.vechile-information .left-container .vehicle-info-container{align-items:center;display:flex;justify-content:space-between}.vechile-information .left-container .vehicle-info-container p{width:40%}.vechile-information .right-container .img-container{background:#fcfdff;border-radius:20px;box-shadow:0 1px 4px rgba(100,116,139,.12);margin-top:20px;max-width:390px;text-align:center}.vechile-information .right-container .text-container{max-width:390px;padding-top:30px}.vechile-information .right-container .text-container .italic{font-size:16px;font-style:italic;font-weight:400;line-height:19px}@media screen and (min-width:1100px){.vehicle-info-container p{font-size:14px}.vechile-information .right-container .text-container .italic{font-size:14px;line-height:20px}.vechile-information .right-container .img-container{max-width:430px}}@media screen and (min-width:1400px){.vehicle-info-container p{font-size:16px}.vechile-information .right-container .text-container .italic{font-size:16px;line-height:26px}.vechile-information .right-container .img-container{max-width:430px}}@media screen and (min-width:1700px){.vehicle-info-container p{font-size:16px}.vechile-information .right-container .text-container .italic{font-size:16px;line-height:30px}.vechile-information .right-container .img-container{max-width:500px}}.notification-table{color:#112236;font-size:14px;font-style:normal;font-weight:400;line-height:19px;margin-top:20px}.notification-table table{padding:30px 0}.notification-table table td{border-left:none}.notification-table table th{border-left:1px solid #f7edc9}.notification-table table th:first-child{border-left:1px solid #c4c4c4;width:10%}.notification-table table th:nth-child(2){width:55%}.notification-table table th:nth-child(3){width:20%}.notification-table table th:nth-child(4){width:15%}.notification-table table tbody tr td:first-child{border-left:1px solid #c4c4c4}@media screen and (min-width:1400px){.notification-table{font-size:16px}}.time-driven-action-table{padding:30px 0 0}.time-driven-action-table th,.time-driven-action-table thead{background-color:rgba(17,34,54,.451);color:#fff;padding:10px;width:10%!important}.time-driven-action-table th:last-child,.time-driven-action-table thead:last-child{width:20%!important}.time-driven-action-table .view-details-from-table{cursor:pointer;margin-left:5px;text-decoration:underline}.time-driven-action-table .pagination-container{margin-bottom:30px}.maintenance-log-graph-container{height:80%;width:80%}.log-graph .modal-close{left:10px;position:relative;top:-10px}.log-graph .modal-body{position:relative;right:7px}.diagnostics-based-table,.prognostics-based-table,.usage-based-table{padding:0}.diagnostics-based-table th,.diagnostics-based-table thead,.prognostics-based-table th,.prognostics-based-table thead,.usage-based-table th,.usage-based-table thead{background-color:rgba(17,34,54,.451);color:#fff;padding:10px;width:16%!important}.diagnostics-based-table th:last-child,.diagnostics-based-table thead:last-child,.prognostics-based-table th:last-child,.prognostics-based-table thead:last-child,.usage-based-table th:last-child,.usage-based-table thead:last-child{width:20%!important}.diagnostics-based-table .view-details-from-table,.prognostics-based-table .view-details-from-table,.usage-based-table .view-details-from-table{cursor:pointer;margin-left:5px;text-decoration:underline}.diagnostics-based-table .pagination-container,.prognostics-based-table .pagination-container,.usage-based-table .pagination-container{margin-bottom:30px}.table-title{color:#112236;font-size:16px;font-weight:600;margin:30px 0 15px;text-align:left}.quality-table{padding:30px 0 0}.quality-table th,.quality-table thead{background-color:rgba(17,34,54,.451);color:#fff;padding:10px;width:20%!important}.quality-table .pagination-container{margin-bottom:30px}.maintenance-performance{background:#fdf9ea;border:1px solid #fcf1cc;border-radius:2px;margin-top:30px;padding:15px 40px}.maintenance-performance ul{list-style-type:none;margin:0;padding:0}.maintenance-performance ul li{margin-bottom:15px;text-transform:capitalize}.maintenance-performance ul li:last-child{margin-bottom:0}.location-table{padding:30px 0 0}.location-table th,.location-table thead{background-color:rgba(17,34,54,.451);color:#fff;padding:10px;width:25%!important}.location-table .pagination-container{margin-bottom:30px}.tabs-container.operational-analytics{justify-content:flex-start}.tabs-container.operational-analytics .tabs{margin-right:20px}.tabs-container.operational-analytics .tabs:first-child{margin-left:0}.btn-driver-summary{margin:15px 0}.maintenance-help-wrapper .maintenance-help{background-color:#e3f5e3;border-radius:10px;box-shadow:0 8px 28px -6px rgba(24,39,75,.12),0 18px 88px -4px rgba(24,39,75,.14);display:flex;font-weight:600;justify-content:space-between;line-height:20px;padding:10px}.maintenance-help-wrapper .maintenance-help .btn-primary{font-size:10px;margin-left:10px;padding:5px;width:auto}.service-help-wrapper.driver-behaviour{flex-direction:row;padding:10px 0}.vehicle-usage-charts .large-charts{position:relative;width:80%}.vehicle-usage-charts .large-charts .modal-close{cursor:pointer;position:absolute;right:25px;top:25px;z-index:5}.vehicle-usage-charts .large-charts .modal-close.driver-behaviour{top:70px}.vehicle-usage-charts .large-charts .highcharts-figure{box-sizing:border-box;margin:0;padding:20px;width:100%}.graph-name{color:#353536;font-size:12px;font-weight:600;line-height:16px;margin-top:10px;text-align:center}.chart-details-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px}.chart-details-wrapper .details-wrapper{background-color:#e3f5e3;display:flex;flex-direction:row;justify-content:space-between;margin-right:5px;padding:5px}.chart-details-wrapper .details-wrapper .chart-details{align-items:baseline;display:flex;flex-direction:row;font-size:10px}.chart-details-wrapper .details-wrapper .chart-details .value{margin-right:5px}.chart-details-wrapper .details-wrapper .chart-details .value.green{color:#a9d18e}.chart-details-wrapper .details-wrapper .chart-details .value.yellow{color:#fdfd62}.chart-details-wrapper .details-wrapper .chart-details .value.red{color:#f23732}.chart-details-wrapper .green-legend,.chart-details-wrapper .pink-legend,.chart-details-wrapper .red-legend,.chart-details-wrapper .yellow-legend{margin-right:5px;margin-top:5px;text-align:left}.chart-details-wrapper .pink-legend .color-box.pink{background-color:#f23732}.axis-legend{text-align:left}.x-axis-legend,.y-axis-legend{text-align:right}.y-axis-legend{align-items:flex-end;display:flex;flex-direction:column;max-width:180px;white-space:break-spaces}.y-axis-arrow{background:url(/static/media/arrow-yaxis.415c4d39f16074ea65bf.svg) 100% 100% no-repeat;display:block;height:10px;width:170px}.warranty-management-container{margin-top:10px}.warranty-management-container .diagnostics-container .sec-tabs{width:auto}.warranty-management-container .diagnostics-container .diagnostics-topdtc-complaints{margin-top:20px;padding:30px}.warranty-management-container .diagnostics-container .diagnostics-topdtc-complaints .first-container{grid-gap:80px;display:flex;padding-top:0}.warranty-management-container .diagnostics-container .diagnostics-topdtc-complaints .second-container{grid-gap:80px;display:flex;padding-top:58px}.warranty-management-container .warranty-rate{margin-top:30px;padding-bottom:20px}.warranty-management-container .warranty-rate .first-container{grid-gap:80px;display:flex}@media screen and (min-width:1100px){.sec-tabs{width:220px}.warranty-management-container .diagnostics-container .diagnostics-topdtc-complaints{padding:30px}}@media screen and (min-width:1700px){.sec-tabs{width:250px}.warranty-management-container .diagnostics-container .diagnostics-topdtc-complaints{padding:30px 60px}}.rca__container{box-sizing:border-box;padding:0 60px}.rca__container .rca--content{align-content:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;height:520px}.rca__container .rca--content .key-value-holder{align-items:center;display:flex;justify-content:space-between;width:48%}.rca__container .rca--content .key-value-holder .key-name{font-size:14px;font-style:normal;font-weight:400;line-height:1.5;width:45%}.rca__container .rca--content .key-value-holder .key-name span{color:#f23732}.rca__container .rca--content .key-value-holder .value-details{font-size:14px;font-style:normal;font-weight:400;line-height:1.5;width:50%}.rca__container .rca--footer{align-items:center;display:flex;justify-content:flex-end}.rca__container .rca--footer button:first-of-type{margin-right:10px}.rca__container .rca--footer button{width:auto}.rca__container .rca--title p{font-size:14px;font-style:normal;font-weight:600;line-height:1.5;text-align:center}.rem-test-hdr{flex-direction:column;padding-top:30px}.rem-test-graph{height:400px}.rem-test-graph .highcharts-figure{width:100%}.rem-test-card{display:inline-block;padding:15px;width:45%}.rem-test-graph-text{align-items:flex-end;background-color:#fffdf5;display:flex;flex-direction:column;font-size:14px;padding:15px}.rem-test-graph-text button{margin-top:15px}.rem-test-diagrams>div{display:inline-block;vertical-align:middle;width:50%}.rem-test-abs-diagram .rem-test-abs-diagram-image,.rem-test-diagrams .rem-test-graph-abs{width:100%}.rem-test-hdr .remotet{font-size:14px;margin-top:20px}.rem-test-hdr .remotet div{border-radius:30px;box-shadow:0 2px 4px -2px rgba(24,39,75,.12),0 4px 4px -2px rgba(24,39,75,.08);margin-right:20px;padding:10px;width:152px}.rem-test-hdr .remotet div label{gap:30px}.rem-test-graph.rem-test-graph-abs{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.rem-test-graph.rem-test-graph-abs .nav-icons.disable-left,.rem-test-graph.rem-test-graph-abs .nav-icons.disable-right{opacity:.7;pointer-events:none}.rem-test-graph.rem-test-graph-abs .large-charts{position:relative;width:80%}.rem-test-graph.rem-test-graph-abs .large-charts .modal-close{position:absolute;right:5px;top:15px;z-index:3}@media screen and (min-width:1400px){.rem-test-graph-text{font-size:16px}}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.react-grid-item.resizing{will-change:width,height;z-index:1}.react-grid-item.react-draggable-dragging{transition:none;will-change:transform;z-index:3}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;-webkit-user-select:none;-o-user-select:none;user-select:none;z-index:2}.react-grid-item>.react-resizable-handle{height:20px;position:absolute;width:20px}.react-grid-item>.react-resizable-handle:after{border-bottom:2px solid rgba(0,0,0,.4);border-right:2px solid rgba(0,0,0,.4);bottom:3px;content:"";height:5px;position:absolute;right:3px;width:5px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZaIiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+);background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;box-sizing:border-box;height:20px;padding:0 3px 3px 0;position:absolute;width:20px}.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-resizable-handle-e{right:0;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-resizable-handle-n{top:0;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.realtime-gauge-select .option-value{padding:10px 16px}.realtime-gauge-select .option-box0{border-bottom:.5px solid gray}.chart-card{flex-direction:column;height:100%}.chart-card,.chart-card .unit-container{align-items:center;display:flex;justify-content:center}.chart-card .unit-container{color:#353536;flex:.9 1;font-family:Digi;font-size:36px;font-weight:300;letter-spacing:-.065px;line-height:46px;margin-top:41px}.chart-card .chart-text-container h2{color:#353536;font-size:14px;font-weight:400;line-height:19px}.realtime-graph .graph>div{box-shadow:0 1px 4px rgba(100,116,139,.12)}.vibrational-analytics{font-size:14px;margin-top:30px;padding-bottom:200px;padding-top:20px}.vibrational-analytics .heading{font-size:16px;font-weight:400;line-height:22px}.vibrational-analytics .button-container{display:grid;grid-template-columns:2fr 1fr}.vibrational-analytics .button-container .left-container{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr;padding-top:20px}.vibrational-analytics .button-container .v-button{background-color:#f9f8f1;border-radius:5px;box-shadow:0 2px 4px -2px rgba(24,39,75,.12),0 4px 4px -2px rgba(24,39,75,.08);cursor:pointer;margin-right:30px;padding:12px 12px 14px;white-space:nowrap}.vibrational-analytics .button-modal .modal-container .modal-title{background:#f9f8f1;border-radius:10px;box-shadow:0 2px 4px -2px rgba(24,39,75,.12),0 4px 4px -2px rgba(24,39,75,.08);display:inline-block}.vibrational-analytics .button-modal .modal-container .modal-content{position:relative}.vibrational-analytics .button-modal .modal-container .modal-content .title-box{display:flex;justify-content:center;position:relative;text-align:center;top:-30px}.vibrational-analytics .button-modal .modal-container .modal-content .title-box .button-head{background:#f9f8f1;border-radius:10px;box-shadow:0 2px 4px -2px rgba(24,39,75,.12),0 4px 4px -2px rgba(24,39,75,.08);min-width:150px;padding:16px 20px}.vibrational-analytics .button-modal .modal-container .modal-content .content-box{position:relative;top:-30px}.vibrational-analytics .button-modal .modal-container .modal-content .content-box p{padding-bottom:16px}.vibrational-analytics .button-modal .modal-container .modal-content .form-container .checkbox-container{grid-gap:27px;display:grid;grid-template-columns:1fr 1fr}.vibrational-analytics .button-modal .modal-container .modal-content .form-container .checkbox-container .input-container{grid-gap:12px;display:flex}.vibrational-analytics .button-modal .modal-container .modal-content .action-container{grid-gap:20px;display:flex;justify-content:flex-end;padding-top:100px}.vibrational-analytics .button-modal .modal-container .modal-content .action-container .v-analysis-button,.vibrational-analytics .button-modal .modal-container .modal-content .action-container .v-cancel-button{padding-left:40px;padding-right:40px;width:auto}.vibrational-analytics .error-text{color:#ee1313;font-size:14px;padding-top:2px;position:absolute}.vibrational-analytics .vibrational-analysis-table table th{background-color:#949ba4;color:#fff;font-size:16px;font-weight:600}.vibrational-analytics .vibrational-analysis-table table th:first-child,.vibrational-analytics .vibrational-analysis-table table th:nth-child(2),.vibrational-analytics .vibrational-analysis-table table th:nth-child(3){width:10%}.vibrational-analytics .vibrational-analysis-table table th:nth-child(4),.vibrational-analytics .vibrational-analysis-table table th:nth-child(5){width:13%}.vibrational-analytics .vibrational-analysis-table table th:nth-child(6){width:14%}.vibrational-analytics .vibrational-analysis-table table th:nth-child(7){width:10%}.vibrational-analytics .vibrational-analysis-table table th:nth-child(8){width:18%}.vibrational-analytics .vibrational-analysis-table table .part-name{font-weight:600}.vibrational-analytics .vibrational-analysis-table table .measurement{padding:0}.vibrational-analytics .vibrational-analysis-table table .measurement .inner{border-bottom:2px solid #f1f1f1;padding:10px}.vibrational-analytics .vibrational-analysis-table table .measurement .inner:nth-child(3){border-bottom:none}.vibrational-analytics .vibrational-analysis-table table .rul{padding:0}.vibrational-analytics .vibrational-analysis-table table .rul .inner{padding:10px}.vibrational-analytics .vibrational-analysis-table table .service{padding:0}.vibrational-analytics .vibrational-analysis-table table .service .inner{padding:10px}@media screen and (min-width:1400px){.vibrational-analytics{font-size:16px}.vibrational-analytics .button-container{grid-template-columns:1fr 1fr}}@media screen and (max-height:640px){.vibrational-analytics .button-modal .modal-container .modal-content .action-container{padding-top:40px}}.service-guide-tabs .tabs{padding:10px 15px;width:auto}.serviceguide{margin-top:30px;padding-bottom:50px;padding-top:30px}.serviceguide .dtc_heading_row{align-items:center;display:flex}.serviceguide .dtc_heading_row .live_chat_button{grid-gap:10px;align-items:center;background-color:#f9f9fa;border:1px solid #f9f9fa;box-shadow:0 2px 4px -2px rgba(24,39,75,.12),0 4px 4px -2px rgba(24,39,75,.08);cursor:pointer;display:flex;padding:10px 16px}.serviceguide .dtc_heading_row .live_chat_button .red-dot{background-color:red;border-radius:50%;height:4px;width:4px}.serviceguide .dtc_heading_container{text-align:center;width:85%}.serviceguide .dtc_heading_container h2{color:#353536;font-size:18px;font-weight:600;line-height:25px}.serviceguide .content_container{grid-gap:5%;display:grid;grid-template-columns:1fr 1fr 1fr}.serviceguide .large_content_container{grid-gap:20px;display:grid;grid-template-columns:8fr 4fr}.serviceguide .large_content_container .close_container{cursor:pointer;padding-bottom:4px;text-align:right}.serviceguide .large_content_container .large_container{border-radius:10px;box-shadow:12px 12px 24px -2px rgba(24,39,75,.2);padding:10px;width:100%}.serviceguide .large_content_container .large_container .image_container img{height:400px;width:100%}.serviceguide .large_content_container .large_container .video_container div{width:100%!important}.serviceguide .large_content_container .sidebar_container{grid-gap:20px;display:grid;flex-direction:column}.serviceguide .service_card_container{background:#fff;border-radius:8px;box-shadow:0 2px 6px rgba(100,116,139,.12);cursor:pointer;width:100%}.serviceguide .service_card_container img{border-radius:8px 8px 0 0;height:200px;width:100%}.serviceguide .service_card_container p{margin:0;padding:12px}.serviceguide .service_card_container .video_container{height:200px;width:100%}.serviceguide .service_card_container .video_container div{height:200px!important;width:100%!important}.serviceguide .service_card_container .text_container{padding-bottom:12px}.serviceguide .service_card_container .text_container .short_desc_text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;height:72px;line-height:20px;overflow:hidden}.serviceguide .chat-bot{bottom:15%;cursor:pointer;position:absolute;right:1%}.serviceguide .chat-image{bottom:8%;position:absolute;right:1%}.picRepbar-container{grid-gap:0;display:grid;grid-template-columns:repeat(7,1fr);padding:20px}.picRepbar_footer .picRepbar_footer--right{align-items:flex-end;color:#353536;display:flex;flex-direction:column;font-size:12px;font-style:normal;font-weight:400;justify-items:flex-end;line-height:16px;padding:20px}.picRepbar_footer .picRepbar_footer--right .picRepbar_footer--row{display:flex;flex-direction:row}.picRepbar_footer .picRepbar_footer--right span{align-items:center;display:block;display:flex;justify-content:flex-start;margin:1px 3px 0 0;padding-top:10px;width:120px}.picRepbar_footer .picRepbar_footer--right span:before{border:.5px solid #000;content:"";display:inline-block;height:15px;margin-right:5px;width:15px}.picRepbar_footer .picRepbar_footer--right .one:before{background:#f3f2f5}.picRepbar_footer .picRepbar_footer--right .two:before{background:#cfffd2}.picRepbar_footer .picRepbar_footer--right .three:before{background:#fde6a1}.picRepbar_footer .picRepbar_footer--right .four:before{background:#fddbd4}.bar__container{align-items:center;color:#353536;display:inline-block;flex-direction:column;font-size:12px;font-style:normal;font-weight:400;height:100%;justify-content:center;justify-self:center;line-height:16px;width:100%}.bar__container .bar__wrapper--footer{display:flex;justify-content:center;text-align:center}.bar__container .bar__wrapper,.bar__container .dashed_line{align-items:flex-end;display:flex;height:200px;justify-content:center;width:100%}.bar__container .bar__wrapper{border-bottom:1px solid #000;position:relative}.bar__container .bar__wrapper .bar{position:relative;width:20%}.bar__container .bar__wrapper .bar .bar-track{background:#f3f2f5;border:1px solid #000;border-bottom:none;position:relative;width:100%}.bar__container .bar__wrapper .bar .bar-track .bar-fill{background-color:#000;bottom:0;color:#000;max-height:100%;position:absolute;text-align:center;width:100%;z-index:0}.bar__container .bar__wrapper .bar .bar-track .bar-fill span{font-size:9px;padding-top:5px}.bar__container .bar__wrapper .bar .bar-track .bar-fill span,.bar__container .bar__wrapper .bar .bar-track span{display:flex;justify-content:center;left:0;position:absolute;top:-10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:inherit;z-index:1}.ideal_behavior_container{align-items:center;display:flex;flex-direction:column;justify-content:center;justify-self:center;padding:30px;width:100%}.component-system-history-diagnostics-table{padding:30px 60px 90px}.component-system-history-diagnostics-table th,.component-system-history-diagnostics-table thead{background-color:rgba(17,34,54,.451);color:#fff;padding:10px}.component-system-history-diagnostics-table th:first-child,.component-system-history-diagnostics-table thead:first-child{width:15%!important}.component-system-history-diagnostics-table th:nth-child(2),.component-system-history-diagnostics-table thead:nth-child(2){width:10%!important}.component-system-history-diagnostics-table th:nth-child(3),.component-system-history-diagnostics-table thead:nth-child(3){width:45%!important}.component-system-history-diagnostics-table th:nth-child(4),.component-system-history-diagnostics-table thead:nth-child(4){width:30%!important}.component-system-history-diagnostics-table .view-details-from-table{cursor:pointer;margin-left:5px;text-decoration:underline}.component-system-history-diagnostics-table .pagination-container{margin-bottom:30px}@media screen and (min-width:1100px){.component-system-history-diagnostics-table{padding:30px 30px 90px}}@media screen and (min-width:1700px){.component-system-history-diagnostics-table{padding:30px 60px 90px}}.component-system-history-prognostics-table{padding:30px 60px 90px}.component-system-history-prognostics-table th,.component-system-history-prognostics-table thead{background-color:rgba(17,34,54,.451);color:#fff;padding:10px}.component-system-history-prognostics-table th:first-child,.component-system-history-prognostics-table thead:first-child{width:15%!important}.component-system-history-prognostics-table th:nth-child(2),.component-system-history-prognostics-table thead:nth-child(2){width:70%!important}.component-system-history-prognostics-table th:nth-child(3),.component-system-history-prognostics-table thead:nth-child(3){width:15%!important}.component-system-history-prognostics-table .view-details-from-table{cursor:pointer;margin-left:5px;text-decoration:underline}.component-system-history-prognostics-table .pagination-container{margin-bottom:30px}@media screen and (min-width:1100px){.component-system-history-prognostics-table{padding:30px 30px 90px}}@media screen and (min-width:1700px){.component-system-history-prognostics-table{padding:30px 60px 90px}}.component-system-history-maintenance-profile-table{padding:30px 60px 90px}.component-system-history-maintenance-profile-table th,.component-system-history-maintenance-profile-table thead{background-color:rgba(17,34,54,.451);color:#fff;padding:10px}.component-system-history-maintenance-profile-table th:first-child,.component-system-history-maintenance-profile-table thead:first-child{width:15%!important}.component-system-history-maintenance-profile-table th:nth-child(2),.component-system-history-maintenance-profile-table thead:nth-child(2){width:10%!important}.component-system-history-maintenance-profile-table th:nth-child(3),.component-system-history-maintenance-profile-table thead:nth-child(3){width:45%!important}.component-system-history-maintenance-profile-table th:nth-child(4),.component-system-history-maintenance-profile-table thead:nth-child(4){width:30%!important}.component-system-history-maintenance-profile-table .view-details-from-table{cursor:pointer;margin-left:5px;text-decoration:underline}.component-system-history-maintenance-profile-table .pagination-container{margin-bottom:30px}@media screen and (min-width:1100px){.component-system-history-maintenance-profile-table{padding:30px 30px 90px}}@media screen and (min-width:1700px){.component-system-history-maintenance-profile-table{padding:30px 60px 90px}}.component-system-history-maintenance-history-table{padding:30px 60px 90px}.component-system-history-maintenance-history-table th,.component-system-history-maintenance-history-table thead{background-color:rgba(17,34,54,.451);color:#fff;padding:10px}.component-system-history-maintenance-history-table th:first-child,.component-system-history-maintenance-history-table thead:first-child{width:20%!important}.component-system-history-maintenance-history-table th:nth-child(2),.component-system-history-maintenance-history-table thead:nth-child(2){width:80%!important}.component-system-history-maintenance-history-table .view-details-from-table{cursor:pointer;margin-left:5px;text-decoration:underline}.component-system-history-maintenance-history-table .pagination-container{margin-bottom:30px}@media screen and (min-width:1100px){.component-system-history-maintenance-history-table{padding:30px 30px 90px}}@media screen and (min-width:1700px){.component-system-history-maintenance-history-table{padding:30px 60px 90px}}.component-system-history-usage-profile-table{padding:30px 60px 90px}.component-system-history-usage-profile-table th,.component-system-history-usage-profile-table thead{background-color:rgba(17,34,54,.451);color:#fff;padding:10px}.component-system-history-usage-profile-table th:first-child,.component-system-history-usage-profile-table thead:first-child{width:15%!important}.component-system-history-usage-profile-table th:nth-child(2),.component-system-history-usage-profile-table thead:nth-child(2){width:10%!important}.component-system-history-usage-profile-table th:nth-child(3),.component-system-history-usage-profile-table thead:nth-child(3){width:45%!important}.component-system-history-usage-profile-table th:nth-child(4),.component-system-history-usage-profile-table thead:nth-child(4){width:30%!important}.component-system-history-usage-profile-table .view-details-from-table{cursor:pointer;margin-left:5px;text-decoration:underline}.component-system-history-usage-profile-table .pagination-container{margin-bottom:30px}@media screen and (min-width:1100px){.component-system-history-usage-profile-table{padding:30px 30px 90px}}@media screen and (min-width:1700px){.component-system-history-usage-profile-table{padding:30px 60px 90px}}.component-system-history-service-conditions-table{padding:30px 60px 90px}.component-system-history-service-conditions-table th,.component-system-history-service-conditions-table thead{background-color:rgba(17,34,54,.451);color:#fff;padding:10px}.component-system-history-service-conditions-table th:first-child,.component-system-history-service-conditions-table thead:first-child{width:100%!important}.component-system-history-service-conditions-table .view-details-from-table{cursor:pointer;margin-left:5px;text-decoration:underline}.component-system-history-service-conditions-table .pagination-container{margin-bottom:30px}.no-data-found{padding:30px 60px 90px}@media screen and (min-width:1100px){.component-system-history-service-conditions-table,.no-data-found{padding:30px 30px 90px}}@media screen and (min-width:1700px){.component-system-history-service-conditions-table,.no-data-found{padding:30px 60px 90px}}.fuel_economy{padding:20px 30px}.fuel_economy .chart_container{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr;padding-top:20px}.fuel_economy .zoomed_container{align-items:center;display:grid;grid-template-columns:1fr 22fr 1fr;margin-top:20px;position:relative}.fuel_economy .zoomed_container .prev_icon{cursor:pointer}.fuel_economy .zoomed_container .zoom_inner{position:relative}.fuel_economy .zoomed_container .zoom_close{cursor:pointer;height:23px;position:absolute;right:4px;top:47px;width:23px;z-index:2}.fuel_economy .zoomed_container .next_icon{cursor:pointer;justify-self:right}.fuel_economy .legend_inner{background:#e3f5e3;margin-bottom:10px;padding:0 8px 0 20px}.ishikawa-wrapper{overflow:auto}.ishikawa-diagram{height:800px;padding:30px 0;width:130%}.ishikawa-diagram .label-0{fill:#1c3474;font-size:18px}.ishikawa-diagram .label-1{fill:#5071d2;font-size:16px}.ishikawa-diagram .label-2{fill:#512906;font-size:14px}.ishikawa-diagram .label-3{fill:#02605a;font-size:12px}.ishikawa-diagram .label-4{fill:#666;font-size:10px}.ishikawa-diagram .link-0{stroke:#d27025;stroke-width:2px}.ishikawa-diagram .link-1{stroke:#d27025;stroke-width:1px}.ishikawa-diagram .link-2,.ishikawa-diagram .link-3,.ishikawa-diagram .link-4{stroke:#d27025;stroke-width:.5px}.ishikawa-diagram #arrow{fill:#d27025}.ishikawa-diagram .node:has(.label-0){outline:1px solid #d27025;outline-offset:5px}.problem{font-size:24px;margin-top:30px;text-align:center}.problem-list-ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.problem-list-ul .problem-list{list-style:none;margin-bottom:10px;margin-left:5px;text-decoration:none;text-transform:capitalize}.maintenance-log-summary-wrapper{padding:20px 30px}.maintenance-log-summary-wrapper .tabs-container{padding:0 20px}.maintenance-log-summary-wrapper .tabs-container .tabs{font-size:14px;margin-bottom:30px;padding:10px;width:200px}.maintenance-log-summary-wrapper .maintenance-score-container{background-color:#fcf1cc;border-radius:6px;margin-bottom:25px;padding:20px 7.5rem}.maintenance-log-summary-wrapper .maintenance-score-container .score-graph-container{display:inline-block;text-align:center;vertical-align:top;width:45%}.maintenance-log-summary-wrapper .maintenance-score-container .score-graph-container .score-graph{height:130px;margin:0 auto 30px;text-align:center;width:130px}.maintenance-log-summary-wrapper .maintenance-score-container .score-details-container{color:#353536;display:inline-block;font-size:14px;vertical-align:top;width:55%}.maintenance-log-summary-wrapper .maintenance-score-container .score-details-container .score-text{font-weight:600;margin-bottom:35px;text-align:center;width:100%}.maintenance-log-summary-wrapper .maintenance-score-container .score-details-container .score-details-ul{font-weight:400;margin:0;padding:0}.maintenance-log-summary-wrapper .maintenance-score-container .score-details-container .score-details-ul .score-details-li{list-style-type:none;margin-bottom:10px;margin-top:5px;text-decoration:none}.maintenance-log-summary-wrapper .maintenance-score-container .score-details-container .score-details-ul .score-details-li .score-param,.maintenance-log-summary-wrapper .maintenance-score-container .score-details-container .score-details-ul .score-details-li .score-seperator,.maintenance-log-summary-wrapper .maintenance-score-container .score-details-container .score-details-ul .score-details-li .score-value{display:inline-block;margin:0;padding:0;vertical-align:middle}.maintenance-log-summary-wrapper .maintenance-score-container .score-details-container .score-details-ul .score-details-li .score-param{text-align:left;width:40%}.maintenance-log-summary-wrapper .maintenance-score-container .score-details-container .score-details-ul .score-details-li .score-seperator{text-align:center;width:10%}.maintenance-log-summary-wrapper .maintenance-score-container .score-details-container .score-details-ul .score-details-li .score-value{text-align:left;width:50%}@media screen and (min-width:1700px){.tabs-container .tabs{font-size:16px}}.driver-summary-wrapper{align-items:center;display:flex;flex-direction:column;padding-top:15px;position:relative;width:25%}.driver-summary-wrapper .driver-summary-card{align-items:center;border-radius:2px;box-shadow:0 8px 8px -6px rgba(24,39,75,.12),0 8px 8px -8px rgba(24,39,75,.14);display:flex;flex-direction:row;font-size:14px;height:60px;justify-content:center;margin-bottom:8px;max-width:150px;width:100%}.driver-summary-wrapper .driver-summary-card img{width:20px}.driver-summary-wrapper .driver-summary-card:hover .driver-summary-tooltip{display:flex;flex-direction:column}.driver-summary-wrapper .driver-summary-text{font-size:12px;max-width:150px}.driver-summary-wrapper .driver-summary-tooltip{background-color:#fff;border-radius:5px;bottom:-15px;box-shadow:0 8px 8px -6px rgba(24,39,75,.12),0 8px 8px -8px rgba(24,39,75,.14);display:none;font-size:12px;left:50%;padding:3px 8px 8px;position:absolute;white-space:nowrap;z-index:10}.driver-summary-wrapper .driver-summary-tooltip>div{padding-top:5px}.driver-summary-wrapper:nth-child(4n) .driver-summary-tooltip{left:auto;right:50%}.summary-driver-behaviour{background-color:#fcf1cc;color:#353536;font-size:16px;font-weight:600;padding:20px}.driver-behaviour-summary-wrapper{box-sizing:border-box;padding:10px 60px}.driver-behaviour-summary-wrapper .service-help-wrapper{padding:10px 0}.driver-behaviour-summary-wrapper .page-chart-container.vehicle-usage-charts{justify-content:flex-start}.service-help .btn-primary.view-button{padding:7px 15px}.login{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;min-height:100vh}.login .login__Form{align-items:center;align-self:stretch;background-color:#fff;display:flex;flex:1 1;font-family:Open Sans;justify-content:center;overflow:auto;padding:25px 40px;width:100%}.login .login__Form .login__rightside__container{align-items:center;color:#363636;display:flex;flex-direction:column;justify-content:center;padding:30px;width:100%}.login .login__Form .login__rightside__container .login__Form--title p{color:#2e2f30;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.5;padding-bottom:20px}.login .login__Form .login__rightside__container .login__Form--footer{align-items:center;display:flex;flex-direction:column;justify-content:center}.login .login__Form .login__rightside__container .login__Form--footer span:first-child{font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5;margin:15px auto}.login .login__Form .login__rightside__container .login__Form--footer span{color:#112236;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.5}.login .login__Form .login__rightside__container .login__Form--footer span a{color:#112236;text-decoration:none}.login .login__Form .login__rightside__container .login__Form--footer span a:hover{color:#000}.login .login__Form .login__rightside__container .login__Form--forgettext{align-items:flex-end;align-self:flex-end;display:flex;justify-content:flex-end}.login .login__Form .login__rightside__container .login__Form--forgettext span{color:#747577;cursor:pointer;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5}.login .login__Form .login__rightside__container .login__Form--forgettext span:hover{color:#000}.login .login__Form .login__rightside__container .login__Form--btn{margin:10px auto;width:100%}.login .login__Form .login__rightside__container .login__Form--btn button{border-radius:15px;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5;width:100%}.login .login__Form .login__rightside__container .login__Form--btn button:hover{background-color:#000;-webkit-box-shadow:0 5px 40px -10px rgba(0,0,0,.57);-moz-box-shadow:0 5px 40px -10px rgba(0,0,0,.57);transition:all .4s ease 0s}.login .login__Form .login__rightside__container .login__Form--inputs{width:100%}.login .login__Form .login__rightside__container .login__Form--inputs input{border-radius:15px;width:100%}.forgotpwd__Form,.forgotpwd__Form--inputs{width:100%}.forgotpwd__Form--inputs input{border-radius:5px;padding:5px!important;width:100%}.forgotpwd__Form--inputs button{border-radius:5px;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5;padding:5px 30px;width:100%}.forgotpwd__Form--inputs button:hover{background-color:#000;-webkit-box-shadow:0 5px 40px -10px rgba(0,0,0,.57);-moz-box-shadow:0 5px 40px -10px rgba(0,0,0,.57);transition:all .4s ease 0s}.forgotpwd__Form .forgotpwd__Form--title p{color:#112236;font-size:1.375rem;font-style:normal;font-weight:600;line-height:150%;margin:0 0 10px}.forgotpwd__Form .forgotpwd__Form--footer p{align-items:flex-end;color:#112236;display:flex;font-family:Open Sans;font-size:.875rem;font-style:normal;font-weight:600;justify-content:flex-end;line-height:1.5;text-decoration-line:underline}.forgotpwd__Form .forgotpwd__Form--footer p span{cursor:pointer}.rsetpwd__Form,.rsetpwd__Form--inputs{width:100%}.rsetpwd__Form--inputs input{border-radius:5px;padding:5px!important;width:100%}.rsetpwd__Form--inputs button{border-radius:5px;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5;padding:5px 30px;width:100%}.rsetpwd__Form .rsetpwd__Form--title{margin-bottom:10px}.rsetpwd__Form .rsetpwd__Form--title p{color:#112236;font-size:1.375rem;font-style:normal;font-weight:600;line-height:1.5;margin:0 0 10px}.rsetpwd__Form .rsetpwd__Form--title span{color:#747577;font-family:Open Sans;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.5}.rsetpwd__Form .rsetpwd__Form--btn{display:flex;justify-content:flex-end}.rsetpwd__Form .rsetpwd__Form--btn button{width:auto}.rsetpwd__Form .rsetpwd__Form--btn button:hover{background-color:#000;-webkit-box-shadow:0 5px 40px -10px rgba(0,0,0,.57);-moz-box-shadow:0 5px 40px -10px rgba(0,0,0,.57);transition:all .4s ease 0s}.rsetpwd__Form .rsetpwd__Form--btn button:first-of-type{margin-right:10px}.rsetpwd__Form .rsetpwd__Form--btn button:first-of-type:hover{background-color:#000;-webkit-box-shadow:0 5px 40px -10px rgba(0,0,0,.57);-moz-box-shadow:0 5px 40px -10px rgba(0,0,0,.57);color:#fff;transition:all .4s ease 0s}.Form--error{color:#f23732}.Form--error,.Form--success{display:flex;justify-content:center}.Form--success{color:green}::-ms-reveal{display:none}input[type=password]::-webkit-contacts-auto-fill-button,input[type=password]::-webkit-credentials-auto-fill-button{display:none!important;height:0;margin:0;pointer-events:none;visibility:hidden;width:0}input{box-sizing:border-box}.input__field{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;position:relative}.input__field input{border:.5px solid #8e9093;border-radius:5px;color:#747577;line-height:26px;margin:5px 0;outline:none;padding:10px}.input__field svg{height:20px;position:absolute;right:10px;width:20px}.input__container{margin-bottom:10px}.input__container span{color:#f23732;font-size:14px;font-style:normal;font-weight:400;line-height:1.5;padding-left:15px}.input__field--mobile{border:.5px solid #8e9093;border-radius:15px}.input__field--mobile input{border:0;color:#747577;line-height:26px;margin:5px;outline:none;padding:5px}.input__field--mobile input:first-of-type{border-radius:0!important;border-right:.5px solid #ccc;width:40px!important}.layout__container{align-self:stretch;background-color:#fdf9ea;background-image:url(/static/media/login_left_bg.fcca7a09c315bf0b4104.png);display:flex;flex:1 1;min-height:100%;width:100%}.layout__container--content{display:flex;flex-direction:column;justify-content:center}.layout__container--content .layout__container--logo{align-self:left;flex:1 1;margin:20px;max-height:57px;max-width:287px}.layout__container--content .layout__container--image{align-self:center;flex:1 1;height:100%;width:100%}.layout__container--content .layout__container--testimonial{align-self:center;color:#363636;flex:1 1}.layout__container--content .layout__container--testimonial p{font-family:Exo;font-size:1.5rem;font-style:italic;font-weight:500;line-height:1;margin:0;text-shadow:0 2px 4px rgba(24,39,75,.12),0 4px 4px rgba(24,39,75,.08)}.layout__container--content .layout__container--testimonial p span{display:block;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;margin-top:10px;text-align:end}.layout__container--content .layout__container--testimonial p span:before{background-color:#363636;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:3%}*{box-sizing:border-box}.signup{align-items:center;color:#fff;display:flex;height:100%;margin:0;min-height:100vh;overflow:hidden}.signup .signup__Form{align-items:center;background-color:#fff;display:flex;flex:1 1;font-family:Open Sans;justify-content:center;overflow:auto;padding:25px 40px;width:50%}.signup .signup__Form .signup__rightside__container{align-items:center;color:#363636;display:flex;flex-direction:column;justify-content:center;padding:0 40px;width:100%}.signup .signup__Form .signup__rightside__container .signup__Form--title p{color:#2e2f30;font-size:24px;font-style:normal;font-weight:400;line-height:1.5}.signup .signup__Form .signup__rightside__container .signup__Form--error{color:red;text-align:center}.signup .signup__Form .signup__rightside__container .signup__Form--footer{align-items:flex-end;align-self:flex-end;display:flex;justify-content:flex-end}.signup .signup__Form .signup__rightside__container .signup__Form--footer span{font-size:14px;font-style:normal;font-weight:600;line-height:150%;margin:15px auto}.signup .signup__Form .signup__rightside__container .signup__Form--footer a{color:#112236;text-decoration:none}.signup .signup__Form .signup__rightside__container .signup__Form--footer a:hover{color:#000}.signup .signup__Form .signup__rightside__container .signup__Form--footer b{cursor:pointer}.signup .signup__Form .signup__rightside__container .signup__Form--btn{margin:10px auto;width:100%}.signup .signup__Form .signup__rightside__container .signup__Form--btn button{border-radius:15px;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;width:100%}.signup .signup__Form .signup__rightside__container .signup__Form--btn button:hover{background-color:#000;-webkit-box-shadow:0 5px 40px -10px rgba(0,0,0,.57);-moz-box-shadow:0 5px 40px -10px rgba(0,0,0,.57);transition:all .4s ease 0s}.signup .signup__Form .signup__rightside__container .signup__Form--inputs{width:100%}.signup .signup__Form .signup__rightside__container .signup__Form--inputs input{border-radius:15px;width:100%}.signup .signup__Form .signup__rightside__container .signup__Form--inputs .textareabox{overflow:clip;position:relative}.signup .signup__Form .signup__rightside__container .signup__Form--inputs textarea[required]+label{color:#747577;font-size:14px;font-style:normal;font-weight:600;left:10px;line-height:1.5;position:absolute;top:10px;width:95%}.signup .signup__Form .signup__rightside__container .signup__Form--inputs textarea[required]+label:after{color:#c4c4c4;content:" so that we can process your request and give you the concerned level of access to you"}.signup .signup__Form .signup__rightside__container .signup__Form--inputs textarea[required]:invalid+label{display:inline-block}.signup .signup__Form .signup__rightside__container .signup__Form--inputs textarea[required]:valid+label{display:none}.signup .signup__Form .signup__rightside__container .signup__Form--inputs textarea{border:.5px solid #8e9093;border-radius:15px;color:#747577;font-size:14px;line-height:1.5;outline:none;overflow:auto;padding:10px;position:relative;resize:none;width:100%}.signup .signup__Form .signup__rightside__container .signup__Form--inputs textarea::-webkit-input-placeholder{font-weight:600}.signup .signup__Form .signup__rightside__container .signup__Form--inputs textarea::placeholder{font-weight:600}.signup .signup__Form .signup__rightside__container .signup__Form--inputs textarea::-webkit-scrollbar{width:2px}.signup .signup__Form .signup__rightside__container .signup__Form--inputs textarea::-webkit-scrollbar-track{box-shadow:inset 0 0 0 rgba(0,0,0,.1)}.signup .signup__Form .signup__rightside__container .signup__Form--inputs span{color:#f23732;font-size:14px;font-style:normal;font-weight:400;line-height:1.5;padding-left:15px}.signup .signup__Form .signup__rightside__container .signup__Form--inputs .phnumber__container{display:flex;flex-direction:column;margin-bottom:10px}.signup .signup__Form .signup__rightside__container .signup__Form--inputs .phnumber__container .signup__Form--phnumber{display:flex;flex-direction:row;margin-bottom:2px}.signup .signup__Form .signup__rightside__container .signup__Form--inputs .phnumber__container span{display:inline-block}.adminverify__pop{padding:30px;width:100%}.adminverify__pop--inputs{width:100%}.adminverify__pop--inputs p{color:#747577;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:1.5}.adminverify__pop--inputs button{border-radius:5px;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;padding:5px 30px;width:100%}.adminverify__pop .adminverify__pop--title p{color:#112236;font-size:22px;font-style:normal;font-weight:600;line-height:1.5;margin:0 0 10px}.setpwd__Form{padding:20px;width:100%}.setpwd__Form--inputs{width:100%}.setpwd__Form--inputs input{border-radius:5px;padding:5px!important;width:100%}.setpwd__Form--inputs button{border-radius:5px;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;padding:5px 30px;width:100%}.setpwd__Form .setpwd__Form--title{margin-bottom:10px}.setpwd__Form .setpwd__Form--title p{color:#112236;font-size:22px;font-style:normal;font-weight:600;line-height:1.5;margin:0 0 10px}.setpwd__Form .setpwd__Form--btn{display:flex;justify-content:center}.setpwd__Form .setpwd__Form--btn button{width:100%}.breadcrumb-container{display:inline-block;left:30px;position:relative;text-transform:capitalize;top:-20px}.breadcrumb-container span a{color:#27374a;font-weight:500;text-decoration:none}@media screen and (min-width:1700px){.breadcrumb-container{left:60px}}.footer{background-color:#112236;bottom:0;color:#fff;font-size:12px;padding:10px 30px;position:fixed;text-align:center;width:100%;z-index:10}@media only screen and (max-width:767.5px){.footer{padding:5px 10px}}.header{background-color:#112236;box-shadow:5px 5px 10px #c3c5c8,-5px -5px 10px #cbcdd0;color:#fff;font-size:14px;height:10vh;padding:10px 1.2rem;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:11}.header-logo{cursor:pointer;margin:5px 0}.header-logo img{height:7vh}.icon-and-image-container{cursor:pointer;font-family:Open Sans!important}.icon{height:20px;width:20px}.header-search{display:flex;flex-direction:column;justify-content:center;position:relative;width:20rem}.header-search input{background:transparent;border:1px solid #fff;border-radius:10px;color:#fff;outline:none;padding:10px 20px}.header-search input:focus{border-color:#fcf1cc;border-width:1.5px;-webkit-transform:.4s all ease;transform:.4s all ease}.search-icon{height:20px;position:absolute;right:10px;width:20px}.navigation-container{width:450px}@media only screen and (max-height:767.5px){.header-logo img{position:relative;top:-5px}.navigation-container{width:20%}.navigation-container .text{padding-top:6px}}.component-system-history .tabs-container .tabs{margin-top:20px;width:225px}.admin_dashboard{padding-top:30px}.admin_dashboard .header_content{grid-column-gap:5%;-webkit-column-gap:5%;column-gap:5%;display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center}.admin_dashboard .header_content .admin_page_card{align-items:center;border-radius:5px;box-shadow:0 2px 4px -2px rgba(24,39,75,.12),0 4px 4px -2px rgba(24,39,75,.08);display:flex;gap:20px;justify-content:space-around;padding:0 20px}.admin_dashboard .header_content .admin_page_card .text{font-size:14px;font-weight:400;line-height:19px}.admin_dashboard .header_content .admin_page_card .count{font-size:14px;font-weight:600;line-height:19px}.admin_dashboard .search_input{display:grid;grid-template-columns:1fr 5fr;margin:20px 0 10px;position:relative}.admin_dashboard .search_input .search_textfield{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:4fr 1fr;position:relative}.admin_dashboard .search_input .search_textfield .search_field{border:1px solid #cfcfd0;border-radius:5px;padding:10px 30px;width:100%}.admin_dashboard .search_input .search_textfield .search_field:focus{border-color:#fcf1cc;border-width:2px;-webkit-transform:.5s all ease;transform:.5s all ease}.admin_dashboard .search_input .search_textfield .search_field:focus-visible{outline:none}.admin_dashboard .search_input .search_textfield .search_image{cursor:pointer;left:10px;position:absolute;top:13px}.admin_dashboard .search_input .search_textfield .search_image:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .5s ease}.admin_dashboard .react_date input{border:1px solid #cfcfd0;padding:10px 20px}.admin_dashboard .react_date input:focus{border:1px solid #cfcfd0;outline:none}.admin_dashboard .users_table table{border-radius:8px;box-shadow:0 1px 5px rgba(100,116,139,.12);margin-top:20px;padding:0}.admin_dashboard .users_table table td{border-left:none}.admin_dashboard .users_table table thead{background-color:#c9ced7}.admin_dashboard .users_table table thead tr th{background-color:#c9ced7;color:#000;font-size:16px;font-weight:600;line-height:22px}.admin_dashboard .users_table table thead tr .name{width:18%}.admin_dashboard .users_table table thead tr .mail{width:28%}.admin_dashboard .users_table table thead tr .actions,.admin_dashboard .users_table table thead tr .date,.admin_dashboard .users_table table thead tr .status{width:18%}.admin_dashboard .users_table table tbody tr td{height:50px;padding:0 10px}.admin_dashboard .users_table table tbody tr td .action_container{-webkit-column-gap:12px;column-gap:12px;display:flex}.admin_dashboard .users_table table tbody tr td .action_container div{border-radius:5px;cursor:pointer;padding:10px 14px}.admin_dashboard .users_table table tbody tr td .action_container div:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:all .5s ease}.admin_dashboard .users_table table tbody tr td .action_container .confirm_user{background-color:#56a64b}.admin_dashboard .users_table table tbody tr td .action_container .edit_user{background-color:#ff7104}.admin_dashboard .users_table table tbody tr td .action_container .delete_user{background-color:#f23732}.admin_dashboard .users_table table tbody tr td .action_container .view_user{background-color:#ffbd03}.admin_dashboard .users_table table tbody tr td .action_container .space_div{cursor:default;padding:10px 20px}.admin_dashboard .confirm_user_modal{margin-top:30px}.admin_dashboard .confirm_user_modal .modal-container{min-width:600px}.admin_dashboard .confirm_user_modal .user_details .user_keys{align-items:center;display:flex;justify-content:space-between}.admin_dashboard .confirm_user_modal .user_details .user_keys p:first-child{width:35%}.admin_dashboard .confirm_user_modal .user_details .user_keys p:nth-child(2){width:55%}.admin_dashboard .confirm_user_modal .button_container{display:flex;justify-content:flex-end}.admin_dashboard .confirm_user_modal .button_container .cancel_button{margin-right:20px;width:auto}.admin_dashboard .confirm_user_modal .button_container .approve_button{width:auto}.admin_dashboard .edit_user_modal .modal-container{min-width:450px;width:auto}.admin_dashboard .edit_user_modal .modal-container .authorisation_details .radio_group{margin-top:20px}.admin_dashboard .edit_user_modal .modal-container .authorisation_details .radio_group input{margin-left:30px;margin-right:8px}.admin_dashboard .edit_user_modal .modal-container .authorisation_details .radio_group input:first-child{margin-left:0}.admin_dashboard .edit_user_modal .modal-container .authorisation_details .button_container{display:flex;justify-content:flex-end;margin-top:20px}.admin_dashboard .edit_user_modal .modal-container .authorisation_details .button_container button{width:auto}.admin_dashboard .edit_user_modal .modal-container .authorisation_details .button_container .cancel_button{font-size:14px;margin-right:10px;padding:9px 20px}.admin_dashboard .edit_user_modal .modal-container .authorisation_details .button_container .approve_button{font-size:14px;padding:9px 20px}.admin_dashboard .delete_user_modal .delete_details p{font-size:18px;font-weight:400;line-height:25px}.admin_dashboard .delete_user_modal .delete_details .delete_button_container{display:flex;justify-content:flex-end}.admin_dashboard .delete_user_modal .delete_details .delete_button_container button{width:auto}.admin_dashboard .delete_user_modal .delete_details .delete_button_container .cancel_button{font-size:14px;margin-right:10px;padding:9px 20px}.admin_dashboard .delete_user_modal .delete_details .delete_button_container .approve_button{font-size:14px;padding:9px 20px}.admin_dashboard .remark_modal .remark_heading{font-size:18px;font-weight:400;line-height:25px;margin:0 0 10px}.admin_dashboard .remark_modal .remarks_text{border:1px solid #c9ced7;width:100%}.admin_dashboard .remark_modal .remarks_text:focus{border:1px solid #c9ced7;outline:none}.admin_dashboard .remark_modal .button_container{display:flex;justify-content:flex-end;margin-top:16px}.admin_dashboard .remark_modal .button_container button{width:auto}.admin_dashboard .remark_modal .button_container .cancel_button{font-size:14px;margin-right:10px;padding:9px 20px}.admin_dashboard .remark_modal .button_container .approve_button{font-size:14px;padding:9px 20px}.prescribed_actions .sensor{font-size:14px;font-weight:600;line-height:19px}.prescribed_actions .actions_table table{padding:0}.prescribed_actions .actions_table table thead,.prescribed_actions .actions_table table thead tr{background:rgba(17,34,54,.45)}.prescribed_actions .actions_table table thead tr th{background:rgba(17,34,54,.45);color:#fff;font-size:16px;font-weight:600;line-height:22px;text-align:center;width:33%}
/*# sourceMappingURL=main.267f3242.css.map*/