body.help{min-height:100%}body.help .top .who h1{margin:0;font:800 22px/1.1 var(--serif);letter-spacing:-.015em}body.help .top .who p{margin:2px 0 0;font:500 14px/1.35 var(--sans);color:var(--ink-dim)}body.help main.hp-main{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;width:100%;box-sizing:border-box;max-width:820px;margin:0 auto;padding:32px 16px 64px}.hp-main a{color:var(--accent)}.hp-lead{margin:0;font:500 22px/1.45 var(--serif);letter-spacing:-.01em;color:var(--ink)}.hp-toc{display:flex;flex-wrap:wrap;gap:8px}.hp-toc a{padding:8px 14px;border:2px solid var(--line);border-radius:999px;background:var(--panel);color:var(--ink);text-decoration:none;font:600 14px/1.2 var(--sans)}.hp-toc a:hover{border-color:var(--accent-line);color:var(--accent)}.hp-card{padding:22px 24px 24px;border:2px solid var(--line);border-radius:24px;background:var(--panel);min-width:0;scroll-margin-top:16px}.hp-card h2{margin:0 0 12px;font:800 22px/1.25 var(--serif);color:var(--ink)}.hp-card h3{margin:20px 0 8px;font:800 17px/1.3 var(--serif);color:var(--ink)}.hp-card p{margin:0 0 12px;font:400 15.5px/1.65 var(--sans);color:var(--ink-soft)}.hp-card p:last-child{margin-bottom:0}.hp-card b{color:var(--ink);font-weight:700}.hp-card code{font:600 14px/1 var(--mono);color:var(--ink)}kbd{display:inline-block;min-width:1.6em;padding:2px 7px;box-sizing:border-box;border:1.5px solid var(--line);border-bottom-width:3px;border-radius:7px;background:var(--panel-2);color:var(--ink);text-align:center;font:700 13px/1.35 var(--sans)}.hp-list{display:grid;gap:10px;margin:0 0 12px;padding:0;list-style:none}.hp-list:last-child{margin-bottom:0}.hp-list li{position:relative;padding-left:22px;font:400 15.5px/1.65 var(--sans);color:var(--ink-soft)}.hp-list li:before{content:"";position:absolute;left:4px;top:10px;width:7px;height:7px;border-radius:50%;background:var(--accent)}.hp-steps{display:grid;gap:12px;margin:0 0 16px;padding:0;list-style:none;counter-reset:step}.hp-steps li{position:relative;padding-left:40px;counter-increment:step;font:400 15.5px/1.65 var(--sans);color:var(--ink-soft)}.hp-steps li:before{content:counter(step);position:absolute;left:0;top:1px;display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:var(--accent-soft);color:var(--accent);font:800 14px/1 var(--sans)}.hp-where{padding:14px 18px;border-radius:16px;background:var(--panel-2)}.hp-where p{margin:0 0 8px}.hp-keys{border-collapse:collapse;width:100%;font:400 15px/1.5 var(--sans)}.hp-keys td{padding:7px 12px 7px 0;border-top:1px solid var(--line-soft);color:var(--ink-soft);vertical-align:middle}.hp-keys tr:first-child td{border-top:0}.hp-keys td:first-child{width:11em;white-space:nowrap}.hp-two{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.hp-box{padding:14px 18px;border-radius:16px;background:var(--panel-2)}.hp-box h3{margin:0 0 6px}.hp-points{border-collapse:collapse;width:100%;font:400 15px/1.5 var(--sans);margin:0 0 14px}.hp-points th,.hp-points td{padding:7px 0;text-align:left;border-top:1px solid var(--line-soft);color:var(--ink-soft)}.hp-points thead th{border-top:0;font:600 13px/1.3 var(--sans);color:var(--ink-dim)}.hp-points .n{text-align:right;padding-left:16px;color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}.hp-points .hp-group th{padding-top:16px;font:800 14.5px/1.3 var(--sans);color:var(--ink)}.hp-dim{display:block;font-weight:400;font-size:13px;color:var(--ink-dim)}.hp-defs{display:grid;grid-template-columns:max-content 1fr;gap:12px 20px;margin:0}.hp-defs dt{font:700 15.5px/1.65 var(--sans)}.hp-defs dt a{text-decoration:none}.hp-defs dd{margin:0;font:400 15.5px/1.65 var(--sans);color:var(--ink-soft)}.hp-note{padding:12px 16px;border-radius:14px;background:var(--accent-soft)}.hp-q{border-top:1px solid var(--line-soft)}.hp-q:first-of-type{border-top:0}.hp-q summary{padding:12px 0;cursor:pointer;list-style:none;font:700 15.5px/1.45 var(--sans);color:var(--ink)}.hp-q summary::-webkit-details-marker{display:none}.hp-q summary:before{content:"+";display:inline-block;width:1.3em;color:var(--accent);font-weight:800}.hp-q[open] summary:before{content:"\2212"}.hp-q p{padding:0 0 12px 1.3em}.hp-back{margin:0;font:600 15px/1.5 var(--sans)}.hp-back a{text-decoration:none}.hp-back a:hover{text-decoration:underline}@media(max-width:560px){.hp-lead{font-size:19px}.hp-card{padding:18px 18px 20px;border-radius:20px}.hp-defs{grid-template-columns:1fr;gap:2px}.hp-defs dd{margin-bottom:10px}.hp-keys td:first-child{width:auto}}

//# sourceMappingURL=help.css.map
