@media (max-width: 42rem) {
.rl-admin-dashboard__header,
  .rl-admin-section-heading {
  align-items: flex-start;
    flex-direction: column;
}
.rl-admin-dashboard__updated,
  .rl-admin-section-heading > span {
  white-space: normal;
}
.rl-admin-metric-grid,
  .rl-admin-attention-grid {
  grid-template-columns: 1fr;
}
.rl-admin-chart {
  gap: 0.2rem; height: 12rem;
}
.rl-admin-chart time {
  font-size: 0;
}
.rl-admin-chart time::after {
  font-size: 0.625rem; content: attr(datetime);
}
.rl-feature-card-grid {
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
}
