.banner.svelte-1yv9dsf{justify-content:space-between;align-items:flex-end;gap:24px;min-height:236px;padding:28px 48px 18px;display:flex}.copy.svelte-1yv9dsf{align-self:center;min-width:0}.banner.svelte-1yv9dsf h1:where(.svelte-1yv9dsf){font-size:clamp(30px,3.6vw,46px)}.banner.svelte-1yv9dsf p:where(.svelte-1yv9dsf){color:var(--gold-2);font:700 18px/1.3 var(--display);margin-top:10px}.stage.svelte-1yv9dsf{flex:none;align-items:flex-end;gap:4px;padding-top:34px;display:flex;position:relative}.glow.svelte-1yv9dsf{background:radial-gradient(closest-side,#f8cd646b,#f8cd641f 60%,#0000);border-radius:50%;width:110%;height:44px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.actor.svelte-1yv9dsf{animation:3.2s ease-in-out infinite svelte-1yv9dsf-bob;animation-delay:var(--d);margin:0;position:relative}.say.svelte-1yv9dsf{z-index:2;width:max-content;max-width:170px;color:var(--navy);background:#fff;border-radius:10px;padding:6px 10px;font-size:13px;font-weight:600;line-height:1.3;position:absolute;bottom:calc(100% - 8px);left:50%;transform:translate(-50%);box-shadow:0 6px 16px -8px #112e4980}.say.svelte-1yv9dsf:after{content:"";border:6px solid #0000;border-top-color:#fff;margin-left:-6px;position:absolute;top:100%;left:50%}@keyframes svelte-1yv9dsf-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.actor.svelte-1yv9dsf{animation:none}}@media (width<=760px){.banner.svelte-1yv9dsf{flex-direction:column;align-items:flex-start;min-height:0;padding:22px 16px 14px}.copy.svelte-1yv9dsf{align-self:flex-start}.stage.svelte-1yv9dsf{align-self:center}.stage.svelte-1yv9dsf .spr{--k:1!important}.say.svelte-1yv9dsf{max-width:130px;font-size:12px}}.layout.svelte-18ywdlz{grid-template-columns:minmax(0,1fr);gap:40px;padding:40px 48px 72px;display:grid}.layout.has-toc.svelte-18ywdlz{grid-template-columns:minmax(0,1fr) 230px}article.svelte-18ywdlz{min-width:0}.prose.svelte-18ywdlz{max-width:76ch}.prose.svelte-18ywdlz h2{border-bottom:0;padding-bottom:0}.prose.svelte-18ywdlz h2:after{content:"";background:linear-gradient(90deg, var(--gold-d), var(--gold));width:56px;height:3px;margin-top:10px;display:block}.prose.svelte-18ywdlz h2,.prose.svelte-18ywdlz h3{scroll-margin-top:calc(var(--hdr,68px) + 20px)}.prose.svelte-18ywdlz a.wikilink.missing{color:var(--bad-ink,#a23a1d);text-decoration-style:dashed}.toc-side.svelte-18ywdlz{min-width:0}.toc-sticky.svelte-18ywdlz{top:calc(var(--hdr,68px) + 24px);max-height:calc(100vh - var(--hdr,68px) - 48px);position:sticky;overflow-y:auto}.toc-label.svelte-18ywdlz,.toc-inline.svelte-18ywdlz summary:where(.svelte-18ywdlz){font:700 12px/1.2 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin:0}ol.svelte-18ywdlz{border-left:2px solid var(--line-2);margin:10px 0 0;padding:0;list-style:none}li.svelte-18ywdlz a:where(.svelte-18ywdlz){color:var(--ink-2);border-left:2px solid #0000;margin-left:-2px;padding:5px 0 5px 12px;font-size:14px;font-weight:500;line-height:1.35;text-decoration:none;display:block}li.d3.svelte-18ywdlz a:where(.svelte-18ywdlz){padding-left:24px;font-size:13px}li.svelte-18ywdlz a:where(.svelte-18ywdlz):hover{color:var(--sky-ink)}li.svelte-18ywdlz a.active:where(.svelte-18ywdlz){border-left-color:var(--gold-ui);color:var(--sky-ink);font-weight:700}.toc-inline.svelte-18ywdlz{border:1px solid var(--line);border-radius:var(--r);background:var(--mist);margin-bottom:24px;padding:10px 14px;display:none}.toc-inline.svelte-18ywdlz summary:where(.svelte-18ywdlz){cursor:pointer;align-items:center;min-height:28px;display:flex}.pager.svelte-18ywdlz{grid-template-columns:1fr 1fr;gap:16px;max-width:76ch;margin-top:56px;display:grid}.pager.svelte-18ywdlz a:where(.svelte-18ywdlz){border:1px solid var(--line-2);border-radius:var(--r);color:var(--sky-ink);padding:14px 16px;font-weight:700;text-decoration:none;display:block}.pager.svelte-18ywdlz a:where(.svelte-18ywdlz):hover{border-color:var(--sky-ink)}.pager.svelte-18ywdlz span:where(.svelte-18ywdlz){color:var(--ink-3);margin-bottom:2px;font-size:13px;font-weight:500;display:block}.pager.svelte-18ywdlz .next:where(.svelte-18ywdlz){text-align:right;grid-column:2}.foot.svelte-18ywdlz{border-top:1px solid var(--line-2);max-width:76ch;color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:28px;padding-top:16px;font-size:14px;display:flex}.foot.svelte-18ywdlz a:where(.svelte-18ywdlz){min-height:44px;color:var(--sky-ink);align-items:center;font-weight:600;display:inline-flex}@media (width<=1240px){.layout.has-toc.svelte-18ywdlz{grid-template-columns:minmax(0,1fr)}.toc-side.svelte-18ywdlz{display:none}.toc-inline.svelte-18ywdlz{display:block}}@media (width<=600px){.layout.svelte-18ywdlz{padding:24px 16px 48px}.pager.svelte-18ywdlz{grid-template-columns:minmax(0,1fr)}.pager.svelte-18ywdlz .next:where(.svelte-18ywdlz){grid-column:1}}
