.herramienta[data-astro-cid-nlgbpcnl]{gap:1.25rem;margin:1.5rem 0 2rem;display:grid}.zona[data-astro-cid-nlgbpcnl]{border:2px dashed var(--borde);border-radius:var(--radio);background:var(--superficie);text-align:center;cursor:pointer;padding:2rem 1rem}.zona[data-astro-cid-nlgbpcnl].zona--sobre{border-color:var(--marca);background:var(--marca-suave)}.zona__titulo[data-astro-cid-nlgbpcnl]{margin:0 0 .25rem;font-size:1.15rem;font-weight:600}.zona__ayuda[data-astro-cid-nlgbpcnl]{color:var(--texto-suave);margin:0 0 1rem}.zona__botones[data-astro-cid-nlgbpcnl]{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.foto-panel[data-astro-cid-nlgbpcnl]{gap:1rem;display:grid}@media (width>=48rem){.foto-panel[data-astro-cid-nlgbpcnl]{grid-template-columns:1fr 1fr;align-items:start}}.foto-escena[data-astro-cid-nlgbpcnl]{border-radius:var(--radio);touch-action:none;background:#111;place-items:center;display:grid;overflow:hidden}.foto-escena[data-astro-cid-nlgbpcnl] canvas[data-astro-cid-nlgbpcnl]{cursor:grab;touch-action:none;max-width:100%;height:auto}.opciones[data-astro-cid-nlgbpcnl] fieldset[data-astro-cid-nlgbpcnl]{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);gap:.9rem;padding:1rem;display:grid}.opciones[data-astro-cid-nlgbpcnl] legend[data-astro-cid-nlgbpcnl]{padding:0 .4rem;font-weight:700}.opciones[data-astro-cid-nlgbpcnl] input[data-astro-cid-nlgbpcnl][type=range]{width:100%}.generar[data-astro-cid-nlgbpcnl]{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1rem;display:flex}.resultado[data-astro-cid-nlgbpcnl]{background:var(--marca-suave);border-radius:var(--radio);justify-items:start;gap:.75rem;padding:1.25rem;display:grid}.resultado[data-astro-cid-nlgbpcnl] h2[data-astro-cid-nlgbpcnl]{margin:0}.foto-vista[data-astro-cid-nlgbpcnl]{border:1px solid var(--borde);background:#fff;width:auto;max-height:14rem}
