/* Word Families: vibrant indigo & violet theme for early phonics readers. */
:root {
  --clr-wizard: #4f46e5;
  --clr-wizard-light: #a5b4fc;
  --clr-wizard-dark: #3730a3;
  --clr-wizard-bg: #eef2ff;
  --clr-wizard-grad: linear-gradient(135deg, #6366f1, #4f46e5);
  --clr-text-main: #1e1b4b;
  --clr-body-bg: #f8fafc;
}

.badge-level {
  background: linear-gradient(135deg, #818cf8, #4f46e5);
}

.v-word {
  font-size: 1.25rem;
}

.v-audio-btn,
.v-sent-btn,
.letter-bubble-btn {
  min-height: 40px;
}

.quiz-explain {
  margin-top: 8px;
  padding: 10px;
  border-radius: 8px;
  line-height: 1.45;
}
