/* Custom accent color per allineamento con ice9.cloud */
:root {
  --color-primary:         #8a1f1f;
  --color-primary-contrast:#ffffff;
  --color-primary-light-1: #983a3a;
  --color-primary-light-2: #a65555;
  --color-primary-light-3: #b47070;
  --color-primary-light-4: #c28b8b;
  --color-primary-light-5: #d0a5a5;
  --color-primary-light-6: #dec0c0;
  --color-primary-light-7: #ecdbdb;
  --color-primary-dark-1:  #791b1b;
  --color-primary-dark-2:  #691818;
  --color-primary-dark-3:  #581414;
  --color-primary-dark-4:  #481010;
  --color-primary-dark-5:  #370c0c;
  --color-primary-dark-6:  #270909;
  --color-primary-dark-7:  #160505;

  /* Colore link separato dall'accent — funziona su tema chiaro e scuro */
  --color-link:       #4a90d9;
  --color-link-hover: #6aaee8;
}

/* Sovrascrive i link inline in tutto il contenuto renderizzato.
   !important necessario perché Forgejo applica --color-primary ai link
   con specificità elevata anche nello stato :hover. */
a:not(.ui):not(.btn):not([class*="button"]) {
  color: var(--color-link) !important;
}
a:not(.ui):not(.btn):not([class*="button"]):hover,
a:not(.ui):not(.btn):not([class*="button"]):focus {
  color: var(--color-link-hover) !important;
  text-decoration: underline;
}
