.header[data-astro-cid-waosa6pj]{border-bottom:1px solid var(--line);background:var(--bg)}.nav[data-astro-cid-waosa6pj]{justify-content:space-between;align-items:center;gap:16px;min-height:72px;display:flex}.nav[data-astro-cid-waosa6pj] .langs{background:var(--paper)}.doc[data-astro-cid-waosa6pj]{flex-direction:column;gap:16px;max-width:720px;margin:0 auto;padding:40px 0 96px;display:flex}.back[data-astro-cid-waosa6pj]{color:var(--primary-text);align-self:flex-start;font-weight:700;text-decoration:none}.back[data-astro-cid-waosa6pj]:hover{text-decoration:underline}h1[data-astro-cid-waosa6pj]{font-family:var(--font-display);letter-spacing:-.03em;margin:8px 0 0;font-size:clamp(34px,6vw,48px);font-weight:800;line-height:1.05}.updated[data-astro-cid-waosa6pj]{color:var(--muted);font-size:15px;font-weight:600}.pending[data-astro-cid-waosa6pj]{background:var(--accent-soft);color:var(--ink);border-radius:16px;padding:14px 18px;font-weight:600}.intro[data-astro-cid-waosa6pj]{font-size:19px;line-height:1.55}.toc[data-astro-cid-waosa6pj]{border:1px solid var(--line);background:var(--surface);border-radius:18px;margin:8px 0;padding:18px 22px}.toc-title[data-astro-cid-waosa6pj]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:800}.toc[data-astro-cid-waosa6pj] ol[data-astro-cid-waosa6pj]{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}section[data-astro-cid-waosa6pj]{flex-direction:column;gap:12px;padding-top:16px;display:flex}h2[data-astro-cid-waosa6pj]{font-family:var(--font-display);letter-spacing:-.02em;margin:0;scroll-margin-top:24px;font-size:26px;font-weight:800;line-height:1.15}p[data-astro-cid-waosa6pj],li[data-astro-cid-waosa6pj]{font-size:17px;line-height:1.6}p[data-astro-cid-waosa6pj]{margin:0}ul[data-astro-cid-waosa6pj]{gap:10px;margin:0;padding-left:22px;list-style:outside;display:grid}ul[data-astro-cid-waosa6pj] li[data-astro-cid-waosa6pj]::marker{color:var(--primary-text)}.doc[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]:not(.back){color:var(--primary-text);overflow-wrap:anywhere;font-weight:600}
