.hoja .ag-ayuda{background:var(--hj-detalle-suave);color:var(--color-texto);border-radius:12px;margin:18px 0 0;padding:12px 16px;font-size:14px;line-height:1.6}.hoja .ag-ayuda code,.hoja .ag-tuya code{background:var(--color-superficie);border:1px solid var(--color-borde);border-radius:6px;padding:2px 6px;font:500 13px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.hoja .ag-incisos{gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}.hoja .ag-inciso{border:1px solid var(--color-borde);background:var(--color-superficie);border-radius:12px;gap:10px;padding:14px 16px;display:grid}.hoja .ag-pregunta{font-size:16px;line-height:1.6}.hoja .ag-inciso .hj-opciones{margin-top:0}.hoja .ag-fila{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hoja .ag-casilla{border:1px solid var(--color-borde);background:var(--color-fondo);width:12rem;max-width:100%;color:var(--color-texto);border-radius:10px;padding:9px 12px;font:500 16px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.hoja .ag-casilla-corta{text-align:center;width:5.5rem}.hoja .ag-casilla-larga{width:18rem}.hoja .ag-casilla:focus-visible{outline:2px solid var(--color-acento);outline-offset:1px;border-color:var(--color-acento)}.hoja .ag-casilla[aria-invalid=true]{border-color:var(--hj-mal)}.hoja .ag-casilla:disabled{opacity:.75}.hoja .ag-vector{gap:4px}.hoja .ag-componente{align-items:center;gap:4px;display:inline-flex}.hoja .ag-parentesis{font:300 32px/1 var(--font-sans);color:var(--color-texto-suave)}.hoja .ag-con-nombres{gap:14px}.hoja .ag-nombrada{font:500 15px var(--font-sans);align-items:center;gap:6px;display:inline-flex}.hoja .ag-matriz{border-left:2px solid var(--color-texto-suave);border-right:2px solid var(--color-texto-suave);border-radius:8px;justify-self:start;gap:6px;padding:6px 10px;display:inline-grid;position:relative}.hoja .ag-conjunto{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hoja .ag-ninguno{border:1px solid var(--color-borde);background:0 0;border-radius:999px;padding:7px 14px;font-size:14px}.hoja .ag-ninguno[aria-pressed=true]{background:var(--hj-acento-suave);border-color:var(--color-acento);color:var(--color-acento-claro)}.hoja .ag-pista{width:100%;color:var(--color-texto-suave);margin:0;font-size:13px}.hoja .ag-vf{flex-wrap:wrap;gap:10px;display:flex}.hoja .ag-vf .hj-opcion{justify-content:center;min-width:8rem}.hoja .hj-opcion[aria-checked=true]{border-color:var(--color-acento);background:var(--hj-acento-suave)}.hoja .hj-opcion[aria-checked=true] .hj-letra{background:var(--color-acento);border-color:var(--color-acento);color:#fff}.hoja .ag-cuadrado{border-radius:6px}.hoja .ag-inciso-corregido[data-papel=bien]{border-color:var(--hj-bien);background:var(--hj-bien-suave)}.hoja .ag-inciso-corregido[data-papel=mal]{border-color:var(--hj-mal);background:var(--hj-mal-suave)}.hoja .ag-veredicto{flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.hoja .ag-veredicto .hj-estado{margin-left:0}.hoja .ag-tuya{color:var(--color-texto-suave)}.hoja .ag-correcta{margin:0;font-size:15px;line-height:1.6}.hoja .ag-nota-respuesta{color:var(--color-texto-suave);font-size:13px}.hoja .ag-justificacion,.hoja .ag-explicacion{color:var(--color-texto);margin:0;font-size:15px;line-height:1.6}.hoja .ag-habilidad{color:var(--color-texto-suave);margin:0;font-size:13px}.hoja .ag-resolucion>div{padding:10px 2px 2px;font-size:15px;line-height:1.7}.hoja .ag-origen{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0 4px;display:flex}.hoja .ag-origen-rotulo{color:var(--color-texto-suave);font-size:14px}@media (max-width:520px){.hoja .ag-casilla-larga{width:100%}.hoja .ag-casilla-corta{width:4.4rem}.hoja .ag-inciso{padding:12px}}
