.ref-overview{display:flex;gap:64px;border-block:1px solid var(--pub-line);padding-block:18px;margin-top:28px}.ref-overview p{display:flex;gap:14px;align-items:baseline;margin:0}.ref-overview strong{font-size:40px;line-height:1;font-variant-numeric:tabular-nums}.ref-overview span,.ref-help{font-size:13px;color:var(--pub-muted);line-height:1.7}.ref-filters{display:grid;grid-template-columns:1fr 1fr .8fr auto;gap:20px;padding-block:24px;border-block:1px solid var(--pub-line)}.ref-filters label{display:grid;gap:8px;font-size:12px;font-weight:650}.ref-filters select,.ref-filters button{min-height:46px;padding:10px 12px;border:1px solid var(--pub-line);background:var(--pub-paper);color:var(--pub-ink);font:inherit}.ref-filters button{align-self:end;cursor:pointer}.ref-filters select:disabled{opacity:.6}.ref-status{margin-block:20px;font-size:13px}.ref-section{margin-block:40px}.ref-section h2{font-size:27px}.ref-section table{width:100%;border-collapse:collapse;font-size:13px}.ref-section th,.ref-section td{padding:14px 12px;border-bottom:1px solid var(--pub-line);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.ref-section th:first-child{text-align:left}.ref-section thead th{font-size:11px;color:var(--pub-muted);font-weight:600;background:var(--pub-panel)}.ref-section td:last-child{min-width:125px}.ref-result-bar{width:110px;height:10px;display:block;margin-left:auto}.ref-matches{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.ref-matches li{border-bottom:1px solid var(--pub-line);padding:16px 0}.ref-matches li>div{display:flex;justify-content:space-between;gap:15px;font-size:11px;color:var(--pub-muted)}.ref-matches small{font-size:inherit}.ref-matches li>a{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center;font-size:13px;margin-top:12px;text-decoration:none}.ref-matches a>span:last-child{text-align:right}.ref-matches strong{font-size:20px;font-variant-numeric:tabular-nums}.ref-method{border-top:1px solid var(--pub-line);padding:22px 0;margin-block:30px}.ref-method summary{min-height:44px;cursor:pointer}.ref-method p{max-width:80ch;line-height:1.8;font-size:13px}.club-referee-entry{padding:20px 0;border-block:1px solid var(--pub-line);font-size:14px}.ref-empty{padding:35px 0;border-block:1px solid var(--pub-line)}
html body td,html body .archive-metrics strong,html body .rank-value strong{font-variant-numeric:tabular-nums}
@media(max-width:760px){.ref-filters{grid-template-columns:1fr 1fr;gap:16px}.ref-overview{gap:20px;justify-content:space-between}.ref-overview p{flex-direction:column;gap:9px}.ref-overview strong{font-size:32px}.ref-overview span{font-size:11px}.ref-matches{grid-template-columns:1fr}.ref-section table{font-size:12px}.ref-section h2{font-size:24px}.ref-section th,.ref-section td{padding:12px 10px}.ref-filters label{min-width:0}.ref-filters select{max-width:100%;width:100%}}

html body .ref-intro{padding-top:30px;padding-bottom:24px}html body .ref-intro .eyebrow{margin-bottom:14px}html body .ref-intro h1{font-size:40px;line-height:1.15}html body .ref-intro .page-lead{margin-top:16px;font-size:15px}html body .ref-intro .ref-overview{margin-top:22px}html body .ref-intro .ref-overview strong{font-size:34px}
@media(max-width:760px){html body .ref-intro h1{font-size:34px}}
