.docs-page{max-width:900px}.docs-lede{font-size:17px;line-height:1.7;color:var(--fg-1);max-width:68ch;margin:0 0 28px}.docs-toc{display:flex;flex-wrap:wrap;gap:10px 20px;margin:0;padding:0;list-style:none}.docs-toc a{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--link);text-decoration:none}.docs-toc a:hover{text-decoration:underline}.docs-section{margin-top:40px;scroll-margin-top:calc(var(--nav-top) + var(--nav-h) + 24px)}.docs-section>h2{font-size:clamp(26px,3.4vw,34px);line-height:1.12;letter-spacing:-.035em;margin:0 0 6px}.docs-section>.docs-kicker{display:block;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--accent-ink);margin:0 0 10px}.docs-section p,.docs-section ul{max-width:68ch;margin:0 0 14px;color:var(--fg-1)}.docs-section ul{padding-left:20px}.docs-section li{margin:0 0 8px}.docs-section li>strong,.docs-section p>strong{color:var(--fg-0)}.docs-card{margin:0 0 16px}.docs-card h3{font-size:16px;margin:0 0 10px}.docs-addr{font-family:var(--font-mono);font-size:12.5px;line-height:1.7;word-break:break-all;color:var(--fg-0)}.docs-addr a{color:var(--link)}.docs-status{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line);border-radius:999px;padding:5px 11px;color:var(--fg-2)}.docs-status.is-live{color:var(--status-ready);border-color:var(--status-ready)}.docs-updated{margin-top:48px;font-family:var(--font-mono);font-size:12px;color:var(--fg-2)}