*,:after,:before{box-sizing:border-box}:root{--font-sans:"Plus Jakarta Sans",system-ui,-apple-system,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,monospace}html{margin:0;padding:0;color-scheme:dark;width:100%;max-width:100%;overflow-x:hidden}html[data-theme=light]{color-scheme:light}body{margin:0!important;padding:0!important;width:100%;max-width:100%;overflow-x:hidden;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif!important;line-height:1.6;color:var(--color-text,#f8fafc);background-color:var(--bg,#070b14);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#070b14}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.16);border-radius:9999px;border:1px solid hsla(0,0%,100%,.05)}::-webkit-scrollbar-thumb:hover{background:rgba(56,189,248,.45)}[data-theme=light] ::-webkit-scrollbar-track{background:#f8fafc}[data-theme=light] ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:9999px;border:1px solid rgba(0,0,0,.05)}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)}:root{--bg:#070b14;--text:#f8fafc;--border:hsla(0,0%,100%,.08);--card-bg:rgba(15,23,42,.72);--input-bg:rgba(15,23,42,.72);--color-primary:#38bdf8;--color-text:#f8fafc;--color-textMuted:#94a3b8;--color-text-muted:#94a3b8;--text-muted:#94a3b8;--color-bg-muted:rgba(30,41,59,.7);--color-border:hsla(0,0%,100%,.08);--color-success:#10b981;--color-danger:#ef4444;--color-error:#ef4444;--shadow-sm:0 1px 2px rgba(0,0,0,.3);--shadow-md:0 4px 6px -1px rgba(0,0,0,.4);--shadow-lg:0 10px 25px -3px rgba(0,0,0,.5);--shadow-xl:0 20px 40px -5px rgba(0,0,0,.65);--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-full:9999px;--spacing-xxs:0.25rem;--spacing-xs:0.5rem;--spacing-sm:0.75rem;--spacing-md:1rem;--spacing-lg:1.5rem;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-weight-medium:500;--font-weight-semibold:600;--surface-ground:#070b14;--surface-card:#0b1120;--surface-card-hover:#0f172a;--surface-elevated:#1e293b;--surface-subtle:#0d1527;--text-primary:#f8fafc;--text-secondary:#cbd5e1;--text-tertiary:#94a3b8;--text-inverse:#0f172a;--border-subtle:hsla(0,0%,100%,.08);--border-default:hsla(0,0%,100%,.12);--border-strong:hsla(0,0%,100%,.2);--color-accent:#2563eb;--color-accent-hover:#1d4ed8;--color-accent-subtle:rgba(37,99,235,.12);--color-accent-border:rgba(37,99,235,.3);--badge-verified-bg:rgba(16,185,129,.12);--badge-verified-text:#34d399;--badge-verified-border:rgba(16,185,129,.3);--badge-deal-bg:rgba(245,158,11,.12);--badge-deal-text:#fbbf24;--badge-deal-border:rgba(245,158,11,.3);--badge-urgent-bg:rgba(239,68,68,.12);--badge-urgent-text:#f87171;--badge-urgent-border:rgba(239,68,68,.3)}[data-theme=dark]{--bg:#070b14!important;--text:#f8fafc!important;--border:hsla(0,0%,100%,.08)!important;--card-bg:rgba(15,23,42,.72)!important;--input-bg:rgba(15,23,42,.72)!important;--color-primary:#38bdf8!important;--color-text:#f8fafc!important;--color-textMuted:#94a3b8!important;--color-text-muted:#94a3b8!important;--text-muted:#94a3b8!important;--color-bg-muted:rgba(30,41,59,.7)!important;--color-border:hsla(0,0%,100%,.08)!important;--color-success:#10b981!important;--color-danger:#ef4444!important;--color-error:#ef4444!important;--shadow-sm:0 1px 2px rgba(0,0,0,.3)!important;--shadow-md:0 4px 6px -1px rgba(0,0,0,.4)!important;--shadow-lg:0 10px 25px -3px rgba(0,0,0,.5)!important;--shadow-xl:0 20px 40px -5px rgba(0,0,0,.65)!important;--surface-ground:#070b14!important;--surface-card:#0b1120!important;--surface-card-hover:#0f172a!important;--surface-elevated:#1e293b!important;--surface-subtle:#0d1527!important;--text-primary:#f8fafc!important;--text-secondary:#cbd5e1!important;--text-tertiary:#94a3b8!important;--text-inverse:#0f172a!important;--border-subtle:hsla(0,0%,100%,.08)!important;--border-default:hsla(0,0%,100%,.12)!important;--border-strong:hsla(0,0%,100%,.2)!important;--color-accent:#2563eb!important;--color-accent-hover:#1d4ed8!important;--color-accent-subtle:rgba(37,99,235,.12)!important;--color-accent-border:rgba(37,99,235,.3)!important;--badge-verified-bg:rgba(16,185,129,.12)!important;--badge-verified-text:#34d399!important;--badge-verified-border:rgba(16,185,129,.3)!important;--badge-deal-bg:rgba(245,158,11,.12)!important;--badge-deal-text:#fbbf24!important;--badge-deal-border:rgba(245,158,11,.3)!important;--badge-urgent-bg:rgba(239,68,68,.12)!important;--badge-urgent-text:#f87171!important;--badge-urgent-border:rgba(239,68,68,.3)!important}[data-theme=light]{--bg:#f8fafc!important;--text:#0f172a!important;--border:#cbd5e1!important;--card-bg:#fff!important;--input-bg:#fff!important;--color-primary:#1d4ed8!important;--color-text:#0f172a!important;--color-textMuted:#475569!important;--color-text-muted:#475569!important;--text-muted:#475569!important;--color-bg-muted:#f1f5f9!important;--color-border:#cbd5e1!important;--color-success:#10b981!important;--color-danger:#dc2626!important;--color-error:#dc2626!important;--shadow-sm:0 1px 2px rgba(15,23,42,.05)!important;--shadow-md:0 4px 6px -1px rgba(15,23,42,.08)!important;--shadow-lg:0 10px 15px -3px rgba(15,23,42,.1)!important;--shadow-xl:0 20px 25px -5px rgba(15,23,42,.12)!important;--surface-ground:#f8fafc!important;--surface-card:#fff!important;--surface-card-hover:#f1f5f9!important;--surface-elevated:#fff!important;--surface-subtle:#f1f5f9!important;--text-primary:#0f172a!important;--text-secondary:#334155!important;--text-tertiary:#475569!important;--text-inverse:#fff!important;--border-subtle:#e2e8f0!important;--border-default:#cbd5e1!important;--border-strong:#94a3b8!important;--color-accent:#1d4ed8!important;--color-accent-hover:#1e40af!important;--color-accent-subtle:rgba(29,78,216,.08)!important;--color-accent-border:rgba(29,78,216,.25)!important;--badge-verified-bg:#ecfdf5!important;--badge-verified-text:#065f46!important;--badge-verified-border:#a7f3d0!important;--badge-deal-bg:#fffbeb!important;--badge-deal-text:#92400e!important;--badge-deal-border:#fde68a!important;--badge-urgent-bg:#fef2f2!important;--badge-urgent-text:#991b1b!important;--badge-urgent-border:#fecaca!important}.font-tabular,.price-tabular,.tabular-nums{font-feature-settings:"tnum" 1,"zero" 1,"tnum"!important;font-variant-numeric:tabular-nums!important}.tracking-editorial{letter-spacing:-.02em!important}.tracking-kicker{letter-spacing:.06em!important;text-transform:uppercase!important}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;line-height:1.2}p{margin-bottom:1rem}.aurora-orb{position:fixed;border-radius:50%;filter:blur(110px);pointer-events:none;z-index:0;opacity:.22;animation:floatAurora 18s ease-in-out infinite alternate}[data-theme=light] .aurora-orb{opacity:.05!important;mix-blend-mode:normal!important}.orb-1{top:-10%;left:12%;width:480px;height:480px;background:radial-gradient(circle,#2563eb 0,rgba(37,99,235,0) 70%)}.orb-2{bottom:-15%;right:12%;width:520px;height:520px;background:radial-gradient(circle,#7c3aed 0,rgba(124,58,237,0) 70%);animation-delay:-6s}.orb-3{top:42%;right:4%;width:340px;height:340px;background:radial-gradient(circle,#10b981 0,rgba(16,185,129,0) 70%);opacity:.18;animation-delay:-11s}@keyframes floatAurora{0%{transform:translate(0) scale(1)}50%{transform:translate(35px,45px) scale(1.1)}to{transform:translate(-35px,-25px) scale(.95)}}@media (max-width:768px),(prefers-reduced-motion:reduce){.aurora-orb{animation:none!important}}.status-badge{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;padding:.45rem 1.25rem;border-radius:9999px;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.32);color:#34d399;font-size:clamp(.72rem,2.2vw,.8rem);font-weight:700;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 0 24px rgba(16,185,129,.18);line-height:1.4}[data-theme=light] .status-badge{background:#ecfdf5!important;border:1px solid #a7f3d0!important;color:#065f46!important;box-shadow:0 1px 3px rgba(16,185,129,.12)!important}.pulse-dot-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0;vertical-align:middle}.pulse-dot{background-color:#10b981;box-shadow:0 0 10px rgba(16,185,129,.9);position:relative;display:block;flex-shrink:0;z-index:2}.pulse-dot,.pulse-dot:before{width:8px;height:8px;border-radius:50%}.pulse-dot:before{background-color:rgba(16,185,129,.5);animation:pulseAura 2s cubic-bezier(0,0,.2,1) infinite}.pulse-dot:after,.pulse-dot:before{content:"";position:absolute;top:50%;left:50%;box-sizing:border-box;transform:translate(-50%,-50%) scale(1);transform-origin:center center;pointer-events:none;z-index:1}.pulse-dot:after{width:8px;height:8px;border-radius:50%;border:1.5px solid #10b981;animation:pulseRing 2s cubic-bezier(0,0,.2,1) infinite;animation-delay:.3s}@keyframes pulseAura{0%{transform:translate(-50%,-50%) scale(1);opacity:.8}70%,to{transform:translate(-50%,-50%) scale(2.8);opacity:0}}@keyframes pulseRing{0%{transform:translate(-50%,-50%) scale(1);opacity:.9}to{transform:translate(-50%,-50%) scale(3.4);opacity:0}}.gradient-hero-text{background:linear-gradient(135deg,#60a5fa,#a78bfa 50%,#f472b6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;padding-bottom:.18em;margin-bottom:-.18em}[data-theme=light] .gradient-hero-text{background:linear-gradient(135deg,#1e3a8a,#1d4ed8 50%,#0369a1)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}[role=button],[role=tab],a,button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],label[for],select,summary{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}[aria-disabled=true],button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed!important;opacity:.6;pointer-events:none}.clickable-item:active,[role=button]:active:not(:disabled),button:active:not(:disabled){transform:scale(.985);transition:transform .08s ease-in-out}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select,textarea{transition:border-color .15s ease,box-shadow .15s ease}input[type=email]:not(.seamless-search-input):focus,input[type=number]:not(.seamless-search-input):focus,input[type=password]:not(.seamless-search-input):focus,input[type=search]:not(.seamless-search-input):focus,input[type=text]:not(.seamless-search-input):focus,select:focus,textarea:focus{border-color:var(--color-primary,#38bdf8)!important;outline:none;box-shadow:0 0 0 3px rgba(56,189,248,.25)!important}.seamless-search-input,.seamless-search-input:focus,.seamless-search-input:focus-visible{border:none!important;outline:none!important;box-shadow:none!important;background-color:transparent!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.hero-search-container{transition:border-color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),transform .2s ease}.hero-search-container:focus-within{border-color:var(--color-primary,#38bdf8)!important;box-shadow:0 0 25px rgba(56,189,248,.3),0 20px 40px -10px rgba(0,0,0,.6)!important}.deal-card-interactive{transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),border-color .2s ease;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);contain:content;content-visibility:auto;contain-intrinsic-size:380px}.deal-card-interactive:hover{transform:translateY(-3px);box-shadow:0 16px 32px -8px rgba(0,0,0,.4),0 4px 8px -2px rgba(56,189,248,.08)}.store-card-hover{cursor:pointer;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),border-color .2s ease}.store-card-hover:hover{transform:translateY(-2px);box-shadow:0 8px 16px -4px rgba(0,0,0,.3);border-color:#38bdf8!important}.category-card-hover{cursor:pointer;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),border-color .2s ease;will-change:transform,box-shadow}.category-card-hover:hover{transform:translateY(-2px);box-shadow:0 8px 16px -4px rgba(0,0,0,.3);border-color:#38bdf8!important}@media (min-width:1920px){.deals-grid-responsive{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))!important;gap:1.75rem!important}}@media (min-width:2560px){.deals-grid-responsive{grid-template-columns:repeat(auto-fill,minmax(380px,1fr))!important;gap:2rem!important}}.header-nav-container{max-width:1720px;margin:0 auto;padding:.75rem 1.25rem;justify-content:space-between;gap:1rem}.header-nav-brand-row,.header-nav-container,.header-nav-search-wrap{display:flex;align-items:center}.header-nav-search-wrap{flex:1 1;max-width:560px}.header-nav-actions{display:flex;align-items:center;gap:.75rem}.header-nav-actions-mobile{display:none}.header-nav-links{display:flex}@media (max-width:1080px){.header-nav-links{display:none!important}}.header-nav-actions-desktop{display:flex}.offernexa-logo-tagline{display:block}@media (max-width:640px){.header-nav-container{flex-direction:column!important;gap:.5rem!important;padding:.6rem .85rem!important}.header-nav-brand-row{width:100%!important;justify-content:space-between!important}.header-nav-search-wrap{width:100%!important;max-width:100%!important}.header-nav-actions-mobile{display:flex!important;gap:.5rem!important}.header-nav-actions-desktop,.saved-text-full{display:none!important}}.category-pills-desktop{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding-bottom:1.5rem;margin-bottom:2rem}.category-grid-mobile{display:none}@media (max-width:767px){.category-pills-desktop{display:none!important}.category-grid-mobile{display:grid!important;grid-template-columns:repeat(4,1fr)!important;grid-gap:.45rem!important;gap:.45rem!important;padding-bottom:.75rem!important;margin-bottom:1.25rem!important}.cat-tile-btn:active{transform:scale(.96)}}.pill-highlights{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem 1rem;margin-bottom:2rem}.pill-item{display:inline-flex;align-items:center;gap:.45rem;font-size:.825rem;font-weight:600;color:#cbd5e1;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);padding:.35rem .95rem;border-radius:9999px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.06);transition:all .2s ease}.pill-item:hover{background:hsla(0,0%,100%,.08);border-color:rgba(56,189,248,.3);color:#f8fafc;transform:translateY(-1px)}[data-theme=light] .pill-item{color:#1e293b!important;background:#fff!important;border:1px solid #cbd5e1!important;box-shadow:0 1px 3px rgba(15,23,42,.05)!important}[data-theme=light] .pill-item:hover{background:#f1f5f9!important;border-color:#1d4ed8!important;color:#0f172a!important}.trending-tag-btn{transition:all .15s ease}.trending-tag-btn:hover{border-color:rgba(56,189,248,.4)!important;color:#38bdf8!important;background:rgba(56,189,248,.1)!important;transform:translateY(-1px)}[data-theme=light] .trending-tag-btn{color:#334155!important;background:#fff!important;border:1px solid #cbd5e1!important;box-shadow:0 1px 2px rgba(15,23,42,.04)!important}[data-theme=light] .trending-tag-btn:hover{border-color:#1d4ed8!important;color:#1d4ed8!important;background:#eff6ff!important}.nav-desktop-links,.nav-search-form{display:flex!important}.nav-mobile-toggle{display:none!important}@media (max-width:768px){.nav-desktop-links,.nav-search-form{display:none!important}.nav-mobile-toggle{display:inline-flex!important}.aurora-orb,.hero-flank-sphere{display:none!important}.deal-card-interactive{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:#0f172a!important}[data-theme=light] .deal-card-interactive{background-color:#fff!important}.hero-search-container{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:#0f172a!important}[data-theme=light] .hero-search-container{background-color:#fff!important}.store-header-banner{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:#0f172a!important}[data-theme=light] .store-header-banner{background-color:#fff!important}.header-nav-root{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:#070b14!important}[data-theme=light] .header-nav-root{background-color:#fff!important}.beta-banner-container{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:#0c101c!important}[data-theme=light] .beta-banner-container{background-color:#fef3c7!important}.featured-stores-section{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:#070b14!important}[data-theme=light] .featured-stores-section{background-color:#fff!important}.store-card-hover{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:#0f172a!important}[data-theme=light] .store-card-hover{background-color:#f8fafc!important}}.header-nav-root{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.beta-banner-container{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.featured-stores-section{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.store-card-hover{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}svg.h-3,svg.w-3{width:.75rem!important;height:.75rem!important}svg.h-3\.5,svg.w-3\.5{width:.875rem!important;height:.875rem!important}svg.h-4,svg.w-4{width:1rem!important;height:1rem!important}svg.h-5,svg.w-5{width:1.25rem!important;height:1.25rem!important}svg.h-6,svg.w-6{width:1.5rem!important;height:1.5rem!important}svg.h-7,svg.w-7{width:1.75rem!important;height:1.75rem!important}svg.h-8,svg.w-8{width:2rem!important;height:2rem!important}svg.h-10,svg.w-10{width:2.5rem!important;height:2.5rem!important}svg.h-12,svg.w-12{width:3rem!important;height:3rem!important}svg.h-16,svg.w-16{width:4rem!important;height:4rem!important}.text-emerald-500,svg.text-emerald-500{color:#10b981!important}.text-emerald-400,svg.text-emerald-400{color:#34d399!important}.text-amber-500,svg.text-amber-500{color:#f59e0b!important}.text-amber-400,svg.text-amber-400{color:#fbbf24!important}.text-amber-300,svg.text-amber-300{color:#fcd34d!important}.text-blue-500,svg.text-blue-500{color:#3b82f6!important}.text-blue-600,svg.text-blue-600{color:#2563eb!important}.text-white,svg.text-white{color:#fff!important}.text-gray-400,svg.text-gray-400{color:#94a3b8!important}.text-gray-500,svg.text-gray-500{color:#64748b!important}.text-gray-600,svg.text-gray-600{color:#475569!important}.fill-emerald-500,svg.fill-emerald-500{fill:#10b981!important}.fill-amber-500,svg.fill-amber-500{fill:#f59e0b!important}.flex-shrink-0,.shrink-0{flex-shrink:0!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:.75rem!important}.mb-4{margin-bottom:1rem!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-4{margin-top:1rem!important}.ml-1{margin-left:.25rem!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.category-pill-btn{transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease,border-color .2s ease,color .2s ease!important}.category-pill-btn:not([aria-selected=true]):hover{transform:translateY(-2px);border-color:rgba(56,189,248,.45)!important;box-shadow:0 4px 14px rgba(37,99,235,.18)!important;color:#38bdf8!important}[data-theme=light] .category-pill-btn{color:#334155!important;background-color:#fff!important;border:1px solid #cbd5e1!important}[data-theme=light] .category-pill-btn:not([aria-selected=true]):hover{border-color:#1d4ed8!important;box-shadow:0 4px 14px rgba(37,99,235,.12)!important;color:#1d4ed8!important}[data-theme=light] .category-pill-btn[aria-selected=true]{background-color:#1d4ed8!important;color:#fff!important;border-color:#1d4ed8!important}.cat-tile-btn{transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease!important}.cat-tile-btn:not([aria-selected=true]):hover{transform:translateY(-2px);border-color:rgba(56,189,248,.4)!important;box-shadow:0 4px 12px rgba(37,99,235,.15)!important}[data-theme=light] .cat-tile-btn{background-color:#fff!important;border:1px solid #cbd5e1!important;color:#334155!important}[data-theme=light] .cat-tile-btn:not([aria-selected=true]):hover{border-color:#1d4ed8!important;box-shadow:0 4px 12px rgba(37,99,235,.1)!important}[data-theme=light] .cat-tile-btn[aria-selected=true]{background-color:#eff6ff!important;border-color:#1d4ed8!important;color:#1d4ed8!important}.browse-all-link{transition:gap .2s ease,color .15s ease!important}.browse-all-link:hover{gap:.45rem!important}.browse-all-link svg{transition:transform .2s ease}.browse-all-link:hover svg{transform:translateX(3px)}[data-theme=light] .featured-stores-section{background-color:#fff!important;border:1px solid #e2e8f0!important}[data-theme=light] .store-card-hover{background-color:#f8fafc!important;border:1px solid #e2e8f0!important}[data-theme=light] .store-card-hover:hover{background-color:#fff!important;border-color:#1d4ed8!important;box-shadow:0 8px 20px -4px rgba(37,99,235,.15)!important}[data-theme=light] .category-card-hover{background-color:#f8fafc!important;border:1px solid #e2e8f0!important}[data-theme=light] .category-card-hover:hover{background-color:#fff!important;border-color:#1d4ed8!important;box-shadow:0 8px 20px -4px rgba(37,99,235,.15)!important}.deal-bookmark-btn{transition:transform .15s ease,border-color .15s ease,color .15s ease,background-color .15s ease!important}.deal-bookmark-btn:hover{transform:scale(1.1);border-color:rgba(245,158,11,.6)!important;color:#f59e0b!important;background-color:rgba(245,158,11,.1)!important}.deal-vote-btn{transition:all .15s ease!important}.deal-vote-btn.upvote:hover{background:rgba(16,185,129,.14)!important;border-color:rgba(16,185,129,.35)!important;transform:translateY(-1px)}.deal-vote-btn.downvote:hover{background:rgba(244,63,94,.14)!important;border-color:rgba(244,63,94,.35)!important;transform:translateY(-1px)}.deal-reveal-btn{transition:transform .15s ease,box-shadow .15s ease,filter .15s ease!important}.deal-reveal-btn:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(37,99,235,.45)!important;filter:brightness(1.04)}.deal-activate-btn{transition:transform .15s ease,box-shadow .15s ease,filter .15s ease!important}.deal-activate-btn:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(16,185,129,.45)!important;filter:brightness(1.04)}.hero-search-btn{transition:transform .15s ease,box-shadow .15s ease,filter .15s ease!important}.hero-search-btn:hover{transform:translateY(-1px);box-shadow:0 6px 22px rgba(37,99,235,.55)!important;filter:brightness(1.05)}@media (max-width:480px){.hero-search-btn{padding:.65rem 1.1rem!important;font-size:.85rem!important}}.header-saved-btn{transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease!important}.header-saved-btn:hover{transform:translateY(-1px);border-color:rgba(56,189,248,.4)!important;box-shadow:0 4px 12px rgba(37,99,235,.2)!important}[data-theme=light] .header-saved-btn:hover{border-color:#1d4ed8!important;box-shadow:0 4px 12px rgba(37,99,235,.15)!important}.theme-toggle-btn{transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease!important}.theme-toggle-btn:hover{transform:translateY(-1px);border-color:rgba(56,189,248,.4)!important;box-shadow:0 2px 10px rgba(0,0,0,.1)!important}[data-theme=light] .theme-toggle-btn:hover{border-color:#1d4ed8!important;box-shadow:0 2px 10px rgba(37,99,235,.1)!important}.nav-link{transition:color .15s ease!important}.nav-link:hover{color:#38bdf8!important}[data-theme=light] .nav-link{color:#334155!important}[data-theme=light] .nav-link:hover{color:#1d4ed8!important}.footer-nav-link{transition:color .15s ease,transform .15s ease!important}.footer-nav-link:hover{color:#38bdf8!important}[data-theme=light] .footer-nav-link{color:#475569!important}[data-theme=light] .footer-nav-link:hover{color:#1d4ed8!important}.footer-submit-btn{transition:transform .15s ease,box-shadow .15s ease!important}.footer-submit-btn:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(37,99,235,.4)!important}.lead-capture-btn{transition:transform .15s ease,box-shadow .15s ease!important}.lead-capture-btn:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(16,185,129,.45)!important}.modal-close-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;border-radius:50%!important;border:none!important;background:transparent!important;color:#94a3b8!important;cursor:pointer!important;transition:all .15s ease!important}.modal-close-btn:hover{background:hsla(0,0%,100%,.12)!important;color:#fff!important;transform:scale(1.08)!important}[data-theme=light] .modal-close-btn{color:#64748b!important}[data-theme=light] .modal-close-btn:hover{background:rgba(0,0,0,.08)!important;color:#0f172a!important}.modal-cta-btn{transition:transform .15s ease,box-shadow .15s ease,filter .15s ease!important}.modal-cta-btn:hover{transform:translateY(-1px);box-shadow:0 6px 22px rgba(37,99,235,.5)!important;filter:brightness(1.05)}.plan-switcher-card{transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease!important}.plan-switcher-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(16,185,129,.2)!important}.reset-filters-btn{transition:transform .15s ease,filter .15s ease!important}.reset-filters-btn:hover{transform:translateY(-1px);filter:brightness(1.08)}.view-all-deals-btn{transition:transform .15s ease,filter .15s ease!important}.view-all-deals-btn:hover{transform:translateY(-1px);filter:brightness(1.08)}.deal-whatsapp-share-btn{transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease!important}.deal-whatsapp-share-btn:hover{transform:translateY(-1px) scale(1.04);background-color:#20ba5a!important;box-shadow:0 6px 16px rgba(37,211,102,.45)!important}[data-theme=light] .header-nav-root{background-color:hsla(0,0%,100%,.96)!important;border-bottom:1px solid #e2e8f0!important;box-shadow:0 1px 3px rgba(15,23,42,.04)!important}[data-theme=light] .header-nav-search-wrap input{background-color:#f1f5f9!important;color:#0f172a!important;border:1px solid #cbd5e1!important}[data-theme=light] .header-nav-search-wrap input::placeholder{color:#64748b!important}[data-theme=light] .header-nav-search-wrap input:focus{background-color:#fff!important;border-color:#1d4ed8!important;box-shadow:0 0 0 3px rgba(29,78,216,.15)!important}[data-theme=light] .beta-banner-container{background-color:#fffbeb!important;border-bottom:1px solid #fde68a!important;color:#92400e!important}[data-theme=light] .beta-banner-container a,[data-theme=light] .beta-banner-container strong{color:#78350f!important}[data-theme=light] .hero-search-container{background-color:#fff!important;border:1px solid #cbd5e1!important;box-shadow:0 4px 16px -2px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04)!important}[data-theme=light] .hero-search-container:focus-within{border-color:#1d4ed8!important;box-shadow:0 0 0 3px rgba(29,78,216,.15),0 8px 24px -4px rgba(15,23,42,.1)!important}[data-theme=light] .seamless-search-input{color:#0f172a!important}[data-theme=light] .seamless-search-input::placeholder{color:#64748b!important}[data-theme=light] .deal-card-interactive{background-color:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 2px 8px -2px rgba(15,23,42,.06),0 1px 3px rgba(15,23,42,.03)!important}[data-theme=light] .deal-card-interactive:hover{border-color:#cbd5e1!important;box-shadow:0 12px 24px -4px rgba(15,23,42,.1),0 4px 8px -2px rgba(15,23,42,.04)!important}[data-theme=light] .modal-content-backdrop{background-color:rgba(15,23,42,.6)!important}[data-theme=light] .modal-card-surface{background-color:#fff!important;border:1px solid #e2e8f0!important;color:#0f172a!important;box-shadow:0 20px 25px -5px rgba(15,23,42,.1),0 10px 10px -5px rgba(15,23,42,.04)!important}