.fair-statistics-history{margin:1.5rem 0;padding:1.4rem;border:1px solid #d9e4ef;border-radius:18px;background:linear-gradient(130deg,#f2f7fc,#fff);color:#22344d}
.fair-statistics-history__eyebrow{font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;font-weight:750;color:#47739a}
.fair-statistics-history__header h3{font-size:1.05rem;font-weight:750;margin:.35rem 0 .7rem}
.fair-statistics-history__header p{font-size:.85rem;color:#65768b;margin-bottom:1.1rem}
.fair-statistics-history__period{border-top:1px solid #dde6ef}
.fair-statistics-history__period summary{cursor:pointer;padding:.85rem 0;color:#22344d;font-size:.85rem}
.fair-statistics-history__content{overflow:hidden}
.fair-statistics-history__period summary>span{font-size:.8rem;margin-inline-start:.6rem}
.fair-statistics-history__latest{display:inline-block;padding:.2rem .6rem;border-radius:20px;background:#dcecf8;color:#285a7f;font-weight:650}
.fair-statistics-history__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}
.fair-statistics-history__metrics>div{background:#fff;border:1px solid #e0e8f0;border-radius:12px;padding:1rem}
.fair-statistics-history__metrics dt{font-size:.78rem;color:#61758c;font-weight:550}
.fair-statistics-history__metrics dd{font-size:1.25rem;font-weight:800;letter-spacing:-.03em;color:#244c70;margin:.35rem 0 0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.fair-statistics-history__metrics small{font-size:.8rem;font-weight:550}
.fair-statistics-history__sources{display:flex;flex-wrap:wrap;gap:.4rem .75rem;font-size:.75rem;color:#708096;padding-bottom:1rem;overflow-wrap:anywhere}
.fair-statistics-history__sources a{color:#3c6b92}
.fair-statistics-history__dates{font-size:.8rem;color:#708096}
@media(max-width:767px){.fair-statistics-history{padding:1rem}.fair-statistics-history__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.fair-statistics-history__metrics>div{padding:.75rem}.fair-statistics-history__metrics dd{font-size:1.2rem}}
