/* Tokens da marca Quitali. Espelho de docs/marca/tokens.json: mudar os dois juntos (e só via ADR). */
:root {
  --q-tinta: #13233A;
  --q-credito: #1E8A5A;
  --q-credito-texto: #1E7A50;
  --q-ardosia: #4A5A66;
  --q-linha: #D3DAD7;
  --q-filete: #C3CCC8;
  --q-papel: #F5F7F6;
  --q-superficie: #FFFFFF;
  --q-alerta: #9A5B00;
  --q-erro: #B42318;

  --q-fonte-titulo: 'Schibsted Grotesk', 'IBM Plex Sans', system-ui, sans-serif;
  --q-fonte-texto: 'IBM Plex Sans', system-ui, sans-serif;
  --q-fonte-numero: 'IBM Plex Mono', ui-monospace, monospace;

  --q-raio-pequeno: 4px;
  --q-raio-medio: 6px;
  --q-raio-grande: 12px;
}

@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
    --q-tinta: #E9EFEC;
    --q-credito: #44C08A;
    --q-credito-texto: #44C08A;
    --q-ardosia: #9AABB6;
    --q-linha: #2A3A4C;
    --q-filete: #3A4A5C;
    --q-papel: #0F1B2A;
    --q-superficie: #172537;
    --q-alerta: #E8A73F;
    --q-erro: #F28B7D;
    color-scheme: dark;
  }
}

:root[data-theme="dark"] {
  --q-tinta: #E9EFEC;
  --q-credito: #44C08A;
  --q-credito-texto: #44C08A;
  --q-ardosia: #9AABB6;
  --q-linha: #2A3A4C;
  --q-filete: #3A4A5C;
  --q-papel: #0F1B2A;
  --q-superficie: #172537;
  --q-alerta: #E8A73F;
  --q-erro: #F28B7D;
  color-scheme: dark;
}
