.lg[data-v-4117458d]{-moz-column-gap:56px;column-gap:56px;display:grid;grid-template-areas:"toc head" "toc main";grid-template-columns:240px minmax(0,1fr);grid-template-rows:auto 1fr;margin:0 auto;max-width:var(--max-w-page);padding:40px var(--page-gutter) 56px;row-gap:24px}@media(max-width:900px){.lg[data-v-4117458d]{grid-template-areas:"head" "toc" "main";grid-template-columns:minmax(0,1fr);grid-template-rows:auto}}.lg-head[data-v-4117458d]{display:flex;flex-direction:column;gap:12px;grid-area:head}.lg-title[data-v-4117458d]{margin:0}.lg-meta[data-v-4117458d],.lg-operator[data-v-4117458d]{color:var(--role-text-secondary);font-size:var(--fs-small);line-height:var(--lh-small);margin:0;max-width:70ch}.lg-mono[data-v-4117458d]{font-family:var(--font-mono)}.lg-toc[data-v-4117458d]{align-self:start;display:flex;flex-direction:column;gap:2px;grid-area:toc;position:sticky;top:24px}.lg-toc-label[data-v-4117458d]{color:var(--role-text-secondary);font-size:var(--fs-meta);font-weight:var(--fw-medium);margin-bottom:6px}.lg-toc a[data-v-4117458d]{align-items:center;border-radius:var(--radius-control);color:var(--role-text);display:flex;font-size:var(--fs-small);line-height:var(--lh-small);min-height:36px}.lg-toc a[data-v-4117458d]:hover{text-decoration:underline;text-underline-offset:2px}.lg-toc a[data-v-4117458d]:focus-visible{box-shadow:var(--focus-ring);outline:none}@media(max-width:900px){.lg-toc[data-v-4117458d]{background:var(--role-bg-raised);border-radius:var(--radius-card);padding:16px 20px;position:static}}.lg-main[data-v-4117458d]{grid-area:main;min-width:0}.lg-body[data-v-4117458d]{max-width:70ch}.lg-body[data-v-4117458d] h2{scroll-margin-top:24px}
