.document-viewer.svelte-1jarwd9{height:100%;padding:var(--space-5);color:#24170f;background:radial-gradient(circle at 20% 0,#e9542014,#0000 18rem),linear-gradient(#d8c2a0,#9b7a51);overflow:auto}.document-page.svelte-1jarwd9,.document-missing.svelte-1jarwd9{width:min(48rem,100%);padding:clamp(var(--space-5), 5vw, var(--space-8));border-radius:var(--radius-2);background:#fff8ed;border:1px solid #8e6d43;margin:0 auto;box-shadow:inset 0 1px #fffc,0 1.25rem 2.5rem #00000047}.document-missing.svelte-1jarwd9{justify-items:center;gap:var(--space-2);text-align:center;display:grid}.document-missing.svelte-1jarwd9 h2:where(.svelte-1jarwd9){font-size:var(--text-5)}.document-missing.svelte-1jarwd9 p:where(.svelte-1jarwd9){color:var(--text-muted)}.document-page.svelte-1jarwd9 h1{font-size:clamp(2rem,6vw,3.2rem);line-height:var(--leading-tight)}.document-page.svelte-1jarwd9 h2{margin-top:var(--space-6);font-size:var(--text-5);line-height:var(--leading-tight)}.document-page.svelte-1jarwd9 h3{margin-top:var(--space-5);font-size:var(--text-4)}.document-page.svelte-1jarwd9 h4{margin-top:var(--space-4);font-size:var(--text-3)}.document-page.svelte-1jarwd9 p,.document-page.svelte-1jarwd9 li{font-size:var(--text-2);line-height:var(--leading-roomy)}.document-page.svelte-1jarwd9 p,.document-page.svelte-1jarwd9 ul,.document-page.svelte-1jarwd9 ol{margin-top:var(--space-3)}.document-page.svelte-1jarwd9 ul,.document-page.svelte-1jarwd9 ol{padding-left:var(--space-5)}.document-page.svelte-1jarwd9 ul{list-style:outside}.document-page.svelte-1jarwd9 ol{list-style:decimal}.document-page.svelte-1jarwd9 a{color:#164a8b;text-underline-offset:.18em;border-radius:var(--radius-1);background:linear-gradient(#0000 58%,#729fcf47 58%);font-weight:700;text-decoration-line:underline;text-decoration-thickness:2px}.document-page.svelte-1jarwd9 a:hover{color:#fff;background:var(--selection);text-decoration-color:#fffc}.document-page.svelte-1jarwd9 code{font-family:var(--font-mono);border-radius:var(--radius-1);background:#ead7b8;border:1px solid #d2b991;padding:.08rem .3rem;font-size:.9em}
