/* Joculus Studios — wiki-ionwake.css
   Nur für das IONWAKE-Wiki: Motto, Schritte, Karten für Gegner, Piloten und Bosse, Galerien.
   Farben aus dem Spiel (scripts/juice_75.gd): Cyan #70DFEF, Bernstein #FFBA59, Rot #FF5A4E, Grün #7BF2C8, Violett #BBA0FF. */

.iw-motto {
  margin: 18px 0; font-family: var(--font-display); font-weight: 700; letter-spacing: 0.08em;
  color: #70dfef; text-shadow: 0 0 18px rgba(112, 223, 239, 0.45);
}
.iw-caption { font-size: 0.86rem; color: var(--text-faint); }
.iw-stat { margin: 0 0 4px; font-size: 0.82rem; color: #70dfef; font-weight: 600; }
.iw-stat.boss { color: #ff5a4e; }

/* ---------- Schritte ---------- */
.wiki-content ol.iw-steps { padding-left: 1.3em; }
.iw-steps li { margin-bottom: 8px; }

/* ---------- Karten (Gegner, Piloten, Bosse) ---------- */
.iw-cards { display: grid; grid-template-columns: repeat(auto-fill, minmax(260px, 1fr)); gap: 14px; margin: 16px 0 24px; }
.iw-card {
  display: flex; gap: 12px; align-items: flex-start; padding: 12px; border-radius: 14px;
  background: rgba(10, 20, 34, 0.55); border: 1px solid rgba(112, 223, 239, 0.18);
}
.iw-card img { flex: 0 0 auto; width: 72px; height: 72px; border-radius: 12px; object-fit: cover; background: #07101c; }
.iw-card h3 { margin: 0 0 4px; font-size: 1rem; }
.iw-card p { margin: 0 0 4px; font-size: 0.9rem; }
.iw-card.boss { border-color: rgba(255, 90, 78, 0.4); }

/* ---------- Galerien ---------- */
.iw-gallery { display: grid; gap: 12px; margin: 16px 0 24px; grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); }
.iw-gallery figure { margin: 0; }
.iw-gallery img { display: block; width: 100%; height: auto; border-radius: 12px; }
.iw-gallery figcaption { margin-top: 4px; font-size: 0.84rem; color: var(--text-faint); text-align: center; }
.iw-gallery-4 { grid-template-columns: repeat(auto-fill, minmax(140px, 1fr)); }

/* ---------- Welten ---------- */
.iw-world { margin: 8px 0 6px; font-size: 0.86rem; letter-spacing: 0.06em; color: #ffba59; font-weight: 700; }
