/* melon-pro — ΤΑ ΧΡΩΜΑΤΑ. Το ΕΝΑ σημείο ([076], Seed §9.32 · Κ61, Κ50). */

/* ╔═══════════════════════════════════════════════════════════════════════╗
   ║ 🎨 ΤΑ ΧΡΩΜΑΤΑ — ΕΝΑ ΣΗΜΕΙΟ, ΔΥΟ ΘΕΜΑΤΑ ([076], Seed §9.32 · Κ61)      ║
   ║ «Η οθόνη θα έχει τη δυνατότητα να γίνεται μαύρη;» — Φώτης, 23/9/26.  ║
   ║                                                                       ║
   ║ ΚΑΘΕ χρώμα της εφαρμογής είναι ΟΝΟΜΑ εδώ — καμία οθόνη δεν γράφει     ║
   ║ δικό της (ο έλεγχος οθόνης κοκκινίζει σε ό,τι ζωγραφίζεται και δεν    ║
   ║ είναι όνομα, και στο κείμενο κάτω από 4,5:1 — WCAG AA).               ║
   ║ Ως τις 23/9 ήταν 9 ονόματα ΚΑΙ ~65 γραμμένα απευθείας στους κανόνες,  ║
   ║ συν 7 στην απόδειξη και 4 στο canvas· δύο ονόματα (`--kokkino`,        ║
   ║ `--kyrio`) τα χρησιμοποιούσαν κανόνες ΧΩΡΙΣ να έχουν οριστεί ποτέ.    ║
   ║                                                                       ║
   ║ 🖨️ ΤΟ ΣΚΟΥΡΟ ΕΙΝΑΙ ΜΟΝΟ ΤΗΣ ΟΘΟΝΗΣ (`@media screen`): στο χαρτί το     ║
   ║ μπλοκ του δεν υπάρχει καν, άρα κάθε εκτύπωση βγαίνει ΦΩΤΕΙΝΗ — χωρίς  ║
   ║ δεύτερο αντίγραφο τιμών, χωρίς να το θυμάται κανείς.                  ║
   ║ ⛔ ΕΞΩ ΑΠΟ ΑΥΤΟ ΤΟ ΑΡΧΕΙΟ δεν γράφεται πουθενά χρώμα — ούτε στο       ║
   ║ melon.css, ούτε σε template, ούτε σε JS. Το φορτώνει ΚΑΘΕ οθόνη (με  ║
   ║ το `_emfanisi.html`) και η απόδειξη, που είναι χαρτί (πάντα φωτεινή). ║
   ╚═══════════════════════════════════════════════════════════════════════╝ */
/* ═══ ΧΡΩΜΑΤΑ: ΑΡΧΗ ═══ */
:root{
  color-scheme:light;
  /* επιφάνειες */
  --fonto:#fbfbfc; --fonto-diafano:rgba(251,251,252,.96); --karta:#ffffff;
  --patima:#f1f2f4;            /* ό,τι πατιέται · ταμπελάκια */
  --grammi:#e7e8ec; --grammi-apali:#f1f5f9;
  /* κείμενο — ΤΑ ΔΥΟ ΓΚΡΙ ΣΚΟΥΡΥΝΑΝ ΣΤΗΝ [076]: το αχνό `#9ca3af` έβγαζε 2,5:1
     πάνω στο άσπρο (το όριο είναι 4,5:1) — ήταν γραμμένο, δεν διαβαζόταν. */
  --mavro:#15161a;             /* το πιο έντονο κείμενο · τα κουμπιά */
  --etiketa:#000000;           /* D8 (§9.16) «Ετικέτα μαύρη»: ΑΚΡΙΒΩΣ μαύρη */
  --keimeno:#22242b; --sviso:#5b6170; --achno:#656b78;
  --anapodo:#ffffff;           /* γράμμα ΠΑΝΩ σε γεμάτο χρώμα (κουμπί, σήμα) */
  --syndesmos:#0000ee;         /* ο σύνδεσμος — ως τώρα το μπλε του browser */
  /* χρήμα: πράσινο = μπαίνει, κόκκινο = βγαίνει */
  --mesa:#0f7a4a; --exo:#b3261e;
  --kokkino:var(--exo);        /* πρόβλημα / άρνηση — ΤΟ ΙΔΙΟ κόκκινο, όχι δεύτερο */
  --kokkino-fonto:#fff6f5;
  --kyrio:#0f766e; --kyrio-fonto:#f0fdfa;      /* το επιλεγμένο · «συμφωνεί» */
  --anoixti-fonto:#fffdf5; --anoixto-keimeno:#a16207;
  --kitrino-fonto:#fff8e6; --kitrino-grammi:#f0d89a; --kitrino-keimeno:#7a5a00;
  --kitrino-koumpi:#c79a2a;    /* ΠΡΟΣΩΡΙΝΟ (Κ121) */
  --portokali-fonto:#fff7ed; --portokali-grammi:#fdba74; --portokali-keimeno:#9a3412;
  /* σκιές */
  --skia:rgba(21,22,26,.45); --skia-lista:rgba(0,0,0,.10); --skia-fylo:rgba(0,0,0,.18);
  /* 📄 ΧΑΡΤΙ ΚΑΙ ΜΕΛΑΝΙ — ΙΔΙΑ ΚΑΙ ΣΤΑ ΔΥΟ ΘΕΜΑΤΑ, ΕΠΙΤΗΔΕΣ:
     το QR διαβάζεται μόνο μαύρο σε άσπρο (το κινητό το σκανάρει από την
     οθόνη)· η υπογραφή τυπώνεται πάνω στην απόδειξη, που είναι πάντα φωτεινή. */
  --qr-fonto:#ffffff; --qr-xroma:#000000;
  --xarti:#ffffff; --melani:#111111;
  --kamera:#000000;
}
@media screen{
  :root[data-thema="skoura"]{
    color-scheme:dark;
    --fonto:#111216; --fonto-diafano:rgba(17,18,22,.96); --karta:#1b1d22;
    --patima:#2a2d34;
    --grammi:#343842; --grammi-apali:#262930;
    --mavro:#f3f4f6; --etiketa:#f3f4f6;
    --keimeno:#e6e8ec; --sviso:#b4b9c3; --achno:#9aa1ad;
    --anapodo:#111216;
    --syndesmos:#8ab4f8;
    --mesa:#4fc38c; --exo:#f2877e;
    --kokkino-fonto:#2d1715;
    --kyrio:#3cc9b8; --kyrio-fonto:#10292a;
    --anoixti-fonto:#24211a; --anoixto-keimeno:#e8b85a;
    --kitrino-fonto:#2a2412; --kitrino-grammi:#5e4d1d; --kitrino-keimeno:#f0cc6a;
    --kitrino-koumpi:#a88532;
    --portokali-fonto:#2c1b12; --portokali-grammi:#7c4a24; --portokali-keimeno:#f6b27a;
    --skia:rgba(0,0,0,.6); --skia-lista:rgba(0,0,0,.5); --skia-fylo:rgba(0,0,0,.6);
  }
}
/* ═══ ΧΡΩΜΑΤΑ: ΤΕΛΟΣ ═══ */
