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}*{box-sizing:border-box;font-family:montserrat-bold,sans-serif;margin:auto;padding:0}.navbar{align-items:center;background-color:#cfdada;display:flex;height:60px;justify-content:space-between;width:100%}.logo{height:100%;width:15%}.logo,.logo>p:first-child{align-items:center;display:flex;justify-content:center}.logo>p:first-child{color:teal;cursor:pointer;font-size:25px}.logo>p:last-child{color:teal;cursor:pointer;font-size:20px;font-weight:600;letter-spacing:3px}.nav-menu{height:100%;width:80%}.nav-menu,.nav-menu>ul{align-items:center;display:flex;justify-content:center}.nav-menu>ul{width:95%}.nav-menu>ul li{cursor:pointer;font-size:15px;font-weight:600;list-style:none}.nav-menu>ul>li:last-child{gap:5px}.inventory-card,.nav-menu>ul>li:last-child{align-items:center;display:flex;justify-content:center}.inventory-card{border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);cursor:pointer;flex-direction:column;height:300px;width:300px}.inventory-card:hover{box-shadow:inset 0 30px 60px -12px rgba(50,50,93,.25),inset 0 18px 36px -18px rgba(0,0,0,.3)}.inventory-image{align-items:center;display:flex;height:50%;justify-content:center;margin:auto;width:98%}.inventory-image img{height:100%;width:100%}.inventory-details{align-items:center;display:flex;flex-direction:column;height:45%;justify-content:space-around;width:100%}.inventory-details>p{color:#000;font-size:18px;font-weight:600}.inventory-details div{align-items:center;display:flex;flex-direction:column;gap:10px;height:40%;justify-content:space-around}.inventory-details div p{color:#000;font-size:16px}.sidebar{gap:20px;height:auto;justify-content:space-around}.mileage-filter,.sidebar{align-items:flex-start;display:flex;flex-direction:column;width:100%}.mileage-filter{justify-content:flex-start}.mileage-stats{display:flex;flex-direction:column;width:30%}.mileage-stats div{height:25px}.color-stats,.mileage-stats div{align-items:flex-start;display:flex;width:100%}.color-stats{flex-direction:column;justify-content:flex-start}.color-stats div{height:25px;width:30%}.color-stats div,.price-stats{align-items:flex-start;display:flex}.price-stats{flex-direction:column;justify-content:flex-start;width:100%}.price-stats div{height:25px;width:30%}.homepage,.price-stats div{align-items:center;display:flex;gap:20px;justify-content:center}.homepage{height:auto;width:100%}.homepage>div:first-child{align-items:center;box-shadow:0 3px 8px rgba(0,0,0,.24);display:flex;height:400px;justify-content:flex-start;width:20%}.homepage>div:last-child{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);height:400px;width:70%}.login-page{height:auto;justify-content:space-between;width:100%}.login-left,.login-page{align-items:center;display:flex}.login-left{height:400px;justify-content:center;width:50%}.login-left img{height:100%;width:100%}.login-right{flex-direction:column;height:450px;width:40%}.login-heading,.login-right{align-items:center;display:flex;justify-content:center}.login-heading{background-color:teal;height:50px;width:100%}.login-heading h2{color:#fff;font-size:30px;letter-spacing:2px;text-transform:uppercase}.login-form{align-items:center;border-radius:5px;box-shadow:0 3px 8px rgba(0,0,0,.24);gap:10px;height:250px;width:80%}.login-form,.login-form div{display:flex;flex-direction:column;justify-content:center}.login-form div{align-items:flex-start;height:60px;width:95%}.login-form div label{color:#000;font-weight:600;width:100%}.login-form div input{border:1px solid gray;border-radius:5px;font-size:15px;height:40px;width:100%}.login-form>div:last-child button{background-color:teal;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;height:35px;letter-spacing:1px;width:100px}.signup{align-items:center;display:flex;flex-direction:column;height:50px;justify-content:center;width:95%}.signup p{color:#000;font-size:15px;font-weight:500}.signup p span{color:blue;font-weight:600}.signup p span:hover{cursor:pointer;text-decoration:underline}.signup-form{align-items:center;border-radius:5px;box-shadow:0 3px 8px rgba(0,0,0,.24);gap:10px;height:300px;width:80%}.signup-form,.signup-form div{display:flex;flex-direction:column;justify-content:center}.signup-form div{align-items:flex-start;height:60px;width:95%}.signup-form div label{color:#000;font-weight:600;width:100%}.signup-form div input{border:1px solid gray;border-radius:5px;font-size:15px;height:40px;width:100%}.signup-form>div:last-child button{background-color:teal;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;height:35px;letter-spacing:1px;width:100px}.car-details{height:auto;margin-top:30px}.car-details>div{align-items:center;border-radius:5px;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);display:flex;height:auto;justify-content:space-between;margin:auto;width:80%}.car-statss{align-items:flex-start;display:flex;flex-direction:column;height:auto;justify-content:center;width:50%}.car-statss h2{font-size:25px;font-weight:600}.car-statss p{font-size:15px;font-weight:500}.inventory{flex-direction:column;height:auto;justify-content:center}.inventory,.inventory-nav{align-items:center;display:flex;width:100%}.inventory-nav{background-color:#f0f8ff;height:30px;justify-content:space-around}.inventory-nav p{cursor:pointer;font-size:15px;font-weight:600}.inventory-manage{align-items:flex-start;display:flex;height:auto;justify-content:center;width:100%}.add-inventory{align-items:center;display:flex;flex-direction:column;height:600px;justify-content:space-around;margin-top:20px;width:50%}.inventory-heading{align-items:center;background-color:#f0f8ff;display:flex;height:60px;justify-content:center;width:100%}.inventory-heading h1{color:teal;font-size:30px}.inventory-form{align-items:center;display:flex;flex-direction:column;height:500px;justify-content:space-around;width:100%}.inventory-form div{display:flex;height:50px;width:100%}.car-model{align-items:center;display:flex;justify-content:center;width:100%}.car-model label{color:#000;font-weight:600;width:15%}.car-model label+input{border:1px solid gray;border-radius:5px;color:#000;font-size:16px;height:40px;width:83%}.car-milage{justify-content:space-between;width:100%}.car-milage,.car-milage div{align-items:center;display:flex}.car-milage div{justify-content:center;width:49%}.car-milage div label{color:#000;font-weight:600;width:15%}.car-milage div label+input{border:1px solid gray;border-radius:5px;color:#000;font-size:16px;height:40px;width:73%}.car-milage>div:last-child{width:50%}.car-milage>div:last-child,.car-reading{align-items:center;display:flex;justify-content:center}.car-reading{width:100%}.car-reading label{color:#000;font-weight:600;width:25%}.car-reading label+input{border:1px solid gray;border-radius:5px;color:#000;font-size:16px;height:40px;width:75%}.car-paint{justify-content:space-between;width:100%}.car-paint,.car-paint div{align-items:center;display:flex}.car-paint div{justify-content:center;width:49%}.car-paint div label{color:#000;font-weight:600;width:15%}.car-paint div label+input{border:1px solid gray;border-radius:5px;color:#000;font-size:16px;height:40px;width:73%}.car-paint>div:first-child{align-items:center;display:flex;justify-content:center;width:50%}.car-paint>div:first-child label{color:#000;font-weight:600;width:25%}.car-safety{justify-content:space-between;width:100%}.car-safety,.car-safety div{align-items:center;display:flex}.car-safety div{justify-content:center;width:49%}.car-safety div label{color:#000;font-weight:600;width:20%}.car-safety div label+input{border:1px solid gray;border-radius:5px;color:#000;font-size:16px;height:40px;width:73%}.car-safety>div:last-child,.car-safety>div:last-child label{align-items:center;display:flex;justify-content:center;width:45%}.car-safety>div:last-child label{font-size:15px}.car-registration{align-items:center;display:flex;justify-content:space-between;width:100%}.car-registration div{align-items:center;display:flex;justify-content:center;width:49%}.car-registration div label{color:#000;font-weight:600;width:35%}.car-registration div label+input{border:1px solid gray;border-radius:5px;color:#000;font-size:16px;height:40px;width:73%}.car-registration>div:last-child,.car-registration>div:last-child label{align-items:center;display:flex;justify-content:center;width:45%}.car-registration>div:last-child label{font-size:15px}.car-description{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:100%}.car-description label{color:#000;font-weight:600;width:99%}.car-description label+textarea{border:1px solid gray;border-radius:5px;color:#000;font-size:16px;height:40px;width:95%}.car-button{align-items:center;display:flex;justify-content:center;width:100%}.car-button button{background-color:teal;border:none;color:#fff;font-size:15px;font-weight:600;height:45px;width:150px}.car-button button,.car-card{border-radius:5px;cursor:pointer}.car-card{align-items:center;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:flex;flex-direction:column;height:300px;justify-content:center;width:300px}.car-card:hover{box-shadow:inset 0 30px 60px -12px rgba(50,50,93,.25),inset 0 18px 36px -18px rgba(0,0,0,.3)}.car-image{align-items:center;display:flex;height:50%;justify-content:center;margin:auto;width:98%}.car-image img{height:100%;width:100%}.car-details{align-items:center;display:flex;flex-direction:column;height:45%;justify-content:space-around;width:100%}.car-details>p{color:#000;font-size:18px;font-weight:600}.car-details>p+div{align-items:center;display:flex;flex-direction:column;gap:10px;height:40%;justify-content:space-around}.car-details>p+div p{color:#000;font-size:16px}.car-edit{color:teal;display:flex;font-size:20px;width:100%}.dealer-den{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);height:auto;margin:20px auto auto;width:80%}.Dealer-login{border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);height:300px;margin:30px auto auto;width:98%}.dealer-login-header{align-items:center;background-color:#f0f8ff;display:flex;height:45px;justify-content:center;width:100%}.dealer-login-header>h2{color:teal;font-weight:600}.DealerLogin-form{height:70%;margin-top:10px;width:100%}.DealerLogin-form,.DealerLogin-form div{display:flex;flex-direction:column;justify-content:center}.DealerLogin-form div{align-items:flex-start;width:98%}.DealerLogin-form div label{color:#000;font-size:16px;font-weight:600;width:100%}.DealerLogin-form div label+input{border:1px solid gray;border-radius:5px;font-size:16px;height:40px;width:100%}.dealerlogin-button{height:35px;width:100%}.dealerlogin-button button{background-color:teal;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;height:100%;width:150px}.dealer-sec{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;width:100%}.dealer-loginbox{height:auto;width:28%}.dealer-signup{align-items:center;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);display:flex;flex-direction:column;height:auto;justify-content:center;margin:20px auto auto;width:35%}.dealer-signup>h2{background-color:#f0f8ff;color:teal;height:35px;text-align:center;width:100%}.dealersignup-form{display:flex;flex-direction:column;height:380px;justify-content:center;width:95%}.dealersignup-form div{align-items:center;display:flex;gap:10px;height:40px;justify-content:center;width:100%}.dealersignup-form div label{margin:auto;width:20%}.dealersignup-form div label+input{border:1px solid gray;border-radius:5px;font-size:15px;height:100%;width:90%}.submit-button{align-items:center;display:flex;height:35px;justify-content:center;width:100%}.submit-button button{background-color:teal;border:none;border-radius:5px;color:#fff;font-size:16px;font-weight:600;height:100%;width:150px}.state-define{margin-top:20px}.state-define p{font-weight:600}.state-define p span{color:blue;cursor:pointer}.oem-func{height:auto;width:100%}.oem-func>div{align-items:center;display:flex;height:60px;justify-content:center;margin:auto;width:50%}.oem-func>div>input{background-color:#f0f8ff;border:1px solid #d7d4d4;border-radius:5px;font-size:15px;height:45px;width:90%}.oem-func>div>input+button{background-color:teal;border:none;border-radius:5px;color:#fff;font-size:15px;font-weight:600;height:45px;width:150px}
/*# sourceMappingURL=main.514fa77c.css.map*/