.help-shell{min-height:100vh;padding:var(--s-7) var(--s-5) var(--s-8);z-index:2;flex-direction:column;max-width:720px;margin:0 auto;display:flex;position:relative}.help-eyebrow{margin-bottom:var(--s-3)}.help-shell h1{font-family:var(--serif);font-weight:400;font-size:var(--t-display-l);margin:0 0 var(--s-3);color:var(--paper-50);text-wrap:balance;line-height:1.1}.help-shell .help-sub{font-size:var(--t-body);color:var(--paper-200);margin:0 0 var(--s-6);max-width:56ch}.help-section{margin-bottom:var(--s-6)}.help-section h2{font-family:var(--serif);font-weight:400;font-size:var(--t-h2);color:var(--paper-50);margin:0 0 var(--s-3);line-height:1.2}.help-section p{font-size:var(--t-body);color:var(--paper-200);margin:0 0 var(--s-3);max-width:60ch;line-height:1.7}.help-section p:last-child{margin-bottom:0}.help-section a{color:var(--au-soft);text-underline-offset:3px;text-decoration:underline}:root[data-theme=light] .help-section a{color:var(--au-deep)}.help-gestures{border-collapse:collapse;width:100%;margin:var(--s-3) 0 0;font-size:var(--t-small)}.help-gestures th{text-align:left;font:600 var(--t-micro) var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--paper-400);padding:0 var(--s-3) var(--s-2) 0;border-bottom:1px solid var(--hairline)}.help-gestures td{padding:var(--s-3) var(--s-3) var(--s-3) 0;border-bottom:1px solid var(--hairline);color:var(--paper-200);vertical-align:top;line-height:1.5}.help-gestures tr:last-child td{border-bottom:none}.help-gestures .help-gesture-name{color:var(--paper-50);white-space:nowrap;font-weight:500}.help-gestures kbd{font-family:var(--mono);background:color-mix(in srgb, var(--blue-soft) 12%, transparent);border:1px solid var(--hairline);border-radius:var(--r-sm);color:var(--paper-100);white-space:nowrap;padding:1px 6px;font-size:.85em}.help-meta{margin-top:var(--s-5);font-size:var(--t-small);color:var(--paper-300)}.help-meta a{color:var(--au-soft);text-underline-offset:3px;text-decoration:underline}:root[data-theme=light] .help-meta a{color:var(--au-deep)}@media (max-width:519px){.help-gestures,.help-gestures tbody,.help-gestures tr{display:block}.help-gestures thead{display:none}.help-gestures tr{padding:var(--s-3) 0;border-bottom:1px solid var(--hairline)}.help-gestures tr:last-child{border-bottom:none}.help-gestures td{padding:0 0 var(--s-1);border:none;display:block}.help-gestures td:first-child{margin-bottom:var(--s-1)}}
