.stat-grid{display:grid;grid-template-columns:repeat(var(--cols,4),1fr)}@media(max-width:900px){.stat-grid{grid-template-columns:1fr 1fr}}.stat-grid__cell{border-right:1px solid var(--m-rule);padding:2.2rem 2.4rem}.stat-grid__cell:last-child{border-right:0}@media(max-width:900px){.stat-grid__cell:nth-child(2n){border-right:0}.stat-grid__cell:not(:nth-last-child(-n+2)){border-bottom:1px solid var(--m-rule)}}.stat-grid__label{margin-bottom:1rem}.stat-grid__sub{margin-top:.6rem}.chart-card{padding:2rem 2.2rem 1.8rem}.chart-card__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-bottom:1.4rem}.chart-card__title{color:var(--m-ink);font:var(--type-h4);letter-spacing:-.005em}.chart-card__sub{margin-top:3px}.chart-card__host{position:relative}.chart-card__host>.p-chart{height:100%;width:100%}.data-table-card__head{border-bottom:1px solid var(--m-rule);padding:1.6rem 2.2rem}.data-table-card__head h3{color:var(--m-ink);font:500 1.5rem/2rem var(--font-display);letter-spacing:-.005em;margin:0}.data-table-card__scroll{overflow-x:auto}.data-table-card__table{border-collapse:collapse;font:var(--type-mono);font-variant-numeric:tabular-nums;width:100%}.data-table-card__table td,.data-table-card__table th{border-bottom:1px solid var(--m-rule);color:var(--m-ink);font-weight:400;padding:1.2rem 2.2rem;text-align:left}.data-table-card__table thead th{background:var(--m-canvas-alt);padding:1rem 2.2rem}.data-table-card__table .num{text-align:right;white-space:nowrap}.data-table-card__table tbody tr:last-child td,.data-table-card__table tbody tr:last-child th{border-bottom:0}.data-table-card__table tbody tr:hover{background:var(--m-canvas-alt)}.data-table-card__table tbody th[scope=row]{align-items:center;color:var(--m-ink);display:flex;flex-wrap:nowrap;font:var(--type-label);gap:1rem;white-space:nowrap}.data-table-card__table tbody th[scope=row].muted{color:var(--m-ink-55)}.data-table-card__table tbody th[scope=row] a{color:var(--m-ink);text-decoration:none}.data-table-card__table tbody th[scope=row] a:hover{color:var(--m-accent)}.group-breakdown__charts{display:grid;gap:1.8rem;grid-template-columns:1.4fr 1fr;margin:1rem 0 2.4rem}@media(max-width:900px){.group-breakdown__charts{grid-template-columns:1fr}}.group-breakdown__table{margin:1.2rem 0 .4rem}
