.body.svelte-jbfq5l{gap:var(--s-12);padding:var(--s-8) 0 var(--s-12);display:grid}.body.svelte-jbfq5l>:where(.svelte-jbfq5l){min-width:0}.block.svelte-jbfq5l,.pull.svelte-jbfq5l,.note.svelte-jbfq5l,.fig.svelte-jbfq5l,.orn.svelte-jbfq5l{max-width:52rem}.full.svelte-jbfq5l{margin:var(--s-4) 0}.block.svelte-jbfq5l h2:where(.svelte-jbfq5l){align-items:baseline;gap:var(--s-4);padding-bottom:var(--s-4);margin-bottom:var(--s-6);border-bottom:1px solid var(--ink);font-size:clamp(1.5rem,3vw,2.1rem);display:flex}.num.svelte-jbfq5l{color:var(--red);min-width:2ch;font-weight:800}.block.svelte-jbfq5l .prose:where(.svelte-jbfq5l){font-size:1.05rem}.pull.svelte-jbfq5l{padding:var(--s-2) 0 var(--s-2) var(--s-6);border-left:4px solid var(--red);gap:var(--s-3);margin:0;display:grid}.pull.svelte-jbfq5l blockquote:where(.svelte-jbfq5l){font-family:var(--font-display);text-wrap:balance;margin:0;font-size:clamp(1.4rem,3.4vw,2.1rem);font-weight:500;line-height:1.25}.pull.svelte-jbfq5l figcaption:where(.svelte-jbfq5l){letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:.85rem}.note.svelte-jbfq5l{border:1px solid var(--rule-2);border-left:3px solid var(--ink);background:var(--paper-2);padding:var(--s-4) var(--s-6);gap:var(--s-2);display:grid}.note--warn.svelte-jbfq5l{border-left-color:var(--red)}.note.svelte-jbfq5l .prose:where(.svelte-jbfq5l){font-size:.98rem}.fig.svelte-jbfq5l{gap:var(--s-2);margin:0;display:grid}.fig.svelte-jbfq5l img:where(.svelte-jbfq5l){border:1px solid var(--rule-2);width:100%;height:auto}.fig.svelte-jbfq5l figcaption:where(.svelte-jbfq5l){color:var(--ink-2);font-size:.88rem;font-style:italic}.fig__ai.svelte-jbfq5l{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.8rem;font-style:normal;display:block}.qa.svelte-jbfq5l dl:where(.svelte-jbfq5l){gap:var(--s-6);margin:0;display:grid}.qa.svelte-jbfq5l dt:where(.svelte-jbfq5l){font-family:var(--font-display);gap:var(--s-3);font-size:1.2rem;font-weight:600;line-height:1.3;display:flex}.qa.svelte-jbfq5l dt:where(.svelte-jbfq5l):before{content:"—";color:var(--red);flex:none}.qa.svelte-jbfq5l dd:where(.svelte-jbfq5l){margin:var(--s-2) 0 0}.orn.svelte-jbfq5l{background:var(--rule);height:1px;margin:var(--s-4) auto;border:0;justify-self:center;width:min(100%,18rem);position:relative}.orn.svelte-jbfq5l:after{content:"";background:var(--red);width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.cx.svelte-1gzk6tu{padding:var(--s-8) 0;border-top:3px double var(--ink);gap:var(--s-6);max-width:52rem;display:grid}.cx__head.svelte-1gzk6tu{gap:var(--s-2);display:grid}.cx.svelte-1gzk6tu h2:where(.svelte-1gzk6tu){align-items:baseline;gap:var(--s-3);font-size:clamp(1.5rem,3vw,2rem);display:flex}.cx__count.svelte-1gzk6tu{font-family:var(--font-body);color:var(--red);border:1px solid var(--rule-2);border-radius:999px;padding:1px 9px;font-size:.95rem;font-weight:600}.cx__rule.svelte-1gzk6tu{color:var(--ink-2);max-width:62ch;font-size:.98rem}.cx__empty.svelte-1gzk6tu{color:var(--ink-2);border-left:3px solid var(--rule-2);max-width:58ch;padding-left:var(--s-4)}.cx__list.svelte-1gzk6tu,.cm__replies.svelte-1gzk6tu{gap:var(--s-6);margin:0;padding:0;list-style:none;display:grid}.cm.svelte-1gzk6tu{gap:var(--s-2);padding-top:var(--s-4);border-top:1px solid var(--rule);display:grid}.cm__top.svelte-1gzk6tu{gap:var(--s-3);flex-wrap:wrap;align-items:baseline;display:flex}.cm__who.svelte-1gzk6tu{font-family:var(--font-display);font-size:1.05rem;font-weight:600}.cm__body.svelte-1gzk6tu{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.cm__replies.svelte-1gzk6tu{gap:var(--s-4);margin-top:var(--s-2);padding-left:var(--s-5,1.25rem);border-left:2px solid var(--rose)}.cm--editor.svelte-1gzk6tu{border-top:0;padding-top:0}.cm--editor.svelte-1gzk6tu .cm__body:where(.svelte-1gzk6tu){color:var(--ink-2)}.tag.svelte-1gzk6tu{letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--red);color:var(--red);padding:1px 6px;font-size:.68rem}.cf.svelte-1gzk6tu{gap:var(--s-3);border:1px solid var(--rule-2);background:var(--paper-2);padding:var(--s-5,1.25rem) var(--s-6);display:grid}.cf.svelte-1gzk6tu h3:where(.svelte-1gzk6tu){font-size:1.2rem}.cf__row.svelte-1gzk6tu{gap:var(--s-3);display:grid}@media (width>=700px){.cf__row.svelte-1gzk6tu{grid-template-columns:minmax(0,20rem)}}.field.svelte-1gzk6tu{gap:3px;min-width:0;display:grid}.field.svelte-1gzk6tu span:where(.svelte-1gzk6tu){letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:.8rem}.field.svelte-1gzk6tu small:where(.svelte-1gzk6tu){text-transform:none;letter-spacing:0;color:var(--muted)}.cf__foot.svelte-1gzk6tu{gap:var(--s-2);align-items:center;display:grid}@media (width>=700px){.cf__foot.svelte-1gzk6tu{gap:var(--s-4);grid-template-columns:auto minmax(0,1fr)}}.hint.svelte-1gzk6tu{color:var(--muted);max-width:52ch;font-size:.85rem}.trap.svelte-1gzk6tu{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.story.svelte-hmt2rw{padding:var(--s-8) 0}.head.svelte-hmt2rw{gap:var(--s-4);padding-bottom:var(--s-8);max-width:52rem;display:grid}.head__meta.svelte-hmt2rw{gap:var(--s-4);flex-wrap:wrap;align-items:center;display:flex}h1.svelte-hmt2rw{font-size:clamp(2rem,5.2vw,3.8rem)}.dek.svelte-hmt2rw{color:var(--ink-2);max-width:62ch;font-size:1.25rem;line-height:1.5}.fict.svelte-hmt2rw{max-width:62ch;font-size:.95rem}.draft.svelte-hmt2rw{margin-bottom:var(--s-6);background:#fff3cd;border-left-color:#b8860b}.tldr.svelte-hmt2rw{max-width:52rem;margin:0 0 var(--s-8);padding:var(--s-4) var(--s-6);border:1px solid var(--rule-2);border-left:3px solid var(--red);background:var(--paper-2);gap:var(--s-2);display:grid}.tldr.svelte-hmt2rw ul:where(.svelte-hmt2rw){gap:2px;margin:0;padding-left:1.2em;font-size:1.02rem;display:grid}.cover.svelte-hmt2rw{margin:0 0 var(--s-8)}.cover.svelte-hmt2rw img:where(.svelte-hmt2rw){aspect-ratio:16/7;object-fit:cover;filter:grayscale(.2)contrast(1.05);width:100%}.cover.svelte-hmt2rw figcaption:where(.svelte-hmt2rw){margin-top:var(--s-2);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.8rem}.foot.svelte-hmt2rw{gap:var(--s-6);padding:var(--s-8) 0;border-top:3px double var(--ink);display:grid}@media (width>=860px){.foot.svelte-hmt2rw{grid-template-columns:1.2fr 1fr}}.foot.svelte-hmt2rw h2:where(.svelte-hmt2rw){margin-bottom:var(--s-3);font-size:1.5rem}.foot.svelte-hmt2rw p:where(.svelte-hmt2rw){color:var(--ink-2);max-width:48ch;margin-bottom:var(--s-4)}.pn.svelte-hmt2rw{gap:var(--s-6);padding-top:var(--s-8);border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;display:grid}.pn__link.svelte-hmt2rw{gap:var(--s-1);text-decoration:none;display:grid}.pn__link--next.svelte-hmt2rw{text-align:right}.pn__title.svelte-hmt2rw{font-family:var(--font-display);font-size:1.15rem;font-weight:600}.pn__link.svelte-hmt2rw:hover .pn__title:where(.svelte-hmt2rw){color:var(--red)}
