:root{--background:#ffffff;--foreground:#171717;--muted:#6b7280;--accent:#2563eb}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed;--muted:#9ca3af;--accent:#60a5fa}}*{box-sizing:border-box}body,html{margin:0;padding:0}body{color:var(--foreground);background:var(--background);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.6}a{color:var(--accent)}.container{max-width:760px;margin:0 auto;padding:32px 16px 64px}.languages{display:flex;gap:16px;font-size:14px}.languages a[aria-current=page]{color:var(--foreground);font-weight:600;text-decoration:none}.prose{overflow-wrap:anywhere}.prose table{border-collapse:collapse;display:block;overflow-x:auto}.prose td,.prose th{border:1px solid var(--muted);padding:4px 8px}