.community.svelte-zqdx4z{margin-top:2rem}.panel-head.svelte-zqdx4z{justify-content:space-between;align-items:start;gap:2rem;display:flex}.panel-head.svelte-zqdx4z h2:where(.svelte-zqdx4z){margin:.4rem 0;font-size:clamp(2.8rem,6vw,5rem)}.panel-head.svelte-zqdx4z p:where(.svelte-zqdx4z):not(.eyebrow),.rules.svelte-zqdx4z{color:var(--muted);font-size:.8rem}.rules.svelte-zqdx4z{padding:.7rem 0}.tabs.svelte-zqdx4z{gap:.4rem;margin:1rem 0;display:flex;overflow:auto}.tabs.svelte-zqdx4z button:where(.svelte-zqdx4z){border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:999px;padding:.55rem .8rem}.tabs.svelte-zqdx4z button.active:where(.svelte-zqdx4z){color:#fff;background:#2a2033}.object.svelte-zqdx4z{border-radius:22px;padding:1.4rem}.object.svelte-zqdx4z h3:where(.svelte-zqdx4z){margin:.35rem 0;font-size:2.1rem}.object.svelte-zqdx4z>p:where(.svelte-zqdx4z):last-child{color:var(--muted)}.poll.svelte-zqdx4z{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.poll.svelte-zqdx4z button:where(.svelte-zqdx4z){border:1px solid var(--line);color:#fff;background:#17131d;border-radius:12px;justify-content:space-between;padding:.7rem;display:flex}.composer.svelte-zqdx4z{border-radius:18px;margin:1rem 0;padding:1rem}.composer.svelte-zqdx4z textarea:where(.svelte-zqdx4z){color:#fff;resize:vertical;background:0 0;border:0;width:100%;min-height:90px;padding:.8rem}.composer.svelte-zqdx4z>div:where(.svelte-zqdx4z){align-items:center;gap:.6rem;display:flex}.composer.svelte-zqdx4z select:where(.svelte-zqdx4z){color:#fff;border:1px solid var(--line);background:#18141f;border-radius:10px;padding:.55rem}.composer.svelte-zqdx4z small:where(.svelte-zqdx4z){color:var(--muted);margin-right:auto}.composer.svelte-zqdx4z>span:where(.svelte-zqdx4z){color:#c7b9cc;font-size:.7rem}.composer.svelte-zqdx4z>span:where(.svelte-zqdx4z) button:where(.svelte-zqdx4z){color:#d6aff6;background:0 0}.notice.svelte-zqdx4z{color:#cbb9d1;font-size:.72rem}.responses.svelte-zqdx4z{gap:.7rem;display:grid}.response.svelte-zqdx4z{border-bottom:1px solid var(--line);padding:1rem}.response.svelte-zqdx4z header:where(.svelte-zqdx4z),.response.svelte-zqdx4z footer:where(.svelte-zqdx4z){flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.response.svelte-zqdx4z header:where(.svelte-zqdx4z) span:where(.svelte-zqdx4z){color:var(--muted);font-size:.6rem}.response.svelte-zqdx4z>p:where(.svelte-zqdx4z){color:#d0c6d3}.response.svelte-zqdx4z p.spoiler:where(.svelte-zqdx4z){filter:blur(5px);cursor:pointer}.response.svelte-zqdx4z p.spoiler:where(.svelte-zqdx4z):hover{filter:none}.response.svelte-zqdx4z footer:where(.svelte-zqdx4z) button:where(.svelte-zqdx4z){color:var(--muted);background:0 0;font-size:.62rem}.reply.svelte-zqdx4z{border-left:2px solid #6f527f;margin:.8rem 0 0 1.5rem;padding:.7rem}.reply.svelte-zqdx4z strong:where(.svelte-zqdx4z){font-size:.7rem}.dna.svelte-zqdx4z{border-radius:18px;gap:.8rem;margin-top:1.5rem;padding:1rem;display:flex}.dna.svelte-zqdx4z svg{color:#c695e9;font-size:2rem}.dna.svelte-zqdx4z h3:where(.svelte-zqdx4z){margin:.2rem 0}.dna.svelte-zqdx4z p:where(.svelte-zqdx4z),.dna.svelte-zqdx4z small:where(.svelte-zqdx4z){color:var(--muted);font-size:.72rem}@media (width<=650px){.panel-head.svelte-zqdx4z{flex-direction:column}.poll.svelte-zqdx4z{grid-template-columns:1fr}.composer.svelte-zqdx4z>div:where(.svelte-zqdx4z){flex-direction:column;align-items:stretch}.composer.svelte-zqdx4z small:where(.svelte-zqdx4z){margin:0}}.series-hero.svelte-1p2ztcg{border-bottom:1px solid var(--line);background:radial-gradient(circle at 70% 20%,color-mix(in srgb,var(--accent) 20%,transparent),transparent 32rem);padding:clamp(4rem,10vw,8rem) 0}.series-hero.svelte-1p2ztcg h1:where(.svelte-1p2ztcg){letter-spacing:-.06em;max-width:950px;margin:.8rem 0 1.5rem;font-size:clamp(4rem,9vw,8rem);line-height:.82}.series-hero.svelte-1p2ztcg p:where(.svelte-1p2ztcg){color:#c5bbc9;max-width:680px}.series-hero.svelte-1p2ztcg>div:where(.svelte-1p2ztcg)>div:where(.svelte-1p2ztcg){flex-wrap:wrap;gap:.4rem;display:flex}.section.svelte-1p2ztcg h2:where(.svelte-1p2ztcg){margin:.5rem 0 2rem;font-size:clamp(2.5rem,5vw,4rem)}.cast.svelte-1p2ztcg{grid-template-columns:repeat(3,1fr);gap:.8rem;display:grid}.cast.svelte-1p2ztcg a:where(.svelte-1p2ztcg){border-radius:18px;align-items:center;gap:.8rem;padding:1rem;display:flex}.cast.svelte-1p2ztcg a:where(.svelte-1p2ztcg)>span:where(.svelte-1p2ztcg){gap:.3rem;display:grid}.cast.svelte-1p2ztcg strong:where(.svelte-1p2ztcg){font-size:1.3rem}.cast.svelte-1p2ztcg small:where(.svelte-1p2ztcg){color:var(--muted);font-size:.67rem;line-height:1.35}.books.svelte-1p2ztcg{border-block:1px solid var(--line);background:#0c0a11}.book-grid.svelte-1p2ztcg{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.scoped-cta.svelte-1p2ztcg{padding:3rem 0}.scoped-cta.svelte-1p2ztcg .container:where(.svelte-1p2ztcg){border-radius:24px;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:flex}.scoped-cta.svelte-1p2ztcg h2:where(.svelte-1p2ztcg){margin:.4rem 0;font-size:clamp(2.5rem,5vw,4rem)}.scoped-cta.svelte-1p2ztcg p:where(.svelte-1p2ztcg):not(.eyebrow){color:var(--muted);max-width:650px}@media (width<=850px){.cast.svelte-1p2ztcg{grid-template-columns:1fr 1fr}.book-grid.svelte-1p2ztcg{grid-template-columns:1fr}.scoped-cta.svelte-1p2ztcg .container:where(.svelte-1p2ztcg){flex-direction:column;align-items:stretch}}@media (width<=540px){.cast.svelte-1p2ztcg{grid-template-columns:1fr}}
