:root{--bg:#f7f7f4;--surface:#fff;--surface2:#fafaf8;--ink:#111827;--muted:#667085;--line:#e5e7eb;--brand:#111827;--accent:#ff7a1a;--green:#0f766e;--red:#b42318;--shadow:0 18px 50px rgba(17,24,39,.08)}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:18px;line-height:1.65}.hero{background:#0f172a;color:#fff;padding:26px 6vw 58px}.topbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:54px}.brand{font-weight:800;font-size:24px;letter-spacing:-.02em}.navLink{color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.24);border-radius:999px;padding:10px 18px}.heroGrid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,.6fr);gap:28px;align-items:end}.eyebrow{color:#fed7aa;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:15px}h1{font-size:64px;line-height:1.02;letter-spacing:-.055em;margin:14px 0 20px}.heroText{font-size:24px;max-width:980px;color:#d1d5db}.heroCard{background:#fff;color:#111827;border-radius:28px;padding:28px;box-shadow:var(--shadow)}.statLabel{color:var(--muted);font-weight:700}.statValue{font-size:32px;font-weight:900;margin:8px 0}.statMeta{color:var(--muted)}main{width:min(1480px,92vw);margin:0 auto;padding:34px 0 80px}.section{background:var(--surface);border:1px solid var(--line);border-radius:28px;padding:32px;margin:24px 0;box-shadow:var(--shadow)}.sectionHead{display:flex;justify-content:space-between;gap:16px;align-items:end}h2{font-size:36px;letter-spacing:-.035em;margin:0 0 18px}h3{font-size:24px;margin:0 0 12px}.subtle,.muted,.mutedBlock{color:var(--muted)}.infoGrid,.cardGrid,.leaderboards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}.infoCard,.metricCard,.board,.voteCard,.modelPane{background:var(--surface2);border:1px solid var(--line);border-radius:22px;padding:22px}.boardRow{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding:12px 0}.boardRow:last-child{border-bottom:0}.rank{font-weight:900;font-size:28px}.rating{font-size:28px;font-weight:900}.deltaUp{color:var(--green)}.deltaDown{color:var(--red)}.tableWrap{overflow:auto;border:1px solid var(--line);border-radius:20px}table{width:100%;border-collapse:collapse;background:#fff}th,td{padding:14px 16px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}th{background:#f3f4f6;font-size:15px;color:#475467}tr:last-child td{border-bottom:0}pre{white-space:pre-wrap;overflow:auto;background:#111827;color:#f9fafb;border-radius:20px;padding:22px;font-size:15px;line-height:1.55}.problemBlock{max-height:520px}.pill{display:inline-flex;align-items:center;border-radius:999px;background:#fff7ed;color:#c2410c;font-weight:800;padding:5px 12px;font-size:14px}.voteCard{margin:18px 0}.voteModels{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin:16px 0}.modelPane h4{font-size:20px;margin:0 0 8px}.btnRow{display:flex;flex-wrap:wrap;gap:12px}.btn{border:0;border-radius:14px;padding:13px 18px;font-size:17px;font-weight:800;cursor:pointer;background:#111827;color:#fff}.btn.secondary{background:#e5e7eb;color:#111827}.btn.tie{background:#f97316}.btn:disabled{opacity:.5;cursor:not-allowed}details.round{border:1px solid var(--line);border-radius:22px;padding:18px 22px;margin:16px 0;background:var(--surface2)}summary{cursor:pointer;font-weight:900;font-size:21px}.codeSmall{font-size:14px;max-height:260px}.toast{position:fixed;right:24px;bottom:24px;background:#111827;color:#fff;padding:14px 18px;border-radius:14px;box-shadow:var(--shadow);z-index:10}@media(max-width:800px){body{font-size:16px}.heroGrid{grid-template-columns:1fr}h1{font-size:42px}.heroText{font-size:19px}.section{padding:22px}h2{font-size:28px}}

.explainGrid,.scoreExplainers{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin:18px 0}.explainBox,.scoreExplainers>div,.noteBlock,.claudePanel{background:#fff7ed;border:1px solid #fed7aa;border-radius:18px;padding:18px}.explainBox b,.scoreExplainers b{display:block;font-size:18px;margin-bottom:6px}.explainBox span,.scoreExplainers span{color:#475467}.formula{background:#111827;color:#f9fafb;font-size:17px;max-height:none}.noteBlock{background:#f8fafc;border-color:#dbe3ef;margin-top:18px}.noteBlock p{margin:8px 0}.roundHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.claudePanel{margin:16px 0;background:#eef6ff;border-color:#bfdbfe}.claudePanel h4{margin:0 0 8px;font-size:21px}.modelPane h5{font-size:17px;margin:14px 0 6px;color:#344054}.modelPane ul{padding-left:22px}.voteCard h3{font-size:28px}.voteCard p{margin:8px 0}.mutedBlock{line-height:1.5}

.codePatch{max-height:520px;overflow:auto;font-size:13px;line-height:1.45}.roundStats{margin:14px 0;padding:12px 14px;border-radius:14px;background:#f3f4f6;color:#475467;font-weight:700}.flowList{background:#f8fafc;border:1px solid #dbe3ef;border-radius:18px;padding:12px 18px;margin:14px 0}.flowList li{margin:6px 0}.modelPane details{margin-top:12px}.modelPane summary{font-size:16px;color:#344054}.scoreExplainers code{font-size:14px}
