/* Bestehende Ranglistenfamilie; nur die Q-TTR-Spalte und Rangfarben variieren. */
@layer screens{
/* pf-tile besitzt die gemeinsamen Profil-Innenabstände --row-y / --row-x. */
.ttr-row{grid-template-columns:20px 36px minmax(0,1fr) auto;gap:var(--sp-3)}
.ttr-points{font-size:var(--fs-row);font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}
.ttr-place-1{color:var(--hl-text)}
.ttr-place-2{color:var(--vc-podium-second)}
.ttr-place-3{color:var(--vc-podium-third)}
}
