.losses-tracker{margin:32px auto;padding:24px 0;border-top:2px solid #10243e;border-bottom:1px solid #dce0e3;color:#142334}.losses-tracker h2{font-family:var(--serif,Georgia,serif);font-size:clamp(1.6rem,3vw,2.2rem);margin:4px 0 8px}.losses-tracker .losses-eyebrow{color:#bd2130;font:700 .7rem var(--sans,Arial,sans-serif);letter-spacing:.1em;text-transform:uppercase}.losses-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#dce0e3;border:1px solid #dce0e3;margin:16px 0}.losses-stat{background:#fafbf9;padding:20px;display:flex;flex-direction:column;gap:8px;min-width:0}.losses-label{font:500 .8rem/1.4 var(--sans,Arial,sans-serif)}.losses-stat strong{font:600 2rem var(--serif,Georgia,serif);font-variant-numeric:tabular-nums}.losses-delta{font:400 .72rem/1.5 var(--sans,Arial,sans-serif);color:#a11e2b}.losses-date,.losses-tracker details{font:400 .78rem/1.6 var(--sans,Arial,sans-serif);color:#53616c}.losses-delayed{color:#9b4b10}.losses-tracker summary{cursor:pointer;color:#142334;text-decoration:underline;text-underline-offset:4px}.losses-tracker a{text-decoration:underline}.losses-tracker details p{max-width:900px}.losses-tracker [data-losses-content]{min-height:180px}@media(max-width:720px){.losses-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.losses-stat{padding:16px}.losses-stat strong{font-size:1.75rem}}@media(max-width:350px){.losses-grid{grid-template-columns:1fr}}
