/* =========================================================
   MOMENTEK — CSS GLOBAL (app.css)
   Objetivo:
   - Remover espaço branco / “tela solta” (PC + mobile)
   - Garantir fundo padrão Momentek em TODAS as telas
   - Evitar scroll lateral e “vazamentos”
   - Dar base consistente antes do CSS do módulo carregar
========================================================= */

/* Reset / Base */
*{ box-sizing:border-box; margin:0; padding:0; }
html, body{ height:100%; width:100%; }

body{
  font-family: Arial, sans-serif;
  background: radial-gradient(circle at top, #0e1b3d, #050914);
  color:#eaeaea;
  overflow-x:hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Container principal da SPA */
#app{
  min-height:100vh;
  width:100%;
  display:block;
}

/* Evita “pulos” e bordas brancas em alguns browsers */
img, svg, video, canvas{ max-width:100%; display:block; }
button, input, textarea{ font:inherit; }

/* utilitário */
.sr-only{
  position:absolute;
  width:1px; height:1px;
  padding:0; margin:-1px;
  overflow:hidden;
  clip:rect(0,0,0,0);
  white-space:nowrap;
  border:0;
}

/* Opcional: se algum módulo usar links sem estilo */
a{ color:inherit; }