.help-backdrop.svelte-1ty53ib{position:absolute;inset:0;z-index:100;background:#0006;border:none;cursor:default}.help-panel.svelte-1ty53ib{position:absolute;top:0;right:0;bottom:0;width:420px;max-width:100%;z-index:101;background:var(--bg-surface);border-left:1px solid var(--border);overflow-y:auto;transform:translate(100%);transition:transform .3s ease}.help-panel-open.svelte-1ty53ib{transform:translate(0)}.help-header.svelte-1ty53ib{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--border);position:sticky;top:0;background:var(--bg-surface);z-index:1}.help-category.svelte-1ty53ib{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);padding:.2rem .5rem;border-radius:3px}.help-close.svelte-1ty53ib{background:none;border:none;font-size:1.4rem;line-height:1;color:var(--text-muted);cursor:pointer;padding:.2rem .4rem;border-radius:3px;transition:color .15s}.help-close.svelte-1ty53ib:hover{color:var(--text)}.help-body.svelte-1ty53ib{padding:1.25rem}.help-title.svelte-1ty53ib{font-size:1.1rem;font-weight:600;color:var(--text);margin-bottom:.75rem;line-height:1.3}.help-desc.svelte-1ty53ib{font-size:.82rem;line-height:1.6;color:var(--text);margin-bottom:1.5rem;opacity:.85}.help-section.svelte-1ty53ib{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-top:1.5rem;margin-bottom:.75rem;padding-bottom:.35rem;border-bottom:1px solid var(--border)}.formula-block.svelte-1ty53ib{background:var(--bg-control);border:1px solid var(--border);border-radius:5px;padding:.75rem 1rem;margin-bottom:.5rem}.formula-label.svelte-1ty53ib{display:block;font-size:.65rem;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.4rem}.formula-expr.svelte-1ty53ib{font-family:var(--font-mono);font-size:.85rem;color:var(--text);line-height:1.8}.formula-expr.svelte-1ty53ib var{font-style:italic;font-family:Georgia,Times New Roman,serif}.formula-expr.svelte-1ty53ib .frac{display:inline-flex;flex-direction:column;align-items:center;vertical-align:middle;margin:0 .15em}.formula-expr.svelte-1ty53ib .frac-num{border-bottom:1px solid var(--text-muted);padding:0 .3em .15em;font-size:.85em;line-height:1.2}.formula-expr.svelte-1ty53ib .frac-den{padding:.15em .3em 0;font-size:.85em;line-height:1.2}.formula-expr.svelte-1ty53ib .overline{text-decoration:overline}.help-params.svelte-1ty53ib{display:grid;grid-template-columns:auto 1fr;gap:.35rem .75rem;font-size:.8rem}.help-params.svelte-1ty53ib dt:where(.svelte-1ty53ib){font-family:var(--font-mono);font-weight:500;color:var(--accent);font-size:.78rem}.help-params.svelte-1ty53ib dd:where(.svelte-1ty53ib){color:var(--text);opacity:.85;line-height:1.5}.help-insights.svelte-1ty53ib{list-style:none;padding:0}.help-insights.svelte-1ty53ib li:where(.svelte-1ty53ib){font-size:.8rem;line-height:1.55;color:var(--text);opacity:.85;padding:.35rem 0 .35rem 1rem;position:relative}.help-insights.svelte-1ty53ib li:where(.svelte-1ty53ib):before{content:"—";position:absolute;left:0;color:var(--text-muted)}.help-refs.svelte-1ty53ib{padding-left:1.25rem}.help-refs.svelte-1ty53ib li:where(.svelte-1ty53ib){font-size:.75rem;line-height:1.55;color:var(--text);opacity:.8;margin-bottom:.6rem}.ref-authors.svelte-1ty53ib{font-weight:500}.help-refs.svelte-1ty53ib a:where(.svelte-1ty53ib){color:var(--accent);font-size:.7rem;word-break:break-all}.help-refs.svelte-1ty53ib a:where(.svelte-1ty53ib):hover{text-decoration:underline}@media(max-width:768px){.help-panel.svelte-1ty53ib{width:100%}}
