@import url(https://fonts.googleapis.com/css2?family=Space+Mono:ital@0;1&display=swap);html{max-height:100vh;max-width:100vw;overflow-x:hidden;font-size:90%}body,html{margin:0;padding:0}body{font-size:100%;min-height:100%;min-width:100%;overflow:hidden;background-color:#181818}@media screen and (max-width:1219px){html{font-size:70%}body{overflow-y:visible;overflow-x:hidden}}.app{width:100%;height:100%;overflow-x:hidden}.page{min-height:100%;min-width:100%;position:absolute;background:#020024;background:linear-gradient(144deg,#020024,#7918f2 50%,#00d4ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#020024",endColorstr="#00d4ff",GradientType=1)}.page .container{max-width:100%;min-height:100%;height:auto;min-height:auto;-webkit-animation:fadeIn 1s forwards;animation:fadeIn 1s forwards}.page p{color:#fff;font-weight:300;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;-webkit-animation:pulse 1s;animation:pulse 1s}.page p:first-of-type{-webkit-animation-delay:1.1s;animation-delay:1.1s}.page p:nth-of-type(2){-webkit-animation-delay:1.2s;animation-delay:1.2s}.page .button-class{max-width:50%;color:#02d0ff;cursor:pointer;letter-spacing:4px;font-weight:600;font-size:1.1rem;text-decoration:none;border:1px solid #fff;background:transparent;border-radius:4px;padding:10px}.page .button-class:hover{background:#02d0ff;color:#333;border:none;-webkit-animation:pulse 1s backwards;animation:pulse 1s backwards}.page input{opacity:.9!important}.navbar{background-color:#181818;max-width:98%;height:6vh;color:#fff;display:block;padding:12px;z-index:3}.navbar .navbar-wrapper{-webkit-animation:fadeIn 1s backwards;animation:fadeIn 1s backwards;display:flex;margin-top:4px;justify-content:space-between;align-items:center;box-sizing:border-box;max-height:100%}.navbar .navbar-wrapper .right{width:100%;display:flex;flex:.5 1;align-items:center;justify-content:flex-end;margin-right:2rem;cursor:pointer}.navbar .navbar-wrapper .right img{display:flex;position:relative;width:1.7rem;align-self:flex-start;padding-right:1rem;top:1rem}.navbar .navbar-wrapper .right p{color:#fff}.navbar .navbar-wrapper .left{flex:1 1;margin-left:2rem}.navbar .navbar-wrapper .left .left-logo{text-decoration:none;color:#fff}.navbar .navbar-wrapper .left .left-logo .logo-img{width:45px}.navbar .navbar-wrapper .middle{flex:1 1}.dashboard-page{position:relative;display:flex;max-height:100%;flex-direction:column;justify-content:center;align-items:center}input{font-size:1.3rem;background-color:transparent;color:#fff;border:0;padding:5px 20px;box-sizing:border-box;text-align:center;box-shadow:-5px 9px 30px 12px #181818;border-radius:6px}.dashboard-top,input{display:block}.login-greeting{margin-top:12%;margin-bottom:12%;max-width:100%;text-align:center;color:#fff}.login-greeting h1{margin-left:1.5rem;font-size:1.5rem;margin-right:1.5rem}body{font-family:"Space Mono",monospace;overflow-x:hidden}@media screen and (max-width:570px){h1{font-size:2rem!important}.button-class{scale:80%}}.dashboard-fleet{position:relative;max-width:100%;max-height:100%;margin-bottom:2rem}.dashboard-fleet .fleet-container{max-width:100%;display:flex;flex-wrap:wrap;text-align:center;align-items:center;justify-content:space-around;scale:90%}.dashboard-fleet .fleet-container .car-container{display:flex;width:25%;justify-content:center;align-items:center;flex-wrap:wrap;margin:1rem 0 0;box-sizing:border-box}.dashboard-fleet .fleet-container .car-container .car-description{display:flex;justify-content:center;width:100%;font-size:.9rem;overflow-wrap:break-word;text-decoration:none;margin:1.5rem 0;padding:1rem 0;color:#fff;scale:130%}.dashboard-fleet .fleet-container .car-container .car-description ul{padding:0;margin:0}.dashboard-fleet .fleet-container .car-container .car-description ul li{list-style:none;padding:10px 0;overflow:hidden;display:block;position:relative;opacity:0;-webkit-animation:fadeInUp 1.2s 1.2s;animation:fadeInUp 1.2s 1.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;clear:both;text-align:left}.dashboard-fleet .fleet-container .car-container .car-description ul svg{margin:0 .6rem;color:#181818;-webkit-transform:translateY(25%);transform:translateY(25%);scale:130%}.dashboard-fleet .fleet-container .car-container .car-description ul .gear-icon{margin-right:.7rem;margin-left:.4rem;position:relative;width:20px;float:left;-webkit-transform:translateY(-9%);transform:translateY(-9%);object-fit:cover}.dashboard-fleet .fleet-container .car-container .car-img{width:100%}.dashboard-fleet .fleet-container .car-container .smaller{position:relative;margin-bottom:5%;scale:125%;margin-top:8%}.dashboard-fleet .fleet-container .car-container .button-box{position:relative;display:flex;width:100%;grid-gap:1rem;gap:1rem;align-items:center;flex-wrap:wrap;text-align:center;justify-content:center}.dashboard-fleet .fleet-container .car-container .button-box .rent-car-button{flex:1 1;border:1px solid #02d0ff;max-width:96%;font-size:.8rem;text-align:center;color:#fff}@media screen and (max-width:570px){.rent-car-button{font-size:.8rem!important}.car-description{scale:100%!important}}.dashboard-form,.dashboard-form .form-container{position:relative;display:flex;width:100%}.dashboard-form .form-container{justify-content:center;align-items:center;margin-bottom:2rem;padding-bottom:2rem;flex-direction:column;box-sizing:border-box}.dashboard-form .form-container .lastName{margin-top:1rem;margin-bottom:2.5rem}.dashboard-form .form-container .form-submit-button{position:relative;bottom:0;left:33%}.rent-car-page{max-width:100%}.rent-car-page .welcome-text{font-size:1.3rem;text-align:center;color:#fff;margin-bottom:4rem}.rent-car-page .pulpit-stats{max-width:100%;display:flex;justify-content:space-around;box-sizing:border-box;color:#fff;flex-wrap:wrap;margin-bottom:2rem}.rent-car-page .pulpit-stats .pulpit-box{position:relative;border:1px solid #000;width:30%;height:0;padding-bottom:18%;box-sizing:border-box;border-radius:8px}.rent-car-page .pulpit-stats .pulpit-box.active{border:2px solid red}.rent-car-page .pulpit-stats .pulpit-box.active:after{content:"On Going."}.rent-car-page .pulpit-stats .pulpit-box p{margin-top:0;padding-left:6px;padding-top:4px;width:45%;font-size:1rem}.rent-car-page .pulpit-stats .pulpit-box pre{width:45%;padding-left:8px;font-size:1.6rem;text-align:center}.rent-car-page .pulpit-stats .pulpit-box .pulpit-icon{position:absolute;font-size:400%;right:2%;top:18%}.rent-car-page .pulpit-payments{position:relative;display:flex;max-width:100%;flex-direction:row;justify-content:space-around;align-items:center;margin-bottom:3rem;box-sizing:border-box;flex-wrap:wrap;color:#181818}.rent-car-page .pulpit-payments form{margin-bottom:1.8rem}.rent-car-page .pulpit-payments .payment-input{max-width:100%}.rent-car-page .pulpit-payments .deposit-eth-box{position:relative;display:flex;flex-direction:column;text-align:center;align-items:center;box-sizing:border-box}.rent-car-page .pulpit-payments .deposit-eth-box .form-deposit-button{margin-top:1rem}@media screen and (max-width:570px){.pulpit-icon{position:absolute;font-size:350%!important}}
/*# sourceMappingURL=main.7f96de2d.chunk.css.map */