.tl{--tl-agua:#d6c9a6;--tl-tierra:#f5ecd6;margin-top:3rem}.tl-cartel{margin:0}.tl-cartel span{font:800 clamp(1.25rem, 3.2vw, 1.8rem)/1.1 var(--lb-font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--lb-paper);background:var(--lb-ink);border:var(--lb-bw) solid var(--lb-paper);box-shadow:4px 4px 0 var(--lb-accent-rose), 4px 4px 0 2px var(--lb-ink);text-wrap:balance;padding:.5rem .85rem .45rem;display:inline-block}.tl-respuesta{max-width:46rem;color:var(--lb-on-bg);text-wrap:pretty;margin:1.1rem 0 0;font-size:1.05rem;line-height:1.6}.tl-papel{color:var(--lb-paper-text);background-color:var(--lb-paper);border:var(--lb-bw) solid var(--lb-ink);border-radius:var(--lb-radius);box-shadow:var(--lb-shadow);margin-top:1.4rem;padding:1rem 1rem 1.15rem;position:relative}@media (min-width:768px){.tl-papel{padding:1.3rem 1.6rem 1.4rem}}.tl-rotulo{font:800 .92rem/1.2 var(--lb-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lb-paper-text);margin:0 0 .5rem}.tl-ecuacion{flex-wrap:wrap;align-items:center;gap:.5rem .6rem;margin:0 0 1.2rem;display:flex}@media (min-width:900px){.tl-ecuacion{flex-wrap:nowrap}.tl-term-wrap,.tl-term-l{flex:1 1 0}.tl-term-wrap .tl-term{flex:auto}}.tl-term-wrap{align-items:center;gap:.55rem;display:inline-flex}.tl-term{background:var(--c,var(--lb-ink));min-width:5.2rem;color:var(--lb-ink);border:var(--lb-bw) solid var(--lb-ink);box-shadow:3px 3px 0 var(--lb-ink);flex-direction:column;align-items:flex-start;padding:.45rem .75rem .5rem;display:inline-flex}.tl-term b{font:800 .86rem/1.1 var(--lb-font-mono);letter-spacing:.1em}.tl-term em{font:800 clamp(1.6rem, 4.4vw, 2.6rem)/1 var(--lb-font-display);letter-spacing:.01em;font-style:normal}.tl-term em small{font:800 1rem/1 var(--lb-font-mono);letter-spacing:0}.tl-term-l{background:var(--lb-ink);color:var(--tl-tierra);box-shadow:3px 3px 0 var(--lb-accent-rose), 3px 3px 0 1.5px var(--lb-ink)}.tl-op{font:800 clamp(1.6rem, 3.8vw, 2.2rem)/1 var(--lb-font-mono);color:var(--lb-ink)}.tl-in{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.tl-ctrl{border:0;flex-wrap:wrap;gap:.45rem;min-width:0;margin:0;padding:0;display:flex}.tl-ctrl legend{float:left;width:100%}.tl-chip{min-height:2.6rem;font:800 .88rem/1 var(--lb-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lb-paper-text);border:var(--lb-bw) solid var(--lb-ink);border-radius:var(--lb-radius);cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff59;align-items:center;gap:.45rem;padding:.5rem .8rem;transition:transform .12s,box-shadow .12s,background-color .12s;display:inline-flex}.tl-chip i{border:1.5px solid var(--lb-ink);width:1rem;height:1rem;display:inline-block}.tl-chip:hover{box-shadow:2px 2px 0 var(--lb-ink);transform:translate(-1px,-1px)}#tl-m-lado:checked~.tl-ctrl .tl-chip-lado,#tl-m-gta5:checked~.tl-ctrl .tl-chip-gta5,#tl-m-rdr2:checked~.tl-ctrl .tl-chip-rdr2,#tl-m-gta4:checked~.tl-ctrl .tl-chip-gta4,#tl-m-tres:checked~.tl-ctrl .tl-chip-tres{background:var(--lb-ink);color:var(--lb-paper);box-shadow:3px 3px 0 var(--lb-accent-rose)}:is(#tl-m-lado:focus-visible~.tl-ctrl .tl-chip-lado,#tl-m-gta5:focus-visible~.tl-ctrl .tl-chip-gta5,#tl-m-rdr2:focus-visible~.tl-ctrl .tl-chip-rdr2,#tl-m-gta4:focus-visible~.tl-ctrl .tl-chip-gta4,#tl-m-tres:focus-visible~.tl-ctrl .tl-chip-tres){outline:3px solid var(--lb-ink);outline-offset:2px}.tl-fig{margin:.9rem 0 0}.tl-svg{background:var(--tl-agua);border:var(--lb-bw) solid var(--lb-ink);width:100%;height:auto;max-height:80vh;display:block}.tl-trama{fill:#0a071629}.tl-rej{stroke:#0a07164d;stroke-width:.035px}.tl-leonida-sombra{fill:var(--lb-ink);stroke:none;opacity:.55}.tl-leonida{fill:var(--tl-tierra);stroke:var(--lb-ink);stroke-width:1.6px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.tl-txt{fill:var(--lb-paper-text);paint-order:stroke;stroke:var(--tl-tierra);stroke-width:.14px;stroke-linejoin:round;font-family:Courier New,ui-monospace,monospace;font-weight:800}.tl-txt-l{letter-spacing:.06px;stroke:var(--tl-agua);font-size:.95px}.tl-txt-s{stroke:var(--tl-agua);stroke-width:.26px;font-size:.56px}.tl-txt-j{fill:var(--lb-ink);stroke:var(--tl-agua);stroke-width:.26px;font-size:.62px}.tl-txt-r{letter-spacing:.04px;fill:var(--lb-paper-text);stroke-width:.22px;font-size:.5px;transition:opacity .3s}.tl-txt-vc{fill:var(--lb-ink);letter-spacing:.08px;font-size:.66px}.tl-txt-mar{stroke:var(--tl-agua);font-style:italic}.tl-txt-jk{font-size:.48px;font-weight:700}#tl-m-gta5:checked~.tl-fig .tl-regiones,#tl-m-rdr2:checked~.tl-fig .tl-regiones,#tl-m-gta4:checked~.tl-fig .tl-regiones,#tl-m-tres:checked~.tl-fig .tl-regiones{opacity:.25}.tl-forma-sombra{fill:var(--lb-ink);stroke:none;transition:opacity .3s}.tl-forma{fill-opacity:.95;stroke:var(--lb-ink);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linejoin:round;transition:fill-opacity .3s}.tl-forma-cuadro{stroke-dasharray:7 3}.tl-escala rect{fill:var(--lb-ink)}.tl-escala .tl-esc-b{fill:var(--tl-tierra);stroke:var(--lb-ink);stroke-width:1px;vector-effect:non-scaling-stroke}.tl-juego{transform:translate(var(--tx), var(--ty));transition:transform .7s cubic-bezier(.22,.8,.25,1),opacity .3s}#tl-m-gta5:checked~.tl-fig .tl-j-gta5,#tl-m-rdr2:checked~.tl-fig .tl-j-rdr2,#tl-m-gta4:checked~.tl-fig .tl-j-gta4{transform:translate(var(--ex), var(--ey))}#tl-m-tres:checked~.tl-fig .tl-juego{transform:translate(var(--jx), var(--jy))}#tl-m-gta5:checked~.tl-fig .tl-j-gta5 .tl-forma,#tl-m-rdr2:checked~.tl-fig .tl-j-rdr2 .tl-forma,#tl-m-gta4:checked~.tl-fig .tl-j-gta4 .tl-forma,#tl-m-tres:checked~.tl-fig .tl-forma{fill-opacity:.68}#tl-m-gta5:checked~.tl-fig .tl-j-gta5 .tl-forma-sombra,#tl-m-rdr2:checked~.tl-fig .tl-j-rdr2 .tl-forma-sombra,#tl-m-gta4:checked~.tl-fig .tl-j-gta4 .tl-forma-sombra,#tl-m-tres:checked~.tl-fig .tl-forma-sombra{opacity:0}#tl-m-gta5:checked~.tl-fig .tl-juego:not(.tl-j-gta5),#tl-m-rdr2:checked~.tl-fig .tl-juego:not(.tl-j-rdr2),#tl-m-gta4:checked~.tl-fig .tl-juego:not(.tl-j-gta4){opacity:.55}@media (prefers-reduced-motion:reduce){.tl-juego,.tl-chip,.tl-forma,.tl-forma-sombra,.tl-txt-r{transition:none}}@media (max-width:640px){.tl-txt-l{font-size:1.4px}.tl-txt-s{font-size:.8px}.tl-txt-j{stroke-width:.32px;font-size:1px}.tl-txt-jk{font-size:.8px}.tl-txt-rdr2-nota,.tl-txt-r:not(.tl-txt-vc){display:none}.tl-txt-vc{font-size:.9px}.tl-ecuacion{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.tl-term-l{grid-column:1/-1}.tl-ecuacion>.tl-op{grid-column:1/-1;justify-self:center;line-height:.8}.tl-term-wrap{display:contents}.tl-term-wrap .tl-op{display:none}.tl-term{min-width:0}.tl-term em{font-size:1.45rem}}.tl-pie{font:700 .95rem/1.45 var(--lb-font-mono);color:var(--lb-paper-text);border:1.5px solid var(--lb-ink);background:#fff6;border-left-width:6px;margin:0 0 .75rem;padding:.55rem .8rem;display:block}.tl-pie>span{display:none}#tl-m-lado:checked~.tl-fig .tl-pie-lado,#tl-m-gta5:checked~.tl-fig .tl-pie-gta5,#tl-m-rdr2:checked~.tl-fig .tl-pie-rdr2,#tl-m-gta4:checked~.tl-fig .tl-pie-gta4,#tl-m-tres:checked~.tl-fig .tl-pie-tres{display:inline}.tl-fig>.tl-pie+.tl-svg{margin-top:0}.tl-cita{border-top:1px dashed #1d161166;border-left:5px solid var(--lb-ink);margin:1.1rem 0 0;padding:.85rem 0 0 .95rem}.tl-cita p{max-width:46rem;margin:.2rem 0 0}.tl-cita .tl-cita-1{font:700 1.02rem/1.5 var(--lb-font-serif);color:var(--lb-paper-text)}.tl-cita .tl-cita-2{font:italic 500 .88rem/1.45 var(--lb-font-serif);color:var(--lb-paper-soft)}.tl-cita .tl-rotulo{margin-bottom:.3rem}.tl-cita footer{font:700 .8rem/1.3 var(--lb-font-mono);letter-spacing:.03em;color:var(--lb-paper-text);margin-top:.4rem}.tl-cita a{color:inherit;text-underline-offset:2px;text-decoration:underline}.tl-mas{border-top:1px solid #ffffff26;margin-top:.9rem}.tl-mas summary{cursor:pointer;font:800 1rem/1.3 var(--lb-font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--lb-on-bg);padding:.75rem 0}.tl-mas summary:hover{text-underline-offset:3px;text-decoration:underline}.tl-mas ul{color:var(--lb-on-bg-muted);margin:0 0 .6rem;padding-left:1.1rem;font-size:.95rem;line-height:1.55}.tl-mas li+li{margin-top:.3rem}.tl-metodo-j{list-style:none;padding-left:0!important}.tl-metodo-j i{vertical-align:-1px;border:1.5px solid;width:.75rem;height:.75rem;display:inline-block}.tl-tabla-w{border:1px solid #ffffff2e;border-radius:4px;overflow-x:auto}.tl-tabla{border-collapse:collapse;text-align:left;width:100%;font-size:.9rem}.tl-tabla th,.tl-tabla td{vertical-align:top;border-top:1px solid #ffffff1a;padding:.5rem .7rem}.tl-tabla thead th{font:800 .75rem/1.2 var(--lb-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lb-on-bg-muted);border-top:0}.tl-tabla tbody th{color:var(--lb-on-bg)}.tl-tabla td{color:var(--lb-on-bg-muted)}.tl-fuentes{list-style:none;margin-top:.7rem!important;padding-left:0!important}.tl-fuentes a{color:var(--lb-on-bg);text-underline-offset:2px;text-decoration:underline}.tl-credito{color:var(--lb-on-bg-muted);margin:.4rem 0 .8rem;font-size:12px;line-height:1.45}.tl-credito a{color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
