.hero-banner.svelte-w91zfd{max-width:100%;color:var(--muted-foreground);border:1px solid #00f0ff40;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .625rem;margin:0 auto 1.75rem;padding:8px 18px;font-size:13.5px;line-height:1.5;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:inline-flex;position:relative;overflow:hidden}.hero-banner.svelte-w91zfd:hover{border-color:var(--neon-cyan);transform:translateY(-1px);box-shadow:0 0 16px #00f0ff26}.hero-banner.svelte-w91zfd:after{content:"";background:linear-gradient(90deg, transparent, var(--neon-cyan), transparent);width:90%;height:2px;box-shadow:0 0 12px var(--neon-cyan), 0 0 24px var(--neon-cyan);opacity:0;pointer-events:none;position:absolute;top:1px;left:-90%}.hero-banner.svelte-w91zfd:hover:after{animation:.8s ease-in-out forwards svelte-w91zfd-scan-line}.hero-banner-badge.svelte-w91zfd{font-family:var(--font-display);letter-spacing:.06em;color:#05070a;background:linear-gradient(135deg, var(--neon-cyan), #00a8ff);border-radius:999px;align-items:center;padding:2px 10px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:0 0 12px #00f0ff59}.hero-banner-text.svelte-w91zfd{display:inline}.hero-banner-num.svelte-w91zfd{color:var(--neon-cyan);filter:drop-shadow(0 0 6px #00f0ff80);font-weight:700}.hero-banner-cta.svelte-w91zfd{color:var(--neon-cyan);white-space:nowrap;align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.hero-banner-cta.svelte-w91zfd .hero-banner-arrow{transition:transform .2s}.hero-banner.svelte-w91zfd:hover .hero-banner-arrow{transform:translate(3px)}@media (width<=640px){.hero-banner.svelte-w91zfd{margin-bottom:1.5rem;padding:7px 14px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.hero-banner.svelte-w91zfd,.hero-banner-cta.svelte-w91zfd .hero-banner-arrow{transition:none}.hero-banner.svelte-w91zfd:hover{transform:none}.hero-banner.svelte-w91zfd:hover:after{animation:none}}.type-tabs.svelte-w91zfd{justify-content:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.type-tab.svelte-w91zfd{font-family:var(--font-display);letter-spacing:.04em;color:var(--muted-foreground);cursor:pointer;background:#0c122480;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:.5rem;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s,box-shadow .2s;display:inline-flex}.type-tab.svelte-w91zfd:hover{color:var(--neon-cyan);border-color:var(--neon-cyan);box-shadow:0 0 16px #00f0ff26}.type-tab-active.svelte-w91zfd{color:#05070a;background:linear-gradient(135deg, var(--neon-cyan), #00a8ff);border-color:#0000;box-shadow:0 0 24px #00f0ff59,0 0 48px #00f0ff26}.copy-btn.svelte-w91zfd{position:relative}.copy-btn.svelte-w91zfd:before{content:"Copy ID";margin-left:6px}.copy-btn.copied.svelte-w91zfd:before{content:"Copied";margin-left:6px}.gaming-home.svelte-w91zfd{padding-bottom:3rem}.hero.svelte-w91zfd{text-align:center;padding:3rem 1rem 2rem;scroll-margin-top:80px}.hero-title.svelte-w91zfd{font-family:var(--font-display);letter-spacing:.02em;color:var(--foreground);margin:0 0 1.25rem;font-size:clamp(32px,5vw,64px);font-weight:900;line-height:1.1}.glitch-title.svelte-w91zfd:hover .neon-cyan,.glitch-title.svelte-w91zfd:hover .neon-pink{animation:.3s ease-in-out svelte-w91zfd-glitch;display:inline-block}@keyframes svelte-w91zfd-glitch{0%{transform:translate(0)}20%{transform:translate(-3px,3px)}40%{transform:translate(-3px,-3px)}60%{transform:translate(3px,3px)}80%{transform:translate(3px,-3px)}to{transform:translate(0)}}.neon-cyan.svelte-w91zfd{color:var(--neon-cyan)}.neon-pink.svelte-w91zfd{color:var(--neon-pink)}.hero-subtitle.svelte-w91zfd{color:var(--muted-foreground);max-width:640px;margin:0 auto 2rem;font-size:1.125rem;line-height:1.7}.hero-stats.svelte-w91zfd{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2rem;display:flex}.stat-pill.svelte-w91zfd{border:1px solid #00f0ff26;border-radius:16px;flex-direction:column;gap:.25rem;padding:.75rem 1.5rem;display:flex}.stat-number.svelte-w91zfd{font-family:var(--font-display);color:var(--neon-cyan);text-shadow:0 0 12px #00f0ff66;font-size:28px;font-weight:700}.stat-label.svelte-w91zfd{text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);font-size:12px}.search-wrap.svelte-w91zfd{max-width:720px;margin:0 auto 1.5rem;position:relative}.section-heading.svelte-w91zfd{flex-wrap:wrap;align-items:center;gap:1rem;margin:4rem 0 1.5rem;display:flex}.section-heading.svelte-w91zfd h2:where(.svelte-w91zfd){font-family:var(--font-display);letter-spacing:.02em;color:var(--foreground);align-items:center;gap:.75rem;margin:0;font-size:24px;font-weight:700;display:flex}.section-heading.svelte-w91zfd .dot:where(.svelte-w91zfd){border-radius:50%;width:10px;height:10px}.section-heading.svelte-w91zfd .flame{color:var(--neon-orange);filter:drop-shadow(0 0 8px #ff990080)}.section-heading.svelte-w91zfd .line:where(.svelte-w91zfd){background:linear-gradient(90deg,#00f0ff33,#0000);flex:1;min-width:40px;height:1px}.section-heading.svelte-w91zfd .meta:where(.svelte-w91zfd){text-transform:uppercase;letter-spacing:.08em;color:#4a5a80;font-size:13px}.section-heading.svelte-w91zfd .more-link:where(.svelte-w91zfd){font-family:var(--font-display);color:var(--neon-cyan);align-items:center;gap:.375rem;font-size:15px;font-weight:700;text-decoration:none;transition:color .2s,filter .2s;display:inline-flex}.section-heading.svelte-w91zfd .more-link:where(.svelte-w91zfd) svg{transition:transform .2s}.section-heading.svelte-w91zfd .more-link:where(.svelte-w91zfd):hover{color:var(--neon-cyan);filter:drop-shadow(0 0 6px #00f0ff80)}.section-heading.svelte-w91zfd .more-link:where(.svelte-w91zfd):hover svg{transform:translate(3px)}.card-grid.svelte-w91zfd{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;display:grid}.trending-prev,.trending-next{color:var(--neon-cyan);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0c1224cc;border-color:#00f0ff33}.trending-prev:hover,.trending-next:hover{background:var(--neon-cyan);color:#05070a}.id-card.svelte-w91zfd{color:inherit;border:1px solid #ffffff0f;border-radius:24px;text-decoration:none;transition:transform .4s,border-color .3s,box-shadow .3s;display:block;position:relative;overflow:hidden;box-shadow:0 4px 24px #0006}.id-card.svelte-w91zfd:hover{border-color:var(--cat);box-shadow:0 20px 48px #00000080, 0 0 0 1px var(--cat), 0 0 40px -8px var(--cat);transform:translateY(-8px)scale(1.02)}.card-topbar.svelte-w91zfd{background:linear-gradient(90deg, transparent, var(--cat), transparent);opacity:.5;z-index:2;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.id-card.svelte-w91zfd:hover .card-topbar:where(.svelte-w91zfd){opacity:1}.id-card.svelte-w91zfd:after{content:"";background:linear-gradient(90deg, transparent, var(--cat), transparent);width:90%;height:3px;box-shadow:0 0 16px var(--cat), 0 0 32px var(--cat);opacity:0;z-index:3;position:absolute;top:1px;left:-90%}.id-card.svelte-w91zfd:hover:after{animation:.8s ease-in-out forwards svelte-w91zfd-scan-line}@keyframes svelte-w91zfd-scan-line{0%{opacity:1;left:-90%}to{opacity:0;left:190%}}.card-image.svelte-w91zfd{aspect-ratio:1;background:linear-gradient(#00f0ff0d 0%,#00f0ff05 100%),#dce0e6;border:1px solid #00f0ff26;border-radius:16px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.card-image.svelte-w91zfd img:where(.svelte-w91zfd){object-fit:cover;width:100%;height:100%;transition:transform .5s}.id-card.svelte-w91zfd:hover .card-image:where(.svelte-w91zfd) img:where(.svelte-w91zfd){transform:scale(1.08)}.card-overlay.svelte-w91zfd{pointer-events:none;background:linear-gradient(#0000 50%,#05070acc 100%);position:absolute;inset:0}.card-body.svelte-w91zfd{flex-direction:column;gap:.5rem;padding:1rem 1rem 1.25rem;display:flex}.card-title.svelte-w91zfd{color:var(--foreground);margin:0;font-size:15px;font-weight:700;line-height:1.3}.card-id.svelte-w91zfd{color:#4a5a80;font-size:12px;transition:color .3s}.id-card.svelte-w91zfd:hover .card-id:where(.svelte-w91zfd){color:var(--neon-green)}.copy-btn.svelte-w91zfd{color:#05070a;font-family:var(--font-display);letter-spacing:.04em;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:.375rem;margin-top:.25rem;padding:.5rem 1rem;font-size:12px;font-weight:700;transition:box-shadow .3s,background .3s;display:inline-flex}.copy-btn.svelte-w91zfd:hover{box-shadow:0 4px 16px #0006}.copy-btn.copied.svelte-w91zfd{color:#05070a}.empty.svelte-w91zfd{text-align:center;color:var(--muted-foreground);padding:3rem 1rem}.toast.svelte-w91zfd{background:linear-gradient(135deg, var(--neon-green), #00cc6a);color:#05070a;font-family:var(--font-display);letter-spacing:.04em;z-index:100;pointer-events:none;border-radius:999px;padding:.75rem 1.5rem;font-size:14px;font-weight:700;animation:.4s cubic-bezier(.175,.885,.32,1.275) svelte-w91zfd-toast-in;position:fixed;bottom:32px;left:50%;transform:translate(-50%);box-shadow:0 0 30px #00ff884d,0 8px 24px #0000004d}@keyframes svelte-w91zfd-toast-in{0%{opacity:0;transform:translate(-50%)translateY(20px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (width<=640px){.card-grid.svelte-w91zfd{grid-template-columns:repeat(2,1fr);gap:12px}.type-tabs.svelte-w91zfd{gap:.375rem}.type-tab.svelte-w91zfd{padding:8px 14px;font-size:13px}}@media (prefers-reduced-motion:reduce){.glitch-title.svelte-w91zfd:hover .neon-cyan,.glitch-title.svelte-w91zfd:hover .neon-pink{animation:none}.id-card.svelte-w91zfd,.card-image.svelte-w91zfd img:where(.svelte-w91zfd),.tag.svelte-w91zfd,.id-card.svelte-w91zfd:after{transition:none}}.id-card.svelte-w91zfd .card-title:where(.svelte-w91zfd):before{content:var(--card-name);text-underline-offset:2px;width:100%;-webkit-text-decoration:underline #ffffff2e;text-decoration:underline #ffffff2e;transition:text-decoration-color .15s,color .15s;display:inline-block}.id-card.svelte-w91zfd:hover .card-title:where(.svelte-w91zfd):before{-webkit-text-decoration-color:var(--cat);text-decoration-color:var(--cat);color:var(--cat)}.id-card.svelte-w91zfd .card-id:where(.svelte-w91zfd):before{content:var(--card-id);width:100%;display:inline-block}
