@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=Inter:wght@300;400;500;600;700;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;gap:.3rem;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;overflow:hidden;position:relative;text-align:left;width:90%}.carousel-track{display:flex;transition:transform .5s ease;width:100%}.carImage{border-radius:15px;flex-shrink:0;max-height:300px;object-fit:contain;width:100%}.dots{display:flex;gap:6px}.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-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;object-fit:contain}.dots{left:10px;top:-20px}.carousel-controls{margin-left:8px}.image-content{text-align:left}}@media (max-width:600px){.left-part-content{margin-top:10%;max-width:90%}.inputs input{font-size:.85rem;height:2.5rem}.signIn{font-size:.9rem;height:2.8rem}.right-part{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}}}.loading-overlay{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:.8;position:fixed;top:0;width:100%;z-index:1000000}.logo-loading{position:absolute;top:1rem;width:12%;z-index:15}.loading-effect{width:100%}.loading-car{height:auto;opacity:1;transform:scaleY(.6);width:100%;z-index:1000000}.loading-text{bottom:30%;color:#000;font-family:Inter;font-size:2rem;font-weight:500;margin:0 auto;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:40%}}@media (max-width:480px){.loading-car{width:100%}.logo-loading{width:40%}.loading-text{bottom:39%}}.dealer-overlay-backdrop{background:#0f172ad9;inset:0;padding:1rem;position:fixed;z-index:3000}.dealer-overlay-backdrop,.dealer-overlay-content{align-items:center;display:flex;justify-content:center}.dealer-overlay-content{height:90vh;width:90vw}.dealer-overlay-card{background:#fff;border-radius:16px;box-shadow:0 25px 60px #00000059;display:flex;flex-direction:column;height:100%;max-height:none;overflow:hidden;width:100%}.dealer-overlay-top{align-items:center;background:#fffffff5;display:flex;gap:1.5rem;padding:1rem 2rem}.dealer-overlay-logo{flex-shrink:0;height:46px}.dealer-overlay-heading{color:#0f172a;flex:1 1;font-size:clamp(1.5rem,2.8vw,3rem);font-weight:700;line-height:1.2;margin:0;text-align:center}.dealer-overlay-controls{align-items:center;display:flex;flex-shrink:0;gap:1rem}.dealer-overlay-checkbox{align-items:center;color:#0f172a;display:flex;font-size:.95rem;gap:.4rem}.dealer-overlay-checkbox input{height:16px;width:16px}.dealer-overlay-close{background:#0f172a;border:none;border-radius:50%;box-shadow:0 10px 25px #0f172a59;color:#fff;cursor:pointer;font-size:1.8rem;height:44px;line-height:44px;text-align:center;transition:transform .2s ease,box-shadow .2s ease;width:44px}.dealer-overlay-close:hover{box-shadow:0 14px 30px #0f172a73;transform:translateY(-1px) scale(1.05)}.dealer-overlay-body{color:#0f172a;display:flex;flex:1 1;padding:0}.dealer-overlay-image{flex:1 1;height:100%;object-fit:cover;width:100%}@media (max-width:768px){.dealer-overlay-content{border-radius:0;height:100vh;padding:.5rem;width:100vw}.dealer-overlay-card{border-radius:12px}.dealer-overlay-top{flex-direction:column;gap:.75rem;text-align:center}.dealer-overlay-controls{justify-content:space-between;width:100%}.dealer-overlay-image{height:auto;max-height:60vh;object-fit:contain;width:100%}}.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;overflow-y:auto}.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:2}.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: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-family:Inter;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,html{overflow-y:auto!important;scrollbar-width:none}.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:.3rem .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: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){.phone-btn-full:disabled{background-color:#ccc;border:none;color:#666;cursor:not-allowed;opacity:.6;transform:none}.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{align-items:center;background-color:initial;border-radius:20px;display:flex;flex-direction:column;gap:1rem;max-height:none;overflow-y:visible;padding:1rem!important}.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)}}.dealer-home{@media (max-width:480px){.car-grid{border:1px solid #0000003b}}}.btn-full:disabled{background-color:#ccc;border:none;color:#666;cursor:not-allowed;opacity:.6;transform:none}.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}@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%}.right-part{display:flex;flex-flow:column wrap;height:100%;justify-content:space-between;width:48%}.error{color:red;font-weight:500}.left-part{flex-flow:column wrap;height:100%;width:48%}.left-part,.model-header{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;width:100%}@media (max-width:767px){.yard-name-wrapper{background-color:#fff;border-radius:10px}.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}.yard-name{color:red;font-size:.9rem;font-weight:500}.car-card{flex:0 0 200px;width:200px}.map-wrapper{max-height:6rem}.modal-content{flex-flow:column nowrap;height:auto}.left-part,.right-part{padding:1rem 0}}@media (max-width:480px){.loc-card{display:none}.model-body{flex-flow:column nowrap;height:100%;overflow-y:auto;scrollbar-width:none}.emu-selector,.evaluator-section-part{width:100%}.left-part{flex-direction:row;flex-wrap:wrap;gap:1rem;height:auto;padding:.3rem;width:100%}.right-part{height:auto;justify-content:stretch;width:100%}.cars-list{height:auto;padding:0;width:100%}.btn{color:#fff!important}.modal-content{border-radius:20px;height:80%;margin:2.5rem 1.18rem;max-height:100vh}.car-card{background-color:#fff;border:1.56px solid #f26422;border-radius:12px;display:flex;flex:1 1!important;flex-flow:row wrap;margin:0;max-height:80%!important;max-width:80%;min-height:0;overflow:hidden;scroll-snap-align:none;transform:none}.evaluator-section{align-items:flex-start;flex-direction:column-reverse}.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}.map-placeholder p{display:flex;justify-content:center}.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;overflow-y:hidden;padding:2.5rem 2.2rem;width:100%}.right-part{flex-direction:column}.left-part,.right-part{display:flex;height:100%;width:48%}.left-part{flex-flow:column wrap;justify-content:space-between}.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{flex-shrink:0;margin:0 auto}.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}.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{display:flex;flex-direction:column;height:50%;justify-content:space-between;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%}.eva-name{margin-top:1rem}.emulator-inputs label{color:#000;font-size:1rem;font-weight:500}.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{border-radius:20px;flex-shrink:0;height:11rem;margin:0 auto;overflow:hidden;position:relative;width:10rem}.license-preview,.profile-pic{align-items:center;background-color:#f0f0f0;display:flex;justify-content:center}.license-preview{border-radius:10px;height:60%;width:100%}.file-processing-loader{align-items:center;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:center;padding:1rem;width:100%}.file-processing-loader .spinner{animation:spin 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#f26422;height:30px;width:30px}.file-processing-loader p{color:#f26422;font-size:.85rem;font-weight:500;margin:0}.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){.camera-controls{bottom:3rem}.license-upload-part{height:auto}.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}}.model-body{flex-flow:column nowrap;height:100%;justify-content:space-around;overflow-y:auto;scrollbar-width:none}.license-preview{height:100%}.left-part{display:block;height:100%;height:auto;padding:0 0 .5rem;width:100%}.right-part{flex-direction:row;flex-wrap:wrap;height:auto;justify-content:stretch;width:100%}.cars-list{padding:0;width:100%}.eva-name{margin-bottom:1rem}.modal-content{border-radius:20px;height:80%;margin:2.5rem 1.18rem;max-height:100vh;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}.emulator-inputs{justify-content:stretch}.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}.upload-btn-modal{background-color:#fff;border:1px solid #0000004d}.upload-btn-modal:hover{background-color:#f26422;border:none}.error{margin-bottom:.4rem}}}.error{color:red;font-weight:500}.add-driver{.left-part{flex-direction:row}.add-evaluator-btn,.license-upload-part{width:100%}.add-evaluator-btn{align-self:flex-end}@media (max-width:480px){.upload-btn-modal{color:#000!important}.upload-btn-modal:hover{background-color:#f26422;color:#fff!important}.emulator-inputs{margin-top:.3rem}}}.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}.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}}.see-more{width:95%}.my-cars{.yard-map-container{border:1px solid #6b7280;border-radius:12px;height:100%;overflow:hidden;pointer-events:none;width:100%}.container-map{height:400%}.see-more{width:95%}.no-results{padding:.5rem}.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:480px){.my-cars{.phoneBin{display:block;position:absolute;right:.3rem;top:.5rem;width:2rem}}.container-map{height:9.5rem;min-width:90%}.btn-full-pending{border-radius:10px;color:#fff;margin:0 1rem;min-height:2.7rem;width:100%}.see-more{color:#fff}.call-btn-holder,.my-cars .car-card.dummy{display:none}.car-grid-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.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{border-radius:0;display:flex;flex:1 1;flex-direction:row;gap:1rem;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-basis:100%;flex-flow:row wrap;flex-grow:0;flex-shrink:0;margin:0;max-width:100%;min-height:0;overflow:hidden;scroll-snap-align:start}.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%}.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;position:relative}.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 0;width:100%}.btn-full-pass{border-radius:10px;color:#fff;margin:0 1rem;min-height:2.7rem;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:1rem 0 0;width:100%}.car-count-heading{left:1.5rem}.car-img-heading{display:flex;gap:.3rem;position:absolute;right: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{align-self:self-start;color:#ff2d2d;font-size:1.05rem;width:70%}.my-cars .map-container{border-radius:.5rem;overflow:hidden;width:100%}.my-cars .map-iframe{border:none;border-radius:10px;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)}}.my-cars{@media (max-width:767px){.my-cars .car-grid{gap:1rem}.my-cars .fourth-card-slide{right:-16px}.my-cars .content-wrapper{flex-direction:column}.my-cars .location-column .small-car-icon{height:20px;right:.5rem;top:.5rem;width:20px}.my-cars .location-column .car-count{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 .fourth-card-slide{right:-16px}}}.my-cars{@media (max-width:480px){.car-grid{padding:.5rem!important}.buttons{margin:.5rem 0 0!important}.location-card{border:1px solid #0000003b!important;margin:0 auto!important;width:96%!important}.btn-full-pass{background-color:#fff;border:1px solid #f26422;color:#f26422!important}.location-img{margin-top:.3rem;width:1.2rem}.location-title{font-size:1.3rem};}}.upload-pictures{.main-content{border-radius:20px;flex:1 1;max-height:calc(100vh - 10rem);overflow-y:auto;scrollbar-color:#f26422 #f1f1f1}.content-wrapper{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%}.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:1.3rem;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){.phoneBin{display:block;position:absolute;right:.5rem;top:.5rem;width:2rem}.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;z-index:2}.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;position:relative}.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}}}.car-image-carousel,.car-image-carousel .swiper{height:100%;width:100%}.carousel-image-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.carousel-image{display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.car-image-carousel .swiper-slide{transition:all .4s ease!important}.car-image-carousel .swiper-pagination{bottom:8px}.car-image-carousel .swiper-pagination-bullet{background:#fff9;height:7px;opacity:1;width:7px}.car-image-carousel .swiper-pagination-bullet-active{background:#fff;height:8px;width:8px}.car-image-carousel .swiper-button-next,.car-image-carousel .swiper-button-prev{background:#00000080;border-radius:50%;height:28px;margin-top:-14px;width:28px}.car-image-carousel .swiper-button-next:after,.car-image-carousel .swiper-button-prev:after{color:#fff;font-size:14px}.phoneBin{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;overflow-y:hidden;padding:2.5rem 2.2rem;width:100%}.sub-btn-pictures{background-color:#f26422;border:none;border-radius:14px;color:#fff;font-size:1rem;font-weight:500;height:2.8rem;width:100%}.sub-btn-pictures:disabled:hover{color:inherit;transform:none}.add-more-btn{align-items:center;border-color:#000;border-radius:14px;color:#000;display:flex;font-size:1rem;font-weight:500;gap:.3rem;height:2.8rem;width:100%}.add-more-btn:disabled:hover{color:inherit;transform:none}.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:65%;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;width:100%}}@media (max-width:480px){.profile-pic{margin-top:2.5rem}.add-image-holder{width:100%}.additional-images{height:auto}.additional-images img{height:14rem}.view-type-dropdown{width:100%}.delete-add-icon{cursor:none;right:-9rem;top:-5rem;transform:scale(.1)}.add-more-btns{justify-content:end;width:100%}.map-container{height:8rem}.map-iframe{width:50%}.model-body{flex-flow:column nowrap;height:100%;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{background-color:#f26422;color:#fff!important}.modal-content{border-radius:20px;height:80%;margin:2.5rem 1.18rem;max-height:100vh;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}}}.add-more-btn:disabled,.sub-btn-pictures:disabled{background-color:#ccc;border:none;color:#666;cursor:not-allowed;opacity:.6;transform:none,}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.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;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{.bid-input-wrapper{align-items:center;display:flex;justify-content:space-between}.wrong-icon{width:9%}.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:.5rem;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 .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-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-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 .rc-check:before,.placeBids .rc-uncheck:before{font-size:.65rem;padding:1px 4px}.placeBids .location-icon{height:.75rem;width:.75rem}.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}}.btn-primary:disabled:hover,.btn-primary:hover:disabled{background-color:#e5e7eb;border:1px solid #d1d5db;color:#9ca3af;cursor:not-allowed}.take-delivery{.btn{margin-bottom:.3rem}.car-actions{flex-direction:row}.bin{filter:brightness(0) saturate(100%) invert(52%) sepia(88%) saturate(2464%) hue-rotate(352deg) brightness(100%) contrast(96%)}.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%}.profile-pic{margin-top:0}.request-gate-pass-btn{margin-top:.3rem}.modal-title{height:auto;padding-top:0}.left-part{align-items:center;display:flex;flex-direction:row;height:auto;height:70%;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{align-items:center;display:flex;justify-content:center;min-height:10rem;width:48%}.image-container{height:100%}.file-processing-loader{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;padding:2rem;width:100%}.file-processing-loader .spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#f97316;height:40px;width:40px}.file-processing-loader p{color:#666;font-size:.9rem;margin:0}.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{gap:1rem;height:100%;padding:0}.right-part{padding:0}.profile-pic{width:100%}.model-body{flex-direction:column;gap:1rem}}}.noc{.no-results{padding:.5rem}.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}.mobile-request-gate-pass-btn{display:none}.right-part{flex-direction:row}.input-group{flex-direction:column!important;height:50%;justify-content:space-around!important;width:100%}.right-part{flex-direction:column}.tab-container{min-height:50%;width:100%}.input-group label{margin-bottom:0!important}.tab-container{display:flex;flex-direction:column;gap:.5rem;height:50%;justify-content:flex-end}.mob-error{display:none}.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{flex-direction:column;justify-content:space-between}.license-preview{height:auto}.profile-pic{height:9rem!important}.license-upload-part{justify-content:space-between!important}.upload-btn-modal{min-height:auto}.add-evaluator-btn{margin-bottom:.3rem}.pan,.upload-aadhar{display:flex;flex-direction:column;gap:.5rem;width:100%}.submit-btn{align-self:flex-end;width:100%}@media (max-width:480px){.mob-error{display:inline}.web-error{display:none}.mobile-request-gate-pass-btn{color:#fff;display:inline;width:100%}.upload-btn-modal{color:#000!important}.upload-btn-modal:hover{color:#fff!important}.request-gate-pass-btn{display:none}.left-part{height:100%}.right-part{flex-wrap:nowrap;justify-content:stretch;padding:5% 0 0}.model-body{gap:1rem}.tab-container{display:flex;flex-direction:column;gap:.5rem;height:auto;justify-content:start;min-height:auto;padding:0!important}.profile-pic{height:10rem!important}}.file-processing-loader{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;padding:2rem;width:100%}.file-processing-loader .spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3!important;border-radius:50%;border-top-color:#f97316!important;height:40px;width:40px}.file-processing-loader p{color:#f97316;font-size:.9rem;font-weight:600;margin:0}.pdf-preview{background:#f5f5f5;border-radius:8px;padding:1rem;text-align:center}.pdf-preview p{color:#666;font-size:.9rem;margin:0}}.name-transfer{.model-body{flex-direction:column;height:90%}.profile-pic{height:90%;width:100%}.image-view{height:85%}.file-processing-loader,.image-view{display:flex;flex-direction:column;gap:1rem}.file-processing-loader{align-items:center;height:100%;justify-content:center;padding:2rem;width:100%}.file-processing-loader .spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#f97316;height:40px;width:40px}.file-processing-loader p{color:#f97316;font-size:.9rem;font-weight:600;margin:0}.pdf-preview{background:#f5f5f5;border-radius:8px;padding:1rem;text-align:center}.pdf-preview p{color:#666;font-size:.9rem;margin:0}}.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:#2c2c2c;border-radius:50px;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;display:flex;min-width:0}.nav-item{border-radius:10px;color:#fff;cursor:pointer;flex-shrink:1;font-family:Inter;font-size:.8rem;gap:.5rem;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:50px;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}.header-actions .welcome-name{color:#f26422;font-family:Inter;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-header{border-radius:10px;box-shadow:0 4px 6px #0000001a;margin-top:.5rem;min-width:120px;position:absolute;right:.5rem;top:100%;z-index:10}.dropdown-item{background:none;border-radius:30px;color:#f26422;display:block;font-family:Inter;font-size:.8rem;font-weight:700;padding:.3rem 1rem;transition:background-color .2s,color .2s}.dropdown-item:hover{background-color:#f26422!important;color:#fff}.profile-pic{align-items:center;background-color:#f0f0f0;border-radius:50%;display:flex;flex-shrink:0;height:140%;justify-content:center;margin:0 auto;object-fit:cover;overflow:hidden;position:relative;width:auto}.preview-image{height:100%;max-height:100%;max-width:100%;object-fit:cover;width:100%}@media (max-width:480px){.dropdown-header{right:3rem;top:4.5rem}.profile-pic{align-items:center;background-color:#f0f0f0;border-radius:50%;display:flex;flex-shrink:0;height:5rem;justify-content:center;margin:0 auto;object-fit:cover;overflow:hidden;position:relative;width:auto}.mobile-header{padding:0 .8rem}.header-actions{align-items:center;gap:0;justify-content:space-between;margin:0}.nav{display:none}.mobile-nav{display:block}.mobile-user-avatar{margin-right:.5rem;width:auto}.mobile-user-avatar img{height:100%;width:100%}.header-actions .user-avatar{display:none}.nav-tabs-container{flex-flow:row;flex-wrap:nowrap;gap:.5rem;height:3rem;justify-content:space-evenly;margin:0;max-width:-webkit-fit-content;max-width:fit-content;width:100%}.nav-item{color:#fff;font-family:Inter;font-size:.8rem;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:.5rem 0 1rem}.my-cars .action-tabs{padding:0 .5rem}.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;display:none;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;font-size:.8rem}}.my-cars .tab-badge{position:absolute;right:-.35rem;top:-.35rem}.action-tab{position:relative}.tab-label{display:none}.my-cars .action-tab{gap:.5rem;min-height:auto;padding:.4rem}}.btn-outline{background-color:#fff!important;color:#f97316!important}.payments{.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{.mob-error,.mobile-view{display:none}.web-view{display:inline}.model-body{width:100%}.right-part{gap:1rem;justify-content:start;width:48%}.profile-pic{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;min-height:10rem;padding:.5rem;position:relative;width:100%}.profile-pic .preview-image-wrapper,.profile-pic img{margin:0 auto}.file-processing-loader{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;padding:2rem;width:100%}.file-processing-loader .spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#007bff;height:40px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.file-processing-loader p{color:#666;font-size:.9rem;margin:0}.preview-image-wrapper{display:inline-block;margin:0 auto;position:relative}.preview-image{cursor:pointer;display:block;margin:0 auto;max-height:10rem;max-width:100%;object-fit:contain}.heic-badge{background:#007bffcc;border-radius:4px;color:#fff;font-size:.7rem;font-weight:600;padding:2px 6px;position:absolute;right:5px;top:5px;z-index:10}.processing-indicator{background:#f0f8ff;border:1px solid #007bff;border-radius:8px;margin:1rem 0;padding:1rem;text-align:center}.processing-indicator p{color:#007bff;font-size:.9rem;font-weight:500;margin:0}.left-part{flex-direction:row;flex-wrap:wrap;width:48%}.license-upload-part{height:auto;justify-content:end;width:100%}.input-group{display:flex;flex-flow:row wrap;height:100%;justify-content:space-between;width:100%}.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;padding-left:.4rem;width:100%}#paymentMethod{margin-top:.5rem;padding-left:.4rem}#paymentMethod:focus{outline:none}.input-group label{color:#000;font-size:.8rem;font-weight:500;margin-bottom:-.5rem}.upload-btn-modal{margin-bottom:0}.add-evaluator-btn{width:100%}@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;margin-bottom:0}.mob-error{display:block}.web-error{display:none}.model-body{flex-flow:column nowrap;height:100%;overflow-y:auto;scrollbar-width:none}.mobile-view{display:inline}.web-view{display:none}}}.Signup_wrapSignup__XAzuk *{box-sizing:border-box;font-family:Inter,sans-serif;margin:0;padding:0}.Signup_container__gL8ZF,.Signup_signup__FHWeR{background-color:#fbefea;min-height:100vh;overflow:hidden}.Signup_container__gL8ZF{display:flex}.Signup_leftPart__ufcWD{align-items:center;display:flex;justify-content:center;width:50%}.Signup_leftPartContent__syEV4{display:flex;flex-direction:column;max-width:70%;width:100%}.Signup_logo__hmnPr{margin-bottom:.5rem;width:130px}.Signup_welcomeMsg__PFVpZ h1{color:#f26422;font-size:1.9rem;font-weight:900;margin-bottom:.3rem}.Signup_welcomeMsg__PFVpZ p{color:#000;font-size:.75rem;font-weight:500;line-height:1.4}.Signup_inputs__DCsYT{display:flex;flex-direction:column;gap:4px;margin-top:1.2rem}.Signup_label__ufJRx{color:#747474;font-size:.75rem;font-weight:500;margin-top:.6rem}.Signup_label__ufJRx:first-child{margin-top:0}.Signup_input__kVNUi{background-color:#fff;border:1px solid #bdbaba;border-radius:10px;font-size:.9rem;height:2.8rem;padding:0 12px;transition:all .2s ease}.Signup_input__kVNUi:focus{border-color:#f26422;box-shadow:0 0 0 3px #f264221a;outline:none}.Signup_input__kVNUi::placeholder{color:#bdbaba}.Signup_otpMsg__pcwIZ{color:#747474;font-size:.7rem;line-height:1.4;margin-top:.8rem}.Signup_errorMessage__tdTH-{background-color:#fee;border-left:3px solid #e74c3c;border-radius:6px;color:#e74c3c;font-size:.75rem;font-weight:500;margin-top:.8rem;padding:.5rem}.Signup_buttons__Z-mGy{margin-top:1.2rem}.Signup_signupButton__XE47i{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%}.Signup_signupButton__XE47i:hover:not(:disabled){background-color:#d9551d;box-shadow:0 4px 12px #f2642233;transform:translateY(-1px)}.Signup_signupButton__XE47i:disabled{background-color:#ffa57d;cursor:not-allowed;transform:none}.Signup_loginLink__c3EY-{color:#333;display:flex;font-size:.8rem;justify-content:center;margin-top:1.2rem}.Signup_link__RGGSM{color:#f26422;cursor:pointer;font-weight:700;margin-left:.3rem;text-decoration:underline}.Signup_link__RGGSM:hover{color:#d9551d}.Signup_rightPart__PltO9{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%}.Signup_rightPartContent__GVeqF{padding:2rem;width:100%}.Signup_carousel__8k6dY{margin:0 auto;overflow:hidden;position:relative;text-align:left;width:90%}.Signup_carouselTrack__7JHuD{display:flex;transition:transform .5s ease;width:100%}.Signup_carImage__DJgaQ{border-radius:15px;flex-shrink:0;max-height:300px;object-fit:contain;width:100%}.Signup_dots__XqqNd{display:flex;gap:6px;margin-bottom:1rem}.Signup_dot__8xHQp{background:#666;border-radius:50%;cursor:pointer;height:10px;transition:all .3s ease;width:10px}.Signup_dot__8xHQp.Signup_active__7JByy{background:#f26422;border-radius:5px;width:30px}.Signup_carouselControls__Y63vV{align-items:center;display:flex;gap:0;justify-content:flex-start;margin-top:15px}.Signup_carouselButton__LuJ-g{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}.Signup_carouselButton__LuJ-g.Signup_prev__JSFp7{border-bottom-left-radius:25px;border-right:1px solid #1c1c1c;border-top-left-radius:25px}.Signup_carouselButton__LuJ-g.Signup_next__x3-jg{border-bottom-right-radius:25px;border-left:1px solid #1c1c1c;border-top-right-radius:25px}.Signup_carouselButton__LuJ-g:hover{background-color:#f56600;color:#fff}.Signup_imageContent__NzHLF{color:#fff;margin-top:1rem;text-align:left}.Signup_imageContent__NzHLF h2{font-size:1.5rem;font-weight:600;margin-bottom:.4rem;margin-left:.5rem}.Signup_imageContent__NzHLF p{color:#ffffff8f;font-size:.95rem;margin-left:.5rem}.Signup_otpBoxGroup__q2tpL{display:flex;gap:8px;justify-content:flex-start;margin:.4rem 0 1rem}.Signup_otpBox__jjZM1{background-color:#fff;border:1px solid #bdbaba;border-radius:8px;font-size:1.1rem;font-weight:600;height:2.8rem;text-align:center;transition:all .2s ease;width:2.5rem}.Signup_otpBox__jjZM1:focus{border-color:#f26422;box-shadow:0 0 0 3px #f2642226;outline:none}@media (max-width:400px){.Signup_otpBox__jjZM1{font-size:1rem;height:2.4rem;width:2rem}}@media (max-width:1024px){.Signup_leftPartContent__syEV4{max-width:80%}.Signup_input__kVNUi{font-size:.85rem;height:2.6rem}}@media (max-width:900px){.Signup_container__gL8ZF{flex-direction:column;min-height:auto}.Signup_leftPart__ufcWD{order:1;padding:2rem 0;width:100%}.Signup_leftPartContent__syEV4{max-width:90%;padding:0 1rem}.Signup_rightPart__PltO9{margin:1rem auto 2rem;min-height:420px;order:2;width:90%}.Signup_carImage__DJgaQ{max-height:250px;object-fit:contain}.Signup_imageContent__NzHLF{text-align:center}.Signup_imageContent__NzHLF h2,.Signup_imageContent__NzHLF p{margin-left:0}}@media (max-width:600px){.Signup_leftPartContent__syEV4{max-width:90%}.Signup_welcomeMsg__PFVpZ h1{font-size:1.6rem}.Signup_welcomeMsg__PFVpZ p{font-size:.7rem}.Signup_inputs__DCsYT{margin-top:1rem}.Signup_input__kVNUi{font-size:.85rem;height:2.5rem}.Signup_signupButton__XE47i{font-size:.9rem;height:2.8rem}.Signup_rightPart__PltO9{border-radius:20px;min-height:320px;width:95%}.Signup_carImage__DJgaQ{max-height:180px}.Signup_imageContent__NzHLF h2{font-size:1.2rem}.Signup_imageContent__NzHLF p{font-size:.85rem}}@media (max-width:400px){.Signup_logo__hmnPr{width:110px}.Signup_welcomeMsg__PFVpZ h1{font-size:1.4rem}.Signup_label__ufJRx{font-size:.7rem}.Signup_input__kVNUi{font-size:.8rem;height:2.4rem;padding:0 10px}}*{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}}.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}.button-container{display:flex;flex-wrap:wrap;gap:16px}.home-btn{background-color:#f26b2f;border:none;border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-weight:600;padding:12px 30px;text-decoration:none;transition:background .2s ease}.home-btn:hover{background-color:#d45721}.logout-btn{background-color:#fff;border:1px solid #dc3545;border-radius:20px;color:#dc3545;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;padding:12px 30px;transition:all .2s ease}.logout-btn:hover{background-color:#dc3545;color:#fff}.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%}.button-container{align-items:center;flex-direction:column;gap:12px}.home-btn,.logout-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,.logout-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}:has(.CarDetail_wrapper__YzmO7){overflow:auto}.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;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_carRegInfo__KE5mt{align-items:center;display:flex;gap:.5rem}.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;overflow:hidden;padding:1.5rem}.CarDetail_carImages__K-S8o img{border-radius:12px;margin-bottom:.5rem;width:100%}.CarDetail_mainImage__vt7kD{position:relative}.CarDetail_mainImage__vt7kD img{height:40dvh;object-fit:cover}.CarDetail_thumbnails__3WL0j{display:flex;gap:.7rem;overflow-x:auto}.CarDetail_thumbnails__3WL0j img{width:auto}.CarDetail_thumbnailContainer__nGpKE{overflow-x:auto}.CarDetail_selectedThumbnail__0D9eq,.CarDetail_thumbnail__qox6C{cursor:pointer;height:80px;object-fit:contain}.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}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0000;border-radius:3px}::-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;cursor:pointer;height:60px;object-fit:cover;transition:transform .2s,box-shadow .2s;width:60px}.CarDetail_timelineImage__6kIAL:hover{box-shadow:0 2px 8px #0003;transform:scale(1.05)}.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}.CarDetail_chatSendButton__VBulH:disabled{background:#ccc;cursor:not-allowed}.CarDetail_spinner__mWZRw{animation:CarDetail_spin__NVWyd 1s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:#0000;height:16px;width:16px}@keyframes CarDetail_spin__NVWyd{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.CarDetail_wrapper__YzmO7{grid-template-columns:1fr}}@media (max-width:600px){.CarDetail_wrapper__YzmO7{gap:1rem;grid-template-columns:1fr;padding:1rem}.CarDetail_carImages__K-S8o{padding:1rem}.CarDetail_mainImage__vt7kD img{height:30dvh}.CarDetail_biddingDetails__Bnr\+O,.CarDetail_interactionHistory__-TlPD{padding:1rem}.CarDetail_carBasicInfo__HibkD{align-items:flex-start;flex-direction:column}}.ImageModal_modalOverlay__dbyB8{align-items:center;background-color:#000000e6;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.ImageModal_modalContent__q5BQm{align-items:center;display:flex;flex-direction:column;max-height:90vh;max-width:90vw;position:relative}.ImageModal_closeButton__2QDTE{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:18px;height:40px;justify-content:center;position:absolute;right:0;top:-40px;transition:background-color .2s;width:40px;z-index:1001}.ImageModal_closeButton__2QDTE:hover{background:#ffffff4d}.ImageModal_imageContainer__\+RX1f{align-items:center;display:flex;flex-direction:column;max-height:100%;max-width:100%;position:relative}.ImageModal_fullSizeImage__AWUMJ{border-radius:8px;box-shadow:0 4px 20px #00000080;max-height:80vh;max-width:100%;object-fit:contain}.ImageModal_imageLabel__uFH75{background:#ffffffe6;border-radius:20px;color:#333;font-size:14px;font-weight:500;margin-top:10px;max-width:100%;padding:8px 16px;text-align:center;word-break:break-word}@media (max-width:768px){.ImageModal_modalOverlay__dbyB8{padding:10px}.ImageModal_modalContent__q5BQm{max-height:95vh;max-width:95vw}.ImageModal_fullSizeImage__AWUMJ{max-height:70vh}.ImageModal_closeButton__2QDTE{font-size:16px;height:35px;top:-35px;width:35px}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:-webkit-fit-content;width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.driverhome,.evahome{.nav-tabs-container{display:none}.evahome .car-actions .btn-full{display:none!important}.evahome .car-actions>button{background:#ff6b35!important;border-radius:8px!important;color:#fff!important;display:block!important}@media (max-width:480px){.dummy{display:none!important}.small-car-icon{height:20px!important;width:20px!important}.location-img{height:auto!important}.location-card{padding:0!important}.header-actions{justify-content:flex-end;margin-bottom:.5rem}}.header,.header-content{margin-bottom:.3rem}}.driverhome{.nav-tabs-container{display:none}.main-content{padding:0}}.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}.otp{background-color:#fbefea;height:100vh;overflow:hidden}.resendBtn:disabled{background:#adb5bd!important;border:1px solid #dee2e6!important;box-shadow:none!important;color:#6c757d!important;cursor:not-allowed!important;opacity:.6!important;transform:none!important}.container{background-color:#fbefea;display:flex;height:100vh;overflow:hidden}.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}.error-message{color:red}.error-message,.success-message{font-size:.8rem;margin-top:.6rem}.success-message{color:green}.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;overflow:hidden;position:relative;text-align:left;width:90%}.carousel-track{display:flex;transition:transform .5s ease;width:100%}.carImage{border-radius:15px;flex-shrink:0;max-height:300px;object-fit:contain;width:100%}.dots{display:flex;gap:6px}.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{background-position:100%;background-size:contain;height:420px;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}}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.DealerOnboarding_header__red-f{width:100%}.DealerOnboarding_headerContent__lWABQ{align-items:center;display:flex;justify-content:space-between;padding:.75rem 1.5rem}.DealerOnboarding_headerActions__JNcxb,.DealerOnboarding_logo__ZFzBi{align-items:center;display:flex}.DealerOnboarding_welcomeName__Ax-Y2{color:#f26422;font-size:1rem;font-weight:600;margin-right:1rem;white-space:nowrap}.DealerOnboarding_userAvatar__M6eez{align-items:center;cursor:pointer;display:flex;position:relative}.DealerOnboarding_profilePic__dKzE5{align-items:center;display:flex}.DealerOnboarding_previewImage__Ss9Qq{border-radius:50%;height:40px;object-fit:cover;width:40px}.DealerOnboarding_dropdownHeader__cyyJS{background:#fff;border:1px solid #eee;border-radius:4px;box-shadow:0 2px 8px #00000014;position:absolute;right:0;top:110%;z-index:10}@media (max-width:600px){.DealerOnboarding_headerContent__lWABQ{align-items:center;flex-direction:row;justify-content:space-between;padding:.5rem 0;text-align:right}.DealerOnboarding_welcomeName__Ax-Y2{margin-right:.5rem;white-space:normal}.DealerOnboarding_userAvatar__M6eez{margin-left:0}}.DealerOnboardingNavigation_onboarding-stages-links__o8jBc{display:flex;gap:1em;margin:.5rem 0}.DealerOnboardingNavigation_onboarding-stages-links__o8jBc a{align-items:center;background-color:#fff;border-radius:8px;color:#333;display:flex;font-family:Inter;font-size:.85rem;font-weight:500;padding:.5rem 1rem;text-decoration:none}.DealerOnboardingNavigation_onboarding-stages-links__o8jBc a img{filter:brightness(100) invert(1);height:20px;margin-right:8px;width:20px}.DealerOnboardingNavigation_onboarding-stages-links__o8jBc a.DealerOnboardingNavigation_active__hRPDp img,.DealerOnboardingNavigation_onboarding-stages-links__o8jBc a:hover img{filter:brightness(100) invert(0)}.DealerOnboardingNavigation_onboarding-stages-links__o8jBc a.DealerOnboardingNavigation_active__hRPDp,.DealerOnboardingNavigation_onboarding-stages-links__o8jBc a:hover{background-color:#000;color:#fff}.DealerOnboardingNavigation_onboarding-stages-links__o8jBc a{transition:all .3s ease}@media (max-width:600px){.DealerOnboardingNavigation_onboarding-stages-links__o8jBc a{font-size:0;padding:.5rem}.DealerOnboardingNavigation_onboarding-stages-links__o8jBc a img{margin-right:0}.DealerOnboardingNavigation_onboarding-stages-links__o8jBc a.DealerOnboardingNavigation_active__hRPDp{font-size:.85rem;padding:.5rem 1rem}.DealerOnboardingNavigation_onboarding-stages-links__o8jBc a.DealerOnboardingNavigation_active__hRPDp img{margin-right:8px}}*{font-family:Inter}.DealerDetails_container__eZqLq{background-color:#fff;border-radius:24px;margin-top:40px;padding:4rem}.DealerDetails_checkNavigate__QGkXh{align-items:center;display:flex;font-size:1.5rem;font-weight:600;justify-content:center;min-height:60vh}.DealerDetails_title__MHlFs{color:#f26422;font-size:3rem;font-weight:900;margin-bottom:4rem}.DealerDetails_form__sqJj6{display:flex;gap:16px}.DealerDetails_column__Hhrw\+{display:flex;flex:1 1;flex-direction:column;gap:.3rem}.DealerDetails_column__Hhrw\+ input,.DealerDetails_column__Hhrw\+ textarea{border:1px solid #f1f1f1;border-radius:.8rem;margin-bottom:10px;padding:1.25rem;width:100%}.DealerDetails_column__Hhrw\+ textarea{height:100%;min-height:25dvh}.DealerDetails_errorInput__8zEVO{background:#ffebee;border:2px solid #e53935!important;margin-bottom:0!important}.DealerDetails_errorText__oMJw1{color:#e53935;font-size:.85em;margin-bottom:4px;margin-top:4px}.DealerDetails_label__NM3NZ{color:#333;display:block;font-size:.8rem;font-weight:700}.DealerDetails_businessTypeColumn__QQCoj button{align-items:center;background-color:#f1f1f1;border:1px solid #f1f1f1;border-radius:8px;color:#000;cursor:pointer;display:flex;font-weight:600;gap:8px;margin-bottom:.5rem;padding:1.25rem;text-align:left;transition:background-color .3s ease-in,color .3s}.DealerDetails_selectedBusinessType__u2EhP{background-color:#000!important;color:#fff!important}.DealerDetails_selectedBusinessType__u2EhP img{height:24px;width:24px}.DealerDetails_partnersSection__gmTy9{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;max-height:28vh;overflow-y:auto;padding-right:8px;padding-top:4px}.DealerDetails_partnerInput__Uc1wX{border:1px solid #ccc;border-radius:8px;padding:.5rem}.DealerDetails_addPartnerBtn__SwuBk{background-color:#f9ebe4;border:1px solid #f1f1f1;border-radius:.8rem;color:#f26422;cursor:pointer;font-weight:700;padding:1.25rem;width:100%}.DealerDetails_addPartnerBtn__SwuBk:hover{background-color:#eaeaea}.DealerDetails_PaymentBtn__MoWuE{background-color:#f26422;border:none;border-radius:.8rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:1.5rem 2rem}@media (max-width:768px){.DealerDetails_container__eZqLq{padding:2rem}.DealerDetails_title__MHlFs{font-size:2.2rem;margin-bottom:2rem}.DealerDetails_form__sqJj6{flex-direction:column}}.Subscription_container__K25KO{background-color:#fff;border-radius:24px;margin-top:40px;padding:1rem}.Subscription_checkNavigate__KfprY{align-items:center;display:flex;font-size:1.5rem;font-weight:600;justify-content:center;min-height:60vh}.Subscription_title__GWow4{color:#f26422;font-size:3rem;font-weight:900;margin-bottom:2rem}.Subscription_wrapper__ueHMb{display:flex}.Subscription_left__i3Nj0{flex:1.35 1}.Subscription_subscriptionInfoWrapper__A\+42Y{padding-left:2rem;padding-top:3rem}.Subscription_right__ejJNq{flex:1 1}.Subscription_right__ejJNq img{border-radius:1rem 1rem 1rem 8rem;height:80dvh;object-fit:cover;width:100%}.Subscription_subscriptionInfo__UMebu{display:flex;justify-content:space-between}.Subscription_chosenCities__FtTfh{flex:2 1;margin-top:2rem}.Subscription_chosenCity__uy1iB{align-items:center;background-color:#fff;border:1px solid #f1f1f1;border-radius:.8rem;color:#000;display:flex;gap:8px;justify-content:space-between;margin-bottom:1rem;padding:1.25rem}.Subscription_chosenCity__uy1iB img{height:20px;transform:rotate(45deg);width:20px}.Subscription_chooseCityInput__dc5dp{grid-gap:8px;display:grid;gap:8px;margin-bottom:2rem;margin-top:1rem;position:relative}.Subscription_inputWithIcon__KURKv input{border:1px solid #f1f1f1;border-radius:.8rem;padding:1.25rem;width:100%}.Subscription_inputWithIcon__KURKv{position:relative}.Subscription_inputWithIcon__KURKv img{position:absolute;right:5%;top:45%;width:15px}.Subscription_addCityButton__SwRZ7{background-color:#f9ebe4;border:1px solid #f1f1f1;border-radius:.8rem;color:#f26422;cursor:pointer;font-weight:700;margin-top:1rem;padding:1.25rem;width:100%}.Subscription_totalAmountDetails__q9PqD{grid-gap:3rem;display:grid;flex:2 1;gap:3rem;padding:2rem}.Subscription_totalAmountDetails__q9PqD h3{color:#f26422;font-size:3.5rem;font-weight:700}.Subscription_disclaimer__OrFf\+{align-items:start;display:flex;gap:1rem;padding:0 1rem;text-align:justify}.Subscription_disclaimer__OrFf\+ input[type=checkbox]{accent-color:#000;cursor:pointer;height:5rem;margin-top:4px;width:5rem}.Subscription_errMessage__W1P8i{color:red;font-size:.9rem;margin-top:1rem}.Subscription_PaymentBtn__Xxid4{align-items:center;background-color:#f26422;border:none;border-radius:.8rem;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:8px;justify-content:center;padding:1.5rem 2rem}.Subscription_PaymentBtn__Xxid4 img{filter:brightness(10) invert(0);height:20px;width:20px}.Subscription_dropdown__2jchm{background-color:#fff;border:1px solid #f1f1f1;border-radius:.8rem;box-shadow:0 4px 10px #0000000d;left:0;list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0;position:absolute;top:100%;width:100%;z-index:20}.Subscription_dropdownItem__SJb\+d{color:#333;cursor:pointer;padding:1rem;transition:background-color .15s ease}.Subscription_dropdownItem__SJb\+d:hover{background-color:#f9ebe4;color:#f26422}@media (max-width:768px){.Subscription_subscriptionInfoWrapper__A\+42Y{padding:0}.Subscription_title__GWow4{font-size:1.8rem;margin-bottom:.8rem}h2{font-size:1.2rem}.Subscription_subscriptionInfo__UMebu,.Subscription_wrapper__ueHMb{flex-direction:column}.Subscription_totalAmountDetails__q9PqD{gap:1rem}.Subscription_right__ejJNq img{height:60dvh}}.UploadDocuments_wrapper__PFGFt{display:flex;gap:1rem;margin-top:40px;max-height:85dvh;width:100%}.UploadDocuments_title__a-5A8{color:#f26422;font-size:2rem;font-weight:900}.UploadDocuments_container__CF4vJ{background-color:#fff;border-radius:24px;padding:.4rem;width:100%}.UploadDocuments_checkNavigate__vC\+oJ{align-items:center;display:flex;font-size:1.5rem;font-weight:600;justify-content:center;min-height:60vh;width:100%}.UploadDocuments_infoWrapper__Q7gPN{flex:1 1;height:100%;min-height:85dvh;padding:3rem}h3.UploadDocuments_companyName__aUxi2{font-size:2rem;font-weight:800;margin:2rem 0}h2.UploadDocuments_companyName__aUxi2{font-size:1.5rem;font-weight:700;margin:2rem 0 1rem}div.UploadDocuments_info__S8CWO{line-height:1.6rem;margin:1rem 0}div.UploadDocuments_info__S8CWO h4{font-size:1rem;font-weight:700;margin-bottom:.3rem}div.UploadDocuments_info__S8CWO p{color:#555;font-size:1rem}.UploadDocuments_uploadsWrapper__wr9RT{flex:3 1;height:100%;max-height:86dvh;min-height:86dvh;overflow-y:auto;padding:3rem}.UploadDocuments_uploadArea__L4wAa{border:1px solid #ccc;border-radius:1rem;padding:1rem}.UploadDocuments_uploadGroup__EEbHz{margin-bottom:2rem}.UploadDocuments_uploadGroup__EEbHz h2{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.UploadDocuments_uploadGroup__EEbHz .UploadDocuments_titleGroup__wn2HM{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.UploadDocuments_uploadGroup__EEbHz .UploadDocuments_titleGroup__wn2HM h4{font-size:.85rem;font-weight:600}.UploadDocuments_uploadGroup__EEbHz .UploadDocuments_titleGroup__wn2HM button{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-weight:600;gap:.5rem}.UploadDocuments_uploadGroup__EEbHz .UploadDocuments_titleGroup__wn2HM button img{height:20px;width:20px}.UploadDocuments_uploadsList__sDi4B{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem;transition:all .3s ease-in-out}.UploadDocuments_minimized__Bh2yp{display:none}.UploadDocuments_uploadsList__sDi4B .UploadDocuments_uploadItem__Gz\+Wx{grid-gap:.5rem;display:grid;gap:.5rem}.UploadDocuments_uploadItem__Gz\+Wx{align-items:center;background-color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:.75rem;position:relative;transition:all .2s ease-in-out;width:260px}.UploadDocuments_uploadItem__Gz\+Wx img{border-radius:.75rem;height:160px;object-fit:cover;width:100%}.UploadDocuments_uploadItem__Gz\+Wx .UploadDocuments_placeholder__P0LiE,.UploadDocuments_uploadItem__Gz\+Wx .UploadDocuments_previewLoading__uo8vZ{align-items:center;background-color:#f0f0f0;border-radius:.75rem;color:#6c757d;display:flex;flex-direction:column;gap:.5rem;height:160px;justify-content:center;text-align:center;width:100%}.UploadDocuments_uploadItem__Gz\+Wx .UploadDocuments_placeholder__P0LiE svg{color:#bbb;height:40px;width:40px}.UploadDocuments_spinner__L6Tkd{animation:UploadDocuments_spin__kn51S .9s linear infinite;border:3px solid #0000001a;border-left-color:#f97316;border-radius:50%;height:28px;width:28px}.UploadDocuments_uploadingIndicator__\+JLAY{align-items:center;color:#f97316;display:inline-flex;font-weight:600;gap:.5rem}.UploadDocuments_uploadingIndicator__\+JLAY .UploadDocuments_spinner__L6Tkd{border-color:#f9731640 #f9731640 #f9731640 #f97316}@keyframes UploadDocuments_spin__kn51S{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.UploadDocuments_uploadItem__Gz\+Wx:after{background:#00b871;border-radius:50%;color:#fff;content:"✓";display:none;font-size:1rem;font-weight:700;padding:.25rem .45rem;position:absolute;right:8px;top:8px}.UploadDocuments_uploadBox__rj80r{align-items:center;border:1px solid #ccc;border-radius:.75rem;color:#333;cursor:pointer;display:flex;font-size:.8rem;font-weight:600;gap:.5rem;justify-content:center;padding:.75rem 1rem;transition:background-color .2s;width:100%}.UploadDocuments_uploadBox__rj80r:hover{background-color:#f5f5f5}.UploadDocuments_uploadBox__rj80r svg{height:20px;width:20px}.UploadDocuments_uploadItem__Gz\+Wx.UploadDocuments_error__CUY\+1{border:1px solid #ff5a5f;border-radius:10px}.UploadDocuments_uploadItem__Gz\+Wx.UploadDocuments_error__CUY\+1 .UploadDocuments_uploadBox__rj80r{border-color:#ff5a5f;color:#ff5a5f}.UploadDocuments_uploadItem__Gz\+Wx.UploadDocuments_uploaded__BDz\+q:after{display:block}.UploadDocuments_uploadItem__Gz\+Wx.UploadDocuments_uploading__ZK4NR{opacity:.7}.UploadDocuments_addSignatoryBtn__LRjiP{background-color:#f9ebe4;border:1px solid #f1f1f1;border-radius:.8rem;color:#f26422;cursor:pointer;font-weight:700;margin-top:1rem;padding:1.25rem;width:100%}.UploadDocuments_signatoryWrapper__bcuWc{grid-gap:.3rem;display:grid;gap:.3rem;margin-bottom:1rem;margin-top:1rem;max-height:20dvh;overflow-y:auto}.UploadDocuments_signatoryInput__sRgMD{border:1px solid #f1f1f1;border-radius:.8rem;padding:1.25rem;width:100%}.UploadDocuments_submitBtn__cp0t9{background-color:#f26422;border:none;border-radius:.8rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;margin-top:1rem;padding:1.25rem 2rem;width:100%}@media (max-width:768px){.UploadDocuments_wrapper__PFGFt{flex-direction:column;max-height:none}.UploadDocuments_container__CF4vJ{margin:0}.UploadDocuments_info__S8CWO,.UploadDocuments_uploadArea__L4wAa{flex:initial;padding:.5rem;width:100%}.UploadDocuments_infoWrapper__Q7gPN,.UploadDocuments_uploadsWrapper__wr9RT{max-height:none;padding:2rem}.UploadDocuments_signatoryWrapper__bcuWc{max-height:none}.UploadDocuments_uploadsWrapper__wr9RT{margin-bottom:2rem}.UploadDocuments_uploadsList__sDi4B{justify-content:center}.UploadDocuments_uploadArea__L4wAa{padding:1rem}}*{font-family:Inter!important}.Contract_container__sco6O{background-color:#fff;border-radius:24px;display:flex;margin-bottom:2rem;margin-top:1.5rem;padding:1rem}.Contract_title__83aui{color:#f26422;font-size:3rem;font-weight:900;margin-bottom:2rem}.Contract_left__oMJ9G{flex:1 1;padding:2rem}.Contract_left__oMJ9G ol{margin-left:3rem;margin-top:.45rem}.Contract_left__oMJ9G ol li{color:#333;line-height:1.6;margin-bottom:1rem}.Contract_buttonGroup__a9Sd\+{display:flex;gap:1rem;margin-top:2rem}.Contract_downloadButton__LBFP2{background-color:#f26422;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-right:1rem;padding:.75rem 1.5rem;width:100%}.Contract_downloadButton__LBFP2:disabled,.Contract_uploadButton__mUY55:disabled{background-color:#ccc;cursor:not-allowed}.Contract_uploadButton__mUY55{background-color:#fff;border:2px solid #f26422;border-radius:.5rem;color:#f26422;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;width:100%}.Contract_right__F2FEM{flex:1 1}.Contract_right__F2FEM img{border-radius:1rem 1rem 1rem 8rem;height:70dvh;object-fit:cover;width:100%}.Contract_pendingValidationMessage__I--G4{background:#fff7e6;border:1px solid #ffd580;border-radius:8px;box-shadow:0 2px 8px #0000000a;margin-bottom:1rem;margin-top:2rem;padding:1.5rem}.Contract_pendingValidationTitle__JuSb0{color:#d97706;font-size:1.25rem;margin-bottom:.5rem}.Contract_pendingValidationList__Y0haU{list-style:disc inside;margin:.5rem 0 1rem;padding:0}.Contract_pendingValidationItem__Ms2O\+{color:#b45309;font-weight:600;margin-bottom:.25rem}.Contract_pendingValidationNote__EHREV{color:#888;font-size:1rem;margin-top:.5rem}@media (max-width:768px){.Contract_container__sco6O{flex-direction:column;padding:1rem}.Contract_left__oMJ9G,.Contract_right__F2FEM{flex:none;width:100%}.Contract_right__F2FEM{margin-top:2rem}.Contract_right__F2FEM img{border-radius:1rem 1rem 1rem 6rem;height:auto}}
/*# sourceMappingURL=main.2dbb59d1.css.map*/