.gl-jump{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 4px}.gl-jump a{border:1px solid var(--border);background:var(--bg-raised);color:var(--text);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600}.gl-jump a:hover{border-color:var(--accent);text-decoration:none}.gl-group{margin-top:2.2rem;scroll-margin-top:calc(var(--hdr-h, 56px) + 12px)}.gl-group>h2{margin-bottom:.2rem}.gl-blurb{margin:0 0 .4rem;max-width:40rem;font-size:.95rem}.gl-group .pill-nav{margin-bottom:1.2rem}.gl-card{margin:0 0 12px;gap:.35rem;scroll-margin-top:calc(var(--hdr-h, 56px) + 12px)}.gl-card h3{font-size:1.1rem}.gl-short{margin:0;color:var(--text-faint);font-size:13px}.gl-def{margin:.2rem 0 0;color:var(--text-dim);line-height:1.6}.gl-def .mono{font-family:var(--font-mono-stack);font-size:.92em;color:var(--text);white-space:normal;overflow-wrap:anywhere}.gl-read{margin:.3rem 0 0;font-size:14px}.method-toc{margin:1rem 0 1.6rem}.method-section{margin-top:2.4rem;scroll-margin-top:calc(var(--hdr-h, 56px) + 12px)}.method-section h3{margin:1.4rem 0 .4rem;font-size:1.05rem}.formulas{list-style:none;margin:.6rem 0 1rem;padding:0;display:grid;grid-gap:6px;gap:6px}.formulas li{font-family:var(--font-mono-stack);font-size:13.5px;color:var(--text);background:var(--bg-card);border:1px solid var(--border);border-radius:8px;padding:8px 12px;overflow-x:auto;white-space:nowrap}.formulas li .note{font-family:inherit;color:var(--text-faint);margin-left:8px}.worked{margin:.8rem 0 1.2rem;border:1px solid var(--border);border-radius:12px;background:var(--bg-card);padding:12px 16px}.worked .worked-title{margin:0 0 6px;color:var(--text-faint);font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.worked table{margin:0;font-size:13.5px}.worked td:last-child{font-family:var(--font-mono-stack);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text);text-align:right;white-space:nowrap}.worked tr.result td{border-bottom:0;color:var(--accent-2);font-weight:600}.lib-note{margin-top:2rem;max-width:44rem}.lib-note h2{font-size:1.1rem}@media (max-width:560px){.formulas li{font-size:12.5px}.worked{padding:10px 12px}}