/* Contenedor: la lámina mide 1920×1080 como en el diseño y se escala para llenar la pantalla. */
*{box-sizing:border-box}
html,body{margin:0;height:100%;background:#000;font-family:Poppins,"Helvetica Neue",Arial,sans-serif}
body.publico{overflow:hidden}

#escenario{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden}
.lamina{width:1920px;height:1080px;flex:none;transform:scale(var(--escala,1));transform-origin:center center}

.ayuda{position:fixed;left:50%;bottom:16px;transform:translateX(-50%);margin:0;background:rgba(0,0,0,.8);color:#fff;font-size:16px;padding:8px 16px;border-radius:9999px}
