.mobile-nav[data-astro-cid-37bvxqo4]{display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#07070deb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--border-subtle);height:calc(56px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);align-items:center;justify-content:space-around}@media(max-width:767px){.mobile-nav[data-astro-cid-37bvxqo4]{display:flex}}.mobile-nav__tab[data-astro-cid-37bvxqo4]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;flex:1;height:56px;color:var(--text-muted);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color .15s ease;position:relative}.mobile-nav__tab--active[data-astro-cid-37bvxqo4]{color:var(--holo-teal)}.mobile-nav__tab--active[data-astro-cid-37bvxqo4]:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:24px;height:2px;background:var(--holo-teal);border-radius:0 0 2px 2px}.mobile-nav__icon[data-astro-cid-37bvxqo4]{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.mobile-nav__icon[data-astro-cid-37bvxqo4] svg{display:block;width:20px;height:20px}.mobile-nav__label[data-astro-cid-37bvxqo4]{font-size:10px;font-weight:500;line-height:1;letter-spacing:.01em}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.site-footer{margin-top:auto;padding:32px 16px 24px;border-top:1px solid transparent;border-image:linear-gradient(90deg,transparent,rgba(124,106,255,.2),rgba(155,93,229,.2),rgba(245,200,66,.2),transparent) 1;text-align:center}.site-footer__inner{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.site-footer__nav{display:flex;justify-content:center;gap:24px;flex-wrap:wrap}.site-footer__nav a{color:var(--text-secondary);font-size:var(--text-sm);text-decoration:none;transition:color .15s ease}.site-footer__nav a:hover{color:var(--text-primary)}.site-footer__series{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.site-footer__series a{color:var(--text-muted);font-size:var(--text-xs);text-decoration:none;transition:color .15s ease}.site-footer__series a:hover{color:var(--holo-teal)}.site-footer__info{color:var(--text-muted);font-size:var(--text-xs)}.site-footer__info a{color:var(--holo-teal);text-decoration:none}.site-footer__info a:hover{text-decoration:underline}.site-footer__disclaimer{color:var(--text-muted);font-size:.6875rem;opacity:.7}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font-body);font-size:1rem;font-weight:400;line-height:1.6;color:var(--starlight);background-color:var(--void);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100dvh;overflow-x:hidden;position:relative}body:before{content:"";position:fixed;inset:0;background-image:url(/noise.svg);background-repeat:repeat;background-size:256px 256px;opacity:.06;pointer-events:none;z-index:0}body:after{content:"";position:fixed;inset:0;background:radial-gradient(ellipse 80% 60% at 20% 10%,rgba(124,106,255,.22) 0%,transparent 60%),radial-gradient(ellipse 60% 50% at 80% 80%,rgba(0,212,255,.16) 0%,transparent 55%);filter:blur(120px);pointer-events:none;z-index:0;animation:meshDrift 12s ease-in-out infinite}@keyframes meshDrift{0%,to{transform:translate(0) scale(1)}50%{transform:translate(3%,-4%) scale(1.15)}}@media(prefers-reduced-motion:reduce){body:after{animation:none}}.edge-vignette{position:fixed;inset:0;background:radial-gradient(ellipse at center,transparent 60%,rgba(8,11,18,.7) 100%);pointer-events:none;z-index:0}.section-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(124,106,255,.3) 20%,rgba(0,212,255,.35) 40%,rgba(168,255,120,.2) 55%,rgba(255,209,102,.3) 70%,rgba(255,107,157,.2) 85%,transparent);background-size:200% 100%;margin:0 auto;width:60%;position:relative;overflow:visible}.section-divider:after{content:"";position:absolute;inset:-2px 0;background:inherit;filter:blur(4px);opacity:.5}.section-divider.visible{animation:holoLineShimmer 3s ease-in-out}@keyframes holoLineShimmer{0%{background-position:200% center}to{background-position:-200% center}}body>*{position:relative;z-index:1}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}a{color:inherit;text-decoration:none}ul,ol{list-style:none}:root{--void: #080B12;--nebula: #0E1420;--obsidian: #141B2D;--prisma: #7C6AFF;--aurora: #00D4FF;--gold-foil: #FFD166;--ember: #FF6B6B;--success: #22C55E;--starlight: #E8EAF0;--gradient-primary: linear-gradient(135deg, #7C6AFF, #00D4FF);--font-display: "Chakra Petch", sans-serif;--font-body: "Inter", sans-serif;--font-data: "JetBrains Mono", monospace;--bg-primary: var(--void);--bg-surface: var(--nebula);--bg-surface-hover: #1A2234;--bg-surface-active: #212B41;--bg-elevated: var(--obsidian);--holo-teal: var(--prisma);--holo-purple: var(--prisma);--holo-gold: var(--gold-foil);--holo-pink: var(--ember);--holo-gradient: var(--gradient-primary);--holo-gradient-wide: linear-gradient(135deg, var(--prisma), var(--aurora), var(--prisma));--price-gold: var(--gold-foil);--price-gold-dim: #C9A44F;--trend-up: var(--success);--trend-down: var(--ember);--text-primary: var(--starlight);--text-secondary: color-mix(in srgb, var(--starlight) 70%, transparent);--text-muted: color-mix(in srgb, var(--starlight) 55%, transparent);--border: #1F2740;--border-subtle: #171D2F;--condition-nm: var(--success);--condition-lp: #A8C44A;--condition-mp: var(--gold-foil);--condition-hp: var(--ember);--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.5rem;--text-2xl: 2rem;--text-3xl: 2.5rem;--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 20px;--shadow-card: 0 2px 8px rgba(0, 0, 0, .3), 0 0 0 1px var(--border);--shadow-card-hover: 0 8px 32px rgba(0, 0, 0, .4), 0 0 0 1px rgba(124, 106, 255, .3);--shadow-glow-teal: 0 0 20px rgba(124, 106, 255, .2), 0 0 60px rgba(124, 106, 255, .05);--shadow-glow-gold: 0 0 20px rgba(255, 209, 102, .2), 0 0 60px rgba(255, 209, 102, .05)}@media(max-width:767px){body{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}}h1,h2,h3,h4{font-family:var(--font-display);line-height:1.15;font-weight:700;color:var(--starlight);letter-spacing:-.02em}h1{font-size:clamp(1.75rem,4vw,3rem)}h2{font-size:clamp(1.25rem,3vw,2rem);font-weight:600}h3{font-size:clamp(1rem,2vw,1.375rem);font-weight:600}h4{font-size:1rem;font-weight:600}.price,.data-value,[data-price]{font-family:var(--font-data);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.text-muted{color:color-mix(in srgb,var(--starlight) 55%,transparent);font-size:.875rem}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.text-2xl{font-size:var(--text-2xl)}.text-3xl{font-size:var(--text-3xl)}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-gold{color:var(--gold-foil)}.text-teal{color:var(--prisma)}.tabular-nums{font-variant-numeric:tabular-nums}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--space-md)}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-xs{gap:var(--space-xs)}.gap-sm{gap:var(--space-sm)}.gap-md{gap:var(--space-md)}.gap-lg{gap:var(--space-lg)}.surface{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);transition:background .2s ease,box-shadow .2s ease}.surface:hover{background:var(--bg-surface-hover)}.surface-elevated{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:none;border-radius:var(--radius-md);font-family:var(--font-display);font-weight:500;cursor:pointer;transition:background .2s ease,transform .1s ease,box-shadow .2s ease;min-height:44px;min-width:44px;user-select:none;-webkit-tap-highlight-color:transparent}.btn:active{transform:scale(.97)}.btn-primary{background:var(--gradient-primary);color:var(--void);font-weight:600}.btn-primary:hover{box-shadow:var(--shadow-glow-teal)}.btn-secondary{background:var(--bg-surface);border:1px solid var(--border);color:var(--text-primary)}.btn-secondary:hover{background:var(--bg-surface-hover);border-color:#7c6aff4d}.btn-ghost{background:transparent;color:var(--text-secondary)}.btn-ghost:hover{color:var(--text-primary);background:var(--bg-surface)}.holo-divider{height:1px;border:none;background:linear-gradient(90deg,transparent,var(--prisma),var(--aurora),var(--gold-foil),transparent);opacity:.3}a,button,[role=button]{transition:opacity .18s ease,color .18s ease}a:hover{opacity:.85}button:hover,[role=button]:hover{opacity:.9}.wordmark{font-family:var(--font-display);font-weight:700;font-size:1.375rem;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em}.wordmark__o{position:relative;-webkit-text-fill-color:transparent;background:conic-gradient(from 0deg,#7c6aff,#00d4ff,#a8ff78,#ffd166,#ff6b9d,#7c6aff);background-size:100% 100%;-webkit-background-clip:text;background-clip:text;animation:prismaShift 6s linear infinite}@keyframes prismaShift{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(360deg)}}.wordmark__o-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.wordmark__o{animation:none}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--prisma)}*{scrollbar-width:thin;scrollbar-color:var(--border) transparent}.scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.scroll-x::-webkit-scrollbar{display:none}.scroll-x-wrap{position:relative}.scroll-x-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;width:48px;background:linear-gradient(to right,transparent,var(--bg-primary));pointer-events:none;z-index:2;border-radius:0 var(--radius-md) var(--radius-md) 0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus-visible{outline:2px solid var(--prisma);outline-offset:2px;border-radius:var(--radius-sm)}a:focus-visible,button:focus-visible{outline:2px solid var(--prisma);outline-offset:2px;box-shadow:0 0 0 4px #7c6aff26}::selection{background:#7c6aff4d;color:var(--starlight)}.card-wrapper{position:relative;border-radius:12px;transform-style:preserve-3d;box-shadow:0 2px 4px #000000e6,0 8px 24px #000000b3,0 32px 64px #00000080,0 0 40px var(--card-ambient-glow, rgba(124, 106, 255, .08));transition:transform .32s cubic-bezier(.34,1.4,.64,1),box-shadow .32s ease,filter .32s ease}.card-wrapper:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(255,255,255,.06) 0%,transparent 40%);border-radius:inherit;pointer-events:none;z-index:1}.card-wrapper:hover,.card-wrapper:focus-within{will-change:transform}.card-wrapper:hover{transform:translateY(-8px) scale(1.04);box-shadow:0 2px 4px #000000e6,0 20px 40px #0009,0 0 24px var(--card-ambient-glow, rgba(124, 106, 255, .25)),0 0 60px var(--card-ambient-glow, rgba(124, 106, 255, .12))}[data-rarity=holo]:hover,[data-rarity=ultra-rare]:hover,[data-rarity=secret-rare]:hover{box-shadow:0 2px 4px #000000e6,0 20px 60px #00000080,0 0 40px var(--card-ambient-glow, rgba(124, 106, 255, .35)),0 0 80px #00d4ff26}.card-wrapper:before{content:"";position:absolute;inset:0;border-radius:inherit;background:conic-gradient(from var(--holo-angle, 0deg) at var(--mx, 50%) var(--my, 50%),transparent 0%,rgba(124,106,255,.22) 8%,rgba(0,212,255,.28) 16%,rgba(168,255,120,.12) 24%,rgba(255,209,102,.18) 32%,rgba(255,107,157,.12) 40%,transparent 48%,transparent 100%);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:2;mix-blend-mode:screen}.card-wrapper[data-rarity=holo]:before,.card-wrapper[data-rarity=ultra-rare]:before,.card-wrapper[data-rarity=secret-rare]:before{opacity:1}.card-wrapper[data-rarity=holo]:hover:before,.card-wrapper[data-rarity=ultra-rare]:hover:before,.card-wrapper[data-rarity=secret-rare]:hover:before{opacity:1;animation:holoSpin 6s linear infinite}[data-holo=true]{position:relative;overflow:hidden}[data-holo=true]:after{content:"";position:absolute;inset:0;background:conic-gradient(from 0deg at var(--mx, 50%) var(--my, 50%),rgba(124,106,255,.18),rgba(0,212,255,.22),rgba(168,255,120,.12),rgba(255,209,102,.16),rgba(255,107,157,.14),rgba(124,106,255,.18));mix-blend-mode:screen;opacity:0;transition:opacity .4s ease;pointer-events:none;border-radius:inherit;z-index:2}[data-holo=true]:hover:after{opacity:.65}@property --holo-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes holoSpin{0%{--holo-angle: 0deg}to{--holo-angle: 360deg}}.card-hidden{opacity:0;transform:translateY(24px);transition:opacity .4s ease,transform .4s ease}.card-visible{opacity:1;transform:translateY(0)}.flip-container{position:relative;transform-style:preserve-3d;perspective:1200px;animation:packFlip .6s cubic-bezier(.4,0,.2,1) forwards}@keyframes packFlip{0%{transform:rotateY(90deg);opacity:0}60%{transform:rotateY(-8deg);opacity:1}80%{transform:rotateY(4deg)}to{transform:rotateY(0)}}.flip-container:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.3) 50%,transparent 60%);animation:glansSweep .8s .6s ease forwards;opacity:0;pointer-events:none;border-radius:inherit;mix-blend-mode:screen}@keyframes glansSweep{0%{transform:translate(-100%);opacity:1}to{transform:translate(200%);opacity:0}}.card-skeleton{background:linear-gradient(90deg,#0e1420 25%,#141b2d,#0e1420 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:12px;aspect-ratio:2.5 / 3.5;width:100%}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}[data-expensive=true] .card-wrapper,.card-wrapper:has(+[data-expensive=true]){transition-duration:.5s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-price-tier=low] .card-wrapper{--card-ambient-glow: rgba(124, 106, 255, .04)}[data-price-tier=mid] .card-wrapper{--card-ambient-glow: rgba(124, 106, 255, .1);box-shadow:0 2px 4px #000c,0 8px 24px #00000080,0 0 30px #7c6aff14}[data-price-tier=high] .card-wrapper{--card-ambient-glow: rgba(255, 209, 102, .15);box-shadow:0 2px 4px #000000e6,0 8px 24px #000000b3,0 32px 64px #00000080,0 0 50px #ffd1661a,0 0 100px #7c6aff0f}[data-expensive=true] .card-wrapper:hover,.card-wrapper:has(+[data-expensive=true]):hover{transform:translateY(-6px) scale(1.02);box-shadow:0 2px 4px #000000e6,0 24px 48px #00000080,0 0 40px #ffd16633,0 0 80px #ffd16614,0 0 120px #7c6aff0f}.price-display{font-family:var(--font-data);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.price-display.gold,.price,.card-price,[data-price],.trending-price{color:var(--gold-foil);text-shadow:0 0 10px rgba(255,209,102,.35),0 0 25px rgba(255,209,102,.15)}.price-hero,.card-hero .price-display,.card-detail .price-display{font-size:clamp(2rem,4vw,3rem);text-shadow:0 0 15px rgba(255,209,102,.5),0 0 40px rgba(255,209,102,.2),0 0 80px rgba(255,209,102,.08)}[data-expensive=true] .price,[data-expensive=true] .price-display,.price-display[data-expensive=true]{animation:priceGlow 3s ease-in-out infinite}@keyframes priceGlow{0%,to{text-shadow:0 0 10px rgba(255,209,102,.4),0 0 30px rgba(255,209,102,.15)}50%{text-shadow:0 0 20px rgba(255,209,102,.6),0 0 50px rgba(255,209,102,.3),0 0 80px rgba(255,209,102,.15)}}@media(prefers-reduced-motion:reduce){.card-wrapper,.card-wrapper:before{transition:none!important;animation:none!important}.card-wrapper:hover{transform:none!important}.card-hidden{opacity:1;transform:none;transition:none}.flip-container,.flip-container:after{animation:none!important;opacity:1}.card-skeleton,.price-display[data-expensive=true],[data-expensive=true] .price,[data-expensive=true] .price-display{animation:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.holo-shimmer:after,.holo-text{animation:none!important}.card-tilt:hover{transform:none!important}}@media print{body{background:#fff!important;color:#111!important;background-image:none!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}body:before,body:after{display:none!important}.site-footer,.card-page__header,.card-hero__actions,.card-hero__cm-btn,.search-bar-wrapper,.mp-links,.card-more-link,.btn{display:none!important}.card-hero{flex-direction:row!important;gap:24px;padding:16px 0}.card-hero__image{width:180px!important;filter:none!important}.card-hero__image:after{display:none!important}.card-hero__price-block,.card-hero__name,.card-hero__set{color:#111!important}.price-table,.condition-table,.graded-table,.info-table{border:1px solid #ddd;border-radius:4px;page-break-inside:avoid}.card-section{opacity:1!important;transform:none!important;page-break-inside:avoid}a[href]:after{content:none!important}}.nav-link[aria-current=page]{color:var(--prisma)}@keyframes page-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}::view-transition-old(root){animation:page-fade-in .2s ease-out reverse}::view-transition-new(root){animation:page-fade-in .2s ease-out}@keyframes card-pop{0%{transform:scale(1)}40%{transform:scale(1.12)}70%{transform:scale(.96)}to{transform:scale(1)}}.card-pop{animation:card-pop .32s cubic-bezier(.34,1.56,.64,1)}.tab-indicator{position:absolute;bottom:0;left:0;height:2px;background:var(--gradient-primary);border-radius:2px;pointer-events:none;transition:left .24s cubic-bezier(.4,0,.2,1),width .24s cubic-bezier(.4,0,.2,1)}@keyframes bell-shake{0%,to{transform:rotate(0)}20%{transform:rotate(12deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(8deg)}80%{transform:rotate(-6deg)}}.bell-ring{animation:bell-shake .5s ease-in-out;transform-origin:50% 0%}.streak-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--ember) 12%,transparent);border:1px solid color-mix(in srgb,var(--ember) 30%,var(--border));color:var(--ember);font-family:var(--font-display);font-weight:600;font-size:12px;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.streak-badge__flame{display:inline-block;animation:streak-flicker 2.8s ease-in-out infinite;transform-origin:50% 80%}@keyframes streak-flicker{0%,to{transform:scale(1) rotate(-2deg)}50%{transform:scale(1.08) rotate(2deg)}}.daily-change{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:var(--radius-md);font-family:var(--font-data);font-weight:600;font-size:var(--text-sm);font-variant-numeric:tabular-nums;border:1px solid transparent}.daily-change--up{color:var(--success);background:color-mix(in srgb,var(--success) 8%,transparent);border-color:color-mix(in srgb,var(--success) 30%,transparent)}.daily-change--down{color:var(--ember);background:color-mix(in srgb,var(--ember) 8%,transparent);border-color:color-mix(in srgb,var(--ember) 30%,transparent)}.daily-change--pulse{animation:daily-pulse 1.8s ease-in-out infinite}@keyframes daily-pulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--success) 25%,transparent)}50%{box-shadow:0 0 0 8px transparent}}.daily-change__arrow{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@keyframes holo-sweep{0%,70%,to{background-position:100% center}35%{background-position:0% center}}.holo-text{background:linear-gradient(90deg,var(--starlight) 0%,var(--starlight) 35%,var(--prisma) 42%,var(--aurora) 50%,var(--gold-foil) 58%,var(--starlight) 65%,var(--starlight) 100%);background-size:300% 100%;background-position:100% center;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:holo-sweep 6s ease-in-out infinite;animation-delay:2s}.holo-border{position:relative;border-radius:var(--radius-lg);background:var(--bg-surface)}.holo-border:before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:var(--holo-gradient);opacity:.3;z-index:-1;transition:opacity .3s ease}.holo-border:hover:before{opacity:.6}@keyframes holo-shimmer{0%{background-position:-200% center}to{background-position:200% center}}.holo-shimmer{position:relative;overflow:hidden}.holo-shimmer:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 20%,rgba(124,106,255,.15) 35%,rgba(0,212,255,.15) 45%,rgba(255,107,107,.1) 50%,rgba(255,209,102,.15) 55%,rgba(124,106,255,.1) 65%,transparent 80%);background-size:200% 100%;animation:holo-shimmer 3s ease-in-out infinite;pointer-events:none;border-radius:inherit;mix-blend-mode:screen}.card-tilt{transition:transform .3s ease,box-shadow .3s ease;transform-style:preserve-3d;will-change:transform}.card-tilt:hover{transform:perspective(800px) rotateX(2deg) rotateY(-3deg) translateY(-4px);box-shadow:8px 8px 32px #0006,0 0 0 1px #7c6aff33,-4px -4px 24px #00d4ff0d}@keyframes skeleton-holo{0%{background-position:-200% center}to{background-position:200% center}}.skeleton{background:linear-gradient(90deg,var(--nebula) 25%,rgba(124,106,255,.05) 35%,rgba(0,212,255,.05) 45%,rgba(255,209,102,.05) 55%,var(--nebula) 75%);background-size:200% 100%;animation:skeleton-holo 2s ease-in-out infinite;border-radius:var(--radius-md)}.holo-card{position:relative;border-radius:var(--radius-lg);background:var(--bg-surface);border:1px solid var(--border);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.holo-card:hover{transform:translateY(-4px);border-color:#7c6aff4d;box-shadow:0 8px 32px #0006,0 0 0 1px #7c6aff26,0 0 60px #00d4ff0d}.glow-teal{box-shadow:var(--shadow-glow-teal)}.glow-gold{box-shadow:var(--shadow-glow-gold)}@keyframes price-pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.price-pulse{animation:price-pulse .3s ease}@keyframes fade-in-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fade-in-up .4s ease forwards}.stagger-1{animation-delay:0ms}.stagger-2{animation-delay:80ms}.stagger-3{animation-delay:.16s}.stagger-4{animation-delay:.24s}.stagger-5{animation-delay:.32s}[class*=stagger-]{opacity:0}.reveal{opacity:0;transform:translateY(20px);animation:revealIn .6s cubic-bezier(.16,1,.3,1) forwards}@keyframes revealIn{to{opacity:1;transform:translateY(0)}}@keyframes revealSpring{0%{opacity:0;transform:translateY(40px) rotateX(8deg)}60%{opacity:1;transform:translateY(-4px) rotateX(-1deg)}to{opacity:1;transform:translateY(0) rotateX(0)}}.reveal.visible{opacity:1;transform:translateY(0)}.hero__copy.reveal{animation-delay:.2s;animation-duration:.5s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.hero__stage.reveal{animation:revealSpring .8s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:.45s}.trustbar.reveal{animation-delay:2.4s;animation-duration:.6s}.trending-wrap.reveal{animation-delay:2.6s;animation-duration:.6s}.stage.reveal{animation-delay:2.8s;animation-duration:.6s}.section-divider.reveal{animation-delay:2.5s;animation-duration:.4s}.revisit .reveal{animation-delay:0ms!important;animation-duration:.2s!important}@media(prefers-reduced-motion:reduce){.reveal{animation:none!important;opacity:1;transform:none}}.glass{background:#0e1420cc;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.05)}.price-glow{position:relative}.price-glow:after{content:"";position:absolute;inset:-8px -16px;background:radial-gradient(ellipse,rgba(255,209,102,.1) 0%,transparent 70%);z-index:-1;border-radius:50%;pointer-events:none}@keyframes holo-border-shift{0%{background-position:0% center}to{background-position:200% center}}.holo-focus-ring{position:relative}.holo-focus-ring:before{content:"";position:absolute;inset:-2px;border-radius:inherit;background:linear-gradient(90deg,var(--prisma),var(--aurora),var(--ember),var(--gold-foil),var(--prisma));background-size:200% auto;opacity:0;z-index:-1;transition:opacity .3s ease}.holo-focus-ring:focus-within:before{opacity:1;animation:holo-border-shift 3s linear infinite}.trend-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:100px;font-weight:600;font-size:var(--text-sm)}.trend-pill--up{background:#22c55e1f;color:var(--trend-up)}.trend-pill--down{background:#ff6b6b1f;color:var(--trend-down)}.float-shadow{filter:drop-shadow(0 8px 24px rgba(0,0,0,.5))}.navbar__header[data-astro-cid-ymhdp2rl]{padding:var(--space-md) 0;border-bottom:1px solid var(--border-subtle);opacity:0;transform:translateY(-12px);animation:navReveal .5s cubic-bezier(.16,1,.3,1) 1s forwards}@keyframes navReveal{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.revisit .navbar__header[data-astro-cid-ymhdp2rl]{animation-delay:.1s;animation-duration:.2s}@media(prefers-reduced-motion:reduce){.navbar__header[data-astro-cid-ymhdp2rl]{animation:none;opacity:1;transform:none}}.navbar__nav[data-astro-cid-ymhdp2rl]{display:flex;align-items:center;gap:var(--space-md);position:relative;z-index:60}.navbar__logo[data-astro-cid-ymhdp2rl]{font-size:var(--text-lg);font-weight:700;text-decoration:none;white-space:nowrap}.navbar__links[data-astro-cid-ymhdp2rl]{display:none;gap:var(--space-md)}@media(min-width:768px){.navbar__links[data-astro-cid-ymhdp2rl]{display:flex}}.navbar__right[data-astro-cid-ymhdp2rl]{display:flex;align-items:center;gap:var(--space-sm);margin-left:auto}.nav-link[data-astro-cid-ymhdp2rl]{color:var(--text-secondary);font-size:var(--text-sm);text-decoration:none;white-space:nowrap;transition:color .15s ease}.nav-link[data-astro-cid-ymhdp2rl]:hover{color:var(--text-primary)}
