.doc-page{padding-block:var(--nav-clear,2rem) var(--space-2xl,4rem);color:var(--color-ink-2,#3f3a48);line-height:var(--leading-body,1.8)}.doc-page h1,.doc-page h2,.doc-page h3{color:var(--color-ink,#221d2b);line-height:var(--leading-tight,1.3)}.doc-page__hero{gap:var(--space-sm,1rem);padding-block:var(--space-lg,2rem);display:grid}.doc-page__lead{font-size:var(--text-lg,1.125rem)}.doc-page__updated{color:var(--color-neutral,#6b6475);font-size:var(--text-sm,.875rem)}.doc-page__toc{padding:var(--space-md,1.5rem);border:1px solid var(--color-rule,#ddd8e4);border-radius:var(--radius-md,.75rem);background:var(--color-paper-2,#f7f5fa)}.doc-page__toc ol{gap:var(--space-3xs,.25rem);padding-inline-start:1.5em;list-style:decimal;display:grid}.doc-page__section{gap:var(--space-sm,1rem);padding-block:var(--space-lg,2rem);border-top:1px solid var(--color-rule,#ddd8e4);display:grid}.doc-page__section h3{font-size:var(--text-base,1rem)}.doc-page__list,.doc-page__steps{gap:var(--space-2xs,.5rem);padding-inline-start:1.5em;display:grid}.doc-page__list{list-style:outside}.doc-page__steps{list-style:decimal}.doc-page__facts{gap:var(--space-xs,.75rem);display:grid}.doc-page__facts dt{color:var(--color-ink,#221d2b);font-weight:700}.doc-page__entry{gap:var(--space-xs,.75rem);padding:var(--space-md,1.5rem);border:1px solid var(--color-rule,#ddd8e4);border-radius:var(--radius-md,.75rem);display:grid}.doc-page__entry h3{font-size:var(--text-lg,1.125rem)}.doc-page__link{color:var(--color-accent-ink,#5a23b0);overflow-wrap:anywhere;text-underline-offset:.25em;font-weight:700}
