.board.svelte-1k211ja{block-size:100%;margin:calc(-1 * var(--s6)) calc(-1 * var(--s6)) calc(-1 * var(--s3));background:radial-gradient(at 30% 20%,#5a3e2629,#0000 60%),radial-gradient(at 70% 80%,#140c0680,#0000 55%),#2a1d12;place-items:center;display:grid}.stamp.svelte-1k211ja{gap:var(--s4);padding:var(--s6) var(--s5);outline-offset:5px;border:1px solid #b08d5759;outline:1px solid #b08d572e;justify-items:center;display:grid}.gilt.svelte-1k211ja{font-family:var(--font-scripture);font-size:var(--size-xl);letter-spacing:.22em;text-transform:uppercase;color:var(--brass-bright);text-shadow:0 1px #0009;margin:0;font-weight:400}.gilt-sub.svelte-1k211ja{font-family:var(--font-scripture);font-size:var(--size-sm);letter-spacing:.08em;color:var(--brass);margin:0;font-style:italic}.gilt-rule.svelte-1k211ja{background:#b08d5780;block-size:1px;inline-size:3rem;margin:0}.plate.svelte-1k211ja{text-align:center;align-content:center;justify-items:center;block-size:100%;max-inline-size:22rem;margin-inline:auto;display:grid}h1.svelte-1k211ja{font-family:var(--font-scripture);font-size:var(--size-2xl);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:400}h2.svelte-1k211ja{margin:0 0 var(--s4);font-family:var(--font-scripture);font-size:var(--size-xl);font-weight:500}h3.svelte-1k211ja{font-family:var(--font-scripture);font-size:var(--size-lg);margin:0;font-weight:500}h4.svelte-1k211ja{margin:var(--s4) 0 var(--s2);font-family:var(--font-ui);font-size:var(--size-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-soft);font-weight:500}.figure-head.svelte-1k211ja{margin-block-end:var(--s4)}.figure-name.svelte-1k211ja{margin:0 0 var(--s2)}.notes-head.svelte-1k211ja{border-block-end:var(--hairline) solid var(--vellum-shade);margin-block-end:var(--s4);padding-block-end:var(--s3)}.notes-label.svelte-1k211ja{margin:0 0 var(--s1);font-family:var(--font-ui);font-size:var(--size-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-soft)}.prose.svelte-1k211ja{margin:0 0 var(--s4);font-family:var(--font-scripture);font-size:var(--size-base);line-height:var(--leading-scripture)}.prose.character.svelte-1k211ja{border-block-end:var(--hairline) solid var(--vellum-shade);padding-block-end:var(--s4)}.prose.small.svelte-1k211ja{font-size:var(--size-sm);color:var(--ink-soft)}.reflection.svelte-1k211ja{margin:var(--s4) 0;border-block-start:var(--hairline) solid var(--vellum-shade);font-family:var(--font-scripture);font-size:var(--size-lg);font-style:italic;line-height:var(--leading-scripture);padding-block-start:var(--s4)}.sources.svelte-1k211ja{font-family:var(--font-ui);font-size:var(--size-xs);color:var(--ink-soft);margin:0}.ref.svelte-1k211ja,.link.svelte-1k211ja{font:inherit;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--brass);text-decoration-color:var(--brass);text-underline-offset:.2em;cursor:pointer;background:0 0;border:none;padding:0}.ref.svelte-1k211ja:hover,.link.svelte-1k211ja:hover{color:var(--oxblood)}.dot.svelte-1k211ja{margin:0 var(--s2)}.relation.svelte-1k211ja{color:var(--ink-soft);font-style:italic}.answers.svelte-1k211ja{gap:var(--s1) var(--s4);margin:0 0 var(--s4);font-family:var(--font-ui);font-size:var(--size-xs);grid-template-columns:auto 1fr;display:grid}.answers.svelte-1k211ja dt:where(.svelte-1k211ja){color:var(--ink-soft);text-transform:uppercase;letter-spacing:var(--tracking-label)}.answers.svelte-1k211ja dd:where(.svelte-1k211ja){margin:0}.subtitle.svelte-1k211ja{margin:var(--s3) 0 0;font-family:var(--font-scripture);font-size:var(--size-lg);color:var(--ink-soft);font-style:italic}.attribution.svelte-1k211ja{margin-block-start:var(--s7)}.attribution.svelte-1k211ja p:where(.svelte-1k211ja){margin:0 0 var(--s2);font-family:var(--font-scripture);font-size:var(--size-sm);color:var(--ink-soft);font-style:italic}.epigraph.svelte-1k211ja{margin:var(--s7) 0 0;font-family:var(--font-scripture);font-size:var(--size-sm);line-height:var(--leading-scripture);color:var(--ink-soft)}.divider-title.svelte-1k211ja{margin:var(--s5) 0;font-family:var(--font-scripture);font-size:var(--size-xl);letter-spacing:.04em;font-weight:400}.divider-note.svelte-1k211ja{margin:0 0 var(--s5);font-family:var(--font-ui);font-size:var(--size-xs);color:var(--ink-soft)}.divider-rule.svelte-1k211ja{background:var(--brass);block-size:1px;inline-size:4rem;margin:0}.part-label.svelte-1k211ja{font-family:var(--font-ui);font-size:var(--size-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-soft);margin:0}.part-property.svelte-1k211ja{margin:var(--s4) 0 0;font-family:var(--font-scripture);font-size:var(--size-lg);line-height:var(--leading-scripture)}.part-range.svelte-1k211ja{margin:var(--s5) 0 0;font-family:var(--font-scripture);font-size:var(--size-sm);color:var(--ink-soft);font-style:italic}.rights.svelte-1k211ja{align-content:end;block-size:100%;max-inline-size:24rem;margin-inline:auto;display:grid}.rights-title.svelte-1k211ja{margin:0 0 var(--s3);font-family:var(--font-scripture);font-size:var(--size-base);letter-spacing:.06em;text-transform:uppercase}.rights-line.svelte-1k211ja{margin:0 0 var(--s3);font-family:var(--font-ui);font-size:var(--size-xs);line-height:var(--leading-ui);color:var(--ink-soft)}.dedication.svelte-1k211ja p:where(.svelte-1k211ja){margin:0 0 var(--s2);font-family:var(--font-scripture);font-style:italic;font-size:var(--size-base);line-height:var(--leading-scripture)}.dedication.svelte-1k211ja .signed:where(.svelte-1k211ja){font-style:normal;font-size:var(--size-xs);letter-spacing:var(--tracking-label);margin-block-start:var(--s5)}.statement.svelte-1k211ja p:where(.svelte-1k211ja){margin:0 0 var(--s2);font-family:var(--font-scripture);font-weight:700;font-size:var(--size-lg);line-height:1.2}.fragment.svelte-1k211ja p:where(.svelte-1k211ja){margin:0 0 var(--s2);font-family:var(--font-scripture);font-size:var(--size-base);line-height:var(--leading-scripture)}.fragment.svelte-1k211ja .german:where(.svelte-1k211ja){font-style:italic}.fragment.svelte-1k211ja .rendered:where(.svelte-1k211ja):first-of-type{margin-block-start:var(--s4)}.fragment.svelte-1k211ja .attributed:where(.svelte-1k211ja){font-size:var(--size-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-soft);margin-block-start:var(--s5)}.contents-part-label.svelte-1k211ja{margin:var(--s5) 0 var(--s2);font-family:var(--font-ui);font-size:var(--size-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-soft)}.contents-entry.svelte-1k211ja{border-block-start:var(--hairline) solid var(--vellum-shade);margin:0}.contents-entry.svelte-1k211ja button:where(.svelte-1k211ja){inline-size:100%;padding:var(--s2) 0;font-family:var(--font-scripture);font-size:var(--size-base);color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:none}.contents-entry.svelte-1k211ja button:where(.svelte-1k211ja):hover{color:var(--oxblood)}button.svelte-1k211ja:focus-visible{outline:2px solid var(--oxblood);outline-offset:2px}.reader.svelte-17et19q{block-size:100%;min-block-size:0;padding:var(--s4);gap:var(--s3);touch-action:manipulation;grid-template-rows:minmax(0,1fr) auto;display:grid;overflow:hidden}.spread.svelte-17et19q{gap:var(--hairline);background:var(--brass-dim);border:var(--hairline) solid var(--brass-dim);border-radius:var(--radius);min-block-size:0;box-shadow:var(--shadow-vellum);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.spread.single.svelte-17et19q{grid-template-columns:1fr}.spread.closed.svelte-17et19q .leaf:where(.svelte-17et19q){background:0 0}.leaf.svelte-17et19q{min-block-size:0;padding:var(--s6) var(--s6) var(--s3);background:var(--vellum);color:var(--ink);animation:svelte-17et19q-turn var(--dur-page) var(--ease-out);grid-template-rows:minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.spread[data-turn="1"].svelte-17et19q .leaf:where(.svelte-17et19q){--from:1.25rem}.spread[data-turn="-1"].svelte-17et19q .leaf:where(.svelte-17et19q){--from:-1.25rem}@keyframes svelte-17et19q-turn{0%{opacity:0;transform:translateX(var(--from,1.25rem))}to{opacity:1;transform:none}}.turn-zone.svelte-17et19q{z-index:0;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:none;position:absolute;inset:0}.leaf-content.svelte-17et19q{z-index:1;pointer-events:none;min-block-size:0;inline-size:100%;max-inline-size:30rem;margin-inline:auto;position:relative;overflow:hidden}.leaf-content.svelte-17et19q button{pointer-events:auto}.folio.svelte-17et19q{z-index:1;font-family:var(--font-ui);font-size:var(--size-xs);text-align:center;color:var(--ink-soft);pointer-events:none;margin:0;padding-block-start:var(--s2);position:relative}.store.svelte-17et19q,.ruler.svelte-17et19q{visibility:hidden;pointer-events:none;inline-size:30rem;position:fixed;inset-block-start:0;inset-inline-start:-200vw}.ruler.svelte-17et19q{overflow:hidden}.controls.svelte-17et19q{justify-content:center;align-items:center;gap:var(--s5);display:flex}.controls.svelte-17et19q button:where(.svelte-17et19q){padding:var(--s2) var(--s4);border:var(--hairline) solid var(--panel-edge);border-radius:var(--radius);font-family:var(--font-ui);font-size:var(--size-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-faint);cursor:pointer;background:0 0}.controls.svelte-17et19q button:where(.svelte-17et19q):hover:not(:disabled){color:var(--brass);border-color:var(--brass-dim)}.controls.svelte-17et19q button:where(.svelte-17et19q):disabled{opacity:.35;cursor:default}.where.svelte-17et19q{font-family:var(--font-ui);font-size:var(--size-xs);color:var(--fg-faint)}.turn-zone.svelte-17et19q:focus-visible,.controls.svelte-17et19q button:where(.svelte-17et19q):focus-visible{outline:2px solid var(--brass);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.leaf.svelte-17et19q{animation:none}}
