article.svelte-7rfbcc{max-width:720px;margin:0 auto}.crumb.svelte-7rfbcc{margin:32px 0 8px}.crumb.svelte-7rfbcc a:where(.svelte-7rfbcc){color:var(--muted);font-size:14px;text-decoration:none}.crumb.svelte-7rfbcc a:where(.svelte-7rfbcc):hover{color:var(--ink)}h1.svelte-7rfbcc{font-family:var(--display);margin:0 0 10px;font-size:clamp(30px,5vw,42px);font-weight:700;line-height:1.25}.meta.svelte-7rfbcc{font-family:var(--mono);color:var(--muted);border-bottom:1px solid var(--line);margin:0 0 28px;padding-bottom:20px;font-size:12.5px}.body.svelte-7rfbcc h2{font-family:var(--display);margin:36px 0 10px;font-size:25px;font-weight:700}.body.svelte-7rfbcc h3{margin:26px 0 8px;font-size:17px}.body.svelte-7rfbcc p,.body.svelte-7rfbcc li{color:var(--ink);font-size:16.5px;line-height:1.85}.body.svelte-7rfbcc strong{font-weight:650}.body.svelte-7rfbcc a{color:var(--brand)}.body.svelte-7rfbcc table{border-collapse:collapse;background:var(--surface);border:1px solid var(--line);border-radius:12px;width:100%;margin:18px 0;font-size:14.5px;display:block;overflow:auto hidden}.body.svelte-7rfbcc th,.body.svelte-7rfbcc td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:9px 12px}.body.svelte-7rfbcc th{color:var(--muted);font-size:12.5px}.body.svelte-7rfbcc blockquote{border-left:3px solid var(--brand);background:var(--chip);border-radius:0 10px 10px 0;margin:18px 0;padding:12px 18px}.body.svelte-7rfbcc blockquote p{margin:0}.body.svelte-7rfbcc ol,.body.svelte-7rfbcc ul{padding-left:24px}.related.svelte-7rfbcc{border-top:1px solid var(--line);margin-top:40px;padding-top:20px}.related.svelte-7rfbcc h2:where(.svelte-7rfbcc){color:var(--muted);margin:0 0 10px;font-size:15px}.related.svelte-7rfbcc ul:where(.svelte-7rfbcc){flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.related.svelte-7rfbcc a:where(.svelte-7rfbcc){color:var(--brand);font-weight:550;text-decoration:none}.related.svelte-7rfbcc a:where(.svelte-7rfbcc):hover{text-decoration:underline}
