/* Fictitur Logística — tokens de marca e de visualização
   Empresa FICTÍCIA do projeto logistica-fictitur-bigdata / -dashboard.
   Paleta categórica: instância validada do método de dataviz (validate_palette.js),
   aprovada na superfície clara #F5F7F9 e na escura #14181C. */

:root {
  /* Identidade */
  --fictitur-primaria:      #1C3D5A;  /* azul-aço: institucional, cabeçalho, texto de marca */
  --fictitur-primaria-esc:  #14293C;  /* topo de gradiente, fundo escuro de marca */
  --fictitur-acento:        #F08A24;  /* âmbar de carga: destaque, ação, o "agora" */
  --fictitur-acento-esc:    #C86E14;  /* âmbar em hover / sobre claro */
  --fictitur-grafite:       #141A1F;  /* texto forte, modo escuro */

  /* Superfícies e traços */
  --fictitur-fundo:         #F5F7F9;
  --fictitur-cartao:        #FFFFFF;
  --fictitur-borda:         #DDE3E9;
  --fictitur-texto:         #22303C;
  --fictitur-texto-fraco:   #5A6B7B;

  /* Estado (reservados: nunca reutilizar como cor de série) */
  --fictitur-ok:            #0E7C4A;
  --fictitur-atencao:       #B26A00;
  --fictitur-grave:         #C2410C;
  --fictitur-critico:       #B42318;

  /* Paleta categórica de gráficos — ordem FIXA, nunca ciclada */
  --serie-1: #2a78d6;  /* azul     */
  --serie-2: #eb6834;  /* laranja  */
  --serie-3: #1baf7a;  /* água     */
  --serie-4: #eda100;  /* amarelo  */
  --serie-5: #e87ba4;  /* magenta  */
  --serie-6: #008300;  /* verde    */
  --serie-7: #4a3aa7;  /* violeta  */
  --serie-8: #e34948;  /* vermelho */
}

@media (prefers-color-scheme: dark) {
  :root:where(:not([data-theme="light"])) {
    --fictitur-fundo:       #14181C;
    --fictitur-cartao:      #1B2127;
    --fictitur-borda:       #2C353E;
    --fictitur-texto:       #E8EDF2;
    --fictitur-texto-fraco: #9BAAB8;
    --serie-1: #3987e5; --serie-2: #d95926; --serie-3: #199e70; --serie-4: #c98500;
    --serie-5: #d55181; --serie-6: #008300; --serie-7: #9085e9; --serie-8: #e66767;
  }
}
:root[data-theme="dark"] {
  --fictitur-fundo:       #14181C;
  --fictitur-cartao:      #1B2127;
  --fictitur-borda:       #2C353E;
  --fictitur-texto:       #E8EDF2;
  --fictitur-texto-fraco: #9BAAB8;
  --serie-1: #3987e5; --serie-2: #d95926; --serie-3: #199e70; --serie-4: #c98500;
  --serie-5: #d55181; --serie-6: #008300; --serie-7: #9085e9; --serie-8: #e66767;
}
