/* functions/next_events.php (style block 1) */
/* Næste aktiviteter – matcher desktop.php blocks */
.next-events .list li{
  align-items:flex-start;
}
.next-events .text{
  white-space: normal;      /* lad tekst wrappe */
  overflow: visible;
  text-overflow: unset;
  line-height: 1.25;
}
.next-events .text small{
  display:block;
  color: var(--muted);
  font-size: 13px;
  margin-top: 4px;
  font-weight: 700;
  white-space: normal;
}
.next-events a.more{
  color: var(--accent);
  font-weight: 900;
  text-decoration: none;
}
.next-events a.more:hover{ text-decoration: underline; }
