.principal[data-astro-cid-imho42ah]{flex-direction:column;gap:20px;max-width:820px;padding-top:28px;display:flex}.miga[data-astro-cid-imho42ah]{margin:0;font-size:15px}.miga[data-astro-cid-imho42ah] a[data-astro-cid-imho42ah]{color:var(--suave)}header[data-astro-cid-imho42ah] p[data-astro-cid-imho42ah]{margin:0;font-size:15px}h1[data-astro-cid-imho42ah]{margin:4px 0 0;font-size:clamp(28px,5vw,36px)}article[data-astro-cid-imho42ah]{flex-direction:column;gap:24px;display:flex}article[data-astro-cid-imho42ah][hidden],.bloqueo[data-astro-cid-imho42ah][hidden]{display:none}.bloqueo[data-astro-cid-imho42ah]{padding:24px}.bloqueo[data-astro-cid-imho42ah] h1[data-astro-cid-imho42ah]{font-size:28px}.contenido[data-astro-cid-imho42ah]{color:var(--texto);font-size:19px}.contenido[data-astro-cid-imho42ah] p{margin:0 0 14px}.contenido[data-astro-cid-imho42ah] ul{margin:0 0 14px;padding-left:24px}.contenido[data-astro-cid-imho42ah] li{margin-bottom:6px}.contenido[data-astro-cid-imho42ah] .nota{background:var(--gris-claro);border-radius:10px;padding:14px 16px;font-size:17px}.contenido[data-astro-cid-imho42ah] .cuenta{font-family:var(--mono);background:var(--papel);border:1px solid var(--borde);border-radius:10px;margin:0 0 14px;padding:12px 20px;font-size:20px;display:inline-block}.terminal[data-astro-cid-imho42ah]{overflow:hidden}.barra-terminal[data-astro-cid-imho42ah]{background:var(--gris-claro);border-bottom:1px solid var(--borde);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:12px 16px;font-size:14px;display:flex}.estado-reto[data-astro-cid-imho42ah]{color:var(--suave);font-weight:600}.enunciado[data-astro-cid-imho42ah]{margin:0;padding:14px 18px 0}.pantalla[data-astro-cid-imho42ah]{cursor:text;max-height:360px;padding:14px 18px 18px;font-size:17px;line-height:1.75;overflow-y:auto}.pantalla[data-astro-cid-imho42ah] div{white-space:pre-wrap;overflow-wrap:anywhere}.pantalla[data-astro-cid-imho42ah] .t-ok{color:var(--verde)}.pantalla[data-astro-cid-imho42ah] .t-error{color:var(--rojo)}.pantalla[data-astro-cid-imho42ah] .t-info{color:var(--suave)}.pantalla[data-astro-cid-imho42ah] .t-reto{color:var(--azul);font-weight:700}.linea-entrada[data-astro-cid-imho42ah]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.linea-entrada[data-astro-cid-imho42ah] label[data-astro-cid-imho42ah]{white-space:nowrap}.linea-entrada[data-astro-cid-imho42ah] input[data-astro-cid-imho42ah]{min-width:160px;font-family:var(--mono);color:var(--tinta);background:0 0;border:none;outline:none;flex:1;padding:6px 0;font-size:17px}.examen[data-astro-cid-imho42ah]{padding:22px}.etiqueta-examen[data-astro-cid-imho42ah]{color:var(--azul);margin:0 0 14px;font-size:14px;font-weight:600}form[data-astro-cid-imho42ah]{flex-direction:column;gap:18px;display:flex}.pregunta[data-astro-cid-imho42ah]{border:none;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}legend[data-astro-cid-imho42ah]{margin-bottom:8px;padding:0;font-size:19px;font-weight:600}.opcion[data-astro-cid-imho42ah]{border:1.5px solid var(--borde-fuerte);cursor:pointer;background:var(--papel);border-radius:10px;align-items:center;gap:12px;min-height:48px;padding:8px 14px;display:flex}.opcion[data-astro-cid-imho42ah]:has(input:checked){border-color:var(--azul);background:#eef3fa}.opcion[data-astro-cid-imho42ah] input[data-astro-cid-imho42ah]{width:20px;height:20px;accent-color:var(--azul)}.pregunta[data-astro-cid-imho42ah][data-resultado=bien] .opcion[data-astro-cid-imho42ah]:has(input:checked){border-color:var(--verde);background:var(--verde-claro)}.pregunta[data-astro-cid-imho42ah][data-resultado=mal] .opcion[data-astro-cid-imho42ah]:has(input:checked){border-color:var(--rojo);background:var(--rojo-claro)}.explicacion[data-astro-cid-imho42ah]{color:var(--texto);margin:0;font-size:16px}.resultado[data-astro-cid-imho42ah]{border-radius:10px;margin-top:16px;padding:14px 16px;font-weight:600}.resultado[data-astro-cid-imho42ah].ok{background:var(--verde-claro);color:var(--verde-oscuro)}.resultado[data-astro-cid-imho42ah].mal{background:var(--rojo-claro);color:var(--rojo)}.resultado[data-astro-cid-imho42ah].aviso{color:var(--azul);background:#eef3fa}.pie-leccion[data-astro-cid-imho42ah]{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.pie-leccion[data-astro-cid-imho42ah] [data-astro-cid-imho42ah][hidden]{display:none}
