.note.svelte-1teoznn{padding-block:clamp(2rem,5vw,4.5rem)}.note__inner.svelte-1teoznn{max-width:56rem}.note__back.svelte-1teoznn{border:2px solid var(--ink);background:var(--paper);min-height:2.75rem;color:var(--ink-soft);transition:background-color .16s var(--ease-out), color .16s var(--ease-out);border-radius:999px;align-items:center;padding:0 .9rem;font-size:.68rem;display:inline-flex}.note__back.svelte-1teoznn:hover{background:var(--ink);color:var(--paper)}.note__header.svelte-1teoznn{border-bottom:2px solid var(--ink);max-width:72ch;margin-top:clamp(1.25rem,3vw,2.25rem);padding-bottom:clamp(1.5rem,4vw,2.25rem)}.note__meta.svelte-1teoznn{color:var(--ink-muted);flex-wrap:wrap;gap:.5rem;font-size:.68rem;display:flex}h1.svelte-1teoznn{letter-spacing:-.055em;margin-top:.75rem;font-size:clamp(2.2rem,5vw,4.2rem);line-height:.98}.note__summary.svelte-1teoznn{max-width:64ch;color:var(--ink-soft);margin-top:1rem;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.6}.note__tags.svelte-1teoznn{flex-wrap:wrap;gap:.35rem;margin-top:1rem;display:flex}.prose.svelte-1teoznn{max-width:70ch;margin-top:clamp(1.75rem,4vw,2.75rem)}.prose.svelte-1teoznn h2{margin-top:2.2em;font-size:clamp(1.35rem,2.2vw,1.7rem)}.prose.svelte-1teoznn h3{margin-top:1.8em;font-size:clamp(1.1rem,1.5vw,1.25rem)}.prose.svelte-1teoznn p{color:var(--ink-soft);margin-top:1.1em;font-size:1.0625rem;line-height:1.75}.prose.svelte-1teoznn ul,.prose.svelte-1teoznn ol{color:var(--ink-soft);margin-top:1.1em;padding-left:1.25em;line-height:1.7}.prose.svelte-1teoznn ul{list-style:square}.prose.svelte-1teoznn ol{list-style:decimal}.prose.svelte-1teoznn li+li{margin-top:.4em}.prose.svelte-1teoznn blockquote{border-left:2px solid var(--accent);color:var(--ink-soft);margin-top:1.4em;padding:.25rem 0 .25rem 1.1rem;font-style:italic}.prose.svelte-1teoznn a{color:var(--ink);text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--line-soft);text-decoration-color:var(--line-soft);text-underline-offset:.25em;transition:text-decoration-color .16s var(--ease-out)}.prose.svelte-1teoznn a:hover{-webkit-text-decoration-color:var(--accent-on-paper);text-decoration-color:var(--accent-on-paper)}.prose.svelte-1teoznn code{border:1px solid var(--line-soft);background:var(--paper-2);color:var(--ink);font-family:var(--font-mono);border-radius:4px;padding:.15em .35em;font-size:.85em}.prose.svelte-1teoznn pre{border:2px solid var(--ink);border-radius:var(--radius-sm);background:var(--paper-2);margin-top:1.4em;padding:1rem 1.1rem;overflow-x:auto}.prose.svelte-1teoznn pre code{background:0 0;border:0;padding:0;font-size:.82rem;line-height:1.6}.prose.svelte-1teoznn hr{border:0;border-top:2px solid var(--ink);margin-block:2em}.prose.svelte-1teoznn img{border:2px solid var(--ink);border-radius:var(--radius-sm);margin-top:1.4em}.prose.svelte-1teoznn table{border-collapse:collapse;width:100%;margin-top:1.4em;font-size:.92rem}.prose.svelte-1teoznn th,.prose.svelte-1teoznn td{border:1.5px solid var(--line-soft);text-align:left;padding:.55rem .7rem}.note__related.svelte-1teoznn{border-top:2px solid var(--ink);max-width:70ch;margin-top:clamp(2.5rem,6vw,4rem);padding-top:1.5rem}.note__related.svelte-1teoznn h2:where(.svelte-1teoznn){color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;font-size:.68rem;font-weight:400}.note__related.svelte-1teoznn ul:where(.svelte-1teoznn){margin-top:.75rem}.note__related.svelte-1teoznn li:where(.svelte-1teoznn)+li:where(.svelte-1teoznn){border-top:1.5px solid var(--line-soft)}.note__related.svelte-1teoznn a:where(.svelte-1teoznn){min-height:3rem;color:var(--ink);align-items:baseline;gap:1rem;padding-block:.65rem;display:flex}.note__related.svelte-1teoznn a:where(.svelte-1teoznn):hover{color:var(--accent-on-paper)}.note__related-type.svelte-1teoznn{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.03em;flex:none;font-size:.62rem}.note__related-arrow.svelte-1teoznn{color:var(--ink-muted);font-family:var(--font-mono);margin-left:auto;font-size:.8rem}
