@font-face{font-family:__Outfit_ed3508;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_ed3508;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Outfit_Fallback_ed3508;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_ed3508{font-family:__Outfit_ed3508,__Outfit_Fallback_ed3508;font-style:normal}.__variable_ed3508{--font-outfit:"__Outfit_ed3508","__Outfit_Fallback_ed3508"}@font-face{font-family:__Syne_744198;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Syne_744198;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Syne_744198;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Syne_Fallback_744198;src:local("Arial");ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.00%;size-adjust:98.47%}.__className_744198{font-family:__Syne_744198,__Syne_Fallback_744198;font-style:normal}.__variable_744198{--font-syne:"__Syne_744198","__Syne_Fallback_744198"}:root{--bg-void:#0a0a0f;--bg-deep:#0f0f1a;--bg-card:#1a1a2e;--bg-elevated:#141428;--bg-surface:#16213e;--accent-coral:#ff6b6b;--accent-coral-light:#ff8e8e;--accent-coral-dark:#e85555;--accent-coral-glow:hsla(0,100%,71%,.4);--tier-platinum:#e5e4e2;--tier-platinum-secondary:#a0b2c6;--tier-platinum-glow:hsla(40,5%,89%,.6);--tier-gold:gold;--tier-gold-secondary:orange;--tier-gold-glow:rgba(255,215,0,.6);--tier-silver:silver;--tier-silver-secondary:#a8a8a8;--tier-silver-glow:hsla(0,0%,75%,.6);--tier-bronze:#cd7f32;--tier-bronze-secondary:#8b4513;--tier-bronze-glow:rgba(205,127,50,.6);--text-primary:#fff;--text-secondary:#9ca3af;--text-muted:#6b7280;--text-dim:hsla(0,0%,100%,.5);--border-subtle:#333;--border-medium:#2a2a4a;--border-strong:#3a3a3a;--shadow-card:0 4px 12px rgba(0,0,0,.4);--shadow-elevated:0 8px 24px rgba(0,0,0,.5);--shadow-glow:0 0 24px var(--accent-coral-glow)}.tier-border-platinum{background:linear-gradient(135deg,var(--tier-platinum) 0,var(--tier-platinum-secondary) 50%,var(--tier-platinum) 100%)}.tier-border-gold{background:linear-gradient(135deg,var(--tier-gold) 0,var(--tier-gold-secondary) 50%,var(--tier-gold) 100%)}.tier-border-silver{background:linear-gradient(135deg,var(--tier-silver) 0,var(--tier-silver-secondary) 50%,var(--tier-silver) 100%)}.tier-border-bronze{background:linear-gradient(135deg,var(--tier-bronze) 0,var(--tier-bronze-secondary) 50%,var(--tier-bronze) 100%)}.tier-glow-platinum{box-shadow:0 0 20px var(--tier-platinum-glow),0 4px 12px rgba(0,0,0,.3)}.tier-glow-gold{box-shadow:0 0 20px var(--tier-gold-glow),0 4px 12px rgba(0,0,0,.3)}.tier-glow-silver{box-shadow:0 0 16px var(--tier-silver-glow),0 4px 12px rgba(0,0,0,.3)}.tier-glow-bronze{box-shadow:0 0 12px var(--tier-bronze-glow),0 4px 12px rgba(0,0,0,.3)}.tier-glow-rare-platinum{box-shadow:0 0 30px var(--tier-platinum-glow),0 0 60px hsla(40,5%,89%,.2),0 4px 16px rgba(0,0,0,.4)}.tier-glow-rare-gold{box-shadow:0 0 30px var(--tier-gold-glow),0 0 60px rgba(255,215,0,.2),0 4px 16px rgba(0,0,0,.4)}@keyframes shimmer-rare{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer-rare{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 20%,hsla(0,0%,100%,.3) 40%,hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,.3) 60%,hsla(0,0%,100%,.1) 80%,transparent);background-size:200% 100%;animation:shimmer-rare 3s linear infinite}@keyframes pulse-glow{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.03)}}.pulse-glow{animation:pulse-glow 2s ease-in-out infinite}@keyframes rarity-pulse{0%,to{opacity:.4}50%{opacity:.8}}.rarity-glow-pulse{animation:rarity-pulse 1.5s ease-in-out infinite}@keyframes sparkle-burst{0%{transform:scale(0) rotate(0deg);opacity:0}50%{transform:scale(1.2) rotate(180deg);opacity:1}to{transform:scale(0) rotate(1turn);opacity:0}}.sparkle-burst{animation:sparkle-burst .8s ease-out forwards}@keyframes card-flip-reveal{0%{transform:rotateY(0deg)}to{transform:rotateY(180deg)}}@keyframes float-subtle{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.float-subtle{animation:float-subtle 4s ease-in-out infinite}.card-thumbnail{background:var(--bg-card);border-radius:12px;overflow:hidden;transition:transform .2s ease,box-shadow .3s ease}.card-thumbnail:hover{transform:translateY(-2px)}.card-thumbnail:active{transform:scale(.96)}.card-thumbnail-info{background:var(--bg-deep);padding:10px}.edition-number{font-family:JetBrains Mono,SF Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.02em}.filter-pill{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:9999px;font-size:13px;font-weight:600;transition:all .2s ease;border:1px solid var(--border-subtle);background:var(--bg-card);color:var(--text-secondary);cursor:pointer}.filter-pill:hover{background:var(--bg-elevated);border-color:var(--border-medium)}.filter-pill.active{border-color:var(--accent-coral);background:hsla(0,100%,71%,.15);color:var(--accent-coral)}.filter-pill-count{font-size:11px;font-weight:700;padding:2px 6px;border-radius:9999px;background:hsla(0,0%,100%,.1)}.filter-pill.active .filter-pill-count{background:hsla(0,100%,71%,.3)}.tier-badge{display:inline-flex;align-items:center;padding:4px 12px;border-radius:9999px;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.tier-badge-platinum{background:linear-gradient(135deg,var(--tier-platinum),var(--tier-platinum-secondary));color:#1a1a2e;box-shadow:0 0 12px var(--tier-platinum-glow)}.tier-badge-gold{background:linear-gradient(135deg,var(--tier-gold),var(--tier-gold-secondary));color:#1a1a2e;box-shadow:0 0 12px var(--tier-gold-glow)}.tier-badge-silver{background:linear-gradient(135deg,var(--tier-silver),var(--tier-silver-secondary));color:#1a1a2e;box-shadow:0 0 12px var(--tier-silver-glow)}.tier-badge-bronze{background:linear-gradient(135deg,var(--tier-bronze),var(--tier-bronze-secondary));color:#fff;box-shadow:0 0 12px var(--tier-bronze-glow)}.stat-item{text-align:center}.stat-label{font-size:10px;font-weight:700;letter-spacing:1px;color:var(--text-secondary);text-transform:uppercase}.stat-value{font-size:14px;font-weight:700;margin-top:4px}.holographic-overlay{background:linear-gradient(125deg,rgba(255,0,0,.15),rgba(255,127,0,.15) 12.5%,rgba(255,255,0,.15) 25%,rgba(0,255,0,.15) 37.5%,rgba(0,255,255,.15) 50%,rgba(0,0,255,.15) 62.5%,rgba(75,0,130,.15) 75%,rgba(148,0,211,.15) 87.5%,rgba(255,0,0,.15));mix-blend-mode:overlay;pointer-events:none}.page-header{font-size:32px;font-weight:700;color:var(--text-primary)}.section-header{font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--text-secondary)}.tab-selector{display:flex;gap:0}.tab-button{padding:12px 20px;font-size:14px;font-weight:600;color:var(--text-secondary);background:transparent;border:none;cursor:pointer;position:relative;transition:color .2s ease}.tab-button:hover{color:var(--text-primary)}.tab-button.active{color:var(--accent-coral)}.tab-button.active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--accent-coral);border-radius:2px 2px 0 0}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.empty-state-icon{font-size:48px;color:var(--text-secondary);opacity:.5;margin-bottom:16px}.empty-state-title{font-size:16px;font-weight:600;color:var(--text-secondary);margin-bottom:8px}.empty-state-description{font-size:14px;color:var(--text-muted)}.btn-primary{background:linear-gradient(135deg,var(--accent-coral),var(--accent-coral-light));color:#1a1a2e;font-weight:600;padding:14px 28px;border-radius:12px;border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 0 20px var(--accent-coral-glow)}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 0 30px var(--accent-coral-glow)}.btn-primary:active{transform:scale(.98)}.btn-outline{background:transparent;color:var(--accent-coral);font-weight:600;padding:10px 20px;border-radius:9999px;border:1px solid var(--accent-coral);cursor:pointer;transition:all .2s ease}.btn-outline:hover{background:hsla(0,100%,71%,.1)}.card-detail-overlay{background:rgba(0,0,0,.9);backdrop-filter:blur(8px)}.card-detail-panel{background:var(--bg-elevated);border:1px solid var(--border-medium);border-radius:20px;padding:24px}.diamond-grid{background-image:linear-gradient(45deg,var(--accent-coral) 25%,transparent 25%),linear-gradient(-45deg,var(--accent-coral) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--accent-coral) 75%),linear-gradient(-45deg,transparent 75%,var(--accent-coral) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0;opacity:.1}.star-rating{display:flex;gap:2px}.star{font-size:12px;transition:all .2s ease}.star.filled{filter:drop-shadow(0 0 4px currentColor)}.star.empty{opacity:.2}