.live-head[data-astro-cid-sy6jnv5n]{flex-wrap:wrap;align-items:center;gap:1rem;margin:-1rem 0 1.6rem;display:flex}.online-badge[data-astro-cid-sy6jnv5n]{color:var(--gl-text);align-items:center;gap:.55rem;padding:.45rem .95rem;font-size:.95rem;display:inline-flex}.online-dot[data-astro-cid-sy6jnv5n]{background:#3ba55d;border-radius:50%;width:9px;height:9px;animation:2s ease-in-out infinite pulse;box-shadow:0 0 10px #3ba55dcc}@keyframes pulse{50%{opacity:.45}}.btn-tiny[data-astro-cid-sy6jnv5n]{padding:.45em 1.1em;font-size:.8rem}.live-grid[data-astro-cid-sy6jnv5n]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;display:grid}.live-card[data-astro-cid-sy6jnv5n]{padding:1.2rem 1.3rem}.live-card[data-astro-cid-sy6jnv5n] h3[data-astro-cid-sy6jnv5n]{letter-spacing:.08em;margin-bottom:.9rem;font-size:1.05rem}.live-card-wide[data-astro-cid-sy6jnv5n]{grid-column:1/-1}.playing-list[data-astro-cid-sy6jnv5n]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.playing-list[data-astro-cid-sy6jnv5n] li{border:1px solid var(--gl-line);background:#14141480;align-items:center;gap:.5rem;padding:.35rem .8rem;font-size:.88rem;display:inline-flex}.playing-list[data-astro-cid-sy6jnv5n] li strong{color:var(--gl-accent)}.stream-list[data-astro-cid-sy6jnv5n]{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.stream-list[data-astro-cid-sy6jnv5n] a{color:var(--gl-text);background:#e01b2412;border:1px solid #e01b2466;align-items:center;gap:.6rem;padding:.5rem .7rem;font-size:.92rem;text-decoration:none;transition:border-color .16s;display:flex}.stream-list[data-astro-cid-sy6jnv5n] a:hover{border-color:var(--gl-glow)}.stream-list[data-astro-cid-sy6jnv5n] .live-tag{letter-spacing:.12em;background:var(--gl-accent);color:#fff;padding:.15em .5em;font-size:.68rem;font-weight:700}.stream-list[data-astro-cid-sy6jnv5n] .platform{color:var(--gl-muted);text-transform:uppercase;letter-spacing:.08em;margin-left:auto;font-size:.78rem}.board-head[data-astro-cid-sy6jnv5n]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.9rem;display:flex}.board-head[data-astro-cid-sy6jnv5n] h3[data-astro-cid-sy6jnv5n]{margin-bottom:0}.board-tabs[data-astro-cid-sy6jnv5n]{gap:.4rem;display:flex}.board-tab[data-astro-cid-sy6jnv5n]{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--gl-muted);border:1px solid var(--gl-line);cursor:pointer;background:0 0;padding:.3em .9em;font-size:.78rem;font-weight:600;transition:color .15s,border-color .15s}.board-tab[data-astro-cid-sy6jnv5n].is-active{color:var(--gl-text);border-color:var(--gl-accent);background:#e01b241a}.board-list[data-astro-cid-sy6jnv5n]{grid-template-columns:1fr 1fr;gap:.3rem 1.6rem;margin:0;padding:0;list-style:none;display:grid}.board-list[data-astro-cid-sy6jnv5n] li{border-bottom:1px solid #c7ccd112;align-items:center;gap:.6rem;padding:.35rem .2rem;font-size:.92rem;display:flex}.board-list[data-astro-cid-sy6jnv5n] .rank{font-family:var(--font-display);color:var(--gl-silver);text-align:right;width:1.6ch;font-weight:700}.board-list[data-astro-cid-sy6jnv5n] li:first-child .rank{color:var(--gl-accent)}.board-list[data-astro-cid-sy6jnv5n] img{border-radius:50%;width:26px;height:26px}.board-list[data-astro-cid-sy6jnv5n] .val{font-family:var(--font-display);color:var(--gl-silver);letter-spacing:.03em;margin-left:auto;font-weight:700}@media (width<=640px){.board-list[data-astro-cid-sy6jnv5n]{grid-template-columns:1fr}}.page[data-astro-cid-ef5kyvss]{min-height:70svh;padding-top:4.5rem}.hero[data-astro-cid-ef5kyvss]{align-items:center;min-height:520px;display:flex;position:relative}.hero[data-astro-cid-ef5kyvss]:before{content:"";z-index:-1;background:linear-gradient(90deg,#080808f2,#080808b3 45%,#08080824),url(/images/about-community.png) 50%/cover;border-block:1px solid #c7ccd11f;position:absolute;inset:0}.hero[data-astro-cid-ef5kyvss]>div[data-astro-cid-ef5kyvss]{max-width:690px}.hero[data-astro-cid-ef5kyvss] h1[data-astro-cid-ef5kyvss]{margin:.5rem 0 1.1rem;font-size:clamp(3.1rem,7vw,6.2rem)}.hero[data-astro-cid-ef5kyvss] p[data-astro-cid-ef5kyvss]:not(.eyebrow){color:var(--gl-silver);max-width:38rem;margin-bottom:1.6rem;font-size:1.15rem}.values[data-astro-cid-ef5kyvss]{padding-top:clamp(4rem,8vw,7rem)}.value-grid[data-astro-cid-ef5kyvss]{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:1.5rem;display:grid}.value-grid[data-astro-cid-ef5kyvss] article[data-astro-cid-ef5kyvss]{border-top:1px solid #e01b248c;padding:1.2rem 0}.value-grid[data-astro-cid-ef5kyvss] b[data-astro-cid-ef5kyvss]{color:var(--gl-accent);font:700 1rem var(--font-display)}.value-grid[data-astro-cid-ef5kyvss] h2[data-astro-cid-ef5kyvss]{margin:.65rem 0;font-size:1.8rem}.value-grid[data-astro-cid-ef5kyvss] p[data-astro-cid-ef5kyvss]{color:var(--gl-muted);font-size:.94rem}.build[data-astro-cid-ef5kyvss]{grid-template-columns:.9fr 1fr;align-items:center;gap:clamp(2rem,6vw,6rem);max-width:1100px;margin:0 auto;padding:clamp(4rem,8vw,7rem) clamp(1.25rem,5vw,4rem);display:grid}.build-image[data-astro-cid-ef5kyvss]{background:linear-gradient(145deg,#0000,#0808088c),url(/images/projects-hero.png) 50%/cover;border:1px solid #e01b2459;min-height:460px;box-shadow:0 18px 45px #0000004d}.build[data-astro-cid-ef5kyvss] h2[data-astro-cid-ef5kyvss]{margin:.4rem 0 1rem;font-size:clamp(2.5rem,5vw,4.2rem)}.build-copy[data-astro-cid-ef5kyvss]>p[data-astro-cid-ef5kyvss]{color:var(--gl-silver);margin-bottom:1.4rem}.build-links[data-astro-cid-ef5kyvss]{gap:.7rem;display:grid}.build-links[data-astro-cid-ef5kyvss] a[data-astro-cid-ef5kyvss]{color:var(--gl-text);flex-direction:column;gap:.15rem;padding:1rem;text-decoration:none;transition:translate .2s,border-color .2s;display:flex}.build-links[data-astro-cid-ef5kyvss] a[data-astro-cid-ef5kyvss]:hover{border-color:var(--gl-accent);translate:5px}.build-links[data-astro-cid-ef5kyvss] small[data-astro-cid-ef5kyvss]{color:var(--gl-muted)}@media (width<=760px){.hero[data-astro-cid-ef5kyvss]{min-height:500px}.hero[data-astro-cid-ef5kyvss]:before{background:linear-gradient(#08080866,#080808f7),url(/images/about-community.png) 50%/cover}.value-grid[data-astro-cid-ef5kyvss],.build[data-astro-cid-ef5kyvss]{grid-template-columns:1fr}.build-image[data-astro-cid-ef5kyvss]{min-height:260px}.values[data-astro-cid-ef5kyvss]{padding-bottom:2rem}}
