:root{
  /* Base — cinco cores, nada mais */
  --ak-nanquim:#121316;
  --ak-chumbo:#3A3D42;
  --ak-nevoa:#8E9198;
  --ak-papel:#EDEBE6;
  --ak-registro:#C0362B;

  /* Derivados permitidos */
  --ak-papel-2:#DCD9D2;
  --ak-nanquim-2:#1D1F23;
  --ak-linha-clara:rgba(18,19,22,.12);
  --ak-linha-escura:rgba(237,235,230,.16);
  --ak-texto-escuro-70:rgba(237,235,230,.78);
  --ak-nanquim-fraco:#5D6068;

  /* Semanticos */
  --surface-escura:var(--ak-nanquim);
  --surface-escura-2:var(--ak-nanquim-2);
  --surface-clara:var(--ak-papel);
  --surface-clara-2:var(--ak-papel-2);

  --text-forte:var(--ak-nanquim);
  --text-corpo:var(--ak-chumbo);
  --text-rotulo:var(--ak-nevoa);
  --text-sobre-escuro:var(--ak-papel);
  --text-corpo-sobre-escuro:var(--ak-texto-escuro-70);
  --text-meta-sobre-escuro:var(--ak-nanquim-fraco);

  --dado:var(--ak-registro);
  --borda-clara:var(--ak-linha-clara);
  --borda-escura:var(--ak-linha-escura);
}
