article.svelte-mubys3{max-width:720px;margin:0 auto}.crumb.svelte-mubys3{margin:32px 0 8px}.crumb.svelte-mubys3 a:where(.svelte-mubys3){color:var(--muted);font-size:14px;text-decoration:none}.crumb.svelte-mubys3 a:where(.svelte-mubys3):hover{color:var(--ink)}h1.svelte-mubys3{font-family:var(--display);letter-spacing:-.015em;margin:32px 0 10px;font-size:clamp(30px,5vw,42px);font-weight:700;line-height:1.12}.meta.svelte-mubys3{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-mubys3 h2{font-family:var(--display);letter-spacing:-.01em;margin:36px 0 10px;font-size:25px;font-weight:700}.body.svelte-mubys3 h3{margin:26px 0 8px;font-size:17px}.body.svelte-mubys3 p,.body.svelte-mubys3 li{color:var(--ink);font-size:16.5px}.body.svelte-mubys3 strong{font-weight:650}.body.svelte-mubys3 a{color:var(--brand)}.body.svelte-mubys3 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-mubys3 th,.body.svelte-mubys3 td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:9px 12px}.body.svelte-mubys3 th{color:var(--muted);font-size:12.5px}.body.svelte-mubys3 blockquote{border-left:3px solid var(--brand);background:var(--chip);border-radius:0 10px 10px 0;margin:18px 0;padding:12px 18px}.body.svelte-mubys3 blockquote p{margin:0}.body.svelte-mubys3 ol,.body.svelte-mubys3 ul{padding-left:24px}.related.svelte-mubys3{border-top:1px solid var(--line);margin-top:40px;padding-top:20px}.related.svelte-mubys3 h2:where(.svelte-mubys3){color:var(--muted);margin:0 0 10px;font-size:15px}.related.svelte-mubys3 ul:where(.svelte-mubys3){flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.related.svelte-mubys3 a:where(.svelte-mubys3){color:var(--brand);font-weight:550;text-decoration:none}.related.svelte-mubys3 a:where(.svelte-mubys3):hover{text-decoration:underline}
