.page.svelte-b2zgdd{padding-top:var(--sp-10);max-width:900px}.ph.svelte-b2zgdd{padding:var(--sp-6) 0 var(--sp-8);border-bottom:1px solid var(--line);margin-bottom:var(--sp-8)}.ph-title.svelte-b2zgdd{font-size:var(--text-h1);font-family:var(--font-mono);font-weight:700;letter-spacing:-.01em;margin:var(--sp-3) 0 var(--sp-4)}.ph-title.svelte-b2zgdd em:where(.svelte-b2zgdd){font-style:normal;color:var(--red-lit)}.graph.svelte-b2zgdd{display:grid}.node.svelte-b2zgdd{display:grid;grid-template-columns:32px 1fr;gap:var(--sp-4)}.rail.svelte-b2zgdd{position:relative;display:flex;justify-content:center}.dot.svelte-b2zgdd{width:13px;height:13px;margin-top:4px;border-radius:50%;background:var(--surface-0);border:2px solid var(--c);box-shadow:0 0 8px color-mix(in oklab,var(--c) 60%,transparent);z-index:1;flex:none}.dot.tag.svelte-b2zgdd{border-radius:2px;transform:rotate(45deg)}.line.svelte-b2zgdd{position:absolute;top:14px;bottom:-14px;width:2px;background:var(--line-lit)}.entry.svelte-b2zgdd{padding-bottom:var(--sp-6)}.entry-top.svelte-b2zgdd{display:flex;align-items:center;gap:.6em;flex-wrap:wrap;margin-bottom:.4em}.hash.svelte-b2zgdd{font-size:.68rem;color:var(--amber-lit)}.branch.svelte-b2zgdd{font-size:.64rem;color:var(--c);padding:.15em .5em;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--c) 40%,transparent)}.ref.svelte-b2zgdd{font-size:.6rem;color:var(--ink);background:var(--surface-2);padding:.15em .5em;box-shadow:var(--e1)}.date.svelte-b2zgdd{margin-left:auto;font-size:.64rem;color:var(--ink-3)}.title.svelte-b2zgdd{font-size:var(--text-h3);letter-spacing:-.01em}.body.svelte-b2zgdd{color:var(--ink-2);font-size:.92rem;line-height:1.6;margin-top:.3em;max-width:60ch}.foot.svelte-b2zgdd{color:var(--ink-3);font-size:.72rem;padding:var(--sp-4) 0 var(--sp-8)}@media (max-width: 560px){.date.svelte-b2zgdd{margin-left:0}}
