.aprende.svelte-iiqv0a{flex-direction:column;gap:1.5rem;display:flex}.aprende.svelte-iiqv0a:focus{outline:none}.cabecera.svelte-iiqv0a{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.antetitulo.svelte-iiqv0a{font-size:var(--t-xs);letter-spacing:.09rem;text-transform:uppercase;color:var(--ok);margin:0 0 .375rem;font-weight:700}h1.svelte-iiqv0a{letter-spacing:-.02em;margin:0;font-size:clamp(2rem,3.4vw,2.625rem)}.cubo-tipo.svelte-iiqv0a{border-radius:var(--radio-pildora);background:var(--superficie);border:.0625rem solid var(--borde);margin:0;padding:.375rem;display:flex}.cubo-tipo.svelte-iiqv0a span:where(.svelte-iiqv0a){border-radius:var(--radio-pildora);background:var(--texto);min-height:2.5rem;color:var(--fondo);font-weight:700;font-size:var(--t-m);align-items:center;padding:0 1.125rem;display:inline-flex}.rejilla.svelte-iiqv0a{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:1.25rem;display:grid}.niveles.svelte-iiqv0a{flex-direction:column;gap:1.125rem;min-width:0;display:flex}.nivel.svelte-iiqv0a{flex-direction:column;gap:.875rem;margin:0;display:flex}.nivel-cabecera.svelte-iiqv0a{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.nivel-nombre.svelte-iiqv0a{align-items:center;gap:.75rem;display:flex}.chip.svelte-iiqv0a{font-family:var(--fuente-mono);font-weight:700;font-size:var(--t-s);border-radius:var(--radio);color:#141413;box-shadow:var(--pegatina);padding:.375rem .625rem}.nivel.svelte-iiqv0a h2:where(.svelte-iiqv0a){font-size:var(--t-3xl);margin:0}.nivel.svelte-iiqv0a h2:where(.svelte-iiqv0a) .subtitulo:where(.svelte-iiqv0a){font-family:var(--fuente);font-weight:500;font-size:var(--t-base);color:var(--texto-suave)}.resumen.svelte-iiqv0a{font-size:var(--t-s);color:var(--texto-suave)}.lecciones.svelte-iiqv0a{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.fila.svelte-iiqv0a{border-radius:var(--radio-l);background:var(--hundido);color:var(--texto);border:.09375rem solid #0000;align-items:center;gap:.875rem;padding:.75rem .875rem;text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}.fila.svelte-iiqv0a:hover{border-color:var(--borde-control);color:var(--texto);background:color-mix(in srgb, var(--superficie-2) 45%, var(--hundido))}.fila.actual.svelte-iiqv0a{background:color-mix(in srgb, var(--verde) 16%, var(--superficie));border-color:var(--verde);box-shadow:0 .75rem 1.75rem -1.25rem color-mix(in srgb, var(--verde) 80%, transparent)}.numero.svelte-iiqv0a{border-radius:var(--radio);width:2.125rem;height:2.125rem;font-weight:700;font-size:var(--t-s);background:var(--borde);color:var(--texto);box-shadow:var(--pegatina);flex-shrink:0;justify-content:center;align-items:center;display:flex}.hecha.svelte-iiqv0a .numero:where(.svelte-iiqv0a){background:var(--c4);color:#141413}.actual.svelte-iiqv0a .numero:where(.svelte-iiqv0a){background:var(--amarillo);color:var(--sobre-amarillo)}.texto.svelte-iiqv0a{flex-direction:column;flex-grow:1;gap:.125rem;min-width:0;display:flex}.titulo.svelte-iiqv0a{font-weight:700}.meta.svelte-iiqv0a{font-size:var(--t-xs);color:var(--texto-suave)}.estado.svelte-iiqv0a{font-size:var(--t-s);flex-shrink:0;font-weight:700}.estado.hecho.svelte-iiqv0a{color:var(--ok)}.estado.continuar.svelte-iiqv0a{border-radius:var(--radio-pildora);background:var(--verde);color:var(--sobre-verde);box-shadow:var(--pegatina);padding:.625rem 1.125rem}.lateral.svelte-iiqv0a{flex-direction:column;gap:1rem;display:flex}.lateral.svelte-iiqv0a .tarjeta:where(.svelte-iiqv0a){margin:0}.progreso.svelte-iiqv0a{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.pct.svelte-iiqv0a{font-family:var(--fuente-mono);fill:var(--texto);font-size:30px;font-weight:700}.titulo-progreso.svelte-iiqv0a{font-weight:700;font-size:var(--t-l);margin:.25rem 0 0}.texto-progreso.svelte-iiqv0a{font-size:var(--t-s);color:var(--texto-suave);margin:0}.borrar.svelte-iiqv0a{min-height:2.75rem;font-size:var(--t-s);margin-top:.25rem}.notacion.svelte-iiqv0a h2:where(.svelte-iiqv0a){font-size:var(--t-xl);margin:0 0 .875rem}.letras.svelte-iiqv0a{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0 0 .875rem;padding:0;list-style:none;display:grid}.letra.svelte-iiqv0a{text-align:center;border-radius:var(--radio);font-family:var(--fuente-mono);box-shadow:var(--sombra-hundida);background:#0f1117;padding:.75rem 0;font-weight:700;display:block}.notacion.svelte-iiqv0a p:where(.svelte-iiqv0a){font-size:var(--t-s);color:var(--texto-suave);margin:0;line-height:1.5}.botones.svelte-iiqv0a{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}@media (width<=64rem){.rejilla.svelte-iiqv0a{grid-template-columns:minmax(0,1fr)}}
