:root{--bg: #fff;--fg: #1f2328;--muted: #59636e;--line: #d1d9e0;--soft: #f6f8fa;--link: #0969da;--add: #1a7f37;--del: #cf222e;color-scheme:light}@media(prefers-color-scheme:dark){:root{--bg: #0d1117;--fg: #e6edf3;--muted: #9198a1;--line: #3d444d;--soft: #151b23;--link: #4493f8;--add: #3fb950;--del: #f85149;color-scheme:dark}}body{margin:0;background:var(--bg);color:var(--fg);font:14px/1.5 system-ui,sans-serif}a{color:var(--link);text-decoration:none}a:hover{text-decoration:underline}code,.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}header.svelte-12qhfyh{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;padding:.6rem 1rem;border-bottom:1px solid var(--line);background:var(--soft)}.brand.svelte-12qhfyh{font-weight:600;color:var(--fg)}nav.svelte-12qhfyh{display:flex;gap:1rem;align-items:center}nav.svelte-12qhfyh form:where(.svelte-12qhfyh){margin:0}nav.svelte-12qhfyh button:where(.svelte-12qhfyh){background:none;border:0;color:var(--link);cursor:pointer;font:inherit;padding:0}main.svelte-12qhfyh{padding:1rem;max-width:1600px;margin:0 auto}
