@charset "UTF-8";
.record-list-summary { display: flex; flex-wrap: wrap; align-items: center; gap: 10px 24px; padding: 10px 0 12px; margin-bottom: 12px; border-bottom: 1px solid var(--line); }
.record-list-summary[hidden] { display: none; }
.record-list-summary-heading h3 { margin: 0; font-size: 14px; }
.record-list-summary-heading p { margin: 5px 0 0; font-size: 12px; }
.record-list-summary .activity-pie { width: min(360px, 100%); grid-template-columns: minmax(0, 180px) minmax(0, 1fr); gap: 12px; }
.reach-distribution > summary { cursor: pointer; padding: 8px 0; font-size: 14px; font-weight: 650; }
.reach-distribution > summary .muted { margin-left: 12px; font-size: 12px; font-weight: 400; }
.reach-distribution[open] > summary { margin-bottom: 10px; }
@media (max-width: 500px) {
  .record-list-summary { flex-direction: column; align-items: flex-start; gap: 4px; }
  .record-list-summary .activity-pie { grid-template-columns: minmax(0, 55%) minmax(0, 1fr); }
}
