#root,body,html{font-family:sans-serif;height:100vh;margin:0;padding:0}@media (max-width:959.95px){#root{height:auto}}*{-webkit-overflow-scrolling:touch}.App{display:flex;flex-direction:column;height:100%;text-align:center}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:80px}.App-header{background-color:#222;color:#fff;height:150px;padding:20px}.App-title{font-size:1.5em}.App-intro{font-size:large}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media print{*{-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;-ms-print-color-adjust:exact}.App,.printContentContainer,body>div,main{display:inline!important}.App>header,footer,footer div{display:none!important}}@page{size:A4}.emptyState,.loadingContainer{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%;@media (max-width:959.95px){height:100vh}}.mainView{height:100%;width:100%;@media (max-width:959.95px){overflow:visible}}.mainContainer{height:100%;overflow:auto;width:100%;@media (max-width:959.95px){overflow:visible}}.mainContainer .calendarView,.mainContainer .vehiclesView{display:flex;height:100%;position:relative;@media (max-width:959.95px){height:auto}}.vehiclesView .sideBarContent{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.vehiclesView .sideBar{overflow:hidden}
/*# sourceMappingURL=main.e36c5ec5.css.map*/