/* ---- L'accueil téléphone, disposition « rail » : les pages en un rail d'icônes sous
   l'en-tête, le bonjour, puis la recherche tout de suite. Le reste (le jour, les gestes,
   le CV, la série, les chiffres) suit dans l'ordre habituel. Rien ne bouge dans le DOM :
   ce sont les mêmes blocs, rangés autrement. L'ordinateur n'est pas concerné. ---- */
@media (max-width: 900px) {
  html.app-accueil .acc-corps > .dash-nav { order: -1; margin: 0 -18px; padding: 2px 0 6px; background: none; border: 0; box-shadow: none; backdrop-filter: none; -webkit-backdrop-filter: none; }
  html.app-accueil .dash-nav .lab { display: none; }
  html.app-accueil .dash-nav .tuiles { display: flex; gap: 10px; overflow-x: auto; padding: 4px 18px 6px; scrollbar-width: none; scroll-snap-type: x proximity; -webkit-overflow-scrolling: touch; }
  html.app-accueil .dash-nav .tuiles::-webkit-scrollbar { display: none; }
  html.app-accueil .dash-nav .tuile { flex: none; width: 62px; padding: 0; gap: 6px; background: none; border: 0; font-size: 10px; color: var(--ink-soft, var(--ink)); scroll-snap-align: start; }
  html.app-accueil .dash-nav .tuile i { width: 48px; height: 48px; border-radius: 50%; background: var(--verre2, rgba(255,255,255,0.8)); border: 1px solid rgba(255,255,255,0.95); box-shadow: 0 10px 22px -16px rgba(20,30,50,0.45); }
  html.app-accueil .dash-nav .tuile svg { width: 19px; height: 19px; }
  html.app-accueil .dash-nav .tuile i b { font-size: 17px; }
  html.app-accueil .acc-corps > .salut-bloc { order: 0; }
  html.app-accueil .acc-corps > .vitrine-acc { order: 1; }
  html.app-accueil .acc-corps > .bloc-jour { order: 2; }
  html.app-accueil .acc-corps > .acc-gestes { order: 3; }
  html.app-accueil .acc-corps > .acc-cv { order: 4; }
  html.app-accueil .acc-corps > .dash-streak-slot, html.app-accueil .acc-corps > .dash-streak { order: 5; }
  html.app-accueil .acc-corps > .acc-chiffres { order: 6; }
  html.app-accueil .acc-corps > .pour-vous-acc { order: 7; }
  html.app-accueil .vitrine-acc .vitrine { min-height: 250px; }
  html.app-accueil .vitrine-acc .vitrine h2 { font-size: 24px; }
}
