@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Anton&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Anton&display=swap);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}body{background-color:#fbefea!important}.wrap_login{@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;900&display=swap");*{box-sizing:border-box;font-family:Inter,sans-serif;margin:0;padding:0}.container,.login{background-color:#fbefea;height:100vh;overflow:hidden}.container{display:flex}.left-part{width:50%}.left-part-content{display:flex;flex-flow:column wrap;margin:15% auto 0;max-width:70%}.login-logo{margin-bottom:.5rem;width:130px}.welcome-msg h1{color:#f26422;font-size:1.9rem;font-weight:900}.welcome-msg p{color:#000;font-size:.65rem;font-weight:500}.inputs{color:#747474;display:flex;flex-direction:column;gap:4px;margin-top:1rem}.inputs input{border:1px solid #bdbaba;border-radius:10px;font-size:.9rem;height:2.8rem;padding:0 10px}.inputs input:focus{border-color:#f26422;outline:none}.captcha,.email,.mobile,.pass{font-size:.7rem}.captcha,.pass{margin-top:.6rem}.captcha-input-box{align-items:center;background-color:#fff;border:1px solid #bdbaba;border-radius:10px;display:flex;gap:.9rem;padding:.6rem;width:-webkit-fit-content;width:fit-content}.captcha-input-box label{color:#000;font-size:.75rem;font-weight:500}.captcha-input[type=checkbox]{accent-color:#000;border:1px solid #bdbaba;height:1.5rem;width:1.5rem}.auth-msg{align-items:center;display:flex;font-size:.7rem;margin-top:1rem;position:relative}.forget-pass{color:#000;font-size:.65rem;font-weight:500;position:absolute;right:0;text-decoration:none}.error-message{color:red;font-size:.7rem;margin-top:5px}.buttons{margin-top:1rem}.signIn{background-color:#f26422;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;height:3rem;transition:all .2s ease;width:100%}.signIn:hover{background-color:#d9551d}.reg-or-log-msg{display:flex;font-size:.8rem;justify-content:center;margin-top:.8rem}.register-link{color:#f26422;cursor:pointer;font-weight:700;margin-left:.2rem}.right-part{align-items:center;background:linear-gradient(#151314f5,#151314f5),url(/static/media/cardBackground.2df3105975e375049013.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px 20px 20px 70px;display:flex;justify-content:center;margin:.5rem;width:50%}.carousel{margin:0 auto;position:relative;text-align:left;width:90%}.carImage{border-radius:15px;display:block;margin:0 auto;max-height:300px;object-fit:cover;overflow:hidden;width:100%}.dots{display:flex;gap:6px;left:0;position:absolute;top:-25px}.dot{background:#666;border-radius:50%;cursor:pointer;height:10px;width:10px}.dot.active{background:#f26422}.carousel-controls{align-items:center;display:flex;gap:0;justify-content:flex-start;margin-top:15px}.carousel-button{align-items:center;background-color:#2f2f2f;border:none;color:#fff;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;transition:all .3s ease;width:50px}.carousel-button.prev{border-bottom-left-radius:25px;border-right:1px solid #1c1c1c;border-top-left-radius:25px}.carousel-button.next{border-bottom-right-radius:25px;border-left:1px solid #1c1c1c;border-top-right-radius:25px}.carousel-button:hover{background-color:#f56600;color:#fff}.image-content{color:#fff;margin-top:1rem;text-align:left}.image-content h2{font-weight:600;margin-bottom:.4rem;margin-left:.5rem}.image-content p{color:#ffffff8f;margin-left:.5rem}@media (max-width:900px){.container{flex-direction:column;height:auto}.left-part{order:1;width:100%}.left-part-content{margin-top:5%;max-width:90%}.right-part{height:420px;margin:1rem auto;order:2;width:90%}.carImage{max-height:250px}}}.btn.phone-btn-full,.distance img,.phone-car-location{display:none}.car-info{display:flex;flex-flow:column wrap;justify-content:start;margin-bottom:.7rem;margin-left:.7rem}body,html{-webkit-overflow-scrolling:touch;background-color:#fbefea;color:#374151;font-family:Inter,sans-serif;font-size:14px;line-height:1.5;overflow-y:hidden}.container{margin:0 auto;max-width:1440px;padding:0 1rem}.header-mobile{display:none}.nav-car-auction{font-family:Inter}.header-left{gap:.5rem}.nav{display:none}@media (min-width:768px){.nav{display:flex}}.badge{border-radius:50%}.header-actions{gap:1.3rem}.btn{align-items:center;border:1px solid #0000;border-radius:.7rem;cursor:pointer;font-family:Inter;font-size:1rem;font-weight:800;height:2.25rem;justify-content:center;max-width:100%;min-height:auto;padding:.5rem 1rem;text-decoration:none;transition:all .2s}.btn img{height:1.5rem;width:auto}.btn-outline{background-color:#fff;border:1px solid #0000004d;color:#2a2a2a;font-weight:700}.btn-outline:hover{background-color:#f0fdf4}.car-details{display:flex;flex-flow:column wrap}.btn-primary{background-color:#fff;border:1px solid #0000004d;color:#f97316;font-weight:700}.btn-primary:hover{background-color:#f26422;border:none;color:#fff}.btn-secondary{background-color:#fff;border-color:#d1d5db;color:#374151}.btn-secondary:hover{background-color:#f9fafb}.search-and-brand-content{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding-bottom:.8rem;padding-top:.3rem;position:relative}.search-content{align-items:center;display:flex;flex:0.75 1;gap:2rem}.search-input-wrapper{min-width:35%;position:relative}.search-icon{height:1.25rem;position:absolute;right:4%;top:50%;transform:translateY(-50%)}.search-icon img{height:97%;width:97%}.search-input{border:1px solid #e5e7eb;border-radius:.6rem;font-family:Inter,"sans-serif";font-size:.8rem;font-weight:700;height:2.7rem;letter-spacing:.1px;min-width:100%;outline:none;overflow:hidden;padding:.75rem 1rem}.search-input,.search-input::placeholder{color:#1e1e1e;text-overflow:ellipsis;white-space:nowrap}.search-input::placeholder{font-family:Inter,sans-serif;font-size:.75rem;font-weight:600}.search-input:focus::placeholder{color:#979393}.search-input-wrapper:focus-within .search-icon{height:2rem}.location-selector{min-width:11rem;position:relative}.location-icon{left:.7rem;pointer-events:none;position:absolute;top:1.1rem;transform:translateY(-50%)}.location-icon img{height:100%;width:100%}.dropdown-loc-icon{pointer-events:none;position:absolute;right:.5rem;top:1.2rem;transform:translateY(-50%)}.dropdown-loc-icon img{height:70%;width:70%}.dropdown-icon img{height:100%;width:100%}.dropdown-loc-icon img{height:80%;width:80%}.location-select{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #0000;border-radius:.6rem;color:#f42f2f;cursor:pointer;font-size:.85rem;font-weight:600;height:2.5rem;letter-spacing:.3px;min-width:120px;padding:.5rem 2rem;width:100%}.location-select:focus{border-color:#f97316;box-shadow:0 0 0 3px #f973161a;outline:none}.select{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #e5e7eb;border-radius:.375rem;cursor:pointer;min-width:120px;padding:.5rem 1rem}.select:focus{border-color:#f97316;box-shadow:0 0 0 3px #f973161a;outline:none}.brand-content{align-items:center;display:flex;gap:.5rem;position:absolute;right:1.65rem}.brand-logos{display:flex;gap:.2rem;justify-content:center}.brand-logo{background-color:#fff;border-radius:50%;cursor:pointer;height:3rem;overflow:hidden;transition:all .2s;width:3rem}.brand-logo:hover{transform:scale(1.3)}.brand-logo img{border-radius:50%;height:100%;object-fit:cover;width:100%}.imgTop{right:0;top:0;width:52%}.imgBottom,.imgTop{filter:brightness(0) saturate(100%) invert(97%) sepia(90%) saturate(0) hue-rotate(348deg) brightness(112%) contrast(100%);position:absolute;z-index:1}.imgBottom{border-color:#0000;bottom:0;left:0;width:70%}.brand-logo.selected{transform:scale(1.3)}.sort-name{color:#252525;font-size:1rem}.brand-logo.selected img{border:3px solid #f264224f}.content-wrapper{display:flex;gap:.5rem;min-height:calc(100vh - 10rem)}.sidebar{background-color:#fff;border:1px solid #0000003b;border-radius:1rem;box-shadow:0 1px 3px 0 #d49c653b;font-weight:600;max-height:calc(100vh - 9.8rem);overflow-y:auto;padding-right:3px;position:-webkit-sticky;position:sticky;width:19rem}.sidebar::-webkit-scrollbar{width:8px}.sidebar::-webkit-scrollbar-track{background:#f1f1f1}.sidebar::-webkit-scrollbar-thumb{background:#f26422;border-radius:4px}.sidebar::-webkit-scrollbar-thumb:hover{background:#d94f1a}.filter-card{display:flex;flex-flow:column wrap;min-height:100%;padding:1rem}.filter-section{margin-bottom:.8rem;max-width:100%;opacity:1}.sort-filter{position:relative}.line{margin:15px 0}.filter-name{color:#252525;font-size:1rem;margin-bottom:1rem}.sort-select{-webkit-appearance:none;appearance:none;border:1px solid #0000003b;border-radius:8px;font-family:Inter;font-size:.85rem;font-weight:600;justify-content:space-between;margin-top:.5rem;opacity:1;padding:10px 14px;width:100%}.dropdown-icon{pointer-events:none;position:absolute;right:.7rem;top:1.2rem}.filter-section:last-child{padding-bottom:0}.filter-section h3{color:#111827;font-size:1rem;font-weight:500;margin-bottom:.75rem}.filter-header{align-items:center;border:1px solid #1e1e1e;border-radius:8px;color:#1e1e1e;cursor:pointer;display:flex;font-size:.8rem;font-weight:600;height:2.7rem;justify-content:space-between;padding:5px;position:relative;width:100%}.filter-header:hover{color:#111827}.filter-arrow .expand-icon,.filter-section.expanded .filter-arrow .collapse-icon{display:inline;position:absolute;right:.5rem;top:.4rem}.filter-arrow .collapse-icon{display:none}.filter-arrow img{width:1.75rem}.filter-section.expanded .filter-arrow .expand-icon{display:none}.filter-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.filter-section.expanded .filter-content{max-height:500px}.vehicle-types{display:grid;grid-template-columns:repeat(3,1fr);margin-top:.8rem}.vehicle-type img{width:3.5rem}.vehicle-type:hover{font-style:italic;font-weight:900;transform:scale(1.2)}.vehicle-type{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;flex-direction:column;flex-wrap:wrap;justify-items:center;padding:.5rem;transition:all .07s}.vehicle-type.selected{filter:brightness(0) saturate(100%) invert(37%) sepia(31%) saturate(6781%) hue-rotate(7deg) brightness(102%) contrast(91%)}.vehicle-type-label{color:#000;font-size:.7rem;font-weight:600;text-align:center}.vehicle-type.selected .vehicle-type-label{color:#ea580c}.fuel-options,.transmission-options{display:flex;flex-direction:column;margin-left:.4rem;padding-top:.5rem}.filter-option{align-items:center;cursor:pointer;display:flex;gap:.5rem;padding:.5rem 0}.filter-option input[type=checkbox]{accent-color:#000;height:1rem;width:1rem}.filter-option label{color:#374151;cursor:pointer;font-size:.875rem}.main-content{background-color:#fff;border:1px solid #0000003b;border-radius:20px;flex:1 1;max-height:calc(100vh - 9.8rem);overflow-y:auto;scrollbar-color:#f26422 #f1f1f1}.main-content::-webkit-scrollbar-track{background-color:#079822}.car-grid-container{border:3px solid #0000;height:auto;margin:0 auto;min-height:100%;width:99%}.car-grid{grid-gap:1.7rem;grid-row-gap:2.5rem;display:grid;gap:1.7rem;grid-template-columns:repeat(4,1fr);padding:1.6rem 1.8rem;row-gap:2.5rem;transition:all .3s ease}@media (min-width:768px){.car-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.car-grid{grid-template-columns:repeat(4,1fr)}}.car-card{background-color:#fff;border:1px solid #0000004d;border-radius:15px;box-shadow:0 1px 3px 0 #0000001a;max-width:120%;overflow:hidden;transition:opacity .3s ease,transform .3s ease;width:100%}.car-card.removing{opacity:0;transform:translateY(20px)}.car-card:hover{border-color:#000;box-shadow:7px 7px 0 1px #f26422;cursor:pointer}.car-card:hover .btn-outline,.car-card:hover .btn-primary{border-color:#000!important}.car-card:hover .car-image{transform:scale(1.05);transform-origin:center}.car-card.sold{position:relative}.sold-overlay{align-items:center;background:#fff6;border-radius:15px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.sold-badge{animation:soldPulse 2s ease-in-out infinite;background:linear-gradient(135deg,#e53e3e,#c53030);border:2px solid #fff;border-radius:8px;box-shadow:0 4px 12px #e53e3e66;color:#fff;padding:12px 24px;transform:rotate(-15deg)}.sold-text{font-size:18px;font-weight:700;letter-spacing:2px;text-shadow:0 2px 4px #0000004d}@keyframes soldPulse{0%,to{box-shadow:0 4px 12px #e53e3e66;transform:rotate(-15deg) scale(1)}50%{box-shadow:0 6px 16px #e53e3e99;transform:rotate(-15deg) scale(1.05)}}.car-image-wrapper{border-radius:18px 0 18px 0;height:11rem;margin:.5rem;overflow:hidden;position:relative}.car-image{height:100%;object-fit:cover;position:relative;transition:transform .3s ease;width:100%}.time-badge{align-items:center;border-radius:0 0 0 25px;color:#000;display:flex;font-weight:800;gap:3px;height:20%;justify-content:center;position:absolute;right:.2rem;top:0;width:43%;z-index:2}.time{font-size:1rem;line-height:1}.time-badge img{width:19%}.car-location{align-items:center;bottom:-.2rem;color:#ff2d2d;display:flex;font-size:.8rem;justify-content:start;left:.2rem;min-width:5rem;padding:.25rem .5rem;position:absolute;text-overflow:ellipsis;z-index:2}.car-location img{width:10.5%}.car-location-name{font-weight:700;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:6rem}.dots{color:#000;font-size:larger;font-weight:900}.location-icon{height:1rem;width:1rem}.car-title{color:#111827;display:flex;flex-flow:column wrap;font-family:Inter;font-size:1.058125;font-weight:700;justify-content:end;letter-spacing:-.3px;margin-bottom:.125rem;min-height:3rem}.car-specs{color:#1e1e1e;font-family:Inter,sans-serif;font-size:.8rem;font-weight:400;margin-bottom:.25rem}.car-tags{align-items:center;display:flex;gap:.4rem;margin-bottom:.5rem}.rc{width:2.3rem}.rto-tag{border:1px solid #000;border-radius:3px;color:#000;font-size:.6rem;padding:.05rem .15rem}.owner-tag{background:#e0e0e0;border-radius:2px;font-size:.7rem;padding:.05rem .2rem}.car-actions{display:flex;flex-direction:column;gap:.25rem;padding:0 .5rem .6rem;width:100%}.btn-full{width:100%}.btn-full:hover,.btn-outline:hover{transform:scale(1.03)}.no-results{color:#6b7280;padding:2rem;text-align:center}@media (max-width:1023px){body{overflow:scroll}.content-wrapper{flex-direction:column}.sidebar{width:100%}.main-content{max-height:none;overflow-y:visible}.car-card{max-width:none}.search-and-brand-content{align-items:flex-start;flex-direction:column}}.mobile-filter{display:none}.text-orange-500{color:#f97316}.text-red-500{color:#ef4444}.text-gray-400{color:#9ca3af}.text-gray-600{color:#6b7280;font-size:85%;font-weight:600}.text-gray-700{color:#374151;font-weight:600}.hidden{display:none}@media (min-width:768px){.md-flex{display:flex}}@media (max-width:399px){.search-input{padding:.5rem;width:50%}.search-icon{height:1rem;position:absolute;right:3rem;width:1rem}.search-icon img{width:80%}.location-selector{width:100%}.location-select{font-size:.8rem;padding:.5rem 1.5rem}.location-select:before{font-size:.9rem;left:.5rem}.location-select:after{font-size:.9rem;right:.5rem}}@media (max-width:767px){body{overflow:auto}.mobile-filter{display:inline;justify-content:center;position:absolute;right:.5rem;top:30%}.mobile-filter img{width:90%}.search-and-brand-content{flex-direction:column;padding-bottom:0}.search-content{flex-direction:row-reverse;gap:.4rem;justify-content:start;padding:.8rem;width:100%}.search-input{font-size:.875rem;padding:1rem;text-overflow:ellipsis;white-space:wrap;width:100%}.search-input::placeholder{font-size:.9rem;white-space:nowrap;width:35%}.location-selector{flex:0 1 60%;min-width:auto}.location-select{padding:.75rem 2rem;width:100%}.brand-content{display:none}.sidebar{max-height:none;overflow-y:visible;width:100%}.filter-card{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:1rem;overflow-y:auto;padding:1rem}.filter-card>h3{display:block;margin-bottom:0}.sort-filter{flex-shrink:0;min-width:120px}.filter-section{background-color:#fff;border-radius:20px;flex-shrink:0;min-width:100%}.filter-header{font-size:.75rem;font-weight:500}.filter-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.filter-section.expanded .filter-content{max-height:500px}.vehicle-type{flex-shrink:0;font-size:.65rem;min-width:60px;padding:.25rem}.vehicle-type-icon{font-size:1rem}.fuel-options,.transmission-options{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem}.filter-option{padding:.25rem 0;white-space:nowrap}.filter-option label{font-size:.7rem}.main-content{max-height:none;overflow-y:auto}.car-grid{display:flex;flex-direction:column;gap:1rem;padding-right:0;transition:none}.car-card{background-color:#fff;border:2px solid #f97316;border-radius:12px;display:flex;flex-direction:row;margin:0;max-width:100%;min-height:120px;overflow:hidden;width:100%}.car-card.removing{opacity:0;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease}.car-card:hover{box-shadow:0 4px 12px #f2642226;transform:translateY(-1px)}.car-image-wrapper{flex-shrink:0;height:120px;position:relative;width:120px}.car-image{border-radius:16px;height:100%;object-fit:cover;padding:0;width:100%}.car-location{background-color:#fffffff2;border-radius:4px;bottom:.5rem;font-size:.6rem;left:.5rem;padding:.125rem .25rem;position:absolute}.car-location .location-icon{height:.75rem;width:.75rem}.car-details{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:.75rem}.car-title{color:#111827;font-size:.875rem;font-weight:600;line-height:1.2;margin-bottom:.25rem;padding:0}.car-specs{color:#6b7280;font-size:.75rem;margin-bottom:.5rem;padding:0}.car-tags{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.75rem;padding:0}.owner-tag,.rto-tag{font-size:.6rem;padding:1px 4px}.owner-tag{border-radius:3px}.car-actions{display:flex;flex-direction:column;gap:.375rem;padding:0}.car-actions .btn{border-radius:6px;color:#fff;font-size:.75rem;font-weight:600;height:auto;padding:.5rem}.btn-primary{background-color:#f97316;border:none}.btn-outline{display:none}.no-results{padding:3rem 1rem;text-align:center}.no-results h3{font-size:1.125rem;margin-bottom:.5rem}.no-results p{font-size:.875rem}.container{padding:0 .75rem}.filter-arrow .expand-icon,.filter-section.expanded .filter-arrow .collapse-icon{top:.35rem}.filter-arrow img{width:1.8rem}.sidebar{border:none;display:none}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0003;bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:2000}.modal-content{animation:slideInFromCenter .3s ease-in;background-color:#fff;border-radius:20px;box-shadow:-8px 0 16px #0003;display:flex;flex-direction:column;font-family:Inter,sans-serif;height:100%;max-height:95%;overflow-y:auto;padding:1rem;position:relative;width:90%}@keyframes slideInFromCenter{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.close-modal{background-color:#ff4500;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px;position:absolute;right:10px;top:10px;z-index:1000}}@media (max-width:480px){.filter-arrow .expand-icon,.filter-section.expanded .filter-arrow .collapse-icon{top:.35rem}.filter-arrow img{width:1.8rem}.sidebar{border:none;display:none}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0003;bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:2000}.modal-content{animation:slideInFromCenter .3s ease-in;background-color:#fff;border-radius:20px;box-shadow:-8px 0 16px #0003;display:flex;flex-direction:column;font-family:Inter,sans-serif;height:100%;max-height:95%;overflow-y:auto;padding:1rem;position:relative}@keyframes slideInFromCenter{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.close-modal{background-color:#ff4500;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px;position:absolute;right:10px;top:10px;z-index:1000}.main-content{width:100%}.container{padding:0 .5rem}.search-input-wrapper{display:flex;justify-content:center;width:70%}.content-wrapper{max-height:none;min-height:auto;overflow-y:visible}.btn-full{border-color:#0000;color:#fff}.car-fuel,.owner-tag,.rto-tag{display:none}.distance{align-items:center;display:flex;font-size:1.1rem;font-weight:700;gap:.5rem}.distance img{display:inline;width:18%}.car-grid{background-color:initial;display:flex;flex-direction:column;gap:1rem;max-height:none;overflow-y:visible;padding:0}.car-card{background-color:#fff;border:1.56px solid #f26422;border-radius:12px;display:flex;flex-flow:row wrap;margin:0;max-width:100%;min-height:120px;overflow:hidden;width:100%}.car-image-wrapper{flex-shrink:0;position:relative;width:45%}.car-content{padding:.5rem}.car-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#111827;display:-webkit-box;font-size:1.38rem;font-weight:700;line-height:1.2;margin:0;min-height:10%;overflow:hidden;padding:0;text-overflow:ellipsis}.car-specs{color:#6b7280;font-size:.7rem;margin-bottom:0;margin-top:.4rem;padding:0}.filter-card{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;width:100%}.filter-card,.main-content{-webkit-overflow-scrolling:touch;overflow-y:auto}.main-content{background-color:initial;border:none;max-height:none}.car-image{border-radius:20px;width:100%}.time-badge{font-size:.6rem;gap:2px;padding:.125rem .25rem;right:.2rem;top:0}.time-badge img{width:25%}.time{font-size:.8rem}.imgTop{height:auto;right:0;top:0}.imgBottom{display:none}.car-details{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:.5rem 0 0}.car-tags{display:none}.owner-tag,.rc-check:before,.rc-uncheck:before,.rto-tag{font-size:.6rem;padding:1px 4px}.owner-tag{border-radius:3px}.car-actions{display:none}.btn.phone-btn-full{border-radius:11px;color:#fff;display:inline;font-size:1rem;font-weight:600;margin:0 auto .5rem;width:96%}.phone-car-location{display:flex;margin-top:.4rem}.car-location{display:none}.btn-primary{background-color:#f97316}.btn-outline{display:none}}@media (min-width:400px) and (max-width:767px){.mobile-filter{right:0}.search-icon{right:2.5rem}}@media (min-height:500px) and (orientation:landscape){.main-content{overflow-y:auto}.main-content,.sidebar{max-height:calc(100vh - 8rem)}}@media (min-width:768px) and (max-width:1023px){.car-card{margin:0 auto;max-width:260px}.search-input::placeholder{width:90%}.search-and-brand-content{gap:.5rem;padding:.5rem 0}.main-content{max-height:calc(100vh - 10rem)}}.loading-overlay{align-items:center;background-color:#fffc;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.loading-car{height:auto;max-width:100%;transform:scaleX(-1);width:50%}.loading-text{bottom:20%;color:#000;font-size:2rem;position:absolute;text-align:center}.dots:after{animation:blink 1.5s infinite;content:"."}@keyframes blink{0%{content:"."}33%{content:".."}66%{content:"..."}to{content:"."}}@media (max-width:1200px){.loading-text{bottom:35%}}.car-detail-header{.car-auction-container{background-color:#fff;border-radius:30px;display:flex;font-family:Segoe UI,sans-serif;gap:20px;margin:4% auto auto;max-width:1400px;padding:20px;width:80%}.border{border:1px solid #ccc;border-radius:30px;margin-top:4%}.left-section{background-color:#fff;border-radius:30px;width:40%}.middle-section{width:20%}.middle-section,.right-section{border:1px solid #ccc;border-radius:30px}.right-section{flex-direction:column;height:500px;justify-content:center;width:25%}.header-row,.right-section{align-items:center;display:flex}.header-row{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 4px #0000001a;justify-content:space-between;padding:10px}.car-title{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;width:100%}.car-title h2{font-size:1.5rem;margin:0;white-space:nowrap}.rc-tag{background-color:#079822;border-radius:5px;color:#fff;font-size:14px;padding:4px 8px;white-space:nowrap}.rc-tag.invalid{background-color:#d32f2f}.variant{border:1px solid #ccc;border-radius:4px}.variant,.variants{color:#333;font-size:.9rem;padding:4px 8px;white-space:nowrap}.variants{border:3px solid #ccc;border-radius:4px;border-radius:1.5em;cursor:pointer;margin-top:10%}.main-car-image{border-radius:30px;height:240px;margin:10px;object-fit:cover;width:95%}.thumbnail-row{display:flex;gap:10px;margin:10px}.thumbnail{border:2px solid #0000;border-radius:4px;cursor:pointer;height:40px;margin:10px;object-fit:cover;width:60px}.thumbnail.active{border-color:orange}.specs-row{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#333;display:flex;font-size:14px;justify-content:space-between;margin:10px;padding:15px}.time-left{font-weight:700;margin-bottom:10px;padding-left:30px;padding-top:10%}.map-placeholder img{border-radius:10px;height:150px;margin-left:12%;width:60%}.location-name{color:red;font-size:18px;font-weight:700}.bid-info,.location-name{margin-left:12%;margin-top:10px}.bid-info{font-size:12px;line-height:1.5}input[type=number]{border:1px solid #ccc;border-radius:4px;font-size:14px;padding:10px}.place-bid-button,input[type=number]{margin-left:12%;margin-top:10px;width:80%}.place-bid-button{background-color:orange;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px}.history{align-items:center}.bids-status{font-size:14px;margin-left:12%;margin-top:10px}.history-items{margin-top:45%;max-height:300px;overflow-y:auto;padding-right:10px}.history-entry{border-left:3px solid #ccc;margin-bottom:12px;margin-left:8%;padding-left:10px}.history-time{color:#666;font-size:12px;margin-left:8%}.history-text{color:#222;font-size:14px;margin-left:8%}.spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:orange;height:30px;margin:0 auto;width:30px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.car-auction-container{flex-direction:column;width:90%}.left-section,.middle-section,.right-section{width:100%}.right-section{height:auto}}}.HistoryModal,.request-delivery-gate-pass-modal,.request-gate-pass-modal{*{font-family:Inter}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0003;bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:2000}.mobile-selected-evaluator{display:none}.modal-content{animation:slideInFromCenter .3s ease-in;background-color:#fff;border-radius:20px;box-shadow:-8px 0 16px #0003;box-sizing:border-box;display:flex;flex-flow:row wrap;font-family:Inter,sans-serif;height:100%;margin:1;max-height:80%;max-width:65%;overflow-y:hidden;padding:2.5rem 2.2rem;width:100%}.left-part,.right-part{flex-flow:column wrap;height:100%;width:48%}.left-part,.model-header,.right-part{display:flex;justify-content:space-between}.model-header{align-items:center;width:100%}.model-header p{color:#f26422;font-size:2.3rem;font-weight:900}.model-body{display:flex;flex-flow:row wrap;height:89%;justify-content:space-between;width:100%}.modal-close{background:none;border:none;color:#6b7280;cursor:pointer;font-size:3.3rem;height:-webkit-fit-content;height:fit-content;line-height:0;transition:color .2s}.modal-close:hover{color:#111827}.evaluator-section{align-items:center;display:flex;gap:1.5rem;width:100%}.gm-style .default-card{display:none}.evaluator-section-part{flex-grow:1}.profile-pic{background-color:#f0f0f0;border-radius:20px;display:flex;flex-shrink:0;height:11rem;justify-content:center;margin:0 auto;width:10rem}.uploadModel-img{height:100%;max-height:100%;max-width:100%;object-fit:cover;width:100%}.evaluator-section select{background-color:#fff;border:1px solid #0000003b;border-radius:.375rem;border-radius:7.98px;color:#1e1e1e;font-size:.9rem;font-weight:600;padding:.75rem;transition:border-color .2s;width:100%}.evaluator-section select:focus{outline:none}.selected-evaluator{color:#000;font-size:1rem;font-weight:500;margin:0 0 .8rem}.spanElement{font-size:2rem;font-weight:800}.assign{color:#000;font-size:1.2rem;font-weight:500}.map-container{align-items:flex-start;border:1px solid #0000004d;border-radius:20px;display:flex;flex-flow:column wrap;height:auto;margin-top:.8rem}.map-wrapper{width:100%}.map-iframe{height:100%;width:100%}.yard-name-wrapper{align-items:center;display:flex;flex:1 1;gap:.5rem;margin:0 auto;padding:.5rem}.gate-pass-modal .yard-name{color:#111827;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;text-align:center;text-overflow:ellipsis;white-space:wrap;width:100%}.cars-list{display:flex;flex-direction:column;gap:.6rem;height:80%;overflow-y:auto;padding:1rem}.car-card{border-color:#0000004d;flex-basis:calc(25% - 1.125rem);flex-grow:0;flex-shrink:0;max-width:calc(25% - 1.125rem);scroll-snap-align:start}.car-card:hover{border-color:#000}.modal-car-card{align-items:center;background-color:#fff;border:1px solid #0003;border-radius:20px;display:flex;gap:.6rem;min-height:12.5vh;min-width:100%;padding:.5rem;transition:transform .2s}.modal-car-card:hover{transform:translateY(-2px)}.modal-car-card .car-checkbox{accent-color:#000;cursor:pointer;font-size:1px;height:20px;width:20px}.modal-car-card .car-image-wrapper{border-radius:9px;height:105%;width:30%}.modal-car-card .car-image{height:100%;object-fit:cover;padding:0;width:100%}.modal-car-card .car-details{display:flex;flex-direction:column}.modal-car-card .car-title{color:#111827;font-family:Inter,sans-serif;font-size:.9rem;font-weight:700;margin-top:0;min-height:.3rem;padding:0}.modal-car-card .car-specs{color:#1e1e1e;font-family:Inter,sans-serif;font-size:.7rem;margin-bottom:.25rem;padding:0}.modal-car-card .car-tags{align-items:center;display:flex;gap:.5rem}.request-gate-pass-btn{font-weight:500;margin-top:5%;width:100%}@media (max-width:767px){.modal-overlay{align-items:stretch;height:100vh;justify-content:flex-end}.modal-content{border-radius:0;height:100vh;max-width:none;overflow-y:auto;padding:1.5rem;scrollbar-width:none;width:100%}.gate-pass-modal{box-sizing:border-box;margin:0;max-width:100%;right:0;width:100%}.gate-pass-modal .map-container{flex-direction:column;height:auto}.gate-pass-modal .yard-name-wrapper{padding:.5rem}.gate-pass-modal .yard-name{font-size:.9rem}.car-card{flex:0 0 200px;width:200px}.modal-content{flex-flow:column nowrap;height:auto}.left-part,.right-part{padding:1rem 0}}@media (max-width:480px){.modal-body{flex-flow:column nowrap;overflow-y:auto;scrollbar-width:none}.left-part{flex-direction:row;flex-wrap:wrap;height:auto;justify-content:space-between;width:100%}.right-part{height:auto;justify-content:stretch;width:100%}.cars-list{padding:0;width:100%}.btn{color:#fff!important}.modal-content{border-radius:20px;margin:2.5rem 1.18rem;max-height:100%}.car-card{background-color:#fff;border:1.56px solid #f26422;border-radius:12px;display:flex;flex:1 1!important;flex-flow:row wrap;height:90%;margin:0;max-width:80%;min-height:0;overflow:hidden;scroll-snap-align:none;transform:none}.evaluator-section{align-items:flex-start;flex-direction:column-reverse}.evaluator-section select{width:80vw}.mobile-selected-evaluator{color:#000;display:inline}.selected-evaluator{display:none}.img-view{display:flex;gap:.5rem}.car-image-wrapper{height:100%!important;margin:0}.car-image{border-radius:20px;object-fit:cover;padding:0 0 .3rem;width:100%}.car-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#111827;display:-webkit-box;font-size:1.38rem;font-weight:700;line-height:1.2;margin:0;min-height:10%;overflow:hidden;padding:0;text-overflow:ellipsis}.car-specs{color:#6b7280;font-size:.7rem;margin-bottom:0;margin-top:.4rem;padding:0}.car-tags{display:none}.owner-tag,.rto-tag{font-size:.6rem;padding:1px 4px}.owner-tag{border-radius:3px}}}.image-modal-overlay{background-color:#000c;bottom:0;left:0;position:fixed;right:0;top:0;z-index:3000}.image-modal-content,.image-modal-overlay{align-items:center;display:flex;justify-content:center}.image-modal-content{max-height:90vh;max-width:90%;position:relative}.image-modal-close{background:none;border:none;color:#fff;cursor:pointer;font-size:2.5rem;position:absolute;right:10px;top:10px;z-index:3100}.full-size-image{border-radius:10px;max-height:90vh;max-width:100%;object-fit:contain}.uploadModel-img{cursor:pointer}.NocModal,.add-driver,.add-emulator,.paymentModal{*{font-family:Inter}.camera-overlay{border-radius:20px;height:80%;justify-content:center;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:65%;z-index:5000}.camera-box,.camera-overlay{align-items:center;background:#000;display:flex;flex-direction:column;overflow:hidden}.camera-box{border-radius:12px;max-width:700px;width:90%}.camera-video{height:100%;object-fit:cover;width:100%}.camera-controls{bottom:20px;display:flex;gap:1rem;position:absolute}.camera-actions{display:flex;gap:1rem;justify-content:center;padding:1rem}.capture-btn{background-color:#f26422;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;padding:.8rem 1.5rem}.capture-btn:hover{background-color:#d94d1f}.cancel-btn{background-color:#666;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;padding:.8rem 1.5rem}.cancel-btn:hover{background-color:#444}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0003;bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:2000}.modal-content{animation:slideInFromCenter .3s ease-in;background-color:#fff;border-radius:20px;box-shadow:-8px 0 16px #0003;box-sizing:border-box;display:flex;flex-flow:row wrap;font-family:Inter,sans-serif;height:100%;margin:1;max-height:80%;max-width:65%;overflow-y:auto;padding:2.5rem 2.2rem;width:100%}.right-part{width:48%}.left-part,.right-part{display:flex;flex-flow:column wrap;height:100%;justify-content:space-between}.left-part{width:40%}.upload-btn-modal{align-items:center;color:#000;display:flex;font-weight:500;gap:.5rem;min-height:1.5rem;width:100%}.name,.upload-btn-modal{margin-bottom:1rem}.share{width:1rem!important}.license-upload-part{align-items:center;display:flex;flex-direction:column;gap:.5rem;height:85%;justify-content:flex-end}.license-preview{background-color:#f0f0f0;border-radius:10px;display:flex;flex-shrink:0;height:60%;justify-content:center;margin:0 auto;width:100%}.add-evaluator-btn{background-color:#f26422;border:none;color:#fff;font-weight:500}.model-header{align-items:center;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:space-between;width:100%}.model-header p{color:#f26422;font-size:2.3rem;font-weight:900}.model-body{display:flex;flex-flow:row wrap;height:89%;justify-content:space-between}.modal-close{background:none;border:none;color:#6b7280;cursor:pointer;font-size:3.3rem;height:-webkit-fit-content;height:fit-content;line-height:0;transition:color .2s}.modal-close:hover{color:#111827}.evaluator-photo{gap:1.5rem;height:50%}.evaluator-photo,.model-btn{align-items:center;display:flex}.model-btn{border-color:#f26422;color:#000;font-size:.9rem;font-weight:500;gap:1rem;justify-content:flex-start;min-height:2rem;width:100%}.model-btn:hover,.upload-btn-modal:hover{color:#fff;.camera,.share{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7500%) hue-rotate(116deg) brightness(107%) contrast(100%)}}.camera,.share{width:1.3rem}.emulator-inputs{width:100%}.emulator-inputs input{border:1px solid #0000004d;border-radius:10px;color:#2a2a2a;font-weight:700;min-height:4rem;padding-left:1rem;width:100%}.emulator-inputs label{color:#000;font-size:1rem;font-weight:500;margin-bottom:2rem}.emulator-inputs input:focus{outline:none}.evaluator-section{align-items:center;display:flex;gap:1.5rem;width:100%}.gm-style .default-card{display:none}.evaluator-section-part{display:flex;flex-flow:column wrap;flex-grow:1;gap:.3rem}.profile-pic{background-color:#f0f0f0;border-radius:20px;display:flex;flex-shrink:0;height:11rem;justify-content:center;margin:0 auto;overflow:hidden;position:relative;width:10rem}.uploadModel-img{height:100%;max-height:100%;max-width:100%;object-fit:cover;width:100%}.evaluator-section select{background-color:#fff;border:1px solid #0000003b;border-radius:.375rem;border-radius:7.98px;color:#1e1e1e;font-size:.9rem;font-weight:600;padding:.75rem;transition:border-color .2s;width:100%}.evaluator-section select:focus{outline:none}.selected-evaluator{color:#000;font-size:1rem;font-weight:500;margin:0 0 .8rem}.spanElement{font-size:2rem;font-weight:800}.assign{color:#000;font-size:1.2rem;font-weight:500}.map-container{align-items:flex-start;border:1px solid #0000004d;border-radius:20px;display:flex;flex-flow:column wrap;height:auto;margin-top:.8rem}.map-wrapper{width:100%}.map-iframe{height:100%;width:100%}.yard-name-wrapper{align-items:center;display:flex;flex:1 1;gap:.5rem;margin:0 auto;padding:.5rem}.gate-pass-modal .yard-name{color:#111827;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;text-align:center;text-overflow:ellipsis;white-space:wrap;width:100%}.cars-list{display:flex;flex-direction:column;gap:.6rem;height:80%;overflow-y:auto;padding:1rem}.car-card{border-color:#0000004d;flex-basis:calc(25% - 1.125rem);flex-grow:0;flex-shrink:0;max-width:calc(25% - 1.125rem);scroll-snap-align:start}.car-card:hover{border-color:#000}.modal-car-card{align-items:center;background-color:#fff;border:1px solid #0003;border-radius:20px;display:flex;gap:.6rem;min-height:12.5vh;min-width:100%;padding:.5rem;transition:transform .2s}.modal-car-card:hover{transform:translateY(-2px)}.modal-car-card .car-checkbox{accent-color:#000;cursor:pointer;font-size:1px;height:20px;width:20px}.modal-car-card .car-image-wrapper{border-radius:9px;height:105%;width:30%}.modal-car-card .car-image{height:100%;object-fit:cover;padding:0;width:100%}.modal-car-card .car-details{display:flex;flex-direction:column}.modal-car-card .car-title{color:#111827;font-family:Inter,sans-serif;font-size:.9rem;font-weight:700;margin-top:0;min-height:.3rem;padding:0}.modal-car-card .car-specs{color:#1e1e1e;font-family:Inter,sans-serif;font-size:.7rem;margin-bottom:.25rem;padding:0}.modal-car-card .car-tags{align-items:center;display:flex;gap:.5rem}.request-gate-pass-btn{font-weight:500;margin-top:10%;width:100%}@media (max-width:767px){.modal-overlay{align-items:stretch;height:100vh;justify-content:flex-end}.modal-content{border-radius:0;height:100vh;max-width:none;padding:1.5rem;width:100%}.gate-pass-modal{box-sizing:border-box;margin:0;max-width:100%;right:0;width:100%}.gate-pass-modal .map-container{flex-direction:column;height:auto}.gate-pass-modal .yard-name-wrapper{padding:.5rem}.gate-pass-modal .yard-name{font-size:.9rem}.car-card{flex:0 0 200px;width:200px}.modal-content{flex-flow:column nowrap;height:auto}.left-part,.right-part{padding:1rem 0}}@media (max-width:480px){.license-upload-part{height:auto}.emulator-inputs{margin-top:1rem}.evaluator-photo{flex-wrap:wrap;height:auto}.camera-overlay{height:100%;width:100%}.add-evaluator-btn{width:100%}.model-btn{background-color:#fff;border:1px solid #f26422;color:#000!important;height:3rem}.model-btn:hover{.camera,.share{filter:none}}.modal-body{flex-flow:column nowrap;overflow-y:auto;scrollbar-width:none}.license-preview{height:100%}.left-part{display:block;height:auto;padding:0 0 .5rem;width:100%}.right-part{flex-direction:row;height:auto;justify-content:stretch;width:100%}.cars-list{padding:0;width:100%}.modal-content{border-radius:20px;margin:2.5rem 1.18rem;max-height:90%;overflow:auto;scrollbar-width:none}.car-card{background-color:#fff;border:1.56px solid #f26422;border-radius:12px;display:flex;flex:1 1!important;flex-flow:row wrap;height:90%;margin:0;max-width:80%;min-height:0;overflow:hidden;scroll-snap-align:none}.evaluator-section{align-items:flex-start;flex-direction:column-reverse}.mobile-selected-evaluator{display:inline}.selected-evaluator{display:none}.abc{display:flex;gap:.5rem}.car-image-wrapper{height:100%!important;margin:0}.car-image{border-radius:20px;object-fit:cover;padding:0 0 .3rem;width:100%}.car-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#111827;display:-webkit-box;font-size:1.38rem;font-weight:700;line-height:1.2;margin:0;min-height:10%;overflow:hidden;padding:0;text-overflow:ellipsis}.car-specs{color:#6b7280;font-size:.7rem;margin-bottom:0;margin-top:.4rem;padding:0}.car-tags{display:none}.owner-tag,.rto-tag{font-size:.6rem;padding:1px 4px}.owner-tag{border-radius:3px}}}.my-cars .content-wrapper{background-color:#fff;border-radius:12px;display:flex;gap:1.5rem;min-height:auto;padding:1.3rem}.call-btn-holder,.mobile-view{display:none}.my-cars{background-color:#fbefea;min-height:100vh}.my-cars body,.my-cars html{height:100vh;min-height:100vh}.my-cars body{background-color:#f9fafb;color:#374151;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:14px;line-height:1.5;margin:0}.my-cars.modal-open body{overflow:hidden}.my-cars .btn-primary:disabled{background-color:#e5e7eb;border:1px solid #d1d5db;color:#9ca3af;cursor:not-allowed}.my-cars .user-avatar{align-items:center;background-color:#fed7aa;border-radius:50%;color:#ea580c;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.my-cars .main-content{flex:1 1;overflow-y:auto}.car-grid-wrapper{display:flex;position:relative}.my-cars .yard-group{border:1px solid #000;border-radius:20px;margin-bottom:1rem;padding:.5rem;position:relative}.time-badge-icon{filter:brightness(0) saturate(100%) invert(3%) sepia(48%) saturate(5213%) hue-rotate(17deg) brightness(83%) contrast(108%)}.my-cars .car-card.dummy{background-color:#f9fafb;flex-shrink:1;height:100%;.imgBottom,.imgTop{display:none}.car-image-wrapper{border-radius:0;height:auto;height:100%;margin:0}}.my-cars{.btn-full-pending{width:100%}.car-card.dummy:hover{border-color:none!important;box-shadow:none}.dummy-layout{background:linear-gradient(180deg,#f26422,#da2323);display:flex;flex-direction:column;height:100%;position:relative}.dummy-layout-alt{background:none}.dummy-layout:before{background:url(/static/media/dummybody.a699d57ea547e0c48dbe.svg);content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:0}.dummy-layout-alt:before{content:none}.dummy-button{background-color:#0000004d;border-color:#fff;border-radius:15.05px;color:#fff;cursor:pointer;font-family:Inter;font-size:1rem;font-weight:700;width:70%;z-index:1}.dummy-button-alt{background:linear-gradient(180deg,#f26422,#da2323);cursor:pointer}.car-card:hover{.dummy-button,.dummy-button-alt{border-color:#fff!important}}.dummy-header{display:flex;flex:0.4 1;justify-content:center;position:relative}.dummyTop{position:absolute;top:-1px;width:75%;z-index:2}.dummyLogo{height:85%;margin-top:.3rem;width:7.5rem;z-index:2}.dummy-body{align-items:center;display:flex;flex:2 1;flex-direction:column;gap:1rem;justify-content:center;margin:0 auto;width:100%}.dummy_words{color:#fff;font-family:Anton;font-size:2.2rem;font-weight:400;letter-spacing:1px;line-height:1.05;text-align:center;width:-webkit-fit-content;width:fit-content}.dummy_words-alt p{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,#f26422,#da2323);color:#0000}.dummy-footer{flex:0.5 1;position:relative}.dummyBottom{bottom:0;position:absolute;width:100%;z-index:10}.main-content{border:none;border-radius:0}.car-grid{-webkit-overflow-scrolling:touch;display:flex;flex-direction:row;gap:1.5rem;overflow-x:hidden;padding:0;scroll-behavior:smooth;width:100%}.car-card{border-color:#0000004d;flex-basis:calc(25% - 1.125rem);flex-grow:0;flex-shrink:0;max-width:calc(25% - 1.125rem);scroll-snap-align:start}.car-card:hover{border-color:#000}.car-actions{margin-top:-.5rem}.btn-outline{align-items:center;border-color:#1a7f24!important;color:#1a7f24!important;display:flex;gap:.4rem}.btn-outline:hover{background-color:#1a7f24!important;color:#fff!important;.call-btn{filter:brightness(0) saturate(100%) invert(100%) sepia(16%) saturate(7434%) hue-rotate(194deg) brightness(123%) contrast(102%)}}@media (max-width:430px){.call-btn-holder,.my-cars .car-card.dummy{display:none}.car-grid-wrapper{overflow:hidden}.web-view{display:none}.content-wrapper{background-color:initial;margin:0;padding:0}.mobile-view{display:inline;.car-grid-wrapper{flex-flow:column wrap}.yard-group{border:none;padding:0}.car-grid{display:flex;flex:1 1;flex-direction:row;gap:1rem;margin-top:20%;overflow-x:auto;padding:0;scroll-behavior:smooth;scrollbar-width:none;width:100%}.car-card{background-color:#fff;border:1.56px solid #f26422;border-radius:12px;display:flex;flex:0 0 92%;flex-flow:row wrap;margin:0;max-width:99%;min-height:0;overflow:hidden;scroll-snap-align:none}.car-content{padding:.5rem}.car-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#111827;display:-webkit-box;font-size:1.38rem;font-weight:700;line-height:1.2;margin:0;min-height:10%;overflow:hidden;padding:0;text-overflow:ellipsis}.car-specs{color:#6b7280;font-size:.7rem;margin-bottom:0;margin-top:.4rem;padding:0}.filter-card{display:none;flex-direction:row;gap:.75rem;overflow-x:auto;padding:.75rem}.filter-card,.main-content{-webkit-overflow-scrolling:touch}.main-content{background-color:initial;border:none;max-height:none;overflow-y:auto}.car-image{border-radius:20px;object-fit:cover;padding:0 0 .3rem;width:100%}.imgTop{right:0;top:0}.time-badge{font-size:.6rem;gap:2px;padding:.125rem .25rem;right:.2rem;top:0}.time-badge img{width:25%}.time{font-size:.8rem}.imgBottom{display:none}.car-location{background-color:#fffffff2;border-radius:4px;bottom:.5rem;font-size:.6rem;left:.5rem;padding:.125rem .25rem}.car-details{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:.5rem 0 0}.car-tags{display:none}.owner-tag,.rc-check:before,.rc-uncheck:before,.rto-tag{font-size:.6rem;padding:1px 4px}.owner-tag{border-radius:3px}.car-actions{display:none}.btn.phone-btn-full{border-radius:11px;color:#fff;display:inline;font-size:1rem;font-weight:600;margin:0 auto .5rem;min-height:5.5vh;width:96%}.phone-car-location{display:flex;margin-top:.4rem}.car-location{display:none}.location-card{border:none;border-radius:0;border-radius:25px;flex-direction:column;min-height:30vh;padding:1rem;width:100%}.btn-full-pass{border:1px solid #f97316;color:#fff;width:100%}.btn-outline{border-radius:7px;width:100%}.buttons{display:flex;gap:.5rem;justify-content:center;margin-left:-1rem;margin-top:3.9rem;padding:0}.location-img{width:1rem}.location-heading{gap:.5rem;margin:0;width:100%}.car-count-heading{bottom:14rem;left:1.5rem}.car-img-heading{display:flex;gap:.3rem;position:absolute;right:1.5rem;top:1.5rem}.location-column .car-count{font-size:1rem}.left-slide-icon,.right-slide-icon{display:none}}}}.car-actions-location{align-items:center;bottom:3%;display:flex;flex-direction:column;gap:.3rem;position:absolute;width:85%}.my-cars .location-card{background-color:initial;border:none;border-radius:.5rem;box-shadow:none;flex:0 0 100%;margin:0 auto;overflow:hidden;padding-left:1.5%;padding-top:2%;position:-webkit-sticky;position:sticky;z-index:5}.location-card:hover{.btn-primary{border-color:#f97316!important}.btn-outline{border-color:#1a7f24!important}}.my-cars .location-column{display:flex;flex-direction:column;padding:1rem}.my-cars .location-column .small-car-icon{height:2vh;width:2vw}.car-count-heading{align-items:center;color:#374151;display:flex;font-weight:700;position:absolute;right:1rem;top:1rem}.my-cars .location-column .car-count{font-size:.7rem}.my-cars .location-column:has(.small-car-icon,.car-count){height:4rem;min-height:auto}.my-cars .location-heading{color:#111827;display:flex;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:700;height:auto;margin-bottom:.5rem;margin-top:-.8rem}.location-img{align-self:self-start;height:45%;margin-top:.2rem;width:10%}.location-title{color:#ff2d2d;font-size:1.05rem;width:60%}.my-cars .map-container{border-radius:.5rem;overflow:hidden;width:100%}.my-cars .map-iframe{border:none;border-radius:.5rem;height:100%;width:100%}.my-cars .right-slide-button{right:19.5%;top:36.5%;z-index:6}.my-cars .left-slide-button,.my-cars .right-slide-button{background:none;border:none;cursor:pointer;position:absolute}.my-cars .left-slide-button{display:inline;left:-1.5%;top:35%;z-index:3}.my-cars .right-slide-icon{height:9vh;width:9vw}.left-slide-icon{height:9vh;left:-40px;position:absolute;transform:scaleX(-1);width:10vw}@keyframes slideInFromRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media (max-width:767px){.my-cars .car-grid{gap:1rem}.my-cars .car-card,.my-cars .location-card{flex:0 0 200px;width:200px}.my-cars .fourth-card-slide{right:-16px}.my-cars .content-wrapper{flex-direction:column}.my-cars .modal-overlay{align-items:stretch;height:100vh;justify-content:flex-end}.my-cars .modal-content{border-radius:0;height:100vh;max-width:none;padding:1.5rem;width:100%}.my-cars .gate-pass-modal{box-sizing:border-box;margin:0;max-width:100%;right:0;width:100%}.my-cars .gate-pass-modal .map-container{flex-direction:column;height:auto}.my-cars .gate-pass-modal .map-wrapper{height:120px}.my-cars .gate-pass-modal .yard-name-wrapper{padding:.5rem}.my-cars .gate-pass-modal .yard-name{font-size:.9rem}.my-cars .location-column .small-car-icon{height:20px;right:.5rem;top:.5rem;width:20px}.my-cars .location-column .car-count{font-size:.7rem;right:.5rem;top:2rem}.my-cars .location-column:has(.small-car-icon,.car-count){height:3.5rem}}@media (max-width:1024px){.my-cars .car-grid{gap:1.25rem}.my-cars .car-card,.my-cars .location-card{flex:0 0 240px;width:240px}.my-cars .fourth-card-slide{right:-16px}}.upload-pictures{.main-content{border-radius:20px;flex:1 1;max-height:calc(100vh - 10rem);overflow-y:auto;scrollbar-color:#f26422 #f1f1f1}.content-wrapper{margin-left:-1rem;padding:0}.car-grid-container{background-color:#fff;border:3px solid #0000;height:auto;margin:0 auto;min-height:100%;padding:0;width:99%}.car-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(5,1fr);padding:1.8rem 2rem;width:100%}@media (min-width:768px){.car-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.car-grid{grid-template-columns:repeat(5,1fr)}}.car-card{background-color:#fff;border-radius:15px;box-shadow:0 1px 3px 0 #0000001a;max-width:100%;overflow:hidden;transition:all;transition-duration:.3s;width:95%}.car-card:hover{box-shadow:7px 7px 0 1px #f26422}.time{font-size:1rem;line-height:1}.car-location img{width:10.5%}.car-location-name{font-weight:700;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:6rem}.dots{color:#000;font-size:larger;font-weight:900}.location-icon{height:1rem;width:1rem}.car-specs{color:#1e1e1e;font-family:Inter,sans-serif;font-size:.75rem;margin-bottom:.25rem}.car-tags{align-items:center;display:flex;gap:.4rem;margin-bottom:.5rem}.rc-check:before{background:linear-gradient(96.94deg,#079822 5.43%,#42a554 119.39%);content:"RC 🗸"}.rc-check:before,.rc-uncheck:before{border-radius:4px;color:#fff;font-size:11px;padding:2px 6px}.rc-uncheck:before{background:linear-gradient(96.94deg,#af2300 5.43%,#f13e3e 119.39%);content:"RC ×"}.rto-tag{border:1px solid #000;border-radius:3px;color:#000;font-size:.6rem;margin-top:.2rem;padding:.5px 4px}.owner-tag{background:#e0e0e0;border-radius:2px;font-size:.7rem;margin-top:.25rem;padding:0 .2rem}.car-actions{flex-direction:column;padding:0 .5rem .6rem}.car-actions,.car-actions-footer{display:flex;gap:.25rem;width:100%}.btn-full{width:100%}.btn-half{flex:1 1;width:50%}.no-results{color:#6b7280;padding:2rem;text-align:center}.btn-outline{border:1px solid #0000004d!important;font-size:1rem;font-weight:700}.btn-outline,.btn-outline:hover{background-color:#fff!important;color:#f97316!important}@media (max-width:480px){.car-grid-container{background-color:initial}.sidebar{border:none}.container{padding:0 .5rem}.search-input-wrapper{display:flex;justify-content:center;width:70%}.content-wrapper{max-height:none;min-height:auto;overflow-y:visible}.btn-full{border-color:#0000}.car-title{font-size:5rem}.car-fuel,.owner-tag,.rto-tag{display:none}.distance{align-items:center;display:flex;font-size:1.1rem;font-weight:700;gap:.5rem}.distance img{display:inline;width:19%}.car-grid{background-color:initial;display:flex;flex-direction:column;gap:1rem;max-height:none;overflow-y:visible;padding:0}.car-card{background-color:#fff;border:1.56px solid #f26422;border-radius:12px;display:flex;flex:0 1;flex-flow:row wrap;margin:0;max-width:100%;overflow:hidden;width:100%}.car-image-wrapper{flex-shrink:0;position:relative;width:45%}.car-content{padding:.5rem}.car-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#111827;display:-webkit-box;font-size:1.38rem;font-weight:700;line-height:1.2;margin:0;min-height:10%;overflow:hidden;padding:0;text-overflow:ellipsis}.car-specs{color:#6b7280;font-size:.7rem;margin-bottom:0;margin-top:.4rem;padding:0}.filter-card{display:none;flex-direction:row;gap:.75rem;overflow-x:auto;padding:.75rem}.filter-card,.main-content{-webkit-overflow-scrolling:touch}.main-content{background-color:initial;border:none;max-height:none;overflow-y:auto}.car-image{border-radius:20px;object-fit:cover;padding:0 0 .3rem;width:100%}.time-badge{font-size:.6rem;gap:2px;padding:.125rem .25rem;right:.5rem;top:0}.time-badge img{width:25%}.time{font-size:.8rem}.imgTop{height:auto;right:0;top:0}.imgBottom{display:none}.car-location{background-color:#fffffff2;border-radius:4px;bottom:.5rem;font-size:.6rem;left:.5rem;padding:.125rem .25rem}.car-location .location-icon{height:.75rem;width:.75rem}.car-details{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:.75rem 0 0}.car-tags{display:none}.owner-tag,.rc-check:before,.rc-uncheck:before,.rto-tag{font-size:.6rem;padding:1px 4px}.owner-tag{border-radius:3px}.btn-full,.car-actions{display:none}.btn-full{border-radius:11px;color:#fff;font-size:1rem;font-weight:600;margin:0 auto .5rem;min-height:5.5vh;width:96%}.phone-car-location{display:flex;margin-top:.4rem}.car-location{display:none}.btn-primary{background-color:#f97316}.btn-outline{display:none}}}.name-transfer,.upload-modal,.upload-proof{*{font-family:Inter}.image-container,.upload-picture-grid{align-items:flex-start}.image-container,.image-container>*,.upload-picture-grid,.upload-picture-grid>*{margin-top:0!important;padding-top:0!important}.image-container img{display:block;vertical-align:top}.upload-picture-grid img{border:1px solid #0000001a;border-radius:10px;height:150px;object-fit:cover;width:100%}.image-container{align-items:flex-start}.upload-picture-grid .image-container{border-radius:10px;height:10%;overflow:hidden;position:relative;width:100%}.additional-images{align-items:center;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin-top:1rem;overflow-y:auto}.additional-images img{border:1px solid #0000001a;border-radius:8px;display:block;flex-shrink:0;height:10rem;object-fit:cover;width:100%}.additional-images:has(img:only-child){justify-content:center}.additional-images img:only-child{aspect-ratio:4/3;height:auto;object-fit:cover;width:min(220px,55%)}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0003;bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:2000}.mobile-selected-evaluator{display:none}.modal-content{animation:slideInFromCenter .3s ease-in;background-color:#fff;border-radius:20px;box-shadow:-8px 0 16px #0003;box-sizing:border-box;display:flex;flex-flow:row wrap;font-family:Inter,sans-serif;height:100%;margin:1;max-height:80%;max-width:65%;overflow-y:auto;padding:2.5rem 2.2rem;width:100%}.sub-btn-pictures{background-color:#f26422;border:none;border-radius:14px;color:#fff}.add-more-btn,.sub-btn-pictures{font-size:1rem;font-weight:500;height:2.8rem;width:100%}.add-more-btn{align-items:center;border-color:#000;border-radius:14px;color:#000;display:flex;gap:.3rem}.add-more-btn:hover{color:#fff}.modal-buttons{display:flex;flex-direction:column;gap:1rem}.left-part,.right-part{display:flex;flex-direction:column;height:100%;width:48%}.left-part{justify-content:space-between}.modal-title{color:#000;font-size:2rem;font-weight:800;height:10rem;padding-top:.5rem;width:80%}.car-number{border:1px solid #000;border-radius:5px;color:#000;font-size:1.2rem;font-weight:500;padding:0 .3rem;width:-webkit-max-content;width:max-content}.upload-btn-modal{align-items:center;color:#000;display:flex;font-weight:500;gap:.5rem;min-height:1.5rem;width:100%}.name,.upload-btn-modal{margin-bottom:1rem}.share{width:1rem!important}.license-upload-part{align-items:center;display:flex;flex-direction:column;gap:.5rem;height:85%;justify-content:flex-end}.license-preview{background-color:#f0f0f0;border-radius:10px;display:flex;flex-shrink:0;height:60%;justify-content:center;margin:0 auto;width:100%}.add-evaluator-btn{background-color:#f26422;border:none;color:#fff;font-weight:500}.model-header{align-items:center;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:space-between;width:100%}.model-header p{color:#f26422;font-size:2.3rem;font-weight:900}.model-body{display:flex;flex-flow:row wrap;height:89%;justify-content:space-between;width:100%}.modal-close{background:none;border:none;color:#6b7280;cursor:pointer;font-size:3.3rem;height:-webkit-fit-content;height:fit-content;line-height:0;transition:color .2s}.modal-close:hover{color:#111827}.mandatory-txt{color:#000;font-size:.7rem}.evaluator-photo{gap:1.5rem;height:50%}.evaluator-photo,.model-btn{align-items:center;display:flex}.model-btn{border-color:#f26422;color:#000;font-size:.9rem;font-weight:500;gap:1rem;justify-content:flex-start;min-height:2rem;width:100%}.model-btn:hover,.upload-btn-modal:hover{color:#fff;.camera,.share{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7500%) hue-rotate(116deg) brightness(107%) contrast(100%)}}.camera,.share{width:1.3rem}.emulator-inputs{width:100%}.emulator-inputs input{border:1px solid #0000004d;border-radius:10px;color:#2a2a2a;font-weight:700;min-height:4rem;padding-left:1rem;width:100%}.emulator-inputs label{color:#000;font-size:1rem;font-weight:500;margin-bottom:2rem}.emulator-inputs input:focus{outline:none}.evaluator-section{align-items:center;display:flex;gap:1.5rem;width:100%}.gm-style .default-card{display:none}.evaluator-section-part{display:flex;flex-flow:column wrap;flex-grow:1;gap:.3rem}.profile-pic{height:15rem;width:100%}.add-img,.profile-pic{align-items:center;background-color:#f0f0f0;border-radius:20px;display:flex;flex-shrink:0;justify-content:center;margin:1rem auto 0;object-fit:cover;overflow:hidden;position:relative}.add-img{height:5rem;width:80%}.additional-pic{min-height:100%;min-width:100%}.delete-icon{width:8%}.delete-add-icon{border:1px solid #0000!important;cursor:pointer;position:absolute;right:-5.1rem;top:-3.8rem;transform:scale(.13);z-index:100}.upload-btn-modal{border-radius:6px;width:-webkit-fit-content;width:fit-content}.more-pictures{height:70%;overflow-x:auto}.add-more-btns{display:flex;flex-direction:column;gap:.5rem}.add-delete-icon{cursor:pointer;position:absolute;right:.5rem;top:.5rem;width:10%;z-index:100}.preview-image{height:100%;max-height:100%;max-width:100%;object-fit:cover;width:100%}.evaluator-section select{background-color:#fff;border:1px solid #0000003b;border-radius:.375rem;border-radius:7.98px;color:#1e1e1e;font-size:.9rem;font-weight:600;padding:.75rem;transition:border-color .2s;width:100%}.evaluator-section select:focus{outline:none}.selected-evaluator{color:#000;font-size:1rem;font-weight:500;margin:0 0 .8rem}.spanElement{font-size:2rem;font-weight:800}.assign{color:#000;font-size:1.2rem;font-weight:500}.map-container{align-items:flex-start;border:1px solid #0000004d;border-radius:20px;display:flex;flex-flow:column wrap;height:auto;margin-top:.8rem}.map-wrapper{width:100%}.map-iframe{height:100%;width:100%}.yard-name-wrapper{align-items:center;display:flex;flex:1 1;gap:.5rem;margin:0 auto;padding:.5rem}.gate-pass-modal .yard-name{color:#111827;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;text-align:center;text-overflow:ellipsis;white-space:wrap;width:100%}.cars-list{display:flex;flex-direction:column;gap:.6rem;height:80%;overflow-y:auto;padding:1rem}.car-card{border-color:#0000004d;flex-basis:calc(25% - 1.125rem);flex-grow:0;flex-shrink:0;max-width:calc(25% - 1.125rem);scroll-snap-align:start}.car-card:hover{border-color:#000}.modal-car-card{align-items:center;background-color:#fff;border:1px solid #0003;border-radius:20px;display:flex;gap:.6rem;min-height:12.5vh;min-width:100%;padding:.5rem;transition:transform .2s}.modal-car-card:hover{transform:translateY(-2px)}.modal-car-card .car-checkbox{accent-color:#000;cursor:pointer;font-size:1px;height:20px;width:20px}.modal-car-card .car-image-wrapper{border-radius:9px;height:105%;width:30%}.modal-car-card .car-image{height:100%;object-fit:cover;padding:0;width:100%}.modal-car-card .car-details{display:flex;flex-direction:column}.modal-car-card .car-title{color:#111827;font-family:Inter,sans-serif;font-size:.9rem;font-weight:700;margin-top:0;min-height:.3rem;padding:0}.modal-car-card .car-specs{color:#1e1e1e;font-family:Inter,sans-serif;font-size:.7rem;margin-bottom:.25rem;padding:0}.modal-car-card .car-tags{align-items:center;display:flex;gap:.5rem}.request-gate-pass-btn{font-weight:500;margin-top:10%;width:100%}.additional-images{border-radius:8px;display:flex;flex-shrink:0;gap:.5rem;height:70%;justify-content:start;overflow:auto;overflow-x:auto;position:relative;width:100%}.additional-pic{align-items:start;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center;width:auto}.add-image-holder{align-items:center;display:flex;flex-direction:column;margin-bottom:1rem;width:48%}.image-container{align-items:center;background-color:#f0f0f0;border-radius:20px;display:flex;flex-shrink:0;height:10rem;justify-content:center;margin:0 auto;overflow:hidden;position:relative;width:100%}.delete-icon{cursor:pointer;position:absolute;right:1rem;top:.5rem;width:1.5rem;z-index:100}.view-type-dropdown{background-color:#fff;border-radius:.375rem;color:#1e1e1e;font-size:.9rem;margin-top:.5rem;padding:.5rem;width:100%}@media (max-width:767px){.modal-overlay{align-items:stretch;height:100vh;justify-content:flex-end}.modal-content{border-radius:0;height:100vh;max-width:none;padding:1.5rem;width:100%}.gate-pass-modal{box-sizing:border-box;margin:0;max-width:100%;right:0;width:100%}.gate-pass-modal .map-container{flex-direction:column;height:auto}.gate-pass-modal .map-wrapper{height:120px}.gate-pass-modal .yard-name-wrapper{padding:.5rem}.gate-pass-modal .yard-name{font-size:.9rem}.car-card{flex:0 0 200px;width:200px}.modal-content{flex-flow:column nowrap;height:auto}.left-part,.right-part{height:auto;padding:1rem 0;width:100%}}@media (max-width:480px){.profile-pic{margin-top:2.5rem}.add-image-holder{width:100%}.additional-images img{height:14rem}.view-type-dropdown{width:80%}.delete-add-icon{cursor:none;right:-7rem;top:-5rem;transform:scale(.13)}.add-more-btns{width:100%}.map-container{height:8rem}.map-iframe{width:50%}.modal-body{flex-flow:column nowrap;overflow-y:auto;scrollbar-width:none}.left-part{flex-direction:row;flex-wrap:wrap;height:100%;justify-content:space-between;width:100%}.right-part{height:auto;justify-content:stretch;width:100%}.cars-list{padding:0;width:100%}.btn{color:#fff!important}.modal-content{border-radius:20px;margin:2.5rem 1.18rem;max-height:100%;overflow:auto;scrollbar-width:none}.car-card{background-color:#fff;border:1.56px solid #f26422;border-radius:12px;display:flex;flex:1 1!important;flex-flow:row wrap;height:90%;margin:0;max-width:80%;min-height:0;overflow:hidden;scroll-snap-align:none;transform:none}.evaluator-section{align-items:flex-start;flex-direction:column-reverse}.evaluator-section select{width:80vw}.mobile-selected-evaluator{display:inline}.selected-evaluator{display:none}.img-view{display:flex;gap:.5rem}.car-image-wrapper{height:100%!important;margin:0}.car-image{border-radius:20px;object-fit:cover;padding:0 0 .3rem;width:100%}.car-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#111827;display:-webkit-box;font-size:1.38rem;font-weight:700;line-height:1.2;margin:0;min-height:10%;overflow:hidden;padding:0;text-overflow:ellipsis}.car-specs{color:#6b7280;font-size:.7rem;margin-bottom:0;margin-top:.4rem;padding:0}.car-tags{display:none}.owner-tag,.rto-tag{font-size:.6rem;padding:1px 4px}.owner-tag{border-radius:3px}}}.placeBids,.placeBids body{-webkit-overflow-scrolling:touch;background-color:#fbefea;color:#374151;font-family:Inter,sans-serif;font-size:14px;line-height:1.5;margin:0;min-height:100vh;overflow-y:auto}.mobile-bottom{display:none}.placeBids .container{margin:0 auto;padding:0}.placeBids .main-content{flex:1 1;max-height:calc(100vh - 12rem);overflow-y:auto;scrollbar-color:#f26422 #f1f1f1}.placeBids .main-content::-webkit-scrollbar{width:8px}.placeBids .main-content::-webkit-scrollbar-track{background:#f1f1f1}.placeBids .main-content::-webkit-scrollbar-thumb{background:#f26422;border-radius:4px}.placeBids .main-content::-webkit-scrollbar-thumb:hover{background:#d94f1a}.placeBids{.car-tags{margin-bottom:0}.owner-tag,.rto-tag{padding-bottom:.08rem;padding-top:.08rem}.btn-outline{border-color:#0000004d!important}.btn-outline,.btn-outline:hover{background-color:#fff!important;color:#000!important}.btn-primary{border-color:#0000004d!important}.imgTop{top:0}.car-card{max-width:18%}.car-info{margin-bottom:.1rem;min-height:auto}.car-grid{display:flex;flex-wrap:wrap;gap:1.8rem;overflow-x:hidden;padding:.5rem;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:auto}.bin{filter:brightness(0) saturate(100%) invert(6%) sepia(35%) saturate(3952%) hue-rotate(13deg) brightness(98%) contrast(105%)}}.placeBids .car-card:hover{box-shadow:7px 7px 0 1px #f26422;transform:translateY(-3px)}.placeBids .time{font-size:1rem}.bids-placed{color:#1e1e1e;font-size:.8rem;font-weight:500;margin-bottom:5%;margin-left:.5rem}.placeBids .car-price{background-color:#d8ffdc;border:1px solid #0000002b;border-radius:7px;color:#000;font-size:1.1rem;font-weight:700;margin:4% auto 0;padding:.25rem .5rem;width:95%}.placeBids .car-bid-info{margin:10px 0;padding-right:1rem}.placeBids .bids-status{color:#6b7280;font-size:.9rem;margin-top:4px}.placeBids .car-actions{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.8rem;padding:0 .5rem .6rem;width:100%}.placeBids .btn{align-items:center;border:1px solid #595959;border-radius:.7rem;cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-weight:800;height:2.25rem;justify-content:center;padding:.5rem 1rem;text-decoration:none;transition:all .2s}.placeBids .btn-primary{background-color:#fff;border:1px solid #000;color:#f97316;font-weight:700}.placeBids .btn-primary:hover{background-color:#f97316;border:none;color:#fff}.placeBids .no-results{color:#6b7280;padding:2rem;text-align:center}.placeBids .modal-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.placeBids .modal-content{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;height:auto;overflow-y:auto;padding:1.5rem;position:relative;text-align:center;width:300px}.bid-input{background-color:initial;border:none;font-size:1.3rem;width:75%}.bid-input:focus{outline:none}.bid-input::placeholder{font-size:1rem}.placeBids .confirm-bid-modal-overlay{align-items:center;background-color:#0006;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.placeBids .confirm-bid-modal{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;gap:.5rem;height:auto;padding:.75rem;width:240px}.placeBids .modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.placeBids .modal-header h3{color:#111827;font-size:1.1rem;margin:0}.placeBids .modal-content p{color:#374151;font-size:.9rem;line-height:1.4;margin-bottom:1rem;text-align:left}.placeBids .confirm-bid-modal p{color:#374151;font-size:.85rem;line-height:1.4;margin-bottom:.75rem;text-align:left}.placeBids .withdraw-reason{border:1px solid #e5e7eb;border-radius:.25rem;font-size:.9rem;margin-bottom:1rem;min-height:100px;padding:.5rem;resize:vertical;width:100%}.placeBids .modal-close{background:none;border:none;color:#6b7280;cursor:pointer;font-size:1.25rem;line-height:1;padding:0;position:static}.placeBids .modal-close:hover{color:#111827}.placeBids .loading{color:#374151}.placeBids .error,.placeBids .loading{font-size:1rem;padding:2rem;text-align:center}.placeBids .error{color:#ef4444}@media (max-width:399px){.placeBids .car-specs{display:flex;font-size:.7rem;gap:.5rem;margin:0 0 .25rem}.placeBids .rc-check:before,.placeBids .rc-uncheck:before{font-size:.65rem;padding:1px 4px}.placeBids .location-icon{height:.75rem;width:.75rem}.placeBids .car-price{font-size:.9rem;margin-bottom:.25rem;padding:.2rem .4rem}.placeBids .bids-status{font-size:.75rem;margin-bottom:.5rem}.placeBids .car-actions{display:flex;flex-direction:column;gap:.25rem;padding:0}.placeBids .btn-primary{border-radius:.5rem;font-size:.8rem;height:auto;padding:.3rem .6rem}.placeBids .time{font-size:.7rem}.placeBids .car-tags,.placeBids .owner-tag,.placeBids .rto-tag{display:none}.placeBids .modal-content{padding:1rem;width:90%}.placeBids .confirm-bid-modal{max-height:70vh;padding:.5rem;width:85%}.placeBids .confirm-bid-modal p{font-size:.75rem;margin-bottom:.5rem}.placeBids .modal-close,.placeBids .modal-header h3{font-size:1rem}.placeBids .imgBottom{display:none}}@media (max-width:767px){.placeBids body{overflow:auto}.placeBids .header{display:none}.placeBids .header-mobile{display:block}.placeBids .header-mobile .header-content{display:flex;flex-direction:column;gap:1rem;padding:.75rem 0}.placeBids .header-mobile .header-top{align-items:center;display:flex;justify-content:space-between;width:100%}.placeBids .header-mobile .logo img{height:2rem;width:auto}.placeBids .header-mobile .header-actions{align-items:center;display:flex;gap:1rem}.placeBids .header-mobile .btn{background-color:#fff;border:1px solid #2a2a2a;border-radius:.375rem;font-size:.75rem;font-weight:700;height:auto;padding:.375rem .75rem}.placeBids .header-mobile .btn:hover{background-color:#f0fdf4}.placeBids .header-mobile .btn img{height:1rem;width:1rem}.placeBids .header-mobile .user-avatar button{background:#f26422;border:none;border-radius:.25rem;color:#fff;font-size:.75rem;font-weight:500;padding:.25rem .5rem}.placeBids .car-grid{display:flex;flex-direction:column;gap:1rem;padding:0}.placeBids .car-card:hover{box-shadow:0 4px 12px #f2642226;transform:translateY(-1px)}.placeBids .car-specs{font-size:.75rem;margin-bottom:.5rem;padding:0}.placeBids .car-tags{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.75rem;padding:0}.placeBids .owner-tag,.placeBids .rc-check:before,.placeBids .rc-uncheck:before{font-size:.6rem;padding:1px 4px}.placeBids .owner-tag{border-radius:3px}.placeBids .car-actions{display:flex;flex-direction:column;gap:0;margin-bottom:0;padding:0}.placeBids .btn-primary{background-color:#f97316;border:none;color:#fff}.placeBids .main-content{max-height:none;overflow-y:auto}.placeBids .modal-content{padding:1rem;width:90%}.placeBids .confirm-bid-modal{max-height:70vh;padding:.5rem;width:85%}.placeBids .confirm-bid-modal p{font-size:.75rem;margin-bottom:.5rem}.placeBids .modal-close,.placeBids .modal-header h3{font-size:1rem}.placeBids .no-results{padding:3rem 1rem}.placeBids .no-results h3{font-size:1.125rem;margin-bottom:.5rem}.placeBids .no-results p{font-size:.875rem}}@media (min-width:768px){.placeBids .car-grid{grid-template-columns:repeat(2,1fr)}.placeBids .header-mobile{display:none}}@media (max-width:480px){.phone-car-location{margin-top:0}.phone-btn-full{border-radius:0}.web-bottom{display:none}.mobile-bottom{display:flex;flex-flow:column wrap;gap:1rem;width:100%}.car-grid{display:flex;flex-direction:column;gap:1rem;padding-right:0}.placeBids{.car-card{background-color:#fff;border:1.56px solid #0000;border-radius:12px;display:flex;flex:0 0 100%;flex-flow:row wrap;margin:0;max-width:100%;overflow:hidden;position:relative;width:100%}.car-card:hover{box-shadow:none}}.placeBids{.car-image-wrapper{height:52%}.car-image{height:15vh}}.placeBids .car-specs{display:flex;font-size:.7rem;gap:.5rem;margin:0 0 .25rem}.placeBids .rc-check:before,.placeBids .rc-uncheck:before{font-size:.65rem;padding:1px 4px}.placeBids .location-icon{height:.75rem;width:.75rem}.distance img{width:22%}.placeBids .car-price{border-radius:3.71px;font-size:1rem;margin-bottom:.25rem;margin-top:0;padding:.5rem}.placeBids .bids-status{font-size:.75rem;margin-bottom:.5rem}.placeBids .btn-primary{border-radius:7.98px;font-size:1rem;height:auto;min-height:2.3rem;padding:.5rem}.btn{border-radius:7.98px}.placeBids .time{font-size:.7rem}.bids-placed{margin-bottom:0}.placeBids .car-tags,.placeBids .owner-tag,.placeBids .rto-tag{display:none}.placeBids .modal-content{padding:1rem;width:90%}.placeBids .confirm-bid-modal{max-height:70vh;padding:.5rem;width:85%}.placeBids .confirm-bid-modal p{font-size:.75rem;margin-bottom:.5rem}.placeBids .modal-close,.placeBids .modal-header h3{font-size:1rem}.placeBids .imgBottom{display:none}}@media (min-width:1024px){.placeBids .car-grid{grid-template-columns:repeat(5,1fr)}.placeBids .main-content{max-height:calc(100vh - 9rem)}}@media (min-width:768px) and (max-width:1023px){.placeBids .car-card{margin:0 auto;max-width:260px}.placeBids .main-content{max-height:calc(100vh - 10rem)}}@media (max-height:500px) and (orientation:landscape){.placeBids .main-content{max-height:calc(100vh - 8rem);overflow-y:auto}}.take-delivery{.bin{filter:brightness(0) saturate(100%) invert(52%) sepia(88%) saturate(2464%) hue-rotate(352deg) brightness(100%) contrast(96%)}.content-wrapper{margin-left:-1rem}.car-grid{display:grid;grid-template-columns:repeat(5,1fr)}.car-card{background-color:#fff;border:1px solid #0000004d;border-radius:15px;box-shadow:0 1px 3px 0 #0000001a;max-width:120%;overflow:hidden;transition:all;transition-duration:.3s;width:100%}.btn-outline{border-color:#0000004d!important;color:#f26422}.mob-btn{display:none}@media (max-width:480px){.mob-btn{display:inline;margin:0 .4rem .4rem;width:100%}.car-grid{background-color:initial;display:flex;flex-direction:column;gap:1rem;max-height:none;overflow-y:visible;padding:0}.car-card{background-color:#fff;border:1.56px solid #f26422;border-radius:12px;display:flex;flex:0 1;flex-flow:row wrap;margin:0;max-width:100%;min-height:120px;overflow:hidden;width:100%}}}.status-message{background-color:#f8f9fa;border-radius:8px;margin-bottom:.5rem;padding:1rem;text-align:center}.status-message p{color:#6c757d;font-size:.875rem;margin-bottom:.5rem}.status-message.success{background-color:#d4edda;border:1px solid #c3e6cb}.status-message.success p{color:#155724}.chat-modal{max-height:80vh;max-width:600px}.chat-content{max-height:60vh;overflow-y:auto;width:100%}.history-list{display:flex;flex-direction:column;gap:1rem}.history-item{background-color:#f8f9fa;border-left:4px solid #007bff;border-radius:8px;padding:1rem;width:100%}.history-action{color:#495057;font-weight:600;margin-bottom:.5rem}.history-timestamp{color:#6c757d;font-size:.75rem;margin-bottom:.5rem}.history-details{background-color:#e9ecef;border-radius:4px;font-size:.875rem;padding:.5rem}.detail-item{margin-bottom:.25rem}.detail-item:last-child{margin-bottom:0}@media (max-width:768px){.chat-modal{margin:1rem;max-width:95vw}}.HistoryModal,.name-transfer,.upload-proof{.model-body{display:flex;flex-direction:row;height:80%;width:100%}.right-part{display:flex;flex-direction:column;height:-webkit-min-content;height:min-content;width:100%}.request-gate-pass-btn{margin-top:.5rem}.modal-title{height:auto;padding-top:0}.left-part{align-items:center;display:flex;flex-direction:row;height:auto;height:75%;width:100%}.modal-footer{display:flex;height:-webkit-min-content;height:min-content;justify-content:center;width:100%}.update-badge{background-color:#fff;border-radius:7px;color:#000;font-family:Inter;font-size:.8rem;font-weight:400;left:.5rem;padding:.2rem .5rem;position:absolute;top:.5rem}.update-badge span{font-weight:700}.modal-footer Button{margin-top:.5rem;width:100%}.profile-pic{width:48%}.edit{background-color:#f0f8ff;border-radius:50%;cursor:pointer;padding:.2rem;position:absolute;right:.5rem;top:.5rem;width:2rem}@media (max-width:480px){.left-part{height:100%;padding:0}.right-part{padding:0}.profile-pic{width:100%}.model-body{gap:1rem}}}.noc{.content-wrapper{margin-left:-1rem}.car-grid{grid-gap:1.7rem;grid-row-gap:2.5rem;display:grid;gap:1.7rem;grid-template-columns:repeat(5,1fr);padding:0;row-gap:2.5rem}.car-card{background-color:#fff;border:1px solid #0000004d;border-radius:15px;box-shadow:0 1px 3px 0 #0000001a;max-width:120%;overflow:hidden;transition:all;transition-duration:.3s;width:100%}.btn-outline{display:none}@media (max-width:480px){.car-grid{background-color:initial;display:flex;flex-direction:column;gap:1rem;max-height:none;overflow-y:visible;padding:0}}}@media (max-width:1024px){.noc .car-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}.NocModal{.request-gate-pass-btn{margin:0 0 2%}.mobile-request-gate-pass-btn{display:none}.right-part{flex-direction:row}.input-group{height:-webkit-min-content!important;height:min-content!important;justify-content:end!important;width:100%}.tab-container{width:100%}.input-group label{margin-bottom:0!important}.tab-container{display:flex;flex-direction:column;gap:.5rem;height:50%;justify-content:flex-end}.tab-container p{color:#000;font-size:1.3rem;font-weight:700}.bio{display:flex;flex-direction:column;gap:.4rem}.bio button{background-color:#f1f1f1;border-color:#0000;border-radius:8px;color:#000;cursor:pointer;font-family:Inter;font-size:.9rem;font-weight:600;height:2.8rem;padding-left:.5rem;text-align:start}.tab-button.active{align-items:center;background-color:#2a2a2a;color:#fff;display:flex}.tab-button.active:before{background-image:url(/static/media/Eye.5206171c4ec8bdee4223.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.5rem;vertical-align:middle;width:2rem}.left-part{justify-content:space-between}.license-preview{height:80%}.license-upload-part{gap:.5rem;height:40%;justify-content:stretch}.upload-btn-modal{min-height:auto}.add-evaluator-btn{margin-bottom:.3rem}@media (max-width:480px){.mobile-request-gate-pass-btn{color:#fff;display:inline;width:100%}.request-gate-pass-btn{display:none}.left-part{height:100%}}}.name-transfer{.model-body{flex-direction:column}.profile-pic{height:75%;width:100%}.image-view{display:flex;flex-direction:column;gap:1rem;height:85%}}.mobile-nav{display:none}.header-content{gap:2rem;height:4rem;justify-content:space-between}.header-content,.header-left{align-items:center;display:flex}.header-left{gap:0}.logo{align-items:center;display:flex;font-size:1.25rem;font-weight:700}.logo img{height:2.7rem;width:auto}.nav-tabs-container{background-color:#4e443d;flex-wrap:nowrap;font-weight:700;height:2.5rem;margin-left:2rem;max-width:100%;padding:.25rem;position:relative}.nav-item,.nav-tabs-container{align-items:center;border-radius:10px;display:flex;gap:.5rem;min-width:0}.nav-item{color:#fff;cursor:pointer;flex-shrink:1;font-size:.8rem;height:2.2rem;letter-spacing:-.1px;line-height:1.5rem;padding:.5rem .75rem;text-decoration:none;transition:color .2s;white-space:nowrap;z-index:2}.nav-item img{filter:brightness(0) saturate(100%) invert(100%) sepia(34%) saturate(542%) hue-rotate(296deg) brightness(95%) contrast(114%);height:1.3rem}.nav-item.active{color:#f26422}.nav-item.active img{filter:brightness(0) saturate(100%) invert(45%) sepia(19%) saturate(6640%) hue-rotate(351deg) brightness(102%) contrast(90%)}.slider{background-color:#fff;border-radius:10px;height:2.2rem;left:0;opacity:0;position:absolute;transition:left .3s ease,width .3s ease,height .3s ease;width:0;z-index:1}.badge{align-items:center;background-color:#e92828;-webkit-clip-path:circle();clip-path:circle();color:#fff;display:flex;font-size:.75rem;height:1.1rem;justify-content:center;min-width:1.25rem;padding:.25rem;text-align:center;width:1.1rem}.nav-item.disabled .badge{background-color:#666}.header-actions{gap:1.2rem;margin-right:2rem;position:relative}.welcome-name{color:#f26422;font-size:1.1rem;font-weight:600}.user-avatar{align-items:center;border-radius:50%;display:flex;height:2rem;justify-content:center;width:2rem}.user-avatar img{height:140%;width:140%}.profile-image{border:2px solid #f26422;height:100%;width:100%}.loading-spinner{align-items:center;color:#f26422;display:flex;font-size:1.2rem;justify-content:center}.dropdown{background-color:#4e443d;border-radius:10px;box-shadow:0 4px 6px #0000001a;margin-top:.5rem;min-width:120px;z-index:10}.dropdown-item{background:none;color:#fff;display:block;font-size:.8rem;font-weight:700;transition:background-color .2s,color .2s}.dropdown-item:hover{background-color:#fff;color:#f26422}@media (max-width:480px){.header-actions{gap:0}.nav{display:none}.mobile-nav{display:block}.nav-tabs-container{border-radius:0;flex-flow:row;flex-wrap:nowrap;gap:0;height:3rem;justify-content:space-evenly;margin:.5rem 0 0;width:100%}.nav-item{color:#fff;font-size:.7rem;height:2.4rem;padding:.25rem .5rem}.nav-item.active{color:#f26422}.mobile-nav .slider{height:2.4rem;top:.3rem;width:0}}@media (max-width:1024px) and (min-width:760px){.welcome-name{text-overflow:clip}.nav-tabs-container{gap:.25rem}.nav-item{font-size:.6rem;overflow:visible;padding:.5rem;white-space:nowrap}}@media (max-width:1024px) and (min-width:481px){.nav{display:none}.mobile-nav{display:block}.nav-tabs-container{justify-content:space-evenly;margin:0 auto;max-width:95%}.nav-item{font-size:.7rem;overflow:visible;padding:.5rem .6rem;white-space:nowrap}}.my-cars .tab-container{padding:1rem 0}.my-cars .action-tab,.my-cars .action-tabs{align-items:center;display:flex;flex-flow:row wrap;gap:.4rem}.my-cars .action-tab{background-color:#fff;border-radius:10px;color:#000;cursor:pointer;max-width:100vw;min-height:2rem;padding:0 .6rem;transition:all .2s;width:auto}.my-cars .action-tab img{filter:brightness(0) saturate(100%) invert(0) sepia(4%) saturate(0) hue-rotate(309deg) brightness(100%) contrast(107%);height:auto;width:1.3rem}.my-cars .action-tab:hover{background-color:#f3f4f6;color:#111827}.my-cars .action-tab.active{background-color:#2a2a2a;color:#fff}.my-cars .action-tab.active img{filter:brightness(0) saturate(100%) invert(99%) sepia(91%) saturate(111%) hue-rotate(185deg) brightness(116%) contrast(98%)}.tab-label{font-size:.7rem;font-weight:700}.my-cars .tab-badge{align-items:center;background-color:#e92828;-webkit-clip-path:circle();clip-path:circle();color:#fff;display:flex;font-size:.6rem;height:1vh;justify-content:center;padding:.55rem;text-align:center;width:1vw}@media (max-width:480px){.my-cars .action-tab.active{background-color:#2a2a2a;color:#fff;.tab-label{display:flex}}.tab-label{display:none}.my-cars .action-tab{gap:.3rem;min-height:auto;padding:.4rem}}.btn-outline{background-color:#fff!important;color:#f97316!important}.payments{.content-wrapper{margin-left:-1rem}.car-grid{display:grid;grid-template-columns:repeat(5,1fr)}.car-card{background-color:#fff;border:1px solid #0000004d;border-radius:15px;box-shadow:0 1px 3px 0 #0000001a;max-width:120%;overflow:hidden;transition:all;transition-duration:.3s;width:100%}.btn-outline{display:none}@media (max-width:480px){.sidebar{border:none}.container{padding:0 .5rem}.search-input-wrapper{display:flex;justify-content:center;width:70%}.content-wrapper{max-height:none;min-height:auto;overflow-y:visible}.btn-full{border-color:#0000;color:#fff}.car-title{font-size:5rem}.car-fuel,.owner-tag,.rto-tag{display:none}.distance{align-items:center;display:flex;font-size:1.1rem;font-weight:700;gap:.5rem}.distance img{display:inline;width:18%}.car-grid{background-color:initial;display:flex;flex-direction:column;gap:1rem;max-height:none;overflow-y:visible;padding:0}.car-card{background-color:#fff;border:1.56px solid #f26422;border-radius:12px;display:flex;flex-flow:row wrap;margin:0;max-width:100%;min-height:120px;overflow:hidden;width:100%}.car-image-wrapper{flex-shrink:0;position:relative;width:45%}.car-content{padding:.5rem}.car-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#111827;display:-webkit-box;font-size:1.38rem;font-weight:700;line-height:1.2;margin:0;min-height:10%;overflow:hidden;padding:0;text-overflow:ellipsis}.car-specs{color:#6b7280;font-size:.7rem;margin-bottom:0;margin-top:.4rem;padding:0}.filter-card{display:none;flex-direction:row;gap:.75rem;overflow-x:auto;padding:.75rem}.filter-card,.main-content{-webkit-overflow-scrolling:touch}.main-content{background-color:initial;border:none;max-height:none;overflow-y:auto}.car-image{border-radius:20px;object-fit:cover;padding:0;width:100%}.time-badge{font-size:.6rem;gap:2px;padding:.125rem .25rem;right:.2rem;top:0}.time-badge img{width:25%}.time{font-size:.8rem}.imgTop{height:auto;right:0;top:0}.imgBottom{display:none}.car-location{background-color:#fffffff2;border-radius:4px;bottom:.5rem;font-size:.6rem;left:.5rem;padding:.125rem .25rem}.car-location .location-icon{height:.75rem;width:.75rem}.car-details{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:.5rem 0 0}.car-tags{display:none}.owner-tag,.rc-check:before,.rc-uncheck:before,.rto-tag{font-size:.6rem;padding:1px 4px}.owner-tag{border-radius:3px}.car-actions{display:none}.btn.phone-btn-full{border-radius:11px;color:#fff;display:inline;font-size:1rem;font-weight:600;margin:0 auto .5rem;width:96%}.phone-car-location{display:flex;margin-top:.4rem}.car-location{display:none}.btn-primary{background-color:#f97316}.btn-outline{display:none}}}.NocModal,.paymentModal{.model-body{width:100%}.right-part{gap:1rem;justify-content:start;width:48%}.left-part{width:48%}.input-group{height:100%;justify-content:space-around}.driver-input,.input-group #paymentMethod,.payment-input{border-color:#0000003b;border-radius:10px;color:#2a2a2a;font-family:Inter;font-size:1rem;font-weight:600;height:4rem}#paymentMethod{margin-top:.5rem;padding-left:.4rem}#paymentMethod:focus{outline:none}.input-group label{color:#000;font-size:.8rem;font-weight:500;margin-bottom:-1rem}@media (max-width:480px){.model-body{flex-wrap:wrap}.right-part{gap:1rem;justify-content:start;width:100%}.input-group,.left-part{width:100%}#paymentMethod,.input-group input{margin-bottom:.8rem}.input-group label{margin:0}.upload-btn-modal{color:#fff}}}.wrap_signup{@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;900&display=swap");*{box-sizing:border-box;font-family:Inter,sans-serif;margin:0;padding:0}.container,.signup{background-color:#fbefea;height:100vh;overflow:hidden}.container{display:flex}.left-part{width:50%}.left-part-content{display:flex;flex-flow:column wrap;margin:10% auto 0;max-width:70%}.login-logo{margin-bottom:.5rem;width:130px}.welcome-msg h1{color:#f26422;font-size:1.9rem;font-weight:900}.welcome-msg p{color:#000;font-size:.65rem;font-weight:500}.inputs{color:#747474;display:flex;flex-direction:column;gap:4px;margin-top:1rem}.inputs input{border:1px solid #bdbaba;border-radius:10px;font-size:.9rem;height:2.8rem;padding:0 10px}.inputs input:focus{border-color:#f26422;outline:none}.email,.pass{font-size:.7rem}.pass{margin-top:.6rem}.otp-msg{color:#747474;font-size:.7rem;margin-top:.8rem}.error-message{color:#e74c3c;font-size:.75rem;font-weight:500;margin-top:5px}.buttons{margin-top:1rem}.signIn{background-color:#f26422;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:600;height:3rem;transition:all .2s ease;width:100%}.signIn:hover{background-color:#d9551d}.divider{align-items:center;display:flex;gap:10px;justify-content:center;margin:1rem 0}.divider hr{border:none;border-top:1px solid #ccc;width:100%}.divider span{color:#888;font-size:.75rem;font-weight:500}.google-signup{align-items:center;border:1px solid #bdbaba;border-radius:10px;cursor:pointer;display:flex;gap:8px;height:3rem;justify-content:center;transition:all .2s ease}.google-signup img{height:20px;width:20px}.google-signup p{color:#444;font-size:.85rem;font-weight:600}.google-signup:hover{background-color:#f8f8f8;border-color:#f26422}.reg-or-log-msg{display:flex;font-size:.8rem;justify-content:center;margin-top:.8rem}.register-link{color:#f26422;cursor:pointer;font-weight:700;margin-left:.2rem}.right-part{align-items:center;background:linear-gradient(#151314f5,#151314f5),url(/static/media/cardBackground.2df3105975e375049013.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px 20px 20px 70px;display:flex;justify-content:center;margin:.5rem;width:50%}.carousel{margin:0 auto;position:relative;text-align:left;width:90%}.carImage{border-radius:15px;display:block;margin:0 auto;max-height:300px;object-fit:cover;overflow:hidden;width:100%}.dots{display:flex;gap:6px;left:0;position:absolute;top:-25px}.dot{background:#666;border-radius:50%;cursor:pointer;height:10px;width:10px}.dot.active{background:#f26422}.carousel-controls{align-items:center;display:flex;justify-content:flex-start;margin-top:15px}.carousel-button{align-items:center;background-color:#2f2f2f;border:none;color:#fff;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;transition:all .3s ease;width:50px}.carousel-button.prev{border-bottom-left-radius:25px;border-top-left-radius:25px}.carousel-button.next{border-bottom-right-radius:25px;border-top-right-radius:25px}.carousel-button:hover{background-color:#f56600;color:#fff}.image-content{color:#fff;margin-top:1rem;text-align:left}.image-content h2{font-weight:600;margin-bottom:.4rem;margin-left:.5rem}.image-content p{color:#ffffff8f;margin-left:.5rem}@media (max-width:900px){.container{flex-direction:column;height:auto}.left-part{order:1;width:100%}.left-part-content{margin-top:5%;max-width:90%}.right-part{height:420px;margin:1rem auto;order:2;width:90%}.carImage{max-height:250px}}}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#f5f5f5;color:#333;font-family:Arial,sans-serif}.dealer-login-main-container{border-radius:8px;box-shadow:0 4px 12px #0000001a;display:flex;height:auto;margin:0 auto;max-width:1200px;min-height:100vh;overflow:hidden}.dealer-login-image-section{align-items:center;background-image:url(/static/media/cars.3bdd75866dc3ea65c0c1.png);background-position:50%;background-size:cover;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:100vh;position:relative}.dealer-login-image-overlay{background-color:#0006;bottom:0;left:0;position:absolute;right:0;top:0}.dealer-login-image-text{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:10px;position:relative;text-align:center;text-shadow:2px 2px 4px #000000b3;z-index:1}.dealer-login-image-text span{display:block;font-size:1.2rem;font-weight:400;margin-top:5px}.dealer-login-form-section{align-self:stretch;background-color:#fff;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:40px}.dealer-login-form{margin:0 auto;max-width:400px}.dealer-login-form h2{color:#333;font-size:1.8rem;font-weight:700;margin-bottom:30px;text-align:center}.dealer-form-divider{color:#999;font-size:.9rem;margin:20px 0;position:relative;text-align:center}.dealer-form-divider:before{background-color:#ddd;content:"";height:1px;left:0;position:absolute;right:0;top:50%;z-index:0}.dealer-form-divider:after{background-color:#fff;content:"or";padding:0 10px;position:relative;z-index:1}.dealer-form-group{margin-bottom:20px}.dealer-form-group label{color:#555;display:block;font-size:.95rem;font-weight:500;margin-bottom:8px}.dealer-form-group input{border:1px solid #ddd;border-radius:4px;font-size:1rem;padding:12px;transition:border-color .3s ease;width:100%}.dealer-form-group input:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff40;outline:none}.dealer-form-group input[type=tel]{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40"><text x="10" y="25" font-size="14" fill="%23666">+91</text></svg>');background-position:10px;background-repeat:no-repeat;background-size:40px 40px;padding-left:50px}.dealer-send-otp-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;margin-top:10px;padding:10px;transition:background-color .3s ease;width:100%}.dealer-send-otp-button:hover:not(:disabled){background-color:#0056b3}.dealer-send-otp-button:disabled{background-color:#ccc;cursor:not-allowed}.dealer-resend-otp-button{background-color:#6c757d;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.95rem;margin-bottom:15px;padding:10px;transition:background-color .3s ease;width:100%}.dealer-resend-otp-button:hover{background-color:#545b62}.dealer-submit-button{background-color:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:12px;transition:background-color .3s ease;width:100%}.dealer-submit-button:hover:not(:disabled){background-color:#333}.dealer-submit-button:disabled{background-color:#ccc;cursor:not-allowed}.dealer-error-message{background-color:#f8d7da;border-radius:4px;color:#721c24;font-size:.9rem;margin-bottom:15px;padding:10px;text-align:center}.dealer-footer-link{margin-top:20px;text-align:center}.dealer-footer-link a{color:#007bff;font-size:.9rem;text-decoration:none}.dealer-footer-link a:hover{text-decoration:underline}@media (max-width:768px){.dealer-login-main-container{border:none;flex-direction:column;height:auto}.dealer-login-form-section,.dealer-login-image-section{flex:none;height:auto}.dealer-login-image-section{min-height:200px}.dealer-login-form-section{padding:20px}.dealer-login-form h2{font-size:1.5rem}.dealer-login-image-text{font-size:1.8rem}.dealer-login-image-text span{font-size:1rem}}.dealer-details-main-container{background-color:#fff;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;height:100vh;margin:0 auto;overflow-y:auto;padding:0 20px;width:100%}.dealer-details-header{background-color:#fff;border-bottom:1px solid #eee;flex-shrink:0;padding:12px 24px}.dealer-details-logo{color:#000;font-size:1.2rem}.dealer-details-nav{gap:4px}.dealer-details-nav-btn{background-color:initial;border:1px solid #ddd;font-size:.85rem;padding:6px 12px;transition:all .3s ease}.dealer-details-nav-btn.active{background-color:#000;border-color:#000;color:#fff}.dealer-details-header-actions{align-items:center;display:flex;gap:10px}.dealer-details-help{align-items:center;background-color:#007bff;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:.7rem;height:16px;justify-content:center;width:16px}.dealer-details-brand{color:#666;font-size:.8rem}.dealer-details-content{flex:1 1;overflow-y:auto;padding:20px}.dealer-details-form{max-width:100%}.dealer-details-radio-group{background-color:#fafafa;border:1px solid #ddd;border-radius:4px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:12px}.dealer-details-radio-label{align-items:center;cursor:pointer;display:flex;font-size:.85rem;gap:6px}.dealer-details-radio-input{height:16px;width:16px}.dealer-details-radio-text{-webkit-user-select:none;user-select:none}.dealer-details-form-group{margin-bottom:12px}.dealer-details-form-group label{color:#555;display:block;font-size:.85rem;font-weight:500;margin-bottom:4px}.dealer-details-form-group input{border:1px solid #ddd;border-radius:4px;font-size:.9rem;padding:8px;transition:border-color .3s ease;width:100%}.dealer-details-form-group input:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff40;outline:none}.dealer-details-form-group input[type=tel]{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><text x="8" y="20" font-size="11" fill="%23666">+91</text></svg>');background-position:8px;background-repeat:no-repeat;background-size:32px 32px;padding-left:40px}.dealer-details-error-message,.dealer-details-success-message{border-radius:4px;font-size:.8rem;margin-bottom:10px;padding:6px;text-align:center}.dealer-details-error-message{background-color:#f8d7da;color:#721c24}.dealer-details-success-message{background-color:#d4edda;color:#155724}.dealer-details-submit-button{background-color:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:700;margin-top:12px;padding:10px;transition:background-color .3s ease;width:100%}.dealer-details-submit-button:hover:not(:disabled){background-color:#333}.dealer-details-submit-button:disabled{background-color:#ccc;cursor:not-allowed}@media (max-width:768px){.dealer-details-main-container{max-height:none;width:100%}.dealer-details-header{flex-direction:column;gap:8px;padding:12px}.dealer-details-nav{flex-wrap:wrap;gap:2px;justify-content:center}.dealer-details-nav-btn{font-size:.8rem;padding:4px 8px}.dealer-details-content{padding:12px}.dealer-details-radio-group{flex-direction:column;gap:8px;padding:8px}.dealer-details-section-title{font-size:.95rem}.dealer-details-form-group{margin-bottom:8px}.dealer-details-form-group input{font-size:.85rem;padding:6px}}.payment-form-wrapper{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;display:flex;flex-direction:column;font-family:Arial,sans-serif;height:100%;margin:0;max-width:100%;overflow-y:auto;padding:2rem;position:relative}.header-actions{align-items:center;display:flex;gap:1rem}.welcome-name{color:#333;font-size:1rem;font-weight:500}.user-avatar{cursor:pointer;position:relative}.profile-image{border-radius:50%;height:40px;object-fit:cover;width:40px}.dropdown{background-color:#fff;border-radius:4px;box-shadow:0 2px 10px #0000001a;position:absolute;right:0;top:100%;width:150px;z-index:1}.dropdown-item{background-color:#fff;border:none;cursor:pointer;padding:.5rem 1rem;text-align:left;width:100%}.dropdown-item:hover{background-color:#f8f9fa}.subscription-heading{border-bottom:2px solid #f0f0f0;color:#333;font-size:1.8rem;font-weight:700;margin-bottom:2rem;padding-bottom:.5rem;text-align:center}.cities-subscription-group{margin-bottom:2rem;max-height:400px;overflow-y:auto;padding-right:1rem}.city-subscription-block{align-items:center;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;display:flex;gap:1rem;margin-bottom:1rem;padding:1rem}.subscription-access-label{color:#555;flex:1 1;font-size:.95rem;font-weight:500}.city-selection-dropdown{background-color:#fff;border:1px solid #ccc;border-radius:4px;flex:1 1;font-size:.95rem;padding:.5rem}.add-city-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;padding:.75rem 1rem;transition:background-color .2s ease}.add-city-button:hover{background-color:#0056b3}.remove-city-button{background-color:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.85rem;padding:.5rem .75rem;transition:background-color .2s ease}.remove-city-button:hover{background-color:#c82333}.user-details-section{margin-top:2rem}.user-details-heading{color:#333;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.form-field{margin-bottom:1rem}.form-label{color:#555;font-size:1rem;font-weight:700}.form-input{border:1px solid #ccc;border-radius:4px;color:#333;font-size:1rem;padding:.75rem;width:100%}.form-input:focus{border-color:#007bff;outline:none}.total-amount-section{align-items:center;background-color:#e8f5e8;border:1px solid #28a745;border-radius:4px;display:flex;justify-content:space-between;margin-top:1.5rem;padding:1rem}.total-amount-label{color:#28a745;font-size:1.2rem;font-weight:700}.total-amount-subtitle{color:#666;display:block;font-size:.85rem;font-style:italic;margin-top:.25rem}.terms-checkbox-group{align-items:flex-start;background-color:#fff3cd;border:1px solid #ffc107;border-radius:4px;display:flex;gap:.75rem;margin-top:2rem;padding:1rem}.terms-checkbox-label{color:#856404;font-size:.9rem;line-height:1.4}.terms-checkbox-input{accent-color:#ffc107;margin-top:.25rem}.error-message{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#dc3545;margin-top:1rem;padding:1rem}.payment-submit-button{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;padding:1rem;transition:background-color .2s ease;width:100%}.payment-submit-button:hover:not(:disabled){background-color:#218838}.payment-submit-button:disabled{background-color:#6c757d;cursor:not-allowed}@media (max-width:768px){.payment-form-wrapper{margin:0;padding:1rem}.city-subscription-block{align-items:stretch;flex-direction:column}.total-amount-section{flex-direction:column;text-align:center}.form-input{padding:.5rem}.form-field{margin-bottom:1rem}.payment-submit-button{font-size:1rem;padding:.75rem}}.upload-docs-main-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:2rem}.upload-docs-form{display:flex;flex-direction:column;gap:2rem}.upload-docs-section-title{color:#333;font-size:1.5rem;font-weight:700;text-align:center}.upload-docs-form-group{margin-bottom:1.5rem}.upload-docs-form-group label{color:#555;font-size:1rem;font-weight:500}.upload-docs-file-input{background-color:#fafafa;border:1px solid #ddd;border-radius:4px;font-size:1rem;padding:10px;width:100%}.upload-docs-file-input:focus{border-color:#007bff;outline:none}.upload-docs-preview{margin-top:10px}.upload-docs-preview-img{border:1px solid #ddd;border-radius:4px;display:block;max-height:150px;max-width:100%}.upload-docs-error-message,.upload-docs-success-message{border-radius:4px;font-size:.9rem;margin-bottom:1rem;padding:10px;text-align:center}.upload-docs-error-message{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.upload-docs-success-message{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.upload-docs-submit-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;margin-top:1rem;padding:12px;transition:background-color .3s ease;width:100%}.upload-docs-submit-button:hover:not(:disabled){background-color:#0056b3}.upload-docs-submit-button:disabled{background-color:#ccc;cursor:not-allowed}@media (max-width:768px){.upload-docs-main-container{padding:1rem}.upload-docs-section-title{font-size:1.2rem}.upload-docs-file-input{font-size:.9rem;padding:8px}.upload-docs-preview-img{max-height:120px}.upload-docs-submit-button{font-size:1rem;padding:10px}}body,html{background-color:#f4f4f4;font-family:Arial,sans-serif;height:100%;margin:0;overflow-x:hidden}.contract-main-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:2rem}.dealer-details-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.dealer-details-logo{color:#333;font-size:1.5rem;font-weight:700}.dealer-details-nav{display:flex;gap:1rem}.dealer-details-nav-btn{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;padding:.5rem 1rem;transition:background-color .2s ease}.dealer-details-nav-btn.active:hover{background-color:#007bff;color:#fff}.contract-form{display:flex;flex-direction:column;gap:2rem}.contract-section-title{color:#333;font-size:1.5rem;font-weight:700;text-align:center}.contract-content{margin-bottom:2rem}.contract-text{color:#555;font-size:1rem;line-height:1.5}.contract-form-group{margin-bottom:1.5rem}.contract-form-group label{color:#555;font-size:1rem;font-weight:500}.contract-file-input{background-color:#fafafa;border:1px solid #ddd;border-radius:4px;font-size:1rem;padding:10px;width:100%}.contract-file-input:focus{border-color:#007bff;outline:none}.contract-preview{margin-top:10px}.contract-preview-img{border:1px solid #ddd;border-radius:4px;display:block;max-height:150px;max-width:100%}.contract-error-message,.contract-success-message{border-radius:4px;font-size:.9rem;margin-bottom:1rem;padding:10px;text-align:center}.contract-error-message{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.contract-success-message{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.contract-submit-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;margin-top:1rem;padding:12px;transition:background-color .3s ease;width:100%}.contract-submit-button:hover:not(:disabled){background-color:#0056b3}.contract-submit-button:disabled{background-color:#ccc;cursor:not-allowed}@media (max-width:768px){.contract-main-container{padding:1rem}.contract-section-title{font-size:1.2rem}.contract-file-input{font-size:.9rem;padding:8px}.contract-preview-img{max-height:120px}.contract-submit-button{font-size:1rem;padding:10px}}.contract-button-group{display:flex;gap:1rem;margin-top:1rem}.contract-action-button{background-color:#4a90e2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;transition:background-color .3s ease}.contract-action-button:hover{background-color:#357abd}.contract-action-button:disabled{background-color:#a0c4ff;cursor:not-allowed}.error4{*{box-sizing:border-box;margin:0;padding:0}body,html{background-color:#fbefea;font-family:Montserrat,sans-serif;height:100%}.page-container{display:flex;flex-direction:column;min-height:100vh;position:relative}.header{align-items:center;display:flex;justify-content:space-between;left:0;padding:20px 40px;position:absolute;top:0;width:100%}.logo{height:40px;object-fit:contain}.call-btn{align-items:center;border:2px solid green;border-radius:6px;color:green;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:8px 14px;text-decoration:none}.call-btn:hover{background:#0080001a}.call-icon{height:18px;width:18px}.content{padding:80px 40px 40px}.content,.left{align-items:center;display:flex;flex:1 1;justify-content:center}.illustration{height:auto;max-width:80%}.right{flex:1 1;text-align:center}.four04{height:auto;max-width:300px;width:70%}.right h2{color:#000;font-family:Anton;font-size:2.5rem;font-weight:400;line-height:.5;margin-top:20px}.right p{color:#000;color:#333;font-family:Inter;font-size:.8rem;letter-spacing:0;margin-top:2rem}.home-btn{background-color:#f26422;border-radius:15px;color:#fff;display:inline-block;font-weight:700;margin-top:25px;padding:8px 2.2rem;text-decoration:none;transition:background .2s ease}.home-btn:hover{background-color:#d45721}.mobile-illustration{display:none;margin-bottom:30px}.mobile-illustration img{height:auto;max-width:70%}@media (max-width:768px){.content{flex-direction:column;padding-top:120px}.left{display:none}.mobile-illustration{display:block}.four04{max-width:200px}.right h2{font-size:1.5rem}.right p{font-size:.9rem}.home-btn{padding:10px 24px}}}.error1{*{box-sizing:border-box;margin:0;padding:0}body,html{background-color:#fbefea;font-family:Montserrat,sans-serif;height:100%}.page-container{display:flex;flex-direction:column;min-height:100vh;position:relative}.header{align-items:center;display:flex;justify-content:space-between;left:0;padding:20px 40px;position:absolute;top:0;width:100%;z-index:10}.logo{height:40px}.call-btn{align-items:center;border:2px solid green;border-radius:6px;color:green;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:8px 14px;text-decoration:none;transition:background .2s ease}.call-btn:hover{background:#0080001a}.call-icon{height:18px;width:18px}.content{align-items:center;gap:40px;padding:80px 40px 40px;position:relative}.content,.content-left{display:flex;flex:1 1;justify-content:center}.content-left{align-items:flex-start;flex-direction:column;max-width:700px;padding:20px 40px;text-align:left}.content-right{align-items:center;display:flex;flex:1 1;justify-content:center;padding:20px}.four01{margin-bottom:24px;max-width:320px}.four01,.illustration{height:auto;width:100%}.illustration{max-width:420px}.content-left h2{color:#000;font-family:Anton;font-size:2.5rem;font-weight:900;font-weight:400;letter-spacing:.4px;line-height:.5;margin-bottom:12px;margin-top:0;text-transform:uppercase}.content-left p{color:#333;font-size:1rem;margin-bottom:20px;margin-top:0;max-width:520px}.home-btn{background-color:#f26b2f;border-radius:20px;color:#fff;display:inline-block;font-weight:600;padding:12px 30px;text-decoration:none;transition:background .2s ease}.home-btn:hover{background-color:#d45721}.mobile-police{bottom:20px;display:none;height:auto;opacity:.95;position:absolute;right:20px;width:120px}@media (max-width:768px){.content{flex-direction:column;gap:20px;padding-top:120px}.content-right{display:none}.content-left{align-items:center;margin-top:-25vh;padding:0 18px;text-align:center}.four01{margin-bottom:18px;max-width:200px}.content-left h2{font-size:1.5rem}.content-left p{font-size:.95rem;max-width:90%}.home-btn{padding:10px 24px}.mobile-police{bottom:20px;display:block;height:auto;opacity:.95;position:absolute;right:20px;width:80vw}}@media (min-width:1440px){.four01{max-width:360px}.illustration{max-width:520px}.content-left h2{font-size:2.4rem}.content-left p{font-size:1.1rem}.home-btn{font-size:1rem;padding:14px 36px}}}.CarDetail_backButton__UH6zw{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:10px;cursor:pointer;display:flex;font-size:1rem;gap:.5rem;margin-bottom:1rem;padding:.5rem 1rem}.CarDetail_wrapper__YzmO7{grid-gap:1.5rem;background-color:#fff;border:1px solid #0000003b;border-radius:25px;display:grid;font-family:Inter;gap:1.5rem;grid-template-columns:2fr 1fr 1.2fr;max-height:calc(100vh - 9.8rem);min-height:calc(100vh - 10rem);overflow-y:auto;padding:1.3rem}.CarDetail_biddingDetails__Bnr\+O,.CarDetail_carBasicInfo__HibkD,.CarDetail_carImages__K-S8o,.CarDetail_interactionHistory__-TlPD{border:1px solid #ccc;border-radius:16px;padding:1rem}.CarDetail_carDetails__WEHIU{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-rows:auto 1fr auto;height:-webkit-fit-content;height:fit-content}.CarDetail_carBasicInfo__HibkD{align-items:center;display:flex;gap:1rem}.CarDetail_licensePlate__\+uEHo{border:1px solid #000;font-size:1.1rem}.CarDetail_licensePlate__\+uEHo,.CarDetail_rc__p5WMX{border-radius:8px;font-weight:700;padding:.2rem .5rem}.CarDetail_rc__p5WMX{color:#fff;white-space:nowrap}.CarDetail_rcyes__ef5gT{background-color:green}.CarDetail_rcno__73Wg4{background-color:red}.CarDetail_carImages__K-S8o{display:flex;flex-direction:column;padding:1.5rem}.CarDetail_carImages__K-S8o img{border-radius:12px;margin-bottom:.5rem;width:100%}.CarDetail_mainImage__vt7kD img{height:45dvh;object-fit:cover}.CarDetail_thumbnailContainer__nGpKE,.CarDetail_thumbnails__3WL0j{display:flex;gap:.7rem;width:100%}.CarDetail_thumbnailContainer__nGpKE{overflow-x:auto}.CarDetail_selectedThumbnail__0D9eq,.CarDetail_thumbnail__qox6C{cursor:pointer;height:80px;object-fit:contain;width:-webkit-max-content!important;width:max-content!important}.CarDetail_selectedThumbnail__0D9eq{border:2px solid #f26422;border-radius:8px}.CarDetail_carSpecs__Jiujh{display:flex;justify-content:space-between}.CarDetail_specItem__ZGM0Z{align-items:center;color:#666;display:flex;gap:.35rem;padding:.3rem 0}.CarDetail_specItem__ZGM0Z span{display:block;font-weight:700}.CarDetail_biddingDetails__Bnr\+O{display:flex;flex-direction:column;gap:2rem;padding:2rem 1.5rem}.CarDetail_timeLeft__RRnk4{align-items:center;display:flex;gap:.5rem;padding:0 .5rem}.CarDetail_location__NoHI7{display:flex;flex-direction:column;gap:1rem}.CarDetail_locationInfo__gzrk-{align-items:center;color:#f26422;display:flex;font-size:1.5rem;font-weight:700;gap:.5rem}.CarDetail_mapContainer__Rn5yT{border:1px solid #ccc;border-radius:12px;height:150px;overflow:hidden;width:100%}.CarDetail_mapContainer__Rn5yT img{height:100%;object-fit:cover;width:100%}.CarDetail_bidsPlaced__hlzOC{display:flex;flex-wrap:wrap;font-size:.75rem;font-weight:700;gap:.35rem;line-height:1rem;padding:0 .5rem}.CarDetail_bidsPlaced__hlzOC div:not(:last-child):after{color:#999;content:"|";margin-left:.35rem}.CarDetail_bidEntry__5Lulo{align-items:center;display:flex;justify-content:center;margin:20px 0 10px}.CarDetail_bidEntry__5Lulo input[type=number]{border:1.5px solid #d1d5db;border-radius:8px;font-size:1rem;outline:none;padding:10px 14px;transition:border-color .2s;width:100%}.CarDetail_bidEntry__5Lulo input[type=number]:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb22}.CarDetail_placeBidButton__GAUX2{background:#f26422;border:none;border-radius:8px;box-shadow:0 2px 8px 0 #2563eb22;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;margin-top:8px;padding:12px 0;transition:background .2s,box-shadow .2s,transform .1s;width:100%}.CarDetail_interactionHistory__-TlPD{display:flex;flex-direction:column;padding:1.5rem}.CarDetail_historyHeader__0LYkC{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.CarDetail_historyTitle__oKVii{color:#000;font-size:24px;font-weight:700;margin:0}.CarDetail_loadHistoryButton__VXsxg{background:#fff;border:1px solid #ddd;border-radius:8px;color:#333;cursor:pointer;font-size:14px;font-weight:500;padding:12px 16px;transition:all .2s}.CarDetail_loadHistoryButton__VXsxg:hover{background:#f5f5f5}.CarDetail_timeline__C1Cyw{flex:1 1;margin-bottom:24px;max-height:calc(100dvh - 31rem);overflow-y:auto;padding-right:8px}.CarDetail_timeline__C1Cyw::-webkit-scrollbar{width:6px}.CarDetail_timeline__C1Cyw::-webkit-scrollbar-track{background:#0000;border-radius:3px}.CarDetail_timeline__C1Cyw::-webkit-scrollbar-thumb{background:#f26422;border-radius:3px}.CarDetail_timelineItem__a6nln{padding-bottom:1.5rem;padding-left:32px;position:relative}.CarDetail_timelineDot__J15Hj{background:#fff;border:3px solid #ddd;border-radius:50%;height:12px;left:0;position:absolute;top:4px;width:12px}.CarDetail_timelineLine__BrI1\+{background:#e5e5e5;bottom:0;left:5px;position:absolute;top:16px;width:2px}.CarDetail_timelineContent__Ty2dH{display:flex;flex-direction:column;gap:4px}.CarDetail_timelineTime__3-r\+O{color:#000;font-size:.75rem;font-weight:600}.CarDetail_timelineText__P4hbY{color:#666;font-size:1rem;font-weight:500;line-height:1.5;word-break:break-word}.CarDetail_timelineImages__G\+wrI{display:flex;gap:8px;margin-top:8px}.CarDetail_timelineImage__6kIAL{border-radius:6px;height:60px;object-fit:cover;width:60px}.CarDetail_chatBox__Q-INE{border-top:1px solid #e5e5e5;padding-top:20px}.CarDetail_chatInput__xK\+NK{display:flex;gap:8px}.CarDetail_chatInputField__cSNBU{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;flex:1 1;font-size:14px;outline:none;padding:12px 16px}.CarDetail_chatInputField__cSNBU::placeholder{color:#999}.CarDetail_chatSendButton__VBulH{align-items:center;background:#ff6b35;border:none;border-radius:8px;cursor:pointer;display:flex;height:44px;justify-content:center;transition:background .2s;width:44px}.CarDetail_chatSendButton__VBulH:hover{background:#ff5722}@media (max-width:1200px){.CarDetail_wrapper__YzmO7{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;max-height:none;min-height:calc(100vh - 12rem)}}.evahome{.nav-tabs-container{display:none}}.driverhome{.nav-tabs-container{display:none}}.wrap_otp{@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;900&display=swap");*{box-sizing:border-box;font-family:Inter,sans-serif;margin:0;padding:0}.container,.otp{background-color:#fbefea;height:100vh;overflow:hidden}.container{display:flex}.left-part{width:50%}.left-part-content{display:flex;flex-direction:column;margin:10% auto 0;max-width:70%}.otp-logo{margin-bottom:.5rem;width:130px}.otp-msg h1{color:#f26422;font-size:1.9rem;font-weight:900}.otp-msg p{color:#000;font-size:.75rem;font-weight:500}.inputs{color:#747474;display:flex;flex-direction:column;gap:8px;margin-top:1rem}.otp-inputs{display:flex;gap:.6rem;justify-content:flex-start}.otp-inputs input{border:1px solid #bdbaba;border-radius:10px;color:#000;font-size:1.1rem;font-weight:600;height:45px;text-align:center;width:40px}.otp-inputs input:focus{border-color:#f26422;outline:none}.auth-msg{align-items:center;display:flex;font-size:.7rem;gap:.4rem;margin-top:1rem}.error-message{color:red;font-size:.8rem;margin-top:.6rem}.buttons{display:flex;flex-direction:column;gap:.7rem;margin-top:1rem}.verifyBtn{background-color:#f26422;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;height:3rem;transition:all .3s ease;width:100%}.verifyBtn:hover{background-color:#d9551d}.resendBtn{background-color:#6c757d;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:.9rem;height:2.8rem;transition:all .3s ease;width:100%}.resendBtn:hover{background-color:#545b62}.reg-or-log-msg{display:flex;font-size:.8rem;justify-content:center;margin-top:1rem}.login-link{color:#f26422;cursor:pointer;font-weight:700;margin-left:.2rem}.right-part{align-items:center;background:linear-gradient(#151314f5,#151314f5),url(/static/media/cardBackground.2df3105975e375049013.png);background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:20px 20px 20px 70px;display:flex;justify-content:center;margin:.5rem;width:50%}.carousel{margin:0 auto;position:relative;text-align:left;width:90%}.carImage{border-radius:15px;display:block;margin:0 auto;max-height:300px;object-fit:cover;width:100%}.dots{display:flex;gap:6px;left:15px;position:absolute;top:-25px}.dot{background:#666;border-radius:50%;cursor:pointer;height:10px;transition:all .3s ease;width:10px}.dot.active{background:#f26422}.carousel-controls{align-items:center;display:flex;gap:0;justify-content:flex-start;margin-left:10px;margin-top:15px}.carousel-button{background-color:#2f2f2f;border:none;color:#fff;cursor:pointer;font-size:20px;height:40px;transition:all .3s ease;width:50px}.carousel-button.prev{border-bottom-left-radius:25px;border-right:1px solid #1c1c1c;border-top-left-radius:25px}.carousel-button.next{border-bottom-right-radius:25px;border-left:1px solid #1c1c1c;border-top-right-radius:25px}.carousel-button:hover{background-color:#f56600}.image-content{color:#fff;margin-top:1rem;text-align:left}.image-content h2{font-weight:600;margin-left:.5rem}.image-content p{color:#fff9;margin-left:.5rem}@media (max-width:900px){.container{flex-direction:column;height:auto}.left-part{order:1;width:100%}.left-part-content{margin-top:5%;max-width:90%}.right-part{align-items:center;background-position:100%;background-size:contain;display:flex;height:420px;justify-content:center;margin:1rem auto;order:2;width:90%}.carousel{margin:0 auto;text-align:left;width:85%}.carImage{max-height:250px;object-fit:contain}.dots{left:10px;top:-20px}.carousel-controls{margin-left:8px}.image-content{text-align:left}}@media (max-width:780px) and (min-width:700px){.right-part{background-position:100%;background-size:contain;height:380px}.carImage{max-height:220px;object-fit:contain}.carousel{width:85%}.dots{left:12px;top:-20px}.carousel-controls{margin-left:12px}}@media (max-width:600px){.left-part-content{margin-top:10%;max-width:90%}.otp-inputs input{font-size:1rem;height:40px;width:35px}.resendBtn,.verifyBtn{font-size:.85rem;height:2.6rem}.right-part{background-position:100%;height:320px;width:95%}.carImage{max-height:180px;object-fit:contain}.dots{left:8px;top:-18px}.carousel-controls{margin-left:8px}.image-content{text-align:center}}}
/*# sourceMappingURL=main.fd24f82e.css.map*/