/* v85: the Help page (/help/) and the author's guide (/admin/help/) */
.hlp-lede{font-size:1.1rem;max-width:42em}
.hlp-toc{margin:1.2em 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px 18px;font:600 15px/1.3 var(--sans)}
.hlp-toc a{display:inline-block;padding:10px 0;min-height:44px;box-sizing:border-box}
.hlp-sec{scroll-margin-top:12px}
.hlp-sec h2{margin:0 0 .3em}
.hlp-where{margin:0 0 .8em;font:400 15px/1.45 var(--sans);color:var(--muted)}
.hlp-sec p,.hlp-sec li{max-width:42em}
.hlp-sec ol{padding-left:1.3em}.hlp-sec li{margin:.4em 0}
.hlp-sec code,.hlp-lede code{font:600 .88em ui-monospace,Menlo,Consolas,monospace;background:var(--accent-soft,rgba(0,0,0,.06));padding:.1em .35em;border-radius:4px;overflow-wrap:anywhere}
.hlp-shot{margin:1.1em 0 0}
.hlp-shot img{display:block;max-width:100%;height:auto;border:1px solid var(--rule);border-radius:8px}
.hlp-shot figcaption{margin-top:6px;font:400 14px/1.4 var(--sans);color:var(--muted)}
.hlp-shots{display:flex;flex-wrap:wrap;gap:0 24px;align-items:flex-start}
.hlp-shots .hlp-shot{flex:1 1 280px;min-width:0}
.hlp-shots .hlp-shot.phone{flex:0 1 260px}
.hlp-top{margin:1em 0 0;font:600 15px var(--sans)}.hlp-top a{display:inline-block;padding:10px 0}
@media print{.hlp-toc,.hlp-top{display:none}}
.hlp-ph{margin:1.4em 0 .3em;font:700 1.05rem var(--sans)}
.hlp-parts{margin:.6em 0 0;max-width:42em}.hlp-parts dt{margin:1em 0 .15em;font:700 16px/1.35 var(--sans);scroll-margin-top:12px}.hlp-parts dd{margin:0;font-size:1rem}
