:root{--color-brand-orange:orange;--color-brand-pink:#e91e63;--color-brand-purple:#673ab7;--color-brand-blue:#2196f3;--color-brand-dark:#1a237e;--color-brand-orange-rgb:255,165,0;--color-brand-pink-rgb:233,30,99;--color-brand-purple-rgb:103,58,183;--color-brand-blue-rgb:33,150,243;--color-brand-dark-rgb:26,35,126;--color-primary:var(--color-brand-purple);--color-primary-rgb:103,58,183;--color-secondary:var(--color-brand-pink);--color-secondary-rgb:233,30,99;--color-accent:var(--color-brand-blue);--color-accent-rgb:33,150,243;--color-warning:var(--color-brand-orange);--color-warning-rgb:255,165,0;--color-success:#10b981;--color-success-rgb:16,185,129;--color-error:#ef4444;--color-error-rgb:239,68,68;--color-text-main:#1a202c;--color-text-muted:#4a5568;--color-text-light:#fff;--color-text-secondary:#718096;--color-bg-page:#fff;--color-bg-light:#f0f4ff;--color-bg-surface:#ede7f6;--color-bg-surface-rgb:237,231,246;--color-bg-card:#fffffff2;--color-bg-overlay:#00000080;--gradient-primary:linear-gradient(135deg,var(--color-brand-purple) 0%,var(--color-brand-blue) 100%);--gradient-hover:linear-gradient(135deg,var(--color-brand-blue) 0%,var(--color-brand-purple) 100%);--gradient-warm:linear-gradient(135deg,var(--color-brand-orange) 0%,var(--color-brand-pink) 100%);--gradient-cool:linear-gradient(135deg,var(--color-brand-purple) 0%,var(--color-brand-pink) 100%);--gradient-button:linear-gradient(135deg,#673ab7,#2196f3);--gradient-button-hover:linear-gradient(135deg,#2196f3,#673ab7);--gradient-button-secondary:linear-gradient(135deg,#e91e63,orange);--gradient-rainbow:linear-gradient(135deg,orange,#e91e63 33%,#673ab7 66%,#2196f3);--gradient-rainbow-horizontal:linear-gradient(90deg,orange,#e91e63 33%,#673ab7 66%,#2196f3);--gradient-bg-light:linear-gradient(135deg,#f0f4ff,#ede7f6);--gradient-bg-header:linear-gradient(135deg,#f0f4fff2,#ede7f6f2);--gradient-glass:linear-gradient(135deg,#ffffffe6,#ffffffb3);--shadow-xs:0 1px 2px #1a237e0a;--shadow-sm:0 2px 8px #1a237e0f;--shadow-md:0 4px 20px #1a237e14;--shadow-lg:0 8px 30px #1a237e1f;--shadow-xl:0 12px 40px #1a237e29;--shadow-2xl:0 20px 60px #1a237e33;--shadow-primary:0 4px 20px #673ab740;--shadow-primary-lg:0 8px 30px #673ab759;--shadow-secondary:0 4px 20px #e91e6340;--shadow-accent:0 4px 20px #2196f340;--shadow-warning:0 4px 20px #ffa50040;--shadow-card-hover:0 12px 40px #1a237e1f;--shadow-button-hover:0 8px 25px #673ab766;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-full:9999px;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--font-sans:"Poppins","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;--font-mono:"JetBrains Mono","Fira Code","Consolas",monospace;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--transition-fast:150ms cubic-bezier(0.4,0,0.2,1);--transition-base:200ms cubic-bezier(0.4,0,0.2,1);--transition-slow:300ms cubic-bezier(0.4,0,0.2,1);--transition-bounce:500ms cubic-bezier(0.34,1.56,0.64,1);--z-base:1;--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-toast:500;--z-tooltip:600}*{margin:0;padding:0}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-color:var(--color-bg-page);color:#1a202c;color:var(--color-text-main);font-family:Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-family:var(--font-sans);font-size:1rem;font-size:var(--text-base);line-height:1.6}button{background:none;border:none;cursor:pointer;font-family:inherit}a{color:inherit;text-decoration:none}input,select,textarea{font-family:inherit;font-size:inherit}img{display:block;height:auto;max-width:100%}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes gradientFlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.animate-fade-in{animation:fadeIn ease-out .3s cubic-bezier(.4,0,.2,1);animation:fadeIn var(--transition-slow) ease-out}.animate-fade-in-up{animation:fadeInUp ease-out .3s cubic-bezier(.4,0,.2,1);animation:fadeInUp var(--transition-slow) ease-out}.animate-fade-in-down{animation:fadeInDown ease-out .3s cubic-bezier(.4,0,.2,1);animation:fadeInDown var(--transition-slow) ease-out}.animate-slide-in-left{animation:slideInLeft ease-out .3s cubic-bezier(.4,0,.2,1);animation:slideInLeft var(--transition-slow) ease-out}.animate-slide-in-right{animation:slideInRight ease-out .3s cubic-bezier(.4,0,.2,1);animation:slideInRight var(--transition-slow) ease-out}.animate-scale-in{animation:scaleIn ease-out .3s cubic-bezier(.4,0,.2,1);animation:scaleIn var(--transition-slow) ease-out}.animate-pulse{animation:pulse 2s infinite}.animate-bounce{animation:bounce 1s infinite}.animate-spin{animation:spin 1s linear infinite}.glass{background:#fffc;border:1px solid #ffffff4d}.glass,.glass-dark{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.glass-dark{background:#1a237e1a;border:1px solid #673ab71a}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,orange,#e91e63 33%,#673ab7 66%,#2196f3);background:var(--gradient-rainbow);-webkit-background-clip:text;background-clip:text}.rainbow-border{background:#fff;border-radius:16px;border-radius:var(--radius-lg);position:relative}.rainbow-border:before{background:linear-gradient(135deg,orange,#e91e63 33%,#673ab7 66%,#2196f3);background:var(--gradient-rainbow);border-radius:inherit;content:"";inset:-2px;position:absolute;z-index:-1}.shimmer{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#fff0,#ffffff80 50%,#fff0);background-size:200% 100%}.focus-ring:focus{box-shadow:0 0 0 3px #673ab74d;outline:none}.focus-ring:focus-visible{box-shadow:0 0 0 3px #673ab766;outline:none}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#f0f4ff;background:var(--color-bg-light)}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{border-radius:9999px;border-radius:var(--radius-full)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#673ab7,#2196f3);background:linear-gradient(180deg,var(--color-brand-purple),var(--color-brand-blue))}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#2196f3,#673ab7);background:linear-gradient(180deg,var(--color-brand-blue),var(--color-brand-purple))}::selection{background:#673ab733;color:#1a237e;color:var(--color-brand-dark)}::-moz-selection{background:#673ab733;color:#1a237e;color:var(--color-brand-dark)}.location-popup-overlay{align-items:center;animation:fadeIn var(--transition-fast) ease-out;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:var(--z-modal)}.location-popup-content{animation:scaleIn var(--transition-base) ease-out;background:linear-gradient(145deg,#fff 0,var(--color-bg-light) 100%);border:1px solid #ffffff80;border-radius:var(--radius-2xl);box-shadow:var(--shadow-2xl);max-width:420px;padding:var(--space-10) var(--space-8);position:relative;width:90%}.location-popup-content:before{animation:gradientFlow 4s ease infinite;background:var(--gradient-rainbow-horizontal);background-size:200% 100%;border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}.location-popup-close{align-items:center;background:#0000000d;border:none;border-radius:50%;color:var(--color-text-muted);cursor:pointer;display:flex;font-size:var(--text-lg);height:36px;justify-content:center;padding:var(--space-2);position:absolute;right:var(--space-4);top:var(--space-4);transition:all var(--transition-base);width:36px}.location-popup-close:hover{background:#ef44441a;color:var(--color-error);transform:rotate(90deg)}.location-popup-icon{align-items:center;background:var(--gradient-button);border-radius:50%;box-shadow:var(--shadow-primary-lg);display:flex;height:88px;justify-content:center;margin:0 auto var(--space-6);overflow:hidden;position:relative;width:88px}.location-popup-icon:after{animation:shimmer 2s infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.location-popup-icon svg{color:#fff;font-size:40px;position:relative;z-index:1}.location-popup-title{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;margin:0 0 var(--space-3);text-align:center}.location-popup-description{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-base);line-height:1.6;margin:0 0 var(--space-6);text-align:center}.location-popup-instructions{background:linear-gradient(135deg,#673ab714,#2196f314);border:1px solid #673ab726;border-radius:var(--radius-lg);margin-bottom:var(--space-8);padding:var(--space-5)}.instruction-header{align-items:center;color:var(--color-primary);display:flex;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;gap:var(--space-2);margin-bottom:var(--space-4)}.instruction-header svg{font-size:var(--text-base)}.location-popup-instructions ol{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-sm);line-height:1.9;margin:0;padding-left:var(--space-5)}.location-popup-instructions li{margin-bottom:var(--space-1)}.location-popup-instructions li::marker{color:var(--color-primary);font-weight:600}.location-popup-buttons{display:flex;gap:var(--space-4)}.location-popup-cancel,.location-popup-enable{border:none;border-radius:var(--radius-lg);cursor:pointer;flex:1 1;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;padding:var(--space-4) var(--space-5);transition:all var(--transition-base)}.location-popup-cancel{background:linear-gradient(135deg,#f5f5f5,#e0e0e0);border:1px solid #00000014;color:var(--color-text-muted)}.location-popup-cancel:hover{background:linear-gradient(135deg,#e8e8e8,#d5d5d5);transform:translateY(-1px)}.location-popup-enable{background:var(--gradient-button);background-size:150% 150%;box-shadow:var(--shadow-primary);color:#fff;overflow:hidden;position:relative}.location-popup-enable:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.location-popup-enable:hover{background:var(--gradient-button-hover);background-size:150% 150%;box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.location-popup-enable:hover:before{left:100%}@media (max-width:480px){.location-popup-content{border-radius:var(--radius-xl);margin:var(--space-4);padding:var(--space-8) var(--space-5)}.location-popup-icon{height:72px;width:72px}.location-popup-icon svg{font-size:32px}.location-popup-title{font-size:var(--text-xl)}.location-popup-description{font-size:var(--text-sm)}.location-popup-buttons{flex-direction:column}.location-popup-instructions{padding:var(--space-4)}.location-popup-instructions ol{font-size:var(--text-xs)}}.phone-screen{background-image:url(/static/media/background.cdd323bc63d1dca33894.png);background-position:50%;background-size:cover;display:flex;flex-direction:row;min-height:100vh;overflow:hidden;position:relative}.phone-screen:before{animation:pulse 6s infinite;background:radial-gradient(circle,#673ab726 0,#0000 70%);content:"";height:400px;position:absolute;right:-150px;top:-150px;width:400px;z-index:0}.phone-screen:after{background:radial-gradient(50% 50% at 50% 50%,rgba(var(--color-primary-rgb),.15) 0,rgba(var(--color-primary-rgb),0) 100%);bottom:-200px;content:"";height:600px;left:-200px;position:absolute;width:600px;z-index:0}.phone-left,.phone-right{flex:1 1;padding:var(--space-12);position:relative;z-index:1}.phone-left{display:flex;flex-direction:column;justify-content:center}.phone-logo{margin-bottom:var(--space-2);max-width:280px;width:100%}.phone-logo img{filter:drop-shadow(0 4px 12px rgba(103,58,183,.15));height:auto;width:100%}.phone-text h1{-webkit-text-fill-color:#0000;background:var(--gradient-warm);-webkit-background-clip:text;background-clip:text;font-family:var(--font-sans);font-size:var(--text-3xl);font-weight:600;margin:var(--space-4) 0}.phone-text p{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-base);font-weight:400;line-height:1.6;margin-bottom:var(--space-8)}.phone-form{max-width:400px;width:100%}.terms-text{color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--text-xs);line-height:1.6;margin-top:var(--space-6)}.terms-text a{color:var(--color-primary);font-weight:500;text-decoration:none;transition:color var(--transition-base)}.terms-text a:hover{color:var(--color-secondary);text-decoration:underline}.phone-right{align-items:center;background:linear-gradient(135deg,#673ab708,#2196f308);display:flex;justify-content:center}@media (max-width:1024px){.phone-screen{flex-direction:column}.phone-left,.phone-right{padding:var(--space-8)}.phone-right{margin-bottom:var(--space-8);order:-1;padding-bottom:0}.illustration{max-height:300px}}@media (max-width:768px){.phone-text h1{font-size:var(--text-xl)}.input-group label,.phone-text p{font-size:var(--text-sm)}.input-group input,.verify-btn{font-size:var(--text-sm);padding:var(--space-3)}}@media (max-width:480px){.phone-screen:after,.phone-screen:before{display:none}.phone-left,.phone-right{padding:var(--space-6)}.phone-logo{margin:0 auto var(--space-6) auto;max-width:240px}.illustration,.phone-form{max-width:100%}.illustration{max-height:250px}.phone-text h1,.phone-text p{text-align:center}}.logo{align-items:center;display:flex;text-decoration:none}.logo-img{display:block;height:auto;max-width:100%;width:130px}.otp-screen{background-image:url(/static/media/background.cdd323bc63d1dca33894.png);background-position:50%;background-size:cover;display:flex;flex-direction:row;min-height:100vh;overflow:hidden;position:relative}.otp-screen:before{animation:pulse 6s infinite;background:radial-gradient(circle,#2196f326 0,#0000 70%);height:400px;right:-150px;top:-150px;width:400px}.otp-screen:after,.otp-screen:before{content:"";position:absolute;z-index:0}.otp-screen:after{background:radial-gradient(50% 50% at 50% 50%,rgba(var(--color-primary-rgb),.15) 0,rgba(var(--color-primary-rgb),0) 100%);bottom:-200px;height:600px;left:-200px;width:600px}.otp-left,.otp-right{flex:1 1;padding:var(--space-12);position:relative;z-index:1}.otp-left{display:flex;flex-direction:column;justify-content:center}.otp-logo{margin-bottom:var(--space-2);max-width:280px;width:100%}.otp-logo img{filter:drop-shadow(0 4px 12px rgba(103,58,183,.15));height:auto;width:100%}.otp-text h1{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;font-size:var(--text-3xl);font-weight:600;margin:var(--space-4) 0}.otp-text h1,.otp-text p{font-family:var(--font-sans)}.otp-text p{color:var(--color-text-muted);font-size:var(--text-base);font-weight:400;line-height:1.6;margin-bottom:var(--space-8)}.otp-form{max-width:400px;width:100%}.input-group{margin-bottom:var(--space-6)}.input-group input,.input-group label{color:var(--color-primary)}.input-group input{background:linear-gradient(135deg,#fffffff2 0,var(--color-bg-light) 100%);border:2px solid #673ab726;font-size:var(--text-xl);font-weight:600;letter-spacing:8px;text-align:center}.input-group input::placeholder{color:var(--color-text-secondary);letter-spacing:0}.input-group input#referralCode{font-size:var(--text-base);font-weight:400;letter-spacing:normal;text-align:left}.verify-btn{background:var(--gradient-button);background-size:150% 150%;border:none;border-radius:var(--radius-lg);color:var(--color-text-light);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;overflow:hidden;padding:var(--space-4);position:relative;transition:all var(--transition-base);width:100%}.verify-btn:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.verify-btn:hover{background:var(--gradient-button-hover);background-size:150% 150%;box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.verify-btn:hover:before{left:100%}.verify-btn:active{transform:translateY(0)}.verify-btn:disabled{background:linear-gradient(135deg,#9e9e9e,#757575);box-shadow:none;cursor:not-allowed;transform:none}.skip-btn{background:#0000;border:2px solid var(--color-primary);border-radius:var(--radius-lg);color:var(--color-primary);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;margin-top:var(--space-4);padding:var(--space-4);transition:all var(--transition-base);width:100%}.skip-btn:hover{background:rgba(var(--color-primary-rgb),.08);transform:translateY(-1px)}.skip-btn:active{transform:translateY(0)}.skip-btn:disabled{border-color:#9e9e9e;color:#9e9e9e;cursor:not-allowed;transform:none}.resend-text{color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--text-sm);margin-top:var(--space-6);text-align:center}.resend-link{color:var(--color-primary);cursor:pointer;font-weight:600;transition:color var(--transition-base)}.resend-link:hover{color:var(--color-secondary);text-decoration:underline}.otp-right{align-items:center;background:linear-gradient(135deg,#673ab708,#2196f308);display:flex;justify-content:center}.illustration{animation:fadeInUp var(--transition-slow) ease-out;background-image:url(/static/media/car-service.c394b84ba9b03fd94bd0.png);background-position:50%;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 20px 40px rgba(103,58,183,.1));height:100%;max-height:500px;max-width:500px;width:100%}.error-message{background:#ef444414;border-left:3px solid var(--color-error)}.error-message,.success-message{border-radius:var(--radius-sm);margin-top:var(--space-2);padding:var(--space-2) var(--space-3)}.success-message{animation:fadeIn var(--transition-fast);background:#10b98114;border-left:3px solid var(--color-success);color:var(--color-success);font-size:var(--text-sm)}@media (max-width:1024px){.otp-screen{flex-direction:column}.otp-left,.otp-right{padding:var(--space-8)}.otp-right{margin-bottom:var(--space-8);order:-1;padding-bottom:0}.illustration{max-height:300px}}@media (max-width:768px){.otp-text h1{font-size:var(--text-xl)}.input-group label,.otp-text p{font-size:var(--text-sm)}.input-group input{font-size:var(--text-lg);letter-spacing:6px;padding:var(--space-3)}.skip-btn,.verify-btn{font-size:var(--text-sm);padding:var(--space-3)}}@media (max-width:480px){.otp-screen:after,.otp-screen:before{display:none}.otp-left,.otp-right{padding:var(--space-6)}.otp-logo{margin:0 auto var(--space-6) auto;max-width:240px}.otp-form{max-width:100%}.illustration{max-height:200px;max-width:200px}.otp-text h1,.otp-text p{text-align:center}.input-group input{font-size:var(--text-base);letter-spacing:4px}}.home-screen{animation:fadeIn var(--transition-slow) ease-out;padding-top:var(--space-4)}.vehicle-box{background-image:url(/static/media/inner-background.e1da10636fea502a6065.png);background-position:50%;background-size:cover;margin-bottom:-3rem;padding:var(--space-12) var(--space-4);position:relative}.vehicle-box:before{background:linear-gradient(135deg,#673ab708,#2196f308);content:"";inset:0;pointer-events:none;position:absolute}.vehicle-search-section{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(135deg,#fffffff2,#ffffffd9);border:1px solid #ffffff80;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;overflow:hidden;padding:var(--space-6);position:relative}.vehicle-search-section:after{animation:gradientFlow 4s ease infinite;background:var(--gradient-rainbow-horizontal);background-size:200% 100%;bottom:0;content:"";height:3px;left:0;position:absolute;right:0}.vehicles-image{background-image:url(/static/media/car-bike.f0588abd8b3c134d8cf4.png);background-position:50%;background-repeat:no-repeat;background-size:contain;flex:1 1;height:231px;transition:transform var(--transition-slow)}.vehicle-search-section:hover .vehicles-image{transform:scale(1.02)}.search-container{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;font-family:var(--font-sans);padding:0 var(--space-8)}.search-container h2{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:500;line-height:1.4;margin-bottom:var(--space-4)}.search-container .highlight{-webkit-text-fill-color:#0000;background:var(--gradient-warm);-webkit-background-clip:text;background-clip:text;font-weight:700}.search-input-group{align-items:stretch;background-color:#fff;border:2px solid #0000;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:flex;max-width:420px;min-height:52px;overflow:hidden;transition:all var(--transition-base);width:100%}.search-input-group:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab726}.input-prefix{align-items:center;background:linear-gradient(135deg,#673ab70d,#2196f30d);border-right:1px solid #673ab71a;display:flex;flex-shrink:0;justify-content:center;padding:var(--space-3)}.input-prefix img{flex-shrink:0;height:36px;width:20px}.search-input-group input{background-color:initial;border:none;color:var(--color-text-main);flex:1 1;font-family:var(--font-sans);font-size:var(--text-base);min-width:0;outline:none;padding:var(--space-4);width:100%}.search-input-group input::placeholder{color:var(--color-text-secondary)}.search-btn{align-items:center;background:var(--gradient-button);background-size:150% 150%;border:none;color:var(--color-text-light);cursor:pointer;display:flex;flex-shrink:0;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;justify-content:center;min-width:100px;padding:var(--space-4) var(--space-6);transition:all var(--transition-base);white-space:nowrap}.search-btn:hover{background:var(--gradient-button-hover);background-size:150% 150%;box-shadow:var(--shadow-primary)}.search-btn:active{transform:scale(.98)}.error-message{animation:fadeIn var(--transition-fast);color:var(--color-error);font-size:var(--text-sm);margin-top:var(--space-3)}.clickable-images-section{padding:var(--space-8) var(--space-4)}.image-container{align-items:center;display:flex;gap:var(--space-6);justify-content:space-between;margin:0 auto;max-width:1200px}.clickable-image{border:2px solid #0000;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);cursor:pointer;flex:1 1;height:220px;max-width:48%;object-fit:cover;overflow:hidden;position:relative;transition:all var(--transition-base)}.clickable-image:hover{box-shadow:var(--shadow-xl);transform:translateY(-8px)}.left-image{height:auto;position:relative;width:100%}.left-image:hover{border-color:#673ab74d;box-shadow:0 12px 40px #673ab740}.left-image:before,.right-image:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;transition:left .6s ease;width:100%}.left-image:hover:before,.right-image:hover:before{left:100%}.right-image{height:auto;position:relative;width:100%}.right-image:hover{border-color:#e91e634d;box-shadow:0 12px 40px #e91e6340}.services-section{background:linear-gradient(180deg,#0000 0,var(--color-bg-light) 100%);padding:var(--space-8) var(--space-6)}.service-cards-container{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0 auto;max-width:1200px;padding:var(--space-6) 0}.service-card{cursor:pointer;flex-direction:column;padding:var(--space-4);text-align:center}.service-card:hover{border-color:#673ab733;box-shadow:var(--shadow-md);transform:translateY(-4px)}.service-icon{color:var(--color-primary);font-size:var(--text-2xl);margin-bottom:var(--space-3)}.service-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.bike-header,.loan-header,.nearByPlaces-header{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:600;margin-bottom:var(--space-8);padding-bottom:var(--space-3);position:relative}.bike-header:after,.loan-header:after,.nearByPlaces-header:after{border-radius:var(--radius-full);bottom:0;content:"";height:4px;left:0;position:absolute;width:50px}.loan-section{background:linear-gradient(135deg,var(--color-bg-light) 0,#fffaf080 100%);overflow:hidden;padding:var(--space-10) var(--space-4);position:relative}.loan-section:before{background:radial-gradient(circle,#ffa5001a 0,#0000 70%);content:"";height:300px;pointer-events:none;position:absolute;right:-100px;top:-100px;width:300px}.loan-header{color:var(--color-warning)}.loan-header:after{background:var(--gradient-warm)}.loan-scroll{-ms-overflow-style:none;display:flex;gap:var(--space-4);overflow-x:auto;padding-bottom:var(--space-4);scroll-snap-type:x mandatory;scrollbar-width:none}.loan-scroll::-webkit-scrollbar{display:none}.loan-scroll>*{scroll-snap-align:start}.cars-section{background:linear-gradient(180deg,#0000,#ede7f64d);margin-bottom:var(--space-8);padding:var(--space-10) var(--space-6)}.cars-section h2{color:var(--color-primary);font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:600;margin-bottom:var(--space-6);padding-bottom:var(--space-3);position:relative}.cars-section h2:after{background:var(--gradient-primary);border-radius:var(--radius-full);bottom:0;content:"";height:4px;left:0;position:absolute;width:50px}.bike-section{background:linear-gradient(135deg,var(--color-bg-light) 0,#fce7f34d 100%);overflow:hidden;padding:var(--space-10) var(--space-4);position:relative}.bike-section:before{background:radial-gradient(circle,#e91e631a 0,#0000 70%);content:"";height:300px;left:-100px;pointer-events:none;position:absolute;top:-100px;width:300px}.bike-header{color:var(--color-secondary)}.bike-header:after{background:linear-gradient(90deg,var(--color-brand-pink) 0,var(--color-brand-purple) 100%)}.bike-scroll{-ms-overflow-style:none;display:flex;gap:var(--space-4);overflow-x:auto;padding-bottom:var(--space-4);scroll-snap-type:x mandatory;scrollbar-width:none}.bike-scroll::-webkit-scrollbar{display:none}.bike-scroll>*{scroll-snap-align:start}.accessories-section{margin:var(--space-8) 0;padding:var(--space-10) var(--space-6)}.accessories-section h2{color:var(--color-primary);font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:600;margin-bottom:var(--space-6);padding-bottom:var(--space-3);position:relative}.accessories-section h2:after{background:var(--gradient-primary);border-radius:var(--radius-full);bottom:0;content:"";height:4px;left:0;position:absolute;width:50px}.accessories-cards-container{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding:var(--space-4) 0}.accessory-card{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--gradient-glass);border:1px solid #673ab71a;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;display:flex;min-height:70px;padding:var(--space-5);transition:all var(--transition-base)}.accessory-card:hover{border-color:#673ab733;box-shadow:var(--shadow-md);transform:translateY(-4px)}.accessory-icon{align-items:center;background:linear-gradient(135deg,#2196f31a,#673ab70d);border:2px solid var(--color-brand-blue);border-radius:var(--radius-md);color:var(--color-primary);display:flex;flex-shrink:0;font-size:var(--text-xl);height:48px;justify-content:center;margin-right:var(--space-4);transition:all var(--transition-base);width:48px}.accessory-card:hover .accessory-icon{background:var(--color-brand-blue);color:#fff;transform:scale(1.05)}.accessory-title{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-base);font-weight:500}.nearByPlaces-section{background:linear-gradient(135deg,var(--color-bg-light) 0,#e3f2fd80 100%);overflow:hidden;padding:var(--space-10) var(--space-4);position:relative}.nearByPlaces-section:before{background:radial-gradient(circle,#2196f31a 0,#0000 70%);bottom:-100px;content:"";height:300px;pointer-events:none;position:absolute;right:-100px;width:300px}.nearByPlaces-header{color:var(--color-accent)}.nearByPlaces-header:after{background:linear-gradient(90deg,var(--color-brand-blue) 0,var(--color-brand-purple) 100%)}.nearByPlaces-scroll{-ms-overflow-style:none;display:flex;gap:var(--space-4);overflow-x:auto;padding-bottom:var(--space-4);scroll-snap-type:x mandatory;scrollbar-width:none}.nearByPlaces-scroll::-webkit-scrollbar{display:none}.nearByPlaces-scroll>*{scroll-snap-align:start}@media (max-width:1024px){.service-cards-container{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.accessories-cards-container{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.clickable-image{height:180px}}@media (max-width:768px){.vehicle-box{margin-bottom:-2rem;padding:var(--space-8) var(--space-4)}.vehicle-search-section{flex-direction:column;padding:var(--space-6);text-align:center}.vehicles-image{height:150px;margin-bottom:var(--space-4);width:100%}.search-container{align-items:center;padding:0;width:100%}.search-container h2{font-size:var(--text-xl);text-align:center}.search-input-group{flex-wrap:nowrap;margin:0 auto;max-width:100%}.search-input-group input{font-size:16px;padding:var(--space-3)}.search-btn{font-size:var(--text-sm);min-width:80px;padding:var(--space-3) var(--space-4)}.input-prefix{padding:var(--space-2)}.clickable-images-section{padding:var(--space-6) var(--space-4)}.image-container{flex-direction:column;gap:var(--space-6)}.clickable-image{height:160px;max-width:100%}.services-section{padding:var(--space-6)}.service-cards-container{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));padding:var(--space-4) 0}.cars-section{padding:var(--space-6) var(--space-4)}.accessories-cards-container{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.bike-section,.loan-section,.nearByPlaces-section{padding:var(--space-6) var(--space-4)}.accessories-section h2,.bike-header,.cars-section h2,.loan-header,.nearByPlaces-header{font-size:var(--text-xl)}}@media (max-width:640px){.service-cards-container{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.accessories-cards-container{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.accessory-card{flex-direction:column;min-height:90px;padding:var(--space-4);text-align:center}.accessory-icon{font-size:var(--text-lg);margin-bottom:var(--space-2);margin-right:0}.accessory-title{font-size:var(--text-sm)}.clickable-image{height:140px}}@media (max-width:480px){.home-screen{padding-top:var(--space-2)}.vehicle-box{margin-bottom:-1rem;padding:var(--space-4) var(--space-3)}.service-cards-container{gap:var(--space-3);grid-template-columns:repeat(3,1fr)}.service-card{padding:var(--space-3)}.service-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:var(--text-xs);line-height:1.3;overflow:hidden;text-overflow:ellipsis}.search-input-group{height:auto;min-height:48px}.search-input-group input{font-size:16px;padding:var(--space-3)}.search-btn{font-size:var(--text-sm);min-width:70px;padding:var(--space-3)}.input-prefix{padding:var(--space-2)}.input-prefix img{height:28px;width:16px}.clickable-images-section{padding:var(--space-4) var(--space-3)}.clickable-image{border-radius:var(--radius-lg);height:120px}.accessories-section,.cars-section{padding:var(--space-4) var(--space-3)}.accessories-cards-container{gap:var(--space-3);grid-template-columns:repeat(2,1fr)}.accessory-card{min-height:80px;padding:var(--space-3)}.accessory-icon{font-size:var(--text-base);margin-bottom:var(--space-1)}.accessory-title{font-size:var(--text-xs);line-height:1.3}.bike-section,.loan-section,.nearByPlaces-section{padding:var(--space-4) var(--space-3)}.accessories-section h2,.bike-header,.cars-section h2,.loan-header,.nearByPlaces-header{font-size:var(--text-lg);margin-bottom:var(--space-4)}.bike-scroll,.loan-scroll,.nearByPlaces-scroll{gap:var(--space-3)}}@media (max-width:360px){.service-cards-container{gap:var(--space-2);grid-template-columns:repeat(3,1fr)}.service-title{-webkit-line-clamp:2;font-size:.65rem;line-height:1.2}.search-btn{font-size:var(--text-xs);min-width:60px;padding:var(--space-3)}.accessories-cards-container{grid-template-columns:repeat(2,1fr)}.accessory-card{min-height:85px;padding:var(--space-2)}.accessory-title{font-size:.7rem}.search-container h2{font-size:var(--text-lg)}.accessories-section h2,.bike-header,.cars-section h2,.loan-header,.nearByPlaces-header{font-size:var(--text-base)}.clickable-image{border-radius:var(--radius-md);height:100px}}@media (max-width:768px){.accessory-card,.bike-card,.loan-card,.service-card{min-height:44px}}@media print{.home-screen{padding:0}.vehicle-box{background:none}.bike-section,.clickable-images-section,.loan-section,.nearByPlaces-section{page-break-inside:avoid}}.service-card-wrapper{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:column;margin:0;padding:0;transition:transform var(--transition-base)}.service-card-wrapper:hover{transform:translateY(-4px)}.service-card-wrapper:active{transform:translateY(-2px) scale(.98)}.service-card{align-items:center;aspect-ratio:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--gradient-glass);border:1px solid #673ab71a;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;justify-content:center;max-width:6.5rem;overflow:hidden;padding:var(--space-5);position:relative;transition:all var(--transition-base);width:100%}.service-card:before{background:var(--gradient-rainbow);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;opacity:0;padding:2px;position:absolute;transition:opacity var(--transition-base)}.service-card-wrapper:hover .service-card:before{opacity:1}.service-card-wrapper:hover .service-card{background:#fffffffa;box-shadow:var(--shadow-md)}.service-card:after{background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.service-card-wrapper:hover .service-card:after{left:100%}.service-card-small{max-width:5rem;padding:var(--space-3)}.service-icon{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:1}.fa-icon-wrapper{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;transition:transform var(--transition-base)}.service-card-wrapper:hover .fa-icon-wrapper{transform:scale(1.1)}.service-icon img{height:100%;object-fit:contain;transition:transform var(--transition-base);width:100%}.service-card-wrapper:hover .service-icon img{transform:scale(1.08)}.service-title{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;line-height:1.3;margin-top:var(--space-3);text-align:center;transition:color var(--transition-base)}.service-card-wrapper:hover .service-title{color:var(--color-primary)}@media (max-width:768px){.service-card{max-width:5.5rem;padding:var(--space-4)}.service-title{font-size:var(--text-xs);margin-top:var(--space-2)}.fa-icon-wrapper{font-size:2rem}}@media (max-width:480px){.service-card{max-width:5rem;padding:var(--space-3)}.service-title{font-size:.7rem}.fa-icon-wrapper{font-size:1.75rem}}.loan-card{background:linear-gradient(135deg,#fffffff2,#fffaf0f2);border:1px solid #ffa50026;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;display:flex;flex:0 0 290px;flex-direction:column;height:180px;justify-content:space-between;margin-inline:var(--space-4);overflow:hidden;padding:var(--space-4) 0 0 var(--space-4);position:relative;transition:all var(--transition-base)}.loan-card:before{background:var(--gradient-warm);content:"";height:3px;left:0;opacity:.8;position:absolute;right:0;top:0}.loan-card:hover{border-color:#ffa5004d;box-shadow:var(--shadow-warning);transform:translateY(-6px)}.loan-card:active{transform:translateY(-3px)}.loan-title{color:var(--color-warning);font-family:var(--font-sans);font-size:var(--text-xl);font-weight:600;position:relative;z-index:1}.loan-bottom{align-items:flex-end;display:flex;justify-content:space-between;margin-top:auto;width:100%}.loan-image{height:120px;margin-bottom:-6px;margin-left:-20px;object-fit:contain;transition:transform var(--transition-base);width:200px}.loan-card:hover .loan-image{transform:scale(1.05) translateX(5px)}.loan-arrow{align-items:center;background:linear-gradient(135deg,#ffa50026,#e91e631a);border-radius:var(--radius-md) 0 0 0;color:var(--color-warning);display:flex;font-size:var(--text-sm);justify-content:center;padding:var(--space-2);transition:all var(--transition-base)}.loan-card:hover .loan-arrow{background:var(--gradient-warm);color:var(--color-text-light);padding:var(--space-3)}@media (max-width:768px){.loan-card{flex:0 0 260px;height:160px;margin-inline:var(--space-3)}.loan-title{font-size:var(--text-lg)}.loan-image{height:100px;width:180px}}@media (max-width:480px){.loan-card{flex:0 0 240px;height:150px;margin-inline:var(--space-2)}.loan-title{font-size:var(--text-base)}.loan-image{height:90px;width:160px}}.bike-card{background:linear-gradient(135deg,#fffffff2,#fce7f380);border:1px solid #e91e6326;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;display:flex;flex:0 0 290px;flex-direction:column;height:180px;justify-content:space-between;margin-inline:var(--space-4);overflow:hidden;padding:var(--space-4) 0 0 var(--space-4);position:relative;transition:all var(--transition-base)}.bike-card:before{background:linear-gradient(90deg,var(--color-brand-pink) 0,var(--color-brand-purple) 100%);content:"";height:3px;left:0;opacity:.8;position:absolute;right:0;top:0}.bike-card:hover{border-color:#e91e634d;box-shadow:var(--shadow-secondary);transform:translateY(-6px)}.bike-card:active{transform:translateY(-3px)}.bike-title{color:var(--color-secondary);font-family:var(--font-sans);font-size:var(--text-xl);font-weight:600;position:relative;z-index:1}.bike-bottom{align-items:flex-end;display:flex;justify-content:space-between;margin-top:auto;width:100%}.bike-image{height:120px;margin-bottom:-6px;margin-left:-20px;object-fit:contain;transition:transform var(--transition-base);width:200px}.bike-card:hover .bike-image{transform:scale(1.05) translateX(5px)}.bike-arrow{align-items:center;background:linear-gradient(135deg,#e91e6326,#673ab71a);border-radius:var(--radius-md) 0 0 0;color:var(--color-secondary);display:flex;font-size:var(--text-sm);justify-content:center;padding:var(--space-2);transition:all var(--transition-base)}.bike-card:hover .bike-arrow{background:linear-gradient(135deg,var(--color-brand-pink) 0,var(--color-brand-purple) 100%);color:var(--color-text-light);padding:var(--space-3)}@media (max-width:768px){.bike-card{flex:0 0 260px;height:160px;margin-inline:var(--space-3)}.bike-title{font-size:var(--text-lg)}.bike-image{height:100px;width:180px}}@media (max-width:480px){.bike-card{flex:0 0 240px;height:150px;margin-inline:var(--space-2)}.bike-title{font-size:var(--text-base)}.bike-image{height:90px;width:160px}}.faq-section{background:linear-gradient(180deg,#0000,#ede7f64d);padding:var(--space-10) var(--space-6)}.faq-header{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;font-weight:600;padding-bottom:var(--space-3)}.faq-header:after{bottom:0;height:4px;width:50px}@media (max-width:768px){.faq-section{padding:var(--space-6) var(--space-4)}.faq-header{font-size:var(--text-xl)}}@media (max-width:480px){.faq-section{padding:var(--space-4) var(--space-3)}.faq-header{font-size:var(--text-lg)}}.faq-item{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--gradient-glass);border:1px solid #673ab71a;margin-bottom:var(--space-3)}.faq-item:hover{border-color:#673ab733}.faq-question{transition:background var(--transition-base)}.faq-question:hover{background:#673ab708}.faq-question h3{font-size:var(--text-base);font-weight:500;line-height:1.4;transition:color var(--transition-base)}.faq-item:hover .faq-question h3{color:var(--color-brand-dark)}.expand-btn{background:var(--gradient-button);box-shadow:var(--shadow-xs);color:#fff;transition:all var(--transition-base)}.expand-btn:hover{box-shadow:var(--shadow-primary);transform:scale(1.1)}.expand-btn.expanded{background:var(--gradient-button-hover);transform:rotate(45deg)}.faq-answer{animation:fadeInUp var(--transition-fast) ease-out;border-top:1px solid #673ab714;color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.7;margin-top:var(--space-2);padding-top:var(--space-4)}@media (max-width:768px){.faq-question{padding:var(--space-4)}.faq-question h3{font-size:var(--text-sm)}.faq-answer{font-size:var(--text-xs);padding:0 var(--space-4) var(--space-4) var(--space-4)}.expand-btn{font-size:var(--text-base);height:24px;min-width:24px;width:24px}}@media (max-width:480px){.faq-question{padding:var(--space-3)}.faq-answer{padding:0 var(--space-3) var(--space-3) var(--space-3)}}.nearby-places-card{background:linear-gradient(135deg,#fffffff2,#e3f2fd80);border:1px solid #2196f326;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;display:flex;flex:0 0 280px;flex-direction:column;height:160px;justify-content:space-between;margin-inline:var(--space-4);overflow:hidden;padding:var(--space-4);position:relative;transition:all var(--transition-base)}.nearby-places-card:before{background:linear-gradient(90deg,var(--color-brand-blue) 0,var(--color-brand-purple) 100%);content:"";height:3px;left:0;opacity:.8;position:absolute;right:0;top:0}.nearby-places-card:hover{border-color:#2196f34d;box-shadow:var(--shadow-accent);transform:translateY(-6px)}.nearby-places-card:active{transform:translateY(-3px)}.nearby-card-content{display:flex;flex-direction:column;gap:var(--space-2)}.nearby-card-icon{align-items:center;background:linear-gradient(135deg,#2196f326,#673ab71a);border-radius:var(--radius-md);color:var(--color-accent);display:flex;font-size:var(--text-xl);height:48px;justify-content:center;transition:all var(--transition-base);width:48px}.nearby-places-card:hover .nearby-card-icon{background:var(--gradient-primary);color:#fff;transform:scale(1.1)}.nearby-card-title{color:var(--color-accent);font-family:var(--font-sans);font-size:var(--text-lg);font-weight:600;margin-top:var(--space-2)}.nearby-card-description{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-sm);line-height:1.4}.nearby-card-arrow{align-items:center;background:linear-gradient(135deg,#2196f326,#673ab71a);border-radius:var(--radius-md) 0 0 0;bottom:0;color:var(--color-accent);display:flex;font-size:var(--text-sm);justify-content:center;padding:var(--space-2);position:absolute;right:0;transition:all var(--transition-base)}.nearby-places-card:hover .nearby-card-arrow{background:linear-gradient(135deg,var(--color-brand-blue) 0,var(--color-brand-purple) 100%);color:var(--color-text-light);padding:var(--space-3)}.nearby-card-with-image{height:180px}.nearby-card-image{border:2px solid var(--color-brand-blue);border-radius:var(--radius-md);cursor:pointer;height:80px;object-fit:cover;transition:transform var(--transition-base);width:100%}.nearby-places-card:hover .nearby-card-image{transform:scale(1.05)}@keyframes locationBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.nearby-card-icon.animated{animation:locationBounce 2s ease-in-out infinite}@media (max-width:768px){.nearby-places-card{flex:0 0 240px;height:150px;margin-inline:var(--space-3)}.nearby-card-title{font-size:var(--text-base)}.nearby-card-icon{font-size:var(--text-lg);height:40px;width:40px}}@media (max-width:480px){.nearby-places-card{flex:0 0 220px;height:140px;margin-inline:var(--space-2);padding:var(--space-3)}.nearby-card-title{font-size:var(--text-sm)}.nearby-card-description{font-size:var(--text-xs)}.nearby-card-icon{font-size:var(--text-base);height:36px;width:36px}}.profile-screen{animation:fadeIn var(--transition-slow) ease-out;margin:0 auto;max-width:1200px;padding:var(--space-6)}.loading{color:var(--color-primary);font-family:var(--font-sans);font-size:var(--text-lg);padding:var(--space-8);text-align:center}.error-message{background:linear-gradient(135deg,#ef444414,#ef44440a);color:#c62828}.error-message,.success-message{animation:fadeInDown var(--transition-base);border-radius:var(--radius-lg);font-family:var(--font-sans);margin-bottom:var(--space-4);padding:var(--space-4);text-align:center}.success-message{background:linear-gradient(135deg,#10b98114,#10b9810a);color:#2e7d32}.profile-header-container{margin-bottom:var(--space-6);position:relative}.edit-profile-button{background:var(--gradient-button);border:none;border-radius:var(--radius-full);box-shadow:var(--shadow-sm);color:var(--color-text-light);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;padding:var(--space-2) var(--space-5);position:absolute;right:var(--space-4);top:var(--space-4);transition:all var(--transition-base);z-index:10}.edit-profile-button:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary);transform:translateY(-2px)}.profile-header{grid-gap:var(--space-4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--gradient-glass);border:1px solid #ffffff80;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);display:grid;gap:var(--space-4);grid-template-columns:1fr 1fr;overflow:hidden;padding:var(--space-6);position:relative}.profile-header:before{animation:gradientFlow 4s ease infinite;background:var(--gradient-rainbow-horizontal);background-size:200% 100%;content:"";height:4px;left:0;position:absolute;right:0;top:0}.left-column{align-items:center;display:flex}.profile-avatar{border-radius:50%;flex-shrink:0;height:100px;margin-right:var(--space-8);overflow:hidden;position:relative;width:100px}.profile-avatar:before{animation:gradientFlow 3s ease infinite;background:var(--gradient-rainbow);background-size:200% 200%;border-radius:50%;content:"";inset:-3px;position:absolute;z-index:-1}.profile-avatar img{border:3px solid #fff;border-radius:50%;height:100%;object-fit:cover;width:100%}.profile-info{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-4);position:relative;z-index:1}.profile-info:before{background:var(--gradient-primary);border-radius:inherit;content:"";inset:-2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:destination-out;padding:2px;position:absolute;z-index:-1}.profile-info h2{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-3)}.profile-info p{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-base);font-weight:400;margin:0;margin-top:var(--space-3)}.right-column{align-items:center;display:flex;justify-content:flex-end}.profile-stats{display:flex;gap:var(--space-4)}.stat-icon{background:linear-gradient(135deg,#673ab71a,#2196f31a);background-position:50%;background-repeat:no-repeat;background-size:50%;border-radius:50%;height:52px;margin:0 auto var(--space-2);width:52px}.stat{background:#fff;border:1px solid #673ab71a;border-radius:var(--radius-lg);padding:var(--space-4) var(--space-8);text-align:center;transition:all var(--transition-base)}.stat:hover{border-color:#673ab733;box-shadow:var(--shadow-sm);transform:translateY(-2px)}.stat-number{color:var(--color-secondary);display:block;font-size:var(--text-sm);font-weight:600}.stat-label,.stat-number{font-family:var(--font-sans)}.stat-label{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:400}.edit-profile-form{animation:fadeInUp var(--transition-base);grid-column:1/-1;padding:var(--space-6)}.edit-profile-form h2{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:600}.edit-profile-form h2,.form-group{margin-bottom:var(--space-6)}.form-row .form-group{flex:1 1}.form-group label{color:var(--color-text-main);display:block;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.form-group input{background:#fff;border:2px solid #673ab726;border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-base);padding:var(--space-4);transition:all var(--transition-base);width:100%}.form-group input:focus{border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a;outline:none}.form-buttons{display:flex;gap:var(--space-4);justify-content:flex-end;margin-top:var(--space-8)}.cancel-button{background-color:#fff;border:2px solid #673ab733;border-radius:var(--radius-lg);color:var(--color-text-muted);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;padding:var(--space-3) var(--space-6);transition:all var(--transition-base)}.cancel-button:hover{background:var(--color-bg-light);border-color:#673ab74d}.save-button{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);color:var(--color-text-light);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;padding:var(--space-3) var(--space-6);transition:all var(--transition-base)}.save-button:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary);transform:translateY(-2px)}.cancel-button:disabled,.save-button:disabled{cursor:not-allowed;opacity:.6;transform:none}.profile-menu{margin-bottom:var(--space-6)}.menu-grid{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(2,1fr)}.menu-item{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--gradient-glass);border:1px solid #673ab714;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;display:flex;font-family:var(--font-sans);font-size:var(--text-base);font-weight:400;padding:var(--space-4);transition:all var(--transition-base)}.menu-item:hover{border-color:#673ab726;box-shadow:var(--shadow-md);transform:translateY(-2px)}.menu-icon{background-color:var(--color-bg-light);border-radius:50%;flex-shrink:0;height:48px;margin-right:var(--space-4);transition:transform var(--transition-base);width:48px}.menu-item:hover .menu-icon{transform:scale(1.05)}.notification-icon{background:url(data:image/png;base64,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) 50%/50% no-repeat;background-color:linear-gradient(135deg,#673ab71a,#2196f31a)}.location-icon{background:url(/static/media/location-icon.5a6044ec820120ebbd12.svg) 50%/50% no-repeat;background-color:#2196f31a}.add-vehicle-icon{background:url(data:image/png;base64,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) 50%/50% no-repeat;background-color:#673ab71a}.clear-history-icon{background:url(data:image/png;base64,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) 50%/50% no-repeat;background-color:#ffa5001a}.become-partner-icon{background:url(data:image/png;base64,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) 50%/50% no-repeat;background-color:#e91e631a}.your-order-icon{background:url(data:image/png;base64,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) 50%/50% no-repeat;background-color:#673ab71a}.noc-icon,.re-registration-icon,.rto-test-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKwAAAEWCAYAAAD7F3x/AAAAAXNSR0IArs4c6QAAHOpJREFUeF7tnbuzHcdxxr8+gS4jwAmhhGBiUAmohFRiMpFoV5lmYiuxnNhWlfxIXE78Z7ic2EpoyVUiI5AJycRkYJNOACQkE4MRGPEqARDhRoCC03bv2XPvPmZ3el579tFbhSqJd3d2pud3vu3p6Zkh2GUWWJAFaEF1taqaBWDAGgSLsoABu6jussoasJkZ+KNX/oObRf7Xw1+YjTPa2IyZYMwunNqiDGKtpfr3GbCBtouFdOg1Bm9YBxiwSnvlBrX7WgNX1xEGrMdOpUE1cHWgHu8yYAfsNTWoBq4OXAPWYadTw3qskrkJNujy/oznAqtB6+4qU9iGXeYGq0FrCjuosHOF1aBtd5kpLIC5w2rQXkG7eWCXAqtBe7CAAduZ+/eOyk58w9YjB5sGdmnqaiq7YYVdKqwC7ZZVdrMKu2RgtwztJoFdOqwG7IkHElO/fg3AbhVaU9ipfy0Z37dFX3ZzwK5FXU1hM/7y51zUmoDdIrSmsHP+dSnqtjW3wIBVQDHnWwzYOfdOYt3W5g6YS5AIxNwfN2Dn3kP++m3KJVgjsFtTWQPW/6Oe/R1b8mMN2Nnj6K+gAeu30SLvMJdgkd3WqrQp7PL7cFPphgbswoHdkjsgXbUpYKXBa3MLDNiFK46v+gasz0Lz/rsp7Lz7x1s7U1iviZZ9gynssvtvcwq7Jj92a+q6yUGXAWsKuzgLrMUtMIVdHHrxFV46tFuEdbMuwRrcAgM2XqwW++RSVXarsG5aYZessgbsYjUyveJLU9ktw7p5hT3ivhRotw6rAVsTuwRgDdZDZ21ypsvlSMwZWoP1qscM2Aa9c4TWYG3LiwHbkds5QWuw9r+FBuxAoOHU4Bqs7o4xYEciY6eC1mAd7hQD1hPKnRJaA9UfVzdg/Taq7igJroGq7AQLa+kN1bwzF7wGarj9TWHDbdZ6IgReAzTR2Kaw6Qa0Eqa1gCnstPa2tyVawIBNNKA9Pq0FDNhp7W1vS7SAAZtoQHt8WgsYsNPa296WaAEDNtGA9vi0FjBgp7W3vS3RAgZsogHt8WktYMBOa297W6IFDNhEA9rj01rAgJ3W3va2RAsYsIkGtMentYABO6297W2JFjBgawO60gSnTgccS1Wcui6JXBV7fHPAhuSvHq1eGpaYOk1Vt2LkRRa8amBTQHDZswS4S6hjJFtFHlsdsLkBKAlu6bqW+IEVoTCg0NUAW7rzuzbNAcOUdc5R3wCuit26eGCn7PRmL6QCsNR6FyNRWfBigT1Vh+eC9tT1T/3BKfnKftsigT11Z+cYoc+hDUuEdlHAzqGT16KwudqRXUI9BS4G2LnBKnZNUai5tSelLVNCuwhg59a5qbDK82ts0xTgzh7YOXbsWoHN0a7S0M4a2LnCmqNj19y2ktDOFtg5d+jagc3RvlLQzhLYucOao0O30MYS0BqwEVbNMaI2YCMMP8fdC7fSkUtoZ44vSRyWw0/NTmGX0JFbUdgcM3qrBnYJsOZSnaW0NVd7c4E7K4VdSifmUNi5Th4MgZWrzangzgbYpcCaU3G22GYDNtUCEc/nUhsDNtz4s1DYJXXcVhU2Z7vDMb16woCNsN4WFdaAbYBiChvxqznBI7l+qClVN4UNtF7OTtvqDzXQ5K3bTw7sljttaW2fg1tgwAb+3LessAbsTDPvxxg2YH9xUpE76cuXNtuTW2HMJQj8vM0hW2tpnWYKawrL4b+z0z2RE9itf2FievGkLsHS1DW3S2DAhiNrwAbabOsKW+JHG9IFBmyItRI3z3C9yr4yYR1gwIbZK2m3FwM20NiO2w3YQBuaS5C2RVOguXu3G7CpFtzg87l/tCEmNGBDrGX3VhYwYA2ERVnAgF1Ud1llDVhjYFEWMGAX1V1WWQN2OQw8B/AUwGMGPQfz0x0g/w2g6r/XFz0F+HqzWXvgbMd4ATtc3zOdEfgaALlH/p0txwQ26JprXwmU5xWUROcMvgDwrFBlXyDgxT3jBhFu1hDfKPSu5GJNYZNNmKWAczC+I8I5A08Kwqmt7AFi0CsEFohnA7ABq+3CvPfJp/whMc6Z8O0MAPW17joxbjLhFoBXfDeX/LsBW9K67bIF0nMCvoxRUQLOmPF7AK4xcG23wwvMEF9UrqbPKj7pwbe9uuT/PyPCxX6PZwR+AvGDCY8imv8CMW4x4VWgciEmvQzY8uY+Z8ZDInwToKTXwbjBRDfpMICST/IRztw1fgzgggiPec/nRPSI+8APvVPqeRuEHxasX+vdBmzu7r8qT9T0LgPnvldU6kn4ARgvAXh5qs4fqZdA/BiMb4nwnQZgYrw6heoasD6awv/+AMC9OgQ19vR1IrzKXH1WJ/+0BjbrnBgPQPRdHbEYfJyAm4zKXZB/Ra5TQbu25BcvqKKkIPxoIZAOwVbDi4ce5RVX5o0S4BqwaTogn/xPRxWV+WUQSefNXUlDLHGIdIDujqlurbjv5HRzDNiQbrq69zEBnw/5qJWaMl6Zwq+Lq37WpyrVZYJ8ZZxX7eO+mQNcAzas754z4y4RvnI91vjsv760ac8wMzjvfkqMe0Pg1qG5N8QtSn3XKaA9mQ+bsPhu9PPPjNeJICqyqPn5VHgcz4+CW8eN/yJFbQ3Y8V4bVVUcfNS3OwH8AhwsrshzAv3noI/LELWVH3jwZcAOm0xikh+7BlUEusZgGVCsaTAVDI/igQdDgzMC3WDwT0PVdjPAhrgDDPqKwJ+7OsQ+/wpM27eMuQkSAvtJaJ7C1NCexIdVAvsc4P8GSKZTW5epajCo3QcG1RaBLsLqgVXCKrmnd1wugKlqMqzHAp6C8QUID7slMnCLAHGzVAPXKaGdXGEVwIq/+kE3SaUKxwB/EvrJyta9Ky2ICPckROhonrgIqijCaoFVwCpBb5mx6roAMij4M4sAFPvVPCbQR45IwuygnUxhvbDKr5yqhJU2rIcMpLe0n6diXbr+gp8S6GMGyxfu8qq/bKK0oyseplLZeQA7BCvhTZZBgF3TWYDwBRhfOqD1umNTQDsJsKPqOgQr6B0G356up+xNRwuM+LUC7WDK4iqADYW1/gRJENsmAk74GxqBVsYSg2vKSkNbVGEjYfX6Syfsx0292gWtxqctCW0xYD2DrF40QGOITdEyk8aOQPvzoanctQEro9D3YkaiM+nDzVVjwD0YDXmVgraIwo6o69AMlrgB5rPO+KfgVtoqaUb6zjkjVgLa7MCOwCrLOURZG3tQAQx6i8CSaG3XzC3ghPYQJ5foQe+aPbCeQdbH3XlrSbS2OOvMKe1Ujxif9lYzjCTM5IY2q8IOAuuItdZJLDKDZdeyLPCcQHe6M2J13oHTrcsJbTZgR9TVMciqkq7/fln9ZLVtWEDcuvc7CUqTDMKyABsyyKpzWcVRb+2fajgszgKytk5SQC+vejm59G0xf7YosE5/BxidKVlct224ws5wF+MnQytyc7gGycCOqGt/csAGWavDm4A7zX0h6gmgYpMKScBGuALmt64O2SpM2fJnS7oGRYAdcAX+zvzW9dEqLXIuFC3kGkQD61HXd1vOuLkC6yS1PeByuQbyRe3NgqX4siWA/ffmbFYdFTBXYPXI9l2DsVh7LLRRwIYMtGBRgfWjWrdwIElGxKq3c/lcgG2r68g882Z6cVsNlVmw3zQXM+YegAUrbKC62kBrW8BKa3sTCkPTtjEqmxNYU9ftwelssSM2K1vYZ5kBCwJWq642/bp5coupbC5g2+pqYazNE1tKZXMA69qtxXzX0yMrCfPHw+0kFqraJytjtV0q+9euDTlCfFk1sCPuQEnfVc7ZquooJw82jPmcqs6gpww+dowsvwGIn1UnDB4eug7C93A41qjkwXAZ+zmqKGmv7PL4RM7LZeBgi84lZ9dihxvg6vhP+Vf06qpsjrhsKrCuX1E+dSV8xvuqI7Jc0mFE9HrQBh2ED7FvL+vJUpmhQgiyXOg1zTsI+C3LZm57/8F5DnivEdEbQbbQVKp9j5zh+9HxP9WJMUmzXypgh9S1mzNQn1LiXN8T3lZRy7zAXhpuh5tgyPby/qM4Gb8aUqyoNnkeIqq2ZvoDz23ydbnPzM5DSULqRWIDws9Utggp+Oref2smeo+t4dO4BinAymfoXzttyLv6tRCwUmd1RxE+jFGwuL4FFMBegPFBzh+R2hYRjerOfqVOJKQA2xpsFckZKAhsA9q/Gh2QzA1Yxvv1SeQR+Aw/UkM7bou4N6qFLYvCDroD3cTdEqGswsBW0O74Fpj+dLAvJqhD891jCitqtd/jfhw3/qe8tvAX4byjF+IaYcUHrVdhB4CVUWgrhRBAvsHWlZeeddA1ZO8d4WeM6hTv/jUfYC+Y8atIZtSPjdpCXUrvxm7oU9bzCS+9qxSwrQqwjL4BWRaR95oIFjoMwv7cXXn6nxyDG61hhhSWQN/smT/TlhN737gtYkut4sES/nzWKME53kkCVusOFNu9ZSJgxYgjyvIEwLcg2ZmaLniP1g7V0V1YP0igM4DPsOMbAF2rY6T99f0RvrR84nlPEloKuojwD7knGnK5BaMuwQCwLifaOYMRZKXIz3HV4Tu+TVzt8ySTAzKjI2luj5n4ay1ggcoiEMtapichINc+4k2pc6Ou/tCa2Ibpl/Ukic6sRD+WLaBilJmoOq9LFQvWVaa6qzNIR1RCTAywrcmCItGBoxUUCktU7Qj9x0OGCxmoJCmLoq4J/mGQ/7ojerszIfCEmT+RmUENYD6baspw3OMSun8MXUITDmxnD/zskwXNliogUBlX+TlNUhZFXROAfcJcrUz1X7WyOm68YOYPNdDWIa6/9b8s7I5+Qoz7WIAxP3YQ2JF9st4H4VGjquU2xlBAoAIWOGfGhz7zKstyF6OoawKw2vr7ZskuwPS+z7Wo3Cxi8WPzXh2xi8ktCAVWLetZWqqAQA2ZwgdMUhZFXUsCq4VM6yIluUfDnd/NPQkOb4UC23phsXBWRh/20nbEn2hGzNEdVRbYb5nxyZgIBAwaVf4wEcQl0A0I9eqkFrwhtyAI2O6GCUX9VzGCAgK1wirKql4Z21GK8mMVVjPSDwAWzPgXH2PRdvAUTKB3OycuBsVjg4AFo7UpcbH4awmFBe4z909a7No3FirNjyu27NzAQpGBVgzYzobIQwwFKWzAgCtvdlaXHoVqqRV2wcD+f9jO+2MLUdhTAhvylXZB61TYkdUF/9xhyhlH831u1H83YI+m8gPriUe3bK4I85VS2GrWsJHUPTYOSgVWZnd+c/W1ro6DF2DLXQbsGoGVyQvJK6iuehWCk6NUYNshCeaXQSSZ6uWurMDqkliIIDmhLwY3SlHXWB8W8Nc9wDUSSrxJ6QUVVkzbWoWAg/CpNo0LcQm6GVq3CJAzYctdCgjUHaUoq44S/FNUgxTlRwOrKFtth4OsnRRYR6RAvZpWDWxvqUOJhO2Sgy5NJ42mGXowVkBVGFjfLNdVAzS2iA3vaX7tnWjT0IaBaS5Bd1ptigPhFBColUUz07XDa5CNeGMuRV0N2Npv7YS2CPqcArXCdmOwQy+J6evBZxQQKIFVzcVHA3X4zHpXR0SXryhbsXhxNgqr/VonKWw302bsILFs0Oo6ajS9sB6KemEC+DoR/U103RV1jQfWP628ZGCHkmA2Caw22cORQxrGblFgVYOk5fiw3WTugX2EVcAGzHKVWWXQxEQBwZBLUO+K8kC3c0yiupZ3CTSjej2wJ5yarbu3vfog4IDlng87vI6rl7Tg3Ao8TJbSR94HVqp1UdewwwvYy0I3uvDlfLZ+F1QtQHSek6puj+LHFe8SZFZYA1bdrWE3KiAIK7B/d1IObODXwIC9NNi2FTYZWkLcZIEBG2t6AzbWcpVLkSNIrvgamMKeVmFnMehKAfX4bHT+wEoVNpubNNw5+RRW3uEaeM01DpsD2OSQ1sqiBHMBVhXWCgC23GrZS+nzzx7lADZpeXdAXZfiEpQGtjvTVWbiQDn/mwOgyzIUfmGO91FKDoEBG9wFk0zNYr7JLxIwvy2Z7Mz8tWajiK6FlfkI4x2j+HElKKx3ajnn1Kx2yXgwqfUDvZ3bSyS/aGU8thHO5xQQdDvqsGBvfz8EXDocVPGXSXVX1HUpwNaRk/RQ34BBHeMhp3uZ5MP2NvOa4hxZBQSD21MGbP6bxWdT1NWArQmWbZfauwepl3rr0ws7Z4gW30RDOfL2fAq/ZsYXGuWk1MkDA1Zj5uM9kyyRUS8eC6n56L0KCLy+G+EL3uNrX52SJw8UdS2qsCEDR92Kg1IuQWv3l5KLEKXPVb8MHxzqvysg8AIrW6sy/9rn00bDNEWU4DSLEEsBq97uKtWHlZMFVb6HGkjfjZmABeB1DZInDxR1TfhRnGJfgiLAdjfSYGBwMasa2MHJA+U2Mz4O1X9XQKBRWNmRmxm/HHtv8uSBoq4GbJUL+gUYX15+mAYWswZtVTQEbMg2M2ooRynyz3Qpga2+DmPnWyVPHpQF1vuFCIoln9CH1U7xZwEWnUgBgMH9PWcHrAeo5DOqCgKr2wzOc95Ys0N0CdxFXAIAqu2ucgGr3t9zdsB6Bi7JkwcnB3bs6KZOb2iWvKeG+dwAJA24DpHOgUt75FHR5d4KCNQugWcHwOTpSEVdE3zYnBsae/35UjNdvRyCgLVcV8GYESl0QhuwT32yyiogyAVs3Unx51Mp6poArHdfhYDZOu8BH8k/3oGOd/ivcvK7LNNvXVGHcgwNvCb1YxUQZAY2fpt0RV0TgFVt864qX1HPAPhDNMnlTjqPe80NrOsYxjIraDXGJSiXN6t2AJRDkm+F9MLlvYq6qoByv1wFrO9Ebu0eDcn+vLsNrX1hx853yw2sOL53+BAxqC4qtTGcAgK1wirKSpo8UJU/cgjz+K9E5XfWg5IXQZBtUFvbV2phrcpI2RRvyB3o5lNH+K+jg67je11+bC8ei+FjGKPU6srDzpcHqjhFRg2/q1FlgQ06upNkf9sraJ+D+DPNCTqXZg/JS9B3sGxi3DyJUZ2h1XxF7PHzLn8kv1uggEANmS5Y7t+na6iDFHVNcAlk4uNXDFxo+aAdboPxBhgfhDxXfzHjXaOC7kC0wtYPlncLFBBkBXYXEHzvdoyirknAKhJgtDD77kvOXOu8oLfCINIdSALW4RbkP/NAAUFWYOUgtcMeBeGXoq5pwOqOHw2vePuJWpnfTi2n8bx8Fd7tlBflDqiAlZtGjqEXv+RZozJ5j0FSQBAArN8fTjljVVHXRGBVaZKpoBFVS4VupJbTeL5z7DxdY7C4j71rLDpwvNnrw44A28+8yT34UkCgBlb5SZ3p0Z3H/vJOIKSAlpwA5H55a7A1FlHKBuwItN3DbuXWfGd3ZQRWk0BSfXJity1S1DVVYev63dvvcT8FTNezdexVdnHsneaS8C4XH8GTBc33qxR2TGWLxmQVEOgV1p8TWwMRN0JW1DUHsCWgreOu0u6csCLnYCvIJRh1C7q7KaM6cE58lPTGKyAIAFZ5DgG9zWDZ5yDsUtQ1F7CHwUf4cvZugyRngHb8Gkv4K/+lHmzJqzXuwKHdAZd28JVr5ks6hcG/9VTx9wOmUyV+7FuQ+FLk5sb3QVezf846M36ceUBTgcvE3/De8+5GhURRCXhJtgjKIiyOxnbVFSMHEWphzQWs+H33mHG3Idv5VDbgB7XxW+XH+BiAHLEq//tqkoHwPXCVbH+t/jGmf/3Gje1SV2dmVoi6BgM74hr0EmJyqezGIVxk8x1bESWFsqIGXceHBhO7TWUXCVeBShdT15wKK2X1VXaK7YwKWNyKTLJAO+6KtImC/kAxom5DKtudrq2Lzjv7FVFfe2QyC7RmtXz9HzLYaoyPwhszeJbXIdzyHoPF+a8uyj37FV5de2IaC4grcKeZQkgJSS5DVQ4KazULGYG2P7shBw4TfjSN3ewtp7BAL4x1qIRzVkv+EKOuUT6sBtr+KLGaTPh5HVY5hT3tnWUt0BOp1JyB7AorBY6obH8AZq5BWWROV3rfFRgZaKWoa7LCjkHrHICZa3A6rAq9eSpXoDEmSmvJ+ACsvVixflP5873SmmRPKy3gEqVSrkA2YD2ugSw6e7+T5C1ThAJt6elBpdnttkgLiCvwXrNvx5Zup7oCWYH1QNt3yM2fjWRkNo/JGEVgvVwFW++kLUIkgtS7YqMC3YKiw1rdgsZcg+6eoNWzktJGeHM2XWAV0VuA8TEID5sPMOgtAkv2l/OaHbAele1tvlFDa/FZPSbzuFOy8gj3WrAyXifCW6VhlfKzKeyxsiNK+5RAdxjcXVtvU7fzQNFfCwesU/itzYpNCay8V6ZsP2g76tWkgkCbc6Wm3/h2R6gFenkCNazSd0X91qLA+lyD7gF1dWWkwdJwSTC2a34WcMBaCc3gIEuakMtvLQ6sD9ruCgWDdn6ENmrU+yrWfxs9zb0ErEV82KbpRycVOgnfBu0soRVllZMkm5ulSEbeO2MLNUvBWhxYU9pZQqitlCu31bu1aklYTw5sVQGH0tZBaBuIadHKfN9AIv7JYZ0EWJ/KDkFb9YEly2RGUVGcI3RV99GbY/sXlFbWY82zh7WGTDI6EzagtDW0NiOm4CzDLc/B+LQ7g3VQtXGfVe5ZHbApSlufR/qHFvbKgKW7iF5Oa/35ldDVT30bi0wF62QugTZycPAC6CsCf+6wq8Vqy/A6FAmQvQQE1tEJnSlhPQmwGqWVGTECfeSYxrWkmXzQykEfd4nwVbdIAt1gsMRZnTNYx/unhvVkwCqhHco9OK7EfcdchGh6JeXz084hGYchwyGRRbLoRvOVTwHrSYFVQtvbNLnRRdfBeM1W4wZBO6KqONuD3hxLEZxycDXUqsmiBGNm9UUQJP+AQHedLsLhs2V5CH5uJX9VZq2aRw9VT9VJLLPzV11NmgWwSrV9SsCnzQPtmg2qN22QT5kl0LR7+pyAu0N2m7sL0Pev/b/Mye5QKO0xiiAJxK357bqS4ibctpUMlTUuiHGXCRIF6F21qso44Kavg0/lr85aYY+V00ArnzVi3BvqjHp0K7tK906K9nXOCv4+CmrlAhyOWlVtZjwnWE8+6BqCQwmtPD7m28rfj4r7ww24CudgfOWaqbq082EXbDmDazRcNYfB1awHXROAKwdEvMpUKa73E7gglX3OoAc78MMhH7VqywFU+eKo2j43VW2NVebeOQFq+5QI34DpfweiCcemirpI5728YNWV87oeVu11+/JVW2s/VQaiatdozrDO1iVw/YgKgHucgJDOXAK8Kkgbiion4awG1CMTswlraZQ+AFopTjZ7eDgSv229UqYj98w3iarPpgB86p1pLhj0cMf8mAnfjilpx0dVf/qPz81dVRflEiSq7fHxc2I8GIkq9F4jAIP5xp7oBoElAUT+lYJYsqUeEeHJnvGIADnqyRW2c9QTZzLbx4xbvkSV7sNLAnWRCts1eKDiyuMyy3MO5m9A9J1G1Tv3vEDAi3vgbEf4/p7pjMACcXPU3fzfAp0o/fHdElK6wB5P94RnO9BjBv9OC2ej086Y8IMq5qwcSDXbsURQVwHssRER4OaAN4L3+EeqZUNXkEap/ZJBXRWwieAe/V0Z1HxXfY4Jj+LRyvNkBSjz95l2t2qXRBWScr19DaCuEtgM4B6LqE4VZNBjYpZUvIuSEF/CCXqRqPKVj/+S6F8TqKsGNiO4XWBkUwmBWWK+F/s9ntEOv8OerzKgiNrZUMy1T0tn2EF84GsN31fAlL9nHcytEdRNANukLdLPTVK4KR9eM6RNOy4qDpsLgDXBuxVQN6ewQ7AvDd6tAdrtt00q7JhSzxHgrUO6eZcg1LWYEmKDc7x3TGFD6XXcrwXaYEw3tgGbbkMrYUILGLATGttelW4BAzbdhlbChBYwYCc0tr0q3QIGbLoNrYQJLfB/GEZS+AkJ5EMAAAAASUVORK5CYII=) 50%/50% no-repeat;background-color:#2196f31a}.contact-us-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAP8SURBVHgB1ZvNctNIEIC7R/bubdcstecVLC64EW7cEBAOHCDJE4AJHDgleQKSJyCcqOLPyRMAoajiYIi4ccPcgPAjHgAwR7A1TbdsgV2xZMmSndF3cMXliaxP0+qZ6ZER+jhVvXtRAV4AoBl+W4HhtACwqYE2n+0sboDhoLw4dr1SKtN9FnMgFWq9sVNbAYNR8sJy2+nlBL08W61fB4NREpa9kBwTljx02wFDUd17LhuEKvMxJoUaLzR3HcQBQ1GQAxSdcfccxWnUg+xUJBODgeTSg0K53LbBQJQmakIOaK1sMBDFN9AnyAFEssFAFJ+YBzmAhDYYiNyD+YSowr/BQFSnU8pFEMnQEHW9WiunocJIgmGClz7PISOE6IGBqO4LupAVTQ/BQALBtqVcyAQ2n76//AAMJBB0X9c8OUkYA56Hep329wUwlN9TNfJTh5jI+e0fJ13vqgeG0j8XdSEFRZATsP/NbPVeotJFUeSEwdVEgjAtkpwwIMizmg0KyoLDKZqcMCAosxoezzYjW2taKZKcsGvB65et9cjGCo0uEQ5jl2BvTHSHNeYQtWcP312GAjG8ZEH+WuR/aLhmav1lGEMFG++uuASR92Kl9IeuQ0GILDr5lrUamVEJ5k//f2ceCkCkoNyLSPpG1OeosO7YN20wnNiyIYeq9KIX8THvSP1pfKiOrItyL9aiPyXH9N0la1SDD18eeQf2nd+HiMeHt6DjB/+d+/bh89YLMBBM2pAn4i9jt9lIn5TsC4aRuHTfsXAhbp7KWef+meqtDPuMkyGxYC+rxq3cKwTWtmmSiUM05NSh28sKVVxiaZGmWh41mu7OsZrjfYHgovHkQy7yJ0TlEWmPq/KtdrvsBYuECFIL9r54lUPyWmwjBSuNN4vrMAbOkbpd8qmeYnNWnvzw+AI0+QJs9ueCsQQFnsms82C/FNsI1WrjbW0NUiByZV9vy8Qexub30x9jCwpnqnd4gTxqjx+bUnVLso7MR64LH2Pj6c5iLZOgkKQnZWvAB1iLe3AoT7lf8NA1cqAfxcevW08O/nMOORE4Mc0qLDl/YP+c/d9fZ195rccDSWEicgIqO7OgwLMdN4Gk9OSMZVnz9v65bx+/bAWF5onJdalkDtF+JK0TqjomOFkJW071NzjlL01ILvyefJEesbhHcIInnYbcBUMSjZVTYGKCggm9OVHBkL3szakICt3e9Fcxh4f/0jA1wZApi7amLhgyFVEid88EQ0RU+dpRREvhsigvNEBtzwX7cXixbGl1ERFOZJfFZmPn0jGjBPsJexZ5TYgER1MJc2h2OtZC7xmgYhD8MqDUEckZIrS5l4+ClEmQ/w7KJZxQiJoaceDnDj8BJUWogDuDSHUAAAAASUVORK5CYII=) 50%/50% no-repeat;background-color:#673ab71a}.terms-condition-icon{background:url(data:image/png;base64,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) 50%/50% no-repeat;background-color:#2196f31a}.logout-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA+CAYAAACY9hNHAAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJiSURBVHgB7ZtNbtNAFIDfcyYSO3IDLEGAXcMNjBr25QQ0CiCxojdAPQGwAgHF5QY5QEPMCRq2BCRzgywRiefxXionk1CjknZh+823sd/YifRp3ozt+QHw6AChxHRvxy+A7AGftoruYYFUjgSYAtIULKRE9CXLZuMkfZYW/KacRO13HQONU7gUmFigT58n/WO3NIBaQxELxrvtozgK42W2lFY6mTwdc2ofwhXA6bxvmjTKxUvdpi9CFL4J5WiMCYlQpCJE2AHE6K+bEQYn3/oPKy9dRHQ3DhuZHbFguHaB7P3aSguSzpLWbNpZlWJSa2mhe+t9BBiM3LLaSwvd9kep7SiPa/7IOoOs/erGKqSDAMdrMSiAyKZurEJ6bkzqxiqkN9Eh/QumbqjikSV020eUn/v01oKX1oKX1oKX1oKX1oKX1oJxg92bH/Z4lKEFFcBamg5/PB7AFiy/srrt+CX/1QFUCP5sOh5O+r2L3FvwlVUtYUGma2ALHGlMoGoQJbAFyzY9b2DPzLN9wuAGVAAk+3M+N69gC/zIiRa8tBa8tBa8tBa8tBa8tBa8dF1x14UKOmr6GiiUzmb6pA2hwpoG6LiBjnVkGOy4sY4Vg9yBb8T15sGd+Dk5a775PG1AjVksewZ4C/LQWjGo5WioyHI7frQ5GcC1PM1mv+8ZKDHyJtVs2r3zrhHZcBUF1wmhhYDcS5OUt86rTR4rP5S9WqWWZuFT2tyDkYPr3dGZJEEhLHzy/clicqC00osULRL+D6Tj4hrusXCSl5VWmqdsxo2mneI/thwWIW1X5rkQ6PXQkc35A40dtT2ltxQKAAAAAElFTkSuQmCC) 50%/50% no-repeat;background-color:#ef44441a}.referral-icon{background:url(data:image/png;base64,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) 50%/50% no-repeat;background-color:#ffa5001a}.delete-account-icon{background:url(data:image/png;base64,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) 50%/50% no-repeat;background-color:#ef44441a}.permission-status-badge{border-radius:var(--radius-full);display:inline-block;font-size:var(--text-xs);font-weight:500;margin-left:var(--space-2);padding:var(--space-1) var(--space-3);vertical-align:middle}.permission-status-badge.denied{background:#ef44441a;border:1px solid #ef444433;color:#c62828}.permission-status-badge.granted{background:#10b9811a;border:1px solid #10b98133;color:#2e7d32}.delete-account-item{background:linear-gradient(135deg,#ef44440d,#ef444405);border:1px solid #ef444426}.delete-account-item:hover{background:linear-gradient(135deg,#ef444414,#ef44440a);border-color:#ef444440}.menu-item span{color:var(--color-text-main);flex:1 1}.toggle-switch{margin-right:var(--space-4)}.toggle-switch input{display:none}.toggle-switch label{background:linear-gradient(135deg,#e0e0e0,#bdbdbd);border-radius:var(--radius-full);cursor:pointer;display:block;height:28px;position:relative;transition:all var(--transition-base);width:52px}.toggle-switch label:after{background:#fff;border-radius:50%;box-shadow:var(--shadow-sm);content:"";height:22px;left:3px;position:absolute;top:3px;transition:left var(--transition-base);width:22px}.toggle-switch input:checked+label{background:var(--gradient-button)}.toggle-switch input:checked+label:after{left:27px}.menu-right-icon{color:var(--color-primary);font-size:var(--text-lg);margin-left:var(--space-2);transition:transform var(--transition-base)}.menu-item:hover .menu-right-icon{transform:translateX(4px)}.share-section{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--gradient-glass);border:1px solid #ffffff80;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);margin-top:var(--space-8);padding:var(--space-6)}.share-section h3{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;font-family:var(--font-sans);font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-4);text-align:center}.social-icons{display:flex;gap:var(--space-6);justify-content:center}.social-icon{background-color:var(--color-bg-light);background-position:50%;background-repeat:no-repeat;background-size:50%;border:2px solid #0000;border-radius:50%;cursor:pointer;height:52px;transition:all var(--transition-base);width:52px}.social-icon:hover{box-shadow:var(--shadow-md);transform:translateY(-4px) scale(1.05)}.social-icon.instagram{background-image:url(/static/media/instagram.fee914810127630d6218.png)}.social-icon.instagram:hover{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);background-size:cover}.social-icon.whatsapp{background-image:url(/static/media/whatsapp.525abc4db79d287cbb54.png)}.social-icon.whatsapp:hover{background-color:#25d366}.social-icon.message{background-image:url(/static/media/message.6b534a208bc458b51d3d.png)}.social-icon.message:hover{background-color:var(--color-accent)}.social-icon.facebook{background-image:url(/static/media/facebook.fb1fa1c3f80fcc2ee271.png)}.social-icon.facebook:hover{background-color:#1877f2}.modal-overlay{align-items:center;animation:fadeIn var(--transition-fast);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:var(--z-modal)}.modal-content{animation:scaleIn var(--transition-base);background:#fff;border-radius:var(--radius-xl);box-shadow:var(--shadow-2xl);max-width:500px;padding:var(--space-8);position:relative;width:90%}.modal-content:before{background:var(--gradient-rainbow-horizontal);border-radius:var(--radius-xl) var(--radius-xl) 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}.modal-content h3{color:var(--color-secondary);font-family:var(--font-sans);font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-4)}.modal-content p{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-base);line-height:1.6;margin-bottom:var(--space-6)}.modal-buttons{display:flex;gap:var(--space-4);justify-content:flex-end}.delete-button{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:var(--radius-lg);color:#fff;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;padding:var(--space-3) var(--space-6);transition:all var(--transition-base)}.delete-button:hover{box-shadow:0 4px 15px #ef444466;transform:translateY(-2px)}.delete-button:disabled{cursor:not-allowed;opacity:.6;transform:none}.referral-modal h3{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;margin-bottom:var(--space-6);text-align:center}.referral-code-container{align-items:center;background:linear-gradient(135deg,#673ab714,#2196f314);border:1px dashed #673ab74d;border-radius:var(--radius-lg);display:flex;justify-content:center;margin-bottom:var(--space-6);padding:var(--space-4)}.referral-code{color:var(--color-primary);font-family:var(--font-mono);font-size:var(--text-xl);font-weight:600;letter-spacing:2px;margin-right:var(--space-4)}.copy-button{background:var(--gradient-button);border:none;border-radius:var(--radius-md);color:#fff;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);padding:var(--space-2) var(--space-4);transition:all var(--transition-base)}.copy-button:hover{background:var(--gradient-button-hover);transform:translateY(-1px)}.close-button{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);color:#fff;cursor:pointer;display:block;font-family:var(--font-sans);font-size:var(--text-base);margin:0 auto;padding:var(--space-3) var(--space-6);transition:all var(--transition-base)}.close-button:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary);transform:translateY(-2px)}.referral-modal p{color:var(--color-text-muted);font-size:var(--text-sm);margin-bottom:var(--space-6);text-align:center}.contact-modal h3{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;margin-bottom:var(--space-6);text-align:center}.contact-details{background:linear-gradient(135deg,#673ab714,#2196f314);border-radius:var(--radius-lg);margin-bottom:var(--space-6);padding:var(--space-4)}.contact-details p{color:var(--color-text-main);font-size:var(--text-base);line-height:1.8;margin-bottom:var(--space-2)}.contact-details strong{color:var(--color-primary);margin-right:var(--space-2)}@media (max-width:992px){.profile-header{grid-template-columns:1fr}.right-column{justify-content:center;margin-top:var(--space-6)}}@media (max-width:768px){.profile-screen{padding:var(--space-4)}.profile-stats{flex-direction:row;flex-wrap:wrap;gap:var(--space-3);justify-content:center}.stat{padding:var(--space-3) var(--space-4)}.menu-grid{grid-template-columns:1fr}.profile-info h2{font-size:var(--text-lg)}.profile-info p{font-size:var(--text-sm)}.social-icons{flex-wrap:wrap;gap:var(--space-4)}.left-column{align-items:center;flex-direction:column;text-align:center}.profile-avatar{margin-bottom:var(--space-4);margin-right:0}}@media (max-width:576px){.stat{flex:0 0 auto;padding:var(--space-3)}.edit-profile-button{font-size:var(--text-xs);padding:var(--space-2) var(--space-4)}.form-row{flex-direction:column}.referral-code{font-size:var(--text-base)}.referral-code-container{flex-direction:column;gap:var(--space-4)}.copy-button{margin-top:0}.contact-details p{font-size:var(--text-sm)}.modal-content{padding:var(--space-6)}}.header-box{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:var(--gradient-bg-header);border-bottom:1px solid #673ab714;box-shadow:var(--shadow-sm);margin-bottom:-2rem;padding:var(--space-4) var(--space-8);position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky)}.header-section{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--gradient-glass);border:1px solid #ffffff80;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:flex;justify-content:space-between;margin:0 auto;max-width:1440px;padding:var(--space-4);transition:box-shadow var(--transition-base)}.header-section:hover{box-shadow:var(--shadow-lg)}body.mobile-menu-open{overflow:hidden}body.mobile-menu-open .header-box~*{filter:blur(4px);transition:filter var(--transition-base)}body.mobile-menu-open .header-box{filter:none}.header-left,.header-left a{align-items:center;display:flex}.header-left a{transition:transform var(--transition-base)}.header-left a:hover{transform:scale(1.05)}.logo-link{align-items:center;display:flex;gap:var(--space-2)}.menu-toggle{background:linear-gradient(135deg,#673ab71a,#2196f31a);border:none;border-radius:var(--radius-md);color:var(--color-primary);cursor:pointer;display:none;padding:var(--space-2);transition:all var(--transition-base)}.menu-toggle:hover{background:linear-gradient(135deg,#673ab726,#2196f326);transform:scale(1.05)}.menu-toggle:active{transform:scale(.95)}.main-nav{flex:1 1;margin:0 var(--space-10)}.main-nav ul{align-items:center;display:flex;gap:var(--space-8);list-style:none;margin:0;padding:0}.main-nav a,.main-nav li{position:relative}.main-nav a{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;padding:var(--space-2) 0;text-decoration:none;transition:all var(--transition-base)}.main-nav a:hover,.main-nav li.active a{color:var(--color-primary)}.main-nav li.active a{font-weight:600}.main-nav li.active a:after{animation:gradientFlow 3s ease infinite;background:var(--gradient-rainbow-horizontal);background-size:200% 100%;height:3px;left:0;width:100%}.main-nav a:before,.main-nav li.active a:after{border-radius:var(--radius-full);bottom:-4px;content:"";position:absolute}.main-nav a:before{background:var(--gradient-primary);height:2px;left:50%;transform:translateX(-50%);transition:all var(--transition-base);width:0}.main-nav li:not(.active) a:hover:before{width:100%}.header-right{align-items:center;display:flex;gap:var(--space-6)}.location-selector{align-items:center;background:linear-gradient(135deg,#673ab714,#2196f314);border:1px solid #0000;border-radius:var(--radius-full);color:var(--color-primary);display:flex;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;padding:var(--space-2) var(--space-4);transition:all var(--transition-base)}.location-selector:hover{background:linear-gradient(135deg,#673ab71f,#2196f31f);border-color:#673ab726}.location-selector.clickable{cursor:pointer}.location-selector.clickable:hover{text-decoration:none;transform:translateY(-1px)}.location-selector:before{background-image:url(/static/media/location-icon.5a6044ec820120ebbd12.svg);background-size:cover;content:"";display:inline-block;height:18px;margin-right:var(--space-3);width:18px}.user-actions{align-items:center;display:flex;gap:var(--space-4)}.login-btn{background:var(--gradient-warm);background-size:150% 150%;border:none;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);color:var(--color-text-light);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;padding:var(--space-3) var(--space-6);text-decoration:none;transition:all var(--transition-base)}.login-btn:hover{background-position:100% 100%;box-shadow:var(--shadow-secondary);transform:translateY(-2px)}.login-btn:active{transform:translateY(0)}.logout-btn{align-items:center;background:#0000;border:2px solid var(--color-error);border-radius:var(--radius-md);color:var(--color-error);cursor:pointer;display:flex;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;gap:var(--space-2);padding:var(--space-2) var(--space-4);transition:all var(--transition-base)}.logout-btn:hover{background:var(--color-error);box-shadow:0 4px 15px #ef44444d;color:var(--color-text-light);transform:translateY(-2px)}.logout-btn:active{transform:translateY(0)}.mobile-location{align-items:center;background:linear-gradient(135deg,#673ab714,#2196f314);border:1px solid #673ab71a;border-radius:var(--radius-lg);color:var(--color-primary);display:flex;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;gap:var(--space-3);margin:var(--space-4);padding:var(--space-3) var(--space-4);transition:all var(--transition-base)}.mobile-location.clickable{cursor:pointer}.mobile-location.clickable:hover{background:linear-gradient(135deg,#673ab726,#2196f326);border-color:#673ab733}.mobile-only-menu-item{display:none}.profile-link{align-items:center;color:var(--color-primary)!important;display:flex;font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;gap:var(--space-3);padding:var(--space-3) 0;text-decoration:none;transition:all var(--transition-base)}.profile-link:hover{color:var(--color-secondary)!important;transform:translateX(4px)}.logout-link{align-items:center;color:var(--color-error);cursor:pointer;display:flex;font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;gap:var(--space-3);transition:all var(--transition-base)}.logout-link:hover{color:#dc2626;transform:translateX(4px)}.menu-overlay{animation:fadeIn var(--transition-base) ease-out;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:998}.mobile-menu-header{align-items:center;background:linear-gradient(135deg,#673ab70d,#2196f30d);border-bottom:1px solid #673ab71a;display:flex;justify-content:space-between;padding:var(--space-4)}.mobile-menu-header .app-title{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;font-family:var(--font-sans);font-size:var(--text-lg);font-weight:600;margin-left:var(--space-2)}.close-menu-btn{background:linear-gradient(135deg,#673ab71a,#2196f31a);border:none;border-radius:var(--radius-md);color:var(--color-primary);cursor:pointer;font-size:var(--text-xl);padding:var(--space-2);transition:all var(--transition-base)}.close-menu-btn:hover{background:linear-gradient(135deg,#673ab726,#2196f326);transform:rotate(90deg)}@media (max-width:1024px){.header-box{padding:var(--space-4) var(--space-8)}.header-section{padding:var(--space-3) var(--space-4)}.main-nav{margin:0 var(--space-6)}.main-nav ul{gap:var(--space-6)}}@media (max-width:768px){.header-box{padding:var(--space-4)}.header-section{flex-wrap:wrap;padding:var(--space-3)}.menu-toggle{align-items:center;display:flex;height:44px;justify-content:center;width:44px}.main-nav{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:var(--gradient-glass);border-right:1px solid #673ab71a;box-shadow:var(--shadow-2xl);height:100vh;left:0;margin:0;max-width:320px;overflow-y:auto;position:fixed;top:0;transform:translateX(-100%);transition:transform var(--transition-slow);width:80%;z-index:999}.main-nav.open{transform:translateX(0)}.main-nav ul{flex-direction:column;gap:var(--space-2);margin:0;padding:var(--space-4);width:100%}.main-nav li{margin:0;text-align:left;width:100%}.main-nav a{border-radius:var(--radius-md);display:block;font-size:var(--text-base);padding:var(--space-4);transition:all var(--transition-base)}.main-nav li:not(.active) a:hover{background:linear-gradient(135deg,#673ab714,#2196f314)}.main-nav a:before{display:none}.main-nav li.active a{background:linear-gradient(135deg,#673ab71f,#2196f31f);border-image:var(--gradient-rainbow-horizontal) 1;border-left:3px solid}.main-nav li.active a:after{display:none}.mobile-only-menu-item{border-radius:var(--radius-md);display:flex;justify-content:flex-start;margin:var(--space-2) 0;padding:var(--space-3) var(--space-4);width:100%}.mobile-only-menu-item.profile-item{background:linear-gradient(135deg,#673ab714,#2196f314);border:1px solid #673ab71a}.mobile-only-menu-item.profile-item.active{background:linear-gradient(135deg,#673ab726,#2196f326)}.mobile-only-menu-item.logout-item{background:#ef444414;border:1px solid #ef444426;margin-top:var(--space-4)}.mobile-only-menu-item.logout-item:hover{background:#ef44441f}.header-right{display:none}.mobile-menu-header{margin:0;padding:var(--space-4)}.mobile-location{display:flex}}@media (max-width:480px){.header-box,.header-section{padding:var(--space-3)}.menu-toggle{height:40px;width:40px}.main-nav{width:85%}.main-nav.open ul{gap:var(--space-2);padding:var(--space-4)}.main-nav.open a{font-size:var(--text-base)}.mobile-location{font-size:var(--text-sm);padding:var(--space-3)}}.footer{background:linear-gradient(180deg,var(--color-bg-light) 0,var(--color-bg-surface) 100%);margin-top:var(--space-8);padding:var(--space-12) 0 0 0;position:relative}.footer:before{animation:gradientFlow 4s ease infinite;background:var(--gradient-rainbow-horizontal);background-size:200% 100%;content:"";height:4px;left:0;position:absolute;right:0;top:0}.footer-content{display:flex;gap:var(--space-8);margin:0 auto;max-width:1200px;padding:0 var(--space-4) var(--space-8)}.footer-logo-section{flex:0 0 28%;padding-right:var(--space-4)}.logo{font-size:var(--text-3xl);font-weight:700;margin-bottom:-16px;margin-top:-20px;position:relative}.contact-info{color:var(--color-text-muted);margin-top:var(--space-6)}.contact-item{align-items:center;border-radius:var(--radius-md);display:flex;font-size:var(--text-sm);margin-bottom:var(--space-4);padding:var(--space-2) var(--space-3);transition:all var(--transition-base)}.contact-item:hover{background:#673ab70d;transform:translateX(4px)}.contact-item.address{align-items:flex-start}.contact-item.address p{line-height:1.6;margin:0}.icon{align-items:center;background:linear-gradient(135deg,#673ab71a,#2196f31a);border-radius:var(--radius-sm);color:var(--color-primary);display:inline-flex;font-size:var(--text-base);height:28px;justify-content:center;margin-right:var(--space-3);width:28px}.phone-icon:before{content:"📞"}.email-icon:before{content:"✉️"}.location-icon:before{content:"📍"}.vertical-divider{background:var(--gradient-primary);border-radius:var(--radius-full);margin:0 var(--space-4);opacity:.3;width:2px}.footer-links{display:flex;flex:1 1;gap:var(--space-4);justify-content:space-between}.footer-column{flex:1 1;padding:0 var(--space-2)}.footer-column h4{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;margin-bottom:var(--space-5);padding-bottom:var(--space-2);position:relative}.footer-column:first-child h4:after{background:var(--color-brand-purple)}.footer-column:first-child h4:after,.footer-column:nth-child(2) h4:after{border-radius:var(--radius-full);bottom:0;content:"";height:3px;left:0;position:absolute;width:30px}.footer-column:nth-child(2) h4:after{background:var(--color-brand-pink)}.footer-column:nth-child(3) h4:after{background:var(--color-brand-blue);border-radius:var(--radius-full);bottom:0;content:"";height:3px;left:0;position:absolute;width:30px}.footer-column:nth-child(4) h4{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--color-brand-purple),var(--color-brand-blue));-webkit-background-clip:text;background-clip:text;color:var(--color-primary)}.footer-column ul{list-style:none;margin:0;padding:0}.footer-column li{margin-bottom:var(--space-3)}.footer-column a{color:var(--color-text-muted);display:inline-block;font-size:var(--text-sm);font-weight:400;position:relative;text-decoration:none;transition:all var(--transition-base)}.footer-column a:after{background:var(--gradient-primary);border-radius:var(--radius-full);bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width var(--transition-base);width:0}.footer-column a:hover{color:var(--color-primary);transform:translateX(4px)}.footer-column a:hover:after{width:100%}.footer-bottom-border{background:linear-gradient(90deg,#0000,#673ab733 20%,#673ab733 80%,#0000);height:1px;margin-top:var(--space-4)}@media (max-width:992px){.footer-content{flex-wrap:wrap}.footer-logo-section{flex:0 0 100%;margin-bottom:var(--space-8);padding-right:0;text-align:center}.contact-info{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center}.contact-item{flex:0 0 auto}.vertical-divider{display:none}.footer-links{flex:1 1}}@media (max-width:768px){.footer{padding-top:var(--space-8)}.footer-content{flex-direction:column;padding:0 var(--space-4) var(--space-6)}.footer-logo-section{margin-bottom:var(--space-8)}.contact-info{align-items:center;flex-direction:column}.vertical-divider{display:none}.footer-links{flex-wrap:wrap;gap:var(--space-6)}.footer-column{flex:0 0 calc(50% - var(--space-3));margin-bottom:var(--space-6);text-align:left}.footer-column h4:after{left:0!important;transform:none!important}}@media (max-width:480px){.footer-column{flex:0 0 100%;text-align:center}.footer-column h4:after{left:50%!important;transform:translateX(-50%)!important}.footer-column a:hover{transform:none}}.CheckChallan_checkChallan__0qj0s{align-items:center;animation:CheckChallan_fadeIn__cwnSD var(--transition-slow) ease-out;background:var(--color-bg-light);box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;padding:var(--space-8) var(--space-4) 0;position:relative}.CheckChallan_checkChallan__0qj0s:before{background:linear-gradient(180deg,#673ab70d,#0000);content:"";height:300px;left:0;pointer-events:none;position:absolute;right:0;top:0}.CheckChallan_title__AXVhp{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:var(--color-primary);font-family:var(--font-sans);font-size:clamp(1.75rem,5vw,2.5rem);font-weight:700;line-height:1.3;margin:var(--space-4) 0;position:relative;text-align:center;z-index:1}.CheckChallan_searchContainer__1CLlw{align-items:center;background:#fff;border:1px solid #673ab71a;border-radius:var(--radius-full);box-shadow:var(--shadow-lg);display:flex;height:60px;margin-top:var(--space-8);max-width:500px;overflow:hidden;position:relative;transition:all var(--transition-base);width:100%;z-index:1}.CheckChallan_searchContainer__1CLlw:focus-within{border-color:var(--color-primary);box-shadow:0 8px 30px #673ab726;transform:translateY(-2px)}.CheckChallan_inputPrefix__TYfPg{align-items:center;background:#f0f4ff80;display:flex;height:100%;padding:0 var(--space-3) 0 var(--space-5)}.CheckChallan_indIcon__-Z-FF{height:40px;object-fit:contain;width:24px}.CheckChallan_divider__Vu7we{background:#0000001a;height:24px;margin-left:var(--space-3);width:1px}.CheckChallan_searchInput__Rw8VV{background:#0000;border:none;color:var(--color-text-main);flex:1 1;font-family:var(--font-sans);font-size:var(--text-base);height:100%;outline:none;padding:0 var(--space-4);width:100%}.CheckChallan_searchInput__Rw8VV::placeholder{color:var(--color-text-secondary);opacity:1}.CheckChallan_searchBtn__UoWY8{align-items:center;background:var(--gradient-button);background-size:150% 150%;border:none;cursor:pointer;display:flex;height:100%;padding:0 var(--space-6);transition:all var(--transition-base)}.CheckChallan_searchBtn__UoWY8:hover{background-position:100% 100%;padding-right:var(--space-8)}.CheckChallan_searchIcon__wtORy{color:#fff;font-size:var(--text-xl)}.CheckChallan_recentHeader__DUOtD{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;letter-spacing:1px;margin:var(--space-10) 0 var(--space-4) 0;max-width:500px;padding-left:var(--space-2);text-align:left;text-transform:uppercase;width:100%}.CheckChallan_recentList__\+mLcB{display:flex;flex-direction:column;gap:var(--space-3);max-width:500px;width:100%}.CheckChallan_recentItem__lc9xt{align-items:center;background:#fff;border:1px solid #673ab714;border-radius:var(--radius-lg);cursor:pointer;display:flex;justify-content:space-between;padding:var(--space-4);position:relative;transition:all var(--transition-base)}.CheckChallan_recentItem__lc9xt:hover{border-color:#673ab733;box-shadow:var(--shadow-sm);transform:translateX(4px)}.CheckChallan_recentText__w402u{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:var(--space-1)}.CheckChallan_vehicleNumber__0QdDF{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-base);font-weight:600}.CheckChallan_status__dP0L6{background:#ef44441a;border-radius:var(--radius-sm);color:var(--color-error);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:500;letter-spacing:.05em;padding:2px 8px}.CheckChallan_recentBtn__75g0R{align-items:center;background:#673ab70d;border:none;border-radius:var(--radius-md);cursor:pointer;display:flex;height:36px;justify-content:center;margin-left:var(--space-4);padding:var(--space-2);transition:all var(--transition-base);width:36px}.CheckChallan_recentBtn__75g0R:hover{background:var(--color-primary);color:#fff}.CheckChallan_recentIcon__NupwF{color:inherit;font-size:var(--text-base)}.CheckChallan_recentBtn__75g0R:hover .CheckChallan_recentIcon__NupwF{color:#fff}.CheckChallan_disclaimer__ZpG8M{color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--text-xs);line-height:1.6;margin:auto 0 var(--space-8);max-width:600px;padding:0 var(--space-4);text-align:center}.CheckChallan_illustration__\+9Cp8{filter:drop-shadow(0 10px 20px rgba(0,0,0,.1));height:auto;margin:var(--space-6) 0;max-width:250px;width:100%}@media (max-width:480px){.CheckChallan_checkChallan__0qj0s{padding-top:var(--space-6)}.CheckChallan_title__AXVhp{font-size:var(--text-2xl)}.CheckChallan_searchContainer__1CLlw{height:52px}.CheckChallan_searchBtn__UoWY8{padding:0 var(--space-4)}.CheckChallan_recentHeader__DUOtD,.CheckChallan_recentList__\+mLcB{width:100%}}.app{display:flex;flex-direction:column;min-height:100vh}.content{flex:1 1}.ChallanDetails_mainContainer__Wheb-{background-color:var(--color-bg-light);display:flex;flex-direction:column;font-family:var(--font-sans);min-height:100vh}.ChallanDetails_container__YM-pB{align-items:center;background:#fff;background-image:url(/static/media/inner-background.e1da10636fea502a6065.png);background-position:50%;background-size:cover;box-shadow:var(--shadow-sm);display:flex;flex-wrap:wrap;gap:var(--space-8);justify-content:space-between;padding:var(--space-10) var(--space-8)}.ChallanDetails_leftContent__Dvdhg{display:flex;flex:1 1;flex-direction:column;gap:var(--space-6);max-width:40rem}.ChallanDetails_status__47tJv{color:var(--color-primary);font-size:var(--text-xl);font-weight:700;letter-spacing:.2em;text-transform:uppercase}.ChallanDetails_company__TH17K{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:var(--color-text-main);font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1;text-transform:uppercase}.ChallanDetails_model__ThIeU{color:var(--color-text-secondary);font-size:var(--text-lg);font-weight:500}.ChallanDetails_searchField__UpvRN{align-items:center;background-color:#fff;border:2px solid #673ab71a;border-radius:var(--radius-full);box-shadow:var(--shadow-sm);display:flex;height:56px;max-width:500px;overflow:hidden;transition:all var(--transition-base);width:100%}.ChallanDetails_searchField__UpvRN:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a}.ChallanDetails_prefix__KM5ad{align-items:center;background:#673ab70d;border-right:1px solid #0000000d;display:flex;gap:var(--space-2);height:100%;padding:0 var(--space-4)}.ChallanDetails_prefix__KM5ad img{height:20px;object-fit:contain;width:20px}.ChallanDetails_prefix__KM5ad span{color:var(--color-primary);font-size:var(--text-sm);font-weight:600}.ChallanDetails_input__px2eQ{border:none;color:var(--color-text-main);flex:1 1;font-family:var(--font-sans);font-size:var(--text-base);height:100%;outline:none;padding:0 var(--space-4)}.ChallanDetails_searchBtn__cZu1Q{align-items:center;background:var(--gradient-button);border:none;cursor:pointer;display:flex;height:100%;justify-content:center;padding:0 var(--space-6);transition:all var(--transition-base)}.ChallanDetails_searchBtn__cZu1Q:hover{background:var(--gradient-button-hover);padding-right:var(--space-8)}.ChallanDetails_searchIcon__bP6XV{color:#fff;font-size:var(--text-lg)}.ChallanDetails_buttonGroup__-pZfo{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-top:var(--space-2)}.ChallanDetails_actionBtn__4rh7l{background:#fff;border:1px solid #673ab733;border-radius:var(--radius-full);color:var(--color-primary);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;padding:var(--space-2) var(--space-4);transition:all var(--transition-base)}.ChallanDetails_actionBtn__4rh7l:hover{background:var(--color-primary);box-shadow:var(--shadow-sm);color:#fff;transform:translateY(-2px)}.ChallanDetails_vehicleImage__nR2pM{filter:drop-shadow(0 20px 40px rgba(0,0,0,.15));height:auto;max-width:100%;width:500px}.ChallanDetails_challanContainer__xKI8P{background-color:var(--color-bg-light);min-height:400px;padding:var(--space-8)}.ChallanDetails_challanSection__miWE3{margin-bottom:var(--space-8)}.ChallanDetails_sectionHeader__gwU9q{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-6);padding:0 var(--space-2)}.ChallanDetails_sectionTitle__\+1iDG{color:var(--color-primary);display:inline-block;font-size:var(--text-2xl);font-weight:700;margin:0;position:relative}.ChallanDetails_sectionTitle__\+1iDG:after{background:var(--gradient-rainbow-horizontal);border-radius:var(--radius-full);bottom:-4px;content:"";height:3px;left:0;position:absolute;width:40px}.ChallanDetails_scrollButton__DNrPa{align-items:center;background-color:#fff;border:1px solid #673ab71a;border-radius:50%;box-shadow:var(--shadow-sm);color:var(--color-primary);cursor:pointer;display:flex;height:40px;justify-content:center;transition:all var(--transition-base);width:40px}.ChallanDetails_scrollButton__DNrPa:hover{background-color:var(--color-primary);box-shadow:var(--shadow-md);color:#fff;transform:scale(1.1)}.ChallanDetails_challanCards__cKlvH{-webkit-overflow-scrolling:touch;display:flex;gap:var(--space-6);overflow-x:auto;padding:var(--space-2);padding-bottom:var(--space-4);scroll-behavior:smooth;scrollbar-width:none}.ChallanDetails_challanCards__cKlvH::-webkit-scrollbar{display:none}.ChallanDetails_challanCard__WJd-b{background:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);flex:0 0 320px;min-width:320px;overflow:hidden;transition:all var(--transition-base)}.ChallanDetails_challanCard__WJd-b:hover{box-shadow:var(--shadow-xl);transform:translateY(-4px)}.ChallanDetails_challanInfo__TlPFv{padding:var(--space-5)}.ChallanDetails_challanHeader__2UXFX{background:#673ab70d;border-bottom:1px solid #0000000d;display:flex;justify-content:space-between;margin:-20px -20px 20px;padding:var(--space-4)}.ChallanDetails_challanLabel__snhWt{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:500;letter-spacing:.5px;text-transform:uppercase}.ChallanDetails_challanLabel1__q4y1S{color:var(--color-success);font-size:var(--text-xs);font-weight:700;text-transform:uppercase}.ChallanDetails_challanId__tE13P{color:var(--color-primary);font-size:var(--text-sm);font-weight:700;margin-top:4px}.ChallanDetails_dateBox__hDMyz{background-color:#2196f31a;border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);text-align:center}.ChallanDetails_dateLabel__CqFKv{color:var(--color-text-secondary);font-size:10px;text-transform:uppercase}.ChallanDetails_dateValue__jZ2uE{color:var(--color-accent);font-size:var(--text-sm);font-weight:600}.ChallanDetails_fineDetails__UrlZE{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:var(--space-4)}.ChallanDetails_fineTitle__dA1Nm{color:var(--color-text-main);font-size:var(--text-base);font-weight:600;margin-bottom:var(--space-2)}.ChallanDetails_offenceDetails__-tQUy{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.5;max-width:18rem}.ChallanDetails_fineAmount__vb1Cq{color:var(--color-error);font-size:var(--text-xl);font-weight:700}.ChallanDetails_paidAmount__rNsi0{color:var(--color-success)}.ChallanDetails_challanActions__-xVh7{display:flex;gap:var(--space-3)}.ChallanDetails_infoBtn__1HeSY,.ChallanDetails_payBtn__-Fp6B{border:none;border-radius:var(--radius-lg);cursor:pointer;flex:1 1;font-size:var(--text-sm);font-weight:600;padding:var(--space-3);text-align:center;transition:all var(--transition-base)}.ChallanDetails_infoBtn__1HeSY{background-color:#673ab71a;color:var(--color-primary)}.ChallanDetails_infoBtn__1HeSY:hover{background-color:#673ab733}.ChallanDetails_payBtn__-Fp6B{background:var(--gradient-button);box-shadow:var(--shadow-sm);color:#fff}.ChallanDetails_payBtn__-Fp6B:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-md)}.ChallanDetails_payBtn__-Fp6B:disabled{background:#e5e7eb;box-shadow:none;color:#9ca3af;cursor:not-allowed;opacity:.7}.ChallanDetails_modalOverlay__C6iIB{align-items:center;animation:ChallanDetails_fadeIn__7zQqf .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.ChallanDetails_modalContent__GknqT{animation:ChallanDetails_slideUp__rFcOi .3s ease-out;background-color:#fff;border-radius:var(--radius-xl);box-shadow:var(--shadow-2xl);max-height:85vh;overflow-y:auto;padding:var(--space-8);width:min(90%,650px)}@keyframes ChallanDetails_slideUp__rFcOi{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ChallanDetails_modalHeader__2glyy{align-items:center;border-bottom:1px solid #0000000d;display:flex;justify-content:space-between;margin-bottom:var(--space-6);padding-bottom:var(--space-4)}.ChallanDetails_modalHeader__2glyy h2{color:var(--color-primary);font-size:var(--text-2xl);font-weight:700;margin:0}.ChallanDetails_closeBtn__y1a8V{align-items:center;background:none;border:none;border-radius:50%;color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:1.5rem;height:32px;justify-content:center;transition:all .2s;width:32px}.ChallanDetails_closeBtn__y1a8V:hover{background-color:#0000000d;color:var(--color-error)}.ChallanDetails_modalBody__kwo1-{display:flex;flex-direction:column;gap:var(--space-6)}.ChallanDetails_detailSection__Cx0rw{margin-bottom:var(--space-4)}.ChallanDetails_detailSection__Cx0rw h3{align-items:center;color:var(--color-primary);display:flex;font-size:var(--text-lg);font-weight:600;gap:var(--space-2);margin-bottom:var(--space-3)}.ChallanDetails_detailRow__A8AYH{grid-gap:var(--space-4);align-items:flex-start;border-radius:var(--radius-md);display:grid;gap:var(--space-4);grid-template-columns:140px 1fr;padding:var(--space-3);transition:background-color .2s}.ChallanDetails_detailRow__A8AYH:nth-child(2n){background-color:#f9fafb}.ChallanDetails_detailRow__A8AYH:hover{background-color:#f3f4f6}.ChallanDetails_label__YvXTH{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:600}.ChallanDetails_value__NGGss{color:var(--color-text-main);font-size:var(--text-sm);word-break:break-word}.ChallanDetails_headerActions__TujFm{align-items:center;display:flex;gap:var(--space-4)}@media (max-width:640px){.ChallanDetails_headerActions__TujFm{align-items:stretch;flex-direction:column}.ChallanDetails_payBtn__-Fp6B{margin-bottom:.5rem;width:100%}.ChallanDetails_scrollButtons__YAzvE{display:flex;gap:var(--space-4);justify-content:center}.ChallanDetails_challanCard__WJd-b{flex:0 0 280px;min-width:280px}.ChallanDetails_detailRow__A8AYH{gap:var(--space-1);grid-template-columns:1fr}.ChallanDetails_label__YvXTH{color:var(--color-text-muted);font-size:var(--text-xs)}}@media (max-width:992px){.ChallanDetails_container__YM-pB{align-items:stretch;flex-direction:column}.ChallanDetails_vehicleImage__nR2pM{margin:var(--space-8) auto;max-width:400px;width:100%}}.searchDetails_mainContainer__8rxJb{background-color:var(--color-bg-light);display:flex;flex-direction:column;font-family:var(--font-sans);min-height:100vh}.searchDetails_container__uSO2G{align-items:center;animation:searchDetails_fadeIn__Okbdj var(--transition-slow) ease-out;display:flex;flex-direction:column;gap:var(--space-10);justify-content:space-between;margin:0 auto;max-width:1200px;padding:var(--space-8) var(--space-4)}.searchDetails_leftContent__7Sub8{display:flex;flex-direction:column;gap:var(--space-6);position:relative;width:100%;z-index:1}.searchDetails_headerGroup__ExOLv{display:flex;flex-direction:column;gap:var(--space-2)}.searchDetails_title__WwIUa{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-3xl);font-weight:700;line-height:1.2}.searchDetails_highlight__RVf6k{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text}.searchDetails_subtitle__VILuG{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-base);margin-top:var(--space-2)}.searchDetails_searchBox__\+DNEL{background:#fff;border:1px solid #673ab714;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:var(--space-8);transition:all var(--transition-base);width:100%}.searchDetails_searchBox__\+DNEL:hover{border-color:#673ab726;box-shadow:var(--shadow-xl)}.searchDetails_searchContainer__d-m4\+{align-items:center;border:1px solid #0000001a;border-radius:var(--radius-lg);display:flex;height:56px;overflow:hidden;transition:all var(--transition-base)}.searchDetails_searchContainer__d-m4\+:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a}.searchDetails_indSection__4BmPn{align-items:center;background-color:#f0f4ff80;border-right:1px solid #0000001a;display:flex;gap:var(--space-2);height:100%;padding:0 var(--space-4)}.searchDetails_checkmark__PgAZY{align-items:center;background-color:var(--color-success);border-radius:50%;color:#fff;display:flex;font-size:10px;height:20px;justify-content:center;width:20px}.searchDetails_indText__nxAW8{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600}.searchDetails_searchInput__STZse{border:none;color:var(--color-text-main);flex-grow:1;font-family:var(--font-sans);font-size:var(--text-base);height:100%;outline:none;padding:0 var(--space-4)}.searchDetails_searchButton__UHjqn{background:var(--gradient-button);border:none;color:#fff;cursor:pointer;font-family:var(--font-sans);font-weight:600;height:100%;padding:0 var(--space-8);transition:all var(--transition-base)}.searchDetails_searchButton__UHjqn:hover{background:var(--gradient-button-hover);padding-right:var(--space-10)}.searchDetails_rightContent__VOZwS{align-items:center;display:flex;justify-content:center;width:100%}.searchDetails_imageWrapper__D3rkt{max-width:500px;position:relative;width:100%}.searchDetails_blueCircle__8vIxR{background:radial-gradient(circle at center,#2196f31a 0,#0000 70%);border-radius:50%;height:120%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:120%;z-index:-1}.searchDetails_image__ommir{animation:searchDetails_float__CgV4Y 6s ease-in-out infinite;filter:drop-shadow(0 10px 30px rgba(103,58,183,.2));height:auto;width:100%}@keyframes searchDetails_float__CgV4Y{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.searchDetails_accordion-content__SV1Bp textarea{border:1px solid #0000001a;border-radius:var(--radius-md);font-family:var(--font-sans);margin-top:var(--space-2);min-height:80px;padding:var(--space-4);resize:vertical;width:100%}.searchDetails_accordion-content__SV1Bp input[readonly],.searchDetails_accordion-content__SV1Bp textarea[readonly]{background-color:var(--color-bg-light);border-color:#0000;color:var(--color-text-muted);cursor:default}.searchDetails_loading-message__NIWOI{color:var(--color-primary);font-weight:500;padding:var(--space-10);text-align:center}.searchDetails_error-message__VcSaW{background:#ef44441a;border-radius:var(--radius-lg);color:var(--color-error);margin-top:var(--space-4);padding:var(--space-6);text-align:center}@media (min-width:768px){.searchDetails_container__uSO2G{align-items:flex-start;flex-direction:row}.searchDetails_leftContent__7Sub8{padding-right:var(--space-8);width:50%}.searchDetails_rightContent__VOZwS{width:50%}.searchDetails_title__WwIUa{font-size:2.5rem}}.topServices_topServicesContainer__fS5k2{margin:var(--space-10) 0;margin-inline:auto;max-width:1400px;padding:0 var(--space-6);width:100%}.topServices_sectionTitle__3tZm0{color:var(--color-primary);display:inline-block;font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--space-6);position:relative}.topServices_sectionTitle__3tZm0:after{background:var(--gradient-rainbow-horizontal);border-radius:var(--radius-full);bottom:-4px;content:"";height:3px;left:0;position:absolute;width:40px}.topServices_servicesGrid__uY05i{-webkit-overflow-scrolling:touch;display:flex;gap:var(--space-4);margin-bottom:var(--space-8);overflow-x:auto;padding:var(--space-4);padding-bottom:var(--space-6);scrollbar-width:none}.topServices_servicesGrid__uY05i::-webkit-scrollbar{display:none}.topServices_serviceCard__xVruV{align-items:center;background-color:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);display:flex;flex:0 0 auto;flex-direction:column;gap:var(--space-4);justify-content:center;min-width:200px;padding:var(--space-6);text-decoration:none;transition:all var(--transition-base);width:220px}.topServices_serviceCard__xVruV:hover{border-color:#673ab733;box-shadow:var(--shadow-xl);transform:translateY(-6px)}.topServices_iconWrapper__mNSbl{align-items:center;background:#673ab70d;border-radius:50%;color:var(--color-primary);display:flex;justify-content:center;padding:var(--space-4);transition:all var(--transition-base)}.topServices_serviceCard__xVruV:hover .topServices_iconWrapper__mNSbl{background:var(--color-primary);color:#fff}.topServices_icon__aPLvN{height:2.5rem;object-fit:contain;width:2.5rem}.topServices_serviceTitle__-WRW4{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;text-align:center}.topServices_challanSection__KzOFz{margin-top:var(--space-10)}.topServices_challanTitle__NfblK{color:var(--color-primary);font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--space-6)}.topServices_stateGrid__HH16\+{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(2,1fr)}.topServices_stateButton__s1HK7{background-color:#fff;border:1px solid #0000001a;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);color:var(--color-text-main);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;padding:var(--space-4);text-align:center;transition:all var(--transition-base)}.topServices_stateButton__s1HK7:hover{background-color:var(--color-primary);border-color:var(--color-primary);box-shadow:var(--shadow-md);color:#fff;transform:translateY(-2px)}@media (min-width:640px){.topServices_stateGrid__HH16\+{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.topServices_stateGrid__HH16\+{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.topServices_stateGrid__HH16\+{grid-template-columns:repeat(6,1fr)}}.rc-container{animation:fadeIn var(--transition-slow) ease-out;background-color:var(--color-bg-light);box-sizing:border-box;min-height:100vh;padding:var(--space-6);width:100%}.rc-container,.rc-title{font-family:var(--font-sans)}.rc-title{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:var(--color-primary);font-size:var(--text-2xl);font-weight:600}.rc-section,.rc-title{margin-bottom:var(--space-6)}.rc-section{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--gradient-glass);border:1px solid #673ab714;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);box-sizing:border-box;padding:var(--space-8);transition:all var(--transition-base);width:100%}.rc-section:hover{border-color:#673ab726;box-shadow:var(--shadow-lg)}.section-title{border-left:4px solid var(--color-secondary);color:var(--color-primary);font-family:var(--font-sans);font-size:var(--text-lg);font-weight:500;line-height:1.2;margin-bottom:var(--space-6);padding-left:var(--space-2)}.input-group{margin-bottom:var(--space-5)}.input-group label{color:var(--color-text-muted);display:block;font-size:var(--text-sm);margin-bottom:var(--space-2)}.input-group input,.input-group label{font-family:var(--font-sans);font-weight:500}.input-group input{background:#fff;border:1px solid #0000001a;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text-main);font-size:var(--text-base);padding:var(--space-4);text-align:left;transition:all var(--transition-base);width:100%}.input-group input:focus{border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a;outline:none}.accordion{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4);width:100%}.accordion-item{align-items:center;background:#fff;border:1px solid #0000000d;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);box-sizing:border-box;color:var(--color-primary);cursor:pointer;display:flex;font-family:var(--font-sans);font-size:var(--text-lg);font-weight:500;justify-content:space-between;padding:var(--space-4) var(--space-6);transition:all var(--transition-base);width:100%}.accordion-item:hover{border-color:#673ab733;box-shadow:var(--shadow-md);transform:translateX(4px)}.accordion-icon{align-items:center;background:#673ab71a;border-radius:50%;color:var(--color-primary);display:flex;font-size:var(--text-sm);height:24px;justify-content:center;transition:all var(--transition-base);width:24px}.accordion-item:hover .accordion-icon{background:var(--color-primary);color:#fff}.accordion-content{animation:slideDown var(--transition-fast) ease-out;background:#f9f9ff;border-left:4px solid var(--color-primary);border-radius:0 0 var(--radius-lg) var(--radius-lg);margin-bottom:var(--space-4);margin-top:-var(--space-2);padding:var(--space-6)}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.rc-container,.rc-section{padding:var(--space-4)}.rc-title{font-size:var(--text-xl)}}.DrivingLicenseRenewal_mainContainer__k0jdu{background-color:var(--color-bg-light);display:flex;flex-direction:column;font-family:var(--font-sans);min-height:100vh}.DrivingLicenseRenewal_container__nwz3O{align-items:center;background:#fff;background-image:url(/static/media/inner-background.e1da10636fea502a6065.png);background-position:50%;background-size:cover;box-shadow:var(--shadow-sm);display:flex;flex-wrap:wrap;gap:var(--space-8);justify-content:space-between;padding:var(--space-10) var(--space-8);position:relative}.DrivingLicenseRenewal_container__nwz3O:before{background:linear-gradient(90deg,#fffffff2,#fffc);content:"";inset:0;position:absolute;z-index:0}.DrivingLicenseRenewal_container__nwz3O>*{position:relative;z-index:1}.DrivingLicenseRenewal_leftContent__RWerB{display:flex;flex:1 1;flex-direction:column;gap:var(--space-6);max-width:40rem;min-width:320px}.DrivingLicenseRenewal_status__nF01D{color:var(--color-primary);font-size:var(--text-xl);font-weight:700;letter-spacing:.2em;text-transform:uppercase}.DrivingLicenseRenewal_company__tQ8MZ{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:var(--color-text-main);font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1;text-transform:uppercase}.DrivingLicenseRenewal_model__M6Vet{color:var(--color-text-secondary);font-size:var(--text-lg);font-weight:500}.DrivingLicenseRenewal_searchField__Y2chi{align-items:center;background-color:#fff;border:2px solid #673ab71a;border-radius:var(--radius-full);box-shadow:var(--shadow-sm);display:flex;height:56px;max-width:500px;overflow:hidden;transition:all var(--transition-base);width:100%}.DrivingLicenseRenewal_searchField__Y2chi:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a}.DrivingLicenseRenewal_prefix__UNbjy{align-items:center;background:#673ab70d;border-right:1px solid #0000000d;display:flex;gap:var(--space-2);height:100%;padding:0 var(--space-4)}.DrivingLicenseRenewal_prefix__UNbjy img{height:20px;object-fit:contain;width:20px}.DrivingLicenseRenewal_prefix__UNbjy span{color:var(--color-primary);font-size:var(--text-sm);font-weight:600}.DrivingLicenseRenewal_input__fU0Jg{border:none;color:var(--color-text-main);flex:1 1;font-family:var(--font-sans);font-size:var(--text-base);height:100%;outline:none;padding:0 var(--space-4)}.DrivingLicenseRenewal_searchBtn__J0atB{align-items:center;background:var(--gradient-button);border:none;cursor:pointer;display:flex;height:100%;justify-content:center;padding:0 var(--space-6);transition:all var(--transition-base)}.DrivingLicenseRenewal_searchBtn__J0atB:hover{background:var(--gradient-button-hover);padding-right:var(--space-8)}.DrivingLicenseRenewal_searchIcon__90IKo{color:#fff;font-size:var(--text-lg)}.DrivingLicenseRenewal_buttonGroup__Xy7Uk{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-top:var(--space-2)}.DrivingLicenseRenewal_actionBtn__mzIzZ{background:#fff;border:1px solid #673ab733;border-radius:var(--radius-full);color:var(--color-primary);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;padding:var(--space-2) var(--space-4);transition:all var(--transition-base)}.DrivingLicenseRenewal_actionBtn__mzIzZ:hover{background:var(--color-primary);box-shadow:var(--shadow-sm);color:#fff;transform:translateY(-2px)}.DrivingLicenseRenewal_vehicleImage__PX2Uu{animation:DrivingLicenseRenewal_float__N5GOe 6s ease-in-out infinite;filter:drop-shadow(0 20px 40px rgba(0,0,0,.15));height:auto;max-width:100%;width:500px}.DrivingLicenseRenewal_renewalDescription__YkVbc{color:var(--color-text-body);font-size:var(--text-base);line-height:1.8;margin-bottom:var(--space-8);width:100%}.DrivingLicenseRenewal_renewalContainer__mxsQr{display:flex;flex-wrap:wrap;gap:var(--space-8);justify-content:space-between}.DrivingLicenseRenewal_renewalSection__KK-Jf{flex:1 1;min-width:300px}.DrivingLicenseRenewal_benefitsTitle__2Watt,.DrivingLicenseRenewal_contactTitle__vTd-C,.DrivingLicenseRenewal_documentsTitle__6j9Dz,.DrivingLicenseRenewal_renewalTitle__HFkuy,.DrivingLicenseRenewal_riderTitle__iMpM8,.DrivingLicenseRenewal_sectionTitle__gYmd8{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:var(--color-primary);display:inline-block;font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--space-4);position:relative}.DrivingLicenseRenewal_benefitsTitle__2Watt:after,.DrivingLicenseRenewal_contactTitle__vTd-C:after,.DrivingLicenseRenewal_documentsTitle__6j9Dz:after,.DrivingLicenseRenewal_renewalTitle__HFkuy:after,.DrivingLicenseRenewal_riderTitle__iMpM8:after,.DrivingLicenseRenewal_sectionTitle__gYmd8:after{background:var(--gradient-rainbow-horizontal);border-radius:var(--radius-full);bottom:-4px;content:"";height:3px;left:0;position:absolute;width:40px}.DrivingLicenseRenewal_benefitsList__3COy0,.DrivingLicenseRenewal_documentsList__cukSq{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-6)}.DrivingLicenseRenewal_benefitItem__bDai\+,.DrivingLicenseRenewal_documentItem__VEaFA{align-items:center;background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;gap:var(--space-3);padding:var(--space-3);transition:all var(--transition-base)}.DrivingLicenseRenewal_benefitItem__bDai\+:hover,.DrivingLicenseRenewal_documentItem__VEaFA:hover{box-shadow:var(--shadow-md);transform:translateX(4px)}.DrivingLicenseRenewal_checkIcon__\+irTB{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:10px;height:24px;justify-content:center;width:24px}.DrivingLicenseRenewal_agentText__hOAMl{color:var(--color-text-muted);margin-bottom:var(--space-4)}.DrivingLicenseRenewal_contactSection__5Psex{background:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);min-width:300px;padding:var(--space-6);width:40%}.DrivingLicenseRenewal_formFields__YrnAS{display:flex;flex-direction:column;gap:var(--space-4)}.DrivingLicenseRenewal_formInput__2PeEf{background:var(--color-bg-light);border:1px solid #0000001a;border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-base);outline:none;padding:var(--space-3) var(--space-4);transition:all var(--transition-base);width:100%}.DrivingLicenseRenewal_formInput__2PeEf:focus{background:#fff;border-color:var(--color-primary);box-shadow:0 0 0 3px #673ab71a}.DrivingLicenseRenewal_whatsappText__ktlis{color:#25d366;font-weight:600}.DrivingLicenseRenewal_riderSectionContainer__Bfbgi{background:linear-gradient(135deg,#673ab708,#2196f308);border:1px solid #673ab70d;border-radius:var(--radius-xl);margin:var(--space-8);padding:var(--space-10) var(--space-6)}.DrivingLicenseRenewal_riderContentLayout__uloeF{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-8);justify-content:space-between}.DrivingLicenseRenewal_stepsContainer__S4fRz{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;justify-content:center;min-width:300px}.DrivingLicenseRenewal_step__Sc5B4{align-items:center;display:flex;flex-direction:column;position:relative;width:140px;z-index:1}.DrivingLicenseRenewal_stepNumber__cr8\+Z{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:700;letter-spacing:1px;margin-bottom:var(--space-4);text-transform:uppercase}.DrivingLicenseRenewal_iconContainer__LSO6I{align-items:center;background:#fff;border:2px solid #fff;border-radius:50%;box-shadow:var(--shadow-md);color:var(--color-primary);display:flex;height:70px;justify-content:center;margin-bottom:var(--space-3);transition:all var(--transition-base);width:70px}.DrivingLicenseRenewal_step__Sc5B4:hover .DrivingLicenseRenewal_iconContainer__LSO6I{border-color:var(--color-primary);color:var(--color-primary);transform:scale(1.1)}.DrivingLicenseRenewal_stepConnector__yPrJu{background:linear-gradient(90deg,#673ab733,#673ab780);height:2px;margin-top:15px;width:80px}.DrivingLicenseRenewal_stepLabel__onSyE{color:var(--color-text-main);font-size:var(--text-sm);font-weight:600;line-height:1.4;margin-top:var(--space-2);padding:0 var(--space-2);text-align:center}.DrivingLicenseRenewal_formContainer__ZHEBU{background-color:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex:1 1;max-width:500px;min-width:320px;padding:var(--space-8)}.DrivingLicenseRenewal_serviceHeader__Pxyuy{align-items:center;border-bottom:1px solid #0000000d;display:flex;justify-content:space-between;margin-bottom:var(--space-6);padding-bottom:var(--space-4)}.DrivingLicenseRenewal_serviceTitle__\+HZA1{color:var(--color-text-main);font-size:var(--text-lg);font-weight:600}.DrivingLicenseRenewal_removeButton__r-hlC{background-color:#ef44441a;border:none;border-radius:var(--radius-md);color:var(--color-error);cursor:pointer;font-size:var(--text-xs);font-weight:500;padding:var(--space-2) var(--space-3);transition:all var(--transition-base)}.DrivingLicenseRenewal_removeButton__r-hlC:hover{background-color:#ef444433}.DrivingLicenseRenewal_checkStatusBtn__F6t4\+{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);color:#fff;cursor:pointer;font-size:var(--text-base);font-weight:600;margin-top:var(--space-4);padding:var(--space-4);transition:all var(--transition-base);width:100%}.DrivingLicenseRenewal_checkStatusBtn__F6t4\+:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.DrivingLicenseRenewal_newsWidget__s49mY{cursor:pointer;max-width:600px;transition:transform .2s ease-in-out;width:100%}.DrivingLicenseRenewal_newsWidget__s49mY:hover{transform:translateY(-4px)}.DrivingLicenseRenewal_newsCard__SXPVh{background:linear-gradient(135deg,var(--color-brand-purple) 0,var(--color-brand-blue) 100%);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:280px;overflow:hidden;padding:var(--space-6);position:relative}.DrivingLicenseRenewal_newsCard__SXPVh:before{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;content:"";inset:0;position:absolute;z-index:0}.DrivingLicenseRenewal_newsContent__b1QvM,.DrivingLicenseRenewal_newsFooter__8IOYB,.DrivingLicenseRenewal_newsHeader__Te0Uq{position:relative;z-index:1}.DrivingLicenseRenewal_newsHeader__Te0Uq{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-4)}.DrivingLicenseRenewal_newsIcon__VHalp{background:#fff3;border-radius:var(--radius-lg);display:flex;padding:var(--space-3)}.DrivingLicenseRenewal_newsTime__uzvp8{align-items:center;background:#ffffff26;border-radius:var(--radius-full);display:flex;font-size:var(--text-sm);gap:var(--space-2);padding:var(--space-2) var(--space-3)}.DrivingLicenseRenewal_newsContent__b1QvM{align-items:flex-start;display:flex;flex:1 1;gap:var(--space-4)}.DrivingLicenseRenewal_newsEmoji__rQ\+9r{align-items:center;background:#ffffff26;border-radius:var(--radius-xl);display:flex;font-size:3rem;height:80px;justify-content:center;width:80px}.DrivingLicenseRenewal_newsText__hrLSF{flex:1 1}.DrivingLicenseRenewal_newsCategory__kjXQZ{font-size:var(--text-xs);letter-spacing:1px;margin-bottom:var(--space-2);opacity:.8;text-transform:uppercase}.DrivingLicenseRenewal_newsTitle__qHPNU{font-size:var(--text-xl);font-weight:700;line-height:1.3;margin:0 0 var(--space-2) 0}.DrivingLicenseRenewal_newsSubtitle__qXhgZ{font-size:var(--text-base);line-height:1.5;opacity:.9}.DrivingLicenseRenewal_newsFooter__8IOYB{align-items:center;display:flex;justify-content:space-between;margin-top:var(--space-4)}@media (max-width:768px){.DrivingLicenseRenewal_container__nwz3O{padding:var(--space-6) var(--space-4)}.DrivingLicenseRenewal_searchField__Y2chi{margin:0 auto}.DrivingLicenseRenewal_buttonGroup__Xy7Uk{justify-content:center}.DrivingLicenseRenewal_stepConnector__yPrJu{display:none}.DrivingLicenseRenewal_riderContentLayout__uloeF{flex-direction:column}.DrivingLicenseRenewal_stepsContainer__S4fRz{flex-direction:column;gap:var(--space-6)}}.DuplicateRegistrationCertificate_container__k6u9P{animation:DuplicateRegistrationCertificate_fadeIn__yL-68 var(--transition-slow) ease-out;display:flex;flex-direction:row;font-family:var(--font-sans);gap:var(--space-8);justify-content:space-between;margin-inline:auto;margin-top:var(--space-8);max-width:1200px;padding:var(--space-6);width:100%}.DuplicateRegistrationCertificate_formSection__I51cT{background:#fff;border:1px solid #673ab714;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex:1 1;max-width:600px;padding:var(--space-8)}.DuplicateRegistrationCertificate_inputGroup__AjiHC{margin-bottom:var(--space-5)}.DuplicateRegistrationCertificate_inputGroup__AjiHC label{color:var(--color-text-muted);display:block;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.DuplicateRegistrationCertificate_inputField__cb4x9{background-color:var(--color-bg-light);border:1px solid #0000001a;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-base);padding:var(--space-3) var(--space-4);transition:all var(--transition-base);width:100%}.DuplicateRegistrationCertificate_inputField__cb4x9::placeholder{color:var(--color-text-secondary)}.DuplicateRegistrationCertificate_inputField__cb4x9:focus{background-color:#fff;border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a;outline:none}.DuplicateRegistrationCertificate_documentsSection__nYQvF{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:var(--space-6) 0}.DuplicateRegistrationCertificate_documentCard__OVs8h{align-items:center;background-color:#fff;border:2px solid #0000;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;display:flex;flex:1 1;flex-direction:column;min-width:120px;padding:var(--space-4);text-align:center;transition:all var(--transition-base)}.DuplicateRegistrationCertificate_documentCard__OVs8h:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-4px)}.DuplicateRegistrationCertificate_iconContainer__ATL0a{align-items:center;background:#673ab71a;border-radius:50%;color:var(--color-primary);display:flex;height:56px;justify-content:center;margin-bottom:var(--space-3);transition:all var(--transition-base);width:56px}.DuplicateRegistrationCertificate_documentCard__OVs8h:hover .DuplicateRegistrationCertificate_iconContainer__ATL0a{background:var(--color-primary);color:#fff}.DuplicateRegistrationCertificate_icon__y83MA{height:24px;width:24px}.DuplicateRegistrationCertificate_docText__RVTsN{align-items:center;color:var(--color-text-main);display:flex;flex-direction:column;font-size:var(--text-xs);font-weight:600}.DuplicateRegistrationCertificate_submitButton__ZoDxh{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);color:#fff;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;margin-top:var(--space-6);padding:var(--space-4);transition:all var(--transition-base);width:100%}.DuplicateRegistrationCertificate_submitButton__ZoDxh:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.DuplicateRegistrationCertificate_imageSection__lhzDK{align-items:center;display:flex;flex:1 1;justify-content:center;padding:var(--space-8)}.DuplicateRegistrationCertificate_vehicleImage__\+15fp{animation:DuplicateRegistrationCertificate_float__BxaPK 6s ease-in-out infinite;filter:drop-shadow(0 15px 30px rgba(103,58,183,.15));height:auto;max-width:100%}.DuplicateRegistrationCertificate_fileInputGroup__tLlCs{margin-bottom:var(--space-6)}.DuplicateRegistrationCertificate_fileInputGroup__tLlCs label{color:var(--color-text-main);display:block;font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.DuplicateRegistrationCertificate_fileUploadWrapper__oRbRD{display:inline-block;overflow:hidden;position:relative;width:100%}.DuplicateRegistrationCertificate_fileUploadLabel__TfqqR{align-items:center;background-color:#673ab70d;border:2px dashed #673ab74d;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-primary);cursor:pointer;display:flex;font-size:var(--text-sm);font-weight:500;gap:var(--space-2);justify-content:center;padding:var(--space-4);text-align:center;transition:all var(--transition-base);width:100%}.DuplicateRegistrationCertificate_fileUploadLabel__TfqqR:hover{background-color:#673ab71a;border-color:var(--color-primary)}.DuplicateRegistrationCertificate_fileInput__lAB8d{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.DuplicateRegistrationCertificate_uploadedFiles__Xg0c3{list-style:none;margin:var(--space-3) 0 0 0;padding:0}.DuplicateRegistrationCertificate_fileItem__\+mjx8{align-items:center;background-color:var(--color-bg-surface);border:1px solid #0000000d;border-radius:var(--radius-md);color:var(--color-text-main);display:flex;font-size:var(--text-sm);justify-content:space-between;margin-top:var(--space-2);padding:var(--space-3)}.DuplicateRegistrationCertificate_successMessage__jmu-D{background:#10b9811a;border-radius:var(--radius-md);color:var(--color-success);font-weight:600;margin-top:var(--space-4);padding:var(--space-3);text-align:center}.DuplicateRegistrationCertificate_errorMessage__KafmN{background-color:#ef44441a;border:1px solid #ef444433;border-radius:var(--radius-md);color:var(--color-error);margin-bottom:var(--space-4);padding:var(--space-3);text-align:center}@keyframes DuplicateRegistrationCertificate_float__BxaPK{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@media (max-width:768px){.DuplicateRegistrationCertificate_container__k6u9P{flex-direction:column;padding:var(--space-4)}.DuplicateRegistrationCertificate_formSection__I51cT{margin-right:0;max-width:100%}.DuplicateRegistrationCertificate_imageSection__lhzDK{margin-top:var(--space-6);padding:0}}.DuplicateRegisterationForm_container__McuOR{animation:DuplicateRegisterationForm_fadeIn__SD-ua var(--transition-slow) ease-out;display:flex;flex-direction:row;font-family:var(--font-sans);gap:var(--space-8);justify-content:space-between;margin-inline:auto;margin-top:var(--space-8);max-width:1200px;padding:var(--space-6);width:100%}.DuplicateRegisterationForm_formSection__NTvOu{background:#fff;border:1px solid #673ab714;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex:1 1;max-width:600px;padding:var(--space-8)}.DuplicateRegisterationForm_inputGroup__rmitT{margin-bottom:var(--space-5)}.DuplicateRegisterationForm_inputGroup__rmitT label{color:var(--color-text-muted);display:block;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.DuplicateRegisterationForm_inputField__dnmnX{background-color:var(--color-bg-light);border:1px solid #0000001a;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-base);padding:var(--space-3) var(--space-4);transition:all var(--transition-base);width:100%}.DuplicateRegisterationForm_inputField__dnmnX::placeholder{color:var(--color-text-secondary)}.DuplicateRegisterationForm_inputField__dnmnX:focus{background-color:#fff;border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a;outline:none}.DuplicateRegisterationForm_documentsSection__hrtoZ{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:var(--space-6) 0}.DuplicateRegisterationForm_submitButton__NKurM{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);color:#fff;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;margin-top:var(--space-6);padding:var(--space-4);transition:all var(--transition-base);width:100%}.DuplicateRegisterationForm_submitButton__NKurM:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.DuplicateRegisterationForm_imageSection__L-CbF{align-items:center;display:flex;flex:1 1;justify-content:center;padding:var(--space-8)}.DuplicateRegisterationForm_vehicleImage__o5xwg{animation:DuplicateRegisterationForm_float__FSvoq 6s ease-in-out infinite;filter:drop-shadow(0 15px 30px rgba(103,58,183,.15));height:auto;max-width:100%}@keyframes DuplicateRegisterationForm_float__FSvoq{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@media (max-width:768px){.DuplicateRegisterationForm_container__McuOR{flex-direction:column;padding:var(--space-4)}.DuplicateRegisterationForm_formSection__NTvOu{margin-right:0;max-width:100%}.DuplicateRegisterationForm_imageSection__L-CbF{margin-top:var(--space-6);padding:0}}.BankNoc_mainContainer__T7Qne{background-color:var(--color-bg-light);display:flex;flex-direction:column;font-family:var(--font-sans);min-height:100vh}.BankNoc_container__GeCQC{align-items:center;background:#fff;background-image:url(/static/media/inner-background.e1da10636fea502a6065.png);background-position:50%;background-size:cover;box-shadow:var(--shadow-sm);display:flex;flex-wrap:wrap;gap:var(--space-8);justify-content:space-between;padding:var(--space-10) var(--space-8);position:relative}.BankNoc_container__GeCQC:before{background:linear-gradient(90deg,#fffffff2,#fffc);content:"";inset:0;position:absolute;z-index:0}.BankNoc_container__GeCQC>*{position:relative;z-index:1}.BankNoc_leftContent__u\+06b{display:flex;flex:1 1;flex-direction:column;gap:var(--space-6);max-width:40rem;min-width:320px}.BankNoc_status__0AtO5{color:var(--color-primary);font-size:var(--text-xl);font-weight:700;letter-spacing:.2em;text-transform:uppercase}.BankNoc_company__aLM3R{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:var(--color-text-main);font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1;text-transform:uppercase}.BankNoc_model__JWKqu{color:var(--color-text-secondary);font-size:var(--text-lg);font-weight:500}.BankNoc_searchField__00H6I{align-items:center;background-color:#fff;border:2px solid #673ab71a;border-radius:var(--radius-full);box-shadow:var(--shadow-sm);display:flex;height:56px;max-width:500px;overflow:hidden;transition:all var(--transition-base);width:100%}.BankNoc_searchField__00H6I:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a}.BankNoc_prefix__rRNnw{align-items:center;background:#673ab70d;border-right:1px solid #0000000d;display:flex;gap:var(--space-2);height:100%;padding:0 var(--space-4)}.BankNoc_prefix__rRNnw img{height:20px;object-fit:contain;width:20px}.BankNoc_prefix__rRNnw span{color:var(--color-primary);font-size:var(--text-sm);font-weight:600}.BankNoc_input__IVH8d{border:none;color:var(--color-text-main);flex:1 1;font-family:var(--font-sans);font-size:var(--text-base);height:100%;outline:none;padding:0 var(--space-4)}.BankNoc_searchBtn__y-uSf{align-items:center;background:var(--gradient-button);border:none;cursor:pointer;display:flex;height:100%;justify-content:center;padding:0 var(--space-6);transition:all var(--transition-base)}.BankNoc_searchBtn__y-uSf:hover{background:var(--gradient-button-hover);padding-right:var(--space-8)}.BankNoc_searchIcon__eMUFA{color:#fff;font-size:var(--text-lg)}.BankNoc_buttonGroup__F-nUQ{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-top:var(--space-2)}.BankNoc_actionBtn__7IgV4{background:#fff;border:1px solid #673ab733;border-radius:var(--radius-full);color:var(--color-primary);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;padding:var(--space-2) var(--space-4);transition:all var(--transition-base)}.BankNoc_actionBtn__7IgV4:hover{background:var(--color-primary);box-shadow:var(--shadow-sm);color:#fff;transform:translateY(-2px)}.BankNoc_vehicleImage__lkeEk{animation:BankNoc_float__ovvz- 6s ease-in-out infinite;filter:drop-shadow(0 20px 40px rgba(0,0,0,.15));height:auto;max-width:100%;width:500px}.BankNoc_riderSectionContainer__ZPcqV{background:linear-gradient(135deg,#673ab708,#2196f308);border:1px solid #673ab70d;border-radius:var(--radius-xl);margin:var(--space-8);padding:var(--space-10) var(--space-6)}.BankNoc_renewalTitle__pr\+yR,.BankNoc_riderTitle__mcqpd{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:var(--color-primary);display:inline-block;font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--space-4);position:relative}.BankNoc_renewalTitle__pr\+yR:after,.BankNoc_riderTitle__mcqpd:after{background:var(--gradient-rainbow-horizontal);border-radius:var(--radius-full);bottom:-4px;content:"";height:3px;left:0;position:absolute;width:40px}.BankNoc_riderContentLayout__IgXA5{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-8);justify-content:space-between}.BankNoc_stepsContainer__Zzles{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:0;justify-content:center;min-width:300px}.BankNoc_step__A0r0M{align-items:center;display:flex;flex-direction:column;position:relative;width:140px;z-index:1}.BankNoc_stepNumber__RCP39{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:700;letter-spacing:1px;margin-bottom:var(--space-4);text-transform:uppercase}.BankNoc_iconContainer__PFHBN{align-items:center;background:#fff;border:2px solid #fff;border-radius:50%;box-shadow:var(--shadow-md);color:var(--color-primary);display:flex;font-size:1.5rem;height:70px;justify-content:center;margin-bottom:var(--space-3);transition:all var(--transition-base);width:70px}.BankNoc_step__A0r0M:hover .BankNoc_iconContainer__PFHBN{border-color:var(--color-primary);color:var(--color-primary);transform:scale(1.1)}.BankNoc_stepConnector__R9O1V{background:linear-gradient(90deg,#673ab733,#673ab780);height:2px;margin-top:15px;width:80px}.BankNoc_stepLabel__jL4Ck{color:var(--color-text-main);font-size:var(--text-sm);font-weight:600;line-height:1.4;margin-top:var(--space-2);padding:0 var(--space-2);text-align:center}.BankNoc_formContainer__Hd2le{background-color:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex:1 1;max-width:500px;min-width:320px;padding:var(--space-8)}.BankNoc_serviceHeader__Llu4v{align-items:center;border-bottom:1px solid #0000000d;display:flex;justify-content:space-between;margin-bottom:var(--space-6);padding-bottom:var(--space-4)}.BankNoc_serviceTitle__Lzn6\+{color:var(--color-text-main);font-size:var(--text-lg);font-weight:600}.BankNoc_removeButton__wzeJo{background-color:#ef44441a;border:none;border-radius:var(--radius-md);color:var(--color-error);cursor:pointer;font-size:var(--text-xs);font-weight:500;padding:var(--space-2) var(--space-3);transition:all var(--transition-base)}.BankNoc_removeButton__wzeJo:hover{background-color:#ef444433}.BankNoc_inputGroup__RWqnj{margin-bottom:var(--space-5)}.BankNoc_addressInput__hF-Hy,.BankNoc_landmarkInput__fG\+1Z{background:var(--color-bg-light);border:1px solid #0000001a;border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-base);outline:none;padding:var(--space-3) var(--space-4);transition:all var(--transition-base);width:100%}.BankNoc_addressInput__hF-Hy:focus,.BankNoc_landmarkInput__fG\+1Z:focus{background:#fff;border-color:var(--color-primary);box-shadow:0 0 0 3px #673ab71a}.BankNoc_checkStatusBtn__IMrbX{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);color:#fff;cursor:pointer;font-size:var(--text-base);font-weight:600;margin-top:var(--space-4);padding:var(--space-4);transition:all var(--transition-base);width:100%}.BankNoc_checkStatusBtn__IMrbX:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}@media (max-width:768px){.BankNoc_container__GeCQC{justify-content:center;padding:var(--space-6) var(--space-4);text-align:center}.BankNoc_leftContent__u\+06b{align-items:center}.BankNoc_searchField__00H6I{margin:0 auto}.BankNoc_buttonGroup__F-nUQ{justify-content:center}.BankNoc_stepConnector__R9O1V{display:none}.BankNoc_riderContentLayout__IgXA5{align-items:center;flex-direction:column}.BankNoc_stepsContainer__Zzles{flex-direction:column;gap:var(--space-6)}.BankNoc_vehicleImage__lkeEk{margin-top:var(--space-4)}}.HighSecurityPlate_mainContainer__PMlIU{background-color:var(--color-bg-light);display:flex;flex-direction:column;font-family:var(--font-sans);min-height:100vh}.HighSecurityPlate_container__xN0gN{align-items:center;background:#fff;background-image:url(/static/media/inner-background.e1da10636fea502a6065.png);background-position:50%;background-size:cover;box-shadow:var(--shadow-sm);display:flex;flex-wrap:wrap;gap:var(--space-8);justify-content:space-between;padding:var(--space-10) var(--space-8);position:relative}.HighSecurityPlate_container__xN0gN:before{background:linear-gradient(90deg,#fffffff2,#fffc);content:"";inset:0;position:absolute;z-index:0}.HighSecurityPlate_container__xN0gN>*{position:relative;z-index:1}.HighSecurityPlate_leftContent__9-Aol{display:flex;flex:1 1;flex-direction:column;gap:var(--space-6);max-width:40rem;min-width:320px}.HighSecurityPlate_status__ZSuA0{color:var(--color-primary);font-size:var(--text-xl);font-weight:700;letter-spacing:.2em;text-transform:uppercase}.HighSecurityPlate_company__fei1s{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:var(--color-text-main);font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1;text-transform:uppercase}.HighSecurityPlate_model__aLgFb{color:var(--color-text-secondary);font-size:var(--text-lg);font-weight:500}.HighSecurityPlate_searchField__wc5Qt{align-items:center;background-color:#fff;border:2px solid #673ab71a;border-radius:var(--radius-full);box-shadow:var(--shadow-sm);display:flex;height:56px;max-width:500px;overflow:hidden;transition:all var(--transition-base);width:100%}.HighSecurityPlate_searchField__wc5Qt:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a}.HighSecurityPlate_prefix__gIvkd{align-items:center;background:#673ab70d;border-right:1px solid #0000000d;display:flex;gap:var(--space-2);height:100%;padding:0 var(--space-4)}.HighSecurityPlate_prefix__gIvkd img{height:20px;object-fit:contain;width:20px}.HighSecurityPlate_prefix__gIvkd span{color:var(--color-primary);font-size:var(--text-sm);font-weight:600}.HighSecurityPlate_input__Zm-GY{border:none;color:var(--color-text-main);flex:1 1;font-family:var(--font-sans);font-size:var(--text-base);height:100%;outline:none;padding:0 var(--space-4)}.HighSecurityPlate_searchBtn__wuI-M{align-items:center;background:var(--gradient-button);border:none;cursor:pointer;display:flex;height:100%;justify-content:center;padding:0 var(--space-6);transition:all var(--transition-base)}.HighSecurityPlate_searchBtn__wuI-M:hover{background:var(--gradient-button-hover);padding-right:var(--space-8)}.HighSecurityPlate_searchIcon__LueQs{color:#fff;font-size:var(--text-lg)}.HighSecurityPlate_buttonGroup__\+koq2{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-top:var(--space-2)}.HighSecurityPlate_actionBtn__03wdl{background:#fff;border:1px solid #673ab733;border-radius:var(--radius-full);color:var(--color-primary);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;padding:var(--space-2) var(--space-4);transition:all var(--transition-base)}.HighSecurityPlate_actionBtn__03wdl:hover{background:var(--color-primary);box-shadow:var(--shadow-sm);color:#fff;transform:translateY(-2px)}.HighSecurityPlate_vehicleImage__d0Htz{animation:HighSecurityPlate_float__PQzP6 6s ease-in-out infinite;filter:drop-shadow(0 20px 40px rgba(0,0,0,.15));height:auto;max-width:100%;width:500px}.HighSecurityPlate_renewalDescription__4OAwo{color:var(--color-text-body);font-size:var(--text-base);line-height:1.8;margin-bottom:var(--space-8);width:100%}.HighSecurityPlate_renewalContainer__NPgn3{display:flex;flex-wrap:wrap;gap:var(--space-8);justify-content:space-between}.HighSecurityPlate_renewalSection__kHfA7{flex:1 1;min-width:300px}.HighSecurityPlate_benefitsTitle__Wq7dB,.HighSecurityPlate_contactTitle__GkCRa,.HighSecurityPlate_documentsTitle__CEuEt,.HighSecurityPlate_renewalTitle__VLeCg,.HighSecurityPlate_sectionTitle__Cc7sE{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:var(--color-primary);display:inline-block;font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--space-4);position:relative}.HighSecurityPlate_benefitsTitle__Wq7dB:after,.HighSecurityPlate_contactTitle__GkCRa:after,.HighSecurityPlate_documentsTitle__CEuEt:after,.HighSecurityPlate_renewalTitle__VLeCg:after,.HighSecurityPlate_sectionTitle__Cc7sE:after{background:var(--gradient-rainbow-horizontal);border-radius:var(--radius-full);bottom:-4px;content:"";height:3px;left:0;position:absolute;width:40px}.HighSecurityPlate_benefitsList__1Thx3,.HighSecurityPlate_documentsList__gEF5F{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-6)}.HighSecurityPlate_benefitItem__PGUHt,.HighSecurityPlate_documentItem__mOQQ9{align-items:center;background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;gap:var(--space-3);padding:var(--space-3);transition:all var(--transition-base)}.HighSecurityPlate_benefitItem__PGUHt:hover,.HighSecurityPlate_documentItem__mOQQ9:hover{box-shadow:var(--shadow-md);transform:translateX(4px)}.HighSecurityPlate_checkIcon__ok9gd{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:10px;height:24px;justify-content:center;width:24px}.HighSecurityPlate_agentText__uT\+1o{color:var(--color-text-muted);margin-bottom:var(--space-4)}.HighSecurityPlate_contactSection__e2Qd\+{background:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);min-width:300px;padding:var(--space-6);width:40%}.HighSecurityPlate_formFields__9N6QT{display:flex;flex-direction:column;gap:var(--space-4)}.HighSecurityPlate_formInput__yYbdP{background:var(--color-bg-light);border:1px solid #0000001a;border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-base);outline:none;padding:var(--space-3) var(--space-4);transition:all var(--transition-base);width:100%}.HighSecurityPlate_formInput__yYbdP:focus{background:#fff;border-color:var(--color-primary);box-shadow:0 0 0 3px #673ab71a}.HighSecurityPlate_whatsappText__A2RX1{color:#25d366;font-weight:600}.HighSecurityPlate_newsWidget__pA\+tC{cursor:pointer;max-width:600px;transition:transform .2s ease-in-out;width:100%}.HighSecurityPlate_newsWidget__pA\+tC:hover{transform:translateY(-4px)}.HighSecurityPlate_newsCard__trOJS{background:linear-gradient(135deg,var(--color-brand-purple) 0,var(--color-brand-blue) 100%);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:280px;overflow:hidden;padding:var(--space-6);position:relative}.HighSecurityPlate_newsCard__trOJS:before{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;content:"";inset:0;position:absolute;z-index:0}.HighSecurityPlate_newsContent__d7mwN,.HighSecurityPlate_newsFooter__3z8k9,.HighSecurityPlate_newsHeader__Mqbcm{position:relative;z-index:1}.HighSecurityPlate_newsHeader__Mqbcm{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-4)}.HighSecurityPlate_newsIcon__QI0VN{background:#fff3;border-radius:var(--radius-lg);display:flex;padding:var(--space-3)}.HighSecurityPlate_newsTime__AodF\+{align-items:center;background:#ffffff26;border-radius:var(--radius-full);display:flex;font-size:var(--text-sm);gap:var(--space-2);padding:var(--space-2) var(--space-3)}.HighSecurityPlate_newsContent__d7mwN{align-items:flex-start;display:flex;flex:1 1;gap:var(--space-4)}.HighSecurityPlate_newsEmoji__ABClK{align-items:center;background:#ffffff26;border-radius:var(--radius-xl);display:flex;font-size:3rem;height:80px;justify-content:center;width:80px}.HighSecurityPlate_newsText__VSDXX{flex:1 1}.HighSecurityPlate_newsCategory__J42Gs{font-size:var(--text-xs);letter-spacing:1px;margin-bottom:var(--space-2);opacity:.8;text-transform:uppercase}.HighSecurityPlate_newsTitle__GzITR{font-size:var(--text-xl);font-weight:700;line-height:1.3;margin:0 0 var(--space-2) 0}.HighSecurityPlate_newsSubtitle__yjCwX{font-size:var(--text-base);line-height:1.5;opacity:.9}.HighSecurityPlate_newsFooter__3z8k9{align-items:center;display:flex;justify-content:space-between;margin-top:var(--space-4)}@media (max-width:768px){.HighSecurityPlate_container__xN0gN{padding:var(--space-6) var(--space-4)}.HighSecurityPlate_searchField__wc5Qt{margin:0 auto}.HighSecurityPlate_buttonGroup__\+koq2{justify-content:center}}.HypothecationTermination_mainContainer__S9rmJ{background-color:var(--color-bg-light);display:flex;flex-direction:column;font-family:var(--font-sans);min-height:100vh}.HypothecationTermination_container__1rA6b{align-items:center;background:#fff;background-image:url(/static/media/inner-background.e1da10636fea502a6065.png);background-position:50%;background-size:cover;box-shadow:var(--shadow-sm);display:flex;flex-wrap:wrap;gap:var(--space-8);justify-content:space-between;padding:var(--space-10) var(--space-8);position:relative}.HypothecationTermination_container__1rA6b:before{background:linear-gradient(90deg,#fffffff2,#fffc);content:"";inset:0;position:absolute;z-index:0}.HypothecationTermination_container__1rA6b>*{position:relative;z-index:1}.HypothecationTermination_leftContent__dPKVG{display:flex;flex:1 1;flex-direction:column;gap:var(--space-6);max-width:40rem;min-width:320px}.HypothecationTermination_status__Qd3jT{color:var(--color-primary);font-size:var(--text-xl);font-weight:700;letter-spacing:.2em;text-transform:uppercase}.HypothecationTermination_company__ed2Qf{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:var(--color-text-main);font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1;text-transform:uppercase}.HypothecationTermination_model__FAD6l{color:var(--color-text-secondary);font-size:var(--text-lg);font-weight:500}.HypothecationTermination_searchField__1omfG{align-items:center;background-color:#fff;border:2px solid #673ab71a;border-radius:var(--radius-full);box-shadow:var(--shadow-sm);display:flex;height:56px;max-width:500px;overflow:hidden;transition:all var(--transition-base);width:100%}.HypothecationTermination_searchField__1omfG:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a}.HypothecationTermination_prefix__ervgv{align-items:center;background:#673ab70d;border-right:1px solid #0000000d;display:flex;gap:var(--space-2);height:100%;padding:0 var(--space-4)}.HypothecationTermination_prefix__ervgv img{height:20px;object-fit:contain;width:20px}.HypothecationTermination_prefix__ervgv span{color:var(--color-primary);font-size:var(--text-sm);font-weight:600}.HypothecationTermination_input__WnxRV{border:none;color:var(--color-text-main);flex:1 1;font-family:var(--font-sans);font-size:var(--text-base);height:100%;outline:none;padding:0 var(--space-4)}.HypothecationTermination_searchBtn__WvUb3{align-items:center;background:var(--gradient-button);border:none;cursor:pointer;display:flex;height:100%;justify-content:center;padding:0 var(--space-6);transition:all var(--transition-base)}.HypothecationTermination_searchBtn__WvUb3:hover{background:var(--gradient-button-hover);padding-right:var(--space-8)}.HypothecationTermination_searchIcon__0QYEA{color:#fff;font-size:var(--text-lg)}.HypothecationTermination_buttonGroup__Nohl5{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-top:var(--space-2)}.HypothecationTermination_actionBtn__cYzGQ{background:#fff;border:1px solid #673ab733;border-radius:var(--radius-full);color:var(--color-primary);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;padding:var(--space-2) var(--space-4);transition:all var(--transition-base)}.HypothecationTermination_actionBtn__cYzGQ:hover{background:var(--color-primary);box-shadow:var(--shadow-sm);color:#fff;transform:translateY(-2px)}.HypothecationTermination_vehicleImage__ylbs6{animation:HypothecationTermination_float__ss1n3 6s ease-in-out infinite;filter:drop-shadow(0 20px 40px rgba(0,0,0,.15));height:auto;max-width:100%;width:500px}.HypothecationTermination_renewalDescription__8SLnz{color:var(--color-text-body);font-size:var(--text-base);line-height:1.8;margin-bottom:var(--space-8);width:100%}.HypothecationTermination_renewalContainer__I0TeY{display:flex;flex-wrap:wrap;gap:var(--space-8);justify-content:space-between}.HypothecationTermination_renewalSection__t-t7B{flex:1 1;min-width:300px}.HypothecationTermination_benefitsTitle__PrWEO,.HypothecationTermination_contactTitle__\+Sih7,.HypothecationTermination_documentsTitle__AGS1h,.HypothecationTermination_renewalTitle__wiHOS,.HypothecationTermination_riderTitle__0Zjx3,.HypothecationTermination_sectionTitle__38xK\+{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:var(--color-primary);display:inline-block;font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--space-4);position:relative}.HypothecationTermination_benefitsTitle__PrWEO:after,.HypothecationTermination_contactTitle__\+Sih7:after,.HypothecationTermination_documentsTitle__AGS1h:after,.HypothecationTermination_renewalTitle__wiHOS:after,.HypothecationTermination_riderTitle__0Zjx3:after,.HypothecationTermination_sectionTitle__38xK\+:after{background:var(--gradient-rainbow-horizontal);border-radius:var(--radius-full);bottom:-4px;content:"";height:3px;left:0;position:absolute;width:40px}.HypothecationTermination_benefitsList__btUpY,.HypothecationTermination_documentsList__ogTlH{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-6)}.HypothecationTermination_benefitItem__LOfpy,.HypothecationTermination_documentItem__ozJfA{align-items:center;background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;gap:var(--space-3);padding:var(--space-3);transition:all var(--transition-base)}.HypothecationTermination_benefitItem__LOfpy:hover,.HypothecationTermination_documentItem__ozJfA:hover{box-shadow:var(--shadow-md);transform:translateX(4px)}.HypothecationTermination_checkIcon__U6HXT{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:10px;height:24px;justify-content:center;width:24px}.HypothecationTermination_agentText__gpPE8{color:var(--color-text-muted);margin-bottom:var(--space-4)}.HypothecationTermination_contactSection__KfKvF{background:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);min-width:300px;padding:var(--space-6);width:40%}.HypothecationTermination_formFields__733bV{display:flex;flex-direction:column;gap:var(--space-4)}.HypothecationTermination_formInput__JqTuz{background:var(--color-bg-light);border:1px solid #0000001a;border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-base);outline:none;padding:var(--space-3) var(--space-4);transition:all var(--transition-base);width:100%}.HypothecationTermination_formInput__JqTuz:focus{background:#fff;border-color:var(--color-primary);box-shadow:0 0 0 3px #673ab71a}.HypothecationTermination_whatsappText__FHskJ{color:#25d366;font-weight:600}.HypothecationTermination_riderSectionContainer__cxVbU{background:linear-gradient(135deg,#673ab708,#2196f308);border:1px solid #673ab70d;border-radius:var(--radius-xl);margin:var(--space-8);padding:var(--space-10) var(--space-6)}.HypothecationTermination_riderContentLayout__l60v\+{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-8);justify-content:space-between}.HypothecationTermination_stepsContainer__eAsAc{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;justify-content:center;min-width:300px}.HypothecationTermination_step__Z3XXK{align-items:center;display:flex;flex-direction:column;position:relative;width:140px;z-index:1}.HypothecationTermination_stepNumber__Gpjok{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:700;letter-spacing:1px;margin-bottom:var(--space-4);text-transform:uppercase}.HypothecationTermination_iconContainer__rcylk{align-items:center;background:#fff;border:2px solid #fff;border-radius:50%;box-shadow:var(--shadow-md);color:var(--color-primary);display:flex;height:70px;justify-content:center;margin-bottom:var(--space-3);transition:all var(--transition-base);width:70px}.HypothecationTermination_step__Z3XXK:hover .HypothecationTermination_iconContainer__rcylk{border-color:var(--color-primary);color:var(--color-primary);transform:scale(1.1)}.HypothecationTermination_stepConnector__gU-09{background:linear-gradient(90deg,#673ab733,#673ab780);height:2px;margin-top:15px;width:80px}.HypothecationTermination_stepLabel__fXku9{color:var(--color-text-main);font-size:var(--text-sm);font-weight:600;line-height:1.4;margin-top:var(--space-2);padding:0 var(--space-2);text-align:center}.HypothecationTermination_formContainer__tucpq{background-color:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex:1 1;max-width:500px;min-width:320px;padding:var(--space-8)}.HypothecationTermination_serviceHeader__wTu1X{align-items:center;border-bottom:1px solid #0000000d;display:flex;justify-content:space-between;margin-bottom:var(--space-6);padding-bottom:var(--space-4)}.HypothecationTermination_serviceTitle__m44bO{color:var(--color-text-main);font-size:var(--text-lg);font-weight:600}.HypothecationTermination_removeButton__fLFVv{background-color:#ef44441a;border:none;border-radius:var(--radius-md);color:var(--color-error);cursor:pointer;font-size:var(--text-xs);font-weight:500;padding:var(--space-2) var(--space-3);transition:all var(--transition-base)}.HypothecationTermination_removeButton__fLFVv:hover{background-color:#ef444433}.HypothecationTermination_checkStatusBtn__EDfOP{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);color:#fff;cursor:pointer;font-size:var(--text-base);font-weight:600;margin-top:var(--space-4);padding:var(--space-4);transition:all var(--transition-base);width:100%}.HypothecationTermination_checkStatusBtn__EDfOP:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.HypothecationTermination_newsWidget__DjxOT{cursor:pointer;max-width:600px;transition:transform .2s ease-in-out;width:100%}.HypothecationTermination_newsWidget__DjxOT:hover{transform:translateY(-4px)}.HypothecationTermination_newsCard__KUYKm{background:linear-gradient(135deg,var(--color-brand-purple) 0,var(--color-brand-blue) 100%);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:280px;overflow:hidden;padding:var(--space-6);position:relative}.HypothecationTermination_newsCard__KUYKm:before{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;content:"";inset:0;position:absolute;z-index:0}.HypothecationTermination_newsContent__TwZNe,.HypothecationTermination_newsFooter__SONiL,.HypothecationTermination_newsHeader__e1L2C{position:relative;z-index:1}.HypothecationTermination_newsHeader__e1L2C{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-4)}.HypothecationTermination_newsIcon__EeuW0{background:#fff3;border-radius:var(--radius-lg);display:flex;padding:var(--space-3)}.HypothecationTermination_newsTime__Az6IO{align-items:center;background:#ffffff26;border-radius:var(--radius-full);display:flex;font-size:var(--text-sm);gap:var(--space-2);padding:var(--space-2) var(--space-3)}.HypothecationTermination_newsContent__TwZNe{align-items:flex-start;display:flex;flex:1 1;gap:var(--space-4)}.HypothecationTermination_newsEmoji__rrlAq{align-items:center;background:#ffffff26;border-radius:var(--radius-xl);display:flex;font-size:3rem;height:80px;justify-content:center;width:80px}.HypothecationTermination_newsText__lZ87U{flex:1 1}.HypothecationTermination_newsCategory__TW4xg{font-size:var(--text-xs);letter-spacing:1px;margin-bottom:var(--space-2);opacity:.8;text-transform:uppercase}.HypothecationTermination_newsTitle__AxVla{font-size:var(--text-xl);font-weight:700;line-height:1.3;margin:0 0 var(--space-2) 0}.HypothecationTermination_newsSubtitle__Fu5ap{font-size:var(--text-base);line-height:1.5;opacity:.9}.HypothecationTermination_newsFooter__SONiL{align-items:center;display:flex;justify-content:space-between;margin-top:var(--space-4)}@media (max-width:768px){.HypothecationTermination_container__1rA6b{padding:var(--space-6) var(--space-4)}.HypothecationTermination_searchField__1omfG{margin:0 auto}.HypothecationTermination_buttonGroup__Nohl5{justify-content:center}.HypothecationTermination_stepConnector__gU-09{display:none}.HypothecationTermination_riderContentLayout__l60v\+{flex-direction:column}.HypothecationTermination_stepsContainer__eAsAc{flex-direction:column;gap:var(--space-6)}}.InterstateRTO_mainContainer__NomhR{background-color:var(--color-bg-light);display:flex;flex-direction:column;font-family:var(--font-sans);min-height:100vh}.InterstateRTO_container__fBF9o{align-items:center;background:#fff;background-image:url(/static/media/inner-background.e1da10636fea502a6065.png);background-position:50%;background-size:cover;box-shadow:var(--shadow-sm);display:flex;flex-wrap:wrap;gap:var(--space-8);justify-content:space-between;padding:var(--space-10) var(--space-8);position:relative}.InterstateRTO_container__fBF9o:before{background:linear-gradient(90deg,#fffffff2,#fffc);content:"";inset:0;position:absolute;z-index:0}.InterstateRTO_container__fBF9o>*{position:relative;z-index:1}.InterstateRTO_leftContent__eeTnG{display:flex;flex:1 1;flex-direction:column;gap:var(--space-6);max-width:40rem;min-width:320px}.InterstateRTO_status__jdFJH{color:var(--color-primary);font-size:var(--text-xl);font-weight:700;letter-spacing:.2em;text-transform:uppercase}.InterstateRTO_company__qsay4{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:var(--color-text-main);font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1;text-transform:uppercase}.InterstateRTO_model__It-pe{color:var(--color-text-secondary);font-size:var(--text-lg);font-weight:500}.InterstateRTO_searchField__VaN-A{align-items:center;background-color:#fff;border:2px solid #673ab71a;border-radius:var(--radius-full);box-shadow:var(--shadow-sm);display:flex;height:56px;max-width:500px;overflow:hidden;transition:all var(--transition-base);width:100%}.InterstateRTO_searchField__VaN-A:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a}.InterstateRTO_prefix__obUK3{align-items:center;background:#673ab70d;border-right:1px solid #0000000d;display:flex;gap:var(--space-2);height:100%;padding:0 var(--space-4)}.InterstateRTO_prefix__obUK3 img{height:20px;object-fit:contain;width:20px}.InterstateRTO_prefix__obUK3 span{color:var(--color-primary);font-size:var(--text-sm);font-weight:600}.InterstateRTO_input__BmTvz{border:none;color:var(--color-text-main);flex:1 1;font-family:var(--font-sans);font-size:var(--text-base);height:100%;outline:none;padding:0 var(--space-4)}.InterstateRTO_searchBtn__vZmQo{align-items:center;background:var(--gradient-button);border:none;cursor:pointer;display:flex;height:100%;justify-content:center;padding:0 var(--space-6);transition:all var(--transition-base)}.InterstateRTO_searchBtn__vZmQo:hover{background:var(--gradient-button-hover);padding-right:var(--space-8)}.InterstateRTO_searchIcon__TmK0T{color:#fff;font-size:var(--text-lg)}.InterstateRTO_buttonGroup__q6xOF{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-top:var(--space-2)}.InterstateRTO_actionBtn__x561h{background:#fff;border:1px solid #673ab733;border-radius:var(--radius-full);color:var(--color-primary);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;padding:var(--space-2) var(--space-4);transition:all var(--transition-base)}.InterstateRTO_actionBtn__x561h:hover{background:var(--color-primary);box-shadow:var(--shadow-sm);color:#fff;transform:translateY(-2px)}.InterstateRTO_vehicleImage__C\+UF6{animation:InterstateRTO_float__6\+EPW 6s ease-in-out infinite;filter:drop-shadow(0 20px 40px rgba(0,0,0,.15));height:auto;max-width:100%;width:500px}.InterstateRTO_renewalDescription__zqWIS{color:var(--color-text-body);font-size:var(--text-base);line-height:1.8;margin-bottom:var(--space-8);width:100%}.InterstateRTO_renewalContainer__2EK6u{display:flex;flex-wrap:wrap;gap:var(--space-8);justify-content:space-between}.InterstateRTO_renewalSection__n9\+pB{flex:1 1;min-width:300px}.InterstateRTO_benefitsTitle__OBA73,.InterstateRTO_contactTitle__JVsfC,.InterstateRTO_documentsTitle__CXSBV,.InterstateRTO_renewalTitle__VDxHK,.InterstateRTO_riderTitle__DqVka,.InterstateRTO_sectionTitle__eVzh3{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:var(--color-primary);display:inline-block;font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--space-4);position:relative}.InterstateRTO_benefitsTitle__OBA73:after,.InterstateRTO_contactTitle__JVsfC:after,.InterstateRTO_documentsTitle__CXSBV:after,.InterstateRTO_renewalTitle__VDxHK:after,.InterstateRTO_riderTitle__DqVka:after,.InterstateRTO_sectionTitle__eVzh3:after{background:var(--gradient-rainbow-horizontal);border-radius:var(--radius-full);bottom:-4px;content:"";height:3px;left:0;position:absolute;width:40px}.InterstateRTO_benefitsList__6QSGM,.InterstateRTO_documentsList__UUkO3{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-6)}.InterstateRTO_benefitItem__HeGvn,.InterstateRTO_documentItem__Jv-ml{align-items:center;background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;gap:var(--space-3);padding:var(--space-3);transition:all var(--transition-base)}.InterstateRTO_benefitItem__HeGvn:hover,.InterstateRTO_documentItem__Jv-ml:hover{box-shadow:var(--shadow-md);transform:translateX(4px)}.InterstateRTO_checkIcon__hnMHb{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:10px;height:24px;justify-content:center;width:24px}.InterstateRTO_agentText__D4y-g{color:var(--color-text-muted);margin-bottom:var(--space-4)}.InterstateRTO_contactSection__IF\+np{background:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);min-width:300px;padding:var(--space-6);width:40%}.InterstateRTO_formFields__rrf69{display:flex;flex-direction:column;gap:var(--space-4)}.InterstateRTO_formInput__McnDu{background:var(--color-bg-light);border:1px solid #0000001a;border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-base);outline:none;padding:var(--space-3) var(--space-4);transition:all var(--transition-base);width:100%}.InterstateRTO_formInput__McnDu:focus{background:#fff;border-color:var(--color-primary);box-shadow:0 0 0 3px #673ab71a}.InterstateRTO_whatsappText__W-wxk{color:#25d366;font-weight:600}.InterstateRTO_riderSectionContainer__eiiDZ{background:linear-gradient(135deg,#673ab708,#2196f308);border:1px solid #673ab70d;border-radius:var(--radius-xl);margin:var(--space-8);padding:var(--space-10) var(--space-6)}.InterstateRTO_riderContentLayout__fNXf5{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-8);justify-content:space-between}.InterstateRTO_stepsContainer__OqMqo{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;justify-content:center;min-width:300px}.InterstateRTO_step__mFgA6{align-items:center;display:flex;flex-direction:column;position:relative;width:140px;z-index:1}.InterstateRTO_stepNumber__IybfW{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:700;letter-spacing:1px;margin-bottom:var(--space-4);text-transform:uppercase}.InterstateRTO_iconContainer__hM3Yo{align-items:center;background:#fff;border:2px solid #fff;border-radius:50%;box-shadow:var(--shadow-md);color:var(--color-primary);display:flex;height:70px;justify-content:center;margin-bottom:var(--space-3);transition:all var(--transition-base);width:70px}.InterstateRTO_step__mFgA6:hover .InterstateRTO_iconContainer__hM3Yo{border-color:var(--color-primary);color:var(--color-primary);transform:scale(1.1)}.InterstateRTO_stepConnector__HFQnI{background:linear-gradient(90deg,#673ab733,#673ab780);height:2px;margin-top:15px;width:80px}.InterstateRTO_stepLabel__QuuCF{color:var(--color-text-main);font-size:var(--text-sm);font-weight:600;line-height:1.4;margin-top:var(--space-2);padding:0 var(--space-2);text-align:center}.InterstateRTO_formContainer__EfFgV{background-color:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex:1 1;max-width:500px;min-width:320px;padding:var(--space-8)}.InterstateRTO_serviceHeader__4Ezk\+{align-items:center;border-bottom:1px solid #0000000d;display:flex;justify-content:space-between;margin-bottom:var(--space-6);padding-bottom:var(--space-4)}.InterstateRTO_serviceTitle__qQqBs{color:var(--color-text-main);font-size:var(--text-lg);font-weight:600}.InterstateRTO_removeButton__GecoE{background-color:#ef44441a;border:none;border-radius:var(--radius-md);color:var(--color-error);cursor:pointer;font-size:var(--text-xs);font-weight:500;padding:var(--space-2) var(--space-3);transition:all var(--transition-base)}.InterstateRTO_removeButton__GecoE:hover{background-color:#ef444433}.InterstateRTO_checkStatusBtn__yFCAL{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);color:#fff;cursor:pointer;font-size:var(--text-base);font-weight:600;margin-top:var(--space-4);padding:var(--space-4);transition:all var(--transition-base);width:100%}.InterstateRTO_checkStatusBtn__yFCAL:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.InterstateRTO_newsWidget__dBnf-{cursor:pointer;max-width:600px;transition:transform .2s ease-in-out;width:100%}.InterstateRTO_newsWidget__dBnf-:hover{transform:translateY(-4px)}.InterstateRTO_newsCard__sska4{background:linear-gradient(135deg,var(--color-brand-purple) 0,var(--color-brand-blue) 100%);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:280px;overflow:hidden;padding:var(--space-6);position:relative}.InterstateRTO_newsCard__sska4:before{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;content:"";inset:0;position:absolute;z-index:0}.InterstateRTO_newsContent__PiteR,.InterstateRTO_newsFooter__5mmmk,.InterstateRTO_newsHeader__l0Ius{position:relative;z-index:1}.InterstateRTO_newsHeader__l0Ius{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-4)}.InterstateRTO_newsIcon__UlgWw{background:#fff3;border-radius:var(--radius-lg);display:flex;padding:var(--space-3)}.InterstateRTO_newsTime__9cKkY{align-items:center;background:#ffffff26;border-radius:var(--radius-full);display:flex;font-size:var(--text-sm);gap:var(--space-2);padding:var(--space-2) var(--space-3)}.InterstateRTO_newsContent__PiteR{align-items:flex-start;display:flex;flex:1 1;gap:var(--space-4)}.InterstateRTO_newsEmoji__Fq3Z8{align-items:center;background:#ffffff26;border-radius:var(--radius-xl);display:flex;font-size:3rem;height:80px;justify-content:center;width:80px}.InterstateRTO_newsText__tst70{flex:1 1}.InterstateRTO_newsCategory__8RRPL{font-size:var(--text-xs);letter-spacing:1px;margin-bottom:var(--space-2);opacity:.8;text-transform:uppercase}.InterstateRTO_newsTitle__G9C3F{font-size:var(--text-xl);font-weight:700;line-height:1.3;margin:0 0 var(--space-2) 0}.InterstateRTO_newsSubtitle__YYDOu{font-size:var(--text-base);line-height:1.5;opacity:.9}.InterstateRTO_newsFooter__5mmmk{align-items:center;display:flex;justify-content:space-between;margin-top:var(--space-4)}@media (max-width:768px){.InterstateRTO_container__fBF9o{padding:var(--space-6) var(--space-4)}.InterstateRTO_searchField__VaN-A{margin:0 auto}.InterstateRTO_buttonGroup__q6xOF{justify-content:center}.InterstateRTO_stepConnector__HFQnI{display:none}.InterstateRTO_riderContentLayout__fNXf5{flex-direction:column}.InterstateRTO_stepsContainer__OqMqo{flex-direction:column;gap:var(--space-6)}}.SellYourCar_mainContainer__Zg\+ty{background-color:var(--color-bg-light);display:flex;flex-direction:column;font-family:var(--font-sans);min-height:100vh}.SellYourCar_container__L21G2{align-items:center;animation:SellYourCar_fadeIn__4MmfJ var(--transition-slow) ease-out;display:flex;flex-direction:column;gap:var(--space-10);justify-content:space-between;margin:0 auto;max-width:1200px;padding:var(--space-8) var(--space-4)}.SellYourCar_leftContent__mkSng{display:flex;flex-direction:column;gap:var(--space-6);position:relative;width:100%;z-index:1}.SellYourCar_headerGroup__9a4By{display:flex;flex-direction:column;gap:var(--space-2)}.SellYourCar_title__T2n\+0{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-3xl);font-weight:700;line-height:1.2}.SellYourCar_highlight__V0Zid{-webkit-text-fill-color:#0000;background:var(--gradient-rainbow-horizontal);-webkit-background-clip:text;background-clip:text}.SellYourCar_subtitle__gjkVd{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-base);margin-top:var(--space-2)}.SellYourCar_searchBox__R\+pHB{background:#fff;border:1px solid #673ab714;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:var(--space-8);transition:all var(--transition-base);width:100%}.SellYourCar_searchBox__R\+pHB:hover{border-color:#673ab726;box-shadow:var(--shadow-xl)}.SellYourCar_searchContainer__IXvcb{align-items:center;border:1px solid #0000001a;border-radius:var(--radius-lg);display:flex;height:56px;overflow:hidden;transition:all var(--transition-base)}.SellYourCar_searchContainer__IXvcb:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a}.SellYourCar_indSection__Mqmz-{align-items:center;background-color:#f0f4ff80;border-right:1px solid #0000001a;display:flex;gap:var(--space-2);height:100%;padding:0 var(--space-4)}.SellYourCar_checkmark__44PPI{align-items:center;background-color:var(--color-success);border-radius:50%;color:#fff;display:flex;font-size:10px;height:20px;justify-content:center;width:20px}.SellYourCar_indText__-73LX{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600}.SellYourCar_searchInput__KYMwa{border:none;color:var(--color-text-main);flex-grow:1;font-family:var(--font-sans);font-size:var(--text-base);height:100%;outline:none;padding:0 var(--space-4)}.SellYourCar_searchButton__noFvT{background:var(--gradient-button);border:none;color:#fff;cursor:pointer;font-family:var(--font-sans);font-weight:600;height:100%;padding:0 var(--space-8);transition:all var(--transition-base)}.SellYourCar_searchButton__noFvT:hover{background:var(--gradient-button-hover);padding-right:var(--space-10)}.SellYourCar_rightContent__yLmO1{align-items:center;display:flex;justify-content:center;width:100%}.SellYourCar_imageWrapper__bo1pB{max-width:500px;position:relative;width:100%}.SellYourCar_blueCircle__siSQN{background:radial-gradient(circle at center,#e91e631a 0,#0000 70%);border-radius:50%;height:120%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:120%;z-index:-1}.SellYourCar_image__zxPWU{animation:SellYourCar_float__gnxAB 6s ease-in-out infinite;filter:drop-shadow(0 10px 30px rgba(233,30,99,.2));height:auto;width:100%}@keyframes SellYourCar_float__gnxAB{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (min-width:768px){.SellYourCar_container__L21G2{align-items:flex-start;flex-direction:row}.SellYourCar_leftContent__mkSng{padding-right:var(--space-8);width:50%}.SellYourCar_rightContent__yLmO1{padding-left:var(--space-4);width:50%}.SellYourCar_title__T2n\+0{font-size:2.5rem}}.OurPartners_container__DFfNQ{padding:20px}.OurPartners_heading__LNDAC{color:var(--color-primary);font-family:Poppins;font-size:25px;font-weight:500;margin-bottom:2rem;position:relative}.OurPartners_heading__LNDAC:after{background-color:var(--color-primary);bottom:-5px;content:"";height:2px;left:0;position:absolute;width:35px}.OurPartners_partnerList__Ip60W{display:flex;flex-wrap:wrap;gap:24px}.OurPartners_card__KQMCe{align-items:center;background-color:#f7f9ff;border-radius:12px;box-shadow:0 0 4px #0000000d;cursor:pointer;display:flex;justify-content:center;padding:24px 32px}.CarInsurance_mainContainer__BWrtD{background-color:var(--color-bg-light);display:flex;flex-direction:column;font-family:var(--font-sans);min-height:100vh;overflow-y:auto;width:100%}.CarInsurance_container__fC3aH{align-items:flex-start;animation:CarInsurance_fadeIn__BRJ5g var(--transition-slow) ease-out;display:flex;flex-direction:column;gap:var(--space-8);justify-content:space-between;margin:0 auto;max-width:1200px;padding:var(--space-8) var(--space-4);width:100%}.CarInsurance_leftContent__kJ9hh{display:flex;flex-direction:column;gap:var(--space-6);width:100%}.CarInsurance_title__U5fnw{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:var(--color-primary);font-family:var(--font-sans);font-size:var(--text-3xl);font-weight:700;margin-bottom:var(--space-4);width:100%}.CarInsurance_docUploadContainer__Rw\+CF,.CarInsurance_formContainer__z6pIf{background-color:#fff;border:1px solid #673ab71a;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);overflow:hidden;padding:var(--space-8);position:relative;width:100%}.CarInsurance_docUploadContainer__Rw\+CF:before,.CarInsurance_formContainer__z6pIf:before{background:var(--gradient-primary);content:"";height:4px;left:0;position:absolute;right:0;top:0}.CarInsurance_docUploadContainer__Rw\+CF{animation:CarInsurance_slideUp__Vfd5r var(--transition-base) ease-out}.CarInsurance_uploadTitle__2HSgA{color:var(--color-primary);font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-6);text-align:center}.CarInsurance_inputGroup__6ijpM{display:flex;flex-direction:column;gap:var(--space-4);width:100%}.CarInsurance_input__1yygr{border:1px solid #0000001a;border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-base);outline:none;padding:var(--space-4);transition:all var(--transition-base);width:100%}.CarInsurance_input__1yygr:focus{border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a}.CarInsurance_button__aOiJc,.CarInsurance_submitButton__S\+Ms1{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);color:#fff;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;margin-top:var(--space-4);padding:var(--space-4);transition:all var(--transition-base);width:100%}.CarInsurance_button__aOiJc:hover,.CarInsurance_submitButton__S\+Ms1:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.CarInsurance_button__aOiJc:disabled,.CarInsurance_submitButton__S\+Ms1:disabled{background:var(--color-text-secondary);box-shadow:none;color:#fff;cursor:not-allowed;transform:none}.CarInsurance_terms__UTGz\+{color:var(--color-text-muted);font-size:var(--text-xs);margin-top:var(--space-3);text-align:center}.CarInsurance_link__259UD{color:var(--color-primary);font-weight:500;text-decoration:none}.CarInsurance_link__259UD:hover{text-decoration:underline}.CarInsurance_rightContent__fbvGW{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.CarInsurance_blueCircle__2b8vi{background:radial-gradient(circle,#2196f31a 0,#0000 70%);border-radius:50%;height:20rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20rem;z-index:0}.CarInsurance_image__6YvZv{animation:CarInsurance_float__q6Ztb 6s ease-in-out infinite;filter:drop-shadow(0 10px 30px rgba(0,0,0,.15));max-width:450px;position:relative;width:100%;z-index:1}@keyframes CarInsurance_float__q6Ztb{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.CarInsurance_documentsList__dLhfA{display:flex;flex-direction:column;gap:var(--space-6);margin-top:var(--space-4)}.CarInsurance_documentsNeeded__18TBl{background-color:#673ab70d;border:1px solid #673ab71a;border-radius:var(--radius-lg);padding:var(--space-6)}.CarInsurance_documentsNeeded__18TBl h4{color:var(--color-primary);font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-4)}.CarInsurance_documentItem__TOsVo{align-items:flex-start;display:flex;gap:var(--space-3);margin-bottom:var(--space-2)}.CarInsurance_checkIcon__jVkc2{align-items:center;background-color:var(--color-success);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:10px;height:20px;justify-content:center;margin-top:3px;width:20px}.CarInsurance_documentItem__TOsVo p{color:var(--color-text-main);font-size:var(--text-sm);line-height:1.5;margin:0}.CarInsurance_fileUploadArea__ql7sc{display:flex;flex-direction:column;gap:var(--space-4)}.CarInsurance_fileInputGroup__0378d{width:100%}.CarInsurance_fileInputGroup__0378d label{color:var(--color-text-main);display:block;font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.CarInsurance_fileUploadWrapper__pvL5E{position:relative;width:100%}.CarInsurance_fileUploadLabel__yAaT9{align-items:center;background-color:#fff;border:2px dashed var(--color-primary);border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-primary);cursor:pointer;display:flex;font-size:var(--text-sm);font-weight:500;gap:var(--space-2);justify-content:center;padding:var(--space-4);text-align:center;transition:all var(--transition-base);width:100%}.CarInsurance_fileUploadLabel__yAaT9:hover{background-color:#673ab70d;transform:translateY(-2px)}.CarInsurance_fileInput__x6Lu-{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.CarInsurance_uploadedFiles__JK1MR{list-style:none;margin:var(--space-4) 0 0 0;max-height:200px;overflow-y:auto;padding:0}.CarInsurance_fileItem__kP7t9{align-items:center;background-color:var(--color-bg-surface);border:1px solid #0000000d;border-radius:var(--radius-lg);display:flex;font-size:var(--text-sm);justify-content:space-between;margin-top:var(--space-3);padding:var(--space-3)}.CarInsurance_removeFileBtn__YPPNq{align-items:center;background:none;border:none;border-radius:50%;color:var(--color-error);cursor:pointer;display:flex;font-size:var(--text-base);justify-content:center;padding:var(--space-1);transition:all var(--transition-base)}.CarInsurance_removeFileBtn__YPPNq:hover{background-color:#ef44441a;transform:rotate(90deg)}.CarInsurance_buttonGroup__R79G\+{display:flex;gap:var(--space-4);margin-top:var(--space-4)}.CarInsurance_backButton__a6QSY{background-color:#fff;border:1px solid #0000001a;border-radius:var(--radius-lg);color:var(--color-text-muted);cursor:pointer;flex:1 1;font-family:var(--font-sans);font-weight:600;padding:var(--space-4);transition:all var(--transition-base)}.CarInsurance_backButton__a6QSY:hover{background-color:var(--color-bg-light);color:var(--color-text-main)}.CarInsurance_errorText__vo-ao{background-color:#ef44441a;border:1px solid #ef444433;border-radius:var(--radius-md);color:var(--color-error);font-size:var(--text-sm);margin-top:var(--space-4);padding:var(--space-3);text-align:center}.CarInsurance_popup__Yv\+hq{animation:CarInsurance_scaleIn__JLUox var(--transition-base) cubic-bezier(.34,1.56,.64,1);background:#fff;border:1px solid #10b98133;border-radius:var(--radius-xl);box-shadow:var(--shadow-2xl);color:var(--color-success);left:50%;min-width:300px;padding:var(--space-6);position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:100}@media (min-width:768px){.CarInsurance_container__fC3aH{align-items:flex-start;flex-direction:row}.CarInsurance_leftContent__kJ9hh{padding-right:var(--space-8);width:50%}.CarInsurance_rightContent__fbvGW{padding-left:var(--space-4);position:-webkit-sticky;position:sticky;top:2rem;width:50%}.CarInsurance_documentsList__dLhfA{flex-direction:row}.CarInsurance_documentsNeeded__18TBl,.CarInsurance_fileUploadArea__ql7sc{flex:1 1}}.BikeInsurance_mainContainer__dd9ro{background-color:var(--color-bg-light);display:flex;flex-direction:column;font-family:var(--font-sans);min-height:100vh;overflow-y:auto;width:100%}.BikeInsurance_container__lHBhY{align-items:flex-start;animation:BikeInsurance_fadeIn__Lu3qP var(--transition-slow) ease-out;display:flex;flex-direction:column;gap:var(--space-8);justify-content:space-between;margin:0 auto;max-width:1200px;padding:var(--space-8) var(--space-4);width:100%}.BikeInsurance_leftContent__RpRMv{display:flex;flex-direction:column;gap:var(--space-6);width:100%}.BikeInsurance_title__pn280{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#e91e63,#9c27b0);-webkit-background-clip:text;background-clip:text;color:var(--color-secondary);font-family:var(--font-sans);font-size:var(--text-3xl);font-weight:700;margin-bottom:var(--space-4);width:100%}.BikeInsurance_docUploadContainer__XPtvu,.BikeInsurance_formContainer__YRhNt{background-color:#fff;border:1px solid #e91e631a;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);overflow:hidden;padding:var(--space-8);position:relative;width:100%}.BikeInsurance_docUploadContainer__XPtvu:before,.BikeInsurance_formContainer__YRhNt:before{background:linear-gradient(90deg,#e91e63,#9c27b0);content:"";height:4px;left:0;position:absolute;right:0;top:0}.BikeInsurance_docUploadContainer__XPtvu{animation:BikeInsurance_slideUp__vkIzt var(--transition-base) ease-out}.BikeInsurance_uploadTitle__Kw3At{color:var(--color-secondary);font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-6);text-align:center}.BikeInsurance_inputGroup__Agkzc{display:flex;flex-direction:column;gap:var(--space-4);width:100%}.BikeInsurance_input__qR3Z3{border:1px solid #0000001a;border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-base);outline:none;padding:var(--space-4);transition:all var(--transition-base);width:100%}.BikeInsurance_input__qR3Z3:focus{border-color:var(--color-secondary);box-shadow:0 0 0 4px #e91e631a}.BikeInsurance_button__VpKD-,.BikeInsurance_submitButton__5q4MJ{background:linear-gradient(135deg,#e91e63,#c2185b);border:none;border-radius:var(--radius-lg);box-shadow:0 4px 12px #e91e634d;color:#fff;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;margin-top:var(--space-4);padding:var(--space-4);transition:all var(--transition-base);width:100%}.BikeInsurance_button__VpKD-:hover,.BikeInsurance_submitButton__5q4MJ:hover{box-shadow:0 6px 16px #e91e6366;transform:translateY(-2px)}.BikeInsurance_button__VpKD-:disabled,.BikeInsurance_submitButton__5q4MJ:disabled{background:var(--color-text-secondary);box-shadow:none;color:#fff;cursor:not-allowed;transform:none}.BikeInsurance_terms__uO3KO{color:var(--color-text-muted);font-size:var(--text-xs);margin-top:var(--space-3);text-align:center}.BikeInsurance_link__6tkd4{color:var(--color-secondary);font-weight:500;text-decoration:none}.BikeInsurance_link__6tkd4:hover{text-decoration:underline}.BikeInsurance_rightContent__AZ6fL{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.BikeInsurance_blueCircle__y9ue\+{background:radial-gradient(circle,#e91e631a 0,#0000 70%);border-radius:50%;height:20rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20rem;z-index:0}.BikeInsurance_image__XZpl8{animation:BikeInsurance_float__USK6y 6s ease-in-out infinite;filter:drop-shadow(0 10px 30px rgba(0,0,0,.15));max-width:450px;position:relative;width:100%;z-index:1}@keyframes BikeInsurance_float__USK6y{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.BikeInsurance_documentsList__6ZY5S{display:flex;flex-direction:column;gap:var(--space-6);margin-top:var(--space-4)}.BikeInsurance_documentsNeeded__S--RG{background-color:#e91e630d;border:1px solid #e91e631a;border-radius:var(--radius-lg);padding:var(--space-6)}.BikeInsurance_documentsNeeded__S--RG h4{color:var(--color-secondary);font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-4)}.BikeInsurance_documentItem__guTCI{align-items:flex-start;display:flex;gap:var(--space-3);margin-bottom:var(--space-2)}.BikeInsurance_checkIcon__lilJw{align-items:center;background-color:var(--color-secondary);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:10px;height:20px;justify-content:center;margin-top:3px;width:20px}.BikeInsurance_documentItem__guTCI p{color:var(--color-text-main);font-size:var(--text-sm);line-height:1.5;margin:0}.BikeInsurance_fileUploadArea__MJ54W{display:flex;flex-direction:column;gap:var(--space-4)}.BikeInsurance_fileInputGroup__185\+t{width:100%}.BikeInsurance_fileInputGroup__185\+t label{color:var(--color-text-main);display:block;font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.BikeInsurance_fileUploadWrapper__7w\+YU{position:relative;width:100%}.BikeInsurance_fileUploadLabel__At-Pc{align-items:center;background-color:#fff;border:2px dashed var(--color-secondary);border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-secondary);cursor:pointer;display:flex;font-size:var(--text-sm);font-weight:500;gap:var(--space-2);justify-content:center;padding:var(--space-4);text-align:center;transition:all var(--transition-base);width:100%}.BikeInsurance_fileUploadLabel__At-Pc:hover{background-color:#e91e630d;transform:translateY(-2px)}.BikeInsurance_fileInput__65bCL{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.BikeInsurance_uploadedFiles__DbibV{list-style:none;margin:var(--space-4) 0 0 0;max-height:200px;overflow-y:auto;padding:0}.BikeInsurance_fileItem__3zQ0m{align-items:center;background-color:var(--color-bg-surface);border:1px solid #0000000d;border-radius:var(--radius-lg);display:flex;font-size:var(--text-sm);justify-content:space-between;margin-top:var(--space-3);padding:var(--space-3)}.BikeInsurance_removeFileBtn__uH7yx{align-items:center;background:none;border:none;border-radius:50%;color:var(--color-error);cursor:pointer;display:flex;font-size:var(--text-base);justify-content:center;padding:var(--space-1);transition:all var(--transition-base)}.BikeInsurance_removeFileBtn__uH7yx:hover{background-color:#ef44441a;transform:rotate(90deg)}.BikeInsurance_buttonGroup__drENb{display:flex;gap:var(--space-4);margin-top:var(--space-4)}.BikeInsurance_backButton__fAokL{background-color:#fff;border:1px solid #0000001a;border-radius:var(--radius-lg);color:var(--color-text-muted);cursor:pointer;flex:1 1;font-family:var(--font-sans);font-weight:600;padding:var(--space-4);transition:all var(--transition-base)}.BikeInsurance_backButton__fAokL:hover{background-color:var(--color-bg-light);color:var(--color-text-main)}.BikeInsurance_errorText__uTvQB{background-color:#ef44441a;border:1px solid #ef444433;border-radius:var(--radius-md);color:var(--color-error);font-size:var(--text-sm);margin-top:var(--space-4);padding:var(--space-3);text-align:center}.BikeInsurance_popup__X-RcK{animation:BikeInsurance_scaleIn__L5HfP var(--transition-base) cubic-bezier(.34,1.56,.64,1);background:#fff;border:1px solid #10b98133;border-radius:var(--radius-xl);box-shadow:var(--shadow-2xl);color:var(--color-success);left:50%;min-width:300px;padding:var(--space-6);position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:100}@media (min-width:768px){.BikeInsurance_container__lHBhY{align-items:flex-start;flex-direction:row}.BikeInsurance_leftContent__RpRMv{padding-right:var(--space-8);width:50%}.BikeInsurance_rightContent__AZ6fL{padding-left:var(--space-4);position:-webkit-sticky;position:sticky;top:2rem;width:50%}.BikeInsurance_documentsList__6ZY5S{flex-direction:row}.BikeInsurance_documentsNeeded__S--RG,.BikeInsurance_fileUploadArea__MJ54W{flex:1 1}}.SellYourCarDetails_mainContainer__xi-WB{background-color:var(--color-bg-light);display:flex;flex-direction:column;font-family:var(--font-sans);min-height:100vh}.SellYourCarDetails_container__Ts5Mb{align-items:center;display:flex;flex-direction:column;gap:var(--space-8);justify-content:space-between;margin:0 auto;max-width:1200px;padding:var(--space-8)}.SellYourCarDetails_leftContent__Ouoh9{display:flex;flex-direction:column;gap:var(--space-6);width:100%}.SellYourCarDetails_headerGroup__4M\+TU{display:flex;flex-direction:column;gap:var(--space-2)}.SellYourCarDetails_title__-1vN0{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700}.SellYourCarDetails_highlight__cSsZb{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:var(--color-primary)}.SellYourCarDetails_subtitle__ziJSM{color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--text-base)}.SellYourCarDetails_searchBox__4\+1wL{background-color:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:var(--space-6);width:100%}.SellYourCarDetails_searchContainer__hLQwN{align-items:center;border:1px solid #0000001a;border-radius:var(--radius-lg);display:flex;overflow:hidden;transition:all var(--transition-base)}.SellYourCarDetails_searchContainer__hLQwN:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px #673ab71a}.SellYourCarDetails_indSection__ApIue{align-items:center;background-color:#f3f4f6;border-right:1px solid #0000001a;display:flex;gap:var(--space-2);height:50px;padding:0 var(--space-4)}.SellYourCarDetails_checkmark__haStW{align-items:center;background:var(--color-primary);border-radius:50%;color:#fff;display:flex;font-size:10px;height:20px;justify-content:center;width:20px}.SellYourCarDetails_indText__ZyucO{color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600}.SellYourCarDetails_searchInput__Kl5Xc{border:none;border-radius:0;color:var(--color-text-main);flex-grow:1;font-family:var(--font-sans);font-size:var(--text-base);height:50px;outline:none;padding:var(--space-3) var(--space-4)}.SellYourCarDetails_searchInput__Kl5Xc::placeholder{color:var(--color-text-muted)}.SellYourCarDetails_searchButton__Ss1ca{background:var(--gradient-button);border:none;color:#fff;cursor:pointer;font-weight:600;height:50px;padding:0 var(--space-6);transition:all var(--transition-base)}.SellYourCarDetails_searchButton__Ss1ca:hover{background:var(--gradient-button-hover);padding-right:var(--space-8)}.SellYourCarDetails_rightContent__SrwPA{display:flex;justify-content:center;width:100%}.SellYourCarDetails_imageWrapper__ZoxTT{max-width:500px;position:relative;width:100%}.SellYourCarDetails_blueCircle__\+lvaE{background:linear-gradient(135deg,#673ab71a,#2196f31a);border-radius:50%;left:50%;padding-bottom:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}.SellYourCarDetails_image__5kyPI{animation:SellYourCarDetails_float__tYnlJ 6s ease-in-out infinite;filter:drop-shadow(0 20px 40px rgba(0,0,0,.15));width:100%}.SellYourCarDetails_contactDetails__8NkVH,.SellYourCarDetails_documentUpload__tOVqQ{background-color:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:var(--space-8);width:100%}.SellYourCarDetails_contactInputs__P10aN{grid-gap:var(--space-5);display:grid;gap:var(--space-5);grid-template-columns:repeat(2,1fr)}.SellYourCarDetails_contactInputs__P10aN .SellYourCarDetails_inputGroup__K9GTF:nth-child(3){grid-column:1/-1}.SellYourCarDetails_inputGroup__K9GTF{display:flex;flex-direction:column;gap:var(--space-2);position:relative}.SellYourCarDetails_inputGroup__K9GTF label{color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500}.SellYourCarDetails_selectionSummary__vljgI{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}.SellYourCarDetails_selectionChip__Br8Ev{background:#673ab71a;border:1px solid #673ab733;border-radius:var(--radius-full);color:var(--color-primary);font-size:var(--text-sm);font-weight:600;padding:var(--space-2) var(--space-4)}.SellYourCarDetails_filterTabs__Nxnck{display:flex;gap:var(--space-3);margin-bottom:var(--space-4);overflow-x:auto;padding-bottom:var(--space-2);scrollbar-width:none}.SellYourCarDetails_filterTabs__Nxnck::-webkit-scrollbar{display:none}.SellYourCarDetails_filterTab__BmF01{background-color:#fff;border:1px solid #0000001a;border-radius:var(--radius-full);color:var(--color-text-secondary);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;padding:var(--space-2) var(--space-4);transition:all var(--transition-base);white-space:nowrap}.SellYourCarDetails_activeTab__Ibme8{background-color:var(--color-primary);border-color:var(--color-primary);box-shadow:var(--shadow-sm);color:#fff}.SellYourCarDetails_makeSearchContainer__5sr18{background:#fff;border:1px solid #0000001a;border-radius:var(--radius-lg);display:flex;margin-bottom:var(--space-6);overflow:hidden;transition:all var(--transition-base)}.SellYourCarDetails_makeSearchContainer__5sr18:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px #673ab71a}.SellYourCarDetails_makeSearchInput__w2UAF{border:none;flex-grow:1;font-family:var(--font-sans);font-size:var(--text-base);outline:none;padding:var(--space-3) var(--space-4)}.SellYourCarDetails_makeSearchButton__fy1PN{background-color:#fff;border:none;color:var(--color-text-secondary);cursor:pointer;padding:0 var(--space-4)}.SellYourCarDetails_sectionTitle__qshTc{color:var(--color-text-main);display:inline-block;font-family:var(--font-sans);font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-4);position:relative}.SellYourCarDetails_sectionTitle__qshTc:after{background:var(--gradient-rainbow-horizontal);border-radius:var(--radius-full);bottom:-4px;content:"";height:3px;left:0;position:absolute;width:40px}.SellYourCarDetails_makeGrid__SkxoV{grid-gap:var(--space-3);display:grid;gap:var(--space-3);grid-template-columns:repeat(2,1fr);margin-bottom:var(--space-6)}.SellYourCarDetails_makeButton__9b5KJ{background-color:#fff;border:1px solid #0000001a;border-radius:var(--radius-lg);color:var(--color-text-main);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;padding:var(--space-3);text-align:center;transition:all var(--transition-base)}.SellYourCarDetails_makeButton__9b5KJ:hover{background-color:#673ab70d;border-color:var(--color-primary);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.SellYourCarDetails_activeMake__sxXVC{background-color:#673ab71a;border-color:var(--color-primary);color:var(--color-primary);font-weight:600}.SellYourCarDetails_noResults__FGrmU{color:var(--color-text-secondary);font-size:var(--text-sm);grid-column:1/-1;padding:var(--space-8);text-align:center}.SellYourCarDetails_continueButton__hwUvX{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);color:#fff;cursor:pointer;display:block;font-size:var(--text-base);font-weight:600;margin-top:var(--space-4);padding:var(--space-4);transition:all var(--transition-base);width:100%}.SellYourCarDetails_continueButton__hwUvX:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.SellYourCarDetails_error__jmMis{color:var(--color-error);font-family:var(--font-sans);font-size:var(--text-xs);margin-top:var(--space-1)}.SellYourCarDetails_errorMessage__fwaSb{background:#ef44441a;border-radius:var(--radius-md);color:var(--color-error);font-weight:500;margin-bottom:var(--space-4);padding:var(--space-3);text-align:center}.SellYourCarDetails_successMessage__EO7oV{background-color:#fff;border:2px solid var(--color-success);border-radius:var(--radius-xl);box-shadow:var(--shadow-2xl);color:var(--color-success);font-size:var(--text-lg);font-weight:600;left:50%;padding:var(--space-6);position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1000}.SellYourCarDetails_fileInputGroup__3iupS{display:flex;flex-direction:column;gap:var(--space-2)}.SellYourCarDetails_fileUploadLabel__TJeCg{background-color:#673ab70d;border:2px dashed #673ab74d;border-radius:var(--radius-lg);color:var(--color-primary);cursor:pointer;display:inline-block;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;padding:var(--space-3) var(--space-6);text-align:center;transition:all var(--transition-base)}.SellYourCarDetails_fileUploadLabel__TJeCg:hover{background-color:#673ab71a;border-color:var(--color-primary)}.SellYourCarDetails_fileInput__6OfH0{display:none}.SellYourCarDetails_uploadedFiles__YjmyX{list-style:none;margin:var(--space-2) 0 0;padding:0}.SellYourCarDetails_fileItem__o5cnS{background:#00000005;border-radius:var(--radius-md);color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-sm);margin-bottom:var(--space-2);padding:var(--space-2)}@keyframes SellYourCarDetails_float__tYnlJ{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@media (min-width:768px){.SellYourCarDetails_container__Ts5Mb{align-items:flex-start;flex-direction:row}.SellYourCarDetails_leftContent__Ouoh9{width:60%}.SellYourCarDetails_rightContent__SrwPA{width:35%}.SellYourCarDetails_title__-1vN0{font-size:var(--text-4xl)}.SellYourCarDetails_subtitle__ziJSM{font-size:var(--text-lg)}.SellYourCarDetails_makeGrid__SkxoV{grid-template-columns:repeat(4,1fr)}}.DLTest_container__1m5gn{background:var(--color-bg-light);font-family:var(--font-sans);margin:0 auto;max-width:100%;min-height:100vh;overflow-x:hidden;padding:var(--space-4)}.DLTest_header__Gl8Rt{margin-bottom:var(--space-8);margin-top:var(--space-8);text-align:center}.DLTest_title__CQTSA{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:var(--color-primary);font-family:var(--font-sans);font-size:var(--text-3xl);font-weight:700;margin-bottom:var(--space-2)}.DLTest_subtitle__ESJfd{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-lg);font-weight:400;margin-bottom:var(--space-6)}.DLTest_languageSection__gfCsx{background:#fff;border:1px solid #673ab70d;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);margin-bottom:var(--space-8);margin-left:auto;margin-right:auto;max-width:800px;padding:var(--space-6)}.DLTest_languageTitle__jdHvL{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-4)}.DLTest_languageButtons__Vde-f{display:flex;flex-wrap:wrap;gap:var(--space-4)}.DLTest_languageButton__WSWPX{border:none;border-radius:var(--radius-lg);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;padding:var(--space-3) var(--space-6);transition:all var(--transition-base)}.DLTest_languageButton__WSWPX.DLTest_active__viXw-{background:var(--gradient-button);box-shadow:var(--shadow-primary);color:#fff;transform:translateY(-1px)}.DLTest_languageButton__WSWPX.DLTest_inactive__m7Qwb{background-color:var(--color-bg-surface);color:var(--color-text-muted)}.DLTest_languageButton__WSWPX.DLTest_inactive__m7Qwb:hover{background-color:#673ab70d;color:var(--color-primary)}.DLTest_collectionsGrid__TGjlH{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin:0 auto;max-width:1200px}.DLTest_collectionCard__VLGBG{background:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);cursor:pointer;display:flex;flex-direction:column;padding:var(--space-6);transition:all var(--transition-base)}.DLTest_collectionCard__VLGBG:hover{border-color:#673ab71a;box-shadow:var(--shadow-lg);transform:translateY(-4px)}.DLTest_collectionHeader__1mXwf{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-4)}.DLTest_collectionIcon__miZ0M{align-items:center;background:linear-gradient(135deg,#673ab71a,#2196f31a);border-radius:50%;display:flex;font-size:2.5rem;height:60px;justify-content:center;width:60px}.DLTest_difficultyBadge__kBGYz{border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:600;letter-spacing:.5px;padding:var(--space-1) var(--space-3);text-transform:uppercase}.DLTest_difficultyBadge__kBGYz.DLTest_easy__pYa1x{background-color:#10b9811a;color:var(--color-success)}.DLTest_difficultyBadge__kBGYz.DLTest_intermediate__sLb-h{background-color:#f59e0b1a;color:#d97706}.DLTest_difficultyBadge__kBGYz.DLTest_hard__gSJQZ{background-color:#ef44441a;color:var(--color-error)}.DLTest_collectionTitle__-wydS{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-2)}.DLTest_collectionStats__F-yhx{align-items:center;color:var(--color-text-muted);display:flex;font-size:var(--text-sm);gap:var(--space-4);margin-bottom:var(--space-6);margin-top:auto}.DLTest_collectionStat__k5ktK{align-items:center;display:flex;gap:var(--space-1)}.DLTest_collectionFooter__SaoHU{align-items:center;display:flex;justify-content:flex-end}.DLTest_startButton__WGN4v{align-items:center;color:var(--color-primary);display:flex;font-weight:600;gap:var(--space-1);transition:all var(--transition-base)}.DLTest_collectionCard__VLGBG:hover .DLTest_startButton__WGN4v{color:var(--color-accent);transform:translateX(4px)}.DLTest_quizContainer__ulGW3{margin:0 auto;max-width:800px}.DLTest_quizHeader__AZl3O{background:#fff;border-bottom:4px solid var(--color-primary);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);margin-bottom:var(--space-6);padding:var(--space-6)}.DLTest_quizHeaderTop__Ok8qd{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-4)}.DLTest_backButton__so\+45{align-items:center;background:none;border:none;color:var(--color-text-muted);cursor:pointer;display:flex;font-family:var(--font-sans);font-weight:500;gap:var(--space-2);transition:color var(--transition-base)}.DLTest_backButton__so\+45:hover{color:var(--color-primary)}.DLTest_quizTitle__jRArG{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--space-2)}.DLTest_quizStats__tUvEB{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between}.DLTest_quizStatsLeft__e79An{align-items:center;color:var(--color-text-muted);display:flex;font-size:var(--text-sm);gap:var(--space-4)}.DLTest_progressBar__76rW3{background-color:var(--color-bg-surface);border-radius:var(--radius-full);height:8px;overflow:hidden;width:120px}.DLTest_progressFill__7-oPU{background:var(--gradient-primary);border-radius:var(--radius-full);height:100%;transition:width .3s ease}.DLTest_questionCard__\+HfZM{background:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);margin-bottom:var(--space-6);padding:var(--space-8)}.DLTest_questionText__2GYyX{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-xl);font-weight:600;line-height:1.6;margin-bottom:var(--space-8)}.DLTest_optionsList__04Dkc{display:flex;flex-direction:column;gap:var(--space-4)}.DLTest_optionItem__T44EU{align-items:center;background:#fff;border:2px solid var(--color-bg-surface);border-radius:var(--radius-lg);cursor:pointer;display:flex;justify-content:space-between;padding:var(--space-4) var(--space-5);transition:all var(--transition-base)}.DLTest_optionItem__T44EU:hover{background-color:#673ab705;border-color:#673ab74d;box-shadow:var(--shadow-sm);transform:translateY(-2px)}.DLTest_optionItem__T44EU.DLTest_selected__LE0tE{background-color:#673ab70d;border-color:var(--color-primary)}.DLTest_optionItem__T44EU.DLTest_correct__u\+hV4{background-color:#10b9810d;border-color:var(--color-success)}.DLTest_optionItem__T44EU.DLTest_incorrect__\+gqBq{background-color:#ef44440d;border-color:var(--color-error)}.DLTest_optionItem__T44EU.DLTest_disabled__Nqh0p{cursor:default;opacity:.7}.DLTest_optionContent__7f\+aV{align-items:center;display:flex;gap:var(--space-4)}.DLTest_optionRadio__M8U2j{align-items:center;border:2px solid var(--color-text-muted);border-radius:50%;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:all var(--transition-base);width:24px}.DLTest_optionItem__T44EU.DLTest_selected__LE0tE .DLTest_optionRadio__M8U2j{border-color:var(--color-primary);transform:scale(1.1)}.DLTest_optionItem__T44EU.DLTest_correct__u\+hV4 .DLTest_optionRadio__M8U2j{border-color:var(--color-success)}.DLTest_optionItem__T44EU.DLTest_incorrect__\+gqBq .DLTest_optionRadio__M8U2j{border-color:var(--color-error)}.DLTest_optionRadioDot__XjKkX{background-color:var(--color-primary);border-radius:50%;height:12px;width:12px}.DLTest_optionItem__T44EU.DLTest_correct__u\+hV4 .DLTest_optionRadioDot__XjKkX{background-color:var(--color-success)}.DLTest_optionItem__T44EU.DLTest_incorrect__\+gqBq .DLTest_optionRadioDot__XjKkX{background-color:var(--color-error)}.DLTest_optionText__qvBCg{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-base);font-weight:500}.DLTest_explanationCard__\+byn2{animation:DLTest_fadeIn__my1jK var(--transition-base);background:linear-gradient(135deg,#10b9810d,#10b98103);border:1px solid #10b98133;border-radius:var(--radius-lg);margin-bottom:var(--space-6);padding:var(--space-6)}.DLTest_explanationHeader__UzEPt{align-items:flex-start;display:flex;gap:var(--space-3);margin-bottom:var(--space-3)}.DLTest_explanationIcon__cEOPF{align-items:center;border-radius:50%;display:flex;justify-content:center;padding:var(--space-2)}.DLTest_explanationIcon__cEOPF.DLTest_correct__u\+hV4{background-color:#10b98133;color:var(--color-success)}.DLTest_explanationIcon__cEOPF.DLTest_incorrect__\+gqBq{background-color:#ef444433;color:var(--color-error)}.DLTest_explanationContent__hG0Nd h3{font-family:var(--font-sans);font-weight:600;margin-bottom:var(--space-2)}.DLTest_explanationContent__hG0Nd h3.DLTest_correct__u\+hV4{color:var(--color-success)}.DLTest_explanationContent__hG0Nd h3.DLTest_incorrect__\+gqBq{color:var(--color-error)}.DLTest_explanationText__-GCdq{color:var(--color-text-main);font-family:var(--font-sans);line-height:1.6}.DLTest_nextButtonContainer__x6xOy{margin-top:var(--space-8);text-align:center}.DLTest_nextButton__IR1UO{align-items:center;background:var(--gradient-button);border:none;border-radius:var(--radius-full);box-shadow:var(--shadow-primary);color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-weight:600;gap:var(--space-2);padding:var(--space-4) var(--space-10);transition:all var(--transition-base)}.DLTest_nextButton__IR1UO:hover{background:var(--gradient-button-hover);box-shadow:0 6px 20px #673ab766;transform:translateY(-2px)}.DLTest_certificateContainer__L6gJT{background:linear-gradient(135deg,var(--color-brand-purple) 0,var(--color-brand-blue) 100%);border-radius:var(--radius-xl);box-shadow:0 10px 40px #673ab74d;margin:var(--space-8) auto;max-width:100%;overflow:hidden;padding:var(--space-6)}.DLTest_certificate__yTdBW{background:#fff;border:8px double var(--color-primary);border-radius:var(--radius-lg);box-shadow:inset 0 0 80px #0000000d;margin:0 auto;max-width:800px;padding:var(--space-10);position:relative;text-align:center;width:100%}.DLTest_certificateLogo__UZHZu{margin-bottom:var(--space-6)}.DLTest_logoText__TcVUi{-webkit-text-fill-color:#0000;background:var(--gradient-rainbow-horizontal);-webkit-background-clip:text;background-clip:text;font-family:var(--font-sans);font-size:var(--text-3xl);font-weight:800;letter-spacing:2px}.DLTest_certificateHeader__Z4XNS{color:var(--color-primary);font-size:var(--text-2xl);font-weight:700;letter-spacing:2px;margin-bottom:var(--space-2);text-transform:uppercase}.DLTest_certificateSubHeader__N5p-g{color:var(--color-text-muted);font-size:var(--text-base);font-style:italic;margin-bottom:var(--space-8)}.DLTest_certificateName__KRNpI{background:linear-gradient(90deg,#0000,var(--color-primary),#0000) bottom no-repeat;background-size:100px 3px;color:var(--color-text-main);display:inline-block;font-size:2.5rem;font-weight:700;margin-bottom:var(--space-6);padding-bottom:var(--space-4)}.DLTest_certificateActions__LjYrh{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center;margin-top:var(--space-8)}.DLTest_downloadButton__4w5XK{background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:var(--radius-lg);box-shadow:0 4px 15px #10b9814d;color:#fff;cursor:pointer;font-weight:600;padding:var(--space-3) var(--space-6);transition:all var(--transition-base)}.DLTest_downloadButton__4w5XK:hover{box-shadow:0 6px 20px #10b98166;transform:translateY(-2px)}@media (max-width:768px){.DLTest_title__CQTSA{font-size:2rem}.DLTest_collectionsGrid__TGjlH{grid-template-columns:1fr}}.AddYourVehicle_container__1\+124{animation:AddYourVehicle_fadeIn__XLsUR var(--transition-slow) ease-out;display:flex;flex-direction:row;font-family:var(--font-sans);gap:var(--space-8);justify-content:space-between;margin-inline:auto;margin-top:var(--space-8);max-width:1200px;padding:var(--space-6);width:100%}.AddYourVehicle_formSection__AsY7F{background:#fff;border:1px solid #673ab714;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex:1 1;max-width:600px;padding:var(--space-8)}.AddYourVehicle_formTitle__tS1X7{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:var(--color-primary);font-family:var(--font-sans);font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-6)}.AddYourVehicle_inputGroup__J6IEN{margin-bottom:var(--space-5)}.AddYourVehicle_inputGroup__J6IEN label{color:var(--color-text-muted);display:block;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.AddYourVehicle_inputField__lfHA8,.AddYourVehicle_selectField__AGO2x{background-color:var(--color-bg-light);border:1px solid #0000001a;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-base);padding:var(--space-3) var(--space-4);transition:all var(--transition-base);width:100%}.AddYourVehicle_selectField__AGO2x{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23673AB7%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-position:right 12px top 50%;background-repeat:no-repeat;background-size:12px auto;padding-right:30px}.AddYourVehicle_inputField__lfHA8:focus,.AddYourVehicle_selectField__AGO2x:focus{background-color:#fff;border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a;outline:none}.AddYourVehicle_inputField__lfHA8::placeholder{color:var(--color-text-secondary)}.AddYourVehicle_inputRow__UKQ9X{display:flex;gap:var(--space-4);width:100%}.AddYourVehicle_inputRow__UKQ9X .AddYourVehicle_inputGroup__J6IEN{flex:1 1}.AddYourVehicle_documentsSection__oNXna{display:flex;gap:var(--space-4);justify-content:space-between;margin:var(--space-6) 0}.AddYourVehicle_documentCard__H5xad{align-items:center;background-color:#fff;border:2px solid #0000;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;display:flex;flex:1 1;flex-direction:column;padding:var(--space-4);transition:all var(--transition-base)}.AddYourVehicle_documentCard__H5xad:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-4px)}.AddYourVehicle_iconContainer__fjf-b{align-items:center;background:#673ab71a;border-radius:50%;color:var(--color-primary);display:flex;height:48px;justify-content:center;margin-bottom:var(--space-3);transition:all var(--transition-base);width:48px}.AddYourVehicle_documentCard__H5xad:hover .AddYourVehicle_iconContainer__fjf-b{background:var(--color-primary);color:#fff}.AddYourVehicle_icon__LfErg{height:24px;width:24px}.AddYourVehicle_docText__YOqWH{align-items:center;color:var(--color-text-main);display:flex;flex-direction:column;font-size:var(--text-xs);font-weight:600}.AddYourVehicle_fileInputGroup__3UyMJ{margin-bottom:var(--space-6)}.AddYourVehicle_fileInputGroup__3UyMJ label{color:var(--color-text-main);display:block;font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.AddYourVehicle_fileUploadWrapper__7IT1c{display:inline-block;margin-bottom:var(--space-3);overflow:hidden;position:relative;width:100%}.AddYourVehicle_fileUploadLabel__0pvF7{align-items:center;background-color:#673ab70d;border:2px dashed #673ab74d;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-primary);cursor:pointer;display:flex;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;gap:var(--space-2);justify-content:center;padding:var(--space-3);text-align:center;transition:all var(--transition-base);width:100%}.AddYourVehicle_fileUploadLabel__0pvF7:hover{background-color:#673ab71a;border-color:var(--color-primary)}.AddYourVehicle_fileInput__qSlR0{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.AddYourVehicle_uploadedFilesContainer__TpcpF{margin-top:var(--space-3);width:100%}.AddYourVehicle_fileItem__GrPqs{background-color:var(--color-bg-surface);border:1px solid #0000000d;border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);margin-top:var(--space-2);padding:var(--space-3)}.AddYourVehicle_fileDetails__NQlcN{display:flex;flex-direction:column;width:100%}.AddYourVehicle_fileName__03UMJ{color:var(--color-text-main);font-weight:600;margin-bottom:var(--space-2)}.AddYourVehicle_fileControls__cftdh{display:flex;gap:var(--space-3);margin-top:var(--space-1)}.AddYourVehicle_docTypeSelect__ETDlB,.AddYourVehicle_expiryInput__tzksa{background-color:#fff;border:1px solid #0000001a;border-radius:var(--radius-md);flex:1 1;font-family:var(--font-sans);font-size:var(--text-xs);padding:var(--space-2)}.AddYourVehicle_submitButton__fVZv0{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);color:#fff;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;margin-top:var(--space-6);padding:var(--space-4);transition:all var(--transition-base);width:100%}.AddYourVehicle_submitButton__fVZv0:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.AddYourVehicle_submitButton__fVZv0:disabled{background:#e5e7eb;box-shadow:none;cursor:not-allowed;transform:none}.AddYourVehicle_successMessage__anW1x{animation:AddYourVehicle_fadeIn__XLsUR .5s;background-color:#10b9811a;color:var(--color-success);margin-top:var(--space-4)}.AddYourVehicle_errorMessage__NLefO,.AddYourVehicle_successMessage__anW1x{border-radius:var(--radius-md);font-weight:500;padding:var(--space-3);text-align:center}.AddYourVehicle_errorMessage__NLefO{background-color:#ef44441a;border:1px solid #ef444433;color:var(--color-error);margin-bottom:var(--space-4)}.AddYourVehicle_imageSection__JFJ00{align-items:center;display:flex;flex:1 1;justify-content:center;padding:var(--space-8)}.AddYourVehicle_vehicleImage__NWHUD{animation:AddYourVehicle_float__qYqO1 6s ease-in-out infinite;filter:drop-shadow(0 15px 30px rgba(103,58,183,.15));height:auto;max-width:100%}.AddYourVehicle_titleContainer__9itKJ{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-6)}.AddYourVehicle_searchButton__PBij6{background-color:var(--color-accent);border:none;border-radius:var(--radius-md);color:#fff;cursor:pointer;font-size:var(--text-sm);font-weight:500;padding:var(--space-2) var(--space-4);transition:all var(--transition-base)}.AddYourVehicle_searchButton__PBij6:hover{opacity:.9;transform:translateY(-1px)}@keyframes AddYourVehicle_float__qYqO1{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes AddYourVehicle_fadeIn__XLsUR{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.AddYourVehicle_container__1\+124{flex-direction:column;padding:var(--space-4)}.AddYourVehicle_formSection__AsY7F{margin-right:0;max-width:100%}.AddYourVehicle_imageSection__JFJ00{margin-top:var(--space-6);padding:0}.AddYourVehicle_inputRow__UKQ9X{flex-direction:column;gap:0}.AddYourVehicle_fileControls__cftdh{flex-direction:column;gap:var(--space-2)}}.VehicleNoc_container__n3E27{animation:VehicleNoc_fadeIn__h9fpb var(--transition-slow) ease-out;display:flex;flex-direction:row;font-family:var(--font-sans);gap:var(--space-8);justify-content:space-between;margin-inline:auto;margin-top:var(--space-8);max-width:1200px;padding:var(--space-6);width:100%}.VehicleNoc_formSection__Ktmtn{background:#fff;border:1px solid #673ab714;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);box-sizing:border-box;flex:1 1;max-width:600px;padding:var(--space-8)}.VehicleNoc_inputGroup__Ua-5F{margin-bottom:var(--space-5)}.VehicleNoc_inputGroup__Ua-5F label{color:var(--color-text-muted);display:block;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.VehicleNoc_inputField__Z602p{background-color:var(--color-bg-light);border:1px solid #0000001a;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-base);padding:var(--space-3) var(--space-4);transition:all var(--transition-base);width:100%}.VehicleNoc_inputField__Z602p::placeholder{color:var(--color-text-secondary)}.VehicleNoc_inputField__Z602p:focus{background-color:#fff;border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a;outline:none}.VehicleNoc_documentsSection__NomWb{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:var(--space-6) 0}.VehicleNoc_documentCard__2MTVa{align-items:center;background-color:#fff;border:2px solid #0000;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;display:flex;flex:1 1;flex-direction:column;min-width:100px;padding:var(--space-4);text-align:center;transition:all var(--transition-base)}.VehicleNoc_documentCard__2MTVa:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-4px)}.VehicleNoc_iconContainer__bwx\+5{align-items:center;background:#673ab71a;border-radius:50%;color:var(--color-primary);display:flex;height:48px;justify-content:center;margin-bottom:var(--space-3);transition:all var(--transition-base);width:48px}.VehicleNoc_documentCard__2MTVa:hover .VehicleNoc_iconContainer__bwx\+5{background:var(--color-primary);color:#fff}.VehicleNoc_icon__xGGhA{height:24px;width:24px}.VehicleNoc_docText__9NlF-{align-items:center;color:var(--color-text-main);display:flex;flex-direction:column;font-size:var(--text-xs);font-weight:600}.VehicleNoc_submitButton__WRz2C{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);color:#fff;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;margin-top:var(--space-6);padding:var(--space-4);transition:all var(--transition-base);width:100%}.VehicleNoc_submitButton__WRz2C:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.VehicleNoc_imageSection__e4gOp{align-items:center;display:flex;flex:1 1;justify-content:center;padding:var(--space-8)}.VehicleNoc_vehicleImage__dT\+Bf{animation:VehicleNoc_float__-C-Uh 6s ease-in-out infinite;filter:drop-shadow(0 15px 30px rgba(103,58,183,.15));height:auto;max-width:100%}.VehicleNoc_fileInputGroup__iu7mT{margin-bottom:var(--space-6)}.VehicleNoc_fileInputGroup__iu7mT label{color:var(--color-text-main);display:block;font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.VehicleNoc_fileUploadWrapper__7w0R-{display:inline-block;overflow:hidden;position:relative;width:100%}.VehicleNoc_fileUploadLabel__wkPJr{align-items:center;background-color:#673ab70d;border:2px dashed #673ab74d;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-primary);cursor:pointer;display:flex;font-size:var(--text-sm);font-weight:500;gap:var(--space-2);justify-content:center;padding:var(--space-4);text-align:center;transition:all var(--transition-base);width:100%}.VehicleNoc_fileUploadLabel__wkPJr:hover{background-color:#673ab71a;border-color:var(--color-primary)}.VehicleNoc_fileInput__SmSUc{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.VehicleNoc_uploadedFiles__Cjxdv{list-style:none;margin:var(--space-3) 0 0 0;padding:0}.VehicleNoc_fileItem__dkG5V{align-items:center;background-color:var(--color-bg-surface);border:1px solid #0000000d;border-radius:var(--radius-md);color:var(--color-text-main);display:flex;font-size:var(--text-sm);justify-content:space-between;margin-top:var(--space-2);padding:var(--space-3)}.VehicleNoc_successMessage__dPQV\+{background:#10b9811a;border-radius:var(--radius-md);color:var(--color-success);font-weight:600;margin-top:var(--space-4);padding:var(--space-3);text-align:center}@keyframes VehicleNoc_float__-C-Uh{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@media (max-width:768px){.VehicleNoc_container__n3E27{flex-direction:column;padding:var(--space-4)}.VehicleNoc_formSection__Ktmtn{margin-right:0;max-width:100%}.VehicleNoc_imageSection__e4gOp{margin-top:var(--space-6);padding:0}}.VehicleReRegistration_container__tDB04{animation:VehicleReRegistration_fadeIn__H2TAT var(--transition-slow) ease-out;display:flex;flex-direction:row;font-family:var(--font-sans);gap:var(--space-8);justify-content:space-between;margin-inline:auto;margin-top:var(--space-8);max-width:1200px;padding:var(--space-6);width:100%}.VehicleReRegistration_formSection__jFt67{background:#fff;border:1px solid #673ab714;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex:1 1;max-width:600px;padding:var(--space-8)}.VehicleReRegistration_inputGroup__2Q43u{margin-bottom:var(--space-5)}.VehicleReRegistration_inputGroup__2Q43u label{color:var(--color-text-muted);display:block;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.VehicleReRegistration_inputField__xQkVF{background-color:var(--color-bg-light);border:1px solid #0000001a;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-base);padding:var(--space-3) var(--space-4);transition:all var(--transition-base);width:100%}.VehicleReRegistration_inputField__xQkVF::placeholder{color:var(--color-text-secondary)}.VehicleReRegistration_inputField__xQkVF:focus{background-color:#fff;border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a;outline:none}.VehicleReRegistration_documentsSection__9yenU{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:var(--space-6) 0}.VehicleReRegistration_documentCard__bAEQ-{align-items:center;background-color:#fff;border:2px solid #0000;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;display:flex;flex:1 1;flex-direction:column;min-width:120px;padding:var(--space-4);text-align:center;transition:all var(--transition-base)}.VehicleReRegistration_documentCard__bAEQ-:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-4px)}.VehicleReRegistration_iconContainer__BJguj{align-items:center;background:#673ab71a;border-radius:50%;color:var(--color-primary);display:flex;height:56px;justify-content:center;margin-bottom:var(--space-3);transition:all var(--transition-base);width:56px}.VehicleReRegistration_documentCard__bAEQ-:hover .VehicleReRegistration_iconContainer__BJguj{background:var(--color-primary);color:#fff}.VehicleReRegistration_icon__LIr21{height:24px;width:24px}.VehicleReRegistration_docText__Nl8Iy{align-items:center;color:var(--color-text-main);display:flex;flex-direction:column;font-size:var(--text-xs);font-weight:600}.VehicleReRegistration_submitButton__xQUtG{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);color:#fff;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;margin-top:var(--space-6);padding:var(--space-4);transition:all var(--transition-base);width:100%}.VehicleReRegistration_submitButton__xQUtG:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.VehicleReRegistration_imageSection__5dP7C{align-items:center;display:flex;flex:1 1;justify-content:center;padding:var(--space-8)}.VehicleReRegistration_vehicleImage__BbWYN{animation:VehicleReRegistration_float__YVfsX 6s ease-in-out infinite;filter:drop-shadow(0 15px 30px rgba(103,58,183,.15));height:auto;max-width:100%}.VehicleReRegistration_fileInputGroup__ibVL1{margin-bottom:var(--space-6)}.VehicleReRegistration_fileInputGroup__ibVL1 label{color:var(--color-text-main);display:block;font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.VehicleReRegistration_fileUploadWrapper__ZZ4YF{display:inline-block;overflow:hidden;position:relative;width:100%}.VehicleReRegistration_fileUploadLabel__rLc\+t{align-items:center;background-color:#673ab70d;border:2px dashed #673ab74d;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-primary);cursor:pointer;display:flex;font-size:var(--text-sm);font-weight:500;gap:var(--space-2);justify-content:center;padding:var(--space-4);text-align:center;transition:all var(--transition-base);width:100%}.VehicleReRegistration_fileUploadLabel__rLc\+t:hover{background-color:#673ab71a;border-color:var(--color-primary)}.VehicleReRegistration_fileInput__6qmyQ{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.VehicleReRegistration_uploadedFiles__3qtX\+{list-style:none;margin:var(--space-3) 0 0 0;padding:0}.VehicleReRegistration_fileItem__hZAa9{align-items:center;background-color:var(--color-bg-surface);border:1px solid #0000000d;border-radius:var(--radius-md);color:var(--color-text-main);display:flex;font-size:var(--text-sm);justify-content:space-between;margin-top:var(--space-2);padding:var(--space-3)}.VehicleReRegistration_successMessage__fBHyS{background:#10b9811a;border-radius:var(--radius-md);color:var(--color-success);font-weight:600;margin-top:var(--space-4);padding:var(--space-3);text-align:center}.VehicleReRegistration_errorMessage__F7Riy{background-color:#ef44441a;border:1px solid #ef444433;border-radius:var(--radius-md);color:var(--color-error);margin-bottom:var(--space-4);padding:var(--space-3);text-align:center}@keyframes VehicleReRegistration_float__YVfsX{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@media (max-width:768px){.VehicleReRegistration_container__tDB04{flex-direction:column;padding:var(--space-4)}.VehicleReRegistration_formSection__jFt67{margin-right:0;max-width:100%}.VehicleReRegistration_imageSection__5dP7C{margin-top:var(--space-6);padding:0}}.CashOnCar_container__tiobz{background-color:var(--color-bg-light);display:flex;flex-direction:row;font-family:var(--font-sans);justify-content:space-between;min-height:100vh;overflow-x:hidden;padding:0;width:100vw}.CashOnCar_formSection__YL3ox{align-self:flex-start;animation:CashOnCar_slideInLeft__zPVRc .5s ease-out;background-color:#fff;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);display:flex;flex:1 1;flex-direction:column;margin:var(--space-8);max-width:600px;padding:var(--space-8)}.CashOnCar_stepsIndicator__yjWV3{display:flex;justify-content:space-between;margin-bottom:var(--space-8);padding:0 var(--space-4);position:relative}.CashOnCar_stepsIndicator__yjWV3:before{background:#e5e7eb;content:"";height:2px;left:var(--space-4);position:absolute;right:var(--space-4);top:50%;transform:translateY(-50%);z-index:0}.CashOnCar_stepCircle__qwAvx{align-items:center;background-color:#fff;border:2px solid #e5e7eb;border-radius:50%;box-shadow:var(--shadow-sm);color:var(--color-text-secondary);display:flex;font-weight:600;height:48px;justify-content:center;position:relative;transition:all var(--transition-base);width:48px;z-index:1}.CashOnCar_activeStep__\+fkU-{background:var(--gradient-primary);border-color:#0000;box-shadow:0 0 0 4px #673ab733;color:#fff;transform:scale(1.1)}.CashOnCar_formTitle__w4B2z{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:var(--color-primary);font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--space-2)}.CashOnCar_formSubtitle__ep2hL{color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.5;margin-bottom:var(--space-6)}.CashOnCar_inputGroup__vDOCX{margin-bottom:var(--space-5)}.CashOnCar_inputGroup__vDOCX label{color:var(--color-text-main);display:block;font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.CashOnCar_inputField__vu5WM{background-color:var(--color-bg-light);border:1px solid #0000001a;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-base);padding:var(--space-3);transition:all var(--transition-base);width:100%}.CashOnCar_inputField__vu5WM::placeholder{color:var(--color-text-muted)}.CashOnCar_inputField__vu5WM:focus{background-color:#fff;border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a;outline:none}.CashOnCar_genderOptions__knmm2{display:flex;gap:var(--space-6);margin-top:var(--space-2)}.CashOnCar_radioLabel__-Bkeq{align-items:center;color:var(--color-text-main);cursor:pointer;display:flex;font-size:var(--text-sm);gap:var(--space-2)}.CashOnCar_radioChecked__ke6R3{align-items:center;background:var(--gradient-primary);border-radius:50%;box-shadow:0 0 0 2px #673ab733;display:flex;height:20px;justify-content:center;width:20px}.CashOnCar_radioChecked__ke6R3:after{background:#fff;border-radius:50%;content:"";height:8px;width:8px}.CashOnCar_radioUnchecked__o2glY{border:2px solid #d1d5db;border-radius:50%;height:20px;transition:all .2s;width:20px}.CashOnCar_radioLabel__-Bkeq:hover .CashOnCar_radioUnchecked__o2glY{border-color:var(--color-primary)}.CashOnCar_selectWrapper__ZpbKq{position:relative}.CashOnCar_selectArrow__4CAQ9{color:var(--color-text-secondary);pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.CashOnCar_buttonGroup__qEC5V{display:flex;gap:var(--space-4);justify-content:flex-end;margin-top:var(--space-8)}.CashOnCar_nextButton__t7s2h,.CashOnCar_submitButton__Byhsk{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);color:#fff;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;padding:var(--space-3) var(--space-8);transition:all var(--transition-base)}.CashOnCar_nextButton__t7s2h:hover,.CashOnCar_submitButton__Byhsk:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.CashOnCar_backButton__y14Ig{background:#0000;border:1px solid #0000001a;border-radius:var(--radius-lg);color:var(--color-text-secondary);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;padding:var(--space-3) var(--space-6);transition:all var(--transition-base)}.CashOnCar_backButton__y14Ig:hover{background-color:var(--color-bg-light);color:var(--color-text-main)}.CashOnCar_submitButton__Byhsk:disabled{background:#e5e7eb;box-shadow:none;color:#9ca3af;cursor:not-allowed;transform:none}.CashOnCar_imageSection__MnbLk{align-items:center;background:linear-gradient(135deg,#673ab70d,#2196f30d);display:flex;flex:1 1;justify-content:center;overflow:hidden;padding:var(--space-8);position:relative}.CashOnCar_imageSection__MnbLk:before{background-image:radial-gradient(var(--color-primary) 1px,#0000 1px);background-size:40px 40px;content:"";height:100%;opacity:.1;position:absolute;width:100%}.CashOnCar_vehicleImage__uGyBf{animation:CashOnCar_float__CXKhu 6s ease-in-out infinite;filter:drop-shadow(0 20px 40px rgba(0,0,0,.1));height:auto;max-width:100%;position:relative;z-index:1}@keyframes CashOnCar_float__CXKhu{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes CashOnCar_slideInLeft__zPVRc{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.CashOnCar_docUploadContainer__UU\+9t{margin-top:var(--space-6)}.CashOnCar_documentsList__DeCr6{display:flex;flex-direction:column;gap:var(--space-4)}.CashOnCar_documentsNeeded__MbD5F{background:#673ab70d;border-left:4px solid var(--color-primary);border-radius:var(--radius-lg);margin-bottom:var(--space-6);padding:var(--space-4)}.CashOnCar_documentsNeeded__MbD5F h4{color:var(--color-primary);font-size:var(--text-base);font-weight:600;margin-bottom:var(--space-3)}.CashOnCar_documentItem__Q-Duj{align-items:center;color:var(--color-text-main);display:flex;font-size:var(--text-sm);gap:var(--space-3);margin-bottom:var(--space-2)}.CashOnCar_checkIcon__hP1P2{background:#10b9811a;border-radius:50%;color:#10b981;padding:2px}.CashOnCar_fileUploadArea__r0w4p{background-color:#fff;border:2px dashed #673ab733;border-radius:var(--radius-lg);padding:var(--space-6);transition:all var(--transition-base)}.CashOnCar_fileUploadArea__r0w4p:hover{background-color:#673ab705;border-color:var(--color-primary)}.CashOnCar_fileInputGroup__HLach{margin-bottom:var(--space-4)}.CashOnCar_fileUploadWrapper__eZaUb{display:flex;justify-content:center}.CashOnCar_fileUploadLabel__sUeO3{align-items:center;background-color:#673ab71a;border-radius:var(--radius-full);color:var(--color-primary);cursor:pointer;display:flex;font-size:var(--text-sm);font-weight:600;gap:var(--space-3);padding:var(--space-3) var(--space-6);transition:all var(--transition-base)}.CashOnCar_fileUploadLabel__sUeO3:hover{background-color:var(--color-primary);color:#fff}.CashOnCar_uploadIcon__JfSfy{font-size:18px}.CashOnCar_fileInput__axxaL{display:none}.CashOnCar_uploadedFiles__5epwz{list-style:none;margin-top:var(--space-4);padding:0}.CashOnCar_fileItem__ZNK4a{align-items:center;background:#fff;border:1px solid #0000001a;border-radius:var(--radius-md);color:var(--color-text-main);display:flex;font-size:var(--text-sm);justify-content:space-between;margin-bottom:var(--space-2);padding:var(--space-3)}.CashOnCar_removeFileBtn__RY7Uh{align-items:center;background-color:#ef44441a;border:none;border-radius:50%;color:var(--color-error);cursor:pointer;display:flex;height:24px;justify-content:center;transition:all var(--transition-base);width:24px}.CashOnCar_removeFileBtn__RY7Uh:hover{background-color:var(--color-error);color:#fff}.CashOnCar_errorText__FNacA{align-items:center;color:var(--color-error);display:flex;font-size:var(--text-xs);gap:4px;margin-top:4px}.CashOnCar_popup__M5R5d{animation:CashOnCar_zoomIn__XQD7W .3s cubic-bezier(.175,.885,.32,1.275);background-color:#fff;border-radius:var(--radius-xl);box-shadow:var(--shadow-2xl);left:50%;min-width:300px;padding:var(--space-8);position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1000}@keyframes CashOnCar_zoomIn__XQD7W{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.CashOnCar_popup__M5R5d p{color:var(--color-text-main);font-size:var(--text-lg);font-weight:500;margin-bottom:var(--space-4)}@media (max-width:768px){.CashOnCar_container__tiobz{flex-direction:column}.CashOnCar_formSection__YL3ox{margin:var(--space-4);max-width:100%;padding:var(--space-4)}.CashOnCar_imageSection__MnbLk{display:none}.CashOnCar_stepsIndicator__yjWV3{gap:var(--space-2)}.CashOnCar_stepCircle__qwAvx{font-size:var(--text-sm);height:36px;width:36px}.CashOnCar_buttonGroup__qEC5V{flex-direction:column;gap:var(--space-3)}}.OwnershipTransfer_container__XglpT{animation:OwnershipTransfer_fadeIn__ZS6ru var(--transition-slow) ease-out;display:flex;flex-direction:row;font-family:var(--font-sans);gap:var(--space-8);justify-content:space-between;margin-inline:auto;margin-top:var(--space-8);max-width:1200px;padding:var(--space-6);width:100%}.OwnershipTransfer_formSection__xyqHj{background:#fff;border:1px solid #673ab714;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex:1 1;max-width:600px;padding:var(--space-8)}.OwnershipTransfer_inputGroup__Fzegg{margin-bottom:var(--space-5)}.OwnershipTransfer_inputGroup__Fzegg label{color:var(--color-text-muted);display:block;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.OwnershipTransfer_inputField__nscRK{background-color:var(--color-bg-light);border:1px solid #0000001a;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-base);padding:var(--space-3) var(--space-4);transition:all var(--transition-base);width:100%}.OwnershipTransfer_inputField__nscRK::placeholder{color:var(--color-text-secondary)}.OwnershipTransfer_inputField__nscRK:focus{background-color:#fff;border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a;outline:none}.OwnershipTransfer_documentsSection__qFLZs{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:var(--space-6) 0}.OwnershipTransfer_documentCard__CVAv\+{align-items:center;background-color:#fff;border:2px solid #0000;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;display:flex;flex:1 1;flex-direction:column;min-width:120px;padding:var(--space-4);text-align:center;transition:all var(--transition-base)}.OwnershipTransfer_documentCard__CVAv\+:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-4px)}.OwnershipTransfer_iconContainer__abWqM{align-items:center;background:#673ab71a;border-radius:50%;color:var(--color-primary);display:flex;height:56px;justify-content:center;margin-bottom:var(--space-3);transition:all var(--transition-base);width:56px}.OwnershipTransfer_documentCard__CVAv\+:hover .OwnershipTransfer_iconContainer__abWqM{background:var(--color-primary);color:#fff}.OwnershipTransfer_icon__q2Nr6{height:24px;width:24px}.OwnershipTransfer_docText__izSL5{align-items:center;color:var(--color-text-main);display:flex;flex-direction:column;font-size:var(--text-xs);font-weight:600}.OwnershipTransfer_submitButton__ssXeI{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);color:#fff;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;margin-top:var(--space-6);padding:var(--space-4);transition:all var(--transition-base);width:100%}.OwnershipTransfer_submitButton__ssXeI:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.OwnershipTransfer_imageSection__U7qo3{align-items:center;display:flex;flex:1 1;justify-content:center;padding:var(--space-8)}.OwnershipTransfer_vehicleImage__E94Kp{animation:OwnershipTransfer_float__Lqu0W 6s ease-in-out infinite;filter:drop-shadow(0 15px 30px rgba(103,58,183,.15));height:auto;max-width:100%}.OwnershipTransfer_fileInputGroup__aYWrT{margin-bottom:var(--space-6)}.OwnershipTransfer_fileInputGroup__aYWrT label{color:var(--color-text-main);display:block;font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.OwnershipTransfer_fileUploadWrapper__tewSR{display:inline-block;overflow:hidden;position:relative;width:100%}.OwnershipTransfer_fileUploadLabel__afYIW{align-items:center;background-color:#673ab70d;border:2px dashed #673ab74d;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-primary);cursor:pointer;display:flex;font-size:var(--text-sm);font-weight:500;gap:var(--space-2);justify-content:center;padding:var(--space-4);text-align:center;transition:all var(--transition-base);width:100%}.OwnershipTransfer_fileUploadLabel__afYIW:hover{background-color:#673ab71a;border-color:var(--color-primary)}.OwnershipTransfer_fileInput__ltbo\+{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.OwnershipTransfer_uploadedFiles__zMd8c{list-style:none;margin:var(--space-3) 0 0 0;padding:0}.OwnershipTransfer_fileItem__nwfrX{align-items:center;background-color:var(--color-bg-surface);border:1px solid #0000000d;border-radius:var(--radius-md);color:var(--color-text-main);display:flex;font-size:var(--text-sm);justify-content:space-between;margin-top:var(--space-2);padding:var(--space-3)}.OwnershipTransfer_successMessage__Mr3aJ{background:#10b9811a;border-radius:var(--radius-md);color:var(--color-success);font-weight:600;margin-top:var(--space-4);padding:var(--space-3);text-align:center}.OwnershipTransfer_errorMessage__Z53Sv{background-color:#ef44441a;border:1px solid #ef444433;border-radius:var(--radius-md);color:var(--color-error);margin-bottom:var(--space-4);padding:var(--space-3);text-align:center}@keyframes OwnershipTransfer_float__Lqu0W{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@media (max-width:768px){.OwnershipTransfer_container__XglpT{flex-direction:column;padding:var(--space-4)}.OwnershipTransfer_formSection__xyqHj{margin-right:0;max-width:100%}.OwnershipTransfer_imageSection__U7qo3{margin-top:var(--space-6);padding:0}}.CarServiceReport_mainContainer__F\+yh-{background-color:var(--color-bg-light);display:flex;flex-direction:column;font-family:var(--font-sans);min-height:100vh}.CarServiceReport_container__tBpsi{align-items:center;display:flex;flex-direction:column;gap:var(--space-8);justify-content:space-between;margin:0 auto;max-width:1200px;padding:var(--space-8)}.CarServiceReport_leftContent__5DDvT{display:flex;flex-direction:column;gap:var(--space-6);width:100%}.CarServiceReport_headerGroup__GZUpY{display:flex;flex-direction:column;gap:var(--space-2)}.CarServiceReport_title__oJg8b{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-3xl);font-weight:700;line-height:1.2}.CarServiceReport_highlight__wdYkp{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:var(--color-primary)}.CarServiceReport_subtitle__UlJIR{color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--text-lg);margin-top:var(--space-2)}.CarServiceReport_searchBox__iA3c8{background-color:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:var(--space-8);width:100%}.CarServiceReport_searchContainer__hLgCu{align-items:center;border:1px solid #0000001a;border-radius:var(--radius-lg);display:flex;height:56px;overflow:hidden;transition:all var(--transition-base)}.CarServiceReport_searchContainer__hLgCu:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a}.CarServiceReport_indSection__UpWGE{align-items:center;background-color:#f3f4f6;border-right:1px solid #0000001a;display:flex;gap:var(--space-2);height:100%;padding:0 var(--space-4)}.CarServiceReport_checkmark__p9le7{align-items:center;background:var(--color-primary);border-radius:50%;display:flex;height:20px;justify-content:center;width:20px}.CarServiceReport_checkmarkText__OOVY4{color:#fff;font-family:var(--font-sans);font-size:10px}.CarServiceReport_indText__phRY4{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600}.CarServiceReport_searchInput__a1i0H{border:none;color:var(--color-text-main);flex-grow:1;font-family:var(--font-sans);font-size:var(--text-base);height:100%;outline:none;padding:0 var(--space-4)}.CarServiceReport_searchButton__N\+Q2j{align-items:center;background-color:initial;border:none;color:var(--color-primary);cursor:pointer;display:flex;font-weight:600;height:100%;padding:0 var(--space-4);transition:all var(--transition-base)}.CarServiceReport_searchButton__N\+Q2j:hover{background-color:#673ab70d}.CarServiceReport_getReportButton__DM6iW{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);color:#fff;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;margin-top:var(--space-6);padding:var(--space-4);transition:all var(--transition-base);width:100%}.CarServiceReport_getReportButton__DM6iW:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.CarServiceReport_sampleReportLink__6xaUB{align-items:center;color:var(--color-primary);cursor:pointer;display:flex;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;justify-content:center;margin-top:var(--space-4);transition:color var(--transition-base)}.CarServiceReport_sampleReportLink__6xaUB:hover{color:var(--color-brand-dark);text-decoration:underline}.CarServiceReport_linkIcon__qoLZi{font-size:var(--text-base);margin-right:var(--space-2)}.CarServiceReport_rightContent__-\+t9u{padding:var(--space-4);width:100%}.CarServiceReport_imageWrapper__hLrzU{margin:0 auto;max-width:500px;position:relative;width:100%}.CarServiceReport_blueCircle__JPOsA{background:linear-gradient(135deg,#673ab71a,#2196f31a);border-radius:50%;left:50%;padding-bottom:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}.CarServiceReport_image__qOhCV{animation:CarServiceReport_float__l6RcE 6s ease-in-out infinite;filter:drop-shadow(0 20px 40px rgba(0,0,0,.15));width:100%}@keyframes CarServiceReport_float__l6RcE{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@media (min-width:768px){.CarServiceReport_container__tBpsi{align-items:center;flex-direction:row}.CarServiceReport_leftContent__5DDvT,.CarServiceReport_rightContent__-\+t9u{width:50%}.CarServiceReport_title__oJg8b{font-size:var(--text-4xl)}}.ServiceHistoryRisksSection_sectionContainer__4Aev2{font-family:var(--font-sans);margin:0 auto;max-width:1200px;padding:var(--space-10) var(--space-6);width:100%}.ServiceHistoryRisksSection_sectionTitle__RwmFT{color:var(--color-error);font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--space-2)}.ServiceHistoryRisksSection_sectionDescription__NUXEy{color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--text-base);margin-bottom:var(--space-8);max-width:800px}.ServiceHistoryRisksSection_cardsContainer__-indO{display:flex;gap:var(--space-4);margin:0 -1rem;overflow-x:auto;padding:var(--space-4);padding-bottom:var(--space-6);padding-left:1rem;padding-right:1rem;scrollbar-width:none}.ServiceHistoryRisksSection_cardsContainer__-indO::-webkit-scrollbar{display:none}.ServiceHistoryRisksSection_riskCard__B9u52{background:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;min-width:200px;overflow:hidden;transition:all var(--transition-base)}.ServiceHistoryRisksSection_riskCard__B9u52:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.ServiceHistoryRisksSection_cardImage__Kyl5X{align-items:center;background-color:var(--color-bg-light);display:flex;height:140px;justify-content:center}.ServiceHistoryRisksSection_cardImage__Kyl5X img{max-height:100%;max-width:100%;object-fit:contain}.ServiceHistoryRisksSection_cardLabel__Ee8b4{background-color:#e91e631a;padding:var(--space-3);text-align:center}.ServiceHistoryRisksSection_cardLabel__Ee8b4 p{color:var(--color-secondary);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;margin:0}.ServiceHistoryRisksSection_cardContent__lwmPi{padding:var(--space-4);text-align:center}.ServiceHistoryRisksSection_percentageText__9aIYy{color:var(--color-primary);font-family:var(--font-sans);font-size:var(--text-xl);font-weight:700;margin-bottom:var(--space-1)}.ServiceHistoryRisksSection_smallText__sA0F8{color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--text-xs)}.ServiceHistoryRisksSection_whyChooseTitle__B904G{color:var(--color-primary);display:inline-block;font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--space-6);margin-top:var(--space-10);position:relative}.ServiceHistoryRisksSection_whyChooseTitle__B904G:after{background:var(--gradient-rainbow-horizontal);border-radius:var(--radius-full);bottom:-4px;content:"";height:3px;left:0;position:absolute;width:40px}.ServiceHistoryRisksSection_testimonialContainer__4YL7Y{display:flex;gap:var(--space-6);margin:0 -1rem;overflow-x:auto;padding-bottom:var(--space-6);padding-left:1rem;padding-right:1rem;scrollbar-width:none}.ServiceHistoryRisksSection_testimonialContainer__4YL7Y::-webkit-scrollbar{display:none}.ServiceHistoryRisksSection_testimonialCard__XP4pk{background:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);min-width:280px;padding:var(--space-6);transition:all var(--transition-base)}.ServiceHistoryRisksSection_testimonialCard__XP4pk:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.ServiceHistoryRisksSection_userInfo__VONNz{align-items:center;display:flex;margin-bottom:var(--space-4)}.ServiceHistoryRisksSection_userAvatar__YQdd1{align-items:center;background:linear-gradient(135deg,var(--color-brand-purple) 0,var(--color-brand-blue) 100%);border-radius:50%;color:#fff;display:flex;font-size:var(--text-lg);font-weight:600;height:48px;justify-content:center;margin-right:var(--space-4);width:48px}.ServiceHistoryRisksSection_userName__ADcTu{color:var(--color-text-main);font-size:var(--text-base);font-weight:600}.ServiceHistoryRisksSection_starsContainer__TY2z5{color:#fbbf24;display:flex;gap:2px;margin-bottom:var(--space-4)}.ServiceHistoryRisksSection_star__2lkvM{font-size:1rem}.ServiceHistoryRisksSection_testimonialText__pybuT{color:var(--color-text-body);font-family:var(--font-sans);font-size:var(--text-sm);font-style:italic;line-height:1.6}@media (max-width:768px){.ServiceHistoryRisksSection_riskCard__B9u52{min-width:160px}.ServiceHistoryRisksSection_testimonialCard__XP4pk{min-width:260px}}.ServiceBenifits_sectionContainer__hQb4M{font-family:var(--font-sans);width:100%}.ServiceBenifits_benefitsSection__R1IuN,.ServiceBenifits_reportSection__bGQnx{margin:0 auto;max-width:1200px;padding:var(--space-10) var(--space-6);width:100%}.ServiceBenifits_benefitsSection__R1IuN{background-color:var(--color-bg-light);border-radius:var(--radius-xl);margin-top:var(--space-8)}.ServiceBenifits_sectionTitle__2VG9x{color:var(--color-primary);display:inline-block;font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--space-4);position:relative}.ServiceBenifits_sectionTitle__2VG9x:after{background:var(--gradient-rainbow-horizontal);border-radius:var(--radius-full);bottom:-4px;content:"";height:3px;left:0;position:absolute;width:40px}.ServiceBenifits_sectionDescription__uWXeq{color:var(--color-text-secondary);font-size:var(--text-lg);margin-bottom:var(--space-8);max-width:800px}.ServiceBenifits_benefitsCardsContainer__nAd8K,.ServiceBenifits_reportCardsContainer__LkCFh{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:1fr}.ServiceBenifits_benefitCard__TGCcB,.ServiceBenifits_reportCard__eRL3N{align-items:flex-start;background-color:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);display:flex;height:100%;justify-content:space-between;padding:var(--space-6);transition:all var(--transition-base)}.ServiceBenifits_benefitCard__TGCcB{background-color:#fff}.ServiceBenifits_benefitCard__TGCcB:hover,.ServiceBenifits_reportCard__eRL3N:hover{border-color:#673ab71a;box-shadow:var(--shadow-md);transform:translateY(-4px)}.ServiceBenifits_benefitCardContent__c2zWU,.ServiceBenifits_reportCardContent__8ahnj{flex:1 1}.ServiceBenifits_cardTitle__t5rG3{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-2)}.ServiceBenifits_cardDescription__rIeUj{color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:400;line-height:1.6}.ServiceBenifits_iconContainer__NN01u{align-items:center;background:linear-gradient(135deg,#673ab70d,#2196f30d);border-radius:var(--radius-lg);display:flex;height:3.5rem;justify-content:center;margin-left:var(--space-4);min-width:3.5rem;transition:all var(--transition-base);width:3.5rem}.ServiceBenifits_benefitCard__TGCcB:hover .ServiceBenifits_iconContainer__NN01u,.ServiceBenifits_reportCard__eRL3N:hover .ServiceBenifits_iconContainer__NN01u{background:var(--gradient-primary)}.ServiceBenifits_icon__wStPt{color:var(--color-primary);font-family:var(--font-sans);font-size:var(--text-xl);transition:color var(--transition-base)}.ServiceBenifits_benefitCard__TGCcB:hover .ServiceBenifits_icon__wStPt,.ServiceBenifits_reportCard__eRL3N:hover .ServiceBenifits_icon__wStPt{color:#fff}@media (min-width:640px){.ServiceBenifits_benefitsCardsContainer__nAd8K,.ServiceBenifits_reportCardsContainer__LkCFh{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ServiceBenifits_benefitsCardsContainer__nAd8K,.ServiceBenifits_reportCardsContainer__LkCFh{grid-template-columns:repeat(3,1fr)}.ServiceBenifits_reportCardsContainer__LkCFh{display:grid;grid-template-columns:repeat(3,1fr)}}.faq-section{padding:var(--space-8) 0;width:100%}.faq-header,.faq-section{margin-bottom:var(--space-8)}.faq-header{color:var(--color-primary);display:inline-block;font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;position:relative}.faq-header:after{background:var(--gradient-rainbow-horizontal);border-radius:var(--radius-full);bottom:-4px;content:"";height:3px;left:0;position:absolute;width:40px}.faq-container{display:flex;flex-direction:column;gap:var(--space-4);margin:0 auto;max-width:900px;width:100%}.faq-item{background-color:#fff;border:1px solid #0000000d;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:var(--space-2);overflow:hidden;transition:all var(--transition-base);width:100%}.faq-item:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.faq-question{align-items:center;background:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:var(--space-5);position:relative;transition:background-color var(--transition-base);width:100%}.faq-question:hover{background-color:#673ab705}.faq-question h3{flex:1 1;font-family:var(--font-sans);font-weight:600;margin:0}.expand-btn,.faq-question h3{color:var(--color-primary);font-size:var(--text-lg)}.expand-btn{align-items:center;background:#673ab71a;border:none;border-radius:50%;cursor:pointer;display:flex;font-weight:700;height:28px;justify-content:center;line-height:1;margin-left:var(--space-4);min-width:28px;padding:0;transition:all .2s ease;width:28px}.expand-btn.expanded,.faq-question[aria-expanded=true] .expand-btn{background:var(--color-primary);color:#fff;transform:rotate(180deg)}.faq-answer{animation:fadeIn .3s ease-out;color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--text-base);font-weight:400;line-height:1.6;padding:0 var(--space-5) var(--space-5) var(--space-5);width:100%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.Loan_mainContainer__PS12T{background-color:var(--color-bg-light);display:flex;flex-direction:column;font-family:var(--font-sans);min-height:100vh;width:100%}.Loan_container__9KpwH{align-items:flex-start;animation:Loan_fadeIn__\+FEqV var(--transition-slow) ease-out;display:flex;flex-direction:column;gap:var(--space-8);justify-content:space-between;margin:0 auto;max-width:1250px;padding:var(--space-8) var(--space-4);width:100%}.Loan_leftContent__0VVwq{display:flex;flex-direction:column;gap:var(--space-6);width:100%}.Loan_title__K\+Fg4{-webkit-text-fill-color:#0000;background:var(--gradient-warm);-webkit-background-clip:text;background-clip:text;color:var(--color-warning);font-family:var(--font-sans);font-size:var(--text-3xl);font-weight:700;margin-bottom:var(--space-4);text-align:center}.Loan_formContainer__NN9xg{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--gradient-glass);border:1px solid #ffa5001a;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);overflow:hidden;padding:var(--space-8);position:relative;width:100%}.Loan_formContainer__NN9xg:before{background:var(--gradient-warm);content:"";height:4px;left:0;position:absolute;right:0;top:0}.Loan_inputGroup__zc5Mo{display:flex;flex-direction:column;gap:var(--space-5)}.Loan_input__Fn-33{background:#fff;border:2px solid #ffa50026;border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-base);padding:var(--space-4);transition:all var(--transition-base);width:100%}.Loan_input__Fn-33:focus{border-color:var(--color-warning);box-shadow:0 0 0 4px #ffa5001a;outline:none}.Loan_input__Fn-33::placeholder{color:var(--color-text-secondary)}.Loan_button__TdWu2{background:var(--gradient-warm);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-warning);color:#fff;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;margin-top:var(--space-4);padding:var(--space-4);transition:all var(--transition-base)}.Loan_button__TdWu2:hover{box-shadow:0 8px 20px #ffa5004d;transform:translateY(-2px)}.Loan_button__TdWu2:active{transform:translateY(0)}.Loan_terms__Efp0r{color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--text-xs);margin-top:var(--space-4);text-align:center}.Loan_link__wPtG\+{color:var(--color-warning);font-weight:500;text-decoration:none;transition:color var(--transition-base)}.Loan_link__wPtG\+:hover{color:var(--color-secondary);text-decoration:underline}.Loan_offerText__18D5O{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-sm);margin-top:var(--space-4);text-align:center}.Loan_loanParameterContainer__vFS57{display:flex;flex-direction:column;gap:var(--space-2)}.Loan_loanLabel__otfV7{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500}.Loan_loanSummary__HaRzQ{background-color:#ffa5000d;border:1px solid #ffa5001a;border-radius:var(--radius-lg);margin-top:var(--space-4);padding:var(--space-5)}.Loan_summaryTitle__KoQV7{color:var(--color-warning);font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;margin-bottom:var(--space-3)}.Loan_summaryDetails__DTblN{display:flex;flex-direction:column;gap:var(--space-3)}.Loan_summaryItem__niEb8{align-items:center;display:flex;gap:var(--space-2)}.Loan_summaryIcon__SYOtd{color:var(--color-warning);width:1rem}.Loan_summaryLabel__AmLRD{color:var(--color-text-muted);flex:1 1;font-family:var(--font-sans);font-size:var(--text-sm)}.Loan_summaryValue__\+uriI{color:var(--color-text-main);font-family:var(--font-sans);font-weight:600}.Loan_docUploadContainer__PXoL6{background:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);padding:var(--space-6);width:100%}.Loan_uploadTitle__xHl\+X{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-6);text-align:center}.Loan_documentsList__V1jtO{display:flex;flex-direction:column;gap:var(--space-6)}.Loan_documentsNeeded__ctlMB{display:flex;flex-direction:column;gap:var(--space-3)}.Loan_documentsNeeded__ctlMB h4{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-2)}.Loan_documentItem__VXgCj{align-items:center;background:#ffa5000d;border-radius:var(--radius-md);display:flex;gap:var(--space-3);padding:var(--space-2)}.Loan_checkIcon__XI3T8{color:var(--color-warning);font-size:var(--text-base)}.Loan_documentItem__VXgCj p{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;margin:0}.Loan_fileUploadArea__ibkmu{display:flex;flex-direction:column;gap:var(--space-5)}.Loan_fileInputGroup__GimC-{display:flex;flex-direction:column;gap:var(--space-4)}.Loan_fileUploadWrapper__yL5nV{align-items:center;display:flex;flex-direction:column}.Loan_fileUploadLabel__uEVOV{align-items:center;background-color:#fff;border:2px dashed #ffa5004d;border-radius:var(--radius-lg);color:var(--color-text-muted);cursor:pointer;display:flex;font-family:var(--font-sans);font-size:var(--text-sm);gap:var(--space-2);padding:var(--space-3) var(--space-5);transition:all var(--transition-base)}.Loan_fileUploadLabel__uEVOV:hover{background-color:#ffa5000d;border-color:var(--color-warning);transform:translateY(-1px)}.Loan_uploadIcon__mnm6m{color:var(--color-warning)}.Loan_fileInput__RNnb8{display:none}.Loan_uploadedFiles__7CWaO{display:flex;flex-direction:column;gap:var(--space-2);list-style-type:none;margin:0;padding:0}.Loan_fileItem__AbCXx{align-items:center;background-color:var(--color-bg-light);border:1px solid #0000000d;border-radius:var(--radius-md);color:var(--color-text-main);display:flex;font-family:var(--font-sans);font-size:var(--text-sm);justify-content:space-between;padding:var(--space-2) var(--space-3)}.Loan_removeFileBtn__Ahw0L{background:none;border:none;color:var(--color-error);cursor:pointer;font-size:var(--text-base);padding:var(--space-1);transition:transform var(--transition-base)}.Loan_removeFileBtn__Ahw0L:hover{transform:scale(1.1)}.Loan_buttonGroup__AJoYG{display:flex;gap:var(--space-4);margin-top:var(--space-4)}.Loan_backButton__1U7sf{background-color:#fff;border:1px solid #0000001a;border-radius:var(--radius-lg);color:var(--color-text-muted);cursor:pointer;flex:1 1;font-family:var(--font-sans);font-size:var(--text-base);padding:var(--space-3);transition:all var(--transition-base)}.Loan_backButton__1U7sf:hover{background-color:var(--color-bg-light);border-color:#0003}.Loan_submitButton__JXi9I{background:var(--gradient-warm);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-warning);color:#fff;cursor:pointer;flex:2 1;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;padding:var(--space-3);transition:all var(--transition-base)}.Loan_submitButton__JXi9I:hover{box-shadow:0 4px 15px #ffa50066;transform:translateY(-2px)}.Loan_rightContent__SYw6H{animation:Loan_fadeInRight__37Hh5 var(--transition-slow) ease-out;width:100%}.Loan_offerCard__GH78c{background:linear-gradient(135deg,#fff,#fff8f0);border:1px solid #ffa5001a;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;overflow:hidden;padding:var(--space-8);position:relative;width:100%}.Loan_featuresContainer__AiLPH{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-8);position:relative;z-index:1}.Loan_featureItem__grTtq{align-items:center;display:flex;flex-direction:column;gap:var(--space-2)}.Loan_featureIcon__UlXNU{align-items:center;background:#ffa5001a;border-radius:50%;color:var(--color-warning);display:flex;font-size:1.5rem;height:56px;justify-content:center;transition:transform var(--transition-base);width:56px}.Loan_offerCard__GH78c:hover .Loan_featureIcon__UlXNU{background:var(--color-warning);color:#fff;transform:scale(1.1)}.Loan_featureText__VRSGN{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;text-align:center}.Loan_divider__RrPPD{background:linear-gradient(90deg,#0000,#ffa5004d,#0000);height:2px;width:60px}.Loan_exclusiveOffer__X6D7m{align-self:center;background:linear-gradient(135deg,#ffa50026,#ffa5000d);border:1px solid #ffa50033;border-radius:var(--radius-full);margin-bottom:var(--space-6);padding:var(--space-2) var(--space-6);text-align:center;width:-webkit-fit-content;width:fit-content}.Loan_exclusiveOffer__X6D7m span{color:#b45309;font-family:var(--font-sans);font-size:var(--text-lg);font-weight:600}.Loan_offerDetails__ba-vT{margin-bottom:var(--space-6);text-align:center}.Loan_offerAmount__936ew{-webkit-text-fill-color:#0000;background:var(--gradient-warm);-webkit-background-clip:text;background-clip:text;color:var(--color-text-main);font-family:var(--font-sans);font-size:2.5rem;font-weight:700}.Loan_emiContainer__j4tpV{background-color:#fff;border:1px solid #0000001a;border-radius:var(--radius-lg);display:flex;margin-bottom:var(--space-6);overflow:hidden}.Loan_emiItem__IT076{flex:1 1;padding:var(--space-4);text-align:center;transition:background-color var(--transition-base)}.Loan_emiItem__IT076:hover{background-color:#ffa5000d}.Loan_emiItem__IT076:first-child{border-right:1px solid #0000001a}.Loan_emiLabel__qb\+Tt{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-sm);margin-bottom:var(--space-1)}.Loan_emiValue__T8Hyx{align-items:baseline;display:flex;justify-content:center}.Loan_emiAmount__-AzCc{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-lg);font-weight:600}.Loan_emiSuffix__2Hkm\+{color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--text-xs);margin-left:var(--space-1)}.Loan_withdrawButton__z1k3f{background:var(--gradient-warm);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-warning);color:#fff;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;padding:var(--space-4);text-align:center;transition:all var(--transition-base)}.Loan_withdrawButton__z1k3f:hover{box-shadow:0 4px 15px #ffa50066;transform:translateY(-2px)}.Loan_blueCircle__HOI-s{background:radial-gradient(circle,#ffa5001a 0,#0000 70%);border-radius:50%;height:20rem;pointer-events:none;position:absolute;right:-2rem;top:-2rem;width:20rem;z-index:0}.Loan_image__IFGH7{max-height:400px;object-fit:contain;position:relative;transition:transform var(--transition-slow);width:100%;z-index:1}.Loan_offerCard__GH78c:hover .Loan_image__IFGH7{transform:scale(1.02)}.Loan_errorText__ewgd3{background:#ef44441a;border-radius:var(--radius-md);color:var(--color-error);font-size:var(--text-sm);margin-top:var(--space-4);padding:var(--space-2)}.Loan_errorText__ewgd3,.Loan_popup__BchP3{font-family:var(--font-sans);text-align:center}.Loan_popup__BchP3{animation:Loan_scaleIn__VeNKc var(--transition-base);background:#fff;border:1px solid #0000001a;border-radius:var(--radius-xl);box-shadow:var(--shadow-2xl);color:var(--color-text-main);left:50%;max-width:90%;padding:var(--space-8);position:fixed;top:50%;transform:translate(-50%,-50%);width:400px;z-index:100}.Loan_popup__BchP3:before{background:#10b981;background:var(--gradient-success,#10b981);border-radius:var(--radius-xl) var(--radius-xl) 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}@media (min-width:768px){.Loan_container__9KpwH{align-items:flex-start;flex-direction:row}.Loan_leftContent__0VVwq{padding-right:var(--space-6);width:50%}.Loan_rightContent__SYw6H{padding-left:var(--space-6);position:-webkit-sticky;position:sticky;top:var(--space-8);width:50%}.Loan_title__K\+Fg4{text-align:left}.Loan_documentsList__V1jtO{flex-direction:row}.Loan_documentsNeeded__ctlMB,.Loan_fileUploadArea__ibkmu{width:50%}}@media (max-width:767px){.Loan_container__9KpwH{padding:var(--space-4)}.Loan_featuresContainer__AiLPH{flex-direction:column;gap:var(--space-4)}.Loan_divider__RrPPD{background:linear-gradient(180deg,#0000,#ffa5004d,#0000);height:40px;width:2px}.Loan_summaryDetails__DTblN{flex-direction:column}.Loan_offerAmount__936ew{font-size:2rem}}.LoanOfferComponent_mainContainer__81Cqy{background-color:var(--color-bg-light);display:flex;flex-direction:column;font-family:var(--font-sans);min-height:100vh;width:100%}.LoanOfferComponent_container__Nu1FG{display:flex;flex-direction:column;gap:var(--space-8);margin:0 auto;max-width:1200px;padding:var(--space-8) var(--space-4);width:100%}.LoanOfferComponent_exploreContainer__eHKOJ{width:100%}.LoanOfferComponent_exploreTitle__eiRwb{color:var(--color-primary);display:inline-block;font-family:var(--font-sans);font-size:var(--text-3xl);font-weight:700;margin-bottom:var(--space-8);position:relative}.LoanOfferComponent_exploreTitle__eiRwb:after{background:var(--gradient-rainbow-horizontal);border-radius:var(--radius-full);bottom:-8px;content:"";height:4px;left:0;position:absolute;width:60px}.LoanOfferComponent_cardGrid__gdRrM{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.LoanOfferComponent_cardWrapper__GPxOX{background:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);overflow:hidden;transition:all var(--transition-base)}.LoanOfferComponent_cardWrapper__GPxOX:hover{box-shadow:var(--shadow-xl);transform:translateY(-8px)}.LoanOfferComponent_card__bAGKU{cursor:pointer;display:flex;flex-direction:column;height:100%}.LoanOfferComponent_cardHeader__hxT9u{background:linear-gradient(135deg,#673ab70d,#2196f30d);border-bottom:1px solid #0000000d;color:var(--color-primary);font-size:var(--text-lg);font-weight:600;padding:var(--space-5);text-align:center}.LoanOfferComponent_cardBody__0vBQy{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:var(--space-6);text-align:center}.LoanOfferComponent_cardText__UtFkv{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.6;margin-bottom:var(--space-6)}.LoanOfferComponent_cardImageContainer__7NIC2{background:#fafafa;border-radius:var(--radius-lg);display:flex;justify-content:center;margin-top:auto;padding:var(--space-4)}.LoanOfferComponent_cardImage__HdGQC{height:5rem;object-fit:contain;transition:transform .3s ease}.LoanOfferComponent_cardWrapper__GPxOX:hover .LoanOfferComponent_cardImage__HdGQC{transform:scale(1.1)}@media (min-width:1024px){.LoanOfferComponent_cardGrid__gdRrM{grid-template-columns:repeat(4,1fr)}}.Garage_container__\+be7b{display:flex;flex-direction:column;font-family:var(--font-sans);margin:var(--space-8) auto;max-width:1200px;padding:var(--space-8);width:100%}.Garage_header__fVSmH{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-8);width:100%}.Garage_title__o8R2s{color:var(--color-primary);font-family:var(--font-sans);font-size:var(--text-3xl);font-weight:700;margin:0}.Garage_addButton__pGsoU{align-items:center;background:var(--gradient-button);border:none;border-radius:var(--radius-full);box-shadow:var(--shadow-sm);color:#fff;cursor:pointer;display:flex;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;justify-content:center;padding:var(--space-3) var(--space-6);transition:all var(--transition-base)}.Garage_addButton__pGsoU:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-md);transform:translateY(-2px)}.Garage_plusIcon__HcO3w{height:18px;margin-right:var(--space-2);width:18px}.Garage_emptyState__BUEsj{background-color:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);padding:var(--space-16) var(--space-8);text-align:center;width:100%}.Garage_emptyIconContainer__Flfpz{display:flex;justify-content:center;margin-bottom:var(--space-6)}.Garage_emptyIcon__dJsSS{color:var(--color-text-placeholder);height:80px;opacity:.5;width:80px}.Garage_emptyTitle__pox9N{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:600;margin-bottom:var(--space-2)}.Garage_emptyMessage__BNsZ5{color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--text-base)}.Garage_vehicleGrid__Pwfyr{grid-gap:var(--space-8);display:grid;gap:var(--space-8);grid-template-columns:repeat(3,1fr);width:100%}.Garage_vehicleCard__VQzaJ{background-color:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);cursor:pointer;overflow:hidden;transition:all var(--transition-base)}.Garage_vehicleCard__VQzaJ:hover{box-shadow:var(--shadow-xl);transform:translateY(-5px)}.Garage_selected__wwgGi{border:2px solid var(--color-primary);box-shadow:0 10px 25px #673ab733;transform:translateY(-5px) scale(1.01)}.Garage_vehicleHeader__vvmmR{background:linear-gradient(135deg,#673ab70d,#2196f30d);border-bottom:1px solid #0000000d;padding:var(--space-5)}.Garage_vehicleHeaderContent__rY3db{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-2)}.Garage_vehicleName__v70XE{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-lg);font-weight:700;margin:0}.Garage_vehicleType__O6dnC{background:#fff;border-radius:var(--radius-full);box-shadow:var(--shadow-sm);color:var(--color-primary);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:600;letter-spacing:.5px;padding:var(--space-1) var(--space-3);text-transform:uppercase}.Garage_vehicleNumber__pNmy5{color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;margin:0}.Garage_vehicleBody__x8O\+E{padding:var(--space-5)}.Garage_infoRow__wcvif{align-items:center;display:flex;margin-bottom:var(--space-3)}.Garage_infoIcon__qWMit{color:var(--color-text-secondary);flex-shrink:0;height:18px;margin-right:var(--space-3);width:18px}.Garage_infoText__a0s0o{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-sm)}.Garage_actionButtons__xgoqs{background:#f9fafb;border-top:1px solid #0000000d;display:flex;gap:var(--space-3);justify-content:flex-end;padding:var(--space-4)}.Garage_deleteButton__GgelH,.Garage_editButton__7PbEe{align-items:center;background:#fff;border:1px solid #0000001a;border-radius:var(--radius-md);cursor:pointer;display:flex;font-family:var(--font-sans);font-size:var(--text-xs);font-weight:600;justify-content:center;padding:var(--space-2) var(--space-4);transition:all var(--transition-base)}.Garage_editButton__7PbEe{color:var(--color-primary)}.Garage_editButton__7PbEe:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.Garage_deleteButton__GgelH{color:var(--color-error)}.Garage_deleteButton__GgelH:hover{background-color:var(--color-error);border-color:var(--color-error);color:#fff}.Garage_actionIcon__8my7N{height:14px;margin-right:var(--space-2);width:14px}.Garage_formSection__3lH12{background:#fff;border:1px solid #0000000d;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex:1 1;max-width:600px;padding:var(--space-8)}.Garage_inputGroup__0DjI\+{margin-bottom:var(--space-5)}.Garage_inputGroup__0DjI\+ label{color:var(--color-text-secondary);display:block;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.Garage_inputField__RkhGm{background-color:var(--color-bg-light);border:1px solid #0000001a;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-base);padding:var(--space-3) var(--space-4);transition:all var(--transition-base);width:100%}.Garage_inputField__RkhGm:focus{background-color:#fff;border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a;outline:none}.Garage_inputField__RkhGm::placeholder{color:var(--color-text-placeholder)}.Garage_documentsSection__eyxii{display:flex;gap:var(--space-4);justify-content:space-between;margin:var(--space-6) 0}.Garage_documentCard__dxnFr{align-items:center;background-color:#fff;border:2px solid #0000;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;display:flex;flex:1 1;flex-direction:column;padding:var(--space-4);transition:all var(--transition-base)}.Garage_documentCard__dxnFr:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-4px)}.Garage_iconContainer__bG0C9{align-items:center;background:#673ab71a;border-radius:50%;color:var(--color-primary);display:flex;height:56px;justify-content:center;margin-bottom:var(--space-3);transition:all var(--transition-base);width:56px}.Garage_documentCard__dxnFr:hover .Garage_iconContainer__bG0C9{background:var(--color-primary);color:#fff}.Garage_icon__UNDXt{height:24px;width:24px}.Garage_docText__5m0w7{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:600;text-align:center}.Garage_buttonGroup__ZpVeY{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6)}.Garage_submitButton__p\+Ezl{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);color:#fff;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;padding:var(--space-4);transition:all var(--transition-base);width:100%}.Garage_submitButton__p\+Ezl:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.Garage_cancelButton__JlyVM{background-color:initial;border:1px solid #0000001a;border-radius:var(--radius-lg);color:var(--color-text-secondary);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;padding:var(--space-4);transition:all var(--transition-base);width:100%}.Garage_cancelButton__JlyVM:hover{background-color:var(--color-bg-light);color:var(--color-text-main)}.Garage_container__\+be7b.Garage_editMode__YZpX-{align-items:flex-start;flex-direction:row;gap:var(--space-8)}.Garage_imageSection__j6Szz{align-items:center;display:flex;flex:1 1;justify-content:center;padding:var(--space-4)}.Garage_vehicleImage__wU6Te{animation:Garage_float__8MzsY 6s ease-in-out infinite;filter:drop-shadow(0 20px 40px rgba(0,0,0,.15));height:auto;max-width:100%}@keyframes Garage_float__8MzsY{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@media (max-width:1024px){.Garage_vehicleGrid__Pwfyr{grid-template-columns:repeat(2,1fr)}.Garage_container__\+be7b.Garage_editMode__YZpX-{flex-direction:column}.Garage_formSection__3lH12{margin-right:0;max-width:100%}}@media (max-width:768px){.Garage_container__\+be7b{padding:var(--space-4)}.Garage_header__fVSmH{align-items:flex-start;flex-direction:column;gap:var(--space-4)}.Garage_addButton__pGsoU{width:100%}.Garage_vehicleGrid__Pwfyr{grid-template-columns:1fr}.Garage_documentsSection__eyxii{flex-direction:column;gap:var(--space-4)}}.privacy-policy-container{animation:fadeIn var(--transition-slow) ease-out;color:var(--color-text-main);margin:0 auto;max-width:900px;padding:var(--space-8)}.privacy-policy-header{align-items:center;display:flex;margin-bottom:var(--space-10);position:relative}.privacy-policy-header h1{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;font-family:var(--font-sans);font-size:var(--text-3xl);font-weight:700;margin:0;text-align:center;width:100%}.privacy-policy-content{font-family:var(--font-sans);line-height:1.8}.privacy-policy-content section{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--gradient-glass);border:1px solid #673ab714;border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);margin-bottom:var(--space-10);padding:var(--space-6);transition:all var(--transition-base)}.privacy-policy-content section:hover{border-color:#673ab71f;box-shadow:var(--shadow-md)}.privacy-policy-content h2{border-bottom:2px solid #673ab71a;color:var(--color-primary);font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-4);padding-bottom:var(--space-3);position:relative}.privacy-policy-content h2:after{background:var(--gradient-primary);border-radius:var(--radius-full);bottom:-2px;content:"";height:2px;left:0;position:absolute;width:50px}.privacy-policy-content h3{color:var(--color-text-main);font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-3);margin-top:var(--space-6)}.privacy-policy-content p{color:var(--color-text-muted);margin-bottom:var(--space-4)}.privacy-policy-content ol,.privacy-policy-content ul{margin-bottom:var(--space-4);margin-left:var(--space-5)}.privacy-policy-content ol li,.privacy-policy-content ul li{color:var(--color-text-muted);margin-bottom:var(--space-2)}.privacy-policy-content ul li::marker{color:var(--color-primary)}.privacy-policy-content ol li::marker{color:var(--color-primary);font-weight:600}.privacy-policy-content a{color:var(--color-accent);font-weight:500;position:relative;text-decoration:none;transition:all var(--transition-base)}.privacy-policy-content a:after{background:var(--gradient-primary);bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width var(--transition-base);width:0}.privacy-policy-content a:hover{color:var(--color-primary)}.privacy-policy-content a:hover:after{width:100%}.privacy-policy-content a:visited{color:var(--color-secondary)}.contact-list a:hover{color:var(--color-accent)}.important-disclaimer{background:linear-gradient(135deg,#ffa5001a,#ffa5000d);border-left:4px solid var(--color-warning);border-radius:var(--radius-lg);margin:var(--space-6) 0;padding:var(--space-5)}.important-disclaimer h3{color:#b45309;font-size:var(--text-base);margin-bottom:var(--space-3);margin-top:0}.important-disclaimer p{color:#92400e;margin-bottom:0}@media (max-width:768px){.privacy-policy-container{padding:var(--space-4)}.privacy-policy-header h1{font-size:var(--text-2xl)}.privacy-policy-content h2{font-size:var(--text-lg)}.privacy-policy-content h3{font-size:var(--text-base)}.privacy-policy-content section{padding:var(--space-4)}.back-button{margin-bottom:var(--space-4);position:static}.privacy-policy-header{align-items:flex-start;flex-direction:column}}@media (max-width:480px){.privacy-policy-header h1{font-size:var(--text-xl)}.privacy-policy-content section{margin-bottom:var(--space-6);padding:var(--space-3)}}.terms-container{animation:fadeIn var(--transition-slow) ease-out;color:var(--color-text-main);margin:0 auto;max-width:900px;padding:var(--space-8)}.terms-header{align-items:center;display:flex;margin-bottom:var(--space-10);position:relative}.terms-header h1{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;font-family:var(--font-sans);font-size:var(--text-3xl);font-weight:700;margin:0;text-align:center;width:100%}.terms-content{font-family:var(--font-sans);line-height:1.8}.terms-content section{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--gradient-glass);border:1px solid #673ab714;border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);margin-bottom:var(--space-10);padding:var(--space-6);transition:all var(--transition-base)}.terms-content section:hover{border-color:#673ab71f;box-shadow:var(--shadow-md)}.terms-content h2{border-bottom:2px solid #673ab71a;color:var(--color-primary);font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-4);padding-bottom:var(--space-3);position:relative}.terms-content h2:after{background:var(--gradient-primary);border-radius:var(--radius-full);bottom:-2px;content:"";height:2px;left:0;position:absolute;width:50px}.terms-content h3{color:var(--color-text-main);font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-3);margin-top:var(--space-6)}.terms-content p{color:var(--color-text-muted);margin-bottom:var(--space-4)}.terms-content ol,.terms-content ul{margin-bottom:var(--space-4);margin-left:var(--space-5)}.terms-content ol li,.terms-content ul li{color:var(--color-text-muted);margin-bottom:var(--space-2)}.terms-content ul li::marker{color:var(--color-primary)}.terms-content ol li::marker{color:var(--color-primary);font-weight:600}.terms-content a{color:var(--color-accent);font-weight:500;position:relative;text-decoration:none;transition:all var(--transition-base)}.terms-content a:after{background:var(--gradient-primary);bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width var(--transition-base);width:0}.terms-content a:hover{color:var(--color-primary)}.terms-content a:hover:after{width:100%}.contact-list{background:linear-gradient(135deg,#673ab70d,#2196f30d);border-radius:var(--radius-lg);padding:var(--space-4)}.contact-list li{margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3)}.contact-list li:last-child{margin-bottom:0}.contact-list a{color:var(--color-primary);font-weight:500}.important-disclaimer,.important-notice{background:linear-gradient(135deg,#ffa5001a,#ffa5000d);border-left:4px solid var(--color-warning);border-radius:var(--radius-lg);margin:var(--space-6) 0;padding:var(--space-5)}.important-disclaimer h3,.important-notice h3{color:#b45309;font-size:var(--text-base);margin-bottom:var(--space-3);margin-top:0}.important-disclaimer p,.important-notice p{color:#92400e;margin-bottom:0}.highlight-box{background:linear-gradient(135deg,#673ab714,#2196f314);border:1px solid #673ab726;border-radius:var(--radius-lg);margin:var(--space-4) 0;padding:var(--space-5)}@media (max-width:768px){.terms-container{padding:var(--space-4)}.terms-header h1{font-size:var(--text-2xl)}.terms-content h2{font-size:var(--text-lg)}.terms-content h3{font-size:var(--text-base)}.terms-content section{padding:var(--space-4)}.back-button{margin-bottom:var(--space-4);position:static}.terms-header{align-items:flex-start;flex-direction:column}}@media (max-width:480px){.terms-header h1{font-size:var(--text-xl)}.terms-content section{margin-bottom:var(--space-6);padding:var(--space-3)}}.become-partner-container{animation:fadeIn var(--transition-slow) ease-out;box-sizing:border-box;margin:var(--space-8) auto;max-width:600px;padding:var(--space-6);width:100%}.header{align-items:center;display:flex;margin-bottom:var(--space-8);position:relative}.header h2{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;flex-grow:1;font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;margin:0;text-align:center}.back-button span{margin-left:var(--space-1)}.form-container{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--gradient-glass);border:1px solid #ffffff80;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);overflow:hidden;padding:var(--space-8);position:relative}.form-container:before{animation:gradientFlow 4s ease infinite;background:var(--gradient-rainbow-horizontal);background-size:200% 100%;content:"";height:4px;left:0;position:absolute;right:0;top:0}.form-group{margin-bottom:var(--space-5)}.form-row{gap:var(--space-4)}.form-group.half{flex:1 1}.form-input,.form-select{-webkit-appearance:none;appearance:none;background:linear-gradient(135deg,#673ab70a,#2196f30a);border:2px solid #673ab71a;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-base);padding:var(--space-4);transition:all var(--transition-base);width:100%}.form-input:focus,.form-select:focus{border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a;outline:none}.form-input::placeholder{color:var(--color-text-secondary)}.select-wrapper{position:relative}.select-wrapper:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--color-primary);content:"";height:0;pointer-events:none;position:absolute;right:var(--space-4);top:50%;transform:translateY(-50%);width:0}.form-select:disabled{cursor:not-allowed;opacity:.6}.send-request-button{background:var(--gradient-button);background-size:150% 150%;border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);color:var(--color-text-light);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;overflow:hidden;padding:var(--space-4);position:relative;transition:all var(--transition-base);width:100%}.send-request-button:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.send-request-button:hover{background:var(--gradient-button-hover);background-size:150% 150%;box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.send-request-button:hover:before{left:100%}.send-request-button:disabled{background:linear-gradient(135deg,#9e9e9e,#757575);box-shadow:none;cursor:not-allowed;transform:none}.error-message,.success-message{animation:fadeInDown var(--transition-base);border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-sm);margin-bottom:var(--space-5);padding:var(--space-4)}.error-message{background:linear-gradient(135deg,#ef44441a,#ef44440d);border-left:4px solid var(--color-error);color:#d93025}.success-message{background:linear-gradient(135deg,#10b9811a,#10b9810d);border-left:4px solid var(--color-success);color:#137333}@media (max-width:768px){.become-partner-container{margin:var(--space-4) auto;padding:var(--space-4)}.form-container{padding:var(--space-6)}.header h2{font-size:var(--text-xl)}.back-button{margin-bottom:var(--space-4);position:static}.header{flex-direction:column;gap:var(--space-4)}}@media (max-width:480px){.form-row{flex-direction:column;gap:0}.form-container{padding:var(--space-4)}}.CashOnBike_container__fO4cK{background-color:var(--color-bg-light);display:flex;flex-direction:row;font-family:var(--font-sans);justify-content:space-between;min-height:100vh;overflow-x:hidden;padding:0;width:100vw}.CashOnBike_formSection__n50xw{align-self:flex-start;animation:CashOnBike_slideInLeft__0UOsR .5s ease-out;background-color:#fff;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);display:flex;flex:1 1;flex-direction:column;margin:var(--space-8);max-width:600px;padding:var(--space-8)}.CashOnBike_stepsIndicator__Csojp{display:flex;justify-content:space-between;margin-bottom:var(--space-8);padding:0 var(--space-4);position:relative}.CashOnBike_stepsIndicator__Csojp:before{background:#e5e7eb;content:"";height:2px;left:var(--space-4);position:absolute;right:var(--space-4);top:50%;transform:translateY(-50%);z-index:0}.CashOnBike_stepCircle__e-TkC{align-items:center;background-color:#fff;border:2px solid #e5e7eb;border-radius:50%;box-shadow:var(--shadow-sm);color:var(--color-text-secondary);display:flex;font-weight:600;height:48px;justify-content:center;position:relative;transition:all var(--transition-base);width:48px;z-index:1}.CashOnBike_activeStep__mxAz2{background:var(--gradient-primary);border-color:#0000;box-shadow:0 0 0 4px #673ab733;color:#fff;transform:scale(1.1)}.CashOnBike_formTitle__zeStb{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:var(--color-primary);font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--space-2)}.CashOnBike_formSubtitle__zTpPN{color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.5;margin-bottom:var(--space-6)}.CashOnBike_inputGroup__GMQJt{margin-bottom:var(--space-5)}.CashOnBike_inputGroup__GMQJt label{color:var(--color-text-main);display:block;font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.CashOnBike_inputField__wLHC1{background-color:var(--color-bg-light);border:1px solid #0000001a;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-base);padding:var(--space-3);transition:all var(--transition-base);width:100%}.CashOnBike_inputField__wLHC1::placeholder{color:var(--color-text-muted)}.CashOnBike_inputField__wLHC1:focus{background-color:#fff;border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a;outline:none}.CashOnBike_genderOptions__MVW6T{display:flex;gap:var(--space-6);margin-top:var(--space-2)}.CashOnBike_radioLabel__qQ4YZ{align-items:center;color:var(--color-text-main);cursor:pointer;display:flex;font-size:var(--text-sm);gap:var(--space-2)}.CashOnBike_radioChecked__TSLBU{align-items:center;background:var(--gradient-primary);border-radius:50%;box-shadow:0 0 0 2px #673ab733;display:flex;height:20px;justify-content:center;width:20px}.CashOnBike_radioChecked__TSLBU:after{background:#fff;border-radius:50%;content:"";height:8px;width:8px}.CashOnBike_radioUnchecked__qSWPP{border:2px solid #d1d5db;border-radius:50%;height:20px;transition:all .2s;width:20px}.CashOnBike_radioLabel__qQ4YZ:hover .CashOnBike_radioUnchecked__qSWPP{border-color:var(--color-primary)}.CashOnBike_selectWrapper__Gsqm3{position:relative}.CashOnBike_selectArrow__K5No9{color:var(--color-text-secondary);pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.CashOnBike_buttonGroup__4-tDP{display:flex;gap:var(--space-4);justify-content:flex-end;margin-top:var(--space-8)}.CashOnBike_nextButton__Z\+jzD,.CashOnBike_submitButton__9a4TO{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);color:#fff;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;padding:var(--space-3) var(--space-8);transition:all var(--transition-base)}.CashOnBike_nextButton__Z\+jzD:hover,.CashOnBike_submitButton__9a4TO:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.CashOnBike_backButton__d2Uru{background:#0000;border:1px solid #0000001a;border-radius:var(--radius-lg);color:var(--color-text-secondary);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;padding:var(--space-3) var(--space-6);transition:all var(--transition-base)}.CashOnBike_backButton__d2Uru:hover{background-color:var(--color-bg-light);color:var(--color-text-main)}.CashOnBike_submitButton__9a4TO:disabled{background:#e5e7eb;box-shadow:none;color:#9ca3af;cursor:not-allowed;transform:none}.CashOnBike_imageSection__kQEpH{align-items:center;background:linear-gradient(135deg,#673ab70d,#2196f30d);display:flex;flex:1 1;justify-content:center;overflow:hidden;padding:var(--space-8);position:relative}.CashOnBike_imageSection__kQEpH:before{background-image:radial-gradient(var(--color-primary) 1px,#0000 1px);background-size:40px 40px;content:"";height:100%;opacity:.1;position:absolute;width:100%}.CashOnBike_vehicleImage__n1GRf{animation:CashOnBike_float__Nb4px 6s ease-in-out infinite;filter:drop-shadow(0 20px 40px rgba(0,0,0,.1));height:auto;max-width:100%;position:relative;z-index:1}@keyframes CashOnBike_float__Nb4px{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes CashOnBike_slideInLeft__0UOsR{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.CashOnBike_docUploadContainer__xjOfo{margin-top:var(--space-6)}.CashOnBike_documentsList__4ZbFz{display:flex;flex-direction:column;gap:var(--space-4)}.CashOnBike_documentsNeeded__1jvzg{background:#673ab70d;border-left:4px solid var(--color-primary);border-radius:var(--radius-lg);margin-bottom:var(--space-6);padding:var(--space-4)}.CashOnBike_documentsNeeded__1jvzg h4{color:var(--color-primary);font-size:var(--text-base);font-weight:600;margin-bottom:var(--space-3)}.CashOnBike_documentItem__ycWSf{align-items:center;color:var(--color-text-main);display:flex;font-size:var(--text-sm);gap:var(--space-3);margin-bottom:var(--space-2)}.CashOnBike_checkIcon__jjnlj{background:#10b9811a;border-radius:50%;color:#10b981;padding:2px}.CashOnBike_fileUploadArea__K0P9x{background-color:#fff;border:2px dashed #673ab733;border-radius:var(--radius-lg);padding:var(--space-6);transition:all var(--transition-base)}.CashOnBike_fileUploadArea__K0P9x:hover{background-color:#673ab705;border-color:var(--color-primary)}.CashOnBike_fileInputGroup__awBea{margin-bottom:var(--space-4)}.CashOnBike_fileUploadWrapper__Xgtwd{display:flex;justify-content:center}.CashOnBike_fileUploadLabel__swKWJ{align-items:center;background-color:#673ab71a;border-radius:var(--radius-full);color:var(--color-primary);cursor:pointer;display:flex;font-size:var(--text-sm);font-weight:600;gap:var(--space-3);padding:var(--space-3) var(--space-6);transition:all var(--transition-base)}.CashOnBike_fileUploadLabel__swKWJ:hover{background-color:var(--color-primary);color:#fff}.CashOnBike_uploadIcon__bdXeQ{font-size:18px}.CashOnBike_fileInput__Vcj5g{display:none}.CashOnBike_uploadedFiles__ym3-H{list-style:none;margin-top:var(--space-4);padding:0}.CashOnBike_fileItem__y-rcD{align-items:center;background:#fff;border:1px solid #0000001a;border-radius:var(--radius-md);color:var(--color-text-main);display:flex;font-size:var(--text-sm);justify-content:space-between;margin-bottom:var(--space-2);padding:var(--space-3)}.CashOnBike_removeFileBtn__1C-GE{align-items:center;background-color:#ef44441a;border:none;border-radius:50%;color:var(--color-error);cursor:pointer;display:flex;height:24px;justify-content:center;transition:all var(--transition-base);width:24px}.CashOnBike_removeFileBtn__1C-GE:hover{background-color:var(--color-error);color:#fff}.CashOnBike_errorText__T79i6{align-items:center;color:var(--color-error);display:flex;font-size:var(--text-xs);gap:4px;margin-top:4px}.CashOnBike_popup__4zg8s{animation:CashOnBike_zoomIn__4GGSe .3s cubic-bezier(.175,.885,.32,1.275);background-color:#fff;border-radius:var(--radius-xl);box-shadow:var(--shadow-2xl);left:50%;min-width:300px;padding:var(--space-8);position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1000}@keyframes CashOnBike_zoomIn__4GGSe{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.CashOnBike_popup__4zg8s p{color:var(--color-text-main);font-size:var(--text-lg);font-weight:500;margin-bottom:var(--space-4)}@media (max-width:768px){.CashOnBike_container__fO4cK{flex-direction:column}.CashOnBike_formSection__n50xw{margin:var(--space-4);max-width:100%;padding:var(--space-4)}.CashOnBike_imageSection__kQEpH{display:none}.CashOnBike_stepsIndicator__Csojp{gap:var(--space-2)}.CashOnBike_stepCircle__e-TkC{font-size:var(--text-sm);height:36px;width:36px}.CashOnBike_buttonGroup__4-tDP{flex-direction:column;gap:var(--space-3)}}.PucCertificate_container__bPEA-{animation:PucCertificate_fadeIn__dZbgy var(--transition-slow) ease-out;display:flex;flex-direction:row;font-family:var(--font-sans);gap:var(--space-8);justify-content:space-between;margin-inline:auto;margin-top:var(--space-8);max-width:1200px;padding:var(--space-6);width:100%}.PucCertificate_formSection__qrck1{background:#fff;border:1px solid #673ab714;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex:1 1;max-width:600px;padding:var(--space-8)}.PucCertificate_inputGroup__ZOfE0{margin-bottom:var(--space-5)}.PucCertificate_inputGroup__ZOfE0 label{color:var(--color-text-muted);display:block;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.PucCertificate_inputField__D9v-u{background-color:var(--color-bg-light);border:1px solid #0000001a;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-base);padding:var(--space-3) var(--space-4);transition:all var(--transition-base);width:100%}.PucCertificate_inputField__D9v-u::placeholder{color:var(--color-text-secondary)}.PucCertificate_inputField__D9v-u:focus{background-color:#fff;border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a;outline:none}.PucCertificate_documentsSection__NvBV5{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:var(--space-6) 0}.PucCertificate_documentCard__MQcoz{align-items:center;background-color:#fff;border:2px solid #0000;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;display:flex;flex:1 1;flex-direction:column;min-width:100px;padding:var(--space-4);text-align:center;transition:all var(--transition-base)}.PucCertificate_documentCard__MQcoz:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-4px)}.PucCertificate_iconContainer__11tre{align-items:center;background:#673ab71a;border-radius:50%;color:var(--color-primary);display:flex;height:48px;justify-content:center;margin-bottom:var(--space-3);transition:all var(--transition-base);width:48px}.PucCertificate_documentCard__MQcoz:hover .PucCertificate_iconContainer__11tre{background:var(--color-primary);color:#fff}.PucCertificate_icon__M1bYq{height:24px;width:24px}.PucCertificate_docText__vGB7N{align-items:center;color:var(--color-text-main);display:flex;flex-direction:column;font-size:var(--text-xs);font-weight:600}.PucCertificate_submitButton__sH\+UT{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);color:#fff;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;margin-top:var(--space-6);padding:var(--space-4);transition:all var(--transition-base);width:100%}.PucCertificate_submitButton__sH\+UT:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.PucCertificate_imageSection__KfQP3{align-items:center;display:flex;flex:1 1;justify-content:center;padding:var(--space-8)}.PucCertificate_vehicleImage__qpB87{animation:PucCertificate_float__HUb7i 6s ease-in-out infinite;filter:drop-shadow(0 15px 30px rgba(103,58,183,.15));height:auto;max-width:100%}.PucCertificate_fileInputGroup__E6C\+l{margin-bottom:var(--space-6)}.PucCertificate_fileInputGroup__E6C\+l label{color:var(--color-text-main);display:block;font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.PucCertificate_fileUploadWrapper__y6H0I{display:inline-block;overflow:hidden;position:relative;width:100%}.PucCertificate_fileUploadLabel__6t5W4{align-items:center;background-color:#673ab70d;border:2px dashed #673ab74d;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-primary);cursor:pointer;display:flex;font-size:var(--text-sm);font-weight:500;gap:var(--space-2);justify-content:center;padding:var(--space-4);text-align:center;transition:all var(--transition-base);width:100%}.PucCertificate_fileUploadLabel__6t5W4:hover{background-color:#673ab71a;border-color:var(--color-primary)}.PucCertificate_fileInput__VeNxu{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.PucCertificate_uploadedFiles__7mxtZ{list-style:none;margin:var(--space-3) 0 0 0;padding:0}.PucCertificate_fileItem__Woevd{align-items:center;background-color:var(--color-bg-surface);border:1px solid #0000000d;border-radius:var(--radius-md);color:var(--color-text-main);display:flex;font-size:var(--text-sm);justify-content:space-between;margin-top:var(--space-2);padding:var(--space-3)}.PucCertificate_successMessage__OkkDv{background:#10b9811a;border-radius:var(--radius-md);color:var(--color-success);font-weight:600;margin-top:var(--space-4);padding:var(--space-3);text-align:center}.PucCertificate_errorMessage__l3wNV{background-color:#ef44441a;border:1px solid #ef444433;border-radius:var(--radius-md);color:var(--color-error);margin-bottom:var(--space-4);padding:var(--space-3);text-align:center}@keyframes PucCertificate_float__HUb7i{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@media (max-width:768px){.PucCertificate_container__bPEA-{flex-direction:column;padding:var(--space-4)}.PucCertificate_formSection__qrck1{margin-right:0;max-width:100%}.PucCertificate_imageSection__KfQP3{margin-top:var(--space-6);padding:0}}.AdhaarVerification_container__SNCPy{animation:AdhaarVerification_fadeIn__9kp9e var(--transition-slow) ease-out;display:flex;flex-direction:row;font-family:var(--font-sans);gap:var(--space-8);justify-content:space-between;margin-inline:auto;margin-top:var(--space-8);max-width:1200px;padding:var(--space-6);width:100%}.AdhaarVerification_formSection__5ZRaN{background:#fff;border:1px solid #673ab714;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex:1 1;max-width:600px;padding:var(--space-8)}.AdhaarVerification_inputGroup__qn\+wL{margin-bottom:var(--space-5)}.AdhaarVerification_inputGroup__qn\+wL label{color:var(--color-text-muted);display:block;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.AdhaarVerification_required__iiT1x{color:var(--color-error)}.AdhaarVerification_inputField__Cj8tt{background-color:var(--color-bg-light);border:1px solid #0000001a;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-base);padding:var(--space-3) var(--space-4);transition:all var(--transition-base);width:100%}.AdhaarVerification_inputField__Cj8tt::placeholder{color:var(--color-text-secondary)}.AdhaarVerification_inputField__Cj8tt:focus{background-color:#fff;border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a;outline:none}.AdhaarVerification_documentUploadGroup__Iuf7S{margin-bottom:var(--space-6)}.AdhaarVerification_documentUploadGroup__Iuf7S label{color:var(--color-text-main);display:block;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;margin-bottom:var(--space-3)}.AdhaarVerification_uploadOptions__KtTTS{display:flex;gap:var(--space-4);margin-bottom:var(--space-4)}.AdhaarVerification_fileUploadWrapper__Imd5N{display:inline-block;flex:1 1;overflow:hidden;position:relative}.AdhaarVerification_fileUploadLabel__lzROq{align-items:center;background-color:#673ab70d;border:2px dashed #673ab74d;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-primary);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;gap:var(--space-2);justify-content:center;padding:var(--space-3) var(--space-4);text-align:center;transition:all var(--transition-base);width:100%}.AdhaarVerification_fileUploadLabel__lzROq:hover{background-color:#673ab71a;border-color:var(--color-primary);transform:translateY(-2px)}.AdhaarVerification_fileInput__I77VH{display:none}.AdhaarVerification_cameraButton__QzN2x{align-items:center;background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);color:#fff;cursor:pointer;display:flex;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;gap:var(--space-2);justify-content:center;padding:var(--space-3) var(--space-4);transition:all var(--transition-base);white-space:nowrap}.AdhaarVerification_cameraButton__QzN2x:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-md);transform:translateY(-2px)}.AdhaarVerification_cameraButton__QzN2x:disabled{background:var(--color-text-secondary);box-shadow:none;cursor:not-allowed;transform:none}.AdhaarVerification_fileItem__AtIjO{align-items:center;background-color:var(--color-bg-surface);border:1px solid #0000000d;border-radius:var(--radius-lg);color:var(--color-text-main);display:flex;flex-wrap:wrap;font-family:var(--font-sans);font-size:var(--text-sm);gap:var(--space-3);justify-content:space-between;margin-top:var(--space-3);padding:var(--space-3)}.AdhaarVerification_filePreview__zIAR9{border:2px solid #fff;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);height:60px;object-fit:cover;width:60px}.AdhaarVerification_fileInfo__Kpnn7{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.AdhaarVerification_fileName__uktVa{color:var(--color-primary);font-weight:600;word-break:break-word}.AdhaarVerification_fileSize__Qcj7u{color:var(--color-text-muted);font-size:var(--text-xs)}.AdhaarVerification_removeFileButton__kZ0mh{align-items:center;background:none;border:none;border-radius:50%;color:var(--color-error);cursor:pointer;display:flex;flex-shrink:0;font-size:var(--text-lg);height:32px;justify-content:center;padding:var(--space-2);transition:all var(--transition-base);width:32px}.AdhaarVerification_removeFileButton__kZ0mh:hover{background-color:#ef44441a;transform:rotate(90deg)}.AdhaarVerification_submitButton__VBgWr{align-items:center;background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);color:#fff;cursor:pointer;display:flex;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;gap:var(--space-3);justify-content:center;margin-top:var(--space-6);padding:var(--space-4);transition:all var(--transition-base);width:100%}.AdhaarVerification_submitButton__VBgWr:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.AdhaarVerification_submitButton__VBgWr.AdhaarVerification_submitting__R0fey,.AdhaarVerification_submitButton__VBgWr:disabled{background:var(--color-text-secondary);box-shadow:none;cursor:not-allowed;transform:none}.AdhaarVerification_loadingSpinner__gAPRX{animation:AdhaarVerification_spin__bWw4b 1s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes AdhaarVerification_spin__bWw4b{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AdhaarVerification_imageSection__GXBsn{align-items:center;display:flex;flex:1 1;justify-content:center;padding:var(--space-8)}.AdhaarVerification_vehicleImage__wUqyn{animation:AdhaarVerification_float__iqSEs 6s ease-in-out infinite;filter:drop-shadow(0 15px 30px rgba(103,58,183,.15));height:auto;max-width:100%}@keyframes AdhaarVerification_float__iqSEs{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.AdhaarVerification_successMessage__wCe\+\+{animation:AdhaarVerification_scaleIn__qSKL0 var(--transition-base);background:#fff;border:1px solid #10b98133;border-radius:var(--radius-xl);box-shadow:var(--shadow-2xl);font-family:var(--font-sans);left:50%;min-width:320px;padding:var(--space-8);position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1001}.AdhaarVerification_successIcon__XwUL7{color:var(--color-success);font-size:3.5rem;margin-bottom:var(--space-4)}.AdhaarVerification_successMessage__wCe\+\+ h3{color:var(--color-success);font-size:var(--text-xl);font-weight:700;margin:0 0 var(--space-2) 0}.AdhaarVerification_successMessage__wCe\+\+ p{color:var(--color-text-muted);font-size:var(--text-base);line-height:1.5;margin:0}.AdhaarVerification_errorMessage__wMLaT,.AdhaarVerification_warningMessage__XNMij{align-items:flex-start;animation:AdhaarVerification_fadeInDown__HJ5PV var(--transition-fast);border-radius:var(--radius-lg);display:flex;font-family:var(--font-sans);font-size:var(--text-sm);gap:var(--space-3);justify-content:space-between;margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4)}.AdhaarVerification_errorMessage__wMLaT{background-color:#ef44441a;border-left:4px solid var(--color-error);color:var(--color-error)}.AdhaarVerification_warningMessage__XNMij{background-color:#f59e0b1a;border-left:4px solid var(--color-warning);color:#b45309}.AdhaarVerification_dismissError__28VRq{background:none;border:none;color:inherit;cursor:pointer;flex-shrink:0;font-size:var(--text-base);opacity:.7;padding:0;transition:opacity .2s}.AdhaarVerification_dismissError__28VRq:hover{opacity:1}.AdhaarVerification_cameraModal__HkAwW{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000000d9;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:var(--space-4);position:fixed;top:0;width:100%;z-index:1000}.AdhaarVerification_cameraContainer__nY1lu{background:#fff;border-radius:var(--radius-2xl);box-shadow:0 25px 50px -12px #00000080;display:flex;flex-direction:column;max-width:600px;overflow:hidden;padding:var(--space-6);position:relative;width:100%}.AdhaarVerification_cameraContainer__nY1lu:before{background:var(--gradient-rainbow-horizontal);content:"";height:4px;left:0;position:absolute;right:0;top:0}.AdhaarVerification_cameraHeader__krD4N{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-4);padding-bottom:var(--space-2)}.AdhaarVerification_cameraHeader__krD4N h3{color:var(--color-primary);font-family:var(--font-sans);font-size:var(--text-xl);font-weight:700;margin:0}.AdhaarVerification_closeButton__iMupi{align-items:center;background:#0000000d;border:none;border-radius:50%;color:var(--color-text-muted);cursor:pointer;display:flex;font-size:var(--text-lg);height:36px;justify-content:center;padding:var(--space-2);transition:all var(--transition-base);width:36px}.AdhaarVerification_closeButton__iMupi:hover{background-color:#ef44441a;color:var(--color-error);transform:rotate(90deg)}.AdhaarVerification_videoContainer__RU-sO{aspect-ratio:4/3;background-color:#000;border-radius:var(--radius-xl);box-shadow:inset 0 0 20px #00000080;display:flex;justify-content:center;margin-bottom:var(--space-4);overflow:hidden;position:relative}.AdhaarVerification_cameraLoading__mKyWW{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:var(--font-sans);gap:var(--space-3);left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1}.AdhaarVerification_video__SbowK{height:100%;object-fit:cover;width:100%}.AdhaarVerification_documentFrame__my5MH{border:2px solid #ffffff4d;border-radius:var(--radius-lg);box-shadow:0 0 0 1000px #00000080;height:65%;position:relative;width:85%}.AdhaarVerification_frameCorner__8UaMS{border:4px solid var(--color-accent);border-radius:4px;height:30px;position:absolute;width:30px}.AdhaarVerification_frameCorner__8UaMS:first-child{border-bottom:none;border-right:none;left:-2px;top:-2px}.AdhaarVerification_frameCorner__8UaMS:nth-child(2){border-bottom:none;border-left:none;right:-2px;top:-2px}.AdhaarVerification_frameCorner__8UaMS:nth-child(3){border-right:none;border-top:none;bottom:-2px;left:-2px}.AdhaarVerification_frameCorner__8UaMS:nth-child(4){border-left:none;border-top:none;bottom:-2px;right:-2px}.AdhaarVerification_cameraControls__3Xlil{display:flex;gap:var(--space-4);justify-content:center;margin-top:var(--space-2)}.AdhaarVerification_cancelButton__-2GB\+,.AdhaarVerification_captureButton__JTCcf,.AdhaarVerification_retakeButton__PfNQT{align-items:center;border:none;border-radius:var(--radius-full);cursor:pointer;display:flex;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;gap:var(--space-2);padding:var(--space-3) var(--space-6);transition:all var(--transition-base)}.AdhaarVerification_captureButton__JTCcf{background:var(--gradient-button);box-shadow:0 4px 15px #673ab766;color:#fff}.AdhaarVerification_captureButton__JTCcf:hover{box-shadow:0 6px 20px #673ab780;transform:scale(1.05)}.AdhaarVerification_retakeButton__PfNQT{background:#fff;border:1px solid #0000001a;color:var(--color-text-main)}.AdhaarVerification_retakeButton__PfNQT:hover{background:var(--color-bg-light);transform:translateY(-2px)}.AdhaarVerification_cancelButton__-2GB\+{background:#ef44441a;color:var(--color-error)}.AdhaarVerification_cancelButton__-2GB\+:hover{background:#ef444433}@media (max-width:768px){.AdhaarVerification_container__SNCPy{flex-direction:column;padding:var(--space-4)}.AdhaarVerification_formSection__5ZRaN{margin-right:0;max-width:100%}.AdhaarVerification_uploadOptions__KtTTS{flex-direction:column}}.DLVerification_container__RH0U9{animation:DLVerification_fadeIn__Zg8vz var(--transition-slow) ease-out;display:flex;flex-direction:row;font-family:var(--font-sans);gap:var(--space-8);justify-content:space-between;margin-inline:auto;margin-top:var(--space-8);max-width:1200px;padding:var(--space-6);width:100%}.DLVerification_formSection__yrehg{background:#fff;border:1px solid #673ab714;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex:1 1;max-width:600px;padding:var(--space-8)}.DLVerification_inputGroup__gNG5z{margin-bottom:var(--space-5)}.DLVerification_inputGroup__gNG5z label{color:var(--color-text-muted);display:block;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.DLVerification_inputField__vbmMR{background-color:var(--color-bg-light);border:1px solid #0000001a;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-base);padding:var(--space-3) var(--space-4);transition:all var(--transition-base);width:100%}.DLVerification_inputField__vbmMR::placeholder{color:var(--color-text-secondary)}.DLVerification_inputField__vbmMR:focus{background-color:#fff;border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a;outline:none}.DLVerification_documentUploadGroup__r-ugD{margin-bottom:var(--space-6)}.DLVerification_documentUploadGroup__r-ugD label{color:var(--color-text-main);display:block;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;margin-bottom:var(--space-3)}.DLVerification_uploadOptions__jQ0Ds{display:flex;gap:var(--space-4);margin-bottom:var(--space-4)}.DLVerification_fileUploadWrapper__cNOTQ{display:inline-block;flex:1 1;overflow:hidden;position:relative}.DLVerification_fileUploadLabel__2yFKv{align-items:center;background-color:#673ab70d;border:2px dashed #673ab74d;border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-primary);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;gap:var(--space-2);justify-content:center;padding:var(--space-3) var(--space-4);text-align:center;transition:all var(--transition-base);width:100%}.DLVerification_fileUploadLabel__2yFKv:hover{background-color:#673ab71a;border-color:var(--color-primary);transform:translateY(-2px)}.DLVerification_fileInput__UwBam{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.DLVerification_cameraButton__j2yBL{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);color:#fff;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;padding:var(--space-3) var(--space-4);transition:all var(--transition-base);white-space:nowrap}.DLVerification_cameraButton__j2yBL:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-md);transform:translateY(-2px)}.DLVerification_fileItem__wcZJH{align-items:center;background-color:var(--color-bg-surface);border:1px solid #0000000d;border-radius:var(--radius-lg);color:var(--color-text-main);display:flex;font-family:var(--font-sans);font-size:var(--text-sm);justify-content:space-between;margin-top:var(--space-3);padding:var(--space-3)}.DLVerification_removeFileButton__JKwQe{align-items:center;background:none;border:none;border-radius:50%;color:var(--color-error);cursor:pointer;display:flex;font-size:var(--text-base);justify-content:center;margin-left:var(--space-2);padding:var(--space-1);transition:all var(--transition-base)}.DLVerification_removeFileButton__JKwQe:hover{background-color:#ef44441a}.DLVerification_submitButton__FZ2Ns{background:var(--gradient-button);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);color:#fff;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;margin-top:var(--space-6);padding:var(--space-4);transition:all var(--transition-base);width:100%}.DLVerification_submitButton__FZ2Ns:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-primary-lg);transform:translateY(-2px)}.DLVerification_imageSection__Hr31H{align-items:center;display:flex;flex:1 1;justify-content:center}.DLVerification_vehicleImage__5g9Lw{animation:DLVerification_float__Me99H 6s ease-in-out infinite;filter:drop-shadow(0 15px 30px rgba(103,58,183,.15));height:auto;max-width:100%}@keyframes DLVerification_float__Me99H{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.DLVerification_successMessage__EYVKk{align-items:center;background:#10b9811a;border-radius:var(--radius-md);color:var(--color-success);display:flex;font-family:var(--font-sans);font-weight:600;gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-3)}.DLVerification_errorMessage__U0Unh{background-color:#ef44441a;border-left:4px solid var(--color-error);border-radius:var(--radius-lg);color:var(--color-error);font-family:var(--font-sans);font-size:var(--text-sm);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4)}.DLVerification_cameraModal__T9dbg{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000000d9;display:flex;font-family:var(--font-sans);height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.DLVerification_cameraContainer__GywsU{background:#fff;border-radius:var(--radius-xl);box-shadow:var(--shadow-2xl);display:flex;flex-direction:column;max-width:90%;overflow:hidden;padding:var(--space-6);position:relative;width:500px}.DLVerification_cameraContainer__GywsU:before{background:var(--gradient-rainbow-horizontal);content:"";height:4px;left:0;position:absolute;right:0;top:0}.DLVerification_cameraHeader__ptPvk{align-items:center;border-bottom:1px solid #0000000d;display:flex;justify-content:space-between;margin-bottom:var(--space-4);padding-bottom:var(--space-2)}.DLVerification_cameraHeader__ptPvk h3{color:var(--color-primary);font-size:var(--text-lg);font-weight:700;margin:0;text-transform:capitalize}.DLVerification_closeButton__IRiRJ{align-items:center;background:none;border:none;border-radius:50%;color:var(--color-text-muted);cursor:pointer;display:flex;font-size:var(--text-xl);justify-content:center;padding:var(--space-2);transition:all var(--transition-base)}.DLVerification_closeButton__IRiRJ:hover{background-color:#ef44441a;color:var(--color-error)}.DLVerification_videoContainer__GKAV7{background-color:#000;border-radius:var(--radius-lg);display:flex;justify-content:center;margin-bottom:var(--space-4);min-height:250px;overflow:hidden;position:relative}.DLVerification_cameraLoading__SSdEy{color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.DLVerification_video__U10p7{height:auto;max-height:350px;object-fit:cover;width:100%}.DLVerification_canvas__Mmc8c{display:none}.DLVerification_cameraInstructions__0oIu3{margin-bottom:var(--space-4);text-align:center}.DLVerification_cameraInstructions__0oIu3 p{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.DLVerification_cameraControls__c81ZV{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center}.DLVerification_captureButton__HS8tW{background-color:var(--color-primary);border:none;border-radius:var(--radius-full);color:#fff;cursor:pointer;font-size:var(--text-sm);font-weight:600;padding:var(--space-3) var(--space-6);transition:all var(--transition-base)}.DLVerification_captureButton__HS8tW:hover{background-color:var(--color-brand-dark);transform:scale(1.05)}.DLVerification_cancelButton__He4iM{background-color:#ef44441a;border:none;border-radius:var(--radius-full);color:var(--color-error);cursor:pointer;font-size:var(--text-sm);font-weight:600;padding:var(--space-3) var(--space-6);transition:all var(--transition-base)}.DLVerification_cancelButton__He4iM:hover{background-color:#ef444433}@media (max-width:768px){.DLVerification_container__RH0U9{flex-direction:column;padding:var(--space-4)}.DLVerification_formSection__yrehg{margin-right:0;max-width:100%}.DLVerification_uploadOptions__jQ0Ds{flex-direction:column}}.contact-container{animation:fadeIn var(--transition-slow) ease-out;color:var(--color-text-main);margin:0 auto;max-width:1200px;padding:var(--space-8)}.contact-header{margin-bottom:var(--space-10);position:relative}.back-button,.contact-header{align-items:center;display:flex}.back-button{background:linear-gradient(135deg,#673ab714,#2196f314);border:1px solid #673ab71a;border-radius:var(--radius-md);color:var(--color-primary);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;left:0;padding:var(--space-2) var(--space-4);position:absolute;transition:all var(--transition-base)}.back-button:hover{background:linear-gradient(135deg,#673ab726,#2196f326);transform:translateX(-4px)}.back-arrow{font-weight:700;margin-right:var(--space-2);transition:transform var(--transition-base)}.back-button:hover .back-arrow{transform:translateX(-4px)}.contact-header h1{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;font-family:var(--font-sans);font-size:var(--text-3xl);font-weight:700;margin:0;text-align:center;width:100%}.contact-content{display:flex;flex-wrap:wrap;gap:var(--space-10);line-height:1.6}.contact-info-section{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--gradient-glass);border:1px solid #ffffff80;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);flex:1 1 300px;overflow:hidden;padding:var(--space-8);position:relative}.contact-info-section:before{background:linear-gradient(90deg,var(--color-brand-purple) 0,var(--color-brand-blue) 100%);content:"";height:4px;left:0;position:absolute;right:0;top:0}.contact-info-section h2{border-bottom:2px solid #673ab71a;color:var(--color-primary);font-family:var(--font-sans);font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-5);padding-bottom:var(--space-3);position:relative}.contact-info-section h2:after{background:var(--gradient-primary);border-radius:var(--radius-full);bottom:-2px;content:"";height:2px;left:0;position:absolute;width:50px}.contact-info-section p{color:var(--color-text-muted);font-family:var(--font-sans);margin-bottom:var(--space-4)}.contact-list{list-style-type:none;margin:0;padding-left:0}.contact-list li{align-items:center;background:#673ab70a;border-radius:var(--radius-md);display:flex;margin-bottom:var(--space-4);padding:var(--space-3);transition:all var(--transition-base)}.contact-list li:hover{background:#673ab714;transform:translateX(4px)}.contact-form-section{flex:1 1 350px}.contact-form-section h2{border-bottom:2px solid #673ab71a;color:var(--color-primary);font-family:var(--font-sans);font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-5);padding-bottom:var(--space-3);position:relative}.contact-form-section h2:after{background:var(--gradient-warm);border-radius:var(--radius-full);bottom:-2px;content:"";height:2px;left:0;position:absolute;width:50px}.contact-form{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--gradient-glass);border:1px solid #673ab71a;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);overflow:hidden;padding:var(--space-8);position:relative}.contact-form:before{animation:gradientFlow 4s ease infinite;background:var(--gradient-rainbow-horizontal);background-size:200% 100%;content:"";height:4px;left:0;position:absolute;right:0;top:0}.form-row{display:flex;flex-direction:column;margin-bottom:var(--space-5)}.form-row label{color:var(--color-text-main);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-2)}.required{color:var(--color-error);margin-left:var(--space-1)}.form-row input,.form-row textarea{background:#fff;border:2px solid #673ab726;border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-base);outline:none;padding:var(--space-4);transition:all var(--transition-base)}.form-row input:focus,.form-row textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 4px #673ab71a}.form-row input::placeholder,.form-row textarea::placeholder{color:var(--color-text-secondary)}.form-row textarea{min-height:120px;resize:vertical}.form-status{animation:fadeInDown var(--transition-base);border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-sm);margin-bottom:var(--space-5);padding:var(--space-4)}.form-status.success{background:linear-gradient(135deg,#10b9811a,#10b9810d);border:1px solid #10b98133;border-left:4px solid var(--color-success);color:#2f8f46}.form-status.error{background:linear-gradient(135deg,#ef44441a,#ef44440d);border:1px solid #ef444433;border-left:4px solid var(--color-error);color:#b73a3a}.submit-button{background:var(--gradient-button);background-size:150% 150%;border:none;border-radius:var(--radius-lg);color:var(--color-text-light);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;overflow:hidden;padding:var(--space-4);position:relative;transition:all var(--transition-base);width:100%}.submit-button:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.submit-button:hover{background:var(--gradient-button-hover);background-size:150% 150%;box-shadow:var(--shadow-primary);transform:translateY(-2px)}.submit-button:hover:before{left:100%}.submit-button:active{transform:translateY(0)}.submit-button:disabled{background:linear-gradient(135deg,#9e9e9e,#757575);cursor:not-allowed;transform:none}@media (max-width:768px){.contact-container{padding:var(--space-4)}.contact-header h1{font-size:var(--text-2xl)}.contact-form-section h2,.contact-info-section h2{font-size:var(--text-lg)}.contact-content{flex-direction:column;gap:var(--space-6)}.contact-form,.contact-info-section{padding:var(--space-6)}.back-button{margin-bottom:var(--space-4);position:static}.contact-header{align-items:flex-start;flex-direction:column}}@media (max-width:480px){.contact-header h1{font-size:var(--text-xl)}.contact-form,.contact-info-section{padding:var(--space-4)}.form-row input,.form-row textarea{padding:var(--space-3)}}
/*# sourceMappingURL=main.51014546.css.map*/