:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fondo:#f6f4ee;--superficie:#fff;--tinta:#1c1b19;--tinta-suave:#5d5a53;--linea:#dcd8cd;--linea-fuerte:#b9b4a6;--acento:#2457d6;--acento-suave:#e3eafb;--serie1:#2457d6;--serie2:#d9541e;--serie3:#1f8a5b;--serie4:#8a4fd1;--exacta:#9a9488;--codigo:#efece4;--bien:#1f7a4f;--bien-suave:#e2f3ea;--aviso:#9a5b00;--aviso-suave:#fbf0dc;--radio:10px;--serif:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--sans:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fondo:#131416;--superficie:#1b1d20;--tinta:#ebe8e1;--tinta-suave:#a19d94;--linea:#2f3237;--linea-fuerte:#464a51;--acento:#7ea4ff;--acento-suave:#1f2a44;--serie1:#7ea4ff;--serie2:#ff8a57;--serie3:#4cc38a;--serie4:#b58cff;--exacta:#827d72;--codigo:#222428;--bien:#5fd29a;--bien-suave:#163024;--aviso:#f0b45a;--aviso-suave:#33270f}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--fondo);color:var(--tinta);font:17px/1.6 var(--sans);margin:0}a{color:var(--acento)}.cabecera,main{max-width:46rem;margin:0 auto;padding:0 16px}.cabecera{color:var(--tinta-suave);justify-content:space-between;align-items:baseline;padding-top:14px;font-size:.9rem;display:flex}.cabecera a{text-decoration:none}main{padding-bottom:4rem}h1,h2,h3{font-family:var(--serif);text-wrap:balance;font-weight:600;line-height:1.2}h1{margin:1.2rem 0 .4rem;font-size:2.1rem}h2{margin:2.6rem 0 .6rem;font-size:1.45rem}h3{margin:1.6rem 0 .3rem;font-size:1.12rem}p,li{text-wrap:pretty}.bajada{color:var(--tinta-suave);margin-top:0;font-size:1.12rem}code,pre{font-family:var(--mono);font-size:.88em}code{background:var(--codigo);border-radius:4px;padding:.05em .3em}pre{background:var(--codigo);border-radius:var(--radio);padding:.9rem 1rem;line-height:1.5;overflow-x:auto}pre code{background:0 0;padding:0}.comentario{color:var(--tinta-suave)}dfn{font-style:normal;font-weight:650}.experimento{background:var(--superficie);border:1px solid var(--linea);border-radius:var(--radio);margin:1.2rem 0;padding:12px}.experimento canvas{touch-action:manipulation;width:100%;display:block}.paneles{gap:12px;display:grid}@media (width>=40rem){.paneles.dos{grid-template-columns:2fr 3fr}}.alto-escena{height:320px}.alto-escena-baja{height:260px}.alto-grafico{height:150px}.alto-grafico-grande{height:200px}.caja-gas{aspect-ratio:1;max-height:70vh}.graficos{gap:8px;display:grid}.controles{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:12px;display:flex}button,select{font:inherit;color:var(--tinta);background:var(--fondo);border:1px solid var(--linea-fuerte);cursor:pointer;border-radius:8px;min-height:40px;padding:.45rem .8rem;font-size:.95rem}button:hover,select:hover{border-color:var(--acento)}button:focus-visible,select:focus-visible,input:focus-visible{outline:2px solid var(--acento);outline-offset:2px}button.principal{background:var(--acento);border-color:var(--acento);color:var(--superficie);font-weight:600}label.opcion{align-items:center;gap:6px;min-height:40px;font-size:.95rem;display:inline-flex}input[type=checkbox]{width:18px;height:18px;accent-color:var(--acento)}input[type=range]{accent-color:var(--acento);width:100%}.deslizador{color:var(--tinta-suave);flex:220px;gap:2px;font-size:.9rem;display:grid}.lecturas{color:var(--tinta-suave);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 18px;margin-top:10px;font-size:.9rem;display:flex}.lecturas b{color:var(--tinta);font-weight:600}.leyenda{color:var(--tinta-suave);flex-wrap:wrap;gap:4px 16px;margin-top:6px;font-size:.85rem;display:flex}.leyenda span:before{content:"";vertical-align:-1px;background:var(--muestra,var(--tinta-suave));border-radius:3px;width:12px;height:12px;margin-right:6px;display:inline-block}.leyenda .s1{--muestra:var(--serie1)}.leyenda .s2{--muestra:var(--serie2)}.leyenda .s3{--muestra:var(--serie3)}.leyenda .s4{--muestra:var(--serie4)}.leyenda .exacta{--muestra:var(--exacta)}.pie{color:var(--tinta-suave);margin:8px 0 0;font-size:.88rem}.ley{font-family:var(--mono);gap:8px;font-size:.95rem;display:grid}.ley .linea{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ley .linea>span:first-child{min-width:6.5em}.ley select{font-family:var(--mono)}.diagnostico{background:var(--aviso-suave);color:var(--tinta);border-radius:8px;margin:10px 0 0;padding:10px 12px;font-size:.95rem}.diagnostico.bien{background:var(--bien-suave)}.prediccion{border-radius:var(--radio);background:var(--acento-suave);margin:1.4rem 0;padding:14px 16px}.prediccion>p:first-child{margin-top:0}.prediccion .etiqueta{letter-spacing:.06em;text-transform:uppercase;color:var(--acento);margin-bottom:4px;font-size:.8rem;font-weight:700;display:block}.opciones{gap:8px;display:grid}.opciones button{text-align:left;background:var(--superficie)}.opciones button[aria-pressed=true]{border-color:var(--acento);box-shadow:inset 0 0 0 1px var(--acento);font-weight:600}.apuesta{color:var(--tinta-suave);margin:10px 0 0;font-size:.92rem}details.respuesta{border:1px solid var(--linea);border-radius:var(--radio);background:var(--superficie);margin:1rem 0;padding:0 14px}details.respuesta summary{cursor:pointer;padding:12px 0;font-weight:600}details.respuesta[open] summary{border-bottom:1px solid var(--linea);margin-bottom:4px}.nota{border-left:3px solid var(--linea-fuerte);color:var(--tinta-suave);margin:1.4rem 0;padding:2px 16px;font-size:.95rem}.nota h3{color:var(--tinta);margin-top:1rem}.siguiente{border-top:1px solid var(--linea);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:3rem;padding-top:1rem;display:flex}.lecciones{gap:10px;margin:1rem 0;padding:0;list-style:none;display:grid}.lecciones a,.lecciones .futura{border-radius:var(--radio);border:1px solid var(--linea);background:var(--superficie);color:var(--tinta);grid-template-columns:2.2rem 1fr;gap:2px 10px;padding:12px 14px;text-decoration:none;display:grid}.lecciones a:hover{border-color:var(--acento)}.lecciones .numero{font-family:var(--serif);color:var(--acento);grid-row:span 2;font-size:1.5rem;line-height:1.1}.lecciones .titulo{font-weight:600}.lecciones .resumen{color:var(--tinta-suave);font-size:.92rem}.lecciones .futura{color:var(--tinta-suave);background:0 0;border-style:dashed}.lecciones .futura .numero{color:var(--tinta-suave)}.escalon{letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-suave);margin:1.6rem 0 .2rem;font-size:.8rem;font-weight:700}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.escala-rapidez{color:var(--tinta-suave);align-items:center;gap:8px;margin-top:8px;font-size:.85rem;display:flex}.escala-rapidez .gradiente{background:linear-gradient(90deg,#315cc4,#20a0aa,#78be50,#f0be32,#eb6428,#c82832);border-radius:5px;flex:1;max-width:220px;height:10px}.separado{margin-top:14px}.experimento>.controles:first-child{margin-top:0;margin-bottom:12px}@media (width<=40rem){.alto-escena{height:280px}}
