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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.m-0{margin:0}.p-0{padding:0}.mt-0{margin-top:0}.p-t-0{padding-top:0}.mr-0{margin-right:0}.p-r-0{padding-right:0}.mb-0{margin-bottom:0}.p-b-0{padding-bottom:0}.ml-0{margin-left:0}.p-l-0{padding-left:0}.m-1{margin:.125rem}.p-1{padding:.125rem}.mt-1{margin-top:.125rem}.p-t-1{padding-top:.125rem}.mr-1{margin-right:.125rem}.p-r-1{padding-right:.125rem}.mb-1{margin-bottom:.125rem}.p-b-1{padding-bottom:.125rem}.ml-1{margin-left:.125rem}.p-l-1{padding-left:.125rem}.m-2{margin:.25rem}.p-2{padding:.25rem}.mt-2{margin-top:.25rem}.p-t-2{padding-top:.25rem}.mr-2{margin-right:.25rem}.p-r-2{padding-right:.25rem}.mb-2{margin-bottom:.25rem}.p-b-2{padding-bottom:.25rem}.ml-2{margin-left:.25rem}.p-l-2{padding-left:.25rem}.m-3{margin:.5rem}.p-3{padding:.5rem}.mt-3{margin-top:.5rem}.p-t-3{padding-top:.5rem}.mr-3{margin-right:.5rem}.p-r-3{padding-right:.5rem}.mb-3{margin-bottom:.5rem}.p-b-3{padding-bottom:.5rem}.ml-3{margin-left:.5rem}.p-l-3{padding-left:.5rem}.m-4{margin:1rem}.p-4{padding:1rem}.mt-4{margin-top:1rem}.p-t-4{padding-top:1rem}.mr-4{margin-right:1rem}.p-r-4{padding-right:1rem}.mb-4{margin-bottom:1rem}.p-b-4{padding-bottom:1rem}.ml-4{margin-left:1rem}.p-l-4{padding-left:1rem}.m-5{margin:2rem}.p-5{padding:2rem}.mt-5{margin-top:2rem}.p-t-5{padding-top:2rem}.mr-5{margin-right:2rem}.p-r-5{padding-right:2rem}.mb-5{margin-bottom:2rem}.p-b-5{padding-bottom:2rem}.ml-5{margin-left:2rem}.p-l-5{padding-left:2rem}.m-6{margin:4rem}.p-6{padding:4rem}.mt-6{margin-top:4rem}.p-t-6{padding-top:4rem}.mr-6{margin-right:4rem}.p-r-6{padding-right:4rem}.mb-6{margin-bottom:4rem}.p-b-6{padding-bottom:4rem}.ml-6{margin-left:4rem}.p-l-6{padding-left:4rem}.m-7{margin:8rem}.p-7{padding:8rem}.mt-7{margin-top:8rem}.p-t-7{padding-top:8rem}.mr-7{margin-right:8rem}.p-r-7{padding-right:8rem}.mb-7{margin-bottom:8rem}.p-b-7{padding-bottom:8rem}.ml-7{margin-left:8rem}.p-l-7{padding-left:8rem}.w-100{width:100%}.w-50{width:50%}.w-350-px{width:350px}body{background:#f5f5f5}@keyframes "App-logo-spin"{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.content{text-align:left}.content .App{padding:32px}.content .App .btn{background:#f2971e;color:#fff;padding:7px 30px}.content .App .btn.btn-forgotten-password,.content .App .btn.btn-login{display:block;margin-left:auto;margin-right:auto}.content .App .btn.btn-forgotten-password{background:#0000;color:#f2971e;margin-top:10px;text-decoration:underline}.page,.page .MuiGrid-container{padding:10px}.page .MuiFormControl-root{max-width:300px;min-width:200px}.page.MuiContainer-root{min-width:1680px}.App-logo{height:40vmin;pointer-events:none}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}h1{font-size:2.5rem;font-weight:400;margin-bottom:10px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.d-block{display:block}.icon-button{border:2px solid #ededed!important;border-radius:4px;height:44px;margin-left:5px;padding-right:25px;text-align:center;text-transform:uppercase}.icon-button svg{border-right:2px solid #ededed;color:#f2971e;font-size:22px;height:44px;margin-bottom:-10px;margin-right:25px;margin-top:-10px;padding-right:8px}.icon-button.only-icon{padding-right:0}.icon-button.only-icon svg{border-right:0;margin-right:0}.icon-button[disabled]{font-weight:700}.icon-button[disabled] svg{color:#a2a2a2}.icon-button.editDefinition{font-weight:700;position:absolute;right:15px;top:15px}.h-100{height:100%}.active-background{background-color:#72b562}.inactive-background{background-color:#f5f5f5}.link,a{display:flex}.logo{height:30px}.menu{align-items:center;display:flex;flex-flow:row;flex-wrap:wrap;height:100%;width:100%}.divider{background-color:#555;display:inline;height:100%;margin:0 15px;width:2px}.naviBar.MuiAppBar-root,.top-bar{box-shadow:-3px 5px 20px 3px #888;justify-content:space-between}.naviBar.MuiAppBar-root{background-color:#000;border:0;border-radius:3px;border-top-left-radius:0;border-top-right-radius:0;color:#fff;height:68px;padding:0 30px}.naviBar.MuiAppBar-root a,.naviBar.MuiAppBar-root button{color:#bfbfbf;font-size:14px;font-weight:700;letter-spacing:0;margin-left:10px;text-transform:none}.naviBar.MuiAppBar-root a.ml-3,.naviBar.MuiAppBar-root button.ml-3{margin-left:50px}.naviBar.MuiAppBar-root a .MuiSvgIcon-root,.naviBar.MuiAppBar-root button .MuiSvgIcon-root{color:#f2971e;margin-right:10px}.naviBar.MuiAppBar-root a .MuiSvgIcon-root.chevronDown,.naviBar.MuiAppBar-root button .MuiSvgIcon-root.chevronDown{color:#bfbfbf;font-size:18px;margin-left:15px;margin-right:0}.naviBar.MuiAppBar-root .grow{flex-grow:1}.module-loading{align-items:center;background-color:#e1e1e180;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99999}.module-loading .MuiCircularProgress-circle{color:#f2971e}.auth{margin:2rem auto;max-width:80%;text-align:center;width:30rem}.vehicle-definitions .MuiGrid-root{flex-grow:1}.vehicle-definitions .button.new-definition{background:#000;box-shadow:0 0 5px #000;color:#fff;float:right;font-size:14px;font-weight:600;margin-top:10px;padding:10px 30px 10px 20px}.vehicle-definitions .button.new-definition svg{color:#f2971e;font-size:18px;margin-right:25px}.vehicle-card-create .MuiDialog-paperWidthSm{min-width:650px}.vehicle-card-create .autocomplete-option-code{padding-bottom:10px;width:600px}.vehicle-card-create .button.create{background:#000;box-shadow:0 0 5px #000;color:#fff;padding:7px}.vehicle-card-create .button.create svg{color:#f2971e;font-size:18px;margin-right:1px}.service-package .MuiFormControl-root{width:100%}.service-package .button.new-service-package{background:#000;box-shadow:0 0 5px #000;color:#fff;float:right;font-size:14px;font-weight:600;margin-top:10px;padding:10px 30px 10px 20px}.service-package .button.new-service-package svg{color:#f2971e;font-size:18px;margin-right:25px}.service-package .list-card{background-color:#fff}.service-package .MuiCard-root{display:flex;flex-direction:column}.service-package .MuiCardActions-root{margin-top:auto}.vehicle-card{max-width:1400px!important}.vehicle-card .MuiFormControl-root{width:100%}.vehicle-card .addColorButton{color:#f2971e;padding-left:0;text-transform:none}.vehicle-card .addColorButton svg{margin-right:10px}.vehicle-card .button.new-card{background:#000;box-shadow:0 0 5px #000;color:#fff;float:right;font-size:14px;font-weight:600;margin-top:10px;padding:10px 30px 10px 20px}.vehicle-card .button.new-card svg{color:#f2971e;font-size:18px;margin-right:25px}.vehicle-card .carOverview{padding:15px;text-align:left}.vehicle-card .carOverview .car-heading{height:auto;max-width:100%}.vehicle-card .carOverview h2{font-weight:400;margin-bottom:0}.vehicle-card .carOverview .brand{color:#a2a2a2}.vehicle-card .MuiFormControl-root.filled{background:#e8e8e8;border-top-left-radius:4px;border-top-right-radius:4px}.vehicle-card .MuiFormControl-root.filled .MuiInputLabel-formControl{left:8px;min-width:200px;text-align:left;top:7px}.vehicle-card .MuiFormControl-root.filled .MuiInputBase-input{padding-left:8px;padding-right:8px}.vehicle-card .MuiFormControl-root.outlined{border:1px solid #e8e8e8;border-top-left-radius:4px;border-top-right-radius:4px}.vehicle-card .MuiFormControl-root.outlined .MuiInputLabel-formControl{min-width:200px;text-align:left}.vehicle-card .MuiFormControl-root.outlined .MuiInputBase-input{padding-left:8px;padding-right:8px}.vehicle-card .MuiInput-underline:before{display:none}.vehicle-card .MuiAccordion-root .MuiAccordionSummary-content h2{font-weight:400;margin-top:10px;padding-left:30px;transition:all .2s}.vehicle-card .MuiAccordion-root .MuiAccordionSummary-content h2:not(.Mui-expanded){margin-bottom:20px;margin-top:10px}.vehicle-card .MuiAccordion-root .MuiAccordionSummary-expandIcon{color:#f2971e;left:0;position:absolute;top:20px;transition:all .2s}.vehicle-card .MuiAccordion-root .MuiAccordionSummary-expandIcon:not(.Mui-expanded){top:10px}.vehicle-card .MuiAccordion-root .MuiAccordionDetails-root{flex-direction:column}.vehicle-card .red-dot{fill:#b84a45}.vehicle-card .green-dot{fill:#72b562}.vehicle-card .orange-dot{fill:#f2971e}.vehicle-card .grey-dot{fill:#585858}.vehicle-card .color-1{fill:blue}.vehicle-card .card-overview .actions-cell{min-width:145px}.vehicle-card .card-section .section-header-info{min-width:250px}.filter__holder{background:#fff;box-shadow:0 0 10px #a8a8a8;margin-bottom:25px;margin-top:15px;padding:15px 15px 25px}.filter__holder .MuiFormControl-root{width:100%}.filter__holder .MuiFormControl-root .MuiFilledInput-root{border-radius:4px}.filter__holder .MuiFormControl-root .MuiFilledInput-root .MuiFilledInput-underline:before{border-bottom:0}.filter__holder .MuiInput-underline:before{display:none}.filter__holder .reset-button span{color:#4a4a4a;text-transform:none}.dataTable__holder .MuiTable-root{min-width:1400px}.dataTable__holder .MuiTableCell-root{padding:3px}
/*# sourceMappingURL=main.98f7fa92.css.map*/