/* Design tokens compartilhados pelas páginas de autenticação autocontidas
   (Entrar, Cadastro, Redefinir Senha, Confirmar E-mail, Contratar Domínio,
   Portal da Revendedora — Entrar). Cada página mantém seu próprio <style>
   pro layout específico dela (convenção do projeto: uma página HTML, um
   arquivo autocontido, sem componentes de fluxo compartilhados) — mas a
   paleta/tipografia base é uma coisa só, aqui, pra não divergir sem querer
   entre 6 cópias de :root{...}. Uma página pode sobrescrever uma variável
   depois de importar este arquivo (ex: Portal da Revendedora usa um roxo
   mais escuro pra se diferenciar visualmente do login da loja) — isso é
   uma decisão de marca deliberada, não duplicação.

   Não é usado pelo site público de cada loja (LunaPro-Site-Loja.html), mas
   --font-display replica o mesmo par de fontes já usado na Landing
   (LunaPro-Landing.html): Outfit pra título/destaque, Plus Jakarta Sans pro
   corpo do texto — mesma hierarquia tipográfica em todo o site público. */
@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Outfit:wght@400;500;600;700;800&display=swap');

:root{
  --ink:#0B0A14; --ink-soft:#5B5872; --violet:#8B5CF6; --violet-deep:#6D3FF0;
  --violet-soft:#F1ECFE; --line:#E9E7F2; --bg-alt:#FAFAFB;
  --font:'Plus Jakarta Sans',-apple-system,sans-serif;
  --font-display:'Outfit','Plus Jakarta Sans',-apple-system,sans-serif;
}
