.guide-prose{gap:0;max-width:72ch;display:grid}.guide-prose h2{margin:36px 0 12px}.guide-prose h2:first-child{margin-top:0}.guide-prose p{margin:0 0 14px}.guide-prose ul{gap:8px;margin:0 0 16px;padding-left:1.25em;list-style:outside;display:grid}.guide-prose li{margin:0}.guide-prose a{color:var(--teal);text-underline-offset:.14em;text-decoration:underline}.guide-note{border-left:4px solid var(--brass);margin:0 0 16px;padding:2px 0 2px 14px}.guide-table{max-width:100%;margin:0 0 16px;overflow-x:auto}.guide-table table{border-collapse:collapse;font-variant-numeric:tabular-nums;background:var(--surface);width:100%;max-width:520px}.guide-table caption{caption-side:top;text-align:left;font:600 14px/1.4 var(--f-ui);margin-bottom:8px;padding-bottom:8px}.guide-table th,.guide-table td{border:1px solid var(--border);text-align:right;padding:8px 12px}.guide-table th:first-child,.guide-table td:first-child{text-align:left}.guide-table th{background:var(--sand);font-weight:600}.guide-prose pre{background:var(--night);color:var(--on-night);font:400 13.5px/1.5 var(--f-mono);white-space:pre-wrap;border-radius:12px;margin:0 0 16px;padding:16px 18px;overflow-x:auto}.guide-related{gap:10px;margin-top:8px;display:grid}.guide-related a{color:var(--teal);text-underline-offset:.14em;text-decoration:underline}.guide-foot nav a{text-decoration:none}.guide-foot nav a:hover{text-decoration:underline}
