.visor.pea-vista{height:min(78vh,820px);min-height:460px}.pea-vista.pea-arrastrando{outline:2px dashed var(--acento);outline-offset:-8px}.pea-vacio{z-index:4;color:var(--tinta);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:absolute;inset:0}.pea-vacio svg{color:var(--acento)}.pea-vacio strong{font-size:var(--texto-titulo)}.pea-vacio .boton{margin-top:6px}.pea-rehaciendo{z-index:5;color:var(--secundario);border-radius:12px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex;position:absolute;top:12px;right:12px}.pea-ejemplos{flex-wrap:wrap;gap:6px;display:flex}.pea-ejemplos .boton-vidrio{min-height:36px;font-size:var(--texto-pequeno);padding:6px 14px}.pea-galeria{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pea-galeria button{border:1px solid var(--linea-fuerte);background:var(--superficie-hundida,transparent);width:100%;color:var(--tinta);font:500 12px / 1.2 var(--fuente);cursor:pointer;border-radius:14px;justify-items:center;gap:2px;padding:8px 4px 6px;display:grid}.pea-galeria button:hover{background:var(--hundido)}.pea-galeria button[aria-pressed=true]{border-color:var(--acento);background:var(--acento-suave);color:var(--acento)}.pea-galeria button:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.pea-galeria svg{width:100%;max-width:88px;height:auto}.pea-galeria path{fill:color-mix(in srgb, currentColor 22%, transparent);stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round}.pea-ia{color:var(--acento);font:600 var(--texto-pequeno) / 1.3 var(--fuente);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.pea-ia:hover{text-decoration:underline}@media (width<=900px){.visor.pea-vista{height:58svh;min-height:360px}}
