._page_idoiv_1{max-width:760px;margin:0 auto;padding:var(--spacing-16) var(--spacing-6) var(--spacing-20);display:flex;flex-direction:column;gap:var(--spacing-8)}._head_idoiv_9{display:flex;flex-direction:column;gap:var(--spacing-3)}._eyebrow_idoiv_14{font-family:var(--font-family-monospace);font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--primary)}._title_idoiv_21{margin:0;font-family:var(--font-family-display);font-weight:700;font-size:clamp(2.2rem,5vw,3.2rem);line-height:1.02}._updated_idoiv_28{font-family:var(--font-family-monospace);font-size:.85rem;color:var(--muted-foreground)}._intro_idoiv_33{margin:var(--spacing-2) 0 0;font-size:1.1rem;line-height:1.6;color:#3d4046}._toc_idoiv_39{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4) var(--spacing-6)}._toc_idoiv_39 ol{margin:0;padding-left:1.25rem;columns:2;column-gap:var(--spacing-8);line-height:1.9;font-size:.95rem}._toc_idoiv_39 a{color:var(--foreground)}._section_idoiv_56{display:flex;flex-direction:column;gap:var(--spacing-3);border-top:1px solid var(--border);padding-top:var(--spacing-6);scroll-margin-top:90px}._h2_idoiv_64{margin:0;font-family:var(--font-family-display);font-weight:700;font-size:1.6rem;line-height:1.15;display:flex;gap:var(--spacing-3);align-items:baseline}._num_idoiv_74{font-family:var(--font-family-monospace);font-size:.9rem;font-weight:500;color:var(--muted-foreground)}._body_idoiv_80{margin:0;font-size:1rem;line-height:1.7;color:#3d4046}._list_idoiv_86{margin:0;padding-left:1.25rem;line-height:1.7;color:#3d4046;display:flex;flex-direction:column;gap:var(--spacing-2)}._related_idoiv_95{display:flex;flex-wrap:wrap;gap:var(--spacing-6);font-size:.95rem;border-top:1px solid var(--border);padding-top:var(--spacing-6)}._related_idoiv_95 a{color:var(--foreground)}@media(max-width:640px){._toc_idoiv_39 ol{columns:1}}
