.retro-module__8vkVEG__pantalla{--tinta:#1b2a4a;--tinta-suave:#3c4868;--violeta:#6c63ff;--violeta-texto:#4b42c9;--turquesa:#12a3a6;--turquesa-texto:#0a6f72;--ambar:#f0a020;--ambar-texto:#8f5300;--verde:#2f9e5b;--verde-texto:#1d6b3a;--azul:#2f6fd8;--azul-texto:#1d5bb5;color:var(--tinta);background-color:#eef4ff;background-image:linear-gradient(#1b2a4a0d 1px,#0000 1px),linear-gradient(90deg,#1b2a4a0d 1px,#0000 1px),linear-gradient(#dff1ff 0%,#ecefff 40%,#fdecdf 78%,#ffd9bd 100%);background-size:8px 8px,8px 8px,100% 100%;position:relative;overflow:hidden}.retro-module__8vkVEG__sol{opacity:.55;pointer-events:none;background:linear-gradient(#ffd166 0%,#ffab5e 50%,#ff8a73 100%);border-radius:50%;width:26rem;height:26rem;position:absolute;bottom:-9rem;left:50%;transform:translate(-50%);-webkit-mask-image:repeating-linear-gradient(#000 0 14px,#0000 14px 20px);mask-image:repeating-linear-gradient(#000 0 14px,#0000 14px 20px)}.retro-module__8vkVEG__contenido{position:relative}.retro-module__8vkVEG__rotulo{font-family:var(--font-pixel-mini), monospace;letter-spacing:.12em;color:var(--turquesa-texto);font-size:.8rem}.retro-module__8vkVEG__titulo{font-family:var(--font-pixel), monospace;letter-spacing:.01em;color:var(--tinta);text-shadow:4px 4px #9fdcec,0 0 18px #12a3a640;font-weight:700;line-height:.98}.retro-module__8vkVEG__bajada{color:var(--tinta-suave)}.retro-module__8vkVEG__cifras{font-family:var(--font-pixel-mini), monospace;letter-spacing:.06em;color:var(--ambar-texto);font-size:.82rem}.retro-module__8vkVEG__boton{--borde:var(--tinta);--brillo:var(--violeta);--accion:var(--violeta-texto);height:100%;color:var(--tinta);box-shadow:0 -4px 0 0 var(--borde), 0 4px 0 0 var(--borde), -4px 0 0 0 var(--borde), 4px 0 0 0 var(--borde), 8px 8px 0 0 #1b2a4a1f;background:#fffdf8;flex-direction:column;margin:4px;padding:1.5rem;transition:transform .12s steps(2,end),box-shadow .12s;display:flex}.retro-module__8vkVEG__boton:hover,.retro-module__8vkVEG__boton:focus-visible{box-shadow:0 -4px 0 0 var(--brillo), 0 4px 0 0 var(--brillo), -4px 0 0 0 var(--brillo), 4px 0 0 0 var(--brillo), 0 0 22px 4px color-mix(in srgb, var(--brillo) 40%, transparent);outline:none;transform:translate(-2px,-2px)}.retro-module__8vkVEG__botonCian{--brillo:var(--turquesa);--accion:var(--turquesa-texto)}.retro-module__8vkVEG__botonAmbar{--brillo:var(--ambar);--accion:var(--ambar-texto)}.retro-module__8vkVEG__botonVerde{--brillo:var(--verde);--accion:var(--verde-texto)}.retro-module__8vkVEG__botonAzul{--brillo:var(--azul);--accion:var(--azul-texto)}.retro-module__8vkVEG__botonTitulo{font-family:var(--font-pixel), monospace;color:var(--tinta);font-size:1.35rem;font-weight:600;line-height:1.05}.retro-module__8vkVEG__botonTexto{color:var(--tinta-suave)}@media (min-width:640px){.retro-module__8vkVEG__botonTitulo{font-size:1.55rem}}@media (max-width:639px){.retro-module__8vkVEG__boton{padding:1.1rem 1.2rem}}.retro-module__8vkVEG__botonAccion{font-family:var(--font-pixel-mini), monospace;letter-spacing:.1em;color:var(--accion);font-size:.8rem}.retro-module__8vkVEG__parpadeo{animation:1s steps(2,start) infinite retro-module__8vkVEG__parpadeo}@keyframes retro-module__8vkVEG__parpadeo{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.retro-module__8vkVEG__parpadeo{animation:none}.retro-module__8vkVEG__boton{transition:none}}.retro-module__8vkVEG__enlace{color:var(--turquesa-texto);text-underline-offset:4px;text-decoration:underline}.retro-module__8vkVEG__nav{font-family:var(--font-pixel-mini), monospace;letter-spacing:.06em;font-size:.78rem}.retro-module__8vkVEG__pastilla{white-space:nowrap;color:var(--color-muted);align-items:center;gap:.45rem;padding:.45rem .75rem;display:inline-flex}.retro-module__8vkVEG__pastilla:hover{color:var(--color-foreground)}.retro-module__8vkVEG__pastillaActiva{color:#fff;background:#12a3a6;box-shadow:0 -2px #0a6f72,0 2px #0a6f72,-2px 0 #0a6f72,2px 0 #0a6f72}.retro-module__8vkVEG__pastillaActiva:hover{color:#fff}.retro-module__8vkVEG__tituloPagina{font-family:var(--font-pixel), monospace;font-weight:700;line-height:1}.retro-module__8vkVEG__rotuloPagina{font-family:var(--font-pixel-mini), monospace;letter-spacing:.12em;color:var(--color-marca-azul);font-size:.78rem}.retro-module__8vkVEG__capitulo{background:var(--color-surface);height:100%;box-shadow:0 -3px 0 0 var(--color-line-strong), 0 3px 0 0 var(--color-line-strong), -3px 0 0 0 var(--color-line-strong), 3px 0 0 0 var(--color-line-strong);align-items:flex-start;gap:1rem;margin:3px;padding:1.1rem 1.2rem;transition:transform .12s steps(2,end),box-shadow .12s;display:flex}.retro-module__8vkVEG__capitulo:hover,.retro-module__8vkVEG__capitulo:focus-visible{outline:none;transform:translate(-2px,-2px);box-shadow:0 -3px #12a3a6,0 3px #12a3a6,-3px 0 #12a3a6,3px 0 #12a3a6,0 0 16px 2px #12a3a64d}.retro-module__8vkVEG__numero{width:2.6rem;height:2.6rem;font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums;color:#fff;background:#12a3a6;flex-shrink:0;justify-content:center;align-items:center;font-size:1.15rem;font-weight:700;display:inline-flex}.retro-module__8vkVEG__textoLibro{color:var(--color-foreground);line-height:1.7}.retro-module__8vkVEG__textoLibro>*+*{margin-top:.9rem}.retro-module__8vkVEG__textoLibro h2{font-family:var(--font-serif);margin-top:2.2rem;scroll-margin-top:6rem;font-size:1.4rem;font-weight:500;line-height:1.3}.retro-module__8vkVEG__textoLibro strong{font-weight:600}.retro-module__8vkVEG__textoLibro ul,.retro-module__8vkVEG__textoLibro ol{padding-left:1.4rem}.retro-module__8vkVEG__textoLibro ul{list-style:outside}.retro-module__8vkVEG__textoLibro ol{list-style:decimal}.retro-module__8vkVEG__textoLibro li+li{margin-top:.35rem}.retro-module__8vkVEG__textoLibro blockquote{border-left:3px solid var(--color-line-strong);background:color-mix(in srgb, var(--color-foreground) 4%, transparent);padding:.9rem 1.1rem;font-size:.95rem}.retro-module__8vkVEG__textoLibro blockquote>*+*{margin-top:.7rem}.retro-module__8vkVEG__textoLibro table{border-collapse:collapse;font-size:.85rem;line-height:1.45;display:block;overflow-x:auto}.retro-module__8vkVEG__textoLibro th,.retro-module__8vkVEG__textoLibro td{border:1px solid var(--color-line);text-align:left;vertical-align:top;padding:.4rem .6rem}.retro-module__8vkVEG__textoLibro th{background:color-mix(in srgb, var(--color-foreground) 5%, transparent)}.retro-module__8vkVEG__textoLibro a.retro-module__8vkVEG__fuente{color:var(--color-marca-azul);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-marca-azul) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--color-marca-azul) 35%, transparent);text-underline-offset:3px}.retro-module__8vkVEG__textoLibro a.retro-module__8vkVEG__interno{color:#0a6f72;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.retro-module__8vkVEG__textoLibro a:hover{text-decoration-color:currentColor}.retro-module__8vkVEG__textoLibro strong.retro-module__8vkVEG__marcador{border:1px solid var(--color-line-strong);white-space:nowrap;border-radius:9999px;margin-left:.15rem;padding:0 .5rem;font-size:.78rem;font-weight:500;line-height:1.5rem;display:inline-block}[data-theme=dark] .retro-module__8vkVEG__textoLibro a.retro-module__8vkVEG__interno{color:#5fd0d2}
