.theme-04 {
  --bg: #14253f;
  --line: rgba(156, 188, 246, 0.34);
  --accent: #6f9ce8;
  --glow: #a5c4ff;
}

.theme-04 .hero,
.theme-04 .section,
.theme-04 .card,
.theme-04 .rsvp-shell {
  background: linear-gradient(155deg, rgba(26, 45, 80, 0.7), rgba(19, 36, 66, 0.9));
}

.theme-04 .chips span {
  border-color: rgba(165, 196, 255, 0.44);
}

.theme-04 .btn-primary {
  background: linear-gradient(140deg, #4f79c6, #89b3ff);
}
