.block-subsidy-panel {
  display: grid;
  gap: 1rem;
}

.block-subsidy-panel__head {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 1rem;
}

.block-subsidy-panel__metrics {
  margin-bottom: 0.25rem;
}

.block-subsidy-chart-card {
  margin-top: 0.25rem;
}

.block-subsidy-chart__mode {
  margin: 0;
  color: var(--muted);
  font-size: 0.85rem;
}

.block-subsidy-chart__mode.is-legacy_halving,
.block-subsidy-chart__mode.is-v4_fallback,
.block-subsidy-chart__mode.is-v4_hashrate_tier {
  color: var(--text);
}

.block-subsidy-panel--compact {
  margin-top: 0.75rem;
}

.block-subsidy-panel--compact .block-subsidy-chart-card {
  margin-top: 0;
}

.listing-section .block-subsidy-panel {
  margin-bottom: 1rem;
}
