.crumbs[data-astro-cid-l3xps26j]{font-size:var(--step--1);color:var(--muted);margin-bottom:var(--s-6);gap:8px;display:flex}.crumbs[data-astro-cid-l3xps26j] a[data-astro-cid-l3xps26j]{color:var(--text-2);text-decoration:none}.head-meta[data-astro-cid-l3xps26j]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.facts[data-astro-cid-l3xps26j]{margin:0 0 var(--s-6);grid-template-columns:repeat(3,1fr);display:grid}.facts[data-astro-cid-l3xps26j] div[data-astro-cid-l3xps26j]{padding:var(--s-4) var(--s-5);border-right:1px solid var(--line)}.facts[data-astro-cid-l3xps26j] div[data-astro-cid-l3xps26j]:last-child{border-right:0}.facts[data-astro-cid-l3xps26j] dt[data-astro-cid-l3xps26j]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:4px;font-size:.66rem}.facts[data-astro-cid-l3xps26j] dd[data-astro-cid-l3xps26j]{margin:0}.cs-metrics[data-astro-cid-l3xps26j]{gap:var(--s-3);margin-bottom:var(--s-16);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));list-style:none;display:grid}.cs-metrics[data-astro-cid-l3xps26j] li[data-astro-cid-l3xps26j]{padding:var(--s-5);gap:4px;display:grid}.cs-metrics[data-astro-cid-l3xps26j] b[data-astro-cid-l3xps26j]{letter-spacing:-.05em;color:var(--accent);font-size:2.4rem;line-height:1}.cs-body[data-astro-cid-l3xps26j]{gap:var(--s-12);grid-template-columns:200px minmax(0,1fr);display:grid}.toc[data-astro-cid-l3xps26j]{top:calc(var(--top-h) + 24px);align-self:start;position:sticky}.toc-h[data-astro-cid-l3xps26j]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:10px;font-size:.66rem}.toc[data-astro-cid-l3xps26j] ol[data-astro-cid-l3xps26j]{gap:2px;list-style:none;display:grid}.toc[data-astro-cid-l3xps26j] a[data-astro-cid-l3xps26j]{color:var(--muted);font-size:var(--step--1);gap:10px;padding:5px 0;text-decoration:none;display:flex}.toc[data-astro-cid-l3xps26j] a[data-astro-cid-l3xps26j]:hover{color:var(--text)}.toc[data-astro-cid-l3xps26j] a[data-astro-cid-l3xps26j] span[data-astro-cid-l3xps26j]{font-family:var(--font-mono);color:var(--faint);font-size:.7rem}.cs-article[data-astro-cid-l3xps26j]{gap:var(--s-16);display:grid}.cs-article[data-astro-cid-l3xps26j] h2[data-astro-cid-l3xps26j]{font-size:var(--step-2);margin-bottom:var(--s-5);align-items:baseline;gap:14px;display:flex}.cs-article[data-astro-cid-l3xps26j] h2[data-astro-cid-l3xps26j] span[data-astro-cid-l3xps26j]{font-family:var(--font-mono);color:var(--accent);font-size:.8rem;font-weight:500}.moves[data-astro-cid-l3xps26j]{gap:var(--s-3);grid-template-columns:1fr 1fr;list-style:none;display:grid}.moves[data-astro-cid-l3xps26j] li[data-astro-cid-l3xps26j]{padding:var(--s-5);align-content:start;gap:6px;display:grid}.move-n[data-astro-cid-l3xps26j]{font-family:var(--font-mono);color:var(--accent);font-size:.72rem}.chart[data-astro-cid-l3xps26j]{padding:var(--s-6);margin:0 0 var(--s-6)}.chart[data-astro-cid-l3xps26j] figcaption[data-astro-cid-l3xps26j]{margin-bottom:var(--s-6);gap:2px;display:grid}.bars[data-astro-cid-l3xps26j]{gap:var(--s-8);height:220px;padding:0 var(--s-4);border-bottom:1px solid var(--line-2);align-items:end;display:flex}.bar-col[data-astro-cid-l3xps26j]{flex-direction:column;flex:1;justify-content:end;align-items:stretch;gap:8px;max-width:160px;height:100%;display:flex}.bar[data-astro-cid-l3xps26j]{height:var(--h);background:var(--surface-3);transform-origin:bottom;animation:grow .9s var(--ease) both;border-radius:8px 8px 2px 2px}.bar[data-astro-cid-l3xps26j].hot{background:linear-gradient(180deg, var(--accent), #3fdc9c33)}@keyframes grow{0%{transform:scaleY(0)}}.bar-val[data-astro-cid-l3xps26j]{font-family:var(--font-mono);font-size:.85rem}.bar-val[data-astro-cid-l3xps26j] em[data-astro-cid-l3xps26j]{color:var(--accent);margin-left:6px;font-style:normal}.bar-label[data-astro-cid-l3xps26j]{font-size:var(--step--1);color:var(--muted);height:22px;margin-bottom:-30px}.results[data-astro-cid-l3xps26j]{border-top:1px solid var(--line);margin-top:var(--s-10);gap:0;display:grid}.results[data-astro-cid-l3xps26j] div[data-astro-cid-l3xps26j]{gap:var(--s-4);padding:var(--s-4) 0;border-bottom:1px solid var(--line);grid-template-columns:220px 1fr;display:grid}.results[data-astro-cid-l3xps26j] dt[data-astro-cid-l3xps26j]{color:var(--text);font-weight:560}.results[data-astro-cid-l3xps26j] dd[data-astro-cid-l3xps26j]{color:var(--text-2);margin:0}.lessons[data-astro-cid-l3xps26j]{gap:var(--s-4);list-style:none;display:grid}.lessons[data-astro-cid-l3xps26j] li[data-astro-cid-l3xps26j]{padding-left:var(--s-5);border-left:2px solid var(--accent-line);color:var(--text-2);font-size:var(--step-1);line-height:1.5}.related[data-astro-cid-l3xps26j]{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));list-style:none;display:grid}.related[data-astro-cid-l3xps26j] a[data-astro-cid-l3xps26j]{padding:var(--s-4);gap:4px;display:grid}.cs-foot[data-astro-cid-l3xps26j]{padding-top:var(--s-6);border-top:1px solid var(--line)}@media (width<=900px){.facts[data-astro-cid-l3xps26j]{grid-template-columns:1fr}.facts[data-astro-cid-l3xps26j] div[data-astro-cid-l3xps26j]{border-right:0;border-bottom:1px solid var(--line)}.cs-body[data-astro-cid-l3xps26j]{grid-template-columns:1fr}.toc[data-astro-cid-l3xps26j]{display:none}.moves[data-astro-cid-l3xps26j]{grid-template-columns:1fr}.results[data-astro-cid-l3xps26j] div[data-astro-cid-l3xps26j]{grid-template-columns:1fr;gap:2px}.bars[data-astro-cid-l3xps26j]{gap:var(--s-4)}}
