:root {
  /* Brand */
  --brand:      #43A047;
  --brand-dark: #2E7D32;

  /* Neutrals */
  --cream:   #FFFDF8;
  --cream2:  #FFF9EE;
  --border:  #EDE8DC;
  --border2: #E0D8CC;
  --text:    #2D3A2E;
  --muted:   #6A7A6B;
  --light:   #9AAA9B;

  /* Footer */
  --footer-bg: #2D3A2E;

  /* Domain — chemia */
  --chem-from: #AB47BC;
  --chem-to:   #7B1FA2;
  --chem-bg:   #F3E5F5;
  --chem-text: #6A1B9A;

  /* Domain — fizyka */
  --phys-from: #42A5F5;
  --phys-to:   #1565C0;
  --phys-bg:   #E3F2FD;
  --phys-text: #1565C0;

  /* Level — dla najmłodszych */
  --young-bg:   #E8F5E9;
  --young-text: #2E7D32;

  /* Level — dla każdego */
  --all-bg:   #FFF3E0;
  --all-text: #E65100;

  /* Level — zaawansowane */
  --adv-bg:   #FFEBEE;
  --adv-text: #C62828;
}
