body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-color);line-height:1.5}body,h1,h2,h3,h4,h5,h6{color:var(--text-primary);font-family:var(--font-family);margin:0}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-semibold)}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:var(--font-family)}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Button_button__Zi7KW{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-weight:600;justify-content:center;outline:none;transition:all .2s ease}.Button_button__Zi7KW:focus{outline:2px solid #ff8b3d;outline-offset:2px}.Button_primary__-0B-T{background-color:#ff8b3d;color:#fff}.Button_primary__-0B-T:hover:not(.Button_disabled__oZ36-):not(.Button_loading__ZyFn-){background-color:#ff7a28;box-shadow:0 4px 12px #ff8b3d4d;transform:translateY(-1px)}.Button_secondary__KfUU7{background-color:#1e3a5f;color:#fff}.Button_secondary__KfUU7:hover:not(.Button_disabled__oZ36-):not(.Button_loading__ZyFn-){background-color:#152844;box-shadow:0 4px 12px #1e3a5f4d;transform:translateY(-1px)}.Button_outline__MaJAV{background-color:initial;border:2px solid #ff8b3d;color:#ff8b3d}.Button_outline__MaJAV:hover:not(.Button_disabled__oZ36-):not(.Button_loading__ZyFn-){background-color:#ff8b3d;color:#fff}.Button_ghost__tiNSv{background-color:initial;color:#374151}.Button_ghost__tiNSv:hover:not(.Button_disabled__oZ36-):not(.Button_loading__ZyFn-){background-color:#f3f4f6}.Button_danger__ijTeP{background-color:#ef4444;color:#fff}.Button_danger__ijTeP:hover:not(.Button_disabled__oZ36-):not(.Button_loading__ZyFn-){background-color:#dc2626;box-shadow:0 4px 12px #ef44444d;transform:translateY(-1px)}.Button_small__athuB{font-size:14px;padding:8px 16px}.Button_medium__cu9aB{font-size:16px;padding:12px 24px}.Button_large__RgVJ5{font-size:18px;padding:16px 32px}.Button_fullWidth__JvU7b{width:100%}.Button_disabled__oZ36-{cursor:not-allowed;opacity:.5}.Button_loading__ZyFn-{cursor:wait;opacity:.7}.Button_spinner__evOHO{animation:Button_spin__vesYf .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;width:16px}@keyframes Button_spin__vesYf{to{transform:rotate(1turn)}}.Alert_alert__zfHLk{align-items:flex-start;border:1px solid;border-radius:8px;display:flex;font-family:Inter,sans-serif;gap:12px;margin-bottom:16px;padding:16px}.Alert_iconContainer__d9Vl9{align-items:center;display:flex;flex-shrink:0;font-size:24px;justify-content:center}.Alert_content__QvnP\+{flex:1 1}.Alert_title__VeGw9{font-size:15px;font-weight:600;margin-bottom:4px}.Alert_message__1V3HN{font-size:14px;line-height:1.5}.Alert_closeButton__EkMte{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;font-size:18px;justify-content:center;padding:4px;transition:background-color .2s ease}.Alert_closeButton__EkMte:hover{background-color:#0000000d}.Alert_success__NT5RU{background-color:#ecfdf5;border-color:#10b981;color:#065f46}.Alert_success__NT5RU .Alert_iconContainer__d9Vl9{color:#10b981}.Alert_error__KCe0n{background-color:#fef2f2;border-color:#ef4444;color:#991b1b}.Alert_error__KCe0n .Alert_iconContainer__d9Vl9{color:#ef4444}.Alert_warning__URCpd{background-color:#fffbeb;border-color:#f59e0b;color:#92400e}.Alert_warning__URCpd .Alert_iconContainer__d9Vl9{color:#f59e0b}.Alert_info__PpVup{background-color:#eff6ff;border-color:#3b82f6;color:#1e40af}.Alert_info__PpVup .Alert_iconContainer__d9Vl9{color:#3b82f6}.PasswordAuth_container__P4Bbq{margin:0 auto;max-width:400px;width:100%}.PasswordAuth_field__g5V-u{margin-bottom:1.25rem}.PasswordAuth_label__zrUWf{color:var(--text-primary);display:block;font-size:.875rem;font-weight:600;margin-bottom:.4rem}.PasswordAuth_phoneWrapper__fKxg0{align-items:center;border:1.5px solid #d1d5db;border:1.5px solid var(--border-color,#d1d5db);border-radius:8px;display:flex;overflow:hidden;transition:border-color .2s}.PasswordAuth_phoneWrapper__fKxg0:focus-within{border-color:#f97316;border-color:var(--primary-color,#f97316)}.PasswordAuth_countryCode__kYSKq{background:#f9fafb;background:var(--bg-secondary,#f9fafb);border-right:1.5px solid #d1d5db;border-right:1.5px solid var(--border-color,#d1d5db);color:#6b7280;color:var(--text-secondary,#6b7280);font-size:.95rem;font-weight:600;padding:.65rem .75rem;white-space:nowrap}.PasswordAuth_input__Rm0oQ{background:#fff;background:var(--bg-primary,#fff);border:1.5px solid #d1d5db;border:1.5px solid var(--border-color,#d1d5db);border-radius:8px;color:#111827;color:var(--text-primary,#111827);font-size:.95rem;outline:none;padding:.65rem .85rem;transition:border-color .2s;width:100%}.PasswordAuth_phoneWrapper__fKxg0 .PasswordAuth_input__Rm0oQ{border:none;border-radius:0}.PasswordAuth_input__Rm0oQ:focus{border-color:#f97316;border-color:var(--primary-color,#f97316)}.PasswordAuth_input__Rm0oQ:disabled{cursor:not-allowed;opacity:.6}.PasswordAuth_passwordWrapper__n0L-y{align-items:center;display:flex;position:relative}.PasswordAuth_passwordWrapper__n0L-y .PasswordAuth_input__Rm0oQ{padding-right:2.8rem}.PasswordAuth_eyeButton__llIdf{align-items:center;background:none;border:none;color:#6b7280;color:var(--text-secondary,#6b7280);cursor:pointer;display:flex;font-size:1.1rem;padding:0;position:absolute;right:.75rem}.PasswordAuth_eyeButton__llIdf:hover{color:#f97316;color:var(--primary-color,#f97316)}.PasswordAuth_existingUser__J6qV6{align-items:center;background:#f9fafb;background:var(--bg-secondary,#f9fafb);border:1.5px solid #f97316;border:1.5px solid var(--primary-color,#f97316);border-radius:8px;display:flex;gap:.5rem;margin-bottom:1.25rem;padding:.65rem .9rem}.PasswordAuth_existingLabel__p6i7F{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:.8rem;white-space:nowrap}.PasswordAuth_existingName__pfTCW{color:#111827;color:var(--text-primary,#111827);font-size:.95rem;font-weight:700}.PasswordAuth_hint__scFGw{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:.75rem;margin-top:1rem;text-align:center}.LoginDrawer_overlay__oUfbF{animation:LoginDrawer_fadeIn__\+UVcC .3s ease-in-out;background-color:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}@keyframes LoginDrawer_fadeIn__\+UVcC{0%{opacity:0}to{opacity:1}}.LoginDrawer_drawer__PPo7g{background-color:#fff;background-color:var(--bg-color,#fff);box-shadow:-2px 0 10px #0000001a;display:flex;flex-direction:column;height:100vh;max-width:450px;overflow-y:auto;position:fixed;right:-100%;top:0;transition:right .3s ease-in-out;width:100%;z-index:1000}.LoginDrawer_drawer__PPo7g.LoginDrawer_open__k2OO3{right:0}.LoginDrawer_header__BST8N{align-items:center;background:linear-gradient(135deg,var(--secondary-color) 0,var(--secondary-dark) 100%);border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--border-color,#e0e0e0);display:flex;justify-content:space-between;padding:1.5rem 2rem;position:-webkit-sticky;position:sticky;top:0;z-index:1}.LoginDrawer_title__BzyjT{color:var(--text-white);font-size:1.5rem;font-weight:700;margin:0}.LoginDrawer_closeButton__O1i-4{align-items:center;background:none;border:none;border-radius:50%;color:var(--text-white);cursor:pointer;display:flex;font-size:1.5rem;justify-content:center;padding:.5rem;transition:all .2s ease}.LoginDrawer_closeButton__O1i-4:hover{background-color:#ffffff1f;color:var(--primary-light)}.LoginDrawer_content__PUHWZ{flex:1 1;padding:2rem}.LoginDrawer_subtitle__qQgaf{color:#666;color:var(--text-secondary,#666);font-size:1rem;margin-bottom:2rem;text-align:center}@media (max-width:768px){.LoginDrawer_drawer__PPo7g{max-width:100%}.LoginDrawer_header__BST8N{padding:1rem 1.5rem}.LoginDrawer_title__BzyjT{font-size:1.25rem}.LoginDrawer_content__PUHWZ{padding:1.5rem}}.navbar{background-color:var(--navbar-bg);box-shadow:var(--shadow-md);height:var(--navbar-height);position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-index-sticky)}.navbar,.navbar-container{align-items:center;display:flex;width:100%}.navbar-container{gap:var(--spacing-lg);justify-content:space-between}.navbar-logo{align-items:center;display:flex;flex-shrink:0;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);gap:var(--spacing-sm);white-space:nowrap}.logo-icon,.navbar-logo{color:var(--primary-color)}.logo-icon{font-size:2rem}.logo-image{border-radius:4px;height:40px;object-fit:contain;width:auto}.logo-text{color:var(--navbar-text)}.navbar-search{align-items:center;display:flex;flex:1 1;max-width:500px;position:relative}.search-icon{color:var(--text-tertiary);font-size:var(--font-size-lg);left:var(--spacing-md);position:absolute}.search-input{background:var(--bg-color);border:none;border-radius:25px;font-size:var(--font-size-base);outline:none;padding:12px var(--spacing-md) 12px 48px;transition:box-shadow var(--transition-base);width:100%}.search-input:focus{box-shadow:0 0 0 2px var(--primary-color)}.search-input::placeholder{color:var(--input-placeholder)}.navbar-links{gap:var(--spacing-xl)}.nav-link,.navbar-links{align-items:center;display:flex}.nav-link{background:none;border:none;color:var(--navbar-text);cursor:pointer;font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);gap:var(--spacing-sm);transition:color var(--transition-base);white-space:nowrap}.nav-link:hover{color:var(--navbar-text-hover)}.nav-icon{font-size:var(--font-size-xl)}.nav-dropdown{position:relative}.dropdown-toggle{border-radius:var(--border-radius);padding:var(--spacing-sm) var(--spacing-md)}.dropdown-icon{font-size:.8rem;margin-left:var(--spacing-xs);transition:transform var(--transition-base)}.dropdown-icon.open{transform:rotate(180deg)}.dropdown-menu{animation:dropdownSlide .2s ease-out;background:var(--bg-color);border-radius:var(--border-radius-md);box-shadow:var(--shadow-xl);margin-top:var(--spacing-sm);min-width:220px;overflow:hidden;position:absolute;right:0;top:100%;z-index:var(--z-index-dropdown)}@keyframes dropdownSlide{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.dropdown-item{align-items:center;border-bottom:1px solid var(--border-color);color:var(--text-primary);display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);transition:background var(--transition-base);white-space:nowrap}.dropdown-item:last-child{border-bottom:none}.dropdown-item:hover{background:var(--bg-secondary);color:var(--primary-color)}.dropdown-item-icon{color:var(--text-secondary);font-size:var(--font-size-base)}.dropdown-item:hover .dropdown-item-icon{color:var(--primary-color)}.logout-item{background:none;border:none;cursor:pointer;font-family:var(--font-family);font-size:var(--font-size-base);text-align:left;width:100%}.btn-account{align-items:center;background:var(--btn-primary-bg);border-radius:25px;color:var(--btn-primary-text);display:flex;font-weight:var(--font-weight-semibold);gap:var(--spacing-sm);padding:8px var(--spacing-md);transition:background var(--transition-base),transform var(--transition-base);white-space:nowrap}.btn-account:hover{background:var(--btn-primary-hover);transform:translateY(-2px)}.account-icon{font-size:var(--font-size-base)}.mobile-toggle{background:none;border:none;border-radius:var(--border-radius);color:var(--navbar-text);cursor:pointer;display:none;font-size:1.5rem;padding:var(--spacing-sm);transition:all var(--transition-base)}.mobile-toggle:hover{background-color:#ff8b3d1a;color:var(--primary-color)}.mobile-toggle:active{transform:scale(.95)}.mobile-menu{display:none}@media (max-width:1024px){.navbar-search{max-width:300px}.navbar-links{gap:var(--spacing-lg)}.nav-link span{display:none}.nav-icon{font-size:var(--font-size-xl)}}@media (max-width:768px){.navbar{height:auto;min-height:var(--navbar-height-mobile);padding:10px 0 12px;position:-webkit-sticky;position:sticky}.navbar-container{grid-gap:8px 10px;align-items:center;display:grid;gap:8px 10px;grid-template-areas:"logo toggle" "search search";grid-template-columns:1fr auto;position:relative}.navbar-logo{grid-area:logo;min-width:0}.navbar-search{display:flex;grid-area:search;margin-top:2px;max-width:none;order:0;width:100%}.search-input{min-height:40px}.desktop-only{display:none}.mobile-toggle{align-self:center;display:block;grid-area:toggle;justify-self:end}.mobile-menu{background-color:var(--navbar-bg);border-top:2px solid var(--primary-color);box-shadow:var(--shadow-xl);display:flex;flex-direction:column;left:0;max-height:calc(100vh - var(--navbar-height-mobile) - 20px);overflow-y:auto;padding:var(--spacing-md) 0;position:absolute;right:0;top:100%;z-index:var(--z-index-dropdown)}.mobile-link{background:#0000;border:none;border-left:3px solid #0000;color:var(--navbar-text);cursor:pointer;display:block;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);padding:14px var(--spacing-lg);text-align:left;transition:all var(--transition-base);width:100%}.mobile-link:active,.mobile-link:hover{background-color:#ff8b3d1a;border-left-color:var(--primary-color);color:var(--primary-color)}.mobile-divider{background:var(--navbar-border);height:1px;margin:var(--spacing-md) var(--spacing-lg);opacity:.5}.mobile-link.logout{background:none;border:none;color:var(--error-color);cursor:pointer;font-weight:var(--font-weight-semibold);text-align:left;width:100%}.mobile-link.logout:hover{background-color:#ef44441a;border-left-color:var(--error-color)}.mobile-login-button{background:var(--primary-color);border-left:none;border-radius:12px;box-shadow:0 8px 18px rgba(var(--primary-rgb),.28);color:var(--text-white);font-weight:var(--font-weight-semibold);margin:var(--spacing-sm) var(--spacing-lg) 0;text-align:center;width:calc(100% - var(--spacing-lg)*2)}.mobile-login-button:active,.mobile-login-button:hover{background:var(--primary-hover);border-left:none;color:var(--text-white)}.mobile-dropdown-title{background:#ff8b3d14;border-left:3px solid var(--primary-color);color:var(--primary-color);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:1px;margin-top:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg) var(--spacing-sm) var(--spacing-lg);text-transform:uppercase}.mobile-submenu{border-left:3px solid #0000;color:#ffffffd9;font-size:var(--font-size-base);font-weight:var(--font-weight-normal);padding:12px var(--spacing-lg) 12px 32px;transition:all var(--transition-base)}.mobile-submenu:active,.mobile-submenu:hover{background-color:#ff8b3d1a;border-left-color:var(--primary-color);color:var(--primary-color);padding-left:36px}.mobile-user{align-items:center;background:#ff8b3d26;border-left:3px solid var(--primary-color);color:var(--primary-color);cursor:default;display:flex;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);gap:var(--spacing-sm);padding:14px var(--spacing-lg)}.mobile-user:before{content:"👤";font-size:var(--font-size-lg)}.mobile-menu::-webkit-scrollbar{width:4px}.mobile-menu::-webkit-scrollbar-track{background:#ffffff0d}.mobile-menu::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:2px}}@media (max-width:480px){.navbar-container{gap:10px 8px}.navbar-logo{font-size:var(--font-size-lg)}.logo-image{height:32px}.logo-text{display:none}.search-input{font-size:var(--font-size-sm);padding:11px var(--spacing-sm) 11px 40px}.search-icon{font-size:var(--font-size-base);left:var(--spacing-sm)}.mobile-menu{top:100%}.mobile-link,.mobile-submenu{font-size:.9rem}.mobile-dropdown-title{font-size:.7rem}}.footer{background-color:var(--bg-secondary);border-top:1px solid var(--divider-color);margin-top:auto;padding:64px 0 24px}.footer-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1.25fr 1fr 1fr;margin-bottom:48px}.footer-col h3{color:var(--primary-color);margin-bottom:16px}.footer-col h4{color:var(--text-primary);font-size:1rem;margin-bottom:20px}.footer-col p{color:var(--text-secondary);font-size:.9rem;line-height:1.6}.footer-social-link{align-items:center;color:var(--secondary-color);display:inline-flex;font-size:.95rem;font-weight:600;gap:10px;margin-top:18px;text-decoration:none;transition:color .2s ease}.footer-social-link:hover{color:var(--primary-color)}.footer-col ul{list-style:none;margin:0;padding:0}.footer-col ul li{margin-bottom:12px}.footer-col ul li a{color:var(--text-secondary);font-size:.9rem;transition:color .2s}.footer-col ul li a,.footer-contact-link{text-decoration:none}.footer-col ul li a:hover{color:var(--primary-color)}.footer-contact-block{display:flex;flex-direction:column;gap:18px}.footer-address,.footer-contact-link{align-items:flex-start;color:var(--text-secondary);display:flex;font-size:.95rem;gap:12px;line-height:1.7}.footer-contact-link:hover{color:var(--primary-color)}.footer-address-icon,.footer-contact-link svg{color:var(--primary-color);flex-shrink:0;margin-top:4px}.footer-address-lines{display:flex;flex-direction:column}.footer-bottom{border-top:1px solid var(--divider-color);color:var(--text-secondary);font-size:.85rem;padding-top:24px;text-align:center}@media (max-width:900px){.footer-grid{gap:28px;grid-template-columns:1fr}}.hero-section{align-items:center;background:linear-gradient(var(--hero-overlay),var(--hero-overlay)),url(/loopbikes/static/media/bikelogo.8fe791d897ac7b34c429.jpeg);background-attachment:fixed;background-position:50%;background-size:cover;display:flex;min-height:var(--hero-min-height);padding:var(--spacing-3xl) 0;position:relative}.hero-overlay{width:100%}.hero-container{align-items:center;display:flex;flex-direction:column;text-align:center}.hero-content{max-width:1200px;width:100%}.hero-title{color:var(--text-white);font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);line-height:1.2;margin-bottom:var(--spacing-md);text-shadow:var(--hero-text-shadow)}.hero-subtitle{color:var(--text-white);font-size:var(--font-size-2xl);font-weight:var(--font-weight-normal);margin-bottom:var(--spacing-3xl);text-shadow:1px 1px 4px #0000004d}.feature-cards-container{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.feature-card{background:var(--card-bg);border-radius:var(--border-radius-lg);box-shadow:var(--card-shadow);cursor:pointer;padding:40px 30px;text-align:center;transition:transform var(--transition-base),box-shadow var(--transition-base)}.feature-card:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-5px)}.feature-icon-circle{align-items:center;background:var(--feature-icon-bg);border-radius:var(--border-radius-full);display:flex;height:var(--feature-icon-size);justify-content:center;margin:0 auto var(--spacing-lg);transition:background var(--transition-base);width:var(--feature-icon-size)}.feature-card:hover .feature-icon-circle{background:var(--feature-icon-hover)}.feature-icon{color:var(--feature-icon-color);font-size:2.5rem}.feature-title{color:var(--text-primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm)}.feature-description{color:var(--text-secondary);font-size:var(--font-size-base);margin:0}.bikes-section{background:var(--bg-secondary);padding:var(--spacing-3xl) 0}.bikes-grid{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.bike-card{background:var(--card-bg);border-radius:var(--border-radius-lg);box-shadow:var(--card-shadow);display:flex;flex-direction:column;overflow:hidden;transition:transform var(--transition-base),box-shadow var(--transition-base)}.bike-card:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-4px)}.bike-image-container{background:var(--bg-tertiary);height:220px;overflow:hidden;position:relative;width:100%}.bike-image{height:100%;object-fit:cover;transition:transform var(--transition-slow);width:100%}.bike-card:hover .bike-image{transform:scale(1.05)}.bike-actions{display:flex;gap:var(--spacing-sm);position:absolute;right:var(--spacing-md);top:var(--spacing-md)}.action-btn{align-items:center;background:#fffffff2;border:none;border-radius:var(--border-radius-full);box-shadow:var(--shadow-sm);cursor:pointer;display:flex;height:40px;justify-content:center;transition:all var(--transition-base);width:40px}.action-btn:hover{background:var(--bg-color);transform:scale(1.1)}.wishlist-btn .icon-filled{color:var(--primary-dark)}.share-btn:hover{color:var(--icon-color)}.bike-details{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-lg)}.bike-name{color:var(--text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin:0}.bike-model{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}.bike-info{display:flex;gap:var(--spacing-lg);margin:var(--spacing-sm) 0}.info-item{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--font-size-sm);gap:var(--spacing-xs)}.info-icon{color:var(--icon-color);font-size:var(--font-size-base)}.bike-footer{border-top:1px solid var(--border-color);justify-content:space-between;margin-top:auto;padding-top:var(--spacing-md)}.bike-footer,.bike-price{align-items:center;display:flex}.bike-price{gap:4px}.rupee-icon{font-size:var(--font-size-lg)}.price,.rupee-icon{color:var(--text-primary)}.price{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.bike-location{color:var(--text-tertiary);font-size:var(--font-size-xs);margin:var(--spacing-xs) 0 0}.bg-secondary{background-color:var(--bg-secondary)}.section-header{margin-bottom:48px;text-align:center}.section-header h2{color:var(--text-primary);font-size:2.5rem;font-weight:700;margin-bottom:16px}.section-header p{color:var(--text-secondary);font-size:1.1rem}.features-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.feature-card-secondary{background:#fff;border-radius:12px;box-shadow:0 2px 10px #00000014;padding:32px;text-align:center;transition:transform .2s,box-shadow .2s}.feature-card-secondary:hover{box-shadow:0 4px 20px #0000001f;transform:translateY(-4px)}.feature-icon-secondary{color:var(--primary-color);display:flex;font-size:2.5rem;justify-content:center;margin-bottom:24px}.feature-card-secondary h3{color:var(--text-primary);font-size:1.3rem;margin-bottom:12px}.feature-card-secondary p{color:var(--text-secondary);line-height:1.6}.split-section{grid-gap:var(--spacing-3xl);align-items:center;display:grid;gap:var(--spacing-3xl);grid-template-columns:1fr 1fr}.split-content h2{color:var(--text-primary);font-size:var(--font-size-3xl);margin-bottom:var(--spacing-md)}.split-content p{color:var(--text-secondary);font-size:var(--font-size-lg);margin-bottom:var(--spacing-lg)}.split-image-placeholder{align-items:center;background:var(--gradient-primary);border-radius:var(--border-radius-lg);color:var(--text-white);display:flex;font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);height:350px;justify-content:center}.sale-bg{background:var(--gradient-secondary)}.check-list{list-style:none;margin:var(--spacing-lg) 0 var(--spacing-xl);padding:0}.check-list li{color:var(--text-primary);font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm);padding-left:28px;position:relative}.check-list li:before{color:var(--success-color);content:"✓";font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);left:0;position:absolute}.cta-section{background:var(--gradient-cta);color:var(--text-white);padding:var(--spacing-3xl) 0;text-align:center}.cta-container h2{color:var(--text-white);font-size:var(--font-size-4xl);margin-bottom:var(--spacing-md)}.cta-container p{color:#fffffff2;font-size:var(--font-size-xl);margin-bottom:var(--spacing-xl)}@media (max-width:1024px){.feature-cards-container{gap:var(--spacing-lg)}}@media (max-width:768px){.hero-section{min-height:500px;padding:40px 0}.hero-subtitle{margin-bottom:40px}.feature-cards-container{gap:var(--spacing-lg);grid-template-columns:1fr}.bikes-grid{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.bike-footer{align-items:stretch;flex-direction:column;gap:var(--spacing-md)}.btn-small{width:100%}}@media (max-width:480px){.feature-icon-circle{height:80px;width:80px}.feature-icon{font-size:2rem}.bikes-grid{grid-template-columns:1fr}.bike-info{flex-direction:column;gap:var(--spacing-sm)}}.btn-large{background-color:#fff;color:var(--primary-color);font-size:1.1rem;height:56px;padding:0 40px}.btn-large:hover{background-color:var(--bg-secondary)}@media (max-width:960px){.features-grid,.hero-container,.split-section{grid-template-columns:1fr}.hero-image{order:-1}.hero-content{align-items:center;display:flex;flex-direction:column;text-align:center}.hero-stats{justify-content:center}}.finance-page{background:var(--bg-secondary);min-height:calc(100vh - var(--navbar-height));padding:var(--spacing-xl) 0}.spinner-icon{animation:spin 1s linear infinite}.finance-header{margin-bottom:var(--spacing-2xl);text-align:center}.finance-header h1{align-items:center;color:var(--text-primary);display:flex;font-size:var(--font-size-3xl);gap:var(--spacing-md);justify-content:center;margin-bottom:var(--spacing-sm)}.finance-header p{color:var(--text-secondary);font-size:var(--font-size-lg)}.finance-content{grid-gap:var(--spacing-2xl);display:grid;gap:var(--spacing-2xl);grid-template-columns:350px 1fr;margin:0 auto;max-width:1200px}.finance-info{display:flex;flex-direction:column;gap:var(--spacing-xl)}.info-card{background:var(--bg-color);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-xl)}.info-card h3{align-items:center;color:var(--text-primary);display:flex;font-size:var(--font-size-xl);gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.info-card ul{list-style:none;margin:0;padding:0}.info-card li{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:1.6;padding:var(--spacing-sm) 0}.finance-form-container{background:var(--bg-color);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-2xl)}.finance-form h2{color:var(--text-primary);font-size:var(--font-size-2xl);margin-bottom:var(--spacing-xl)}.form-row{margin-bottom:0}.form-group{margin-bottom:var(--spacing-lg)}.form-group label{align-items:center;display:flex;font-weight:600;gap:var(--spacing-xs);margin-bottom:var(--spacing-sm)}.label-icon{font-size:16px}.header-icon,.label-icon{color:var(--icon-color)}.form-group input,.form-group select,.form-group textarea{border:1px solid var(--border-color);border-radius:var(--border-radius-md);font-family:inherit;font-size:var(--font-size-sm);padding:var(--spacing-md);transition:all var(--transition-base);width:100%}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #ff6b351a;outline:none}.field-hint{color:var(--text-secondary);display:block;font-size:var(--font-size-xs);margin-top:var(--spacing-xs)}.form-actions{display:flex;gap:var(--spacing-md);margin-top:var(--spacing-2xl)}.btn-primary{background:var(--primary-color);flex:1 1}.btn-primary:hover{background:var(--primary-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.btn-outlined{border:1px solid var(--border-color);color:var(--text-secondary)}.btn-outlined:hover{background:var(--bg-secondary);border-color:var(--text-secondary)}@media (max-width:1024px){.finance-content{grid-template-columns:1fr}.finance-info{order:2}.finance-form-container{order:1}}@media (max-width:768px){.finance-page{padding:var(--spacing-md) 0}.finance-form-container{padding:var(--spacing-lg)}.form-row{grid-template-columns:1fr}.form-actions{flex-direction:column}.btn{width:100%}}.success-container{background:var(--bg-color);border:3px solid var(--primary-color);border-radius:var(--border-radius-lg);margin:50px auto;max-width:600px;padding:50px 40px;text-align:center}.success-title{color:var(--primary-color);font-size:28px;font-weight:700;letter-spacing:1.5px;margin:0 0 15px;text-transform:uppercase}.success-divider{background-color:var(--primary-color);height:3px;margin:20px auto;width:100px}.success-message{color:var(--text-secondary);font-size:16px;line-height:1.6;margin:20px 0}.contact-info{background-color:#ff6b350d;border:1px solid #ff6b3533;border-radius:var(--border-radius-md);margin:20px 0;padding:16px 24px;text-align:center}.contact-info p{color:var(--text-secondary);font-size:13px;margin:0 0 6px}.contact-number{color:var(--primary-color);display:inline-block;font-size:20px;font-weight:700;letter-spacing:.5px;text-decoration:none}.contact-number:hover{text-decoration:underline}.success-buttons{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:30px}.success-button{background-color:var(--bg-color);border:2px solid var(--primary-color);border-radius:var(--border-radius-md);color:var(--primary-color);cursor:pointer;font-size:14px;font-weight:600;padding:14px 30px;text-transform:uppercase;transition:all var(--transition-base)}.success-button.primary,.success-button:hover{background-color:var(--primary-color);color:#fff}.success-button.primary:hover{background-color:var(--primary-hover);border-color:var(--primary-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}@media (max-width:768px){.success-container{margin:20px;padding:30px 20px}.success-title{font-size:22px}.success-buttons{flex-direction:column}.success-button{width:100%}}.PhoneInput_container__E5Pro{margin-bottom:1.5rem;width:100%}.PhoneInput_label__q2QcK{align-items:center;color:var(--text-primary);display:flex;font-size:.875rem;font-weight:600;gap:.5rem;margin-bottom:.5rem}.PhoneInput_icon__Kx0Lh{color:var(--primary-color);font-size:1rem}.PhoneInput_inputWrapper__lKYfs{align-items:stretch;display:flex;gap:.5rem}.PhoneInput_countryCodeSelect__s9lzg{background-color:var(--bg-secondary);border:2px solid var(--border-color);border-radius:8px;color:var(--text-primary);cursor:pointer;flex-shrink:0;font-size:.875rem;font-weight:500;padding:.75rem;transition:all .2s ease;width:90px}.PhoneInput_countryCodeSelect__s9lzg:hover:not(:disabled){border-color:var(--primary-color)}.PhoneInput_countryCodeSelect__s9lzg:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1);outline:none}.PhoneInput_countryCodeSelect__s9lzg:disabled{background-color:var(--bg-disabled);cursor:not-allowed;opacity:.6}.PhoneInput_input__Y3Hl8{background-color:var(--bg-secondary);border:2px solid var(--border-color);border-radius:8px;color:var(--text-primary);flex:1 1;font-size:1rem;padding:.75rem 1rem;transition:all .2s ease}.PhoneInput_input__Y3Hl8::placeholder{color:var(--text-secondary)}.PhoneInput_input__Y3Hl8:focus,.PhoneInput_input__Y3Hl8:hover:not(:disabled){border-color:var(--primary-color)}.PhoneInput_input__Y3Hl8:focus{box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1);outline:none}.PhoneInput_input__Y3Hl8:disabled{background-color:var(--bg-disabled);cursor:not-allowed;opacity:.6}.PhoneInput_inputError__nbPZW{border-color:var(--error-color)!important}.PhoneInput_error__m8JQD{color:var(--error-color);display:block;font-size:.75rem;font-weight:500;margin-top:.5rem}.PhoneInput_hint__I-UJH{color:var(--text-secondary);display:block;font-size:.75rem;margin-top:.5rem}@media (max-width:480px){.PhoneInput_countryCodeSelect__s9lzg{font-size:.8rem;padding:.65rem .5rem;width:75px}.PhoneInput_input__Y3Hl8{font-size:.9rem;padding:.65rem .85rem}}.OTPInput_container__r5Wok{margin-bottom:1.5rem;width:100%}.OTPInput_label__U1VPt{align-items:center;color:var(--text-primary);display:flex;font-size:.875rem;font-weight:600;gap:.5rem;margin-bottom:.75rem}.OTPInput_icon__qV\+kg{color:var(--primary-color);font-size:1rem}.OTPInput_inputWrapper__kJuXM{display:flex;gap:.5rem;justify-content:center}.OTPInput_input__4yzAP{background-color:var(--bg-secondary);border:2px solid var(--border-color);border-radius:8px;caret-color:var(--primary-color);color:var(--text-primary);font-size:1.5rem;font-weight:600;height:3.5rem;padding:0;text-align:center;transition:all .2s ease;width:3rem}.OTPInput_input__4yzAP::placeholder{color:var(--text-secondary);opacity:.5}.OTPInput_input__4yzAP:focus,.OTPInput_input__4yzAP:hover:not(:disabled){border-color:var(--primary-color)}.OTPInput_input__4yzAP:focus{box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1);outline:none;transform:scale(1.05)}.OTPInput_input__4yzAP:disabled{background-color:var(--bg-disabled);cursor:not-allowed;opacity:.6}.OTPInput_inputFilled__K70BY{background-color:rgba(var(--primary-rgb),.05);border-color:var(--primary-color)}.OTPInput_inputError__ehtnP{background-color:rgba(var(--error-rgb),.05);border-color:var(--error-color)!important}.OTPInput_inputError__ehtnP:focus{box-shadow:0 0 0 3px rgba(var(--error-rgb),.1)}.OTPInput_error__L2t38{color:var(--error-color);font-weight:500}.OTPInput_error__L2t38,.OTPInput_hint__tG-DH{display:block;font-size:.75rem;margin-top:.75rem;text-align:center}.OTPInput_hint__tG-DH{color:var(--text-secondary)}@media (max-width:480px){.OTPInput_input__4yzAP{font-size:1.25rem;height:3rem;width:2.5rem}.OTPInput_inputWrapper__kJuXM{gap:.4rem}}.OTPInput_inputFilled__K70BY{animation:OTPInput_fillBounce__mnaFF .2s ease}@keyframes OTPInput_fillBounce__mnaFF{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.PhoneAuth_container__GNzzf{margin:0 auto;max-width:400px;width:100%}.PhoneAuth_terms__6WkWC{color:var(--text-secondary);font-size:.75rem;margin-top:1.5rem;text-align:center}.PhoneAuth_link__XwN0z{color:var(--primary-color);font-weight:600;text-decoration:none}.PhoneAuth_link__XwN0z:hover{text-decoration:underline}.PhoneAuth_buttonIcon__KGtnX{font-size:1rem;margin-left:.5rem}.PhoneAuth_otpHeader__HvGCm{margin-bottom:1.5rem;text-align:center}.PhoneAuth_otpTitle__QYPJn{color:var(--text-primary);font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.PhoneAuth_otpSubtitle__C-Go9{align-items:center;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem;justify-content:center}.PhoneAuth_editButton__fCqhy{align-items:center;background:none;border:1px solid var(--primary-color);border-radius:4px;color:var(--primary-color);cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:600;gap:.25rem;padding:.25rem .5rem;transition:all .2s ease}.PhoneAuth_editButton__fCqhy:hover:not(:disabled){background-color:rgba(var(--primary-rgb),.1)}.PhoneAuth_editButton__fCqhy:disabled{cursor:not-allowed;opacity:.5}.PhoneAuth_resendSection__zQt6Z{margin:1rem 0;min-height:2rem;text-align:center}.PhoneAuth_cooldownText__mhsQa{color:var(--text-secondary);font-size:.875rem}.PhoneAuth_cooldownText__mhsQa strong{color:var(--primary-color);font-weight:700}.PhoneAuth_resendButton__MSm-D{background:none;border:1px solid var(--primary-color);border-radius:6px;color:var(--primary-color);cursor:pointer;font-size:.875rem;font-weight:600;padding:.5rem 1rem;transition:all .2s ease}.PhoneAuth_resendButton__MSm-D:hover:not(:disabled){background-color:rgba(var(--primary-rgb),.1);transform:translateY(-1px)}.PhoneAuth_resendButton__MSm-D:disabled{cursor:not-allowed;opacity:.5}.PhoneAuth_attemptsText__ObNeE{color:var(--warning-color);font-size:.75rem;font-weight:500;margin:.5rem 0;text-align:center}.PhoneAuth_nameHeader__ILOsZ{margin-bottom:1.5rem;text-align:center}.PhoneAuth_nameTitle__GW98-{color:var(--text-primary);font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.PhoneAuth_nameSubtitle__KNNjj{color:var(--text-secondary);font-size:.875rem}.PhoneAuth_inputGroup__02EZw{margin-bottom:1.5rem}.PhoneAuth_label__61WY9{color:var(--text-primary);display:block;font-size:.875rem;font-weight:600;margin-bottom:.5rem}.PhoneAuth_nameInput__\+L-UX{background-color:var(--bg-secondary);border:2px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-size:1rem;padding:.75rem 1rem;transition:all .2s ease;width:100%}.PhoneAuth_nameInput__\+L-UX::placeholder{color:var(--text-secondary)}.PhoneAuth_nameInput__\+L-UX:hover:not(:disabled){border-color:var(--primary-color)}.PhoneAuth_nameInput__\+L-UX:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1);outline:none}.PhoneAuth_nameInput__\+L-UX:disabled{background-color:var(--bg-disabled);cursor:not-allowed;opacity:.6}@media (max-width:480px){.PhoneAuth_container__GNzzf{padding:0 1rem}.PhoneAuth_nameTitle__GW98-,.PhoneAuth_otpTitle__QYPJn{font-size:1.25rem}}.LoginPage_container__GjdLd{align-items:center;background:linear-gradient(145deg,var(--primary-light) 0,var(--primary-color) 58%,var(--primary-dark) 100%);display:flex;justify-content:center;min-height:100vh;padding:20px}.LoginPage_card__DtfGT{background:#fffffff5;border-radius:16px;box-shadow:0 22px 52px #ff6f1e2e;max-width:500px;padding:48px;width:100%}.LoginPage_header__8wfMM{margin-bottom:32px;text-align:center}.LoginPage_title__9y3da{color:var(--secondary-color);font-family:Poppins,sans-serif;font-size:32px;font-weight:700;margin:0 0 8px}.LoginPage_subtitle__6RYZQ{color:var(--secondary-light);font-family:Inter,sans-serif;font-size:16px;margin:0}@media (max-width:640px){.LoginPage_card__DtfGT{padding:32px 24px}.LoginPage_title__9y3da{font-size:28px}.LoginPage_subtitle__6RYZQ{font-size:14px}}.about-page{background:linear-gradient(180deg,var(--bg-secondary) 0,#fff 30%)}.about-hero{background:linear-gradient(135deg,var(--secondary-dark) 0,var(--secondary-color) 55%,var(--primary-color) 100%);color:var(--text-white);padding:88px 0 72px}.about-hero-inner{max-width:900px}.about-eyebrow{color:var(--primary-lighter);font-size:.85rem;font-weight:700;letter-spacing:.12em;margin:0 0 12px;text-transform:uppercase}.about-hero h1{color:var(--text-white);font-size:clamp(2rem,5vw,3.4rem);line-height:1.15;margin-bottom:18px}.about-lead{color:#ffffffeb;font-size:1.05rem;line-height:1.8;max-width:720px}.about-section{padding:64px 0}.about-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.about-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:18px;box-shadow:var(--card-shadow);padding:28px}.about-card h2{color:var(--secondary-color);margin-bottom:14px}.about-card li,.about-card p{color:var(--text-secondary);line-height:1.75}.about-card ul{margin:0;padding-left:20px}.about-contact-section{padding-top:0}.about-contact-card{grid-gap:24px;align-items:center;background:linear-gradient(135deg,#1e3a5f0f,#ff8b3d1f);border:1px solid #1e3a5f1a;border-radius:20px;display:grid;gap:24px;grid-template-columns:1.1fr 1fr auto;padding:32px}.about-contact-card h2{color:var(--secondary-color)}.about-contact-details{display:flex;flex-direction:column;gap:12px}.about-phone-link{color:var(--primary-dark);font-size:1.15rem;font-weight:700}.about-contact-details address{color:var(--text-secondary);display:flex;flex-direction:column;font-style:normal;line-height:1.7}.about-actions{display:flex;flex-direction:column;gap:12px}.about-cta{align-items:center;border-radius:999px;display:inline-flex;font-weight:700;justify-content:center;min-width:180px;padding:12px 20px}.about-cta.primary{background:var(--primary-color);color:var(--text-white)}.about-cta.secondary{background:var(--secondary-color);color:var(--text-white)}@media (max-width:960px){.about-contact-card,.about-grid{grid-template-columns:1fr}.about-actions{flex-direction:row;flex-wrap:wrap}}@media (max-width:600px){.about-hero{padding:72px 0 56px}.about-section{padding:48px 0}.about-card,.about-contact-card{padding:22px}.about-actions{flex-direction:column}}.bike-list-page{background:var(--bg-secondary);min-height:calc(100vh - var(--navbar-height));padding:var(--spacing-2xl) 0}.bike-list-page-header{margin-bottom:var(--spacing-2xl);text-align:center}.bike-list-page-header h1{align-items:center;color:var(--text-primary);display:flex;font-size:var(--font-size-2xl);gap:var(--spacing-sm);justify-content:center;margin-bottom:var(--spacing-xs)}.bike-list-page-header p{color:var(--text-secondary);font-size:var(--font-size-sm)}.bike-list-header-icon{color:var(--primary-color);font-size:24px}.bike-list-filters-section{align-items:stretch;display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.bike-list-filter-search-box{align-items:center;background:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);display:flex;flex:1 1;padding:0 10px;position:relative;transition:all var(--transition-base)}.bike-list-filter-search-box:focus-within{border-color:var(--border-color);outline:none}.bike-list-filter-search-icon{color:var(--text-secondary);flex-shrink:0;font-size:14px;margin-right:10px}.bike-list-filter-search-input{background:#fff;border:none;border-radius:5px;color:var(--text-primary);flex:1 1;font-size:var(--font-size-sm);height:40px;outline:none;padding:0}.bike-list-filter-search-input::placeholder{color:var(--text-tertiary)}.bike-list-filter-search-input:focus{outline:none}.bike-list-filter-clear-btn{align-items:center;background:none;border:none;color:var(--text-secondary);cursor:pointer;display:flex;justify-content:center;margin-left:var(--spacing-sm);padding:4px;transition:color var(--transition-base)}.bike-list-filter-clear-btn:hover{color:var(--error-color)}.bike-list-filter-box{align-items:center;background:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);display:flex;gap:var(--spacing-sm);padding:10px var(--spacing-md)}.bike-list-filter-icon{color:var(--primary-color);font-size:14px}.bike-list-filter-select{background:#0000;border:none;color:var(--text-primary);cursor:pointer;font-size:var(--font-size-sm);min-width:120px;outline:none;padding:0}.bike-list-filter-select:disabled{cursor:not-allowed;opacity:.6}.bike-list-table-container{background:var(--bg-color);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.bike-list-loading-container{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-md);justify-content:center;padding:var(--spacing-3xl)}.bike-list-spinner-icon{color:var(--primary-color);font-size:2rem}.bike-list-spinning{animation:bike-list-spin 1s linear infinite}@keyframes bike-list-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bike-table{border-collapse:collapse;width:100%}.bike-table thead{background:var(--bg-secondary);border-bottom:2px solid var(--divider-color)}.bike-table th{color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.5px;padding:var(--spacing-md) var(--spacing-lg);text-align:left;text-transform:uppercase}.bike-table tbody tr{border-bottom:1px solid var(--divider-color)}.bike-row{cursor:pointer;transition:background var(--transition-base)}.bike-row:hover{background:var(--bg-hover)}.bike-table td{color:var(--text-secondary);font-size:var(--font-size-sm);padding:var(--spacing-md)}.bike-list-status-badge{border-radius:var(--border-radius-full);display:inline-block;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);padding:4px 12px;text-transform:capitalize}.bike-list-status-active{background:#e3f2fd;color:#1976d2}.bike-list-status-sold{background:#e8f5e9;color:#2e7d32}.bike-list-pagination-controls{align-items:center;background:var(--bg-secondary);border-top:1px solid var(--divider-color);display:flex;justify-content:space-between;padding:var(--spacing-lg)}.bike-list-pagination-btn{align-items:center;background:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);cursor:pointer;display:flex;font-size:var(--font-size-sm);gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);transition:all var(--transition-base)}.bike-list-pagination-btn:hover:not(:disabled){background:var(--primary-color);border-color:var(--primary-color);color:#fff}.bike-list-pagination-btn:disabled{cursor:not-allowed;opacity:.5}.bike-list-pagination-info{color:var(--text-secondary);font-size:var(--font-size-sm)}.bike-list-modal-overlay{align-items:center;background:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:var(--spacing-lg);position:fixed;right:0;top:0;z-index:var(--z-index-modal)}.bike-list-modal-content{animation:bike-list-modal-slide-in .3s ease;background:var(--bg-color);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xl);max-height:90vh;max-width:600px;overflow-y:auto;width:100%}@keyframes bike-list-modal-slide-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.bike-list-modal-header{align-items:center;border-bottom:1px solid var(--divider-color);display:flex;justify-content:space-between;padding:var(--spacing-xl)}.bike-list-modal-header h2{color:var(--text-primary);font-size:var(--font-size-xl);margin:0}.bike-list-modal-close{align-items:center;background:none;border:none;color:var(--text-secondary);cursor:pointer;display:flex;font-size:var(--font-size-xl);justify-content:center;padding:var(--spacing-xs);transition:color var(--transition-base)}.bike-list-modal-close:hover{color:var(--error-color)}.bike-list-modal-tabs{background:var(--bg-secondary);border-bottom:2px solid var(--divider-color);display:flex}.bike-list-tab-button{background:none;border:none;border-bottom:3px solid #0000;color:var(--text-secondary);cursor:pointer;flex:1 1;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);padding:var(--spacing-md) var(--spacing-lg);position:relative;transition:all var(--transition-base)}.bike-list-tab-button:hover{background:var(--bg-hover);color:var(--text-primary)}.bike-list-tab-button.active{background:var(--bg-color);border-bottom-color:var(--primary-color);color:var(--primary-color)}.bike-list-tab-content{animation:bike-list-fade-in .3s ease}@keyframes bike-list-fade-in{0%{opacity:0}to{opacity:1}}.bike-list-modal-body{padding:var(--spacing-xl)}.bike-list-full-details{display:flex;flex-direction:column;gap:var(--spacing-lg)}.bike-list-full-details h3{color:var(--text-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);letter-spacing:.5px;margin-bottom:var(--spacing-md);padding-bottom:0;text-transform:uppercase}.bike-list-full-details .bike-list-detail-grid{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-md);padding:var(--spacing-lg)}.bike-list-full-details .bike-list-detail-item{padding:var(--spacing-sm) 0}.bike-list-details-summary{background:var(--bg-secondary);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-xl);padding:var(--spacing-lg)}.bike-list-details-summary h3{color:var(--text-primary);font-size:var(--font-size-lg);margin-bottom:var(--spacing-md)}.bike-list-detail-grid{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:1fr 1fr}.bike-list-detail-item{display:flex;flex-direction:column;gap:var(--spacing-xs)}.bike-list-detail-label{color:var(--text-secondary);font-size:var(--font-size-xs);letter-spacing:.5px;text-transform:uppercase}.bike-list-detail-value{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.bike-list-modal-form{display:flex;flex-direction:column;gap:var(--spacing-lg)}.bike-list-form-group{display:flex;flex-direction:column;gap:var(--spacing-sm)}.bike-list-form-group label{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.bike-list-status-select{background:var(--bg-color);border:2px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);cursor:pointer;font-size:var(--font-size-base);padding:var(--spacing-md);transition:border-color var(--transition-base)}.bike-list-status-select:focus{border-color:var(--primary-color);outline:none}.bike-list-status-select:disabled{cursor:not-allowed;opacity:.6}.bike-list-modal-actions{display:flex;gap:var(--spacing-md);justify-content:flex-end;margin-top:var(--spacing-lg)}.bike-list-btn{align-items:center;border-radius:var(--border-radius);cursor:pointer;display:flex;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);transition:all var(--transition-base)}.bike-list-btn-cancel{background:#0000;border:2px solid var(--border-color);color:var(--text-secondary)}.bike-list-btn-cancel:hover:not(:disabled){background:var(--bg-secondary);border-color:var(--text-secondary)}.bike-list-btn-save{background:var(--primary-color);border:2px solid var(--primary-color);color:#fff}.bike-list-btn-save:hover:not(:disabled){background:var(--primary-dark);border-color:var(--primary-dark)}.bike-list-btn:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.bike-list-page{padding:var(--spacing-xl) 0}.bike-list-filters-section{flex-direction:column;gap:var(--spacing-md)}.bike-list-filter-search-box{order:-1;width:100%}.bike-list-filter-box{width:100%}.bike-list-table-container{overflow-x:auto}.bike-table{min-width:800px}.bike-list-detail-grid{grid-template-columns:1fr}.bike-list-modal-actions{flex-direction:column}.bike-list-btn{justify-content:center;width:100%}}:root{--primary-color:#ff8b3d;--primary-rgb:255,139,61;--primary-dark:#ff6f1e;--primary-light:#ffa75d;--primary-lighter:#ffc08f;--primary-hover:#ff7a28;--secondary-color:#1e3a5f;--secondary-rgb:30,58,95;--secondary-dark:#152943;--secondary-light:#2b4c7e;--secondary-lighter:#3d5f96;--accent-color:#ffa940;--accent-light:#ffbe6f;--accent-dark:#e68a1e;--bg-color:#fff;--bg-secondary:#f7f9fc;--bg-tertiary:#e8edf4;--bg-dark:#1e3a5f;--bg-dark-secondary:#2b4c7e;--text-primary:#1a1a1a;--text-secondary:#4a5568;--text-tertiary:#718096;--text-disabled:#cbd5e0;--text-white:#fff;--text-black:#000;--navbar-bg:#1e3a5f;--navbar-text:#fff;--navbar-text-hover:#ff8b3d;--navbar-border:#2b4c7e;--icon-color:#1e3a5f;--navbar-height:70px;--navbar-height-mobile:60px;--btn-primary-bg:#ff8b3d;--btn-primary-hover:#ff7a28;--btn-primary-text:#fff;--btn-secondary-bg:#1e3a5f;--btn-secondary-hover:#152943;--btn-outlined-border:#e8edf4;--btn-outlined-text:#1e3a5f;--btn-outlined-hover-bg:#f7f9fc;--success-color:#10b981;--success-light:#34d399;--error-color:#ef4444;--error-light:#f87171;--warning-color:#f59e0b;--warning-light:#fbbf24;--info-color:#3b82f6;--info-light:#60a5fa;--border-color:#e0e0e0;--divider-color:#eee;--border-radius:4px;--border-radius-md:8px;--border-radius-lg:12px;--border-radius-xl:16px;--border-radius-full:50%;--shadow-sm:0 1px 3px #00000014;--shadow-md:0 2px 8px #0000001a;--shadow-lg:0 4px 20px #0000001f;--shadow-xl:0 8px 30px #00000026;--shadow-hover:0 4px 12px #0003;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:12px;--spacing-xl:12px;--spacing-2xl:12px;--spacing-3xl:12px;--font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-size-xs:0.65rem;--font-size-sm:0.75rem;--font-size-base:0.875rem;--font-size-lg:1rem;--font-size-xl:1.125rem;--font-size-2xl:1.35rem;--font-size-3xl:1.75rem;--font-size-4xl:2.125rem;--font-size-5xl:3rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--transition-fast:0.15s ease;--transition-base:0.2s ease;--transition-slow:0.3s ease;--z-index-dropdown:1000;--z-index-sticky:1020;--z-index-fixed:1030;--z-index-modal-backdrop:1040;--z-index-modal:1050;--z-index-popover:1060;--z-index-tooltip:1070;--input-border:#ddd;--input-border-focus:#ff8b3d;--input-bg:#fff;--input-text:#333;--input-placeholder:#999;--input-height:44px;--card-bg:#fff;--card-border:#e0e0e0;--card-shadow:0 2px 10px #00000014;--card-shadow-hover:0 4px 20px #0000001f;--feature-icon-bg:#ff8b3d;--feature-icon-hover:#ff7a28;--feature-icon-size:100px;--feature-icon-color:#fff;--hero-overlay:#1e3a5fb3;--hero-text-shadow:2px 2px 8px #1e3a5f80;--hero-min-height:600px;--gradient-primary:linear-gradient(135deg,#ff8b3d,#ff7a28);--gradient-secondary:linear-gradient(135deg,#ffa940,#ff8b3d);--gradient-tertiary:linear-gradient(135deg,#1e3a5f,#152844);--gradient-cta:linear-gradient(135deg,#ff8b3d,#ff7a28)}.btn{border-radius:25px;display:inline-flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:var(--font-family);font-size:.875rem;font-size:var(--font-size-base);font-weight:600;gap:8px;padding:12px 24px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.btn-primary{background:#ff8b3d;background:var(--btn-primary-bg);color:#fff;color:var(--btn-primary-text)}.btn-primary:hover{background:#ff7a28;background:var(--btn-primary-hover);box-shadow:0 4px 12px #0003;box-shadow:var(--shadow-hover);transform:translateY(-2px)}.btn-secondary{background:#1e3a5f;background:var(--btn-secondary-bg);color:#fff;color:var(--text-white)}.btn-secondary:hover{background:#152943;background:var(--btn-secondary-hover)}.btn-outlined{background:#0000;border:2px solid #e8edf4;border:2px solid var(--btn-outlined-border);color:#1e3a5f;color:var(--btn-outlined-text)}.btn-outlined:hover{background:#f7f9fc;background:var(--btn-outlined-hover-bg);border-color:#ff8b3d;border-color:var(--primary-color);color:#ff8b3d;color:var(--primary-color)}.btn-text{background:#0000;color:#4a5568;color:var(--text-secondary);padding:8px 16px}.btn-text:hover{color:#ff8b3d;color:var(--primary-color)}.btn-large{font-size:1rem;font-size:var(--font-size-lg);padding:16px 48px}.btn-small{font-size:.75rem;font-size:var(--font-size-sm);padding:8px 16px}.btn:disabled{cursor:not-allowed;opacity:.6}.container{margin:0 auto;max-width:1200px;padding:0 12px;padding:0 var(--spacing-lg);width:100%}.section{padding:12px 0;padding:var(--spacing-3xl) 0}.text-center{text-align:center}.text-primary{color:#ff8b3d;color:var(--primary-color)}.text-secondary{color:#4a5568;color:var(--text-secondary)}.text-white{color:#fff;color:var(--text-white)}.bg-primary{background:#ff8b3d;background:var(--primary-color)}.bg-secondary{background:#f7f9fc;background:var(--bg-secondary)}.bg-white{background:#fff;background:var(--bg-color)}.shadow-sm{box-shadow:0 1px 3px #00000014;box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:0 2px 8px #0000001a;box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:0 4px 20px #0000001f;box-shadow:var(--shadow-lg)}@media (max-width:1024px){:root{--font-size-5xl:2.8rem;--font-size-4xl:2.2rem}}@media (max-width:768px){:root{--font-size-5xl:2.2rem;--font-size-4xl:1.8rem;--spacing-2xl:40px;--spacing-3xl:48px;--navbar-height:var(--navbar-height-mobile)}.container{padding:0 16px;padding:0 var(--spacing-md)}}@media (max-width:480px){:root{--font-size-5xl:1.8rem;--font-size-4xl:1.5rem}}.SubmitSellRequest_container__cDdy1{background-color:#f5f5f5;margin:0 auto;max-width:1200px;min-height:100vh;padding:20px}.SubmitSellRequest_pageHeader__omk01{background:#fff;border:2px solid #e0e0e0;border-left:6px solid var(--primary-color,#ff8b3d);margin-bottom:30px;padding:30px}.SubmitSellRequest_headerContent__8Kwn1{align-items:center;display:flex;gap:15px}.SubmitSellRequest_headerIcon__kdJi0{align-items:center;background-color:#ff8b3d;background-color:var(--primary-color,#ff8b3d);color:#fff;display:flex;font-size:18px;height:32px;justify-content:center;width:32px}.SubmitSellRequest_headerText__U1Hyk h1{color:#ff8b3d;color:var(--primary-color,#ff8b3d);font-size:28px;font-weight:700;letter-spacing:1.5px;margin:0;text-transform:uppercase}.SubmitSellRequest_headerText__U1Hyk p{color:#666;font-size:14px;margin:5px 0 0}.SubmitSellRequest_formPaper__gzfEj{background:#fff;border:2px solid #e0e0e0}.SubmitSellRequest_errorAlert__TPAdt{align-items:center;background-color:#ffebee;border:2px solid #d32f2f;border-left-width:6px;color:#c62828;display:flex;justify-content:space-between;margin:30px;padding:15px 20px}.SubmitSellRequest_errorAlert__TPAdt svg{cursor:pointer;height:24px;width:24px}.SubmitSellRequest_section__Q3a\+8{border-bottom:2px solid #e0e0e0}.SubmitSellRequest_sectionHeader__VhhHL{align-items:center;background-color:#ff8b3d;background-color:var(--primary-color,#ff8b3d);color:#fff;display:flex;gap:15px;padding:20px 30px}.SubmitSellRequest_sectionIcon__hMY-U{flex-shrink:0;font-size:20px}.SubmitSellRequest_sectionTitle__my2nn h2{font-size:18px;font-weight:700;letter-spacing:1px;margin:0;text-transform:uppercase}.SubmitSellRequest_sectionTitle__my2nn p{font-size:12px;margin:3px 0 0;opacity:.9}.SubmitSellRequest_sectionContent__aK2Ik{padding:30px 40px}.SubmitSellRequest_grid__AMABU{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(12,1fr)}.SubmitSellRequest_col12__YsXbF{grid-column:span 12}.SubmitSellRequest_col6__VwDOB{grid-column:span 6}.SubmitSellRequest_col4__\+012L{grid-column:span 4}.SubmitSellRequest_col8__mnbMh{grid-column:span 8}.SubmitSellRequest_formGroup__BWyo8{display:flex;flex-direction:column;gap:8px}.SubmitSellRequest_label__JwtVp{color:#333;font-size:14px;font-weight:600}.SubmitSellRequest_required__EvKuR:after{color:#d32f2f;content:" *"}.SubmitSellRequest_input__88iuh,.SubmitSellRequest_select__y9oDW,.SubmitSellRequest_textarea__yZnfM{background-color:#fff;border:2px solid #e0e0e0;font-family:inherit;font-size:15px;padding:14px 16px;transition:all .2s ease;width:100%}.SubmitSellRequest_input__88iuh:hover,.SubmitSellRequest_select__y9oDW:hover,.SubmitSellRequest_textarea__yZnfM:hover{border-color:#ffa940;border-color:var(--primary-light,#ffa940)}.SubmitSellRequest_input__88iuh:focus,.SubmitSellRequest_select__y9oDW:focus,.SubmitSellRequest_textarea__yZnfM:focus{border-color:#ff8b3d;border-color:var(--primary-color,#ff8b3d);box-shadow:0 0 0 1px #ff8b3d;box-shadow:0 0 0 1px var(--primary-color,#ff8b3d);outline:none}.SubmitSellRequest_input__88iuh:disabled,.SubmitSellRequest_select__y9oDW:disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.6}.SubmitSellRequest_inputWithIcon__clVVx{position:relative}.SubmitSellRequest_inputWithIcon__clVVx input{padding-left:45px}.SubmitSellRequest_inputIcon__-2jWy{color:#ff8b3d;color:var(--primary-color,#ff8b3d);font-size:16px;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.SubmitSellRequest_textarea__yZnfM{font-family:inherit;min-height:120px;resize:vertical}.SubmitSellRequest_checkboxContainer__YM4eg{align-items:center;background-color:initial;border:2px solid #e0e0e0;display:flex;height:100%;justify-content:center;padding:24px;transition:all .2s}.SubmitSellRequest_checkboxContainer__YM4eg.SubmitSellRequest_hasAccident__XvQVU{background-color:#ffebee;border-color:#d32f2f;border-width:3px}.SubmitSellRequest_checkboxLabel__zU0YO{align-items:center;cursor:pointer;display:flex;gap:10px;-webkit-user-select:none;user-select:none}.SubmitSellRequest_checkbox__rY7Jr{accent-color:#d32f2f;cursor:pointer;height:20px;width:20px}.SubmitSellRequest_checkboxText__lIamV{color:#d32f2f;font-size:14px;font-weight:600}.SubmitSellRequest_uploadSection__KABbZ{padding:30px 40px}.SubmitSellRequest_uploadButton__qE2cd{align-items:center;background-color:#fff5f0;border:3px dashed #ff8b3d;border:3px dashed var(--primary-color,#ff8b3d);color:#ff8b3d;color:var(--primary-color,#ff8b3d);cursor:pointer;display:flex;flex-direction:column;font-size:16px;font-weight:600;gap:10px;padding:30px;transition:all .2s;width:100%}.SubmitSellRequest_uploadButton__qE2cd:hover{background-color:#ffe8dc;border-color:#e85a2a;border-color:var(--primary-dark,#e85a2a)}.SubmitSellRequest_uploadButton__qE2cd svg{font-size:28px}.SubmitSellRequest_fileInput__j2nmP{display:none}.SubmitSellRequest_imagePreviewContainer__tGn-f{background-color:#fff5f0;border:2px solid #ff8b3d;border:2px solid var(--primary-color,#ff8b3d);margin-top:20px;padding:20px}.SubmitSellRequest_imagePreviewHeader__SE-ZF{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.SubmitSellRequest_imageCount__9m1Pt{background-color:#ff8b3d;background-color:var(--primary-color,#ff8b3d);color:#fff;font-size:13px;font-weight:600;padding:6px 16px}.SubmitSellRequest_imageGrid__uzBHn{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.SubmitSellRequest_imageCard__KlRSI{border:2px solid #e0e0e0;overflow:hidden;position:relative;transition:all .2s}.SubmitSellRequest_imageCard__KlRSI:hover{border-color:#ff8b3d;border-color:var(--primary-color,#ff8b3d)}.SubmitSellRequest_imageCard__KlRSI img{display:block;height:150px;object-fit:cover;width:100%}.SubmitSellRequest_deleteButton__yhoSF{align-items:center;background-color:#d32f2f;border:none;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;opacity:0;position:absolute;right:8px;top:8px;transition:opacity .2s;width:32px}.SubmitSellRequest_imageCard__KlRSI:hover .SubmitSellRequest_deleteButton__yhoSF{opacity:1}.SubmitSellRequest_deleteButton__yhoSF:hover{background-color:#b71c1c}.SubmitSellRequest_infoAlert__csudq{align-items:flex-start;background-color:#fff5f0;border:2px solid #ff8b3d;border-left:6px solid #ff8b3d;border:2px solid var(--primary-color,#ff8b3d);border-left-width:6px;color:#8b3a1a;display:flex;gap:12px;margin-top:20px;padding:15px 20px}.SubmitSellRequest_infoAlert__csudq svg{flex-shrink:0;font-size:18px;margin-top:2px}.SubmitSellRequest_submitSection__s20Qs{background-color:#fafafa;border-top:2px solid #e0e0e0;display:flex;justify-content:center;padding:30px 40px}.SubmitSellRequest_submitButton__LqfKm{align-items:center;background-color:#ff8b3d;background-color:var(--primary-color,#ff8b3d);border:none;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;letter-spacing:1.5px;min-width:300px;padding:18px 50px;text-transform:uppercase;transition:all .2s}.SubmitSellRequest_submitButton__LqfKm:hover:not(:disabled){background-color:#e85a2a;background-color:var(--primary-dark,#e85a2a);transform:translateY(-1px)}.SubmitSellRequest_submitButton__LqfKm:disabled{background-color:#ccc;cursor:not-allowed;transform:none}.SubmitSellRequest_spinner__WejWQ{animation:SubmitSellRequest_spin__SoUPC .8s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes SubmitSellRequest_spin__SoUPC{to{transform:rotate(1turn)}}.SubmitSellRequest_successContainer__QilDC{background:#fff;border:3px solid #ff8b3d;border:3px solid var(--primary-color,#ff8b3d);margin:50px auto;max-width:600px;padding:50px 40px;text-align:center}.SubmitSellRequest_successIcon__fTun6{color:#4caf50;font-size:48px;margin-bottom:20px}.SubmitSellRequest_successTitle__0jF1F{color:#ff8b3d;color:var(--primary-color,#ff8b3d);font-size:28px;font-weight:700;letter-spacing:1.5px;margin:0 0 15px;text-transform:uppercase}.SubmitSellRequest_successDivider__0Cnc\+{background-color:#ff8b3d;background-color:var(--primary-color,#ff8b3d);height:3px;margin:20px auto;width:100px}.SubmitSellRequest_successMessage__ViCAv{color:#666;font-size:16px;line-height:1.6;margin:20px 0}.SubmitSellRequest_contactInfo__yMqvO{background-color:#fff8f5;border:1px solid #ffd5c2;border-radius:8px;margin:20px 0;padding:16px 24px;text-align:center}.SubmitSellRequest_contactInfo__yMqvO p{color:#888;font-size:13px;margin:0 0 6px}.SubmitSellRequest_contactNumber__FMU7x{color:#ff8b3d;color:var(--primary-color,#ff8b3d);display:inline-block;font-size:20px;font-weight:700;letter-spacing:.5px;text-decoration:none}.SubmitSellRequest_contactNumber__FMU7x:hover{text-decoration:underline}.SubmitSellRequest_successButtons__8GLb-{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:30px}.SubmitSellRequest_successButton__kZMQy{background-color:#fff;border:2px solid #ff8b3d;border:2px solid var(--primary-color,#ff8b3d);color:#ff8b3d;color:var(--primary-color,#ff8b3d);cursor:pointer;font-size:14px;font-weight:600;padding:14px 30px;text-transform:uppercase;transition:all .2s}.SubmitSellRequest_successButton__kZMQy.SubmitSellRequest_primary__bX1Dt,.SubmitSellRequest_successButton__kZMQy:hover{background-color:#ff8b3d;background-color:var(--primary-color,#ff8b3d);color:#fff}.SubmitSellRequest_successButton__kZMQy.SubmitSellRequest_primary__bX1Dt:hover{background-color:#e85a2a;background-color:var(--primary-dark,#e85a2a);border-color:#e85a2a;border-color:var(--primary-dark,#e85a2a)}@media (max-width:768px){.SubmitSellRequest_container__cDdy1{padding:10px}.SubmitSellRequest_pageHeader__omk01{padding:20px}.SubmitSellRequest_headerText__U1Hyk h1{font-size:20px}.SubmitSellRequest_sectionContent__aK2Ik{padding:20px}.SubmitSellRequest_col4__\+012L,.SubmitSellRequest_col6__VwDOB,.SubmitSellRequest_col8__mnbMh{grid-column:span 12}.SubmitSellRequest_submitButton__LqfKm{min-width:100%}.SubmitSellRequest_imageGrid__uzBHn{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.SubmitSellRequest_headerContent__8Kwn1{flex-direction:column;text-align:center}.SubmitSellRequest_sectionHeader__VhhHL{padding:15px 20px}.SubmitSellRequest_imageGrid__uzBHn{grid-template-columns:1fr}}.AdminUploadBike_container__NxxuF{background-color:#f5f5f5;margin:0 auto;max-width:1200px;min-height:100vh;padding:20px}.AdminUploadBike_pageHeader__V1oLJ{background:#fff;border:2px solid #e0e0e0;border-left:6px solid var(--primary-color,#ff8b3d);margin-bottom:30px;padding:30px}.AdminUploadBike_headerContent__z3TYj{align-items:center;display:flex;gap:15px}.AdminUploadBike_headerText__tpW7B h1{color:#ff8b3d;color:var(--primary-color,#ff8b3d);font-size:28px;font-weight:700;letter-spacing:1.5px;margin:0;text-transform:uppercase}.AdminUploadBike_headerText__tpW7B p{color:#666;font-size:14px;margin:5px 0 0}.AdminUploadBike_formPaper__Ui0Ie{background:#fff;border:2px solid #e0e0e0}.AdminUploadBike_errorAlert__lIADj{background-color:#ffebee;border:2px solid #d32f2f;border-left-width:6px;color:#c62828}.AdminUploadBike_errorAlert__lIADj,.AdminUploadBike_successAlert__O9jVM{align-items:center;display:flex;justify-content:space-between;margin:30px;padding:15px 20px}.AdminUploadBike_successAlert__O9jVM{background-color:#e8f5e9;border:2px solid #4caf50;border-left-width:6px;color:#2e7d32}.AdminUploadBike_section__xqLpU{border-bottom:2px solid #e0e0e0}.AdminUploadBike_sectionHeader__yqXc0{background-color:#ff8b3d;background-color:var(--primary-color,#ff8b3d);color:#fff;padding:20px 30px}.AdminUploadBike_sectionTitle__nPwYU h2{font-size:18px;font-weight:700;letter-spacing:1px;margin:0;text-transform:uppercase}.AdminUploadBike_sectionTitle__nPwYU p{font-size:12px;margin:3px 0 0;opacity:.9}.AdminUploadBike_sectionContent__oG9g7{padding:30px 40px}.AdminUploadBike_grid__CXkVi{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(12,1fr)}.AdminUploadBike_col12__syu2M{grid-column:span 12}.AdminUploadBike_col6__xYJNo{grid-column:span 6}.AdminUploadBike_col4__ryjb8{grid-column:span 4}.AdminUploadBike_col3__dPxFS{grid-column:span 3}.AdminUploadBike_col8__57E6A{grid-column:span 8}.AdminUploadBike_formGroup__h9uF5{display:flex;flex-direction:column;gap:8px}.AdminUploadBike_label__6Bh0F{color:#333;font-size:14px;font-weight:600}.AdminUploadBike_required__wtSiE:after{color:#d32f2f;content:" *"}.AdminUploadBike_input__PWddI,.AdminUploadBike_select__QmlW2,.AdminUploadBike_textarea__VR82F{background-color:#fff;border:2px solid #e0e0e0;font-family:inherit;font-size:15px;padding:14px 16px;transition:all .2s ease;width:100%}.AdminUploadBike_input__PWddI:hover,.AdminUploadBike_select__QmlW2:hover,.AdminUploadBike_textarea__VR82F:hover{border-color:#ffa940;border-color:var(--primary-light,#ffa940)}.AdminUploadBike_input__PWddI:focus,.AdminUploadBike_select__QmlW2:focus,.AdminUploadBike_textarea__VR82F:focus{border-color:#ff8b3d;border-color:var(--primary-color,#ff8b3d);box-shadow:0 0 0 1px #ff8b3d;box-shadow:0 0 0 1px var(--primary-color,#ff8b3d);outline:none}.AdminUploadBike_input__PWddI:disabled,.AdminUploadBike_select__QmlW2:disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.6}.AdminUploadBike_noSpinner__1rogk::-webkit-inner-spin-button,.AdminUploadBike_noSpinner__1rogk::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.AdminUploadBike_noSpinner__1rogk{-moz-appearance:textfield}.AdminUploadBike_textarea__VR82F{font-family:inherit;min-height:200px;resize:vertical}.AdminUploadBike_checkboxContainer__YZfWP{align-items:center;background-color:#fff;border:2px solid #e0e0e0;display:flex;height:100%;justify-content:center;padding:18px 24px;transition:all .2s}.AdminUploadBike_checkboxContainer__YZfWP.AdminUploadBike_isChecked__YZDXw{background-color:#fff5f0;border-color:#ff8b3d;border-color:var(--primary-color,#ff8b3d);border-width:3px}.AdminUploadBike_checkboxContainer__YZfWP.AdminUploadBike_hasAccident__cK01a{background-color:#ffebee;border-color:#d32f2f}.AdminUploadBike_checkboxContainer__YZfWP.AdminUploadBike_featured__Yo5O-{background-color:#fff3e0;border-color:#ffa726}.AdminUploadBike_checkboxLabel__bhX02{align-items:center;cursor:pointer;display:flex;gap:10px;-webkit-user-select:none;user-select:none}.AdminUploadBike_checkbox__myd\+N{accent-color:#ff8b3d;accent-color:var(--primary-color,#ff8b3d);cursor:pointer;height:20px;width:20px}.AdminUploadBike_checkboxText__d5tEx{color:#333;font-size:14px;font-weight:600}.AdminUploadBike_uploadButton__\+if3C{align-items:center;background-color:#fff5f0;border:3px dashed #ff8b3d;border:3px dashed var(--primary-color,#ff8b3d);color:#ff8b3d;color:var(--primary-color,#ff8b3d);cursor:pointer;display:flex;flex-direction:column;font-size:16px;font-weight:600;gap:10px;padding:50px;transition:all .2s;width:100%}.AdminUploadBike_uploadButton__\+if3C:hover{background-color:#ffe8dc;border-color:#e85a2a;border-color:var(--primary-dark,#e85a2a)}.AdminUploadBike_fileInput__Lqp1K{display:none}.AdminUploadBike_imagePreviewContainer__rql3g{background-color:#fff5f0;border:2px solid #ff8b3d;border:2px solid var(--primary-color,#ff8b3d);margin-top:20px;padding:20px}.AdminUploadBike_imagePreviewHeader__U9EW6{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.AdminUploadBike_imageCount__D1pnZ{background-color:#ff8b3d;background-color:var(--primary-color,#ff8b3d);color:#fff;font-size:13px;font-weight:600;padding:6px 16px}.AdminUploadBike_imageGrid__cEuZq{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.AdminUploadBike_imageCard__yAqpL{border:2px solid #e0e0e0;overflow:hidden;position:relative;transition:all .2s}.AdminUploadBike_imageCard__yAqpL:hover{border-color:#ff8b3d;border-color:var(--primary-color,#ff8b3d)}.AdminUploadBike_imageCard__yAqpL img{display:block;height:150px;object-fit:cover;width:100%}.AdminUploadBike_deleteButton__l-FNj{align-items:center;background-color:#d32f2f;border:none;color:#fff;cursor:pointer;display:flex;font-size:20px;height:32px;justify-content:center;opacity:0;position:absolute;right:8px;top:8px;transition:opacity .2s;width:32px}.AdminUploadBike_imageCard__yAqpL:hover .AdminUploadBike_deleteButton__l-FNj{opacity:1}.AdminUploadBike_deleteButton__l-FNj:hover{background-color:#b71c1c}.AdminUploadBike_descriptionBox__olq0O{background-color:#fff3e0;border:3px solid #ffa726;margin-bottom:20px;padding:25px}.AdminUploadBike_descriptionTitle__aQfm8{color:#ef6c00;font-size:18px;font-weight:700;letter-spacing:.5px;margin:0 0 15px;text-transform:uppercase}.AdminUploadBike_seoSection__sDaUO{background-color:#fafafa;border-bottom:2px solid #e0e0e0;padding:30px 40px}.AdminUploadBike_seoHeader__4\+o2v{margin-bottom:20px}.AdminUploadBike_seoTitle__DpQQQ{color:#333;font-size:18px;font-weight:700;margin:0 0 5px;text-transform:uppercase}.AdminUploadBike_seoSubtitle__jSfjR{color:#666;font-size:13px;margin:0}.AdminUploadBike_seoDivider__yeyFP{background-color:#e0e0e0;height:2px;margin:20px 0}.AdminUploadBike_buttonSection__rZRpS{background-color:#fafafa;border-top:2px solid #e0e0e0;display:flex;gap:15px;justify-content:flex-end;padding:30px 40px}.AdminUploadBike_button__CYcrM{align-items:center;border:2px solid;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:10px;letter-spacing:1px;padding:16px 40px;text-transform:uppercase;transition:all .2s}.AdminUploadBike_cancelButton__bHFAw{background-color:#fff;border-color:#666;color:#666}.AdminUploadBike_cancelButton__bHFAw:hover:not(:disabled){background-color:#666;color:#fff}.AdminUploadBike_submitButton__jIwja{background-color:#ff8b3d;background-color:var(--primary-color,#ff8b3d);border-color:#ff8b3d;border-color:var(--primary-color,#ff8b3d);color:#fff}.AdminUploadBike_submitButton__jIwja:hover:not(:disabled){background-color:#e85a2a;background-color:var(--primary-dark,#e85a2a);border-color:#e85a2a;border-color:var(--primary-dark,#e85a2a);transform:translateY(-1px)}.AdminUploadBike_button__CYcrM:disabled{cursor:not-allowed;opacity:.5;transform:none}.AdminUploadBike_spinner__nTjyO{animation:AdminUploadBike_spin__SzH-k .8s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:18px;width:18px}@keyframes AdminUploadBike_spin__SzH-k{to{transform:rotate(1turn)}}@media (max-width:1024px){.AdminUploadBike_col3__dPxFS{grid-column:span 6}}@media (max-width:768px){.AdminUploadBike_container__NxxuF{padding:10px}.AdminUploadBike_pageHeader__V1oLJ{padding:20px}.AdminUploadBike_headerText__tpW7B h1{font-size:22px}.AdminUploadBike_sectionContent__oG9g7{padding:20px}.AdminUploadBike_col3__dPxFS,.AdminUploadBike_col4__ryjb8,.AdminUploadBike_col6__xYJNo{grid-column:span 12}.AdminUploadBike_buttonSection__rZRpS{flex-direction:column}.AdminUploadBike_button__CYcrM{justify-content:center;width:100%}.AdminUploadBike_uploadButton__\+if3C{padding:30px}}@media (max-width:480px){.AdminUploadBike_header__EPiWD h1{font-size:18px}.AdminUploadBike_grid__CXkVi{gap:15px}.AdminUploadBike_sectionContent__oG9g7{padding:15px}}.finance-enquiry-page{background:var(--bg-secondary);min-height:calc(100vh - var(--navbar-height));padding:var(--spacing-2xl) 0}.page-header{margin-bottom:var(--spacing-2xl);text-align:center}.page-header h1{align-items:center;color:var(--text-primary);display:flex;font-size:var(--font-size-2xl);gap:var(--spacing-sm);justify-content:center;margin-bottom:var(--spacing-xs)}.page-header p{color:var(--text-secondary);font-size:var(--font-size-sm)}.header-icon{color:var(--primary-color);font-size:24px}.filters-section{align-items:stretch;display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.filter-search-box{align-items:center;background:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);display:flex;flex:1 1;padding:0 10px;position:relative;transition:all var(--transition-base)}.filter-search-box:focus-within{border-color:var(--border-color);outline:none}.filter-search-icon{color:var(--text-secondary);flex-shrink:0;font-size:14px;margin-right:10px}.filter-search-input{background:#fff;border:none;border-radius:5px;color:var(--text-primary);flex:1 1;font-size:var(--font-size-sm);height:30px;outline:none;padding:0}.filter-search-input::placeholder{color:var(--text-tertiary)}.filter-search-input:focus{outline:none}.filter-clear-btn{align-items:center;background:none;border:none;color:var(--text-secondary);cursor:pointer;display:flex;justify-content:center;margin-left:var(--spacing-sm);padding:4px;transition:color var(--transition-base)}.filter-clear-btn:hover{color:var(--error-color)}.filter-box{align-items:center;background:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);cursor:pointer;display:flex;gap:8px;min-width:180px;padding:10px 14px;position:relative;transition:all var(--transition-base)}.filter-box:hover{border-color:var(--border-color)}.filter-icon{color:var(--text-secondary);flex-shrink:0;font-size:14px}.filter-select{-webkit-appearance:none;appearance:none;background:#0000;border:none;color:var(--text-primary);cursor:pointer;flex:1 1;font-size:var(--font-size-sm);outline:none;padding-right:var(--spacing-lg)}.filter-select:focus{outline:none}.filter-box:after{color:var(--text-secondary);content:"▼";font-size:10px;pointer-events:none;position:absolute;right:var(--spacing-lg)}.filter-box:hover:after{color:var(--primary-color)}.table-container{background:var(--bg-color);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);overflow-x:auto;padding:var(--spacing-xl)}.enquiry-table{border-collapse:collapse;width:100%}.enquiry-table thead{background:var(--bg-secondary);border-radius:var(--border-radius-md)}.enquiry-table th{border-bottom:2px solid var(--border-color);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.5px;padding:var(--spacing-md);text-align:left;text-transform:uppercase}.enquiry-table tbody tr{border-bottom:1px solid var(--divider-color)}.enquiry-row{cursor:pointer;transition:all var(--transition-base)}.enquiry-row:hover{background:var(--bg-secondary);transform:scale(1.01)}.enquiry-table td{color:var(--text-secondary);font-size:var(--font-size-sm);padding:var(--spacing-md)}.no-results{color:var(--text-secondary);font-style:italic;padding:var(--spacing-2xl)!important;text-align:center!important}.name-cell{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.aadhar-number,.model-cell,.phone-number{align-items:center;display:flex;gap:var(--spacing-xs)}.cell-icon{color:var(--primary-color);font-size:12px}.date-cell{color:var(--text-secondary);white-space:nowrap}.date-cell,.status-badge{font-size:var(--font-size-xs)}.status-badge{border-radius:var(--border-radius-full);display:inline-block;font-weight:var(--font-weight-semibold);padding:4px 12px;text-transform:capitalize}.status-active{background:#e3f2fd;color:#1976d2}.status-taken{background:#fff3e0;color:#f57c00}.status-closed{background:#f3e5f5;color:#7b1fa2}.badge{border-radius:var(--border-radius-md);display:inline-block;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding:4px 10px}.badge-yes{background:#e8f5e9;color:#2e7d32}.badge-no{background:#ffebee;color:#c62828}.modal-overlay{align-items:center;background:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:var(--spacing-lg);position:fixed;right:0;top:0;z-index:var(--z-index-modal)}.modal-content{animation:modalSlideIn .3s ease;background:var(--bg-color);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xl);max-height:90vh;max-width:600px;overflow-y:auto;width:100%}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal-header{align-items:center;border-bottom:1px solid var(--divider-color);display:flex;justify-content:space-between;padding:var(--spacing-xl)}.modal-header h2{color:var(--text-primary);font-size:var(--font-size-xl);margin:0}.modal-close{align-items:center;background:none;border:none;color:var(--text-secondary);cursor:pointer;display:flex;font-size:var(--font-size-xl);justify-content:center;padding:var(--spacing-xs);transition:color var(--transition-base)}.modal-close:hover{color:var(--error-color)}.modal-tabs{background:var(--bg-secondary);border-bottom:2px solid var(--divider-color);display:flex}.tab-button{background:none;border:none;border-bottom:3px solid #0000;color:var(--text-secondary);cursor:pointer;flex:1 1;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);padding:var(--spacing-md) var(--spacing-lg);position:relative;transition:all var(--transition-base)}.tab-button:hover{background:var(--bg-hover);color:var(--text-primary)}.tab-button.active{background:var(--bg-color);border-bottom-color:var(--primary-color);color:var(--primary-color)}.tab-content{animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-body{padding:var(--spacing-xl)}.enquiry-full-details{display:flex;flex-direction:column;gap:var(--spacing-lg)}.enquiry-full-details h3{color:var(--text-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);letter-spacing:.5px;margin-bottom:var(--spacing-md);padding-bottom:0;text-transform:uppercase}.enquiry-full-details .detail-grid{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-md);padding:var(--spacing-lg)}.enquiry-full-details .detail-item{padding:var(--spacing-sm) 0}.finance-amount{color:var(--success-color);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.enquiry-details{background:var(--bg-secondary);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-xl);padding:var(--spacing-lg)}.enquiry-details h3{color:var(--text-primary);font-size:var(--font-size-lg);margin-bottom:var(--spacing-md)}.detail-grid{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:1fr 1fr}.detail-item{display:flex;flex-direction:column;gap:var(--spacing-xs)}.detail-label{color:var(--text-secondary);font-size:var(--font-size-xs);letter-spacing:.5px;text-transform:uppercase}.detail-value{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.modal-form{display:flex;flex-direction:column;gap:var(--spacing-lg)}.form-row{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:1fr 1fr}.toggle-group,.toggle-label{align-items:center;display:flex}.toggle-label{cursor:pointer;gap:var(--spacing-md);position:relative}.toggle-input{height:0;opacity:0;position:absolute;width:0}.toggle-slider{background:var(--border-color);border-radius:var(--border-radius-full);display:inline-block;height:26px;position:relative;transition:background var(--transition-base);width:50px}.toggle-slider:before{background:#fff;border-radius:50%;content:"";height:20px;left:3px;position:absolute;top:3px;transition:transform var(--transition-base);width:20px}.toggle-input:checked+.toggle-slider{background:var(--primary-color)}.toggle-input:checked+.toggle-slider:before{transform:translateX(24px)}.toggle-text{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.form-group{display:flex;flex-direction:column;gap:var(--spacing-sm)}.form-group label{font-weight:var(--font-weight-semibold)}.form-group label,.status-select{color:var(--text-primary);font-size:var(--font-size-sm)}.status-select{background:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius-md);cursor:pointer;font-family:inherit;padding:var(--spacing-md);transition:all var(--transition-base)}.status-select:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #ff6b351a;outline:none}.modal-actions{display:flex;gap:var(--spacing-md);margin-top:var(--spacing-lg)}.btn{align-items:center;border:none;border-radius:var(--border-radius-md);cursor:pointer;display:flex;flex:1 1;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);gap:var(--spacing-sm);justify-content:center;padding:var(--spacing-md) var(--spacing-xl);transition:all var(--transition-base)}.btn-cancel{background:#0000;border:1px solid var(--border-color);color:var(--text-secondary)}.btn-cancel:hover{background:var(--bg-secondary);border-color:var(--text-secondary)}.btn-save{background:var(--primary-color);color:#fff}.btn-save:hover{background:var(--primary-dark);box-shadow:var(--shadow-md);transform:translateY(-1px)}.btn-icon{font-size:14px}@media (max-width:1024px){.enquiry-table{font-size:var(--font-size-xs)}.enquiry-table td,.enquiry-table th{padding:var(--spacing-sm)}}@media (max-width:768px){.finance-enquiry-page{padding:var(--spacing-lg) 0}.page-header h1{font-size:var(--font-size-xl)}.filters-section{align-items:stretch;flex-direction:column}.filter-box{min-width:0;min-width:auto}.table-container{padding:var(--spacing-md)}.enquiry-table{display:block;overflow-x:auto;white-space:nowrap}.detail-grid,.form-row{grid-template-columns:1fr}.modal-actions{flex-direction:column}.modal-content{max-width:95%}.pagination-controls{flex-direction:column;gap:var(--spacing-sm)}}.loading-container{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-md);justify-content:center;padding:var(--spacing-3xl)}.loading-container .spinner-icon{color:var(--primary-color);font-size:2rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinning{animation:spin 1s linear infinite}.status-pending{background:#fff8e1;color:#f9a825}.pagination-controls{align-items:center;border-top:1px solid var(--divider-color);display:flex;gap:var(--spacing-md);justify-content:center;padding:var(--spacing-lg)}.pagination-btn{align-items:center;background:var(--bg-color);border:1px solid var(--divider-color);border-radius:var(--border-radius-md);color:var(--text-primary);cursor:pointer;display:flex;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);transition:all var(--transition-base)}.pagination-btn:hover:not(:disabled){background:var(--primary-color);border-color:var(--primary-color);color:#fff}.pagination-btn:disabled{cursor:not-allowed;opacity:.5}.pagination-info{color:var(--text-secondary);font-size:var(--font-size-sm)}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}}.Toastify__toast{--y:0;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;touch-action:none;z-index:0}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.App{min-height:100vh}*{box-sizing:border-box;margin:0;padding:0}
/*# sourceMappingURL=main.570cc849.css.map*/