/* Batman – Gotham Noir mit Bat-Yellow */
.theme-batman {
  --bg: #050505;
  --bg-2: #111111;
  --fg: #f2f2f2;
  --muted: #8a8a8a;
  --primary: #ffd400;
  --secondary: #1c1c1c;
  --accent: #ffe24a;
  --card: rgba(255, 212, 0, .06);
  --card-border: rgba(255, 212, 0, .25);
  --success: #c0c0c0;
}
.theme-batman body {
  background:
    radial-gradient(circle at 20% 10%, rgba(255,212,0,.08), transparent 60%),
    radial-gradient(circle at 80% 90%, rgba(255,212,0,.05), transparent 55%),
    linear-gradient(180deg, #111111, #050505);
}
.theme-batman h1, .theme-batman h2, .theme-batman h3 {
  letter-spacing: .04em;
  text-transform: uppercase;
  text-shadow: 0 0 18px rgba(255, 212, 0, .35);
}
.theme-batman .btn {
  background: #ffd400;
  color: #050505;
  border: 1px solid #050505;
  box-shadow: 0 6px 22px rgba(255, 212, 0, .35), inset 0 0 0 2px #050505;
  font-weight: 700;
  text-transform: uppercase;
}
.theme-batman .card {
  border: 1px solid rgba(255, 212, 0, .25);
  box-shadow: 0 0 0 1px rgba(0,0,0,.6), 0 10px 30px rgba(0,0,0,.6);
}
