*{margin:0;padding:0;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.app{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;width:100vw;height:100vh;display:flex;flex-direction:row}.sidebar{display:flex;flex-direction:column;width:200px;height:100%;align-items:center;justify-content:space-between;border-radius:20px;box-shadow:0 0 50px -25px #00000030}.logoHead{margin:auto 10px}#sidebarLogo{width:180px}.sidebar_navigation_main{display:flex;align-items:center;flex-direction:column;margin-top:20px}#sidebarButton{border:none;width:150px;height:35px;margin-bottom:10px;border-radius:10px;background-color:#fff;font-size:16px;cursor:pointer;transition:.1s all ease-in-out}#sidebarButton:hover{background-color:#f4f4f4;transition:.2s all ease-in-out}.sidebarFoot{justify-self:center;align-self:center;width:150px;height:auto}.mobile-logo{max-height:50%;margin-left:0}.dashNav{border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-bottom:3px solid #c4c4c43f;height:90px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.dashNav h1{padding-left:5vw}.dashend{margin-right:20px;display:flex;width:20vw;align-items:center;justify-content:flex-end}.noticon{-webkit-user-select:none;user-select:none;padding:5px;border-radius:10px;transition:.1s ease-in-out all;cursor:pointer;transform:scale(1.3);margin:10px}.noticon:hover{background-color:#d5d5d566;font-variation-settings:"FILL" 1,"wght" 600,"GRAD" 0,"opsz" 30}#searchInput{font-family:Roboto;max-width:190px;padding:10px;font-size:1rem;border:none;border-radius:50px;border:2px solid black;outline:none;transition:ease .25s;height:40px;position:relative;margin:0 0 10px}@media screen and (max-width: 555px){#searchInput{display:none}.dashend{width:100px;margin:0}.dashNav{width:100vw;display:flex}.homecards{display:flex;flex-direction:column;align-items:center;justify-content:center}.homeCard{width:70vw;height:7vh}.homeCard h3{font-size:1.5rem;font-weight:700}.homeCardDesc p{font-size:1rem}.homeCardDesc{flex:1;margin-left:20px}}#searchInput::-webkit-search-cancel-button{display:none}.loader{display:flex;transform:scale(1);align-self:center;justify-self:center;align-items:center;justify-content:center}.truckWrapper{width:200px;height:100px;display:flex;flex-direction:column;position:relative;align-items:center;justify-content:flex-end;overflow-x:hidden}.truckBody{width:130px;height:fit-content;margin-bottom:6px;animation:motion 1s linear infinite}@keyframes motion{0%{transform:translateY(0)}50%{transform:translateY(3px)}to{transform:translateY(0)}}.truckTires{width:130px;height:fit-content;display:flex;align-items:center;justify-content:space-between;padding:0 10px 0 15px;position:absolute;bottom:0}.truckTires svg{width:24px}.road{width:100%;height:1.5px;background-color:#282828;position:relative;bottom:0;align-self:flex-end;border-radius:3px}.road:before{content:"";position:absolute;width:20px;height:100%;background-color:#282828;right:-50%;border-radius:3px;animation:roadAnimation 1.4s linear infinite;border-left:10px solid white}.road:after{content:"";position:absolute;width:10px;height:100%;background-color:#282828;right:-65%;border-radius:3px;animation:roadAnimation 1.4s linear infinite;border-left:4px solid white}.lampPost{position:absolute;bottom:0;right:-90%;height:90px;animation:roadAnimation 1.4s linear infinite}@keyframes roadAnimation{0%{transform:translate(0)}to{transform:translate(-350px)}}.mainContent{display:flex;flex:1;flex-direction:column}.load{flex:.89;display:flex;align-items:center;justify-content:center}.subComponent{width:auto;height:auto;display:flex;padding-top:10vh;flex-direction:column;align-items:center;justify-content:center;overflow-y:hidden}.homecards{padding:10px;border-radius:20px;display:flex;align-items:center;justify-content:flex-start;margin-top:10px}.homeCard{padding:10px;border:3px solid #E7E7E7;margin:1px 1px 10px;border-radius:15px;display:flex;flex-direction:row;align-items:center;font-weight:0}.iconHomeCard{margin-right:20px;transform:scale(1.4)}@media screen and (max-width: 800px){.sidebar{display:none}.bottombar{display:flex!important}}.bottombar{display:none}.bottombar{position:fixed;background-color:#fff;flex-direction:row;align-items:center;justify-content:space-evenly;overflow:hidden;z-index:1;height:65px;bottom:0;width:100%;text-align:center}.bottombarbuttonelement{border:none;padding:10px;border-radius:10px;transition:.2s all ease-in-out}
