.stats[data-astro-cid-btwtdzro]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:0;display:grid}.stats[data-astro-cid-btwtdzro]>div[data-astro-cid-btwtdzro]{display:contents}.stats[data-astro-cid-btwtdzro] dd[data-astro-cid-btwtdzro]{margin:0}.chart[data-astro-cid-btwtdzro]{border:1px solid var(--a-line);background:var(--a-surface);border-radius:14px;padding:18px}.cl[data-astro-cid-btwtdzro]{font-family:var(--af-mono), ui-monospace, monospace;letter-spacing:1.2px;text-transform:uppercase;color:var(--a-subtle);margin:0 0 12px;font-size:10.5px;font-weight:500}.bars[data-astro-cid-btwtdzro]{align-items:flex-end;gap:8px;height:140px;display:flex}.col[data-astro-cid-btwtdzro]{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:5px;height:100%;display:flex}.s[data-astro-cid-btwtdzro]{font-family:var(--af-mono), ui-monospace, monospace;color:var(--a-subtle);font-size:10.5px;font-weight:700}.bar[data-astro-cid-btwtdzro]{background:var(--a-line-2);border-radius:6px;width:100%;min-height:8px}.table-wrap[data-astro-cid-btwtdzro]{border:1px solid var(--a-line);background:var(--a-surface);border-radius:14px;overflow-x:auto}.table[data-astro-cid-btwtdzro]{border-collapse:collapse;text-align:left;width:100%}th[data-astro-cid-btwtdzro]{font-family:var(--af-mono), ui-monospace, monospace;letter-spacing:.6px;text-transform:uppercase;color:var(--a-subtle);background:var(--a-bg);padding:12px 16px;font-size:10.5px;font-weight:400}td[data-astro-cid-btwtdzro]{border-top:1px solid var(--a-line);padding:13px 16px}.course[data-astro-cid-btwtdzro]{color:var(--a-ink);font-size:13.5px;font-weight:500}.date[data-astro-cid-btwtdzro]{width:150px;color:var(--a-muted);font-size:12px}.score[data-astro-cid-btwtdzro]{width:70px;color:var(--a-ink);font-size:14px;font-weight:600}.sr[data-astro-cid-btwtdzro]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}
