.detail-heading h1.guide-headline{max-width:24ch;font-size:clamp(var(--type-step-3), 4vw, var(--type-step-5));overflow-wrap:break-word}.guide-introduction{max-width:72ch;margin:calc(-1 * var(--space-4)) 0 var(--space-8);color:var(--color-text-muted);line-height:1.8}.guide-introduction p{margin:0}.guide-source-link{margin-top:var(--space-3);color:var(--color-text);text-underline-offset:4px;text-decoration:underline;display:inline-block}.recreation-guide{margin-top:var(--space-12)}.recreation-guide .breakdown-grid{max-width:100ch}.recreation-guide a{text-underline-offset:4px;text-decoration:underline}.guide-commands{margin-block:var(--space-4);padding:var(--space-4);border:1px solid var(--color-divider);border-radius:var(--radius-small);background:var(--color-canvas);color:var(--color-text);font-size:var(--type-small);line-height:1.8;overflow-x:auto}.guide-scope{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-divider)}.guide-scope p{max-width:72ch;color:var(--color-text-muted);margin:0;font-size:14px;line-height:1.8}#source-package{scroll-margin-top:110px}
