.herramienta[data-astro-cid-47s5tw5w]{gap:1.25rem;margin:1.5rem 0 2rem;display:grid}.zona[data-astro-cid-47s5tw5w]{border:2px dashed var(--borde);border-radius:var(--radio);background:var(--superficie);text-align:center;cursor:pointer;padding:2rem 1rem}.zona[data-astro-cid-47s5tw5w]:focus-visible,.zona[data-astro-cid-47s5tw5w].zona--sobre{border-color:var(--marca);background:var(--marca-suave);outline:none}.zona__titulo[data-astro-cid-47s5tw5w]{margin:0 0 .25rem;font-size:1.15rem;font-weight:600}.zona__ayuda[data-astro-cid-47s5tw5w]{color:var(--texto-suave);margin:0 0 1rem}.zona__botones[data-astro-cid-47s5tw5w]{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.paginas-cabecera[data-astro-cid-47s5tw5w] h2[data-astro-cid-47s5tw5w]{margin:0 0 .25rem}.paginas-acciones[data-astro-cid-47s5tw5w]{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.paginas[data-astro-cid-47s5tw5w]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.pagina[data-astro-cid-47s5tw5w]{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);grid-template-columns:5.5rem 1fr;gap:.9rem;padding:.75rem;display:grid}.pagina--reverso[data-astro-cid-47s5tw5w]{border-left:4px solid var(--marca);margin-left:1.5rem}.pagina--arrastrando[data-astro-cid-47s5tw5w]{opacity:.4}.pagina--destino[data-astro-cid-47s5tw5w]{outline:2px dashed var(--marca)}.pagina__miniatura[data-astro-cid-47s5tw5w]{aspect-ratio:4/5;background:#e5e7eb;border-radius:8px;place-items:center;width:5.5rem;display:grid;position:relative;overflow:hidden}.pagina__miniatura[data-astro-cid-47s5tw5w] canvas[data-astro-cid-47s5tw5w]{object-fit:contain;background:#fff;width:100%;height:100%}.pagina__pdf[data-astro-cid-47s5tw5w]{color:var(--texto-suave);background:var(--marca-suave);place-items:center;font-weight:700;display:grid;position:absolute;inset:0}.pagina__nombre[data-astro-cid-47s5tw5w]{word-break:break-word;margin:0;font-weight:600}.pagina__folio[data-astro-cid-47s5tw5w]{color:var(--texto-suave);margin:0 0 .4rem;font-size:.9rem}.pagina__acciones[data-astro-cid-47s5tw5w]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.pagina__blanco[data-astro-cid-47s5tw5w]{align-items:center;gap:.3rem;font-size:.85rem;display:inline-flex}.opciones[data-astro-cid-47s5tw5w]{gap:1rem;display:grid}.opciones[data-astro-cid-47s5tw5w] fieldset[data-astro-cid-47s5tw5w]{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);gap:.9rem;min-width:0;padding:1rem;display:grid}.opciones[data-astro-cid-47s5tw5w] legend[data-astro-cid-47s5tw5w]{padding:0 .4rem;font-weight:700}.foliar-opciones[data-astro-cid-47s5tw5w]{gap:.9rem;display:grid}.foliar-opciones[data-astro-cid-47s5tw5w][hidden]{display:none}@media (width>=40rem){.opciones[data-astro-cid-47s5tw5w] fieldset[data-astro-cid-47s5tw5w],.foliar-opciones[data-astro-cid-47s5tw5w]{grid-template-columns:1fr 1fr}.opciones[data-astro-cid-47s5tw5w] fieldset[data-astro-cid-47s5tw5w]>.foliar-opciones[data-astro-cid-47s5tw5w],.opciones[data-astro-cid-47s5tw5w] fieldset[data-astro-cid-47s5tw5w]>.campo--fila[data-astro-cid-47s5tw5w]{grid-column:1/-1}}.generar[data-astro-cid-47s5tw5w]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.resultado[data-astro-cid-47s5tw5w]{background:var(--marca-suave);border-radius:var(--radio);padding:1.25rem}.resultado[data-astro-cid-47s5tw5w] h2[data-astro-cid-47s5tw5w]{margin-top:0}.editor[data-astro-cid-47s5tw5w]{border-radius:var(--radio);background:var(--superficie);width:min(100vw - 1rem,56rem);max-width:none;max-height:calc(100vh - 1rem);color:var(--texto);border:0;grid-template-rows:auto 1fr auto auto;gap:.6rem;padding:.75rem;display:none}.editor[data-astro-cid-47s5tw5w][open]{display:grid}.editor[data-astro-cid-47s5tw5w]::backdrop{background:#0009}.editor__cabecera[data-astro-cid-47s5tw5w]{justify-content:space-between;align-items:center;display:flex}.editor__cabecera[data-astro-cid-47s5tw5w] h2[data-astro-cid-47s5tw5w]{margin:0;font-size:1.1rem}.editor__escena[data-astro-cid-47s5tw5w]{touch-action:none;background:#111;border-radius:8px;place-items:center;min-height:40vh;max-height:62vh;display:grid;position:relative;overflow:hidden}.editor__escena[data-astro-cid-47s5tw5w] canvas[data-astro-cid-47s5tw5w]{width:auto;max-width:100%;height:auto;max-height:62vh;display:block}.editor__capa[data-astro-cid-47s5tw5w]{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.editor__capa[data-astro-cid-47s5tw5w]>[data-astro-cid-47s5tw5w]{pointer-events:auto}.editor__svg[data-astro-cid-47s5tw5w]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.editor__svg[data-astro-cid-47s5tw5w] polygon[data-astro-cid-47s5tw5w]{fill:#5fcbbb2e;stroke:#5fcbbb;stroke-width:2px}.editor__manija[data-astro-cid-47s5tw5w]{background:var(--marca);cursor:grab;touch-action:none;border:3px solid #fff;border-radius:50%;width:2.4rem;height:2.4rem;margin:-1.2rem 0 0 -1.2rem;padding:0;position:absolute;box-shadow:0 0 0 2px #00000059}.editor__manija[data-astro-cid-47s5tw5w]:active{cursor:grabbing;transform:scale(1.15)}.editor__estado[data-astro-cid-47s5tw5w]{min-height:1.3em;margin:0}.editor__acciones[data-astro-cid-47s5tw5w]{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}.editor__acciones[data-astro-cid-47s5tw5w] .campo[data-astro-cid-47s5tw5w]{flex:14rem}.editor__acciones[data-astro-cid-47s5tw5w] .boton[data-astro-cid-47s5tw5w]:last-child{margin-left:auto}.editor__escena--dibujo[data-astro-cid-47s5tw5w] canvas[data-astro-cid-47s5tw5w]{cursor:crosshair;touch-action:none}.editor__firma[data-astro-cid-47s5tw5w]{flex-wrap:wrap;flex:100%;align-items:end;gap:.5rem;display:flex}.editor__acciones[data-astro-cid-47s5tw5w] input[data-astro-cid-47s5tw5w][type=range]{width:100%;min-width:8rem}.firma-pad[data-astro-cid-47s5tw5w]{background:var(--superficie);border-radius:var(--radio);grid-template-rows:auto 1fr auto;gap:.5rem;padding:.75rem;display:grid;position:absolute;inset:0}.firma-pad[data-astro-cid-47s5tw5w][hidden]{display:none}.firma-pad[data-astro-cid-47s5tw5w] canvas[data-astro-cid-47s5tw5w]{border:2px dashed var(--borde);touch-action:none;background:#fff;border-radius:8px;justify-self:center;width:100%;height:auto;max-height:50vh}.editor[data-astro-cid-47s5tw5w]{position:fixed}.guardados[data-astro-cid-47s5tw5w]{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);padding:.75rem 1rem}.guardados[data-astro-cid-47s5tw5w] summary[data-astro-cid-47s5tw5w]{cursor:pointer;font-weight:600}.guardados__lista[data-astro-cid-47s5tw5w]{gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.guardados__lista[data-astro-cid-47s5tw5w] li[data-astro-cid-47s5tw5w]{border-top:1px solid var(--borde);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-top:.5rem;display:flex}
