.writing-paper.svelte-4xfc6m{background:var(--theme-paper)}.prose.svelte-4xfc6m{color:color-mix(in srgb, var(--theme-ink) 78%, transparent);font-variant-ligatures:common-ligatures;--prose-text:color-mix(in srgb, var(--theme-ink) 78%, transparent);--prose-strong:color-mix(in srgb, var(--theme-ink) 88%, transparent);--prose-heading:color-mix(in srgb, var(--theme-ink) 86%, transparent);--prose-muted:color-mix(in srgb, var(--theme-ink) 55%, transparent);--prose-faint:color-mix(in srgb, var(--theme-ink) 35%, transparent);--prose-line:color-mix(in srgb, var(--theme-ink) 12%, transparent);--prose-soft-bg:color-mix(in srgb, var(--theme-ink) 4.5%, transparent);font-family:Iowan Old Style,Palatino Linotype,Palatino,Charter,Georgia,ui-serif,serif}.prose.svelte-4xfc6m p{color:var(--prose-text);margin-bottom:1.35rem;font-size:18px;line-height:1.78}.prose.svelte-4xfc6m strong,.prose.svelte-4xfc6m b{color:var(--prose-strong);font-weight:650}.prose.svelte-4xfc6m em,.prose.svelte-4xfc6m i{color:inherit}.prose.svelte-4xfc6m h1,.prose.svelte-4xfc6m h2,.prose.svelte-4xfc6m h3,.prose.svelte-4xfc6m h4{color:var(--prose-heading);font-family:var(--font-sans);margin-top:3rem;margin-bottom:.85rem;font-weight:500;line-height:1.35}.prose.svelte-4xfc6m h1{margin-top:0;margin-bottom:1.6rem;font-size:1.25rem}.prose.svelte-4xfc6m h2,.prose.svelte-4xfc6m h3,.prose.svelte-4xfc6m h4{border-top:1px solid var(--prose-line);padding-top:1.55rem}.prose.svelte-4xfc6m h2:first-child,.prose.svelte-4xfc6m h3:first-child,.prose.svelte-4xfc6m h4:first-child{border-top:none;margin-top:0;padding-top:0}.prose.svelte-4xfc6m h2{font-size:1.32rem}.prose.svelte-4xfc6m h3{font-size:1.12rem;font-weight:550}.prose.svelte-4xfc6m h4{border-top:0;margin-top:2.25rem;margin-bottom:.65rem;padding-top:0;font-size:1rem;font-weight:600}.prose.svelte-4xfc6m ul,.prose.svelte-4xfc6m ol{color:var(--prose-text);margin-bottom:1.35rem;padding-left:1.5rem;font-size:18px;line-height:1.78}.prose.svelte-4xfc6m ul{list-style-type:disc}.prose.svelte-4xfc6m ol{list-style-type:decimal}.prose.svelte-4xfc6m li{margin-bottom:.45rem}.prose.svelte-4xfc6m blockquote{border-left:2px solid color-mix(in srgb, var(--theme-ink) 14%, transparent);color:color-mix(in srgb, var(--theme-ink) 58%, transparent);margin:1.75rem 0;padding-left:1.15rem;font-style:italic}.prose.svelte-4xfc6m a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--theme-ink) 28%, transparent);text-decoration-color:color-mix(in srgb, var(--theme-ink) 28%, transparent);text-underline-offset:.16em}.prose.svelte-4xfc6m a:hover{-webkit-text-decoration-color:color-mix(in srgb, var(--theme-ink) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--theme-ink) 55%, transparent)}.prose.svelte-4xfc6m .footnote-ref{font-family:var(--font-sans);margin-left:.08em;font-size:.68em;line-height:0}.prose.svelte-4xfc6m .footnote-ref a{text-decoration:none}.prose.svelte-4xfc6m .footnotes{border-top:1px solid var(--prose-line);font-family:var(--font-sans);color:var(--prose-muted);margin-top:2.75rem;padding-top:1rem;font-size:13px;line-height:1.65}.prose.svelte-4xfc6m .footnotes ol{font-size:inherit;line-height:inherit;color:inherit;margin:0;padding-left:0;list-style:none}.prose.svelte-4xfc6m .footnotes li{gap:.55rem;margin-bottom:.45rem;display:flex}.prose.svelte-4xfc6m .footnote-number{min-width:1.4rem;color:color-mix(in srgb, var(--theme-ink) 40%, transparent);font-variant-numeric:tabular-nums;flex:none}.prose.svelte-4xfc6m .footnote-backref{color:var(--prose-faint);flex:none;text-decoration:none}.prose.svelte-4xfc6m code{background:var(--prose-soft-bg);font-family:var(--font-mono);word-break:break-all;overflow-wrap:break-word;padding:.1em .3em;font-size:.82em}.prose.svelte-4xfc6m hr{border:none;border-top:1px solid var(--prose-line);margin:2rem 0}.prose.svelte-4xfc6m pre{border-left:1px solid var(--prose-line);background:var(--prose-soft-bg);color:var(--prose-text);font-family:var(--font-mono);margin:1.75rem 0;padding:1rem 1.15rem;font-size:13px;line-height:1.65;overflow-x:auto}.prose.svelte-4xfc6m pre code{font-size:inherit;background:0 0;padding:0}.prose.svelte-4xfc6m table{border-collapse:collapse;width:100%;font-family:var(--font-sans);color:var(--prose-text);margin:1.75rem 0;font-size:14px}.prose.svelte-4xfc6m th,.prose.svelte-4xfc6m td{border-top:1px solid var(--prose-line);text-align:left;vertical-align:top;padding:.55rem .7rem .55rem 0}.prose.svelte-4xfc6m th{color:var(--prose-strong);font-weight:600}.prose.svelte-4xfc6m img{border:1px solid var(--prose-line);margin-left:auto;margin-right:auto;display:block}.prose.svelte-4xfc6m figcaption{color:var(--prose-muted);font-family:var(--font-sans);margin-top:.65rem;font-size:12px;line-height:1.55}.prose.svelte-4xfc6m ::selection{color:var(--theme-ink);background:#fde0474d}.seek-cursor.svelte-4xfc6m *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpolygon points='2,1 14,8 2,15' fill='black' stroke='white' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E") 2 8,crosshair!important}.reading-panel.svelte-4xfc6m{height:calc((var(--reading-lines) * 1.7em) + 1.5rem);transition:height .26s}::highlight(alt-hover-word){background-color:color-mix(in srgb, var(--theme-ink) 8%, transparent);color:inherit}::highlight(reading-word){color:inherit;background-color:#fde0478c}::highlight(reading-word-fade-0){color:inherit;background-color:#fde0476b}::highlight(reading-word-fade-1){color:inherit;background-color:#fde0474d}::highlight(reading-word-fade-2){color:inherit;background-color:#fde0472e}::highlight(reading-word-fade-3){color:inherit;background-color:#fde04714}.prose.svelte-4xfc6m p.reading-active{color:color-mix(in srgb, var(--theme-ink) 88%, transparent);background:#fde0471f;border-radius:3px;margin:-.4rem -.75rem .95rem;padding:.4rem .75rem}.prose.svelte-4xfc6m .shiki span{color:var(--shiki-light)}.dark .prose.svelte-4xfc6m .shiki span{color:var(--shiki-dark)}.prose.svelte-4xfc6m .math-block{text-align:center;margin:1.75rem 0}.prose.svelte-4xfc6m .katex-display{margin:0;overflow:visible}.prose.svelte-4xfc6m .katex{font-size:1.3em}.prose.svelte-4xfc6m [id^=ref-]{scroll-margin-top:5rem}
