/* Jeu d'assets MOBILE — genere, ne pas editer a la main.

   Substitue aux visuels du cadre une variante a 0,9x leur boite de maquette,
   soit exactement ce qu'un iPhone peut afficher : le cadre y est mis a
   l'echelle de la largeur d'ecran (440/1512 au plus large), donc une boite de
   B px de maquette occupe B x 0,873 pixels physiques a DPR 3.

   Pourquoi : le poids d'une image en memoire ne depend que de ses pixels, pas
   de son poids disque — 4 octets par pixel une fois decodee. Le jeu de bureau
   laissait mobiles.html a 62 Mo de bitmaps, et iOS tuait le processus de rendu
   de l'onglet pendant les defilements rapides, quand WebKit elargit sa zone de
   rasterisation a proportion de la vitesse.

   Le second terme de la requete attrape le telephone en paysage (932 x 430),
   que `max-width` laisserait passer sur le jeu de bureau. Une tablette, elle,
   reste au-dessus de 520px de haut et garde la pleine definition.

   A charger APRES fig-assets.css et custom-assets.css : meme specificite, seule
   la position dans la cascade departage. */
@media (max-width: 820px), (max-height: 520px) and (pointer: coarse) {
  .fig-asset-011f393be62ff56b-6bfcfbce{ background: url(./assets/m/programme-re.png) center / contain no-repeat; }
  .fig-asset-04725afd32116ef3{ background: url(./assets/m/04725afd32116ef3.png) center / cover no-repeat; }
  .fig-asset-0f7074329a291234{ background: url(./assets/m/0f7074329a291234.png) center / cover no-repeat; }
  .fig-asset-11b8473d3db98bc6{ background: url(./assets/m/11b8473d3db98bc6.png) center / cover no-repeat; }
  .fig-asset-1cf47501b9b49cba{ background: url(./assets/m/1cf47501b9b49cba.png) center / cover no-repeat; }
  .fig-asset-29a87b1a6c630dcb{ background: url(./assets/m/29a87b1a6c630dcb.png) center / cover no-repeat; }
  .fig-asset-345c3b10bc488c48{ background: url(./assets/m/345c3b10bc488c48.png) center / cover no-repeat; }
  .fig-asset-345c3b10bc488c48-5d4e1aad{ background: url(./assets/m/345c3b10bc488c48.png) -77.837% 100.000% / 133.027% 93.294% no-repeat; }
  .fig-asset-356ebbfb5a77b79d{ background: url(./assets/m/356ebbfb5a77b79d.png) center / cover no-repeat; }
  .fig-asset-356ebbfb5a77b79d-c9da8ab8{ background: url(./assets/m/356ebbfb5a77b79d.png) 49.419% 53.155% / 122.484% 178.476% no-repeat; }
  .fig-asset-356ebbfb5a77b79d-d4dd711b{ background: url(./assets/m/356ebbfb5a77b79d.png) 50% 46.809% / 100% 194.631% no-repeat; }
  .fig-asset-37851fe0a4689c2c{ background: url(./assets/m/37851fe0a4689c2c.png) center / cover no-repeat; }
  .fig-asset-3aba6eac86eeebff{ background: url(./assets/m/3aba6eac86eeebff.png) center / cover no-repeat; }
  .fig-asset-3cf2a09e9c56183a{ background: url(./assets/m/3cf2a09e9c56183a.png) center / cover no-repeat; }
  .fig-asset-47598c1a1bb3bbeb{ background: url(./assets/m/47598c1a1bb3bbeb.png) center / cover no-repeat; }
  .fig-asset-4b5744964dae29fe-902e892b{ background: url(./assets/m/4b5744964dae29fe.png) 50% 51.880% / 100% 188.372% no-repeat; }
  .fig-asset-53000e62b3ae5136{ background: url(./assets/m/53000e62b3ae5136.png) center / cover no-repeat; }
  .fig-asset-67580f7bbcee4775{ background: url(./assets/m/67580f7bbcee4775.png) center / cover no-repeat; }
  .fig-asset-71f3557fdd790d20{ background: url(./assets/m/71f3557fdd790d20.png) center / cover no-repeat; }
  .fig-asset-785539f4b694622a-b40651f7{ background: url(./assets/m/785539f4b694622a.png) 53.680% 100.000% / 126.612% 104.548% no-repeat; }
  .fig-asset-7c947b1cf7bc394e{ background: url(./assets/m/7c947b1cf7bc394e.png) center / cover no-repeat; }
  .fig-asset-7dd09b8477e2b613{ background: url(./assets/m/7dd09b8477e2b613.png) center / cover no-repeat; }
  .fig-asset-b6360984a22e71e8{ background: url(./assets/m/b6360984a22e71e8.png) center / cover no-repeat; }
  .fig-asset-bb56912dd51de4fb-15edc61f{ background: url(./assets/m/bb56912dd51de4fb.png) center / cover no-repeat, url(./assets/m/bb56912dd51de4fb.png) center / cover no-repeat, url(./assets/m/bb56912dd51de4fb.png) center / cover no-repeat; }
  .fig-asset-bb56912dd51de4fb-46035770{ background: url(./assets/m/bb56912dd51de4fb.png) 51.108% 61.824% / 196.280% 109.346% no-repeat; }
  .fig-asset-c1b627339d252f23{ background: url(./assets/m/c1b627339d252f23.png) center / cover no-repeat; }
  .fig-asset-ce0666f60008e921{ background: url(./assets/m/ce0666f60008e921.png) center / cover no-repeat; }
  .fig-asset-ce3174d6c3e2c696{ background: url(./assets/m/ce3174d6c3e2c696.png) center / cover no-repeat; }
  .fig-asset-ce3174d6c3e2c696-c6f13d53{ background: url(./assets/m/ce3174d6c3e2c696.png) 46.113% 27.227% / 137.131% 162.437% no-repeat; }
  .fig-asset-d60804b24f3f0a3a{ background: url(./assets/m/d60804b24f3f0a3a.png) center / cover no-repeat; }
  .fig-asset-e34ea1d72d61b46d{ background: url(./assets/m/e34ea1d72d61b46d.png) center / cover no-repeat; }
  .fig-asset-e34ea1d72d61b46d.or-rdv{ background-image: url(./assets/voir-en-boutique-2026.png); }
  .fig-asset-f162718a9a65e3f4{ background: url(./assets/m/f162718a9a65e3f4.png) center / cover no-repeat; }
  .fig-asset-fb908d497dffc0eb{ background: url(./assets/m/fb908d497dffc0eb.png) center / cover no-repeat; }
  .fig-asset-fb908d497dffc0eb-ea7b79fa{ background: url(./assets/m/fb908d497dffc0eb.png) 50.007% 50% / 100.014% 100% no-repeat; }
  .fig-asset-fc2f89af5862af49{ background: url(./assets/m/fc2f89af5862af49.png) center / cover no-repeat; }
  .fig-asset-356ebbfb5a77b79d-e8531eea{ background: url(./assets/m/356ebbfb5a77b79d.png) 50% 50% / 100% 100% no-repeat; }
  .fig-asset-d7e96a13b3a267f5{ background: url(./assets/m/d7e96a13b3a267f5.png) center / cover no-repeat; }
  .fig-asset-4b5744964dae29fe{ background: url(./assets/m/4b5744964dae29fe.png) 50% 51.880% / 100% 188.372% no-repeat; }
  .fig-asset-dfbbaf413b9838f9{ background: url(./assets/m/dfbbaf413b9838f9.png) center / cover no-repeat; }
  .fig-asset-5bd670845e7ec725{ background: url(./assets/m/xiaomi-redmi-a7-pro.png) center / contain no-repeat; }
  .fig-asset-08614cd5fad58192{ background: url(./assets/m/bogota-basic-pack.png) center / contain no-repeat; }
  .fig-asset-07abe81059e43af0{ background: url(./assets/m/milos-basic-pack.png) center / contain no-repeat; }
  .fig-asset-7028ccd9c8132a99{ background: url(./assets/m/redmi-note-15-pro.png) center / contain no-repeat; }
  .fig-asset-13a18350eb201865{ background: url(./assets/m/rayban-meta-wayfarer.png) center / contain no-repeat; }
  .or-affiche-cheatcode{ background: url(./assets/m/cheat-code-vitrophanie.jpg) center / contain no-repeat; }
  .or-merch-tiwatch{ background: url(./assets/m/ti-watch.jpg) center / contain no-repeat; }
  .or-tiforfait-generique{ background: url(./assets/m/ti-forfait-generique.webp) center / contain no-repeat; }
  .fig-asset-5ad2ce8961f0d6e8{ background: url(./assets/m/7c947b1cf7bc394e.png) center / contain no-repeat; }
  .fig-asset-e30cc31d76efdc9a{ background: url(./assets/m/cable-charge.png) center / contain no-repeat; }
  .fig-asset-06e325ae3dbe73c3[style*="698.544px"]{ background: url(./assets/m/redmi-note-15-pro.png) center / contain no-repeat; }
  .fig-asset-06e325ae3dbe73c3[style*="450.048px"]{ background: url(./assets/m/xiaomi-redmi-a7-pro.png) center / contain no-repeat; }
  .fig-asset-37d5a4f1c387566a{ background: url(./assets/m/internet-portail.jpg) center / cover no-repeat; }
  .or-videoslot[style*="top: 1594px"], .or-cta[style*="top: 1594px"] > .or-videoslot{ background: url(./assets/m/internet-livebox7-merch.png) center / contain no-repeat !important; }
  .fig-asset-c893338796b8d91a{ background: url(./assets/m/famille-forfaits.png) center / contain no-repeat; }
  .fig-asset-a91b431c08cbd889{ background: url(./assets/m/boite-cadeau.png) center / contain no-repeat; }
}
