/* aurora/tokens.css — escopado em body.aurora */
body.aurora{
  /* superfícies */
  --bg:#161818; --surface-1:#1C1F1F; --surface-2:rgba(255,255,255,.05); --surface-3:#262A2A;
  --glass-border:rgba(255,255,255,.10); --glass-blur:10px;
  /* texto */
  --text:#F2F6FA; --text-muted:rgba(255,255,255,.62); --text-faint:rgba(255,255,255,.40);
  --border:rgba(255,255,255,.08); --border-strong:rgba(255,255,255,.16);
  /* marca/glow — fallbacks; sobrescritos pelo tenantThemeCSS (injectTenantTheme) */
  --brand:#0CECCD; --brand-2:#0A9E8C; --brand-ink:#04342C;
  --glow:rgba(12,236,205,.42); --aurora-1:#0CECCD; --aurora-2:#0A9E8C;
  /* destaque/accent — fallbacks; sobrescritos por injectTenantTheme (--acc*) */
  --acc:#0CECCD; --acc-2:#0A9E8C; --acc-ink:#04342C; --acc-glow:rgba(12,236,205,.42);
  /* semânticas (dark) */
  --ok:#34D399; --ok-bg:rgba(16,185,129,.16);
  --warn:#FBBF24; --warn-bg:rgba(245,158,11,.16);
  --danger:#F87171; --danger-bg:rgba(248,113,113,.16);
  --info:#5FE6FF; --info-bg:rgba(95,230,255,.16);
  /* tipografia */
  --font-body:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;
  --font-display:'Sora',var(--font-body);
  /* raio / espaço / sombra */
  --r-sm:8px; --r-md:12px; --r-lg:16px; --r-xl:20px; --r-pill:999px;
  --sp-1:4px; --sp-2:8px; --sp-3:12px; --sp-4:16px; --sp-5:20px; --sp-6:24px; --sp-8:32px; --sp-10:40px; --sp-12:48px; --sp-16:64px;
  --glass-bg:rgba(255,255,255,.05);
  --shadow:0 14px 34px rgba(0,0,0,.55); --shadow-glow:0 0 22px var(--glow);
  /* z-layers */
  --z-atm:0; --z-content:1; --z-chrome:20; --z-pop:50; --z-modal:100; --z-toast:200;
  /* largura da sidebar/rail no desktop (consumida por components.css + admin-aurora) */
  --rail-w:240px;
}
body.aurora ::-webkit-scrollbar{display:none}
body.aurora *{scrollbar-width:none;-ms-overflow-style:none}
body.aurora{background:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased}
body.aurora h1,body.aurora h2,body.aurora .display{font-family:var(--font-display)}
