.codex-sheet.svelte-1e0rsuc{border:1px solid var(--color-parchment-200);max-width:calc(65ch + 5rem);box-shadow:0 10px 34px #0d0e1617, 0 0 0 4px var(--color-parchment-50), 0 0 0 5px var(--color-parchment-200);background-color:#fffdf7f7;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.025'/%3E%3C/svg%3E");border-radius:16px}.codex-sheet.svelte-1e0rsuc section:where(.svelte-1e0rsuc){scroll-margin-top:2.5rem}.codex-sheet.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){font-family:var(--font-serif);color:var(--color-ink-900);text-wrap:balance;font-size:1.5rem;font-weight:600;line-height:1.25}.codex-sheet.svelte-1e0rsuc p:where(.svelte-1e0rsuc),.codex-sheet.svelte-1e0rsuc li:where(.svelte-1e0rsuc){color:var(--color-ink-700);text-wrap:pretty;font-size:1.0625rem;line-height:1.75}.codex-sheet.svelte-1e0rsuc h2:where(.svelte-1e0rsuc)+p:where(.svelte-1e0rsuc),.codex-sheet.svelte-1e0rsuc p:where(.svelte-1e0rsuc)+p:where(.svelte-1e0rsuc){margin-top:1rem}.codex-sheet.svelte-1e0rsuc ul:where(.svelte-1e0rsuc){margin-top:1rem;padding-left:1.35rem;list-style:outside}.codex-sheet.svelte-1e0rsuc li:where(.svelte-1e0rsuc)::marker{color:var(--color-ember-500)}.codex-sheet.svelte-1e0rsuc li:where(.svelte-1e0rsuc)+li:where(.svelte-1e0rsuc){margin-top:.5rem}.codex-sheet.svelte-1e0rsuc strong:where(.svelte-1e0rsuc){color:var(--color-ink-900);font-weight:650}.codex-sheet.svelte-1e0rsuc a:where(.svelte-1e0rsuc){color:var(--color-ember-700);text-underline-offset:2px;-webkit-text-decoration:underline #dfa64f8c;text-decoration:underline #dfa64f8c;transition:color .15s,text-decoration-color .15s}.codex-sheet.svelte-1e0rsuc a:where(.svelte-1e0rsuc):hover{color:var(--color-ember-600);-webkit-text-decoration-color:var(--color-ember-500);text-decoration-color:var(--color-ember-500)}.codex-sheet.svelte-1e0rsuc a:where(.svelte-1e0rsuc):focus-visible{outline:2px solid var(--color-ember-400);outline-offset:2px;border-radius:2px}.codex-mark.svelte-1e0rsuc{font-family:var(--font-sans);letter-spacing:.14em;color:var(--color-ember-600);font-size:.72rem;font-weight:700}.codex-stamp-row.svelte-1e0rsuc{text-align:right;margin-bottom:1.5rem}.codex-stamp.svelte-1e0rsuc{border:1px solid color-mix(in srgb, var(--color-ember-500) 26%, var(--color-parchment-300));background:color-mix(in srgb, var(--color-ember-400) 5%, white);letter-spacing:.055em;color:var(--color-ink-500);border-radius:.22rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-block;box-shadow:inset 0 0 0 1px #ffffff94}.codex-index.svelte-1e0rsuc{border:1px solid var(--color-parchment-200);background:color-mix(in srgb, white 68%, var(--color-parchment-50));border-radius:14px;max-height:16rem;box-shadow:0 4px 14px #0d0e160d}@media (width>=1024px){.codex-index.svelte-1e0rsuc{max-height:calc(100vh - 3rem)}}.codex-index.svelte-1e0rsuc a:where(.svelte-1e0rsuc){min-height:2.5rem;color:var(--color-ink-500);border-radius:.4rem;align-items:baseline;gap:.6rem;padding:.4rem .55rem;font-size:.8125rem;line-height:1.4;transition:background-color .15s,color .15s;display:flex}.codex-index.svelte-1e0rsuc a:where(.svelte-1e0rsuc):hover{background:var(--color-parchment-100);color:var(--color-ink-900)}.codex-index.svelte-1e0rsuc a[aria-current=location]:where(.svelte-1e0rsuc){background:var(--color-parchment-100);color:var(--color-ink-900);font-weight:600}.codex-index.svelte-1e0rsuc a:where(.svelte-1e0rsuc):focus-visible{outline:2px solid var(--color-ember-400);outline-offset:2px}.codex-index-mark.svelte-1e0rsuc{text-align:right;font-variant-numeric:tabular-nums;letter-spacing:.06em;width:1.4rem;color:var(--color-ember-600);flex:none;font-size:.6875rem;font-weight:700}@media (prefers-reduced-motion:reduce){.codex-index.svelte-1e0rsuc a:where(.svelte-1e0rsuc),.codex-sheet.svelte-1e0rsuc a:where(.svelte-1e0rsuc){transition:none}}
