/* DEV8 · SOLO Banco de preguntas, SOLO curso marcado.
 * No define font-size, font-weight, font-family ni colores de tipografía.
 * La DEV7 falló porque apuntaba a las clases de la revisión del examen.
 * No retocar el menú de LearnDash, enunciados ni el simulador en curso.
 */
body.npqskin-course-scope .npqb-study-bank .npqb-study-explanation .npqskin-study-flag {
  display: inline-block;
  width: 21px;
  height: 14px;
  margin-right: 6px;
  border-radius: 2px;
  vertical-align: -2px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  box-shadow: 0 0 0 1px rgba(20,40,72,.12);
}
body.npqskin-course-scope .npqb-study-bank .npqb-study-flag-en,
body.npqskin-course-scope .npqb-study-bank .npqskin-study-flag-en {
  background-image: url('./flags/en.svg');
}
body.npqskin-course-scope .npqb-study-bank .npqskin-study-flag-es {
  background-image: url('./flags/es.svg');
}
/* DEV9: SOLO secuencias CLI detectadas en opciones estáticas del BANCO.
   1 comando = 1 línea. Sin párrafos, BR dobles ni blancos intermedios.
   Mantiene fuente, tamaño, peso y color de Quiz Builder / Sistema Visual. */
body.npqskin-course-scope .npqb-study-bank .npqb-study-option-static .npqskin-study-code-lines {
  display: block !important;
  flex: 1 1 auto;
  min-width: 0;
  padding: 0 !important;
  margin: 0 !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  color: inherit !important;
  white-space: normal !important;
}
body.npqskin-course-scope .npqb-study-bank .npqb-study-option-static .npqskin-study-code-line {
  display: block !important;
  line-height: 1.28 !important;
  margin: 0 !important;
  padding: 0 !important;
  white-space: pre-wrap !important;
  overflow-wrap: anywhere;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  color: inherit !important;
}
/* Fuera de las secuencias normalizadas no se cambia ninguna opción. */
