/* ============================================
   LOVIN JOBS — τελείες στα πεδία κωδικού (Mobile Fix 4, Backlog 105a)
   Το iPhone κρύβει τον κωδικό με «●» (U+25CF), που η DM Sans δεν έχει: ο browser τον έπαιρνε
   από άλλη γραμματοσειρά → μεγάλες τελείες, και η τελευταία κοβόταν. Το Chrome κρύβει με «•» (U+2022).
   Η «Lovin Dots» (fonts/lovin-dots.woff2, 392 bytes, scripts/make-lovin-dots-font.py) έχει ΜΟΝΟ μία
   μικρή στρογγυλή τελεία για αυτούς τους δύο χαρακτήρες: ίδια τελεία σε iPhone και Android.
   Τα γράμματα (placeholder, κωδικός με το «ματάκι» ανοιχτό) μένουν DM Sans / Commissioner.
   Το μέγεθος γραμμάτων ΔΕΝ αλλάζει (16px στο κινητό: χωρίς zoom στο iPhone).
   Φορτώνεται μόνο σε σελίδες με πεδίο κωδικού.
   ============================================ */
@font-face {
  font-family: 'Lovin Dots';
  font-style: normal;
  font-weight: 100 900;
  /* block: για τα λίγα ms μέχρι να φορτώσει, η τελεία δεν φαίνεται (αντί για τη μεγάλη τελεία άλλης γραμματοσειράς) */
  font-display: block;
  src: url(../fonts/lovin-dots.woff2) format('woff2');
  unicode-range: U+2022, U+25CF;
}

/* html μπροστά: πάνω από τους κανόνες input[type="password"] που έχει κάθε σελίδα στο δικό της <style> */
html input[type="password"] {
  font-family: 'Lovin Dots', 'DM Sans', system-ui, -apple-system, sans-serif;
}
