.ch-head.svelte-16tpvxn{text-align:center;padding:clamp(2.5rem,6vw,4.5rem) 0 2.2rem;max-width:50rem;margin:0 auto}.eyebrow.svelte-16tpvxn{display:inline-flex;gap:.6em;color:var(--pc);margin-bottom:.9rem}.dot.svelte-16tpvxn{opacity:.6}.chnum.svelte-16tpvxn{font-size:.8rem;letter-spacing:.3em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.7rem}.title.svelte-16tpvxn{font-family:var(--font-display);font-weight:600;font-size:clamp(2.1rem,1.2rem + 3.6vw,3.6rem);letter-spacing:.035em;line-height:1.08;filter:drop-shadow(0 2px 18px rgba(242,205,135,.18))}.subtitle.svelte-16tpvxn{font-family:var(--font-elegant);font-style:italic;font-weight:500;font-size:clamp(1.2rem,1rem + .8vw,1.55rem);color:var(--ink-dim);margin:.9rem 0 1.4rem;letter-spacing:.01em}.ch-head.svelte-16tpvxn .orn{margin:0 auto 1.4rem}.meta.svelte-16tpvxn{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1.2rem;font-size:.8rem;color:var(--ink-faint)}.time.svelte-16tpvxn{display:inline-flex;align-items:center;gap:.4rem}.pre.svelte-16tpvxn{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem}.lbl.svelte-16tpvxn{letter-spacing:.08em}.chip.svelte-16tpvxn{display:inline-flex;gap:.35rem;align-items:baseline;padding:.22rem .6rem;border-radius:999px;border:1px solid var(--line);color:var(--ink-dim);text-decoration:none;font-size:.76rem;transition:all .2s var(--ease)}.chip.svelte-16tpvxn span:where(.svelte-16tpvxn){color:var(--gold)}.chip.svelte-16tpvxn:hover{border-color:var(--gold);color:var(--gold-pale);background:#d8b26e14}.ch-foot.svelte-vg1yv5{max-width:var(--measure);margin:5rem auto 4rem}.ch-foot.svelte-vg1yv5 .orn{margin:0 auto 2.2rem}.next.svelte-vg1yv5{position:relative;display:flex;flex-direction:column;gap:.35rem;padding:1.6rem 3.6rem 1.6rem 1.7rem;text-decoration:none;color:var(--ink);transition:border-color .25s var(--ease),transform .25s var(--ease)}.next.svelte-vg1yv5:hover{border-color:var(--line-strong);transform:translateY(-2px)}.nnum.svelte-vg1yv5{font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);margin-top:.3rem}.ntitle.svelte-vg1yv5{font-family:var(--font-display);font-size:1.55rem;font-weight:600;letter-spacing:.03em}.nblurb.svelte-vg1yv5{font-family:var(--font-body);color:var(--ink-dim);font-size:.98rem;line-height:1.55}.next.svelte-vg1yv5 .arrow{position:absolute;right:1.3rem;top:50%;transform:translateY(-50%);color:var(--gold);transition:transform .25s var(--ease)}.next.svelte-vg1yv5:hover .arrow{transform:translate(4px,-50%)}.row.svelte-vg1yv5{display:flex;justify-content:space-between;gap:1rem;margin-top:1.1rem;font-size:.84rem}.prev.svelte-vg1yv5{display:inline-flex;align-items:center;gap:.4rem;color:var(--ink-faint);text-decoration:none}.prev.svelte-vg1yv5:hover{color:var(--gold-bright)}.references.svelte-t6mkqi{max-width:var(--measure);margin:3rem auto 0;padding-top:1.6rem;border-top:1px solid var(--line-faint)}h2.svelte-t6mkqi{font-size:.74rem;font-weight:650;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin:0 0 1rem}ol.svelte-t6mkqi{margin:0;padding:0 0 0 1.4rem;font-size:.9rem;line-height:1.55;color:var(--ink-dim)}li.svelte-t6mkqi{margin:0 0 .6rem;padding-left:.2rem;scroll-margin-top:calc(var(--topbar-h) + 1.5rem);text-wrap:pretty}li.svelte-t6mkqi::marker{color:var(--ink-faint);font-size:.8em}li.svelte-t6mkqi:target{color:var(--ink)}li.svelte-t6mkqi:target .who:where(.svelte-t6mkqi){color:var(--gold-pale)}.who.svelte-t6mkqi{color:var(--ink)}cite.svelte-t6mkqi{font-style:italic;color:var(--ink-bright)}.out.svelte-t6mkqi{display:inline-flex;align-items:center;gap:.2rem;margin-left:.15rem;font-size:.72rem;letter-spacing:.04em;color:var(--gold);text-decoration:none;white-space:nowrap}.out.svelte-t6mkqi:hover{color:var(--gold-pale)}.book.svelte-8xqgui{display:grid;grid-template-columns:minmax(0,1fr)}.sidebar.svelte-8xqgui{display:none}.main.svelte-8xqgui{min-width:0;padding:0 clamp(1rem,4vw,2.5rem);container-type:inline-size}@media(min-width:64rem){html:not([data-sidebar=closed]) .book.svelte-8xqgui{grid-template-columns:var(--sidebar-w) minmax(0,1fr)}html:not([data-sidebar=closed]) .sidebar.svelte-8xqgui{display:block}}.sidebar-inner.svelte-8xqgui{position:sticky;top:var(--topbar-h);height:calc(100vh - var(--topbar-h));height:calc(100dvh - var(--topbar-h));overflow-y:auto;overscroll-behavior:contain;padding:1.5rem .75rem 3rem .9rem;border-right:1px solid var(--line-faint);background:linear-gradient(90deg,#04060c8c,#04060c40);scrollbar-width:thin;scrollbar-color:transparent transparent}.sidebar-inner.svelte-8xqgui:hover,.sidebar-inner.svelte-8xqgui:focus-within{scrollbar-color:rgba(216,178,110,.25) transparent}.chapter.svelte-8xqgui{counter-reset:sec}.chapter.svelte-8xqgui h2[id]{counter-increment:sec}.chapter.svelte-8xqgui h2[id]:before{content:counter(sec,decimal-leading-zero);display:block;font-family:var(--font-ui);font-size:.7rem;letter-spacing:.3em;color:var(--gold-deep);margin-bottom:.45rem;font-weight:600}.chapter.svelte-8xqgui h2[id]:after{content:"";display:block;width:3.2rem;height:1px;margin-top:.85rem;background:linear-gradient(90deg,var(--gold),transparent)}
