/*
 * Cores do /app (painel logado de cada escritório) — separado de
 * cores-publico.css (landing pública + /manager) a pedido do usuário: um
 * arquivo pra mexer só na cor do /app, sem afetar landing/manager.
 *
 * Estes são os valores PADRÃO, aplicados a :root (por isso valem também
 * pras telas de /app antes do login — login, criar-conta, aceitar-convite,
 * confirmar-conta — que não têm tenant ainda). Assim que o usuário loga,
 * services/tema.ts SOBRESCREVE parte destas variáveis (as que o tenant
 * personalizou em "Meu Escritório": cor primária/secundária/terciária/
 * fonte) via style inline em <html> — inline sempre vence qualquer regra
 * deste arquivo, então mexer aqui não quebra nem precisa se preocupar com
 * a personalização por tenant, só muda o padrão de quem não personalizou
 * nada ainda.
 *
 * Estrutura (reset, tipografia, componentes .card/.row/.button/etc.)
 * continua em design-system.css, compartilhada com cores-publico.css —
 * só as CORES vivem aqui.
 */
:root {
  /* Redesign 09/2026: fundo #F3F5F7, texto #0E1B2C, texto secundário
     #5A6878 (5.2:1 sobre o fundo), borda de card #E3E8EE, primária
     #146A78. Continuam sendo só o PADRÃO — tema.ts sobrescreve quando o
     escritório personaliza. */
  --paper: #f3f5f7;
  --paper-raised: #ffffff;
  --paper-raised-nav: #ffffff;
  --ink: #0e1b2c;
  --ink-soft: #5a6878;
  --ink-faint: #5a6878;
  --line: #e3e8ee;
  --content-scroll: var(--line);
  --content-scroll-hover: var(--ink-faint);

  --primary: #146a78;
  --primary-soft: #dce9eb;
  --primary-fg: #fff;
  --accent: #00d2ff;
  --accent-soft: #e0f9ff;
  --accent-fg: #fff;

  --nav-bg: #0b192c;
  --nav-fg: rgba(255, 255, 255, 0.7);
  --nav-fg-strong: rgba(255, 255, 255, 0.85);
  --nav-fg-faint: rgba(255, 255, 255, 0.55);
  --nav-hover-bg: rgba(255, 255, 255, 0.08);
  --nav-hover-bg-strong: rgba(255, 255, 255, 0.14);
  --nav-scroll: rgba(255, 255, 255, 0.18);
  --nav-scroll-hover: rgba(255, 255, 255, 0.3);
  --nav-border: rgba(255, 255, 255, 0.16);

  --list-accent: #0b192c;
  --list-accent-soft: #eef1f5;

  --card-bg: var(--paper-raised);
  --card-fg: var(--ink);
  --card-fg-soft: var(--ink-soft);
  --card-fg-faint: var(--ink-faint);

  --menu-icon-fg: var(--nav-fg);
  --dash-icon-fg: var(--ink); /* cards de ferramenta a 30% de fundo — ver dashboard.css */
}
