.bars[data-astro-cid-4mj5whx3]{margin:0}figcaption[data-astro-cid-4mj5whx3]{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 10px;font-size:14px;display:flex}figcaption[data-astro-cid-4mj5whx3] span[data-astro-cid-4mj5whx3]{color:var(--muted);font-size:12px}ol[data-astro-cid-4mj5whx3]{margin:0;padding:0;list-style:none}li[data-astro-cid-4mj5whx3]{border-radius:8px;grid-template-columns:minmax(8em,16em) minmax(0,1fr) 6.2em;align-items:center;gap:14px;margin:0 -8px;padding:6px 8px;font-size:14px;line-height:1.5;display:grid}li[data-astro-cid-4mj5whx3]:hover{background:var(--accent-soft)}.lb[data-astro-cid-4mj5whx3]{color:var(--text)}.tr[data-astro-cid-4mj5whx3]{height:14px;display:block}.fl[data-astro-cid-4mj5whx3]{background:var(--accent);border-radius:0 4px 4px 0;height:100%;display:block}li[data-astro-cid-4mj5whx3]:hover .fl[data-astro-cid-4mj5whx3]{filter:brightness(.85)}.v[data-astro-cid-4mj5whx3]{white-space:nowrap;color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.v[data-astro-cid-4mj5whx3] b[data-astro-cid-4mj5whx3]{color:var(--ink);margin-right:1px;font-size:16px}.v[data-astro-cid-4mj5whx3] small[data-astro-cid-4mj5whx3]{margin-left:8px;font-size:12px}@media (width<=600px){li[data-astro-cid-4mj5whx3]{grid-template-columns:minmax(0,1fr) 6.2em;gap:2px 10px;padding:8px}.lb[data-astro-cid-4mj5whx3]{grid-column:1/-1;font-size:13.5px}}.an[data-astro-cid-av7reuq6]{max-width:1000px;padding-bottom:40px}.blk[data-astro-cid-av7reuq6]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);margin-top:16px;padding:32px 40px;scroll-margin-top:72px}.an[data-astro-cid-av7reuq6] h1[data-astro-cid-av7reuq6]{font-family:var(--disp);color:var(--ink);margin:12px 0 6px;font-size:30px;line-height:1.45}.an[data-astro-cid-av7reuq6] h3[data-astro-cid-av7reuq6]{font-family:var(--disp);color:var(--ink);margin:32px 0 12px;font-size:17px}.meta[data-astro-cid-av7reuq6]{color:var(--muted);margin:0;font-size:13px}.chip[data-astro-cid-av7reuq6].draft{color:#8a4b00;background:#fff1e0}.hero[data-astro-cid-av7reuq6]{padding-top:28px}.tiles[data-astro-cid-av7reuq6]{grid-template-columns:repeat(4,1fr);gap:12px;margin:22px 0 6px;display:grid}.tile[data-astro-cid-av7reuq6],.stats[data-astro-cid-av7reuq6]>div[data-astro-cid-av7reuq6],.flow[data-astro-cid-av7reuq6]>div[data-astro-cid-av7reuq6]{background:var(--bg);border-radius:12px;flex-direction:column;gap:2px;padding:16px 18px;display:flex}.k[data-astro-cid-av7reuq6]{color:var(--muted);font-size:12.5px;line-height:1.5}.n[data-astro-cid-av7reuq6]{font-family:var(--disp);color:var(--ink);font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1.15}.n[data-astro-cid-av7reuq6] small[data-astro-cid-av7reuq6]{margin-left:2px;font-size:14px;font-weight:700}.d[data-astro-cid-av7reuq6]{color:var(--muted);font-size:12.5px;line-height:1.5}.ph[data-astro-cid-av7reuq6]{font-family:var(--disp);color:var(--ink);margin:26px 0 8px;font-size:17px}.points[data-astro-cid-av7reuq6]{counter-reset:pt;margin:0;padding:0;list-style:none}.points[data-astro-cid-av7reuq6] li[data-astro-cid-av7reuq6]{counter-increment:pt;border-top:1px solid var(--line);padding:12px 0 12px 40px;line-height:1.8;position:relative}.points[data-astro-cid-av7reuq6] li[data-astro-cid-av7reuq6]:first-child{border-top:0}.points[data-astro-cid-av7reuq6] li[data-astro-cid-av7reuq6]:before{content:counter(pt);background:var(--accent);color:#fff;text-align:center;border-radius:50%;width:26px;height:26px;font-size:13px;font-weight:700;line-height:26px;position:absolute;top:13px;left:0}.toc[data-astro-cid-av7reuq6]{z-index:5;background:color-mix(in srgb, var(--bg) 92%, transparent);backdrop-filter:blur(6px);margin:16px -4px 0;padding:8px 4px;position:sticky;top:0}.toc[data-astro-cid-av7reuq6] ol[data-astro-cid-av7reuq6]{scrollbar-width:none;gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.toc[data-astro-cid-av7reuq6] ol[data-astro-cid-av7reuq6]::-webkit-scrollbar{display:none}.toc[data-astro-cid-av7reuq6] a[data-astro-cid-av7reuq6]{border:1px solid var(--line);background:var(--card);height:34px;color:var(--text);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.toc[data-astro-cid-av7reuq6] a[data-astro-cid-av7reuq6] span[data-astro-cid-av7reuq6]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.toc[data-astro-cid-av7reuq6] a[data-astro-cid-av7reuq6]:hover{border-color:var(--accent);color:var(--accent)}.toc[data-astro-cid-av7reuq6] a[data-astro-cid-av7reuq6].on{background:var(--ink);border-color:var(--ink);color:#fff}.toc[data-astro-cid-av7reuq6] a[data-astro-cid-av7reuq6].on span[data-astro-cid-av7reuq6]{color:#ffffffb3}.sh[data-astro-cid-av7reuq6]{align-items:center;gap:14px;margin:0 0 14px;display:flex}.sh[data-astro-cid-av7reuq6] .no[data-astro-cid-av7reuq6]{font-family:var(--disp);color:var(--accent);background:var(--accent-soft);font-variant-numeric:tabular-nums;border-radius:8px;flex:none;padding:4px 9px;font-size:15px;font-weight:700}.sh[data-astro-cid-av7reuq6] h2[data-astro-cid-av7reuq6]{font-family:var(--disp);color:var(--ink);margin:0;font-size:23px;line-height:1.45}.kick[data-astro-cid-av7reuq6]{color:var(--ink);margin:0 0 20px;font-size:18px;line-height:1.75}.kick[data-astro-cid-av7reuq6] strong[data-astro-cid-av7reuq6]{background:linear-gradient(#0000 62%,#d6e3fb 62%)}.panel[data-astro-cid-av7reuq6]{border:1px solid var(--line);border-radius:12px;margin:0 0 16px;padding:20px 22px}.panel[data-astro-cid-av7reuq6].two{grid-template-columns:1fr 1fr;gap:24px 36px;display:grid}.panel[data-astro-cid-av7reuq6].two li{grid-template-columns:minmax(0,1fr) minmax(40px,34%) 6.2em}.stats[data-astro-cid-av7reuq6],.flow[data-astro-cid-av7reuq6]{grid-template-columns:repeat(4,1fr);gap:10px;margin:0 0 16px;display:grid}.stats[data-astro-cid-av7reuq6] .n[data-astro-cid-av7reuq6],.flow[data-astro-cid-av7reuq6] .n[data-astro-cid-av7reuq6]{font-size:26px}.flow[data-astro-cid-av7reuq6]>div[data-astro-cid-av7reuq6].hi{background:var(--accent-soft)}.flow[data-astro-cid-av7reuq6]>div[data-astro-cid-av7reuq6].hi .n[data-astro-cid-av7reuq6]{color:var(--accent)}.prose[data-astro-cid-av7reuq6]{max-width:42em}.prose[data-astro-cid-av7reuq6] p[data-astro-cid-av7reuq6]{margin:0 0 1em}.prose[data-astro-cid-av7reuq6] p[data-astro-cid-av7reuq6]:last-child{margin-bottom:0}.tw[data-astro-cid-av7reuq6]{-webkit-overflow-scrolling:touch;margin:10px 0;overflow-x:auto}.tw[data-astro-cid-av7reuq6].tall{border:1px solid var(--line);border-radius:12px;max-height:640px;overflow-y:auto}.tbl[data-astro-cid-av7reuq6]{border-collapse:collapse;width:100%;font-size:14px}.tbl[data-astro-cid-av7reuq6] th[data-astro-cid-av7reuq6],.tbl[data-astro-cid-av7reuq6] td[data-astro-cid-av7reuq6]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px;line-height:1.6}.tbl[data-astro-cid-av7reuq6] th[data-astro-cid-av7reuq6]{background:var(--bg);color:var(--muted);white-space:nowrap;z-index:1;font-size:12.5px;font-weight:700;position:sticky;top:0}.tbl[data-astro-cid-av7reuq6] tbody[data-astro-cid-av7reuq6] tr[data-astro-cid-av7reuq6]:hover td[data-astro-cid-av7reuq6]{background:#f8fafd}.tbl[data-astro-cid-av7reuq6] tr[data-astro-cid-av7reuq6][hidden]{display:none}.tbl[data-astro-cid-av7reuq6] td[data-astro-cid-av7reuq6] a[data-astro-cid-av7reuq6]{font-weight:700}.tbl[data-astro-cid-av7reuq6] .sm[data-astro-cid-av7reuq6]{font-size:13px}.tbl[data-astro-cid-av7reuq6] .sub[data-astro-cid-av7reuq6]{color:var(--muted);font-size:12px;display:block}.tbl[data-astro-cid-av7reuq6] .w8[data-astro-cid-av7reuq6]{min-width:8em}.tbl[data-astro-cid-av7reuq6] .w12[data-astro-cid-av7reuq6]{min-width:12em}#all-t[data-astro-cid-av7reuq6]{min-width:760px}#all-t[data-astro-cid-av7reuq6] td[data-astro-cid-av7reuq6]:nth-child(2){min-width:10em}.num[data-astro-cid-av7reuq6]{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.nw[data-astro-cid-av7reuq6]{white-space:nowrap}.heat[data-astro-cid-av7reuq6]{border-collapse:separate;border-spacing:3px;width:100%;font-size:13px}.heat[data-astro-cid-av7reuq6] th[data-astro-cid-av7reuq6]{color:var(--muted);text-align:center;vertical-align:bottom;padding:6px 8px;font-size:12px;font-weight:700;line-height:1.4}.heat[data-astro-cid-av7reuq6] tbody[data-astro-cid-av7reuq6] th[data-astro-cid-av7reuq6]{color:var(--text);text-align:left;white-space:nowrap;font-size:13px}.heat[data-astro-cid-av7reuq6] td[data-astro-cid-av7reuq6]{text-align:center;background:var(--bg);font-variant-numeric:tabular-nums;border-radius:6px;min-width:56px;height:40px;font-size:15px;font-weight:700}.trends[data-astro-cid-av7reuq6]{gap:12px;display:grid}.trend[data-astro-cid-av7reuq6]{background:var(--bg);border-radius:12px;padding:18px 22px 18px 62px;position:relative}.trend[data-astro-cid-av7reuq6] .tn[data-astro-cid-av7reuq6]{background:var(--ink);color:#fff;text-align:center;border-radius:8px;width:28px;height:28px;font-size:14px;font-weight:700;line-height:28px;position:absolute;top:18px;left:20px}.trend[data-astro-cid-av7reuq6] h4[data-astro-cid-av7reuq6]{font-family:var(--disp);color:var(--ink);margin:0 0 6px;font-size:17px;line-height:1.5}.trend[data-astro-cid-av7reuq6] p[data-astro-cid-av7reuq6]{margin:0 0 .7em;font-size:15px}.trend[data-astro-cid-av7reuq6] p[data-astro-cid-av7reuq6]:last-child{margin:0}.more-list[data-astro-cid-av7reuq6]{margin:12px 0 0}.more-list[data-astro-cid-av7reuq6] summary[data-astro-cid-av7reuq6]{cursor:pointer;color:var(--accent);padding:8px 0;font-size:14px;font-weight:700}.vend[data-astro-cid-av7reuq6],.fu[data-astro-cid-av7reuq6]{margin:6px 0 0;padding-left:1.2em;font-size:14px}.vend[data-astro-cid-av7reuq6] li[data-astro-cid-av7reuq6],.fu[data-astro-cid-av7reuq6] li[data-astro-cid-av7reuq6]{margin:4px 0}.cards[data-astro-cid-av7reuq6]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.card[data-astro-cid-av7reuq6]{border:1px solid var(--line);border-top:4px solid var(--accent);border-radius:12px;padding:20px 22px}.card[data-astro-cid-av7reuq6] h3[data-astro-cid-av7reuq6]{margin:0 0 6px;font-size:17px}.card[data-astro-cid-av7reuq6] .why[data-astro-cid-av7reuq6]{color:var(--muted);margin:0 0 12px;font-size:14px;line-height:1.7}.check[data-astro-cid-av7reuq6]{margin:0;padding:0;list-style:none}.check[data-astro-cid-av7reuq6] li[data-astro-cid-av7reuq6]{margin:8px 0;padding-left:28px;font-size:14.5px;line-height:1.7;position:relative}.check[data-astro-cid-av7reuq6] li[data-astro-cid-av7reuq6]:before{content:"";border:2px solid var(--accent);border-radius:4px;width:15px;height:15px;position:absolute;top:5px;left:2px}.more[data-astro-cid-av7reuq6]{margin-top:10px;font-size:14px;font-weight:700;display:inline-block}.hls[data-astro-cid-av7reuq6]{gap:14px;display:grid}.hl[data-astro-cid-av7reuq6]{border:1px solid var(--line);border-radius:12px;padding:20px 22px}.hl[data-astro-cid-av7reuq6] h3[data-astro-cid-av7reuq6]{margin:6px 0 8px;font-size:18px;line-height:1.55}.hl[data-astro-cid-av7reuq6] h3[data-astro-cid-av7reuq6] a[data-astro-cid-av7reuq6]{color:var(--ink)}.hl[data-astro-cid-av7reuq6]>p[data-astro-cid-av7reuq6]{margin:0 0 12px;font-size:15px}.tags[data-astro-cid-av7reuq6]{flex-wrap:wrap;gap:6px;display:flex;margin:0!important}.tags[data-astro-cid-av7reuq6] span[data-astro-cid-av7reuq6]{color:var(--muted);background:var(--bg);border-radius:6px;padding:2px 8px;font-size:12px}.lesson[data-astro-cid-av7reuq6]{background:var(--accent-soft);border-radius:10px;flex-direction:column;gap:2px;padding:12px 16px;font-size:14.5px;display:flex;margin:0!important}.lesson[data-astro-cid-av7reuq6] b[data-astro-cid-av7reuq6]{color:var(--accent);font-size:12.5px}.flt[data-astro-cid-av7reuq6]{background:var(--bg);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:12px;padding:12px 14px;display:flex}.flt[data-astro-cid-av7reuq6] label[data-astro-cid-av7reuq6]{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.flt[data-astro-cid-av7reuq6] select[data-astro-cid-av7reuq6]{height:36px;font:inherit;color:var(--text);background:var(--card);border:1px solid var(--line);border-radius:8px;padding:0 8px;font-size:13px}.flt[data-astro-cid-av7reuq6] b[data-astro-cid-av7reuq6]{color:var(--ink);margin-left:auto;font-size:14px}.ol[data-astro-cid-av7reuq6]{margin:0;padding-left:1.2em}.ol[data-astro-cid-av7reuq6] li[data-astro-cid-av7reuq6]{margin:6px 0}.method[data-astro-cid-av7reuq6]{background:0 0;border-style:dashed}.method[data-astro-cid-av7reuq6] ul[data-astro-cid-av7reuq6]{color:var(--muted);margin:0;padding-left:1.2em;font-size:14px}.method[data-astro-cid-av7reuq6] li[data-astro-cid-av7reuq6]{margin:6px 0}.pn[data-astro-cid-av7reuq6]{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.pn[data-astro-cid-av7reuq6] a[data-astro-cid-av7reuq6]{background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:12px;flex-direction:column;padding:14px 16px;font-weight:700;text-decoration:none;display:flex}.pn[data-astro-cid-av7reuq6] a[data-astro-cid-av7reuq6] span[data-astro-cid-av7reuq6]{color:var(--muted);font-size:12px;font-weight:400}.pn[data-astro-cid-av7reuq6] a[data-astro-cid-av7reuq6].r{text-align:right}@media (width<=860px){.blk[data-astro-cid-av7reuq6]{padding:26px 24px}.tiles[data-astro-cid-av7reuq6],.stats[data-astro-cid-av7reuq6],.flow[data-astro-cid-av7reuq6]{grid-template-columns:1fr 1fr}.panel[data-astro-cid-av7reuq6].two{grid-template-columns:1fr}}@media (width<=600px){.blk[data-astro-cid-av7reuq6]{border-radius:12px;padding:22px 16px}.an[data-astro-cid-av7reuq6] h1[data-astro-cid-av7reuq6]{font-size:23px}.sh[data-astro-cid-av7reuq6]{align-items:flex-start;gap:10px}.sh[data-astro-cid-av7reuq6] h2[data-astro-cid-av7reuq6]{font-size:20px}.kick[data-astro-cid-av7reuq6]{font-size:16.5px}.n[data-astro-cid-av7reuq6]{font-size:28px}.stats[data-astro-cid-av7reuq6] .n[data-astro-cid-av7reuq6],.flow[data-astro-cid-av7reuq6] .n[data-astro-cid-av7reuq6]{font-size:22px}.tile[data-astro-cid-av7reuq6],.stats[data-astro-cid-av7reuq6]>div[data-astro-cid-av7reuq6],.flow[data-astro-cid-av7reuq6]>div[data-astro-cid-av7reuq6]{padding:12px 14px}.panel[data-astro-cid-av7reuq6]{padding:14px 12px}.cards[data-astro-cid-av7reuq6]{grid-template-columns:1fr}.trend[data-astro-cid-av7reuq6]{padding:16px 16px 16px 54px}.trend[data-astro-cid-av7reuq6] .tn[data-astro-cid-av7reuq6]{top:16px;left:14px}.flt[data-astro-cid-av7reuq6] b[data-astro-cid-av7reuq6]{margin-left:0}}
