.panel{min-width:0}.panel-label{justify-content:space-between;gap:1rem;margin-bottom:.8rem;display:flex}.stat-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-bottom:2.5rem;display:grid}@media (width>=900px){.stat-row{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat-row>div{flex-direction:column-reverse;gap:.3rem;padding-top:.7rem;display:flex}.stat-row dt{color:var(--text-3);font-size:.8125rem}.stat-row dd{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:clamp(1.9rem,3.4vw,2.5rem);font-weight:560;line-height:1}.upstream-board{gap:3rem;margin-bottom:1rem;display:grid}@media (width>=1000px){.upstream-board{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:4rem}}.upstream-list li:nth-child(odd){background:var(--surface)}.upstream-list li a{padding-inline:.7rem}.upstream-list a{font:.8125rem var(--font-sans);color:var(--text);grid-template-columns:minmax(0,1fr) 2rem 3.4rem;align-items:center;gap:.9rem;padding:.6rem 0;display:grid}@media (hover:hover) and (pointer:fine){.upstream-list a:hover .repo-name{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:.25rem}}.repo-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.repo-owner{color:var(--text-3)}.repo-columns{text-align:right;grid-template-columns:2rem 3.4rem;gap:.9rem;display:grid}.repo-count{text-align:right;font-variant-numeric:tabular-nums}.repo-stars{text-align:right;color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.8125rem}@media (width<=560px){.repo-owner{display:none}}.merge-chart{flex-direction:column;display:flex}.merge-bars{flex:1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:.9rem;min-height:10.5rem;display:grid}.merge-bar{grid-template-rows:auto 1fr auto;justify-items:center;gap:.4rem;height:100%;font-size:.8125rem;display:grid}.merge-value{color:var(--text);font-variant-numeric:tabular-nums}.merge-fill{width:min(100%,1.25rem);height:var(--height);background:var(--accent);border-radius:2px 2px 0 0;align-self:end}.merge-bar.partial .merge-fill{box-shadow:inset 0 0 0 1px var(--accent);background:0 0}.merge-month{text-align:center;color:var(--text-3);line-height:1.25}.merge-month small{font-size:.8125rem;display:block}.merge-chart figcaption{color:var(--text-3);margin-top:1rem;font-size:.8125rem;line-height:1.55}.panel-label{color:var(--text-3);font-size:.8125rem}.stat-row,.stat-row dd,.merge-chart,.panel-label{margin-top:0}.stat-row{margin-left:0;margin-right:0}.stat-row dd{margin:0}.upstream-list ol{margin:0;padding:0;list-style:none}.merge-chart{margin:0}
