.prose.svelte-1f19a26{min-width:0;max-width:42rem;margin:0 auto}.back.svelte-1f19a26{color:var(--color-text-muted);margin-bottom:1rem;font-size:.9rem;display:inline-block}h1.svelte-1f19a26{margin-bottom:.5rem;font-size:clamp(1.5rem,5vw,2rem);font-weight:800;line-height:1.2}time.svelte-1f19a26{color:var(--color-text-muted);font-size:.85rem}.content.svelte-1f19a26{overflow-wrap:break-word;word-break:break-word;-webkit-overflow-scrolling:touch;margin-top:2rem;line-height:1.8;overflow-x:auto}.content.svelte-1f19a26 table{border-collapse:collapse;width:100%;margin-bottom:1rem;font-size:.9em}.content.svelte-1f19a26 th,.content.svelte-1f19a26 td{border:1px solid var(--color-border);padding:.35rem .5rem}.content.svelte-1f19a26 h2{margin-top:2rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.content.svelte-1f19a26 h3{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.2rem;font-weight:600}.content.svelte-1f19a26 p{margin-bottom:1rem}.content.svelte-1f19a26 ul,.content.svelte-1f19a26 ol{margin-bottom:1rem;padding-left:1.5rem}.content.svelte-1f19a26 li{margin-bottom:.25rem}.content.svelte-1f19a26 code{background:var(--color-surface);border-radius:.25rem;padding:.15em .4em;font-size:.9em}.content.svelte-1f19a26 pre{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.5rem;margin-bottom:1rem;padding:1rem;overflow-x:auto}.content.svelte-1f19a26 pre code{background:0 0;padding:0}.content.svelte-1f19a26 blockquote{border-left:3px solid var(--color-primary);color:var(--color-text-muted);margin:1rem 0;padding-left:1rem;font-style:italic}.content.svelte-1f19a26 a{color:var(--color-primary)}.content.svelte-1f19a26 a:hover{text-decoration:underline}
