.header a[aria-current=page]{color:var(--blue);font-weight:700}.metrics-hero{padding:76px 0 66px;position:relative;overflow:hidden}.metrics-hero h1{font-size:clamp(40px,5vw,68px);letter-spacing:-3px;line-height:1.1;margin:0 0 24px}.metrics-hero p{font-size:18px;color:var(--muted);max-width:680px;margin:0}.metrics-hero-mark{position:absolute;right:20px;top:80px;display:flex;align-items:flex-end;gap:13px;height:130px;transform:rotate(-8deg);z-index:-1;opacity:.7}.metrics-hero-mark span{width:26px;background:var(--blue);border-radius:6px;height:45%}.metrics-hero-mark span:nth-child(2){height:70%;background:#1697e2}.metrics-hero-mark span:nth-child(3){height:52%;background:var(--apricot)}.metrics-hero-mark span:nth-child(4){height:90%;background:#1697e2}.metrics-hero-mark span:last-child{height:100%;background:var(--apricot)}.metrics-main .section-head{align-items:flex-end;gap:45px;margin-bottom:28px}.metrics-main .section-head h2{font-size:27px;margin:0;line-height:1.2}.metrics-main .section-head p{font-size:13px;max-width:540px}.metrics-main .eyebrow{font-size:10px;margin-bottom:12px}#dataset-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.dataset-card{border:1px solid var(--line);border-radius:16px;padding:25px;background:var(--panel)}.dataset-card:first-child{background:var(--blue-soft)}.dataset-card:last-child{background:color-mix(in srgb,var(--apricot) 45%,var(--panel))}.dataset-card h3{font-size:25px;letter-spacing:-.8px;margin:0 0 18px}.dataset-card dl{margin:0 0 20px}.dataset-card dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:8px 0}.dataset-card dt{font-size:12px;color:var(--muted)}.dataset-card dd{margin:0;font-size:19px;font-weight:650;font-variant-numeric:tabular-nums}.dataset-card a{font-size:10px;color:var(--blue)}.performance{padding-top:80px}.study-tabs{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:20px}.study-tabs button{padding:10px 14px;border:1px solid var(--line);background:var(--panel);border-radius:7px;font-size:12px}.study-tabs button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.metrics-panel{border:1px solid var(--line);background:var(--panel);border-radius:16px;overflow:hidden}.metrics-panel-heading{padding:30px 30px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px}.metrics-panel-heading h3{font-size:26px;letter-spacing:-.8px;line-height:1.3;margin:0}.metrics-panel-heading>span{font:12px ui-monospace,monospace;white-space:nowrap;color:var(--muted)}.metric-controls{padding:0 30px 22px;display:grid;grid-template-columns:1.1fr 1fr .8fr 1fr;gap:12px}.metric-controls label>span{font-size:11px;display:block;margin-bottom:7px;color:var(--muted)}.metric-controls select,.metric-controls input{font:inherit;font-size:12px;background:var(--bg);color:var(--ink);border:1px solid var(--line);border-radius:6px;padding:10px;width:100%;min-width:0;height:42px}.setting-note{margin:0 30px 26px;background:var(--soft);padding:16px 20px;border-radius:8px;border-left:3px solid #1697e2}.setting-note p{font-size:12px;color:var(--muted);line-height:1.65;margin:0 0 8px}.setting-note>span{font-size:10px;color:var(--blue);font-weight:650}.metrics-table-wrap{overflow-x:auto;padding:0 30px}.metrics-table-wrap table{width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.metrics-table-wrap caption{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0);overflow:hidden}.metrics-table-wrap th,.metrics-table-wrap td{border-bottom:1px solid var(--line);padding:12px 10px;text-align:right;white-space:nowrap}.metrics-table-wrap th:first-child{text-align:left;min-width:240px;font-weight:500}.metrics-table-wrap thead th{font-size:10px;font-weight:600;color:var(--muted);background:var(--bg);vertical-align:top}.metrics-table-wrap .our-row th{font-weight:750}.metrics-table-wrap .selected-col{background:color-mix(in srgb,var(--blue-soft) 65%,transparent);font-weight:650}.bar-col{width:20%;min-width:140px}.axis-label{display:block;font:9px ui-monospace,monospace;color:var(--muted);margin-top:5px}.mini-track{height:9px;width:100%;background:var(--soft);border-left:1px solid var(--muted)}.mini-track span{display:block;background:#85a4bb;height:100%;border-radius:0 3px 3px 0}.our-row .mini-track span{background:#1697e2}.metrics-panel-footer{padding:22px 30px;display:flex;justify-content:space-between;gap:20px;align-items:center;font-size:11px}.metrics-panel-footer a{color:var(--blue)}.metrics-panel-footer button{border:1px solid var(--line);background:var(--bg);padding:9px 12px;border-radius:6px;font-size:11px}.data-link{display:block;margin-top:20px;color:var(--blue);font-size:12px}.reading-notes{display:grid;grid-template-columns:1fr 2fr;gap:65px;padding:75px 0}.reading-notes h2{font-size:27px;letter-spacing:-.6px;margin:0}.reading-notes p{font-size:14px;margin-top:0;color:var(--muted)}#empty{padding:20px 30px;color:var(--muted)}
@media(max-width:1000px){.metrics-hero-mark{opacity:.2}#dataset-stats{grid-template-columns:repeat(2,1fr)}.metric-controls{grid-template-columns:1fr 1fr}.metrics-main .section-head{align-items:flex-start;gap:20px}.metrics-main .section-head h2{font-size:23px}}
@media(max-width:600px){.metrics-hero{padding:45px 0}.metrics-hero h1{font-size:41px;letter-spacing:-1.8px}.metrics-hero p{font-size:15px}.metrics-main .section-head{display:block}.metrics-main .section-head p{margin:14px 0 0}#dataset-stats{grid-template-columns:1fr}.dataset-card{padding:22px}.performance{padding-top:50px}.study-tabs{gap:6px}.study-tabs button{font-size:11px;padding:8px 10px}.metrics-panel-heading{padding:22px 18px 20px}.metrics-panel-heading h3{font-size:21px}.metric-controls{padding:0 18px 18px;gap:10px}.setting-note{margin:0 18px 20px;padding:12px}.metrics-table-wrap{padding:0 18px}.metrics-panel-footer{padding:20px 18px;flex-direction:column;align-items:flex-start;gap:12px}.reading-notes{grid-template-columns:1fr;gap:22px;padding:50px 0}.bar-col{min-width:120px}.metrics-hero-mark{right:-20px;opacity:.12}.metrics-table-wrap th:first-child{min-width:210px}}

.metrics-jumps{display:flex;gap:20px;margin-top:22px}.metrics-jumps a{font-size:12px;color:var(--blue);border-bottom:1px solid var(--line);padding-bottom:3px}.metrics-jumps a::after{content:' ↓'}.table-scroll-hint{display:none}@media(max-width:900px){.table-scroll-hint{display:block;font-size:11px;color:var(--muted);margin:0 18px 12px}}
