.DealerNotificationBell-module-scss-module__N6BbsG__notificationWrapper{display:inline-block;position:relative}.DealerNotificationBell-module-scss-module__N6BbsG__bellButton{color:#c5a059;cursor:pointer;background:#ffffff08;border:1px solid #d4af3733;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.DealerNotificationBell-module-scss-module__N6BbsG__bellButton:hover,.DealerNotificationBell-module-scss-module__N6BbsG__bellButton.DealerNotificationBell-module-scss-module__N6BbsG__active{color:#e6ca65;background:#d4af371f;border-color:#d4af3780;box-shadow:0 0 12px #d4af3740}.DealerNotificationBell-module-scss-module__N6BbsG__badge{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);border:2px solid #080a0d;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.65rem;font-weight:700;animation:2s ease-in-out infinite DealerNotificationBell-module-scss-module__N6BbsG__pulseBadge;display:flex;position:absolute;top:-3px;right:-3px;box-shadow:0 0 8px #ef444499}@keyframes DealerNotificationBell-module-scss-module__N6BbsG__pulseBadge{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.DealerNotificationBell-module-scss-module__N6BbsG__dropdown{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:99999;background:#0f1318;border:1px solid #d4af3740;border-radius:12px;flex-direction:column;width:380px;max-width:calc(100vw - 32px);animation:.2s cubic-bezier(.16,1,.3,1) DealerNotificationBell-module-scss-module__N6BbsG__slideDown;display:flex;position:fixed;overflow:hidden;box-shadow:0 16px 40px #000c,0 0 20px #d4af371a}@keyframes DealerNotificationBell-module-scss-module__N6BbsG__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.DealerNotificationBell-module-scss-module__N6BbsG__dropdownHeader{background:#ffffff05;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.DealerNotificationBell-module-scss-module__N6BbsG__dropdownHeader .DealerNotificationBell-module-scss-module__N6BbsG__headerTitle{align-items:center;gap:8px;display:flex}.DealerNotificationBell-module-scss-module__N6BbsG__dropdownHeader .DealerNotificationBell-module-scss-module__N6BbsG__headerTitle h3{color:#f3f4f6;letter-spacing:.02em;margin:0;font-size:.95rem;font-weight:600}.DealerNotificationBell-module-scss-module__N6BbsG__dropdownHeader .DealerNotificationBell-module-scss-module__N6BbsG__headerTitle .DealerNotificationBell-module-scss-module__N6BbsG__countPill{color:#d4af37;background:#d4af3726;border:1px solid #d4af374d;border-radius:10px;padding:2px 7px;font-size:.7rem;font-weight:600}.DealerNotificationBell-module-scss-module__N6BbsG__dropdownHeader .DealerNotificationBell-module-scss-module__N6BbsG__markAllBtn{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:.75rem;transition:all .2s;display:flex}.DealerNotificationBell-module-scss-module__N6BbsG__dropdownHeader .DealerNotificationBell-module-scss-module__N6BbsG__markAllBtn:hover{color:#d4af37;background:#d4af3714}.DealerNotificationBell-module-scss-module__N6BbsG__notificationsList{max-height:380px;margin:0;padding:0;list-style:none;overflow-y:auto}.DealerNotificationBell-module-scss-module__N6BbsG__notificationsList::-webkit-scrollbar{width:5px}.DealerNotificationBell-module-scss-module__N6BbsG__notificationsList::-webkit-scrollbar-thumb{background:#d4af3733;border-radius:4px}.DealerNotificationBell-module-scss-module__N6BbsG__notificationItem{cursor:pointer;border-bottom:1px solid #ffffff0a;align-items:flex-start;gap:12px;padding:12px 16px;transition:background .15s;display:flex;position:relative}.DealerNotificationBell-module-scss-module__N6BbsG__notificationItem:hover{background:#ffffff08}.DealerNotificationBell-module-scss-module__N6BbsG__notificationItem.DealerNotificationBell-module-scss-module__N6BbsG__unread{background:#d4af370d}.DealerNotificationBell-module-scss-module__N6BbsG__notificationItem.DealerNotificationBell-module-scss-module__N6BbsG__unread:before{content:"";background:#d4af37;width:3px;position:absolute;top:0;bottom:0;left:0}.DealerNotificationBell-module-scss-module__N6BbsG__iconWrapper{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:2px;display:flex}.DealerNotificationBell-module-scss-module__N6BbsG__iconWrapper.DealerNotificationBell-module-scss-module__N6BbsG__assigned{color:#d4af37;background:#d4af3726;border:1px solid #d4af374d}.DealerNotificationBell-module-scss-module__N6BbsG__iconWrapper.DealerNotificationBell-module-scss-module__N6BbsG__won{color:#10b981;background:#10b98126;border:1px solid #10b9814d}.DealerNotificationBell-module-scss-module__N6BbsG__iconWrapper.DealerNotificationBell-module-scss-module__N6BbsG__lost{color:#ef4444;background:#ef444426;border:1px solid #ef44444d}.DealerNotificationBell-module-scss-module__N6BbsG__iconWrapper.DealerNotificationBell-module-scss-module__N6BbsG__vehicle{color:#c084fc;background:#a855f726;border:1px solid #a855f74d}.DealerNotificationBell-module-scss-module__N6BbsG__iconWrapper.DealerNotificationBell-module-scss-module__N6BbsG__default{color:#60a5fa;background:#3b82f626;border:1px solid #3b82f64d}.DealerNotificationBell-module-scss-module__N6BbsG__itemContent{flex:1;min-width:0}.DealerNotificationBell-module-scss-module__N6BbsG__itemContent .DealerNotificationBell-module-scss-module__N6BbsG__itemTitleRow{justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;display:flex}.DealerNotificationBell-module-scss-module__N6BbsG__itemContent .DealerNotificationBell-module-scss-module__N6BbsG__itemTitleRow .DealerNotificationBell-module-scss-module__N6BbsG__itemTitle{color:#f3f4f6;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.DealerNotificationBell-module-scss-module__N6BbsG__itemContent .DealerNotificationBell-module-scss-module__N6BbsG__itemTitleRow .DealerNotificationBell-module-scss-module__N6BbsG__itemTime{color:#6b7280;white-space:nowrap;font-size:.68rem}.DealerNotificationBell-module-scss-module__N6BbsG__itemContent .DealerNotificationBell-module-scss-module__N6BbsG__itemDesc{color:#9ca3af;word-break:break-word;margin:0 0 6px;font-size:.76rem;line-height:1.35}.DealerNotificationBell-module-scss-module__N6BbsG__itemContent .DealerNotificationBell-module-scss-module__N6BbsG__metaPills{flex-wrap:wrap;gap:6px;display:flex}.DealerNotificationBell-module-scss-module__N6BbsG__itemContent .DealerNotificationBell-module-scss-module__N6BbsG__metaPills .DealerNotificationBell-module-scss-module__N6BbsG__metaBadge{color:#d1d5db;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0d;border:1px solid #ffffff14;border-radius:4px;max-width:220px;padding:2px 6px;font-size:.68rem;overflow:hidden}.DealerNotificationBell-module-scss-module__N6BbsG__emptyState{text-align:center;color:#6b7280;padding:36px 20px}.DealerNotificationBell-module-scss-module__N6BbsG__emptyState .DealerNotificationBell-module-scss-module__N6BbsG__emptyIcon{color:#4b5563;margin-bottom:10px}.DealerNotificationBell-module-scss-module__N6BbsG__emptyState p{margin:0;font-size:.82rem}.DealerNotificationBell-module-scss-module__N6BbsG__dropdownFooter{text-align:center;background:#ffffff05;border-top:1px solid #ffffff12;padding:10px 16px}.DealerNotificationBell-module-scss-module__N6BbsG__dropdownFooter .DealerNotificationBell-module-scss-module__N6BbsG__viewAllLink{color:#d4af37;align-items:center;gap:4px;font-size:.78rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.DealerNotificationBell-module-scss-module__N6BbsG__dropdownFooter .DealerNotificationBell-module-scss-module__N6BbsG__viewAllLink:hover{color:#f3f4f6}
.DealerSidebar-module-scss-module__IsJtKW__sidebar{z-index:40;background:#090b0e;border-right:1px solid #ffffff12;flex-direction:column;flex-shrink:0;justify-content:space-between;width:280px;height:100vh;transition:width .28s cubic-bezier(.16,1,.3,1);display:flex;position:sticky;top:0;left:0;overflow:hidden auto}.DealerSidebar-module-scss-module__IsJtKW__sidebar::-webkit-scrollbar{width:4px}.DealerSidebar-module-scss-module__IsJtKW__sidebar::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.DealerSidebar-module-scss-module__IsJtKW__sidebar.DealerSidebar-module-scss-module__IsJtKW__collapsed{width:78px}.DealerSidebar-module-scss-module__IsJtKW__sidebar.DealerSidebar-module-scss-module__IsJtKW__collapsed .DealerSidebar-module-scss-module__IsJtKW__brandContainer{justify-content:center;padding:20px 14px;display:flex}.DealerSidebar-module-scss-module__IsJtKW__sidebar.DealerSidebar-module-scss-module__IsJtKW__collapsed .DealerSidebar-module-scss-module__IsJtKW__topRow{flex-direction:column;justify-content:center;gap:12px;margin-bottom:0}.DealerSidebar-module-scss-module__IsJtKW__sidebar.DealerSidebar-module-scss-module__IsJtKW__collapsed .DealerSidebar-module-scss-module__IsJtKW__navMenu{padding:20px 10px}.DealerSidebar-module-scss-module__IsJtKW__sidebar.DealerSidebar-module-scss-module__IsJtKW__collapsed .DealerSidebar-module-scss-module__IsJtKW__sidebarFooter{align-items:center;padding:16px 10px}.DealerSidebar-module-scss-module__IsJtKW__brandContainer{border-bottom:1px solid #ffffff0d;padding:24px 20px 20px}.DealerSidebar-module-scss-module__IsJtKW__brandContainer .DealerSidebar-module-scss-module__IsJtKW__topRow{justify-content:space-between;align-items:center;gap:8px;margin-bottom:18px;display:flex}.DealerSidebar-module-scss-module__IsJtKW__brandContainer .DealerSidebar-module-scss-module__IsJtKW__brandLogo{flex-direction:column;align-items:flex-start;gap:5px;text-decoration:none;display:flex}.DealerSidebar-module-scss-module__IsJtKW__brandContainer .DealerSidebar-module-scss-module__IsJtKW__brandTitle{letter-spacing:.08em;color:#fff;white-space:nowrap;font-family:Cinzel,serif;font-size:1.15rem;font-weight:700;line-height:1.2}.DealerSidebar-module-scss-module__IsJtKW__brandContainer .DealerSidebar-module-scss-module__IsJtKW__saasBadge{color:#d4af37;letter-spacing:.08em;background:#d4af3726;border:1px solid #d4af3766;border-radius:4px;align-items:center;padding:2px 7px;font-family:Space Grotesk,monospace;font-size:.62rem;font-weight:800;line-height:1.2;display:inline-flex}.DealerSidebar-module-scss-module__IsJtKW__brandContainer .DealerSidebar-module-scss-module__IsJtKW__toggleCollapseBtn{color:#94a3b8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.DealerSidebar-module-scss-module__IsJtKW__brandContainer .DealerSidebar-module-scss-module__IsJtKW__toggleCollapseBtn:hover{color:#d4af37;background:#d4af3726;border-color:#d4af3766}.DealerSidebar-module-scss-module__IsJtKW__tenantInfo{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;align-items:center;gap:12px;padding:10px 14px;display:flex}.DealerSidebar-module-scss-module__IsJtKW__tenantInfo .DealerSidebar-module-scss-module__IsJtKW__tenantDot{background:#10b981;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #10b981}.DealerSidebar-module-scss-module__IsJtKW__tenantInfo .DealerSidebar-module-scss-module__IsJtKW__tenantDetails{flex-direction:column;gap:2px;display:flex}.DealerSidebar-module-scss-module__IsJtKW__tenantInfo .DealerSidebar-module-scss-module__IsJtKW__tenantName{color:#fff;font-size:.85rem;font-weight:700}.DealerSidebar-module-scss-module__IsJtKW__tenantInfo .DealerSidebar-module-scss-module__IsJtKW__tenantTier{color:#d4af37;align-items:center;gap:4px;font-size:.72rem;font-weight:600;display:flex}.DealerSidebar-module-scss-module__IsJtKW__navMenu{flex:1;padding:24px 16px}.DealerSidebar-module-scss-module__IsJtKW__navMenu .DealerSidebar-module-scss-module__IsJtKW__menuLabel{text-transform:uppercase;letter-spacing:.1em;color:#ffffff59;padding:0 12px 10px;font-size:.7rem;font-weight:700}.DealerSidebar-module-scss-module__IsJtKW__navMenu .DealerSidebar-module-scss-module__IsJtKW__menuList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.DealerSidebar-module-scss-module__IsJtKW__navLink{color:#94a3b8;border-radius:8px;justify-content:space-between;align-items:center;padding:11px 14px;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.DealerSidebar-module-scss-module__IsJtKW__navLink .DealerSidebar-module-scss-module__IsJtKW__linkContent{align-items:center;gap:12px;display:flex}.DealerSidebar-module-scss-module__IsJtKW__navLink .DealerSidebar-module-scss-module__IsJtKW__navIcon{color:#fff6;transition:color .2s}.DealerSidebar-module-scss-module__IsJtKW__navLink:hover{color:#fff;background:#ffffff0a}.DealerSidebar-module-scss-module__IsJtKW__navLink:hover .DealerSidebar-module-scss-module__IsJtKW__navIcon{color:#d4af37}.DealerSidebar-module-scss-module__IsJtKW__navLink.DealerSidebar-module-scss-module__IsJtKW__active{color:#fff;background:#d4af371a;border:1px solid #d4af3740;font-weight:600}.DealerSidebar-module-scss-module__IsJtKW__navLink.DealerSidebar-module-scss-module__IsJtKW__active .DealerSidebar-module-scss-module__IsJtKW__navIcon,.DealerSidebar-module-scss-module__IsJtKW__navLink.DealerSidebar-module-scss-module__IsJtKW__active .DealerSidebar-module-scss-module__IsJtKW__activeArrow{color:#d4af37}.DealerSidebar-module-scss-module__IsJtKW__badge{color:#10b981;background:#10b98126;border:1px solid #10b9814d;border-radius:4px;padding:2px 7px;font-size:.68rem;font-weight:700}.DealerSidebar-module-scss-module__IsJtKW__pendingBadge{align-items:center;gap:4px;display:inline-flex;color:#facc15!important;background:#eab30826!important;border:1px solid #eab30859!important;font-size:.64rem!important}.DealerSidebar-module-scss-module__IsJtKW__lockedNavLink{opacity:.5;-webkit-user-select:none;user-select:none;cursor:not-allowed!important}.DealerSidebar-module-scss-module__IsJtKW__lockedNavLink:hover{opacity:.55;background:0 0!important;border-color:#0000!important}.DealerSidebar-module-scss-module__IsJtKW__lockedNavLink:hover .DealerSidebar-module-scss-module__IsJtKW__navIcon{color:#fff6!important}.DealerSidebar-module-scss-module__IsJtKW__lockedNavLink .DealerSidebar-module-scss-module__IsJtKW__lockIconWrapper{color:#facc15;opacity:.85;align-items:center;margin-left:auto;display:flex}.DealerSidebar-module-scss-module__IsJtKW__sidebarFooter{border-top:1px solid #ffffff0d;flex-direction:column;gap:16px;padding:20px 16px;display:flex}.DealerSidebar-module-scss-module__IsJtKW__publicShowroomBtn{color:#94a3b8;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.DealerSidebar-module-scss-module__IsJtKW__publicShowroomBtn:hover{color:#d4af37;background:#d4af3714;border-color:#d4af374d}.DealerSidebar-module-scss-module__IsJtKW__userProfileBlock{align-items:center;gap:12px;padding:8px 4px;display:flex}.DealerSidebar-module-scss-module__IsJtKW__userProfileBlock .DealerSidebar-module-scss-module__IsJtKW__avatarFallback{color:#080a0e;background:linear-gradient(135deg,#f9e79f 0%,#d4af37 50%,#b78727 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;font-weight:800;display:flex}.DealerSidebar-module-scss-module__IsJtKW__userProfileBlock .DealerSidebar-module-scss-module__IsJtKW__userMeta{flex:1;overflow:hidden}.DealerSidebar-module-scss-module__IsJtKW__userProfileBlock .DealerSidebar-module-scss-module__IsJtKW__userMeta .DealerSidebar-module-scss-module__IsJtKW__userName{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.85rem;font-weight:700;overflow:hidden}.DealerSidebar-module-scss-module__IsJtKW__userProfileBlock .DealerSidebar-module-scss-module__IsJtKW__userMeta .DealerSidebar-module-scss-module__IsJtKW__userRole{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.72rem;overflow:hidden}.DealerSidebar-module-scss-module__IsJtKW__userProfileBlock .DealerSidebar-module-scss-module__IsJtKW__logoutIconButton{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px;transition:all .2s}.DealerSidebar-module-scss-module__IsJtKW__userProfileBlock .DealerSidebar-module-scss-module__IsJtKW__logoutIconButton:hover{color:#ef4444;background:#ef44441f}.DealerSidebar-module-scss-module__IsJtKW__userProfileBlock.DealerSidebar-module-scss-module__IsJtKW__collapsedProfile{justify-content:center;gap:8px;padding:4px 0}.DealerSidebar-module-scss-module__IsJtKW__userProfileBlock.DealerSidebar-module-scss-module__IsJtKW__collapsedProfile .DealerSidebar-module-scss-module__IsJtKW__logoutIconButton{padding:4px}.DealerSidebar-module-scss-module__IsJtKW__collapsedNavLink{justify-content:center!important;padding:12px!important}.DealerSidebar-module-scss-module__IsJtKW__collapsedNavLink .DealerSidebar-module-scss-module__IsJtKW__linkContent{justify-content:center!important;gap:0!important}.DealerSidebar-module-scss-module__IsJtKW__collapsedIconBtn{color:#94a3b8;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;margin:0 auto;transition:all .2s;display:flex}.DealerSidebar-module-scss-module__IsJtKW__collapsedIconBtn:hover{color:#d4af37;background:#d4af3726;border-color:#d4af3766}@media (max-width:900px){.DealerSidebar-module-scss-module__IsJtKW__sidebar{display:none}}
.VerificationPendingBanner-module-scss-module__gMV0da__bannerContainer{background:linear-gradient(135deg,#eab30814 0%,#14100899 100%);border:1px solid #eab30859;border-radius:12px;margin-bottom:28px;padding:24px 28px;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000073}.VerificationPendingBanner-module-scss-module__gMV0da__accentGlow{pointer-events:none;background:radial-gradient(circle,#eab30833 0%,#0000 70%);width:140px;height:140px;position:absolute;top:-40px;right:-40px}.VerificationPendingBanner-module-scss-module__gMV0da__badgeRow{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.VerificationPendingBanner-module-scss-module__gMV0da__statusPill{color:#facc15;text-transform:uppercase;letter-spacing:.06em;background:#eab30826;border:1px solid #eab30866;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;font-weight:700;display:inline-flex}.VerificationPendingBanner-module-scss-module__gMV0da__lockPill{color:#f87171;text-transform:uppercase;letter-spacing:.06em;background:#ef44441f;border:1px solid #ef44444d;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.VerificationPendingBanner-module-scss-module__gMV0da__contentRow{align-items:flex-start;gap:20px;display:flex}@media (max-width:640px){.VerificationPendingBanner-module-scss-module__gMV0da__contentRow{flex-direction:column;gap:14px}}.VerificationPendingBanner-module-scss-module__gMV0da__iconCircle{color:#facc15;background:#eab30826;border:1px solid #eab30859;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 0 20px #eab30826}.VerificationPendingBanner-module-scss-module__gMV0da__textContent{flex:1}.VerificationPendingBanner-module-scss-module__gMV0da__textContent h3{color:#fff;letter-spacing:-.01em;margin:0 0 8px;font-size:1.15rem;font-weight:700}.VerificationPendingBanner-module-scss-module__gMV0da__textContent p{color:#ffffffbf;max-width:820px;margin:0 0 16px;font-size:.88rem;line-height:1.55}.VerificationPendingBanner-module-scss-module__gMV0da__infoSteps{background:#00000040;border:1px solid #ffffff0d;border-radius:8px;flex-direction:column;gap:8px;margin-top:4px;padding:12px 16px;display:flex}.VerificationPendingBanner-module-scss-module__gMV0da__stepItem{color:#fffc;align-items:center;gap:10px;font-size:.82rem;display:flex}.VerificationPendingBanner-module-scss-module__gMV0da__stepItem strong{color:#facc15}.VerificationPendingBanner-module-scss-module__gMV0da__stepNum{color:#facc15;background:#eab30840;border:1px solid #eab30866;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.7rem;font-weight:800;display:inline-flex}.VerificationPendingBanner-module-scss-module__gMV0da__actionRow{flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;display:flex}.VerificationPendingBanner-module-scss-module__gMV0da__settingsBtn{color:#0b0e14;background:#d4af37;border-radius:6px;align-items:center;gap:8px;padding:9px 18px;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.VerificationPendingBanner-module-scss-module__gMV0da__settingsBtn:hover{background:#e5c365;transform:translateY(-1px);box-shadow:0 0 16px #d4af3759}.VerificationPendingBanner-module-scss-module__gMV0da__supportBtn{color:#fff;background:#ffffff0a;border:1px solid #ffffff26;border-radius:6px;align-items:center;gap:8px;padding:9px 18px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.VerificationPendingBanner-module-scss-module__gMV0da__supportBtn:hover{color:#25d366;background:#25d3661f;border-color:#25d36666}
.ImageUploader-module-scss-module__1SCbfq__uploaderContainer{flex-direction:column;gap:16px;width:100%;display:flex}.ImageUploader-module-scss-module__1SCbfq__uploadDropzone{cursor:pointer;text-align:center;background:#d4af3705;border:2px dashed #d4af3759;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:32px 24px;transition:all .25s;display:flex;position:relative}.ImageUploader-module-scss-module__1SCbfq__uploadDropzone:hover{background:#d4af370f;border-color:#d4af37;box-shadow:0 0 20px #d4af371f}.ImageUploader-module-scss-module__1SCbfq__uploadDropzone .ImageUploader-module-scss-module__1SCbfq__hiddenFileInput{display:none}.ImageUploader-module-scss-module__1SCbfq__iconWrapper{color:#e5c365;background:#d4af371f;border:1px solid #d4af374d;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:12px;display:flex}.ImageUploader-module-scss-module__1SCbfq__dropzoneTitle{color:#fff;margin-bottom:4px;font-size:1rem;font-weight:700}.ImageUploader-module-scss-module__1SCbfq__dropzoneTitle span{color:#e5c365;text-decoration:underline}.ImageUploader-module-scss-module__1SCbfq__dropzoneHint{color:#94a3b8;font-size:.8rem}.ImageUploader-module-scss-module__1SCbfq__processingState{color:#e5c365;align-items:center;gap:10px;font-size:.9rem;font-weight:600;display:flex}.ImageUploader-module-scss-module__1SCbfq__previewHeader{justify-content:space-between;align-items:center;margin-top:6px;display:flex}.ImageUploader-module-scss-module__1SCbfq__previewHeader .ImageUploader-module-scss-module__1SCbfq__headerTitle{color:#94a3b8;align-items:center;gap:8px;font-size:.85rem;font-weight:700;display:flex}.ImageUploader-module-scss-module__1SCbfq__previewHeader .ImageUploader-module-scss-module__1SCbfq__countBadge{color:#e5c365;background:#d4af3726;border:1px solid #d4af374d;border-radius:12px;padding:2px 8px;font-family:Space Grotesk,monospace;font-size:.78rem;font-weight:700}.ImageUploader-module-scss-module__1SCbfq__previewGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;margin-top:8px;display:grid}.ImageUploader-module-scss-module__1SCbfq__previewCard{cursor:grab;background:#0e1219;border:1px solid #ffffff1a;border-radius:6px;height:140px;transition:transform .2s,box-shadow .2s,opacity .2s;position:relative;overflow:hidden;box-shadow:0 4px 15px #00000080}.ImageUploader-module-scss-module__1SCbfq__previewCard:active{cursor:grabbing}.ImageUploader-module-scss-module__1SCbfq__previewCard.ImageUploader-module-scss-module__1SCbfq__isCover{border:2px solid #d4af37;box-shadow:0 0 16px #d4af3759}.ImageUploader-module-scss-module__1SCbfq__previewCard.ImageUploader-module-scss-module__1SCbfq__isDragging{opacity:.35;transform:scale(.96)}.ImageUploader-module-scss-module__1SCbfq__previewCard img{object-fit:cover;pointer-events:none;width:100%;height:100%}.ImageUploader-module-scss-module__1SCbfq__coverBadge{color:#080a0e;letter-spacing:.04em;text-transform:uppercase;z-index:2;background:linear-gradient(135deg,#f9e79f 0%,#d4af37 50%,#b78727 100%);border-radius:4px;align-items:center;gap:4px;padding:3px 8px;font-size:.68rem;font-weight:800;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 2px 8px #0009}.ImageUploader-module-scss-module__1SCbfq__dragHandle{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#ffffffb3;z-index:2;background:#0e1219bf;border:1px solid #ffffff1a;border-radius:4px;align-items:center;padding:3px 5px;display:flex;position:absolute;top:8px;left:8px}.ImageUploader-module-scss-module__1SCbfq__cardOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:3;background:linear-gradient(#0000 0%,#080a0eb3 30%,#080a0ee6 100%);justify-content:center;align-items:center;gap:8px;padding:6px 8px;display:flex;position:absolute;bottom:0;left:0;right:0}.ImageUploader-module-scss-module__1SCbfq__controlBtn{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.ImageUploader-module-scss-module__1SCbfq__controlBtn:hover:not(:disabled){color:#e5c365;background:#d4af3740;border-color:#d4af37}.ImageUploader-module-scss-module__1SCbfq__controlBtn:disabled{opacity:.25;cursor:not-allowed}.ImageUploader-module-scss-module__1SCbfq__controlBtn.ImageUploader-module-scss-module__1SCbfq__deleteBtn:hover{color:#f87171;background:#ef444440;border-color:#ef4444}
.BrandCombobox-module-scss-module__ToxwQW__comboboxWrapper{width:100%;position:relative}.BrandCombobox-module-scss-module__ToxwQW__chipsRow{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.BrandCombobox-module-scss-module__ToxwQW__selectedTag{color:#e5c365;background:#d4af371f;border:1px solid #d4af3759;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:.82rem;font-weight:600;animation:.15s ease-out BrandCombobox-module-scss-module__ToxwQW__fadeIn;display:inline-flex}.BrandCombobox-module-scss-module__ToxwQW__selectedTag .BrandCombobox-module-scss-module__ToxwQW__removeTagBtn{color:#d4af37b3;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:2px;transition:all .2s;display:flex}.BrandCombobox-module-scss-module__ToxwQW__selectedTag .BrandCombobox-module-scss-module__ToxwQW__removeTagBtn:hover{color:#fff;background:#ef444466}.BrandCombobox-module-scss-module__ToxwQW__inputContainer{align-items:center;width:100%;display:flex;position:relative}.BrandCombobox-module-scss-module__ToxwQW__inputContainer .BrandCombobox-module-scss-module__ToxwQW__searchIcon{color:#ffffff59;pointer-events:none;position:absolute;left:14px}.BrandCombobox-module-scss-module__ToxwQW__inputContainer .BrandCombobox-module-scss-module__ToxwQW__searchInput{color:#fff;background:#ffffff08;border:1px solid #ffffff1f;border-radius:6px;width:100%;padding:12px 38px 12px 42px;font-family:inherit;font-size:.92rem;transition:all .2s}.BrandCombobox-module-scss-module__ToxwQW__inputContainer .BrandCombobox-module-scss-module__ToxwQW__searchInput:focus{background:#d4af370a;border-color:#d4af37;outline:none;box-shadow:0 0 14px #d4af3726}.BrandCombobox-module-scss-module__ToxwQW__inputContainer .BrandCombobox-module-scss-module__ToxwQW__searchInput::placeholder{color:#ffffff40}.BrandCombobox-module-scss-module__ToxwQW__inputContainer .BrandCombobox-module-scss-module__ToxwQW__clearBtn{color:#fff6;cursor:pointer;align-items:center;padding:4px;display:flex;position:absolute;right:12px}.BrandCombobox-module-scss-module__ToxwQW__inputContainer .BrandCombobox-module-scss-module__ToxwQW__clearBtn:hover{color:#fff}.BrandCombobox-module-scss-module__ToxwQW__dropdown{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#11141a;border:1px solid #d4af3740;border-radius:12px;flex-direction:column;max-height:260px;animation:.15s ease-out BrandCombobox-module-scss-module__ToxwQW__slideDown;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 12px 32px #000000b3,0 0 20px #d4af3714}.BrandCombobox-module-scss-module__ToxwQW__createOption{cursor:pointer;background:#d4af3714;border-bottom:1px solid #d4af3733;justify-content:space-between;align-items:center;padding:12px 16px;transition:all .2s;display:flex}.BrandCombobox-module-scss-module__ToxwQW__createOption:hover{background:#d4af3729}.BrandCombobox-module-scss-module__ToxwQW__createOption .BrandCombobox-module-scss-module__ToxwQW__createLeft{color:#fff;align-items:center;gap:8px;font-size:.88rem;display:flex}.BrandCombobox-module-scss-module__ToxwQW__createOption .BrandCombobox-module-scss-module__ToxwQW__createLeft strong{color:#e5c365}.BrandCombobox-module-scss-module__ToxwQW__createOption .BrandCombobox-module-scss-module__ToxwQW__customBadge{text-transform:uppercase;color:#d4af37;letter-spacing:.04em;background:#d4af3726;border-radius:4px;padding:3px 8px;font-size:.72rem;font-weight:700}.BrandCombobox-module-scss-module__ToxwQW__list{padding:6px 0;overflow-y:auto}.BrandCombobox-module-scss-module__ToxwQW__optionItem{cursor:pointer;justify-content:space-between;align-items:center;padding:10px 16px;transition:all .15s;display:flex}.BrandCombobox-module-scss-module__ToxwQW__optionItem:hover{background:#ffffff0d}.BrandCombobox-module-scss-module__ToxwQW__optionItem.BrandCombobox-module-scss-module__ToxwQW__selectedOption{background:#d4af3714}.BrandCombobox-module-scss-module__ToxwQW__optionLeft{align-items:center;gap:10px;display:flex}.BrandCombobox-module-scss-module__ToxwQW__optionLeft .BrandCombobox-module-scss-module__ToxwQW__checkIcon{color:#d4af37}.BrandCombobox-module-scss-module__ToxwQW__optionLeft .BrandCombobox-module-scss-module__ToxwQW__uncheckPlaceholder{width:15px;height:15px}.BrandCombobox-module-scss-module__ToxwQW__optionLeft .BrandCombobox-module-scss-module__ToxwQW__brandName{color:#fff;font-size:.9rem;font-weight:500}.BrandCombobox-module-scss-module__ToxwQW__optionLeft .BrandCombobox-module-scss-module__ToxwQW__verifiedTag{color:#38bdf8;align-items:center;display:flex}.BrandCombobox-module-scss-module__ToxwQW__originTag{color:#ffffff59;text-transform:uppercase;letter-spacing:.05em;font-size:.72rem}.BrandCombobox-module-scss-module__ToxwQW__emptyState{text-align:center;color:#94a3b8;padding:16px;font-size:.85rem}@keyframes BrandCombobox-module-scss-module__ToxwQW__fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes BrandCombobox-module-scss-module__ToxwQW__slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.DealershipOnlyScreen-module-scss-module__tJqb9W__lockedContainer{background:linear-gradient(135deg,#14100af2 0%,#0d0f14fa 100%);border:1px solid #d4af374d;border-radius:16px;margin-bottom:24px;padding:40px 32px;position:relative;overflow:hidden;box-shadow:0 16px 40px #0009,0 0 30px #d4af3714}.DealershipOnlyScreen-module-scss-module__tJqb9W__accentGlow{pointer-events:none;background:radial-gradient(circle,#d4af3726 0%,#0000 70%);width:240px;height:240px;position:absolute;top:-60px;right:-60px}.DealershipOnlyScreen-module-scss-module__tJqb9W__badgeRow{align-items:center;gap:10px;margin-bottom:20px;display:flex}.DealershipOnlyScreen-module-scss-module__tJqb9W__lockPill{color:var(--gold-primary);text-transform:uppercase;letter-spacing:.05em;background:#d4af3726;border:1px solid #d4af3766;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.DealershipOnlyScreen-module-scss-module__tJqb9W__partnerPill{color:#60a5fa;background:#3b82f626;border:1px solid #3b82f659;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:.76rem;font-weight:600;display:inline-flex}.DealershipOnlyScreen-module-scss-module__tJqb9W__contentRow{align-items:flex-start;gap:24px;display:flex}@media (max-width:768px){.DealershipOnlyScreen-module-scss-module__tJqb9W__contentRow{flex-direction:column}}.DealershipOnlyScreen-module-scss-module__tJqb9W__iconCircle{width:64px;height:64px;color:var(--gold-primary);background:#d4af371f;border:1px solid #d4af3759;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 20px #0006}.DealershipOnlyScreen-module-scss-module__tJqb9W__textContent{flex:1}.DealershipOnlyScreen-module-scss-module__tJqb9W__textContent h2{font-family:var(--font-serif);color:#fff;margin:0 0 10px;font-size:1.6rem;line-height:1.3}.DealershipOnlyScreen-module-scss-module__tJqb9W__textContent p{color:#94a3b8;max-width:720px;margin:0 0 24px;font-size:.94rem;line-height:1.6}.DealershipOnlyScreen-module-scss-module__tJqb9W__featureList{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:28px;display:grid}.DealershipOnlyScreen-module-scss-module__tJqb9W__featureItem{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;gap:14px;padding:16px;display:flex}.DealershipOnlyScreen-module-scss-module__tJqb9W__featureItem svg{color:var(--gold-primary);flex-shrink:0;margin-top:2px}.DealershipOnlyScreen-module-scss-module__tJqb9W__featureItem h4{color:#fff;margin:0 0 4px;font-size:.92rem;font-weight:600}.DealershipOnlyScreen-module-scss-module__tJqb9W__featureItem p{color:#64748b;margin:0;font-size:.82rem;line-height:1.4}.DealershipOnlyScreen-module-scss-module__tJqb9W__actionRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.DealershipOnlyScreen-module-scss-module__tJqb9W__primaryBtn{background:var(--gold-primary);color:#000;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #d4af3740}.DealershipOnlyScreen-module-scss-module__tJqb9W__primaryBtn:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 6px 20px #d4af3766}.DealershipOnlyScreen-module-scss-module__tJqb9W__secondaryBtn{color:#fff;background:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;align-items:center;gap:8px;padding:12px 22px;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.DealershipOnlyScreen-module-scss-module__tJqb9W__secondaryBtn:hover{background:#ffffff1a;border-color:#d4af3766}
.SearchableSelect-module-scss-module__VLjzvq__selectWrapper{-webkit-user-select:none;user-select:none;width:100%;min-width:0;max-width:100%;font-family:inherit;position:relative}.SearchableSelect-module-scss-module__VLjzvq__triggerBtn{color:#fff;cursor:pointer;text-align:left;box-sizing:border-box;background:#ffffff08;border:1px solid #ffffff1f;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-width:0;max-width:100%;min-height:46px;padding:0 14px;font-family:inherit;font-size:.88rem;transition:all .2s;display:flex}.SearchableSelect-module-scss-module__VLjzvq__triggerBtn:hover{background:#ffffff0d;border-color:#d4af3780}.SearchableSelect-module-scss-module__VLjzvq__triggerBtn.SearchableSelect-module-scss-module__VLjzvq__open{background:#11151d;border-color:#d4af37;box-shadow:0 0 0 1px #d4af37,0 4px 16px #0006}.SearchableSelect-module-scss-module__VLjzvq__triggerBtn.SearchableSelect-module-scss-module__VLjzvq__small{height:38px;min-height:38px;padding:0 10px;font-size:.82rem}.SearchableSelect-module-scss-module__VLjzvq__triggerBtn.SearchableSelect-module-scss-module__VLjzvq__disabled{opacity:.5;cursor:not-allowed}.SearchableSelect-module-scss-module__VLjzvq__triggerContent{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.SearchableSelect-module-scss-module__VLjzvq__triggerIcon{flex-shrink:0;align-items:center;font-size:1rem;display:flex}.SearchableSelect-module-scss-module__VLjzvq__triggerLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.SearchableSelect-module-scss-module__VLjzvq__placeholder{color:#ffffff59}.SearchableSelect-module-scss-module__VLjzvq__chevronIcon{color:#ffffff80;flex-shrink:0;transition:transform .2s}.SearchableSelect-module-scss-module__VLjzvq__chevronIcon.SearchableSelect-module-scss-module__VLjzvq__rotated{color:#d4af37;transform:rotate(180deg)}.SearchableSelect-module-scss-module__VLjzvq__dropdownMenu{z-index:100;background:#0f131a;border:1px solid #d4af3759;border-radius:6px;width:100%;min-width:200px;animation:.15s ease-out SearchableSelect-module-scss-module__VLjzvq__fadeIn;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 16px 36px #000c,0 0 0 1px #ffffff0d}@keyframes SearchableSelect-module-scss-module__VLjzvq__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SearchableSelect-module-scss-module__VLjzvq__searchBox{background:#0003;border-bottom:1px solid #ffffff14;align-items:center;gap:8px;padding:8px;display:flex}.SearchableSelect-module-scss-module__VLjzvq__searchBox .SearchableSelect-module-scss-module__VLjzvq__searchIcon{color:#fff6;flex-shrink:0;margin-left:4px}.SearchableSelect-module-scss-module__VLjzvq__searchBox input{color:#fff;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:.84rem}.SearchableSelect-module-scss-module__VLjzvq__searchBox input::placeholder{color:#ffffff4d}.SearchableSelect-module-scss-module__VLjzvq__searchBox .SearchableSelect-module-scss-module__VLjzvq__clearSearchBtn{color:#fff6;cursor:pointer;background:0 0;border:none;align-items:center;padding:2px;display:flex}.SearchableSelect-module-scss-module__VLjzvq__searchBox .SearchableSelect-module-scss-module__VLjzvq__clearSearchBtn:hover{color:#fff}.SearchableSelect-module-scss-module__VLjzvq__optionsList{max-height:240px;margin:0;padding:4px;list-style:none;overflow-y:auto}.SearchableSelect-module-scss-module__VLjzvq__optionsList::-webkit-scrollbar{width:6px}.SearchableSelect-module-scss-module__VLjzvq__optionsList::-webkit-scrollbar-track{background:#0003}.SearchableSelect-module-scss-module__VLjzvq__optionsList::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.SearchableSelect-module-scss-module__VLjzvq__optionsList::-webkit-scrollbar-thumb:hover{background:#d4af37}.SearchableSelect-module-scss-module__VLjzvq__optionItem{color:#cbd5e1;cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:.86rem;transition:all .15s;display:flex}.SearchableSelect-module-scss-module__VLjzvq__optionItem:hover{color:#fff;background:#d4af371a}.SearchableSelect-module-scss-module__VLjzvq__optionItem.SearchableSelect-module-scss-module__VLjzvq__selected{color:#d4af37;background:#d4af3729;font-weight:600}.SearchableSelect-module-scss-module__VLjzvq__optionContent{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;display:flex;overflow:hidden}.SearchableSelect-module-scss-module__VLjzvq__optionIcon{flex-shrink:0;font-size:.95rem}.SearchableSelect-module-scss-module__VLjzvq__checkIcon{color:#d4af37;flex-shrink:0}.SearchableSelect-module-scss-module__VLjzvq__noResults{text-align:center;color:#fff6;padding:18px 12px;font-size:.82rem}
.WriteReviewModal-module-scss-module__-PMamW__modalOverlay{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030712d9;justify-content:center;align-items:center;padding:20px;animation:.25s cubic-bezier(.16,1,.3,1) WriteReviewModal-module-scss-module__-PMamW__fadeIn;display:flex;position:fixed;inset:0}@keyframes WriteReviewModal-module-scss-module__-PMamW__fadeIn{0%{opacity:0}to{opacity:1}}.WriteReviewModal-module-scss-module__-PMamW__modalContainer{-webkit-backdrop-filter:blur(16px);background:linear-gradient(135deg,#111827f5 0%,#0a0e17fa 100%);border:1px solid #d4af3766;border-radius:20px;width:100%;max-width:600px;max-height:90vh;padding:36px;position:relative;overflow-y:auto;box-shadow:0 24px 60px #000000b3,0 0 40px #d4af371a}.WriteReviewModal-module-scss-module__-PMamW__closeBtn{color:#94a3b8;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff12;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:20px;right:20px}.WriteReviewModal-module-scss-module__-PMamW__closeBtn:hover{color:#fff;background:#ffffff1a;border-color:#d4af37}.WriteReviewModal-module-scss-module__-PMamW__modalHeader{margin-bottom:24px}.WriteReviewModal-module-scss-module__-PMamW__modalHeader .WriteReviewModal-module-scss-module__-PMamW__badge{color:#d4af37;text-transform:uppercase;letter-spacing:.06em;background:#d4af371f;border:1px solid #d4af374d;border-radius:9999px;align-items:center;gap:6px;margin-bottom:12px;padding:4px 12px;font-size:.75rem;font-weight:700;display:inline-flex}.WriteReviewModal-module-scss-module__-PMamW__modalHeader h2{color:#fff;margin:0 0 6px;font-family:Cinzel,serif;font-size:1.6rem;font-weight:700}.WriteReviewModal-module-scss-module__-PMamW__modalHeader .WriteReviewModal-module-scss-module__-PMamW__subtitle{color:#94a3b8;margin:0;font-size:.88rem}.WriteReviewModal-module-scss-module__-PMamW__modalHeader .WriteReviewModal-module-scss-module__-PMamW__subtitle strong{color:#d4af37}.WriteReviewModal-module-scss-module__-PMamW__reviewForm{flex-direction:column;gap:18px;display:flex}.WriteReviewModal-module-scss-module__-PMamW__formGroup{flex-direction:column;gap:8px;display:flex}.WriteReviewModal-module-scss-module__-PMamW__label{color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;font-size:.82rem;font-weight:600}.WriteReviewModal-module-scss-module__-PMamW__starsPicker{background:#ffffff05;border:1px solid #ffffff12;border-radius:12px;align-items:center;min-height:52px;padding:12px 16px;display:flex}.WriteReviewModal-module-scss-module__-PMamW__starsPicker .WriteReviewModal-module-scss-module__-PMamW__starRow{align-items:center;width:100%;display:flex}.WriteReviewModal-module-scss-module__-PMamW__starsPicker .WriteReviewModal-module-scss-module__-PMamW__starRow .simple-star-rating{gap:4px;align-items:center!important;display:inline-flex!important}.WriteReviewModal-module-scss-module__-PMamW__starsPicker .WriteReviewModal-module-scss-module__-PMamW__starRow .simple-star-rating-tooltip{white-space:nowrap!important;align-items:center!important;margin-left:14px!important;display:inline-flex!important}.WriteReviewModal-module-scss-module__-PMamW__maskedCodeBox{color:#d4af37;letter-spacing:.04em;background:#ffffff0a;border:1px solid #d4af3740;border-radius:12px;justify-content:space-between;align-items:center;height:46px;padding:0 14px;font-size:.92rem;font-weight:700;display:flex}.WriteReviewModal-module-scss-module__-PMamW__maskedCodeBox .WriteReviewModal-module-scss-module__-PMamW__maskedBadge{color:#9ca3af;letter-spacing:.02em;background:#ffffff0f;border-radius:4px;padding:3px 8px;font-size:.72rem;font-weight:600}.WriteReviewModal-module-scss-module__-PMamW__row{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}@media (max-width:600px){.WriteReviewModal-module-scss-module__-PMamW__row{grid-template-columns:1fr}}.WriteReviewModal-module-scss-module__-PMamW__input,.WriteReviewModal-module-scss-module__-PMamW__select,.WriteReviewModal-module-scss-module__-PMamW__textarea{color:#fff;background:#ffffff0a;border:1px solid #ffffff12;border-radius:12px;width:100%;padding:12px 14px;font-family:inherit;font-size:.9rem;transition:all .3s cubic-bezier(.16,1,.3,1)}.WriteReviewModal-module-scss-module__-PMamW__input:focus,.WriteReviewModal-module-scss-module__-PMamW__select:focus,.WriteReviewModal-module-scss-module__-PMamW__textarea:focus{background:#ffffff0f;border-color:#d4af37;outline:none;box-shadow:0 0 0 2px #d4af3726}.WriteReviewModal-module-scss-module__-PMamW__input::placeholder,.WriteReviewModal-module-scss-module__-PMamW__select::placeholder,.WriteReviewModal-module-scss-module__-PMamW__textarea::placeholder{color:#ffffff4d}.WriteReviewModal-module-scss-module__-PMamW__select{cursor:pointer}.WriteReviewModal-module-scss-module__-PMamW__select option{color:#fff;background:#111827}.WriteReviewModal-module-scss-module__-PMamW__textarea{resize:vertical;line-height:1.6}.WriteReviewModal-module-scss-module__-PMamW__errorAlert{color:#f87171;background:#ef44441f;border:1px solid #ef444459;border-radius:12px;align-items:center;gap:8px;padding:12px 16px;font-size:.85rem;display:flex}.WriteReviewModal-module-scss-module__-PMamW__actionRow{justify-content:flex-end;align-items:center;gap:12px;margin-top:10px;display:flex}.WriteReviewModal-module-scss-module__-PMamW__cancelBtn{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #ffffff12;border-radius:12px;padding:11px 22px;font-size:.88rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1)}.WriteReviewModal-module-scss-module__-PMamW__cancelBtn:hover{color:#fff;background:#ffffff0d}.WriteReviewModal-module-scss-module__-PMamW__submitBtn{color:#0b0e14;cursor:pointer;background:linear-gradient(135deg,#f9e79f 0%,#d4af37 50%,#b78727 100%);border:none;border-radius:12px;align-items:center;gap:8px;padding:12px 26px;font-size:.88rem;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 15px #d4af3740}.WriteReviewModal-module-scss-module__-PMamW__submitBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #d4af3766}.WriteReviewModal-module-scss-module__-PMamW__submitBtn:disabled{opacity:.6;cursor:not-allowed}.WriteReviewModal-module-scss-module__-PMamW__spin{animation:1s linear infinite WriteReviewModal-module-scss-module__-PMamW__spin}@keyframes WriteReviewModal-module-scss-module__-PMamW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.WriteReviewModal-module-scss-module__-PMamW__successState{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:30px 20px;display:flex}.WriteReviewModal-module-scss-module__-PMamW__successState .WriteReviewModal-module-scss-module__-PMamW__successIcon{background:#d4af371f;border:1px solid #d4af374d;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.WriteReviewModal-module-scss-module__-PMamW__successState h3{color:#fff;margin:0;font-family:Cinzel,serif;font-size:1.45rem}.WriteReviewModal-module-scss-module__-PMamW__successState p{color:#94a3b8;max-width:440px;margin:0;font-size:.92rem;line-height:1.6}.WriteReviewModal-module-scss-module__-PMamW__successState p strong{color:#d4af37}
.shop-module-scss-module__4z4GmG__shopPage{flex-direction:column;min-height:100vh;display:flex}.shop-module-scss-module__4z4GmG__coverSection{background:#111622;width:100%;height:320px;position:relative;overflow:hidden}.shop-module-scss-module__4z4GmG__coverSection img{object-fit:cover;opacity:.6;width:100%;height:100%}.shop-module-scss-module__4z4GmG__coverSectionOverlay{background:linear-gradient(#080a0e33 0%,#080a0ef2 100%);position:absolute;inset:0}.shop-module-scss-module__4z4GmG__container{width:100%;max-width:1320px;margin:0 auto;padding:0 24px 80px;position:relative;top:-60px}.shop-module-scss-module__4z4GmG__shopHeaderCard{-webkit-backdrop-filter:blur(16px);background:#121822bf;border:1px solid #d4af374d;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:32px;padding:36px;display:flex;box-shadow:0 10px 30px -5px #0009}.shop-module-scss-module__4z4GmG__shopIdentity{align-items:center;gap:24px;display:flex}.shop-module-scss-module__4z4GmG__logoBox{background:#161c26;border:2px solid #d4af374d;border-radius:12px;justify-content:center;align-items:center;width:90px;height:90px;display:flex;overflow:hidden}.shop-module-scss-module__4z4GmG__logoBox img{object-fit:cover;width:100%;height:100%}.shop-module-scss-module__4z4GmG__verifiedBadge{text-transform:uppercase;letter-spacing:.08em;color:#d4af37;align-items:center;gap:6px;margin-bottom:6px;font-size:.75rem;font-weight:700;display:inline-flex}.shop-module-scss-module__4z4GmG__shopTitle{color:#fff;margin-bottom:6px;font-family:Cinzel,serif;font-size:2.2rem;font-weight:700}.shop-module-scss-module__4z4GmG__shopLocation{color:#94a3b8;align-items:center;gap:6px;font-size:.95rem;display:flex}.shop-module-scss-module__4z4GmG__shopHoursRow{background:#d4af3714;border:1px solid #d4af3740;border-radius:20px;align-items:center;gap:6px;margin-top:8px;padding:4px 10px;font-size:.8rem;display:inline-flex}.shop-module-scss-module__4z4GmG__shopHoursRow .shop-module-scss-module__4z4GmG__hoursBadge{color:#d4af37;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:700}.shop-module-scss-module__4z4GmG__shopHoursRow .shop-module-scss-module__4z4GmG__hoursText{color:#e2e8f0;font-weight:500}.shop-module-scss-module__4z4GmG__shopActionButtons{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.shop-module-scss-module__4z4GmG__shopActionButtons a{border-radius:12px;align-items:center;gap:8px;padding:10px 20px;font-size:.9rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.shop-module-scss-module__4z4GmG__shopActionButtons .shop-module-scss-module__4z4GmG__btnWhatsApp{color:#f8fafc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#161c26e6;border:1px solid #10b98159;font-weight:600;transition:all .25s;box-shadow:0 4px 16px #0006,inset 0 1px #ffffff0d}.shop-module-scss-module__4z4GmG__shopActionButtons .shop-module-scss-module__4z4GmG__btnWhatsApp svg{color:#10b981;filter:drop-shadow(0 0 6px #10b98166);transition:transform .2s}.shop-module-scss-module__4z4GmG__shopActionButtons .shop-module-scss-module__4z4GmG__btnWhatsApp:hover{color:#fff;background:#10b9811f;border-color:#10b98199;transform:translateY(-1px);box-shadow:0 6px 20px #00000080,0 0 15px #10b98126}.shop-module-scss-module__4z4GmG__shopActionButtons .shop-module-scss-module__4z4GmG__btnWhatsApp:hover svg{transform:scale(1.1)}.shop-module-scss-module__4z4GmG__shopActionButtons .shop-module-scss-module__4z4GmG__btnCall{color:#fff;background:#161c26;border:1px solid #ffffff12}.shop-module-scss-module__4z4GmG__shopActionButtons .shop-module-scss-module__4z4GmG__btnCall:hover{border-color:#d4af374d}.shop-module-scss-module__4z4GmG__shopActionButtons .shop-module-scss-module__4z4GmG__btnInstagram{color:#f472b6;background:#e1306c1f;border:1px solid #e1306c59}.shop-module-scss-module__4z4GmG__shopActionButtons .shop-module-scss-module__4z4GmG__btnInstagram:hover{color:#fff;background:#e1306c38;border-color:#e1306c;box-shadow:0 0 14px #e1306c4d}.shop-module-scss-module__4z4GmG__tagsRow{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.shop-module-scss-module__4z4GmG__tag{color:#94a3b8;background:#ffffff0a;border:1px solid #ffffff12;border-radius:9999px;padding:4px 12px;font-size:.8rem}.shop-module-scss-module__4z4GmG__tabsNav{border-bottom:1px solid #ffffff12;gap:12px;margin-bottom:36px;padding-bottom:4px;display:flex;overflow-x:auto}.shop-module-scss-module__4z4GmG__tabsNav .shop-module-scss-module__4z4GmG__tabBtn{color:#94a3b8;border-bottom:2px solid #0000;border-radius:12px 12px 0 0;align-items:center;gap:8px;padding:12px 24px;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.shop-module-scss-module__4z4GmG__tabsNav .shop-module-scss-module__4z4GmG__tabBtn:hover{color:#fff;background:#ffffff08}.shop-module-scss-module__4z4GmG__tabsNav .shop-module-scss-module__4z4GmG__tabBtnActive{color:#d4af37;background:#d4af370f;border-bottom-color:#d4af37}.shop-module-scss-module__4z4GmG__servicesGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:20px;width:100%;display:grid}.shop-module-scss-module__4z4GmG__serviceCard{-webkit-backdrop-filter:blur(16px);box-sizing:border-box;background:#121822bf;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;width:100%;max-width:100%;padding:24px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 10px 30px -5px #0009}.shop-module-scss-module__4z4GmG__serviceCard:hover{border-color:#d4af374d;transform:translateY(-3px)}.shop-module-scss-module__4z4GmG__serviceCard h4{color:#fff;margin-bottom:8px;font-size:1.15rem}.shop-module-scss-module__4z4GmG__serviceCard p{color:#94a3b8;margin-bottom:18px;font-size:.88rem;line-height:1.6}.shop-module-scss-module__4z4GmG__serviceCard .shop-module-scss-module__4z4GmG__serviceMeta{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;display:flex}.shop-module-scss-module__4z4GmG__serviceCard .shop-module-scss-module__4z4GmG__serviceMeta .shop-module-scss-module__4z4GmG__price{color:#e5c365;font-family:Space Grotesk,monospace;font-size:1.05rem;font-weight:700}.shop-module-scss-module__4z4GmG__serviceCard .shop-module-scss-module__4z4GmG__serviceMeta .shop-module-scss-module__4z4GmG__btnBookService{color:#080a0e;background:linear-gradient(135deg,#f9e79f 0%,#d4af37 50%,#b78727 100%);border-radius:6px;padding:6px 14px;font-size:.82rem;font-weight:700}.shop-module-scss-module__4z4GmG__inventoryGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:24px;width:100%;display:grid}.shop-module-scss-module__4z4GmG__inventoryCard{background:#0e1219;border:1px solid #ffffff12;border-radius:20px;flex-direction:column;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.shop-module-scss-module__4z4GmG__inventoryCard:hover{border-color:#d4af374d;transform:translateY(-5px);box-shadow:0 15px 30px -10px #000000b3}.shop-module-scss-module__4z4GmG__inventoryCard .shop-module-scss-module__4z4GmG__cardImg{background:#111622;width:100%;height:210px;position:relative}.shop-module-scss-module__4z4GmG__inventoryCard .shop-module-scss-module__4z4GmG__cardImg img{object-fit:cover;width:100%;height:100%}.shop-module-scss-module__4z4GmG__inventoryCard .shop-module-scss-module__4z4GmG__cardContent{flex-direction:column;flex:1;padding:20px;display:flex}.shop-module-scss-module__4z4GmG__inventoryCard .shop-module-scss-module__4z4GmG__cardContent h3{color:#fff;margin-bottom:8px;font-size:1.15rem}.shop-module-scss-module__4z4GmG__inventoryCard .shop-module-scss-module__4z4GmG__cardContent .shop-module-scss-module__4z4GmG__specsLine{color:#94a3b8;margin-bottom:16px;font-size:.85rem}.shop-module-scss-module__4z4GmG__inventoryCard .shop-module-scss-module__4z4GmG__cardContent .shop-module-scss-module__4z4GmG__footerRow{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.shop-module-scss-module__4z4GmG__inventoryCard .shop-module-scss-module__4z4GmG__cardContent .shop-module-scss-module__4z4GmG__footerRow .shop-module-scss-module__4z4GmG__priceVal{color:#e5c365;font-family:Space Grotesk,monospace;font-size:1.2rem;font-weight:700}.shop-module-scss-module__4z4GmG__inventoryCard .shop-module-scss-module__4z4GmG__cardContent .shop-module-scss-module__4z4GmG__footerRow .shop-module-scss-module__4z4GmG__btnDetails{color:#080a0e;background:linear-gradient(135deg,#f9e79f 0%,#d4af37 50%,#b78727 100%);border-radius:6px;padding:8px 16px;font-size:.85rem;font-weight:700}.shop-module-scss-module__4z4GmG__reviewsSection{flex-direction:column;gap:32px;display:flex}.shop-module-scss-module__4z4GmG__ratingSummaryCard{-webkit-backdrop-filter:blur(16px);background:#121822bf;border:1px solid #d4af374d;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:32px;display:flex;box-shadow:0 10px 30px -5px #0009}.shop-module-scss-module__4z4GmG__ratingSummaryCard .shop-module-scss-module__4z4GmG__scoreBox{flex-direction:column;gap:8px;display:flex}.shop-module-scss-module__4z4GmG__ratingSummaryCard .shop-module-scss-module__4z4GmG__scoreBox .shop-module-scss-module__4z4GmG__bigScore{color:#fff;font-family:Space Grotesk,monospace;font-size:3.5rem;font-weight:800;line-height:1}.shop-module-scss-module__4z4GmG__ratingSummaryCard .shop-module-scss-module__4z4GmG__scoreBox .shop-module-scss-module__4z4GmG__starsRow{gap:4px;display:flex}.shop-module-scss-module__4z4GmG__ratingSummaryCard .shop-module-scss-module__4z4GmG__scoreBox .shop-module-scss-module__4z4GmG__ratingSubtitle{color:#94a3b8;font-size:.88rem}.shop-module-scss-module__4z4GmG__ratingSummaryCard .shop-module-scss-module__4z4GmG__distributionBox{flex-direction:column;gap:6px;min-width:260px;display:flex}.shop-module-scss-module__4z4GmG__ratingSummaryCard .shop-module-scss-module__4z4GmG__distributionBox .shop-module-scss-module__4z4GmG__distRow{cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;padding:4px 8px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.shop-module-scss-module__4z4GmG__ratingSummaryCard .shop-module-scss-module__4z4GmG__distributionBox .shop-module-scss-module__4z4GmG__distRow:hover{background:#ffffff0d}.shop-module-scss-module__4z4GmG__ratingSummaryCard .shop-module-scss-module__4z4GmG__distributionBox .shop-module-scss-module__4z4GmG__distRowActive{background:#d4af371f}.shop-module-scss-module__4z4GmG__ratingSummaryCard .shop-module-scss-module__4z4GmG__distributionBox .shop-module-scss-module__4z4GmG__distLabel{color:#94a3b8;text-align:right;width:32px;font-size:.8rem;font-weight:700}.shop-module-scss-module__4z4GmG__ratingSummaryCard .shop-module-scss-module__4z4GmG__distributionBox .shop-module-scss-module__4z4GmG__distBarTrack{background:#ffffff0f;border-radius:9999px;flex:1;height:7px;overflow:hidden}.shop-module-scss-module__4z4GmG__ratingSummaryCard .shop-module-scss-module__4z4GmG__distributionBox .shop-module-scss-module__4z4GmG__distBarFill{background:linear-gradient(135deg,#f9e79f 0%,#d4af37 50%,#b78727 100%);border-radius:9999px;height:100%;transition:width .4s}.shop-module-scss-module__4z4GmG__ratingSummaryCard .shop-module-scss-module__4z4GmG__distributionBox .shop-module-scss-module__4z4GmG__distCount{color:#64748b;text-align:left;width:20px;font-family:Space Grotesk,monospace;font-size:.78rem}.shop-module-scss-module__4z4GmG__ratingSummaryCard .shop-module-scss-module__4z4GmG__trustHighlights{flex-direction:column;gap:12px;display:flex}.shop-module-scss-module__4z4GmG__ratingSummaryCard .shop-module-scss-module__4z4GmG__trustHighlights .shop-module-scss-module__4z4GmG__trustItem{color:#f8fafc;align-items:center;gap:10px;font-size:.92rem;font-weight:500;display:flex}.shop-module-scss-module__4z4GmG__ratingSummaryCard .shop-module-scss-module__4z4GmG__trustHighlights .shop-module-scss-module__4z4GmG__writeReviewBtn{color:#0b0e14;cursor:pointer;background:linear-gradient(135deg,#f9e79f 0%,#d4af37 50%,#b78727 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:6px;padding:10px 20px;font-size:.88rem;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 15px #d4af3740}.shop-module-scss-module__4z4GmG__ratingSummaryCard .shop-module-scss-module__4z4GmG__trustHighlights .shop-module-scss-module__4z4GmG__writeReviewBtn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #d4af3766}.shop-module-scss-module__4z4GmG__filterPillsRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.shop-module-scss-module__4z4GmG__filterPillsRow .shop-module-scss-module__4z4GmG__pillsLeft{flex-wrap:wrap;gap:8px;display:flex}.shop-module-scss-module__4z4GmG__filterPillsRow .shop-module-scss-module__4z4GmG__filterPill{color:#94a3b8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff12;border-radius:9999px;padding:7px 16px;font-size:.84rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1)}.shop-module-scss-module__4z4GmG__filterPillsRow .shop-module-scss-module__4z4GmG__filterPill:hover{color:#fff;border-color:#d4af374d}.shop-module-scss-module__4z4GmG__filterPillsRow .shop-module-scss-module__4z4GmG__filterPillActive{color:#d4af37;background:#d4af3726;border-color:#d4af37}.shop-module-scss-module__4z4GmG__filterPillsRow .shop-module-scss-module__4z4GmG__writeReviewPillBtn{color:#d4af37;cursor:pointer;background:#d4af371f;border:1px solid #d4af3759;border-radius:9999px;align-items:center;gap:7px;padding:7px 16px;font-size:.84rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.shop-module-scss-module__4z4GmG__filterPillsRow .shop-module-scss-module__4z4GmG__writeReviewPillBtn:hover{color:#0b0e14;background:linear-gradient(135deg,#f9e79f 0%,#d4af37 50%,#b78727 100%);border-color:#0000;transform:translateY(-1px)}.shop-module-scss-module__4z4GmG__reviewsList{flex-direction:column;gap:20px;display:flex}.shop-module-scss-module__4z4GmG__reviewCard{-webkit-backdrop-filter:blur(16px);background:#121822bf;border:1px solid #ffffff12;border-radius:20px;flex-direction:column;gap:16px;padding:28px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 10px 30px -5px #0009}.shop-module-scss-module__4z4GmG__reviewCard:hover{border-color:#d4af374d}.shop-module-scss-module__4z4GmG__reviewCard .shop-module-scss-module__4z4GmG__reviewHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.shop-module-scss-module__4z4GmG__reviewCard .shop-module-scss-module__4z4GmG__reviewerMeta{align-items:center;gap:14px;display:flex}.shop-module-scss-module__4z4GmG__reviewCard .shop-module-scss-module__4z4GmG__reviewerAvatar{background:#d4af371a;border:1px solid #d4af374d;border-radius:9999px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.shop-module-scss-module__4z4GmG__reviewCard .shop-module-scss-module__4z4GmG__reviewerNameRow{align-items:center;gap:10px;display:flex}.shop-module-scss-module__4z4GmG__reviewCard .shop-module-scss-module__4z4GmG__reviewerName{color:#fff;font-size:1.05rem;font-weight:700}.shop-module-scss-module__4z4GmG__reviewCard .shop-module-scss-module__4z4GmG__verifiedBuyerBadge{color:var(--gold-primary,#d4af37);letter-spacing:.02em;background:#d4af3726;border:1px solid #d4af3773;border-radius:9999px;align-items:center;gap:5px;padding:3px 10px;font-size:.73rem;font-weight:700;display:inline-flex;box-shadow:0 0 10px #d4af3726}.shop-module-scss-module__4z4GmG__reviewCard .shop-module-scss-module__4z4GmG__verifiedVisitBadge{color:#25d366;background:#25d3661f;border:1px solid #25d36659;border-radius:9999px;align-items:center;gap:4px;padding:3px 10px;font-size:.73rem;font-weight:600;display:inline-flex}.shop-module-scss-module__4z4GmG__reviewCard .shop-module-scss-module__4z4GmG__communityBadge{color:#94a3b8;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:9999px;align-items:center;gap:4px;padding:3px 9px;font-size:.72rem;font-weight:500;display:inline-flex}.shop-module-scss-module__4z4GmG__reviewCard .shop-module-scss-module__4z4GmG__reviewerLocation{color:#64748b;font-size:.82rem}.shop-module-scss-module__4z4GmG__reviewCard .shop-module-scss-module__4z4GmG__reviewRatingStars{gap:4px;display:flex}.shop-module-scss-module__4z4GmG__reviewCard .shop-module-scss-module__4z4GmG__vehiclePurchasedBadge{color:#94a3b8;background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;align-self:flex-start;align-items:center;gap:8px;padding:6px 14px;font-size:.82rem;display:inline-flex}.shop-module-scss-module__4z4GmG__reviewCard .shop-module-scss-module__4z4GmG__vehiclePurchasedBadge strong{color:#fff}.shop-module-scss-module__4z4GmG__reviewCard .shop-module-scss-module__4z4GmG__reviewTitle{color:#d4af37;font-family:Cinzel,serif;font-size:1.15rem;font-weight:700}.shop-module-scss-module__4z4GmG__reviewCard .shop-module-scss-module__4z4GmG__reviewComment{color:#94a3b8;font-size:.95rem;line-height:1.7}.shop-module-scss-module__4z4GmG__reviewCard .shop-module-scss-module__4z4GmG__reviewDate{color:#64748b;margin-top:4px;font-family:Space Grotesk,monospace;font-size:.8rem}@media (max-width:768px){.shop-module-scss-module__4z4GmG__coverSection{height:220px}.shop-module-scss-module__4z4GmG__container{padding:0 14px 60px;top:-40px}.shop-module-scss-module__4z4GmG__shopHeaderCard{border-radius:16px;gap:18px;margin-bottom:24px;padding:20px}.shop-module-scss-module__4z4GmG__shopIdentity{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%}.shop-module-scss-module__4z4GmG__logoBox{border-radius:12px;width:74px;height:74px;box-shadow:0 8px 20px #0009}.shop-module-scss-module__4z4GmG__verifiedBadge{justify-content:center;margin-bottom:4px;font-size:.72rem}.shop-module-scss-module__4z4GmG__shopTitle{letter-spacing:.01em;margin-bottom:8px;font-size:1.65rem;line-height:1.25}.shop-module-scss-module__4z4GmG__shopLocation{text-align:center;justify-content:center;font-size:.86rem;line-height:1.4}.shop-module-scss-module__4z4GmG__shopHoursRow{justify-content:center;margin-top:6px;font-size:.76rem}.shop-module-scss-module__4z4GmG__tagsRow{justify-content:center;gap:6px;margin-top:12px}.shop-module-scss-module__4z4GmG__tag{padding:3px 10px;font-size:.75rem}.shop-module-scss-module__4z4GmG__shopActionButtons{flex-direction:column;align-items:stretch;gap:10px;width:100%}.shop-module-scss-module__4z4GmG__shopActionButtons a,.shop-module-scss-module__4z4GmG__shopActionButtons button{border-radius:10px;justify-content:center;width:100%;padding:12px 18px;font-size:.9rem}.shop-module-scss-module__4z4GmG__tabsNav{scrollbar-width:none;gap:6px;margin-bottom:24px;padding-bottom:6px}.shop-module-scss-module__4z4GmG__tabsNav::-webkit-scrollbar{display:none}.shop-module-scss-module__4z4GmG__tabsNav .shop-module-scss-module__4z4GmG__tabBtn{white-space:nowrap;border-radius:8px;gap:6px;padding:10px 14px;font-size:.84rem}.shop-module-scss-module__4z4GmG__inventoryGrid,.shop-module-scss-module__4z4GmG__servicesGrid{grid-template-columns:1fr;gap:16px;width:100%}.shop-module-scss-module__4z4GmG__ratingSummaryCard{text-align:center;flex-direction:column;align-items:center;padding:20px}}@media (max-width:480px){.shop-module-scss-module__4z4GmG__coverSection{height:180px}.shop-module-scss-module__4z4GmG__container{padding:0 10px 50px;top:-30px}.shop-module-scss-module__4z4GmG__shopHeaderCard{border-radius:14px;padding:16px}.shop-module-scss-module__4z4GmG__logoBox{width:64px;height:64px}.shop-module-scss-module__4z4GmG__shopTitle{font-size:1.45rem}.shop-module-scss-module__4z4GmG__shopLocation{font-size:.8rem}}
.Tooltip-module-scss-module__JNBBuW__tooltipContainer{justify-content:center;align-items:center;display:inline-flex;position:relative}.Tooltip-module-scss-module__JNBBuW__tooltipBubble{z-index:999999;color:#f3f4f6;font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);letter-spacing:.02em;white-space:normal;text-align:center;word-break:break-word;pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121720;border:1px solid #d4af3759;border-radius:6px;max-width:260px;padding:6px 12px;font-size:.76rem;font-weight:500;line-height:1.4;animation:.14s cubic-bezier(.16,1,.3,1) forwards Tooltip-module-scss-module__JNBBuW__tooltipFadeIn;position:absolute;box-shadow:0 8px 24px #000000a6,0 2px 6px #0006}@keyframes Tooltip-module-scss-module__JNBBuW__tooltipFadeIn{0%{opacity:0}to{opacity:1}}.Tooltip-module-scss-module__JNBBuW__top{margin-top:-2px;transform:translate(-50%,-100%)}.Tooltip-module-scss-module__JNBBuW__bottom{margin-top:2px;transform:translate(-50%)}.Tooltip-module-scss-module__JNBBuW__left{margin-left:-2px;transform:translate(-100%,-50%)}.Tooltip-module-scss-module__JNBBuW__right{margin-left:2px;transform:translateY(-50%)}.Tooltip-module-scss-module__JNBBuW__arrow{background:#121720;border:1px solid #d4af3759;width:6px;height:6px;position:absolute;transform:rotate(45deg)}.Tooltip-module-scss-module__JNBBuW__arrow-top{border-top:none;border-left:none;margin-left:-3px;bottom:-4px;left:50%}.Tooltip-module-scss-module__JNBBuW__arrow-bottom{border-bottom:none;border-right:none;margin-left:-3px;top:-4px;left:50%}.Tooltip-module-scss-module__JNBBuW__arrow-left{border-bottom:none;border-left:none;margin-top:-3px;top:50%;right:-4px}.Tooltip-module-scss-module__JNBBuW__arrow-right{border-top:none;border-right:none;margin-top:-3px;top:50%;left:-4px}
.VehicleCardActions-module-scss-module__z_zaeq__actionsOverlay{z-index:10;align-items:center;gap:8px;display:flex;position:absolute;top:12px;right:12px}.VehicleCardActions-module-scss-module__z_zaeq__actionBtn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#0b0e14bf;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.VehicleCardActions-module-scss-module__z_zaeq__actionBtn:hover{background:#0b0e14f2;border-color:#d4af37;transform:scale(1.1)}.VehicleCardActions-module-scss-module__z_zaeq__actionBtn.VehicleCardActions-module-scss-module__z_zaeq__wishlisted,.VehicleCardActions-module-scss-module__z_zaeq__actionBtn.VehicleCardActions-module-scss-module__z_zaeq__compared{background:#d4af3733;border-color:#d4af37}
.VehicleSpecSheetButton-module-scss-module__dH5WvG__wrapper{width:100%;display:inline-block;position:relative}.VehicleSpecSheetButton-module-scss-module__dH5WvG__mainBtn{border:1px solid var(--border-gold);width:100%;color:var(--text-gold);letter-spacing:.02em;cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff0d;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-size:.92rem;font-weight:700;transition:all .2s;display:inline-flex}.VehicleSpecSheetButton-module-scss-module__dH5WvG__mainBtn:hover{border-color:var(--gold-primary);background:#d4af371f;box-shadow:0 4px 15px #d4af3726}.VehicleSpecSheetButton-module-scss-module__dH5WvG__mainBtn:disabled{opacity:.7;cursor:wait}.VehicleSpecSheetButton-module-scss-module__dH5WvG__spinningIcon{color:var(--gold-primary);animation:1s linear infinite VehicleSpecSheetButton-module-scss-module__dH5WvG__spin}.VehicleSpecSheetButton-module-scss-module__dH5WvG__fileIcon{color:var(--gold-primary)}.VehicleSpecSheetButton-module-scss-module__dH5WvG__btnText{text-align:left;flex:1}.VehicleSpecSheetButton-module-scss-module__dH5WvG__arrowIcon{color:var(--text-muted);transition:transform .2s}.VehicleSpecSheetButton-module-scss-module__dH5WvG__arrowIcon.VehicleSpecSheetButton-module-scss-module__dH5WvG__open{transform:rotate(180deg)}.VehicleSpecSheetButton-module-scss-module__dH5WvG__dropdownMenu{border:1px solid var(--border-gold);z-index:50;background:#0d1117;border-radius:12px;width:100%;min-width:320px;animation:.18s ease-out VehicleSpecSheetButton-module-scss-module__dH5WvG__fadeInDown;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 12px 36px #000c,0 0 15px #d4af3726}.VehicleSpecSheetButton-module-scss-module__dH5WvG__menuHeader{border-bottom:1px solid #ffffff0f;padding:10px 14px 6px}.VehicleSpecSheetButton-module-scss-module__dH5WvG__menuHeader span{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.72rem;font-weight:700}.VehicleSpecSheetButton-module-scss-module__dH5WvG__menuItem{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #ffffff0a;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:background .15s;display:flex}.VehicleSpecSheetButton-module-scss-module__dH5WvG__menuItem:last-child{border-bottom:none}.VehicleSpecSheetButton-module-scss-module__dH5WvG__menuItem:hover{background:#d4af3714}.VehicleSpecSheetButton-module-scss-module__dH5WvG__menuItem:hover .VehicleSpecSheetButton-module-scss-module__dH5WvG__itemTitle{color:var(--gold-primary)}.VehicleSpecSheetButton-module-scss-module__dH5WvG__iconBadge{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.VehicleSpecSheetButton-module-scss-module__dH5WvG__darkBadge{color:var(--gold-primary);background:#d4af3726;border:1px solid #d4af374d}.VehicleSpecSheetButton-module-scss-module__dH5WvG__lightBadge{color:#fff;background:#ffffff1f;border:1px solid #ffffff40}.VehicleSpecSheetButton-module-scss-module__dH5WvG__itemText{flex:1}.VehicleSpecSheetButton-module-scss-module__dH5WvG__itemTitle{color:#fff;margin-bottom:2px;font-size:.88rem;font-weight:700;transition:color .15s}.VehicleSpecSheetButton-module-scss-module__dH5WvG__itemDesc{color:var(--text-muted);font-size:.74rem;line-height:1.3}@keyframes VehicleSpecSheetButton-module-scss-module__dH5WvG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes VehicleSpecSheetButton-module-scss-module__dH5WvG__fadeInDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}
.VehicleCard-module-scss-module__yKqJvG__vehicleCard{background:#0e1219;border:1px solid #ffffff12;border-radius:20px;flex-direction:column;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.VehicleCard-module-scss-module__yKqJvG__vehicleCard:hover{border-color:#d4af37;transform:translateY(-6px);box-shadow:0 20px 35px -10px #000000b3,0 0 20px #d4af371f}.VehicleCard-module-scss-module__yKqJvG__vehicleCard:hover .VehicleCard-module-scss-module__yKqJvG__imageContainer img{transform:scale(1.05)}.VehicleCard-module-scss-module__yKqJvG__imageContainer{background:linear-gradient(135deg,#121822 0%,#1c2636 100%);justify-content:center;align-items:center;width:100%;height:230px;display:flex;position:relative;overflow:hidden}.VehicleCard-module-scss-module__yKqJvG__imageContainer img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.VehicleCard-module-scss-module__yKqJvG__badgeContainer{z-index:5;flex-wrap:wrap;align-items:center;gap:6px;max-width:calc(100% - 90px);display:flex;position:absolute;top:12px;left:12px}.VehicleCard-module-scss-module__yKqJvG__badgeCondition{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-transform:uppercase;letter-spacing:.06em;color:#d4af37;white-space:nowrap;background:#080a0ed9;border:1px solid #d4af3759;border-radius:6px;align-items:center;padding:4px 9px;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}.VehicleCard-module-scss-module__yKqJvG__badgeRental{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;background:#10b981e6;border:1px solid #10b98166;border-radius:6px;align-items:center;gap:4px;padding:4px 9px;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}.VehicleCard-module-scss-module__yKqJvG__badgeBoth{color:#080a0e;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;background:linear-gradient(135deg,#f9e79f 0%,#d4af37 50%,#b78727 100%);border:1px solid #d4af3799;border-radius:6px;align-items:center;gap:4px;padding:4px 9px;font-size:.7rem;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 2px 8px #0000004d}.VehicleCard-module-scss-module__yKqJvG__badgeSold{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;background:#ef4444f2;border:1px solid #ef4444;border-radius:6px;align-items:center;padding:4px 9px;font-size:.7rem;font-weight:800;line-height:1;display:inline-flex}.VehicleCard-module-scss-module__yKqJvG__badgeReserved{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#000;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;background:#eab308f2;border:1px solid #eab308;border-radius:6px;align-items:center;padding:4px 9px;font-size:.7rem;font-weight:800;line-height:1;display:inline-flex}.VehicleCard-module-scss-module__yKqJvG__badgeOnHire{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;background:#10b981f2;border:1px solid #10b981;border-radius:6px;align-items:center;padding:4px 9px;font-size:.7rem;font-weight:800;line-height:1;display:inline-flex}.VehicleCard-module-scss-module__yKqJvG__cardBody{flex-direction:column;flex:1;padding:22px;display:flex}.VehicleCard-module-scss-module__yKqJvG__shopInfo{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.VehicleCard-module-scss-module__yKqJvG__shopName{color:#64748b;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;max-width:75%;font-size:.84rem;display:flex;overflow:hidden}.VehicleCard-module-scss-module__yKqJvG__shopRating{color:#d4af37;align-items:center;gap:3px;font-size:.82rem;font-weight:700;display:flex}.VehicleCard-module-scss-module__yKqJvG__vehicleTitle{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:14px;font-size:1.25rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.VehicleCard-module-scss-module__yKqJvG__specRow{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px;padding:12px 0;display:grid}.VehicleCard-module-scss-module__yKqJvG__specItem{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.VehicleCard-module-scss-module__yKqJvG__specItem span{text-transform:uppercase;letter-spacing:.04em;color:#64748b;margin-bottom:2px;font-size:.7rem;display:block}.VehicleCard-module-scss-module__yKqJvG__specItem strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;display:block;overflow:hidden}.VehicleCard-module-scss-module__yKqJvG__cardFooter{justify-content:space-between;align-items:center;margin-top:auto;padding-top:6px;display:flex}.VehicleCard-module-scss-module__yKqJvG__priceBlock{flex-direction:column;display:flex}.VehicleCard-module-scss-module__yKqJvG__priceLabel{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:.72rem}.VehicleCard-module-scss-module__yKqJvG__priceValue{color:#e5c365;font-family:Space Grotesk,monospace;font-size:1.38rem;font-weight:700}.VehicleCard-module-scss-module__yKqJvG__btnDetails{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:6px;padding:9px 18px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.VehicleCard-module-scss-module__yKqJvG__btnDetails:hover{color:#080a0e;background:linear-gradient(135deg,#f9e79f 0%,#d4af37 50%,#b78727 100%);border-color:#0000}@media (max-width:640px){.VehicleCard-module-scss-module__yKqJvG__imageContainer{height:200px}.VehicleCard-module-scss-module__yKqJvG__cardBody{padding:16px}.VehicleCard-module-scss-module__yKqJvG__shopInfo{margin-bottom:8px}.VehicleCard-module-scss-module__yKqJvG__shopName{font-size:.8rem}.VehicleCard-module-scss-module__yKqJvG__shopRating{font-size:.78rem}.VehicleCard-module-scss-module__yKqJvG__vehicleTitle{margin-bottom:10px;font-size:1.1rem;line-height:1.3}.VehicleCard-module-scss-module__yKqJvG__specRow{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;padding:10px 0}.VehicleCard-module-scss-module__yKqJvG__specItem{font-size:.75rem}.VehicleCard-module-scss-module__yKqJvG__specItem span{margin-bottom:2px;font-size:.65rem}.VehicleCard-module-scss-module__yKqJvG__specItem strong{font-size:.8rem}.VehicleCard-module-scss-module__yKqJvG__cardFooter{flex-direction:row;justify-content:space-between;align-items:center;padding-top:6px}.VehicleCard-module-scss-module__yKqJvG__priceValue{font-size:1.25rem}.VehicleCard-module-scss-module__yKqJvG__btnDetails{padding:8px 16px;font-size:.82rem}.VehicleCard-module-scss-module__yKqJvG__badgeCondition,.VehicleCard-module-scss-module__yKqJvG__badgeRental,.VehicleCard-module-scss-module__yKqJvG__badgeBoth,.VehicleCard-module-scss-module__yKqJvG__badgeSold,.VehicleCard-module-scss-module__yKqJvG__badgeReserved,.VehicleCard-module-scss-module__yKqJvG__badgeOnHire{padding:3px 8px;font-size:.68rem}}
.SimilarVehiclesSection-module-scss-module__UGEOzG__similarSection{border-top:1px solid #ffffff12;margin-top:64px;padding-top:48px;position:relative}.SimilarVehiclesSection-module-scss-module__UGEOzG__similarSection:before{content:"";background:linear-gradient(90deg,#d4af37,#0000);width:140px;height:1px;position:absolute;top:-1px;left:0}.SimilarVehiclesSection-module-scss-module__UGEOzG__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.SimilarVehiclesSection-module-scss-module__UGEOzG__titleGroup{max-width:650px}.SimilarVehiclesSection-module-scss-module__UGEOzG__titleGroup .SimilarVehiclesSection-module-scss-module__UGEOzG__badge{color:#e5c365;text-transform:uppercase;letter-spacing:.06em;background:#d4af371a;border:1px solid #d4af374d;border-radius:20px;align-items:center;gap:6px;margin-bottom:12px;padding:5px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.SimilarVehiclesSection-module-scss-module__UGEOzG__titleGroup h2{color:#fff;margin-bottom:8px;font-family:Cinzel,serif;font-size:2rem;font-weight:700;line-height:1.2}.SimilarVehiclesSection-module-scss-module__UGEOzG__titleGroup p{color:#64748b;font-size:.95rem;line-height:1.5}.SimilarVehiclesSection-module-scss-module__UGEOzG__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.SimilarVehiclesSection-module-scss-module__UGEOzG__brandLink{color:#e5c365;background:#d4af371f;border:1px solid #d4af374d;border-radius:12px;align-items:center;gap:8px;padding:10px 18px;font-size:.88rem;font-weight:600;transition:all .2s;display:inline-flex}.SimilarVehiclesSection-module-scss-module__UGEOzG__brandLink:hover{background:#d4af3733;transform:translateY(-1px);box-shadow:0 0 25px #d4af3740}.SimilarVehiclesSection-module-scss-module__UGEOzG__marketplaceLink{color:#94a3b8;background:#0e1219;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:8px;padding:10px 18px;font-size:.88rem;font-weight:600;transition:all .2s;display:inline-flex}.SimilarVehiclesSection-module-scss-module__UGEOzG__marketplaceLink:hover{color:#fff;border-color:#fff3;transform:translateY(-1px)}.SimilarVehiclesSection-module-scss-module__UGEOzG__grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}@media (max-width:1024px){.SimilarVehiclesSection-module-scss-module__UGEOzG__grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:640px){.SimilarVehiclesSection-module-scss-module__UGEOzG__grid{grid-template-columns:1fr;gap:18px}.SimilarVehiclesSection-module-scss-module__UGEOzG__titleGroup h2{font-size:1.6rem}}
.compare-module-scss-module__EDZ_wa__comparePage{flex-direction:column;min-height:100vh;display:flex}.compare-module-scss-module__EDZ_wa__container{width:100%;max-width:1320px;margin:0 auto;padding:40px 24px 80px}.compare-module-scss-module__EDZ_wa__header{margin-bottom:36px}.compare-module-scss-module__EDZ_wa__header .compare-module-scss-module__EDZ_wa__headerTop{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.compare-module-scss-module__EDZ_wa__header .compare-module-scss-module__EDZ_wa__backLink{color:#94a3b8;align-items:center;gap:8px;font-size:.85rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.compare-module-scss-module__EDZ_wa__header .compare-module-scss-module__EDZ_wa__backLink:hover{color:#d4af37}.compare-module-scss-module__EDZ_wa__header .compare-module-scss-module__EDZ_wa__clearAllBtn{color:#64748b;cursor:pointer;background:0 0;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:6px;padding:6px 14px;font-size:.8rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.compare-module-scss-module__EDZ_wa__header .compare-module-scss-module__EDZ_wa__clearAllBtn:hover{color:#fff;background:#ef44441a;border-color:#ef444466}.compare-module-scss-module__EDZ_wa__header .compare-module-scss-module__EDZ_wa__badge{color:#d4af37;text-transform:uppercase;letter-spacing:.06em;background:#d4af371f;border:1px solid #d4af374d;border-radius:9999px;align-items:center;gap:6px;margin-bottom:12px;padding:4px 12px;font-size:.75rem;font-weight:700;display:inline-flex}.compare-module-scss-module__EDZ_wa__header h1{color:#fff;margin:0 0 8px;font-family:Cinzel,serif;font-size:2.2rem}.compare-module-scss-module__EDZ_wa__header .compare-module-scss-module__EDZ_wa__subtitle{color:#94a3b8;margin:0;font-size:.95rem}.compare-module-scss-module__EDZ_wa__controlsBar{background:#ffffff05;border:1px solid #ffffff12;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:14px 20px;display:flex}.compare-module-scss-module__EDZ_wa__controlsBar .compare-module-scss-module__EDZ_wa__controlsLeft{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.compare-module-scss-module__EDZ_wa__controlsBar .compare-module-scss-module__EDZ_wa__toggleBtn{color:#94a3b8;cursor:pointer;background:#ffffff08;border:1px solid #ffffff12;border-radius:9999px;align-items:center;gap:8px;padding:8px 16px;font-size:.84rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.compare-module-scss-module__EDZ_wa__controlsBar .compare-module-scss-module__EDZ_wa__toggleBtn:hover{color:#fff;border-color:#d4af3766}.compare-module-scss-module__EDZ_wa__controlsBar .compare-module-scss-module__EDZ_wa__toggleBtn.compare-module-scss-module__EDZ_wa__toggleActive{color:#d4af37;background:#d4af3726;border-color:#d4af374d;box-shadow:0 0 12px #d4af3733}.compare-module-scss-module__EDZ_wa__controlsBar .compare-module-scss-module__EDZ_wa__controlsRight{align-items:center;gap:12px;display:flex}.compare-module-scss-module__EDZ_wa__controlsBar .compare-module-scss-module__EDZ_wa__printBtn{color:#e5c365;cursor:pointer;background:#d4af3714;border:1px solid #d4af3766;border-radius:12px;align-items:center;gap:8px;padding:8px 16px;font-size:.84rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.compare-module-scss-module__EDZ_wa__controlsBar .compare-module-scss-module__EDZ_wa__printBtn:hover{color:#fff;background:#d4af372e;border-color:#d4af37}.compare-module-scss-module__EDZ_wa__tableWrapper{-webkit-backdrop-filter:blur(16px);background:#121822bf;border:1px solid #d4af3740;border-radius:20px;overflow-x:auto;box-shadow:0 10px 30px -5px #0009}.compare-module-scss-module__EDZ_wa__compareTable{border-collapse:collapse;width:100%;min-width:800px}.compare-module-scss-module__EDZ_wa__compareTable th,.compare-module-scss-module__EDZ_wa__compareTable td{text-align:left;border-bottom:1px solid #ffffff12;padding:16px 20px}.compare-module-scss-module__EDZ_wa__compareTable thead th{vertical-align:top;background:#00000040}.compare-module-scss-module__EDZ_wa__compareTable tbody tr:hover{background:#ffffff05}.compare-module-scss-module__EDZ_wa__compareTable .compare-module-scss-module__EDZ_wa__diffRow{background:#d4af370a}.compare-module-scss-module__EDZ_wa__compareTable .compare-module-scss-module__EDZ_wa__diffRow:hover{background:#d4af3712}.compare-module-scss-module__EDZ_wa__compareTable .compare-module-scss-module__EDZ_wa__diffRow .compare-module-scss-module__EDZ_wa__rowLabel{color:#d4af37}.compare-module-scss-module__EDZ_wa__featureCol{color:#d4af37;border-right:1px solid #ffffff12;width:220px;font-family:Cinzel,serif;font-size:1.1rem}.compare-module-scss-module__EDZ_wa__vehicleCol,.compare-module-scss-module__EDZ_wa__emptyCol{border-right:1px solid #ffffff12;width:280px}.compare-module-scss-module__EDZ_wa__colCard{flex-direction:column;gap:8px;display:flex;position:relative}.compare-module-scss-module__EDZ_wa__colCard .compare-module-scss-module__EDZ_wa__removeBtn{z-index:5;color:#64748b;cursor:pointer;background:#0b0e14cc;border:1px solid #ffffff12;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:6px;right:6px}.compare-module-scss-module__EDZ_wa__colCard .compare-module-scss-module__EDZ_wa__removeBtn:hover{color:#fff;background:#ef4444;border-color:#ef4444}.compare-module-scss-module__EDZ_wa__colCard .compare-module-scss-module__EDZ_wa__carImg{background:#000;border-radius:12px;justify-content:center;align-items:center;width:100%;height:140px;display:flex;overflow:hidden}.compare-module-scss-module__EDZ_wa__colCard .compare-module-scss-module__EDZ_wa__carImg img{object-fit:cover;width:100%;height:100%}.compare-module-scss-module__EDZ_wa__colCard .compare-module-scss-module__EDZ_wa__brandBadge{color:#d4af37;text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;font-weight:700}.compare-module-scss-module__EDZ_wa__colCard .compare-module-scss-module__EDZ_wa__carTitle{color:#fff;margin:0;font-size:1rem;font-weight:700;line-height:1.4}.compare-module-scss-module__EDZ_wa__colCard .compare-module-scss-module__EDZ_wa__priceTag{color:#fff;flex-wrap:wrap;align-items:center;gap:8px;font-family:Cinzel,serif;font-size:1.1rem;display:flex}.compare-module-scss-module__EDZ_wa__colCard .compare-module-scss-module__EDZ_wa__bestBadge{color:#25d366;background:#25d36626;border:1px solid #25d36666;border-radius:9999px;padding:2px 7px;font-family:inherit;font-size:.68rem;font-weight:700}.compare-module-scss-module__EDZ_wa__colCard .compare-module-scss-module__EDZ_wa__actionButtons{flex-direction:column;gap:6px;margin-top:6px;display:flex}.compare-module-scss-module__EDZ_wa__colCard .compare-module-scss-module__EDZ_wa__inquireBtn{color:#0b0e14;cursor:pointer;background:linear-gradient(135deg,#f9e79f 0%,#d4af37 50%,#b78727 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:.8rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 15px #d4af3740}.compare-module-scss-module__EDZ_wa__colCard .compare-module-scss-module__EDZ_wa__inquireBtn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #d4af3766}.compare-module-scss-module__EDZ_wa__colCard .compare-module-scss-module__EDZ_wa__btnWhatsApp{color:#25d366;background:#25d3661f;border:1px solid #25d36666;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:.78rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.compare-module-scss-module__EDZ_wa__colCard .compare-module-scss-module__EDZ_wa__btnWhatsApp:hover{color:#080a0e;background:#25d366;box-shadow:0 0 12px #25d3664d}.compare-module-scss-module__EDZ_wa__colCard .compare-module-scss-module__EDZ_wa__btnListing{color:#94a3b8;background:0 0;border:1px solid #ffffff12;border-radius:12px;justify-content:center;align-items:center;gap:4px;padding:6px 12px;font-size:.76rem;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.compare-module-scss-module__EDZ_wa__colCard .compare-module-scss-module__EDZ_wa__btnListing:hover{color:#fff;border-color:#ffffff4d}.compare-module-scss-module__EDZ_wa__emptySlotCard{text-align:center;border:2px dashed #ffffff1a;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:30px 16px;display:flex}.compare-module-scss-module__EDZ_wa__emptySlotCard .compare-module-scss-module__EDZ_wa__emptySlotIcon{color:#64748b;background:#ffffff0a;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.compare-module-scss-module__EDZ_wa__emptySlotCard h4{color:#fff;margin:0;font-size:.95rem}.compare-module-scss-module__EDZ_wa__emptySlotCard p{color:#64748b;margin:0;font-size:.78rem}.compare-module-scss-module__EDZ_wa__emptySlotCard .compare-module-scss-module__EDZ_wa__addSlotBtn{color:#94a3b8;background:#ffffff0d;border:1px solid #ffffff12;border-radius:12px;margin-top:8px;padding:6px 14px;font-size:.78rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1)}.compare-module-scss-module__EDZ_wa__emptySlotCard .compare-module-scss-module__EDZ_wa__addSlotBtn:hover{color:#fff;border-color:#d4af37}.compare-module-scss-module__EDZ_wa__rowLabel{color:#94a3b8;border-right:1px solid #ffffff12;font-size:.85rem;font-weight:600}.compare-module-scss-module__EDZ_wa__specCell{color:#fff;border-right:1px solid #ffffff12;font-size:.88rem}.compare-module-scss-module__EDZ_wa__specCell .compare-module-scss-module__EDZ_wa__boldVal{color:#fff;font-weight:700}.compare-module-scss-module__EDZ_wa__specCell .compare-module-scss-module__EDZ_wa__bestBadge{color:#d4af37;background:#d4af3726;border:1px solid #d4af3766;border-radius:9999px;padding:2px 7px;font-size:.68rem;font-weight:700}.compare-module-scss-module__EDZ_wa__specCell .compare-module-scss-module__EDZ_wa__conditionTag{color:#d4af37;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff12;border-radius:6px;padding:2px 8px;font-size:.74rem;font-weight:600;display:inline-block}.compare-module-scss-module__EDZ_wa__specCell .compare-module-scss-module__EDZ_wa__subText{color:#64748b;margin-top:3px;font-size:.75rem;display:block}.compare-module-scss-module__EDZ_wa__specCell .compare-module-scss-module__EDZ_wa__emiText{color:#e5c365;font-family:Space Grotesk,monospace;font-weight:700}.compare-module-scss-module__EDZ_wa__emptyCell{color:#fff3;text-align:center;border-right:1px solid #ffffff12}.compare-module-scss-module__EDZ_wa__emptyState{-webkit-backdrop-filter:blur(16px);text-align:center;background:#121822bf;border:1px solid #ffffff12;border-radius:20px;flex-direction:column;align-items:center;max-width:540px;margin:40px auto 0;padding:60px 24px;display:flex;box-shadow:0 10px 30px -5px #0009}.compare-module-scss-module__EDZ_wa__emptyState .compare-module-scss-module__EDZ_wa__emptyIcon{background:#d4af371a;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:20px;display:flex}.compare-module-scss-module__EDZ_wa__emptyState h2{color:#fff;margin:0 0 10px;font-family:Cinzel,serif;font-size:1.5rem}.compare-module-scss-module__EDZ_wa__emptyState p{color:#94a3b8;margin:0 0 24px;font-size:.92rem;line-height:1.6}.compare-module-scss-module__EDZ_wa__emptyState .compare-module-scss-module__EDZ_wa__browseBtn{color:#0b0e14;background:linear-gradient(135deg,#f9e79f 0%,#d4af37 50%,#b78727 100%);border:none;border-radius:12px;align-items:center;gap:8px;padding:12px 24px;font-size:.88rem;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 15px #d4af3740}.compare-module-scss-module__EDZ_wa__emptyState .compare-module-scss-module__EDZ_wa__browseBtn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #d4af3766}@media print{body{color:#111827!important;background:#fff!important}:is(nav,header,footer){display:none!important}.compare-module-scss-module__EDZ_wa__comparePage{background:#fff!important}.compare-module-scss-module__EDZ_wa__backLink,.compare-module-scss-module__EDZ_wa__clearAllBtn,.compare-module-scss-module__EDZ_wa__controlsBar,.compare-module-scss-module__EDZ_wa__removeBtn,.compare-module-scss-module__EDZ_wa__actionButtons,.compare-module-scss-module__EDZ_wa__emptyCol,.compare-module-scss-module__EDZ_wa__emptyCell{display:none!important}.compare-module-scss-module__EDZ_wa__container{max-width:100%!important;margin:0!important;padding:0!important}.compare-module-scss-module__EDZ_wa__header{margin-bottom:20px!important}.compare-module-scss-module__EDZ_wa__header h1{color:#111827!important;font-size:1.8rem!important}.compare-module-scss-module__EDZ_wa__header .compare-module-scss-module__EDZ_wa__subtitle{color:#4b5563!important;font-size:.85rem!important}.compare-module-scss-module__EDZ_wa__header .compare-module-scss-module__EDZ_wa__badge{color:#996515!important;background:#fdfaf0!important;border:1px solid #d4af37!important}.compare-module-scss-module__EDZ_wa__tableWrapper{box-shadow:none!important;background:#fff!important;border:1px solid #e5e7eb!important}.compare-module-scss-module__EDZ_wa__compareTable{border-collapse:collapse!important;min-width:100%!important}.compare-module-scss-module__EDZ_wa__compareTable th,.compare-module-scss-module__EDZ_wa__compareTable td{color:#111827!important;background:#fff!important;border:1px solid #e5e7eb!important;padding:10px 14px!important}.compare-module-scss-module__EDZ_wa__compareTable thead th{background:#f9fafb!important}.compare-module-scss-module__EDZ_wa__compareTable .compare-module-scss-module__EDZ_wa__diffRow{background:#fefce8!important}.compare-module-scss-module__EDZ_wa__compareTable .compare-module-scss-module__EDZ_wa__diffRow .compare-module-scss-module__EDZ_wa__rowLabel{color:#854d0e!important;font-weight:700!important}.compare-module-scss-module__EDZ_wa__featureCol{color:#854d0e!important}.compare-module-scss-module__EDZ_wa__colCard .compare-module-scss-module__EDZ_wa__carTitle{color:#111827!important;font-size:.95rem!important}.compare-module-scss-module__EDZ_wa__colCard .compare-module-scss-module__EDZ_wa__priceTag{color:#111827!important}.compare-module-scss-module__EDZ_wa__colCard .compare-module-scss-module__EDZ_wa__carImg{border:1px solid #e5e7eb!important;height:100px!important}.compare-module-scss-module__EDZ_wa__specCell{color:#1f2937!important}.compare-module-scss-module__EDZ_wa__specCell .compare-module-scss-module__EDZ_wa__boldVal{color:#111827!important}.compare-module-scss-module__EDZ_wa__specCell .compare-module-scss-module__EDZ_wa__conditionTag{color:#374151!important;background:#f3f4f6!important;border:1px solid #d1d5db!important}.compare-module-scss-module__EDZ_wa__specCell .compare-module-scss-module__EDZ_wa__emiText{color:#854d0e!important}.compare-module-scss-module__EDZ_wa__specCell .compare-module-scss-module__EDZ_wa__subText{color:#6b7280!important}}
.CurrencySelector-module-scss-module__okqNxa__currencySelectorContainer{-webkit-user-select:none;user-select:none;align-items:center;display:flex;position:relative}.CurrencySelector-module-scss-module__okqNxa__triggerBtn{color:#fff;cursor:pointer;box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:20px;justify-content:center;align-items:center;gap:7px;height:40px;padding:0 12px;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.CurrencySelector-module-scss-module__okqNxa__triggerBtn:hover{background:#ffffff14;border-color:#d4af3766}.CurrencySelector-module-scss-module__okqNxa__triggerBtn.CurrencySelector-module-scss-module__okqNxa__active{border-color:var(--gold-primary,#d4af37);background:#d4af371f}@media (max-width:640px){.CurrencySelector-module-scss-module__okqNxa__triggerBtn{gap:5px;height:36px;padding:0 10px}}@media (max-width:480px){.CurrencySelector-module-scss-module__okqNxa__triggerBtn{border-radius:17px;gap:4px;height:34px;padding:0 8px}}.CurrencySelector-module-scss-module__okqNxa__countryCodeBadge{font-family:var(--font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;color:#d4af37;background:#d4af3726;border:1px solid #d4af3759;border-radius:4px;justify-content:center;align-items:center;padding:1px 5px;font-size:.68rem;font-weight:800;line-height:1.1;display:inline-flex}.CurrencySelector-module-scss-module__okqNxa__code{font-family:var(--font-mono,monospace);letter-spacing:.05em;color:#fff;font-size:.82rem;font-weight:700;line-height:1}.CurrencySelector-module-scss-module__okqNxa__chevron{color:var(--text-muted,#94a3b8);align-items:center;transition:transform .2s;display:flex}.CurrencySelector-module-scss-module__okqNxa__chevron.CurrencySelector-module-scss-module__okqNxa__rotate{transform:rotate(180deg)}.CurrencySelector-module-scss-module__okqNxa__dropdownMenu{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:10000;background:#0f1115;border:1px solid #d4af3740;border-radius:12px;width:230px;max-width:calc(100vw - 24px);padding:8px;animation:.15s ease-out CurrencySelector-module-scss-module__okqNxa__fadeInDown;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 36px #000000a6,0 0 0 1px #ffffff0d}@media (max-width:640px){.CurrencySelector-module-scss-module__okqNxa__dropdownMenu{width:260px;max-width:calc(100vw - 20px);left:50%;right:auto;transform:translate(-50%)}}@media (max-width:380px){.CurrencySelector-module-scss-module__okqNxa__dropdownMenu{width:240px;left:-40px;right:auto;transform:none}}@keyframes CurrencySelector-module-scss-module__okqNxa__fadeInDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CurrencySelector-module-scss-module__okqNxa__dropdownHeader{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted,#94a3b8);border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;margin-bottom:8px;padding:6px 10px 8px;font-size:.72rem;font-weight:700;display:flex}.CurrencySelector-module-scss-module__okqNxa__searchBox{align-items:center;margin-bottom:8px;padding:0 4px;display:flex;position:relative}.CurrencySelector-module-scss-module__okqNxa__searchBox .CurrencySelector-module-scss-module__okqNxa__searchIcon{color:var(--text-muted,#94a3b8);pointer-events:none;position:absolute;left:12px}.CurrencySelector-module-scss-module__okqNxa__searchBox .CurrencySelector-module-scss-module__okqNxa__searchInput{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;outline:none;width:100%;padding:7px 28px 7px 30px;font-size:.8rem;transition:all .2s}.CurrencySelector-module-scss-module__okqNxa__searchBox .CurrencySelector-module-scss-module__okqNxa__searchInput:focus{border-color:var(--gold-primary);background:#d4af370f}.CurrencySelector-module-scss-module__okqNxa__searchBox .CurrencySelector-module-scss-module__okqNxa__searchInput::placeholder{color:#ffffff59;font-size:.76rem}.CurrencySelector-module-scss-module__okqNxa__searchBox .CurrencySelector-module-scss-module__okqNxa__clearSearchBtn{color:var(--text-muted,#94a3b8);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;display:flex;position:absolute;right:10px}.CurrencySelector-module-scss-module__okqNxa__searchBox .CurrencySelector-module-scss-module__okqNxa__clearSearchBtn:hover{color:#fff}.CurrencySelector-module-scss-module__okqNxa__noResults{text-align:center;color:var(--text-muted,#94a3b8);padding:16px 8px;font-size:.78rem}.CurrencySelector-module-scss-module__okqNxa__currencyList{flex-direction:column;gap:2px;max-height:260px;display:flex;overflow-y:auto}.CurrencySelector-module-scss-module__okqNxa__currencyOption{color:#fff;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 10px;transition:all .15s;display:flex}.CurrencySelector-module-scss-module__okqNxa__currencyOption:hover{background:#ffffff0f}.CurrencySelector-module-scss-module__okqNxa__currencyOption.CurrencySelector-module-scss-module__okqNxa__selected{background:#d4af371f;border:1px solid #d4af374d}.CurrencySelector-module-scss-module__okqNxa__currencyOption.CurrencySelector-module-scss-module__okqNxa__selected .CurrencySelector-module-scss-module__okqNxa__optionCode{color:var(--gold-primary)}.CurrencySelector-module-scss-module__okqNxa__optionCountryBadge{font-family:var(--font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;color:#d4af37;background:#d4af371f;border:1px solid #d4af374d;border-radius:4px;justify-content:center;align-items:center;min-width:24px;padding:2px 6px;font-size:.66rem;font-weight:800;line-height:1.1;display:inline-flex}.CurrencySelector-module-scss-module__okqNxa__optionDetails{flex-direction:column;flex:1;display:flex}.CurrencySelector-module-scss-module__okqNxa__optionCode{font-size:.84rem;font-weight:700;font-family:var(--font-mono,monospace);color:#fff}.CurrencySelector-module-scss-module__okqNxa__optionName{color:var(--text-muted,#94a3b8);font-size:.72rem}.CurrencySelector-module-scss-module__okqNxa__optionSymbol{font-family:var(--font-mono,monospace);color:var(--text-muted,#94a3b8);font-size:.88rem;font-weight:700}
.KebabMenu-module-scss-module__VHo0qW__kebabContainer{align-items:center;display:inline-flex;position:relative}.KebabMenu-module-scss-module__VHo0qW__kebabTrigger{color:#94a3b8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.KebabMenu-module-scss-module__VHo0qW__kebabTrigger:hover,.KebabMenu-module-scss-module__VHo0qW__kebabTrigger.KebabMenu-module-scss-module__VHo0qW__activeTrigger{color:#fff;background:#d4af371f;border-color:#d4af37;box-shadow:0 0 10px #d4af3733}.KebabMenu-module-scss-module__VHo0qW__kebabTrigger:disabled{opacity:.5;cursor:not-allowed}.KebabMenu-module-scss-module__VHo0qW__kebabMenu{box-sizing:border-box;background:#11141c;border:1px solid #d4af3759;border-radius:8px;flex-direction:column;gap:2px;min-width:220px;padding:6px;animation:.16s cubic-bezier(.16,1,.3,1) KebabMenu-module-scss-module__VHo0qW__kebabFadeIn;display:flex;box-shadow:0 12px 30px #000c,0 0 14px #d4af3726}.KebabMenu-module-scss-module__VHo0qW__kebabMenu::-webkit-scrollbar{width:5px}.KebabMenu-module-scss-module__VHo0qW__kebabMenu::-webkit-scrollbar-thumb{background:#d4af374d;border-radius:4px}.KebabMenu-module-scss-module__VHo0qW__kebabMenu::-webkit-scrollbar-thumb:hover{background:#d4af3799}.KebabMenu-module-scss-module__VHo0qW__menuDivider{background:#ffffff14;height:1px;margin:4px 0}.KebabMenu-module-scss-module__VHo0qW__menuGroupTitle{text-transform:uppercase;letter-spacing:.06em;color:#d4af37;padding:4px 10px 2px;font-size:.68rem;font-weight:700}.KebabMenu-module-scss-module__VHo0qW__menuItemBtn{cursor:pointer;text-align:left;color:#fff;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;width:100%;padding:8px 10px;text-decoration:none;transition:all .15s;display:flex}.KebabMenu-module-scss-module__VHo0qW__menuItemBtn:hover{color:#fff;background:#d4af371f}.KebabMenu-module-scss-module__VHo0qW__menuItemBtn.KebabMenu-module-scss-module__VHo0qW__dangerItem{color:#f87171}.KebabMenu-module-scss-module__VHo0qW__menuItemBtn.KebabMenu-module-scss-module__VHo0qW__dangerItem:hover{color:#fca5a5;background:#ef444426}.KebabMenu-module-scss-module__VHo0qW__menuItemBtn:disabled{opacity:.45;cursor:not-allowed}.KebabMenu-module-scss-module__VHo0qW__menuItemBtn .KebabMenu-module-scss-module__VHo0qW__itemIcon{color:#94a3b8;background:#ffffff0f;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .15s;display:flex}.KebabMenu-module-scss-module__VHo0qW__menuItemBtn:hover .KebabMenu-module-scss-module__VHo0qW__itemIcon{color:#d4af37;background:#d4af3733}.KebabMenu-module-scss-module__VHo0qW__menuItemBtn .KebabMenu-module-scss-module__VHo0qW__itemContent{flex-direction:column;flex:1;min-width:0;display:flex}.KebabMenu-module-scss-module__VHo0qW__menuItemBtn .KebabMenu-module-scss-module__VHo0qW__itemLabelRow{justify-content:space-between;align-items:center;gap:6px;display:flex}.KebabMenu-module-scss-module__VHo0qW__menuItemBtn .KebabMenu-module-scss-module__VHo0qW__itemLabel{font-size:.82rem;font-weight:600}.KebabMenu-module-scss-module__VHo0qW__menuItemBtn .KebabMenu-module-scss-module__VHo0qW__itemBadge{color:#d4af37;background:#d4af3733;border-radius:4px;padding:1px 5px;font-size:.65rem;font-weight:700}.KebabMenu-module-scss-module__VHo0qW__menuItemBtn .KebabMenu-module-scss-module__VHo0qW__itemDescription{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.7rem;overflow:hidden}@keyframes KebabMenu-module-scss-module__VHo0qW__kebabFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.LocationSelector-module-scss-module__lASVXa__locationSelectorContainer{flex-direction:column;gap:16px;width:100%;display:flex}.LocationSelector-module-scss-module__lASVXa__selectorGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:900px){.LocationSelector-module-scss-module__lASVXa__selectorGrid{grid-template-columns:1fr}}.LocationSelector-module-scss-module__lASVXa__fieldGroup,.LocationSelector-module-scss-module__lASVXa__addressFieldGroup{flex-direction:column;gap:8px;display:flex}.LocationSelector-module-scss-module__lASVXa__label{color:#f8fafc;align-items:center;gap:4px;font-size:.85rem;font-weight:600;display:flex}.LocationSelector-module-scss-module__lASVXa__required{color:#ef4444}.LocationSelector-module-scss-module__lASVXa__textInput{color:#f8fafc;background:#0e1219cc;border:1px solid #ffffff12;border-radius:12px;width:100%;padding:12px 16px;font-size:.9rem;transition:all .3s cubic-bezier(.16,1,.3,1)}.LocationSelector-module-scss-module__lASVXa__textInput:focus{border-color:#d4af37;outline:none;box-shadow:0 0 0 2px #d4af3733}.LocationSelector-module-scss-module__lASVXa__textInput::placeholder{color:#64748b}.LocationSelector-module-scss-module__lASVXa__textInput:disabled{opacity:.6;cursor:not-allowed}
.VehiclesListClient-module-scss-module__dGOWbG__resultsMeta{color:#64748b;justify-content:space-between;align-items:center;margin-bottom:24px;font-size:.9rem;display:flex}.VehiclesListClient-module-scss-module__dGOWbG__resultsMeta strong{color:#d4af37;font-weight:600}.VehiclesListClient-module-scss-module__dGOWbG__grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:28px;display:grid}@media (max-width:768px){.VehiclesListClient-module-scss-module__dGOWbG__grid{grid-template-columns:1fr}}.VehiclesListClient-module-scss-module__dGOWbG__card{-webkit-backdrop-filter:blur(16px);background:#121822bf;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;box-shadow:0 10px 30px -5px #0009}.VehiclesListClient-module-scss-module__dGOWbG__card:hover{border-color:#d4af37;transform:translateY(-6px);box-shadow:0 16px 36px #0009,0 0 20px #d4af371f}.VehiclesListClient-module-scss-module__dGOWbG__imageWrapper{background:#0d0f12;justify-content:center;align-items:center;height:240px;display:flex;position:relative;overflow:hidden}.VehiclesListClient-module-scss-module__dGOWbG__imageWrapper img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.VehiclesListClient-module-scss-module__dGOWbG__imageWrapper:hover img{transform:scale(1.05)}.VehiclesListClient-module-scss-module__dGOWbG__badge{color:#d4af37;text-transform:uppercase;letter-spacing:.05em;z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080a0ed9;border:1px solid #d4af3766;border-radius:4px;padding:4px 10px;font-size:.72rem;font-weight:700;position:absolute;top:14px;left:14px}.VehiclesListClient-module-scss-module__dGOWbG__cardBody{flex-direction:column;flex:1;padding:20px;display:flex}.VehiclesListClient-module-scss-module__dGOWbG__shopRow{color:#94a3b8;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:.82rem;display:flex}.VehiclesListClient-module-scss-module__dGOWbG__shopRow .VehiclesListClient-module-scss-module__dGOWbG__rating{color:#d4af37;align-items:center;gap:3px;font-weight:700;display:flex}.VehiclesListClient-module-scss-module__dGOWbG__title{color:#fff;margin-bottom:14px;font-size:1.22rem;font-weight:700;line-height:1.3}.VehiclesListClient-module-scss-module__dGOWbG__specs{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;gap:16px;margin-bottom:18px;padding:12px 0;display:flex}.VehiclesListClient-module-scss-module__dGOWbG__specs .VehiclesListClient-module-scss-module__dGOWbG__specItem{color:#94a3b8;font-size:.82rem}.VehiclesListClient-module-scss-module__dGOWbG__specs .VehiclesListClient-module-scss-module__dGOWbG__specItem strong{color:#fff;margin-top:2px;display:block}.VehiclesListClient-module-scss-module__dGOWbG__cardFooter{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.VehiclesListClient-module-scss-module__dGOWbG__cardFooter .VehiclesListClient-module-scss-module__dGOWbG__price{color:#e5c365;font-family:Space Grotesk,monospace;font-size:1.35rem;font-weight:700}.VehiclesListClient-module-scss-module__dGOWbG__cardFooter .VehiclesListClient-module-scss-module__dGOWbG__btnView{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;padding:8px 18px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s}.VehiclesListClient-module-scss-module__dGOWbG__cardFooter .VehiclesListClient-module-scss-module__dGOWbG__btnView:hover{color:#080a0e;background:linear-gradient(135deg,#f9e79f 0%,#d4af37 50%,#b78727 100%);border-color:#0000}.VehiclesListClient-module-scss-module__dGOWbG__loadMoreContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;margin-top:50px;display:flex}.VehiclesListClient-module-scss-module__dGOWbG__progressText{color:#94a3b8;font-size:.86rem}.VehiclesListClient-module-scss-module__dGOWbG__progressText strong{color:#fff;font-family:Space Grotesk,monospace}.VehiclesListClient-module-scss-module__dGOWbG__loadMoreBtn{color:#0b0e14;background:linear-gradient(135deg,#f9e79f 0%,#d4af37 50%,#b78727 100%);border:none;border-radius:12px;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 15px #d4af3740}.VehiclesListClient-module-scss-module__dGOWbG__loadMoreBtn:active:not(:disabled){transform:translateY(0)}.VehiclesListClient-module-scss-module__dGOWbG__loadMoreBtn{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:8px;padding:13px 32px;font-size:.92rem;font-weight:700;transition:all .25s;display:inline-flex}.VehiclesListClient-module-scss-module__dGOWbG__loadMoreBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 24px #d4af3740}.VehiclesListClient-module-scss-module__dGOWbG__loadMoreBtn:disabled{opacity:.7;cursor:wait;transform:none}.VehiclesListClient-module-scss-module__dGOWbG__spinner{animation:1s linear infinite VehiclesListClient-module-scss-module__dGOWbG__spin}@keyframes VehiclesListClient-module-scss-module__dGOWbG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.VehiclesListClient-module-scss-module__dGOWbG__emptyState{text-align:center;-webkit-backdrop-filter:blur(16px);background:#121822bf;border:1px solid #ffffff12;border-radius:20px;padding:80px 20px;box-shadow:0 10px 30px -5px #0009}.VehiclesListClient-module-scss-module__dGOWbG__emptyState h3{color:#fff;margin-bottom:8px;font-size:1.5rem}.VehiclesListClient-module-scss-module__dGOWbG__emptyState p{color:#94a3b8;margin-bottom:24px}.VehiclesListClient-module-scss-module__dGOWbG__emptyState .VehiclesListClient-module-scss-module__dGOWbG__btnReset{color:#0b0e14;background:linear-gradient(135deg,#f9e79f 0%,#d4af37 50%,#b78727 100%);border:none;border-radius:12px;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 15px #d4af3740}.VehiclesListClient-module-scss-module__dGOWbG__emptyState .VehiclesListClient-module-scss-module__dGOWbG__btnReset:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #d4af3766}.VehiclesListClient-module-scss-module__dGOWbG__emptyState .VehiclesListClient-module-scss-module__dGOWbG__btnReset:active:not(:disabled){transform:translateY(0)}.VehiclesListClient-module-scss-module__dGOWbG__emptyState .VehiclesListClient-module-scss-module__dGOWbG__btnReset{border-radius:6px;padding:10px 24px;text-decoration:none;display:inline-flex}
.RichTextEditor-module-scss-module__m8ffGa__editorWrapper{width:100%;margin-top:4px;position:relative}.RichTextEditor-module-scss-module__m8ffGa__loadingSkeleton{color:#64748b;background:#0b0e14;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:180px;font-size:.88rem;display:flex}
.EmailVerificationBanner-module-scss-module__bBOSoW__banner{background:linear-gradient(135deg,#eab3081f 0%,#d4af370f 100%);border:1px solid #eab30859;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:14px 20px;animation:.3s EmailVerificationBanner-module-scss-module__bBOSoW__fadeIn;display:flex;box-shadow:0 4px 20px #00000040}.EmailVerificationBanner-module-scss-module__bBOSoW__content{align-items:center;gap:14px;display:flex}.EmailVerificationBanner-module-scss-module__bBOSoW__iconBox{color:#fbbf24;background:#eab3082e;border:1px solid #eab30866;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.EmailVerificationBanner-module-scss-module__bBOSoW__textBox{flex-direction:column;gap:2px;display:flex}.EmailVerificationBanner-module-scss-module__bBOSoW__title{color:#fbbf24;letter-spacing:.02em;font-size:.88rem;font-weight:700}.EmailVerificationBanner-module-scss-module__bBOSoW__message{color:#cbd5e1;font-size:.82rem;line-height:1.4}.EmailVerificationBanner-module-scss-module__bBOSoW__message strong{color:#fff;font-weight:600}.EmailVerificationBanner-module-scss-module__bBOSoW__actions{flex-shrink:0}.EmailVerificationBanner-module-scss-module__bBOSoW__resendBtn{color:#fbbf24;cursor:pointer;background:#eab30826;border:1px solid #eab30866;border-radius:12px;align-items:center;gap:8px;padding:8px 16px;font-size:.82rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.EmailVerificationBanner-module-scss-module__bBOSoW__resendBtn:hover:not(:disabled){color:#fff;background:#eab30847;border-color:#fbbf24;box-shadow:0 0 12px #eab30833}.EmailVerificationBanner-module-scss-module__bBOSoW__resendBtn:disabled{opacity:.6;cursor:not-allowed}.EmailVerificationBanner-module-scss-module__bBOSoW__sentBadge{color:#4ade80;background:#22c55e26;border:1px solid #22c55e66;border-radius:12px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;display:inline-flex}.EmailVerificationBanner-module-scss-module__bBOSoW__spin{animation:1s linear infinite EmailVerificationBanner-module-scss-module__bBOSoW__spin}@keyframes EmailVerificationBanner-module-scss-module__bBOSoW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes EmailVerificationBanner-module-scss-module__bBOSoW__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.EmailVerificationBanner-module-scss-module__bBOSoW__banner{flex-direction:column;align-items:flex-start;gap:12px}.EmailVerificationBanner-module-scss-module__bBOSoW__actions{width:100%}.EmailVerificationBanner-module-scss-module__bBOSoW__actions .EmailVerificationBanner-module-scss-module__bBOSoW__resendBtn{justify-content:center;width:100%}}
