/*
 * White-label ανά εγκατάσταση — το ΜΟΝΟ αρχείο που επιτρέπεται να αγγίξει
 * ένα deployment για να πάρει τα χρώματα του πελάτη. Το tokens.css μένει
 * πάντα άθικτο (ενημερώνεται με το προϊόν).
 *
 * Πώς: ξεσχολίασε και άλλαξε ΜΟΝΟ τις accent μεταβλητές. Το `html:root`
 * νικά το `:root` του tokens.css με specificity, ανεξαρτήτως σειράς
 * φόρτωσης — γι' αυτό μην το απλοποιήσεις σε `:root`.
 *
 * Κανόνες που δεν αλλάζουν με το branding:
 *  - Το accent θέλει σκούρο on-accent μελάνι (ελέγξτε αντίθεση ≥4.5:1).
 *  - Τα σημασιολογικά (success/warning/danger/info) ΔΕΝ γίνονται override —
 *    είναι λειτουργική σήμανση, όχι μάρκα.
 *  - Η data-viz παλέτα μένει ως έχει (validator-passed)· μόνο το --ui-viz-1
 *    μπορεί να δέσει με το νέο accent, περασμένο από τον ίδιο validator.
 */

/*
html:root,
html:root[data-theme='light'] {
  --ui-accent: #ebf33d;
  --ui-accent-soft: #fafcc2;
  --ui-accent-strong: #d6dd27;
  --ui-on-accent: #0d0d0d;
  --ui-focus-ring: rgba(214, 221, 39, 0.6);
}

html:root[data-theme='dark'] {
  --ui-accent: #ebf33d;
  --ui-accent-soft: rgba(235, 243, 61, 0.14);
  --ui-accent-strong: #d6dd27;
  --ui-on-accent: #0d0d0d;
  --ui-focus-ring: rgba(235, 243, 61, 0.4);
}
*/
