.help-search{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border-radius:999px;align-items:center;gap:.75rem;padding:.8rem 1.1rem;display:flex;box-shadow:inset 0 0 0 1px #fff3}.help-search:focus-within{box-shadow:inset 0 0 0 2px var(--party-sun)}.help-hits{gap:.5rem;margin-top:.75rem;display:grid}.help-hit,.help-channel{background:var(--surface-card);border:1px solid var(--border-card);border-radius:1.1rem;align-items:flex-start;gap:.85rem;padding:.9rem 1.1rem;transition:background .15s,transform .15s;display:flex}.help-hit:hover,.help-channel:hover{background:var(--surface-card-hover);transform:translateY(-1px)}.help-hit:focus-visible,.help-channel:focus-visible{outline:3px solid var(--party-sun);outline-offset:3px}.help-card{background:var(--surface-card);border:1px solid var(--border-card);border-radius:1.25rem;height:100%;padding:1.25rem;transition:background .15s,transform .15s;position:relative}.help-card:hover{background:var(--surface-card-hover);transform:translateY(-2px)}.help-card:has(.card-link:focus-visible){outline:3px solid var(--party-sun);outline-offset:3px}.help-card-icon{background:#ffffff1a;border-radius:.9rem;place-items:center;width:2.6rem;height:2.6rem;font-size:1.35rem;display:grid}.help-prose{font-size:1.075rem;line-height:1.65}.help-prose h2{font-family:var(--font-display);margin-top:2.5rem;scroll-margin-top:1.5rem;font-size:1.6rem;font-weight:700;line-height:1.2}.help-prose p,.help-prose ul,.help-prose ol,.help-prose dl{margin-top:.9rem}.help-prose strong{color:#fff}.help-ul{padding-left:1.25rem;list-style:outside}.help-ul li::marker{color:var(--party-sun)}.help-ol{counter-reset:step;gap:.6rem;display:grid}.help-ol li{counter-increment:step;padding-left:2.6rem;position:relative}.help-ol li:before{content:counter(step);background:var(--party-pink);color:#fff;border-radius:999px;place-items:center;width:1.8rem;height:1.8rem;font-size:.9rem;font-weight:700;display:grid;position:absolute;top:.1rem;left:0}.help-ul li+li{margin-top:.45rem}.help-link{color:var(--party-sun);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.help-link:hover{text-decoration-thickness:3px}.help-link:focus-visible{outline:3px solid var(--party-sun);outline-offset:2px;border-radius:.25rem}.help-code{background:#ffffff1f;border-radius:.4rem;padding:.1rem .4rem;font-family:ui-monospace,monospace;font-size:.95em}.help-tip{background:color-mix(in oklab, var(--party-sun) 14%, transparent);border:1px solid color-mix(in oklab, var(--party-sun) 35%, transparent);border-radius:1rem;gap:.6rem;padding:.9rem 1.1rem;display:flex}.help-keys{gap:.4rem;display:grid}.help-keys>div{grid-template-columns:5rem 1fr;align-items:center;gap:.75rem;display:grid}.help-keys kbd{text-align:center;background:#ffffff1f;border-radius:.5rem;min-width:2.2rem;padding:.15rem .55rem;font-size:.9rem;font-weight:700;display:inline-block;box-shadow:0 3px #00000059}.help-toc a{color:var(--text-muted);border-radius:.6rem;padding:.3rem .6rem;display:block}.help-toc a:hover{background:var(--surface-card);color:var(--party-sun)}.help-toc a:focus-visible{outline:3px solid var(--party-sun);outline-offset:2px}.help-community{background:linear-gradient(135deg, color-mix(in oklab, var(--party-pink) 22%, transparent), color-mix(in oklab, var(--party-brand) 22%, transparent));border:1px solid var(--border-card);border-radius:1.75rem;margin-top:4rem;padding:2rem}@media (max-width:639px){.help-community{padding:1.4rem}}
