/* =====================================================================
   SelectImob One — TOKENS DE DESIGN (fonte única de cor/tema/tipografia).
   Mudou o navy ou o laranja? Muda AQUI e a plataforma inteira acompanha.
   Regra: nenhum hex solto nas outras folhas — só var(--token).
   Espelha o futuro resources/css/tokens.css do app Laravel.
   ===================================================================== */
:root{
  --navy:#002c64; --navy-2:#06213f; --accent:#ff9600;
  --bg:#0a1322; --surf:#0e1a2d; --surf-2:#13233b; --sel:#16273f;
  --line:#1c2c46; --line-2:#283a56;
  --ink:#eaf0f8; --ink-2:#a6b3c9; --muted:#68789a; --on-navy:#c3d4ee;
  --accent-ink:#ffb44d;
  /* Trilho lateral — ciente do tema. No ESCURO o navy da marca (#002c64)
     destoava, "brilhando" sobre o canvas quase-preto; aqui ele fica um navy
     profundo, coeso com o fundo (sidebar levemente mais escura que o canvas,
     padrão de dark UI) mas ainda com o tom da marca no topo. No CLARO (abaixo)
     volta ao navy cheio, que sobre o branco é a identidade. */
  --rail-1:#0b2447; --rail-2:#061424; --rail-line:rgba(255,255,255,.06);

  /* tipografia */
  --font-ui:Archivo,system-ui,sans-serif;
  --font-mono:"IBM Plex Mono",ui-monospace,monospace;
}
:root[data-theme="light"]{
  --bg:#eef2f7; --surf:#ffffff; --surf-2:#f6f8fc; --sel:#eef3fb;
  --line:#e3e8f1; --line-2:#d2dae7;
  --ink:#0a1c33; --ink-2:#44536d; --muted:#8492aa; --accent-ink:#d97800;
  /* Claro: navy da marca cheio (sobre o canvas branco = identidade). */
  --rail-1:#002c64; --rail-2:#06213f; --rail-line:rgba(255,255,255,.07);
}
@media (prefers-color-scheme: light){ :root:not([data-theme]){ --bg:#eef2f7; --surf:#fff; --ink:#0a1c33; } }
