.doc-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:1.25em}.doc-actions .meta a{color:var(--ink-2)}.prose .tabs{margin-top:1.25em}.prose .tabpanel>*+*{margin-top:0}.prose pre.code{font-size:var(--fs-14)}.prose ol.how,.prose ul.plain{padding-left:0;list-style:none}.prose ol.how{counter-reset:how;display:grid;gap:14px}.prose ol.how>li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;margin:0;counter-increment:how}.prose ol.how>li:before{content:counter(how);display:grid;place-items:center;width:24px;height:24px;margin-top:2px;border-radius:50%;background:var(--ink);color:var(--bg);font-size:var(--fs-13);font-weight:var(--fw-semibold)}.prose ol.how>li>div>*+*{margin-top:.5em}.prompts{display:grid;gap:8px;padding:0!important;list-style:none}.prompts li{margin:0!important;padding:10px 14px;border-radius:12px;background:var(--fill);color:var(--ink)!important}.flow{display:grid;gap:4px}.flow code{white-space:normal}.glyph{display:inline-block;width:14px;height:14px;vertical-align:-2px;color:var(--ink-3)}.swatch{display:inline-block;width:12px;height:12px;margin-right:6px;border-radius:3px;vertical-align:-1px}.swatch-good{background:var(--tint-good);box-shadow:inset 0 0 0 1px var(--good)}.swatch-warn{background:var(--tint-warn);box-shadow:inset 0 0 0 1px var(--warn)}.swatch-bad{background:var(--tint-bad);box-shadow:inset 0 0 0 1px var(--bad)}.swatch-none{background:var(--tint-none);box-shadow:inset 0 0 0 1px var(--line-strong)}.prose .faq{margin-top:1.5em}.prose .faq details>div>*+*{margin-top:0}.prose h2[id],.prose h3[id]{scroll-margin-top:80px}
