[data-releases] .wg-parts+.wg-parts{padding-top:0}.rl-share{max-width:56rem;border-radius:999px;gap:3px;block-size:1rem;margin-top:1.5rem;display:flex;overflow:hidden}.rl-share span{background:var(--sc-part);flex-basis:0}.rl-tiles{gap:.75rem;max-width:56rem;margin-top:1rem;display:grid}@media (min-width:640px){.rl-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.rl-tile{border:1px solid var(--color-border);border-top:4px solid var(--sc-part);background:#ffffff06;border-radius:.9rem;gap:.15rem;padding:1rem 1.15rem;display:grid}.rl-tile__value{font-family:var(--wg-display);font-variant-numeric:tabular-nums;font-size:clamp(2.25rem,1.8rem + 2vw,3rem);font-weight:800;line-height:1}.rl-tile__label{margin-top:.35rem;font-weight:700}.rl-tile__note{color:var(--color-muted);font-size:.875rem}.rl-rhythm{border:1px solid var(--color-border);background:#ffffff05;border-radius:1rem;margin-top:1.5rem;padding:.75rem .5rem .25rem;overflow-x:auto}.rl-rhythm__svg{block-size:auto;inline-size:100%;min-inline-size:760px;display:block}.rl-rhythm__tick{stroke:#ffffff12}.rl-rhythm__axis{stroke:var(--color-border);stroke-width:2px}.rl-rhythm__month{fill:var(--color-muted);font-size:13px;font-weight:600}.rl-rhythm__bar{fill:var(--sc-part)}.rl-rhythm__version{fill:var(--color-foreground);font-size:13px;font-weight:800}.rl-rhythm__today{stroke:var(--color-accent);stroke-dasharray:3 3}.rl-rhythm__today-label{fill:var(--color-accent);font-size:12px;font-weight:700}.rl-scroll-hint{display:none}@media (max-width:799px){.rl-scroll-hint{display:block}}.rl-months{grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr));gap:.75rem;max-width:56rem;margin-top:1.5rem;display:grid}.rl-month{border:1px solid var(--color-border);background:#ffffff06;border-radius:.9rem;gap:.35rem;padding:.85rem .85rem .9rem;display:grid}.rl-month__col{flex-direction:column;justify-content:flex-end;align-items:center;block-size:9rem;display:flex}.rl-month__total{font-family:var(--wg-display);font-variant-numeric:tabular-nums;margin-bottom:.3rem;font-size:1.25rem;font-weight:800}.rl-month__stack{border-radius:.4rem;flex-direction:column;gap:2px;min-block-size:4px;inline-size:2.25rem;display:flex;overflow:hidden}.rl-month__stack span{background:var(--sc-part);flex-basis:0}.rl-month__name{font-family:var(--wg-display);text-align:center;margin-top:.25rem;font-weight:800}.rl-month__meta{color:var(--color-muted);text-align:center;font-size:.75rem;line-height:1.4;display:grid}.rl-list{margin-top:1.5rem}.rl-ext{vertical-align:-.05em;block-size:.8rem;inline-size:.8rem;margin-left:.15rem;display:inline}
