:root{color-scheme:light}
/* ============================================================
   _mttokens.css — fonte unica de verdade do ecossistema MedTech
   (tema Console dark). Importe ANTES do CSS do app:
     <link rel="stylesheet" href="_mttokens.css?v=1">
   Os tokens --mt-* sao o contrato canonico. Migre os :root locais
   para consumir estes por app (Onda 2/3); nada quebra enquanto
   coexistirem, porque os nomes --mt-* nao colidem com os legados.
   Cores de texto verificadas em WCAG AA sobre --mt-bg.
   ============================================================ */
:root{
  /* Superficies */
  --mt-bg:#FAFAF8; --mt-surface:#FFFFFF; --mt-surface-2:#F1F1EC;
  --mt-overlay:rgba(0,0,0,.60);
  /* Texto (AA verificado sobre --mt-bg) */
  --mt-text:#23272E;         /* ~15:1  */
  --mt-text-dim:#5E646B;     /* ~6.6:1 */
  --mt-text-faint:#6E747C;   /* 4.75:1 sobre branco — o #767C84 anterior dava 4.26 e reprovava AA */
  /* Marca + acento */
  --mt-brand:#2B5CE6; --mt-brand-strong:#2F6AE0; --mt-accent:#0E8A63;
  --mt-brand-grad:linear-gradient(145deg,#2B5CE6,#2F6AE0);
  /* Semanticos */
  /* semânticos: escurecidos para passar AA TAMBÉM sobre o próprio tint de 12%,
     que é como eles aparecem de verdade (chip/selo), não só sobre o fundo. */
  --mt-ok:#186139; --mt-warn:#8A6009; --mt-danger:#B23A33;
  /* Linhas / brilho / elevacao */
  --mt-line:#E8E8E2; --mt-line-strong:#DDDDD5;
  --mt-glow:rgba(43,92,230,.42);
  --mt-shadow:0 1px 2px rgba(0,0,0,.30),0 12px 32px -12px rgba(0,0,0,.45);
  --mt-ring:0 0 0 3px rgba(43,92,230,.28);
  /* Trilhas (categoria) — unica multi-cor permitida, so em chip/eyebrow */
  --mt-trilha-clinica:#2B5CE6; --mt-trilha-doc:#0E8A63;
  --mt-trilha-formacao:#A78BFA; --mt-trilha-gestao:#F5A15C;
  /* Raios */
  --mt-r-sm:8px; --mt-r-md:12px; --mt-r-lg:18px; --mt-r-pill:999px;
  /* Tipografia */
  --mt-font-display:'Figtree',system-ui,sans-serif;
  --mt-font-text:'Figtree',system-ui,sans-serif;
  --mt-font-mono:'JetBrains Mono',ui-monospace,monospace;
}
/* Foco visivel para navegacao por teclado (WCAG 2.4.7) — nenhum app tinha */
:where(a,button,[role=button],input,select,textarea,summary,[tabindex]):focus-visible{
  outline:none; box-shadow:var(--mt-ring); border-radius:var(--mt-r-sm);
}
