/* Gerado a partir de configuracao_sistema. Não editar à mão. */
:root {
  --action: #4A66E6;
  --on-action: #FFFFFF;
  --action-soft: #EDF0FD;
  --action-soft-text: #4661DB;
  --link: #4A66E6;
  --focus: #9BABF1;
  --brand: #FFDE59;
  --on-brand: #14161F;
  --brand-soft: #FFF6D1;
  --nav-bg: #FFDE59;
  --nav-fg: #14161F;
  --hi-bg: #FFDE59;
  --hi-fg: #14161F;
  --accent: #FF5757;
  --on-accent: #14161F;
  --login-bg: #FFDE59;
  --on-login: #14161F;
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
    --action: #6C86FF;
    --on-action: #0F1117;
    --action-soft: #28304F;
    --action-soft-text: #7B92FF;
    --link: #6C86FF;
    --focus: #46559C;
    --brand: #FFDE59;
    --on-brand: #14161F;
    --brand-soft: #413D2D;
    --nav-bg: #413D2D;
    --nav-fg: #FFDE59;
    --hi-bg: #413D2D;
    --hi-fg: #ECEDF2;
    --accent: #FF5757;
    --on-accent: #14161F;
    --login-bg: #FFDE59;
    --on-login: #14161F;
  }
}
[data-theme="dark"] {
  --action: #6C86FF;
  --on-action: #0F1117;
  --action-soft: #28304F;
  --action-soft-text: #7B92FF;
  --link: #6C86FF;
  --focus: #46559C;
  --brand: #FFDE59;
  --on-brand: #14161F;
  --brand-soft: #413D2D;
  --nav-bg: #413D2D;
  --nav-fg: #FFDE59;
  --hi-bg: #413D2D;
  --hi-fg: #ECEDF2;
  --accent: #FF5757;
  --on-accent: #14161F;
  --login-bg: #FFDE59;
  --on-login: #14161F;
}
