.particles[data-astro-cid-6nyrckqt]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-ge2uvauf]{padding:var(--space-24) 0 var(--space-16);background:radial-gradient(ellipse at center top, #7ba3c51f, transparent 60%), var(--bg);position:relative;overflow:hidden}.hero-inner[data-astro-cid-ge2uvauf]{z-index:1;text-align:center;max-width:760px;position:relative}.server-badge[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-2);color:var(--gold);letter-spacing:.18em;text-transform:uppercase;margin:0 0 var(--space-4);font-size:.8rem;display:inline-flex}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{color:var(--text);margin:0 0 var(--space-4)}.tagline[data-astro-cid-ge2uvauf]{color:var(--text-muted);margin:0 0 var(--space-8);font-size:1.15rem}.cta[data-astro-cid-ge2uvauf]{background:var(--accent);color:var(--bg);padding:var(--space-3) var(--space-8);border-radius:var(--radius-md);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.95rem;font-weight:600;transition:background .2s,color .2s;display:inline-block}.cta[data-astro-cid-ge2uvauf]:hover{background:var(--gold);color:var(--bg)}.pillars[data-astro-cid-qjj4u7yg]{padding:var(--space-16) 0}@media (width<=768px){.pillars[data-astro-cid-qjj4u7yg]{padding-left:4vw;padding-right:4vw}}.pillars[data-astro-cid-qjj4u7yg] h2[data-astro-cid-qjj4u7yg]{text-align:center;margin-bottom:var(--space-8);color:var(--text)}.grid[data-astro-cid-qjj4u7yg]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.pillar[data-astro-cid-qjj4u7yg]{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6);text-align:center}.pillar[data-astro-cid-qjj4u7yg] .pillar-rune{color:var(--gold);margin:0 auto var(--space-3)}.pillar[data-astro-cid-qjj4u7yg] h3[data-astro-cid-qjj4u7yg]{margin-bottom:var(--space-2);color:var(--text);letter-spacing:.04em;font-size:1.1rem}.pillar[data-astro-cid-qjj4u7yg] p[data-astro-cid-qjj4u7yg]{color:var(--text-muted);margin:0;font-size:.95rem}.killboard{padding:var(--space-12) 0}@media (width<=768px){.killboard{padding-left:4vw;padding-right:4vw}}.kb-header{text-align:center;margin-bottom:var(--space-8)}.kb-header h2{color:var(--text);margin:0}.kb-list{gap:var(--space-4);grid-template-columns:repeat(2,1fr);max-width:1100px;margin:0 auto;display:grid}@media (width<=900px){.kb-list{grid-template-columns:1fr;max-width:760px}}@media (width<=600px){.kb-card:nth-child(n+5){display:none}}.kb-card{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-5) var(--space-16);color:var(--text);gap:var(--space-3);text-decoration:none;transition:border-color .15s,background .15s;display:grid}a.kb-card:hover{border-color:var(--gold);background:var(--bg-elev)}.kb-meta{color:var(--text-dim);justify-content:center;align-items:center;font-size:.75rem;display:flex}.kb-meta .kb-time{color:var(--text-muted)}.kb-side{gap:var(--space-2);text-align:center;justify-items:center;display:grid}.kb-side-victim{padding-top:var(--space-3);padding-bottom:var(--space-4);border-top:1px dashed var(--border)}.kb-side-victim .kb-name:before{content:"⚔ ";color:var(--blood);margin-right:4px}.kb-name{font-family:var(--font-mono);color:var(--text);font-size:.95rem;font-weight:500}.kb-side-victim .kb-name{color:var(--text-muted)}.kb-loadout{grid-template-columns:repeat(10,clamp(26px,4vw,34px));justify-content:center;gap:4px;display:grid}.kb-slot{aspect-ratio:1;background:var(--bg);border:1px solid var(--border);border-radius:4px;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.kb-slot.kb-slot-empty{opacity:.35;border-style:dashed}.kb-slot img{width:100%;height:100%;image-rendering:-webkit-optimize-contrast;border-radius:3px}.kb-slot[data-quality="2"]{border-color:#ffffff40}.kb-slot[data-quality="3"]{border-color:#7ba3c580}.kb-slot[data-quality="4"]{border-color:#c9a04a99}.kb-slot[data-quality="5"]{border-color:#d4574ab3;box-shadow:0 0 0 1px #d4574a33}.kb-tooltip{background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text);z-index:50;opacity:0;pointer-events:none;text-align:center;min-width:160px;max-width:240px;padding:8px 12px;font-size:.78rem;line-height:1.45;transition:opacity .12s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0009}.kb-tooltip .kb-tt-name{color:var(--gold);word-break:break-word;margin-bottom:2px;font-weight:600;display:block}.kb-tooltip .kb-tt-meta-line{color:var(--text-muted);font-size:.68rem;display:block}.kb-tooltip .kb-tt-tier{color:var(--gold);font-family:var(--font-display);letter-spacing:.04em}.kb-tooltip .kb-tt-enc{color:var(--accent)}.kb-tooltip .kb-tt-q{color:var(--text-muted)}.kb-tooltip .kb-tt-sep{color:var(--text-dim);margin:0 4px}.kb-slot:hover .kb-tooltip{opacity:1}.kb-skeleton .kb-meta-skel,.kb-skeleton .kb-name-skel,.kb-skeleton .kb-slot-skel{background:linear-gradient(90deg, var(--bg-elev) 0%, #ffffff0a 50%, var(--bg-elev) 100%);background-size:200% 100%;border-radius:3px;animation:1.4s ease-in-out infinite kbShimmer}.kb-skeleton .kb-meta-skel{width:240px;height:12px}.kb-skeleton .kb-name-skel{width:160px;height:14px}.kb-skeleton .kb-slot-skel{aspect-ratio:1}@keyframes kbShimmer{0%{background-position:200%}to{background-position:0%}}@media (prefers-reduced-motion:reduce){.kb-skeleton .kb-meta-skel,.kb-skeleton .kb-name-skel,.kb-skeleton .kb-slot-skel{animation:none}}.kb-empty{padding:var(--space-8) var(--space-6);text-align:center;color:var(--text-dim);font-size:.9rem}.kb-footer{text-align:center;margin-top:var(--space-8);font-size:.9rem}.kb-footer a{color:var(--accent)}.kb-footer a:hover{color:var(--gold)}@media (width<=600px){.kb-card{padding:var(--space-4) var(--space-4) var(--space-8)}.kb-meta{gap:var(--space-2);font-size:.72rem}.kb-name{font-size:.85rem}.kb-slot .kb-tier-badge,.kb-slot .kb-enc-badge{font-size:.5rem}}
