{"id":25,"date":"2023-05-28T11:24:07","date_gmt":"2023-05-28T10:24:07","guid":{"rendered":"https:\/\/zenithtv.net\/?page_id=25"},"modified":"2026-06-24T00:08:32","modified_gmt":"2026-06-24T04:08:32","slug":"faq-guide","status":"publish","type":"page","link":"https:\/\/zenithtv.net\/en\/guide-faq\/","title":{"rendered":"Installation guide"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"25\" class=\"elementor elementor-25\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-30a10d9c elementor-section-height-min-height elementor-section-items-bottom elementor-section-boxed elementor-section-height-default\" data-id=\"30a10d9c\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-395d8f8d\" data-id=\"395d8f8d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-211e695b elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"211e695b\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Guide d'installation<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-15aad787 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"15aad787\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ec60066\" data-id=\"ec60066\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7623d31 elementor-widget elementor-widget-heading\" data-id=\"7623d31\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Comment configurer votre abonnement<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1dd1a0a elementor-widget elementor-widget-heading\" data-id=\"1dd1a0a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/zenithtv.net\/contact\/\">\u2699\ufe0f  Contactez notre support si vous avez besoin d'aide en cliquant ici.<\/a><\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a0c2b10 elementor-widget elementor-widget-html\" data-id=\"a0c2b10\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section id=\"ztv-smart-assistant-section\" aria-label=\"S\u00e9lecteur intelligent \u2014 Zenith TV\">\r\n  <style>\r\n    :root{\r\n      --bg:#000;\r\n      --panel:#111;\r\n      --panel-2:#1a1a1a;\r\n      --text:#fff;\r\n      --muted:#d6d6d6;\r\n      --accent:#ff2e2e;\r\n      --link:#00bfff;\r\n      --radius:14px;\r\n    }\r\n    *{box-sizing:border-box}\r\n    body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif}\r\n    a{color:var(--link)}\r\n\r\n#ztv-assistant {\r\n  max-width:1100px;\r\n  margin:40px auto;\r\n  padding:0 20px;\r\n}\r\n\r\n.smart-box{\r\n      background:linear-gradient(160deg,var(--panel-2),var(--panel));\r\n      border:1px solid rgba(255,46,46,.25);\r\n      border-radius:var(--radius);\r\n      padding:30px 24px;\r\n      box-shadow:0 0 28px rgba(255,46,46,.15);\r\n      margin-bottom:40px;\r\n    }\r\n\r\n.firestick-banner {\r\n  background: rgba(255, 46, 46, 0.1); \/* fond sombre rouge transparent *\/\r\n  border: 1px solid rgba(255, 46, 46, 0.35);\r\n  color: #fff;\r\n  padding: 16px 20px;\r\n  border-radius: 10px;\r\n  margin: 20px 0 28px;\r\n  font-size: 0.95rem;\r\n  line-height: 1.6;\r\n  text-align: left;\r\n}\r\n.firestick-banner strong {\r\n  color: var(--accent);\r\n}\r\n.firestick-banner a {\r\n  color: var(--link);\r\n  text-decoration: underline;\r\n  font-weight: 600;\r\n}\r\n\r\n.smart-badge {\r\n  margin-left:auto;\r\n  background:rgba(255,46,46,.12);\r\n  border:1px solid rgba(255,46,46,.35);\r\n  color:#fff;\r\n  padding:6px 10px;\r\n  border-radius:999px;\r\n  font-size:.85rem;\r\n  animation: pulseBadge 2.8s infinite;\r\n}\r\n\r\n@keyframes pulseBadge {\r\n  0%   { box-shadow:0 0 0 0 rgba(255,46,46,.4); }\r\n  50%  { box-shadow:0 0 10px 2px rgba(255,46,46,.35); }\r\n  100% { box-shadow:0 0 0 0 rgba(255,46,46,.4); }\r\n}\r\n\r\n.step-title {\r\n  font-size: 1.1rem;\r\n  font-weight: 600;\r\n  margin: 60px 0 14px;\r\n  color: var(--accent);\r\n  animation: glowStep 4s infinite;\r\n}\r\n\r\n@keyframes glowStep {\r\n  0%   { text-shadow: 0 0 4px rgba(255,46,46,0.3); }\r\n  50%  { text-shadow: 0 0 12px rgba(255,46,46,0.6); }\r\n  100% { text-shadow: 0 0 4px rgba(255,46,46,0.3); }\r\n}\r\n\r\n.no-device-box {\r\n  background: linear-gradient(135deg, #141414, #1c1c1c);\r\n  border: 1px solid rgba(255, 46, 46, .35);\r\n  border-radius: 12px;\r\n  padding: 26px 20px;\r\n  margin-top: 40px;\r\n  text-align: center;\r\n  box-shadow: 0 0 18px rgba(255,46,46,.18);\r\n}\r\n.no-device-box p {\r\n  margin: 0 0 18px;\r\n  font-size: 1.2rem;   \/* \ud83d\udd25 plus gros *\/\r\n  font-weight: 600;\r\n  color: #fff;\r\n}\r\n.no-device-btn {\r\n  display: inline-block;\r\n  padding: 14px 28px;\r\n  background: #ff2e2e;   \/* rouge vif *\/\r\n  color: #fff !important; \/* texte bien blanc, lisible *\/\r\n  border-radius: 8px;\r\n  font-weight: 700;\r\n  font-size: 1.05rem;\r\n  text-decoration: none;\r\n  transition: .25s;\r\n}\r\n.no-device-btn:hover {\r\n  background: #e02626;   \/* rouge un peu plus fonc\u00e9 au hover *\/\r\n  box-shadow: 0 0 0 3px rgba(255,46,46,.45);\r\n}\r\n\r\n.smart-header{\r\n      display:flex;align-items:center;gap:16px;\r\n      border-bottom:1px solid rgba(255,46,46,.25);\r\n      padding-bottom:14px;margin-bottom:18px;\r\n    }\r\n    .smart-header img{height:40px;width:auto;display:block}\r\n    .smart-title{\r\n      font-weight:800;\r\n      font-size:1.7rem;\r\n      letter-spacing:.3px;\r\n    }\r\n    .smart-badge{\r\n      margin-left:auto;\r\n      background:rgba(255,46,46,.12);\r\n      border:1px solid rgba(255,46,46,.35);\r\n      color:#fff;padding:6px 10px;border-radius:999px;font-size:.85rem\r\n    }\r\n\r\n    .lead{\r\n      color:var(--muted);\r\n      margin:10px 0 40px; \/* \ud83d\udd25 plus d\u2019espace sous le texte *\/\r\n      font-size:1.05rem;\r\n      text-align:center;\r\n    }\r\n\r\n   .step-title {\r\n  font-size: 1.1rem;\r\n  font-weight: 600;\r\n  margin: 60px 0 14px; \/* au lieu de 20px *\/\r\n  color: var(--accent);\r\n}\r\n\r\n.device-grid{\r\n      display:grid;gap:16px;\r\n      grid-template-columns:repeat(auto-fit,minmax(170px,1fr));\r\n      margin-bottom:28px\r\n    }\r\n    .device-btn{\r\n      background:var(--panel);border:1px solid rgba(255,46,46,.28);\r\n      border-radius:12px;padding:18px 14px;text-align:center;cursor:pointer;\r\n      transition:.25s;user-select:none;outline:0\r\n    }\r\n    .device-btn span{display:block;font-size:.95rem;color:#e9e9e9;opacity:.9}\r\n    .device-btn strong{display:block;margin-bottom:6px;font-weight:700}\r\n    .device-btn:hover{transform:translateY(-3px);box-shadow:0 10px 22px rgba(255,46,46,.18)}\r\n    .device-btn.active{background:linear-gradient(135deg, #1b1b1b, #141414);border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 10px 22px rgba(255,46,46,.25)}\r\n\r\n    .guide{\r\n      display:none;\r\n      background:linear-gradient(135deg,var(--panel-2),var(--panel));\r\n      border:1px solid rgba(255,46,46,.25);\r\n      border-radius:var(--radius);padding:24px;margin-bottom:27px;\r\n      box-shadow:0 0 16px rgba(255,46,46,.18);\r\n      animation:fadeIn .4s ease;\r\n    }\r\n    .guide h4{margin:0 0 27px}\r\n    .visible{display:block}\r\n\r\n    .app-card{\r\n      background:#141414;border:1px solid rgba(255,46,46,.22);\r\n      border-radius:12px;padding:18px;transition:.25s\r\n    }\r\n    .app-card:hover{transform:translateY(-3px);border-color:var(--accent);box-shadow:0 12px 20px rgba(255,46,46,.16)}\r\n    .badge{\r\n      display:inline-block;background:var(--accent);color:#fff;\r\n      padding:4px 10px;border-radius:999px;font-size:.82rem;margin-bottom:8px\r\n    }\r\n    .muted{color:var(--muted);font-size:.95rem}\r\n\r\n    .prose p{line-height:1.6;margin:.25rem 0 1rem}\r\n    .prose ol{margin:.5rem 0 0 1.2rem}\r\n    .prose li{margin:.5rem 0}\r\n    .prose img{display:block;margin:16px auto;border-radius:8px}\r\n\r\n    .full-link{\r\n      text-align:center;margin:22px 0 10px\r\n    }\r\n    .btn-outline{\r\n      display:inline-block;padding:10px 14px;border-radius:10px;\r\n      border:1px solid rgba(255,46,46,.35);color:#fff;text-decoration:none;\r\n      transition:.25s\r\n    }\r\n    .btn-outline:hover{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}\r\n    @keyframes fadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}\r\n\r\n    .device-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}\r\n\r\n\/* Responsive mobile *\/\r\n@media (max-width: 768px) {\r\n  #ztv-assistant {\r\n    padding: 0;\r\n    margin: 0 auto;\r\n    width: 100%;\r\n  }\r\n\r\n  \/* \u00c9cart sym\u00e9trique entre le grand cadre et le bloc \u00e9tapes *\/\r\n  .smart-box{\r\n    padding-left: 17px !important;\r\n    padding-right: 17px !important;\r\n  }\r\n\r\n  \/* Header *\/\r\n  .smart-header {\r\n    flex-direction: column;\r\n    align-items: center;\r\n    gap: 10px;\r\n    text-align: center;\r\n  }\r\n  .smart-title {\r\n    font-size: 1.5rem;\r\n    font-weight: 800;\r\n  }\r\n  .smart-badge {\r\n    margin: 0 auto 16px;\r\n    font-size: 0.85rem;\r\n    padding: 6px 12px;\r\n    display: inline-block;\r\n  }\r\n\r\n  \/* Intro *\/\r\n  .lead {\r\n    font-size: 0.95rem;\r\n    margin: 12px 0 24px;\r\n    text-align: center;\r\n  }\r\n\r\n  \/* \u00c9tapes \u2014 titres centr\u00e9s *\/\r\n  .step-title {\r\n    font-size: 1rem;\r\n    margin: 30px 0 14px;\r\n    text-align: center;\r\n  }\r\n\r\n  \/* Espace AVANT \"\u00c9tape 2 \u2014 Instructions recommand\u00e9es\"\r\n     + offset r\u00e9el lors du scrollIntoView *\/\r\n  #step2 {\r\n    margin-top: 30px !important;\r\n    padding-top: 6px;\r\n    scroll-margin-top: 36px; \/* \u2190 cl\u00e9 pour que le scroll laisse un espace au-dessus *\/\r\n  }\r\n\r\n  \/* Boutons appareils *\/\r\n  .device-grid {\r\n    grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));\r\n    gap: 12px;\r\n    padding: 0 10px;\r\n    margin-bottom: 16px; \/* \u2190 ajoute un vrai souffle avant #step2 *\/\r\n  }\r\n  .device-btn { padding: 14px 10px; font-size: 0.9rem; }\r\n  .device-btn strong { font-size: 0.95rem; }\r\n  .device-btn span   { font-size: 0.8rem; }\r\n\r\n  \/* Guide : un seul cadre visuel *\/\r\n  .guide {\r\n    padding: 0;\r\n    border: none !important;\r\n    box-shadow: none !important;\r\n    background: transparent !important;\r\n  }\r\n\r\n  \/* Bloc \u00e9tapes *\/\r\n  .app-card {\r\n    background: #141414;\r\n    border: 1px solid rgba(255,46,46,.28);\r\n    border-radius: 12px;\r\n    padding: 22px 16px;\r\n    margin: 0 0 28px;\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n    margin-left: 0 !important;\r\n    margin-right: 0 !important;\r\n  }\r\n\r\n  \/* \"Recommand\u00e9e\" centr\u00e9 au milieu, m\u00eame taille, pas en longueur *\/\r\n  .app-card .badge {\r\n    display: block !important;\r\n    width: max-content;\r\n    margin: 0 auto 16px !important;\r\n    padding: 6px 12px !important;\r\n    font-size: 0.9rem;\r\n    white-space: nowrap;\r\n    text-align: center;\r\n  }\r\n\r\n  \/* Plus d'espace apr\u00e8s le titre (ex: Smarters Pro \u2014 Smart TV) *\/\r\n  .app-card h4 {\r\n    font-size: 1.2rem;\r\n    margin: 0 0 26px !important;\r\n    text-align: center;\r\n  }\r\n\r\n  .prose p, .prose li {\r\n    font-size: 1rem;\r\n    line-height: 1.7;\r\n  }\r\n\r\n  \/* Section \"pas d\u2019appareil\" *\/\r\n  .no-device-box { padding: 20px 14px; }\r\n  .no-device-box p { font-size: 1rem; }\r\n  .no-device-btn { padding: 12px 20px; font-size: 0.95rem; }\r\n\r\n  .btn-outline { padding: 8px 12px; font-size: 0.9rem; }\r\n}\r\n\r\n\/* Windows download buttons *\/\r\n.win-download{\r\n  display:flex;\r\n  gap:12px;\r\n  justify-content:center;\r\n  flex-wrap:wrap;\r\n  margin: 10px 0 26px;\r\n}\r\n\r\n.win-btn{\r\n  display:inline-flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  gap:10px;\r\n  padding:12px 16px;\r\n  border-radius:12px;\r\n  border:1px solid rgba(255,46,46,.35);\r\n  background:#141414;\r\n  color:#fff !important;\r\n  text-decoration:none;\r\n  font-weight:700;\r\n  transition:.25s;\r\n  min-width: 210px;\r\n}\r\n\r\n.win-btn:hover{\r\n  border-color: var(--accent);\r\n  box-shadow: 0 0 0 1px var(--accent), 0 10px 22px rgba(255,46,46,.16);\r\n  transform: translateY(-2px);\r\n}\r\n\r\n.win-btn small{\r\n  display:block;\r\n  font-weight:600;\r\n  color: var(--muted);\r\n  font-size: .85rem;\r\n}\r\n\r\n\/* Mobile *\/\r\n@media (max-width: 768px){\r\n  .win-download{\r\n    padding: 0 6px;\r\n  }\r\n  .win-btn{\r\n    width: 100%;\r\n    min-width: 0;\r\n  }\r\n}\r\n\r\n.ztv-gallery{\r\n    position:relative;\r\n    margin: 10px 0 26px;\r\n  }\r\n\r\n  .ztv-track{\r\n    display:flex;\r\n    gap:14px;\r\n    overflow-x:auto;\r\n    scroll-snap-type:x mandatory;\r\n    scroll-behavior:smooth;\r\n    -webkit-overflow-scrolling:touch;\r\n    padding: 6px 6px 10px;\r\n    border-radius: 12px;\r\n    scrollbar-width: none; \/* Firefox *\/\r\n  }\r\n  .ztv-track::-webkit-scrollbar{ display:none; } \/* Chrome\/Safari *\/\r\n\r\n  .ztv-slide{\r\n    flex: 0 0 100%;\r\n    scroll-snap-align: center;\r\n  }\r\n\r\n  .ztv-slide img{\r\n    display:block;\r\n    width:100%;\r\n    max-width: 520px;       \/* desktop: taille lisible mais pas \u00e9norme *\/\r\n    margin: 0 auto;\r\n    border-radius: 8px;\r\n    border: 1px solid rgba(255,46,46,.18);\r\n    box-shadow: 0 10px 18px rgba(0,0,0,.35);\r\n  }\r\n\r\n  .ztv-gallery-nav{\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:space-between;\r\n    gap:12px;\r\n    margin-top: 10px;\r\n  }\r\n\r\n  .ztv-gallery-btn{\r\n    display:inline-flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    width:42px;\r\n    height:42px;\r\n    border-radius: 12px;\r\n    background: #141414;\r\n    border: 1px solid rgba(255,46,46,.28);\r\n    color: #fff;\r\n    cursor:pointer;\r\n    transition:.2s;\r\n    user-select:none;\r\n  }\r\n  .ztv-gallery-btn:hover{\r\n    border-color: rgba(255,46,46,.65);\r\n    box-shadow: 0 0 0 1px rgba(255,46,46,.55);\r\n  }\r\n\r\n  .ztv-dots{\r\n    display:flex;\r\n    gap:8px;\r\n    justify-content:center;\r\n    flex:1;\r\n  }\r\n  .ztv-dot{\r\n    width:8px;height:8px;border-radius:999px;\r\n    background: rgba(255,255,255,.22);\r\n    border: 1px solid rgba(255,46,46,.18);\r\n    cursor:pointer;\r\n    transition:.2s;\r\n  }\r\n  .ztv-dot.active{\r\n    background: rgba(255,46,46,.95);\r\n    border-color: rgba(255,46,46,.55);\r\n    box-shadow: 0 0 0 3px rgba(255,46,46,.18);\r\n  }\r\n\r\n  .ztv-gallery-hint{\r\n    text-align:center;\r\n    color: rgba(255,255,255,.75);\r\n    font-size:.92rem;\r\n    margin-top: 8px;\r\n  }\r\n\r\n  \/* Mobile: images un peu moins larges + boutons plus petits *\/\r\n  @media (max-width:768px){\r\n    .ztv-slide img{ max-width: 420px; }\r\n    .ztv-gallery-btn{ width:38px; height:38px; border-radius:10px; }\r\n  }\r\n\r\n\/* =========================\r\n   ZTV VIDEO MODAL (YouTube)\r\n   ========================= *\/\r\n#ztv-video-modal{\r\n  position:fixed;\r\n  inset:0;\r\n  display:none;\r\n  align-items:center;\r\n  justify-content:center;\r\n  z-index:99999;\r\n  padding:18px;\r\n}\r\n\r\n#ztv-video-modal.is-open{ display:flex; }\r\n\r\n#ztv-video-modal .ztv-modal-backdrop{\r\n  position:absolute;\r\n  inset:0;\r\n  background:rgba(0,0,0,.78);\r\n  backdrop-filter: blur(6px);\r\n}\r\n\r\n#ztv-video-modal .ztv-modal-panel{\r\n  position:relative;\r\n  width:min(940px, 100%);\r\n  background:linear-gradient(160deg, #151515, #0d0d0d);\r\n  border:1px solid rgba(255,46,46,.35);\r\n  border-radius:14px;\r\n  box-shadow:0 20px 60px rgba(0,0,0,.6), 0 0 22px rgba(255,46,46,.18);\r\n  overflow:hidden;\r\n}\r\n\r\n#ztv-video-modal .ztv-modal-header{\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:space-between;\r\n  gap:12px;\r\n  padding:14px 16px;\r\n  border-bottom:1px solid rgba(255,46,46,.18);\r\n}\r\n\r\n#ztv-video-modal .ztv-modal-title{\r\n  font-weight:800;\r\n  font-size:1rem;\r\n}\r\n\r\n#ztv-video-modal .ztv-modal-close{\r\n  border:1px solid rgba(255,46,46,.28);\r\n  background:#141414;\r\n  color:#fff;\r\n  border-radius:10px;\r\n  cursor:pointer;\r\n  padding:8px 10px;\r\n  font-weight:800;\r\n  transition:.2s;\r\n}\r\n#ztv-video-modal .ztv-modal-close:hover{\r\n  border-color:rgba(255,46,46,.7);\r\n  box-shadow:0 0 0 1px rgba(255,46,46,.55);\r\n}\r\n\r\n#ztv-video-modal .ztv-modal-body{\r\n  position:relative;\r\n  padding:0;\r\n}\r\n\r\n\/* ratio 16:9 *\/\r\n#ztv-video-modal .ztv-video-wrap{\r\n  position:relative;\r\n  width:100%;\r\n  padding-top:56.25%;\r\n}\r\n\r\n#ztv-video-modal #ztv-video-slot{\r\n  position:absolute;\r\n  inset:0;\r\n}\r\n\r\n\/* Bouton vid\u00e9o \u2013 version plus petite *\/\r\n.ztv-video-btn-small{\r\n  padding: 6px 12px;\r\n  font-size: 0.85rem;\r\n  border-radius: 8px;\r\n  font-weight: 600;\r\n}\r\n\r\n    \/* Bloc aide + bouton *\/\r\n.ztv-help-video{\r\n  text-align:center;\r\n  margin: 18px 0 26px;\r\n}\r\n\r\n.ztv-help-title{\r\n  margin-bottom: 12px; \/* espace entre \u201cBesoin d\u2019aide ?\u201d et le bouton *\/\r\n  font-size: .95rem;\r\n  color: rgba(255,255,255,.9);\r\n}\r\n\r\n\/* Bouton vid\u00e9o plus petit + pas full width *\/\r\n.ztv-video-btn{\r\n  display: inline-flex;     \/* emp\u00eache le full width *\/\r\n  width: auto;\r\n  padding: 6px 10px;        \/* plus petit *\/\r\n  font-size: .82rem;        \/* plus petit *\/\r\n  border-radius: 9px;\r\n  font-weight: 700;\r\n  line-height: 1.1;\r\n}\r\n\r\n<\/style>\r\n\r\n<div id=\"ztv-assistant\" class=\"container\">\r\n\r\n    <div class=\"smart-box\">\r\n      <!-- Header -->\r\n      <div class=\"smart-header\">\r\n        <img decoding=\"async\" src=\"https:\/\/aws.amazon.com\/startups\/upload\/f4b804d8-9001-70c8-3d05-9084fd88772d\/2f4b0872-5389-4482-a2c4-4a4b7b872d7b.png\" alt=\"Zenith TV\" \/>\r\n        <div class=\"smart-title\">Assistant d\u2019installation Zenith TV<\/div>\r\n\r\n        <div class=\"smart-badge\">Optimis\u00e9 \u2013 recommandations auto<\/div>\r\n      <\/div>\r\n\r\n      <p class=\"lead\">\r\n  S\u00e9lectionnez votre appareil : nous affichons l\u2019application <strong>la plus adapt\u00e9e<\/strong> avec les \u00e9tapes claires.\r\n<\/p>\r\n\r\n<!-- \u00c9tape 1 -->\r\n      <div class=\"step-title\">\u00c9tape 1 \u2014 Choisissez votre appareil<\/div>\r\n      <div class=\"device-grid\" id=\"devices\">\r\n        <div class=\"device-btn\" data-target=\"smarttv\"><strong>SMART TV<\/strong><span>(Samsung, LG)<\/span><\/div>\r\n        <div class=\"device-btn\" data-target=\"android\"><strong>ANDROID<\/strong><span>(T\u00e9l\u00e9phone\/Tablette)<\/span><\/div>\r\n        <div class=\"device-btn\" data-target=\"apple\"><strong>APPLE<\/strong><span>(iPhone \/ iPad)<\/span><\/div>\r\n        <div class=\"device-btn\" data-target=\"appletv\"><strong>APPLE TV<\/strong><\/div>\r\n        <div class=\"device-btn\" data-target=\"chromecast\"><strong>CHROMECAST<\/strong><span>& Google TV<\/span><\/div>\r\n       <div class=\"device-btn\" data-target=\"androidtv\"><strong>ANDROID TV<\/strong><span>(TV Sony, Philips, Sharp\u2026)<\/span><\/div>\r\n<div class=\"device-btn\" data-target=\"boitiers-android\"><strong>BO\u00ceTIERS ANDROID<\/strong><span>(Nvidia Shield, T95, Onn, Buzz TV\u2026)<\/span><\/div>\r\n<div class=\"device-btn\" data-target=\"roku\"><strong>ROKU \/ HISENSE<\/strong><span>(TV avec Roku OS int\u00e9gr\u00e9)<\/span><\/div>\r\n\r\n        <div class=\"device-btn\" data-target=\"firestick\"><strong>FIRESTICK<\/strong><span>& Fire TV<\/span><\/div>\r\n\r\n        <div class=\"device-btn\" data-target=\"formuler\"><strong>FORMULER<\/strong><span>(Z8 \/ Z10 \/ Z11\u2026)<\/span><\/div>\r\n        <div class=\"device-btn\" data-target=\"pc\"><strong>ORDINATEUR<\/strong><span>(Windows)<\/span><\/div>\r\n        <div class=\"device-btn\" data-target=\"mac\"><strong>ORDINATEUR<\/strong><span>(macOS)<\/span><\/div>\r\n        <div class=\"device-btn\" data-target=\"mag\"><strong>BO\u00ceTIER MAG<\/strong><span>(tous les mod\u00e8les)<\/span><\/div>\r\n      <\/div>\r\n\r\n      <!-- \u00c9tape 2 -->\r\n      <div class=\"step-title\" id=\"step2\" style=\"display:none;\">\u00c9tape 2 \u2014 Instructions recommand\u00e9es<\/div>\r\n\r\n<!-- Guide Smart TV -->\r\n<section id=\"smarttv\" class=\"guide\">\r\n  <div class=\"app-card\">\r\n    <span class=\"badge\">Recommand\u00e9e<\/span>\r\n    <h4>Smarters Pro \u2014 Smart TV (Samsung, LG)<\/h4>\r\n    <div class=\"prose\">\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 1 : Acc\u00e9dez au Smart Hub \/ Menu d'applications<\/strong><\/p>\r\n      <p style=\"margin-bottom:20px;\">\r\n        Sur votre t\u00e9l\u00e9viseur Samsung ou LG, utilisez votre t\u00e9l\u00e9commande pour acc\u00e9der au Smart Hub ou menu application.\r\n        C'est la plateforme o\u00f9 vous pouvez trouver et installer des applications sur votre t\u00e9l\u00e9viseur.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:24px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/smart1.png\"\r\n          alt=\"Smart TV \u2013 Acc\u00e9der au menu Apps\"\r\n          style=\"display:block;margin:0 auto;max-width:420px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:24px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/smart2.png\"\r\n          alt=\"Smart TV \u2013 Menu applications\"\r\n          style=\"display:block;margin:0 auto;max-width:420px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 2 : Recherche de l'Application<\/strong><\/p>\r\n      <p style=\"margin-bottom:20px;\">\r\n        Une fois dans le Smart Hub, utilisez la fonction de recherche pour trouver l'application Smarters Pro.\r\n        Vous pouvez saisir \"smarters pro\" dans la barre de recherche et appuyer sur Entr\u00e9e.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:18px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/smart3.png\"\r\n          alt=\"Smart TV \u2013 Ic\u00f4ne recherche\"\r\n          style=\"display:block;margin:0 auto;max-width:420px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:24px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/smart4.png\"\r\n          alt=\"Smart TV \u2013 Recherche Smarters Pro\"\r\n          style=\"display:block;margin:0 auto;max-width:420px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 3 : T\u00e9l\u00e9chargement et Installation<\/strong><\/p>\r\n      <p style=\"margin-bottom:20px;\">\r\n        Apr\u00e8s avoir trouv\u00e9 l'application Smarters Pro, s\u00e9lectionnez-la pour afficher les d\u00e9tails.\r\n        Ensuite, cliquez sur le bouton installer et attendez que le processus soit termin\u00e9.\r\n        Une fois le t\u00e9l\u00e9chargement termin\u00e9, l'application sera automatiquement install\u00e9e sur votre t\u00e9l\u00e9viseur.\r\n      <\/p>\r\n\r\n<p style=\"margin-bottom:24px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/smart5.png\"\r\n          alt=\"Smart TV \u2013 Bouton Install\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 4 : Connexion \u00e0 Votre Compte<\/strong><\/p>\r\n      <p style=\"margin-bottom:20px;\">\r\n        Une fois l'installation termin\u00e9e, ouvrez l'application Smarters Pro sur votre t\u00e9l\u00e9viseur.\r\n        L'application va parfois vous demander le mode de connexion \u00e0 utiliser, veuillez toujours choisir \"XStream Codes API\".\r\n        Il ne reste plus qu'\u00e0 entrer les informations de connexion qu'on vous a envoy\u00e9.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:24px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/smart6-1.png\"\r\n          alt=\"Smarters Pro \u2013 Connexion \/ XStream Codes API\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 5 : Profitez de notre Service<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        F\u00e9licitations ! Vous \u00eates maintenant pr\u00eat \u00e0 profiter de notre service sur votre t\u00e9l\u00e9viseur Samsung ou LG.\r\n        Parcourez notre catalogue de cha\u00eenes, de films et de s\u00e9ries pour trouver votre contenu pr\u00e9f\u00e9r\u00e9 et commencez \u00e0 regarder en toute simplicit\u00e9.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:26px;\"><strong>Si vous avez des questions ou rencontrez des probl\u00e8mes lors de l'installation, n'h\u00e9sitez pas \u00e0 contacter notre service client\u00e8le. \r\n      Nous sommes l\u00e0 pour vous aide.<\/strong><\/p>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- Autres guides simplifi\u00e9s -->\r\n\r\n<section id=\"android\" class=\"guide\">\r\n  <div class=\"app-card\">\r\n    <span class=\"badge\">Recommand\u00e9e<\/span>\r\n    <h4>Zenith TV App \u2014 Android (T\u00e9l\u00e9phones \/ Tablettes)<\/h4>\r\n    <div class=\"prose\">\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 1 : T\u00e9l\u00e9charger le fichier APK<\/strong><\/p>\r\n      <p style=\"margin-bottom:20px;\">\r\n        Sur votre appareil Android, ouvrez <strong>Chrome<\/strong> (ou votre navigateur) et allez sur :\r\n        <a href=\"https:\/\/zenithtv.net\/android\" target=\"_blank\" rel=\"noopener\">https:\/\/zenithtv.net\/android<\/a>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:22px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/Android1.png\"\r\n          alt=\"Android \u2013 ouvrir zenithtv.net\/android\"\r\n          style=\"display:block;margin:0 auto;max-width:260px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 2 : Confirmer le t\u00e9l\u00e9chargement (si Chrome affiche un avertissement)<\/strong><\/p>\r\n      <p style=\"margin-bottom:20px;\">\r\n        Si un message de s\u00e9curit\u00e9 s\u2019affiche, appuyez sur <strong>Garder<\/strong> pour conserver le fichier.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:22px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/Android2.png\"\r\n          alt=\"Android \u2013 confirmer le t\u00e9l\u00e9chargement (Garder)\"\r\n          style=\"display:block;margin:0 auto;max-width:260px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 3 : Ouvrir le fichier t\u00e9l\u00e9charg\u00e9<\/strong><\/p>\r\n      <p style=\"margin-bottom:20px;\">\r\n        Une fois le fichier t\u00e9l\u00e9charg\u00e9, appuyez sur <strong>Ouvrir<\/strong>.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:22px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/Android3.png\"\r\n          alt=\"Android \u2013 fichier t\u00e9l\u00e9charg\u00e9 (Ouvrir)\"\r\n          style=\"display:block;margin:0 auto;max-width:260px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 4 : Autoriser l\u2019installation (si Android bloque la source)<\/strong><\/p>\r\n      <p style=\"margin-bottom:20px;\">\r\n        Si Android indique que l\u2019installation depuis cette source n\u2019est pas autoris\u00e9e, appuyez sur <strong>Param\u00e8tres<\/strong>.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:18px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/Android4.png\"\r\n          alt=\"Android \u2013 installation bloqu\u00e9e (Param\u00e8tres)\"\r\n          style=\"display:block;margin:0 auto;max-width:260px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:20px;\">\r\n        Activez ensuite <strong>Octroi d\u2019autorisation<\/strong> (autoriser Chrome \u00e0 installer des applis).\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:22px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/Android5.png\"\r\n          alt=\"Android \u2013 activer Octroi d\u2019autorisation\"\r\n          style=\"display:block;margin:0 auto;max-width:260px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 5 : Installer l\u2019application<\/strong><\/p>\r\n      <p style=\"margin-bottom:20px;\">\r\n        Revenez ensuite \u00e0 l\u2019\u00e9cran d\u2019installation, puis appuyez sur <strong>Installer<\/strong>.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:22px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/Android6.png\"\r\n          alt=\"Android \u2013 confirmer l\u2019installation (Installer)\"\r\n          style=\"display:block;margin:0 auto;max-width:260px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 6 : Configuration de l\u2019application<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Apr\u00e8s l\u2019installation, ouvrez <strong>ZenithTV<\/strong> depuis votre \u00e9cran d\u2019accueil ou le tiroir des applications.\r\n        Lors du premier lancement, s\u00e9lectionnez le mode d'affichage \"mobile\". Entrez ensuite vos identifiants pour finaliser la configuration.\r\n        Vous pouvez mettre ce que vous voulez pour le \"Playlist Name\" (la toute premi\u00e8re case).\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 7 : Profitez de Zenith TV<\/strong><\/p>\r\n      <p style=\"margin-bottom:22px;\">\r\n        Votre application est maintenant pr\u00eate \u00e0 l\u2019emploi. Vous pouvez profiter de <strong>ZenithTV<\/strong> pour regarder vos cha\u00eenes pr\u00e9f\u00e9r\u00e9es,\r\n        acc\u00e9der \u00e0 des films, des s\u00e9ries et bien plus encore. Pensez \u00e0 v\u00e9rifier r\u00e9guli\u00e8rement le site officiel pour t\u00e9l\u00e9charger les mises \u00e0 jour\r\n        et profiter des nouvelles fonctionnalit\u00e9s.\r\n      <\/p>\r\n\r\n     <!-- Pour aller plus loin -->\r\n<div style=\"\r\n  margin:32px auto 10px;\r\n  padding:18px 20px;\r\n  max-width:520px;\r\n  text-align:center;\r\n  border:1px solid rgba(255,46,46,.28);\r\n  border-radius:12px;\r\n  background:linear-gradient(160deg,#141414,#0f0f0f);\r\n\">\r\n\r\n  <p style=\"margin:0 0 14px;font-size:0.95rem;color:#e5e5e5;\">\r\n    \ud83d\udca1 <strong>Pour aller plus loin<\/strong><br>\r\n    D\u00e9couvrez toutes les fonctionnalit\u00e9s et astuces de l\u2019application.\r\n  <\/p>\r\n\r\n  <a\r\n    href=\"https:\/\/zenithtv.net\/aide\/zenithappandroid-help\/presentation-de-lapplication-zenith-tv\/\"\r\n    target=\"_blank\"\r\n    rel=\"noopener\"\r\n    style=\"\r\n      display:inline-block;\r\n      padding:10px 18px;\r\n      border-radius:10px;\r\n      border:1px solid rgba(255,46,46,.45);\r\n      color:#fff;\r\n      font-weight:700;\r\n      text-decoration:none;\r\n      transition:.2s;\r\n    \"\r\n    onmouseover=\"this.style.boxShadow='0 0 0 1px rgba(255,46,46,.6)'\"\r\n    onmouseout=\"this.style.boxShadow='none'\"\r\n  >\r\n    Consulter le guide complet\r\n  <\/a>\r\n\r\n<\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"apple\" class=\"guide\">\r\n  <div class=\"app-card\">\r\n    <span class=\"badge\">Recommand\u00e9e<\/span>\r\n    <h4>Smarters Player Lite \u2014 Apple (iPhone \/ iPad \/ Apple TV)<\/h4>\r\n    <div class=\"prose\">\r\n\r\n      <p style=\"margin-bottom:14px;\"><strong>\u00c9tape 1 : Ouvrir l\u2019App Store<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Sur votre iPhone \/ iPad, ouvrez l\u2019<strong>App Store<\/strong>.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:22px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/Iphone1.png\"\r\n          alt=\"iPhone \u2013 ic\u00f4ne App Store\"\r\n          style=\"display:block;margin:0 auto;max-width:300px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:14px;\"><strong>\u00c9tape 2 : Rechercher l\u2019application<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Appuyez sur <strong>Rechercher<\/strong>, puis tapez :\r\n        <em>Smarters Player Lite<\/em>.\r\n        \ud83d\udc49 <a href=\"https:\/\/apps.apple.com\/us\/app\/smarters-player-lite\/id1628995509\" target=\"_blank\" rel=\"noopener\">Lien App Store<\/a>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:18px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/Iphone2.png\"\r\n          alt=\"Barre de recherche App Store\"\r\n          style=\"display:block;margin:0 auto;max-width:300px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:22px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/Iphone3.png\"\r\n          alt=\"Recherche Smarters Player Lite\"\r\n          style=\"display:block;margin:0 auto;max-width:300px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:14px;\"><strong>\u00c9tape 3 : T\u00e9l\u00e9charger l\u2019application<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        S\u00e9lectionnez <em>Smarters Player Lite<\/em> puis appuyez sur <strong>Obtenir<\/strong>.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:22px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/Iphone4.png\"\r\n          alt=\"Bouton Obtenir\"\r\n          style=\"display:block;margin:0 auto;max-width:300px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:14px;\"><strong>\u00c9tape 4 : Ouvrir l\u2019application et choisir le mode de connexion<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Ouvrez <strong>Smarters Player Lite<\/strong>, puis s\u00e9lectionnez \r\n        <strong>LOGIN WITH XTREAM CODES API<\/strong>.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:22px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/Iphone5.png\"\r\n          alt=\"Smarters Player Lite \u2013 choix LOGIN WITH XTREAM CODES API\"\r\n          style=\"display:block;margin:0 auto;max-width:450px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:14px;\"><strong>\u00c9tape 5 : Entrer vos identifiants<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Entrez les informations de connexion qui vous ont \u00e9t\u00e9 fournies.\r\n      <\/p>\r\n\r\n      <ul style=\"margin:0 0 18px 20px;\">\r\n        <li><strong>Playlist Name :<\/strong> vous pouvez mettre le nom de votre choix.<\/li>\r\n        <li><strong>Username :<\/strong> fourni lors de votre commande.<\/li>\r\n        <li><strong>Password :<\/strong> fourni lors de votre commande.<\/li>\r\n        <li><strong>URL :<\/strong> fournie lors de votre commande.<\/li>\r\n      <\/ul>\r\n\r\n      <p style=\"margin-bottom:22px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/Iphone6.png\"\r\n          alt=\"Formulaire Smarters Player Lite\"\r\n          style=\"display:block;margin:0 auto;max-width:450px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:26px;\">\r\n        <strong>\ud83c\udf89 F\u00e9licitations !<\/strong> Une fois les informations valid\u00e9es, vous aurez acc\u00e8s \u00e0 toutes vos cha\u00eenes et contenus.\r\n      <\/p>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"appletv\" class=\"guide\">\r\n  <div class=\"app-card\">\r\n    <span class=\"badge\">Recommand\u00e9e<\/span>\r\n    <h4>Ibo Pro Player \u2014 Apple TV<\/h4>\r\n    <div class=\"prose\">\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 1 : Acc\u00e9der \u00e0 l\u2019App Store<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Sur votre Apple TV, localisez et ouvrez l\u2019application <strong>App Store<\/strong> depuis l\u2019\u00e9cran d\u2019accueil.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:26px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/AppleTV1.webp\"\r\n          alt=\"Apple TV \u2013 Ouvrir l\u2019App Store\"\r\n          style=\"display:block;margin:0 auto;max-width:420px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 2 : Rechercher Ibo Pro Player<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Dans l\u2019App Store, utilisez la <strong>loupe (Recherche)<\/strong> pour taper \r\n        <strong>Ibo Pro Player<\/strong>, puis validez.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:18px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/AppleTV2.webp\"\r\n          alt=\"Apple TV \u2013 Recherche dans l\u2019App Store\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:26px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/AppleTV5-scaled.png\"\r\n          alt=\"Apple TV \u2013 Recherche Ibo Pro Player\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 3 : T\u00e9l\u00e9charger et installer l\u2019application<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Une fois sur la page de <strong>Ibo Pro Player<\/strong>, cliquez sur \r\n        <strong>T\u00e9l\u00e9charger<\/strong> \/ <strong>Obtenir<\/strong> (ou <strong>Installer<\/strong>)\r\n        et attendez la fin de l\u2019installation.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 4 : Authentification (si demand\u00e9)<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Si Apple vous le demande, confirmez avec votre identifiant Apple ou Face ID \/ Touch ID pour finaliser l\u2019installation.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 5 : R\u00e9cup\u00e9rer votre MAC Address et Device Key<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Ouvrez <strong>Ibo Pro Player<\/strong>. Un \u00e9cran affichera votre \r\n        <strong>MAC Address<\/strong> ainsi que votre <strong>Device Key<\/strong>.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:18px;\">\r\n        \u27a1\ufe0f Notez ces informations et \r\n        <strong>renseignez-les directement lors de votre commande<\/strong> \r\n        en s\u00e9lectionnant <strong>Apple TV<\/strong> comme appareil utilis\u00e9.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:26px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/AppleTV3.jpg\"\r\n          alt=\"Ibo Pro Player \u2013 MAC Address et Device Key\"\r\n          style=\"display:block;margin:0 auto;max-width:620px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:26px;\">\r\n        <strong>\ud83c\udf89 F\u00e9licitations !<\/strong> Une fois l\u2019activation effectu\u00e9e via votre commande,\r\n        vous pourrez profiter de Zenith TV sur votre Apple TV.\r\n      <\/p>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"chromecast\" class=\"guide\">\r\n  <div class=\"app-card\">\r\n    <span class=\"badge\">Recommand\u00e9e<\/span>\r\n    <h4>Zenith TV App \u2014 Chromecast avec Google TV<\/h4>\r\n    <div class=\"prose\">\r\n\r\n      <!-- \u00c9tape 1 -->\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 1 : Acc\u00e9der au menu des applications<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Sur votre Chromecast avec Google TV, allez sur l\u2019\u00e9cran d\u2019accueil (Home), puis ouvrez le menu <strong>Apps<\/strong> ou le <strong>Play Store<\/strong>.\r\n      <\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv5.png\"\r\n          alt=\"Chromecast \/ Google TV \u2013 Accueil \/ Apps\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <!-- \u00c9tape 2 -->\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 2 : Installer l\u2019application Downloader<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Recherchez <strong>Downloader<\/strong>, ouvrez la fiche de l\u2019application, puis cliquez sur <strong>Installer<\/strong>.\r\n      <\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv6.png\"\r\n          alt=\"Rechercher Downloader\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <!-- \u00c9tape 3 -->\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 3 : Autoriser l\u2019installation depuis des sources inconnues (\u00c0 faire une seule fois)<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Cette \u00e9tape sert juste \u00e0 autoriser Downloader \u00e0 installer Zenith TV.\r\n      <\/p>\r\n\r\n      <ul style=\"margin:0 0 22px 22px;\">\r\n        <li>Ouvrez <strong>Param\u00e8tres<\/strong> (ic\u00f4ne \u2699\ufe0f) \u2192 <strong>Tous les param\u00e8tres<\/strong><\/li>\r\n        <li>Allez dans <strong>Syst\u00e8me<\/strong> \u2192 <strong>\u00c0 propos<\/strong><\/li>\r\n        <li>Appuyez <strong>7 fois<\/strong> sur <strong>Android TV OS build<\/strong> (ou \u201cBuild\u201d) jusqu\u2019au message \u201cVous \u00eates maintenant un d\u00e9veloppeur\u201d<\/li>\r\n      <\/ul>\r\n\r\n      <!-- Galerie (comme Firestick) -->\r\n      <div class=\"ztv-gallery\" data-gallery>\r\n        <div class=\"ztv-track\" data-track>\r\n\r\n          <div class=\"ztv-slide\">\r\n            <img decoding=\"async\"\r\n              src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv1.png\"\r\n              alt=\"Google TV \u2013 All settings\"\r\n              loading=\"lazy\">\r\n          <\/div>\r\n\r\n          <div class=\"ztv-slide\">\r\n            <img decoding=\"async\"\r\n              src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv2.png\"\r\n              alt=\"Settings \u2013 System\"\r\n              loading=\"lazy\">\r\n          <\/div>\r\n\r\n          <div class=\"ztv-slide\">\r\n            <img decoding=\"async\"\r\n              src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv3.png\"\r\n              alt=\"System \u2013 About\"\r\n              loading=\"lazy\">\r\n          <\/div>\r\n\r\n          <div class=\"ztv-slide\">\r\n            <img decoding=\"async\"\r\n              src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv4.png\"\r\n              alt=\"Activer le mode d\u00e9veloppeur (tap 7 fois)\"\r\n              loading=\"lazy\">\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"ztv-gallery-nav\">\r\n          <button class=\"ztv-gallery-btn\" type=\"button\" data-prev aria-label=\"Image pr\u00e9c\u00e9dente\">\u2190<\/button>\r\n\r\n          <div class=\"ztv-dots\" data-dots>\r\n            <span class=\"ztv-dot active\" data-dot=\"0\"><\/span>\r\n            <span class=\"ztv-dot\" data-dot=\"1\"><\/span>\r\n            <span class=\"ztv-dot\" data-dot=\"2\"><\/span>\r\n            <span class=\"ztv-dot\" data-dot=\"3\"><\/span>\r\n          <\/div>\r\n\r\n          <button class=\"ztv-gallery-btn\" type=\"button\" data-next aria-label=\"Image suivante\">\u2192<\/button>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"ztv-help-video\">\r\n  <div class=\"ztv-help-title\">\ud83c\udfa5 <strong>Besoin d\u2019aide ?<\/strong><\/div>\r\n\r\n  <button\r\n    type=\"button\"\r\n    class=\"btn-outline ztv-video-btn\"\r\n    data-ztv-open-video\r\n    data-video-id=\"mmK-U9R3Z7g\"\r\n    data-video-start=\"1\"\r\n    data-video-title=\"Tutoriel Chromecast \u2014 Sources inconnues\">\r\n    Voir la vid\u00e9o\r\n  <\/button>\r\n<\/div>\r\n\r\n      <!-- \u00c9tape 4 -->\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 4 : T\u00e9l\u00e9charger Zenith TV via Downloader<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Ouvrez <strong>Downloader<\/strong>, entrez le code <strong>8326333<\/strong>, puis cliquez sur <strong>Go<\/strong>.\r\n      <\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv7.png\"\r\n          alt=\"Downloader \u2013 entrer le code 8326333\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n<!-- \u00c9tape 5 -->\r\n<p style=\"margin-bottom:15px;\">\r\n  <strong>\u00c9tape 5 : Installer l\u2019application Zenith TV<\/strong>\r\n<\/p>\r\n\r\n<p style=\"margin-bottom:18px;\">\r\n  Lorsque le message d\u2019installation appara\u00eet, cliquez sur <strong>Settings<\/strong>,\r\n  puis activez <strong>Downloader<\/strong>.\r\n<\/p>\r\n\r\n<p style=\"margin-bottom:18px;\">\r\n  S\u00e9lectionnez ensuite <strong>Install<\/strong> pour installer l\u2019application.\r\n  Si l\u2019\u00e9cran <strong>\u201cBlocked by Play Protect\u201d<\/strong> s\u2019affiche,\r\n  choisissez <strong>Details<\/strong>, puis <strong>Install anyway<\/strong>.\r\n<\/p>\r\n\r\n<!-- Photos -->\r\n<p style=\"margin-bottom:18px;\">\r\n  <img decoding=\"async\"\r\n    src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv8.png\"\r\n    alt=\"Blocage installation \u2013 bouton Settings\"\r\n    style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n<\/p>\r\n\r\n<p style=\"margin-bottom:18px;\">\r\n  <img decoding=\"async\"\r\n    src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv9.png\"\r\n    alt=\"Install unknown apps \u2013 Downloader ON\"\r\n    style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n<\/p>\r\n\r\n<p style=\"margin-bottom:26px;\">\r\n  <img decoding=\"async\"\r\n    src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv10.png\"\r\n    alt=\"Bouton Installer\"\r\n    style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n<\/p>\r\n\r\n<!-- \u00c9tape 6 -->\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 6 : Ouvrir ZenithTV et finaliser la configuration<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Une fois l\u2019installation termin\u00e9e, cliquez sur <strong>Done<\/strong> ou <strong>Open<\/strong>.\r\n        Si vous avez cliqu\u00e9 sur <strong>Done<\/strong>, ouvrez ensuite <strong>ZenithTV<\/strong> depuis votre \u00e9cran d\u2019accueil (Home) ou le tiroir des applications.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:26px;\">\r\n        Apr\u00e8s l\u2019installation, ouvrez ZenithTV depuis votre \u00e9cran d\u2019accueil ou le tiroir des applications. Lors du premier lancement,\r\n        s\u00e9lectionnez le mode d'affichage <strong>\"TV\"<\/strong> puisque vous installez l'application sur une TV. Entrez ensuite vos identifiants pour finaliser la configuration.\r\n        Vous pouvez mettre ce que vous voulez pour le <strong>\"Playlist Name\"<\/strong> (la toute premi\u00e8re case). Si vous n'avez pas vos identifiants, contactez notre support pour les avoir.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:26px;\"><strong>\ud83c\udf89 F\u00e9licitations ! Zenith TV est maintenant pr\u00eat \u00e0 \u00eatre utilis\u00e9 sur votre Chromecast\/Google TV. <\/strong><\/p>\r\n\r\n    <!-- Pour aller plus loin -->\r\n<div style=\"\r\n  margin:32px auto 10px;\r\n  padding:18px 20px;\r\n  max-width:520px;\r\n  text-align:center;\r\n  border:1px solid rgba(255,46,46,.28);\r\n  border-radius:12px;\r\n  background:linear-gradient(160deg,#141414,#0f0f0f);\r\n\">\r\n\r\n  <p style=\"margin:0 0 14px;font-size:0.95rem;color:#e5e5e5;\">\r\n    \ud83d\udca1 <strong>Pour aller plus loin<\/strong><br>\r\n    D\u00e9couvrez toutes les fonctionnalit\u00e9s et astuces de l\u2019application.\r\n  <\/p>\r\n\r\n  <a\r\n    href=\"https:\/\/zenithtv.net\/aide\/zenithappandroid-help\/presentation-de-lapplication-zenith-tv\/\"\r\n    target=\"_blank\"\r\n    rel=\"noopener\"\r\n    style=\"\r\n      display:inline-block;\r\n      padding:10px 18px;\r\n      border-radius:10px;\r\n      border:1px solid rgba(255,46,46,.45);\r\n      color:#fff;\r\n      font-weight:700;\r\n      text-decoration:none;\r\n      transition:.2s;\r\n    \"\r\n    onmouseover=\"this.style.boxShadow='0 0 0 1px rgba(255,46,46,.6)'\"\r\n    onmouseout=\"this.style.boxShadow='none'\"\r\n  >\r\n    Consulter le guide complet\r\n  <\/a>\r\n\r\n<\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"androidtv\" class=\"guide\">\r\n  <div class=\"app-card\">\r\n    <span class=\"badge\">Recommand\u00e9e<\/span>\r\n    <h4>Zenith TV App \u2014 Android TV (Sony, Philips, Sharp\u2026)<\/h4>\r\n    <div class=\"prose\">\r\n\r\n      <!-- \u00c9tape 1 -->\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 1 : Acc\u00e9der au menu des applications<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Sur votre <strong>Android TV<\/strong>, allez sur l\u2019\u00e9cran d\u2019accueil (Home), puis ouvrez le menu <strong>Apps<\/strong> ou le <strong>Play Store<\/strong>.\r\n      <\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv5.png\"\r\n          alt=\"Android TV \u2013 Accueil \/ Apps\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <!-- \u00c9tape 2 -->\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 2 : Installer l\u2019application Downloader<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Recherchez <strong>Downloader<\/strong>, ouvrez la fiche de l\u2019application, puis cliquez sur <strong>Installer<\/strong>.\r\n      <\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv6.png\"\r\n          alt=\"Android TV \u2013 Rechercher Downloader\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <!-- \u00c9tape 3 -->\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 3 : Autoriser l\u2019installation depuis des sources inconnues (\u00c0 faire une seule fois)<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Cette \u00e9tape sert juste \u00e0 autoriser Downloader \u00e0 installer Zenith TV.\r\n      <\/p>\r\n\r\n      <ul style=\"margin:0 0 22px 22px;\">\r\n        <li>Ouvrez <strong>Param\u00e8tres<\/strong> (ic\u00f4ne \u2699\ufe0f) \u2192 <strong>Tous les param\u00e8tres<\/strong><\/li>\r\n        <li>Allez dans <strong>Syst\u00e8me<\/strong> \u2192 <strong>\u00c0 propos<\/strong><\/li>\r\n        <li>Appuyez <strong>7 fois<\/strong> sur <strong>Android TV OS build<\/strong> (ou \u201cBuild\u201d) jusqu\u2019au message \u201cVous \u00eates maintenant un d\u00e9veloppeur\u201d<\/li>\r\n      <\/ul>\r\n\r\n      <!-- Galerie -->\r\n      <div class=\"ztv-gallery\" data-gallery>\r\n        <div class=\"ztv-track\" data-track>\r\n\r\n          <div class=\"ztv-slide\">\r\n            <img decoding=\"async\"\r\n              src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv1.png\"\r\n              alt=\"Android TV \u2013 Tous les param\u00e8tres\"\r\n              loading=\"lazy\">\r\n          <\/div>\r\n\r\n          <div class=\"ztv-slide\">\r\n            <img decoding=\"async\"\r\n              src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv2.png\"\r\n              alt=\"Android TV \u2013 Syst\u00e8me\"\r\n              loading=\"lazy\">\r\n          <\/div>\r\n\r\n          <div class=\"ztv-slide\">\r\n            <img decoding=\"async\"\r\n              src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv3.png\"\r\n              alt=\"Android TV \u2013 \u00c0 propos\"\r\n              loading=\"lazy\">\r\n          <\/div>\r\n\r\n          <div class=\"ztv-slide\">\r\n            <img decoding=\"async\"\r\n              src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv4.png\"\r\n              alt=\"Android TV \u2013 Activer le mode d\u00e9veloppeur (tap 7 fois)\"\r\n              loading=\"lazy\">\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"ztv-gallery-nav\">\r\n          <button class=\"ztv-gallery-btn\" type=\"button\" data-prev aria-label=\"Image pr\u00e9c\u00e9dente\">\u2190<\/button>\r\n\r\n          <div class=\"ztv-dots\" data-dots>\r\n            <span class=\"ztv-dot active\" data-dot=\"0\"><\/span>\r\n            <span class=\"ztv-dot\" data-dot=\"1\"><\/span>\r\n            <span class=\"ztv-dot\" data-dot=\"2\"><\/span>\r\n            <span class=\"ztv-dot\" data-dot=\"3\"><\/span>\r\n          <\/div>\r\n\r\n          <button class=\"ztv-gallery-btn\" type=\"button\" data-next aria-label=\"Image suivante\">\u2192<\/button>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"ztv-help-video\">\r\n        <div class=\"ztv-help-title\">\ud83c\udfa5 <strong>Besoin d\u2019aide ?<\/strong><\/div>\r\n\r\n        <button\r\n          type=\"button\"\r\n          class=\"btn-outline ztv-video-btn\"\r\n          data-ztv-open-video\r\n          data-video-id=\"mmK-U9R3Z7g\"\r\n          data-video-start=\"1\"\r\n          data-video-title=\"Tutoriel Android TV \u2014 Sources inconnues\">\r\n          Voir la vid\u00e9o\r\n        <\/button>\r\n      <\/div>\r\n\r\n      <!-- \u00c9tape 4 -->\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 4 : T\u00e9l\u00e9charger Zenith TV via Downloader<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Ouvrez <strong>Downloader<\/strong>, entrez le code <strong>8326333<\/strong>, puis cliquez sur <strong>Go<\/strong>.\r\n      <\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv7.png\"\r\n          alt=\"Android TV \u2013 Downloader \u2013 entrer le code 8326333\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <!-- \u00c9tape 5 -->\r\n      <p style=\"margin-bottom:15px;\">\r\n        <strong>\u00c9tape 5 : Installer l\u2019application Zenith TV<\/strong>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:18px;\">\r\n        Lorsque le message d\u2019installation appara\u00eet, cliquez sur <strong>Settings<\/strong>,\r\n        puis activez <strong>Downloader<\/strong>.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:18px;\">\r\n        S\u00e9lectionnez ensuite <strong>Install<\/strong> pour installer l\u2019application.\r\n        Si l\u2019\u00e9cran <strong>\u201cBlocked by Play Protect\u201d<\/strong> s\u2019affiche,\r\n        choisissez <strong>Details<\/strong>, puis <strong>Install anyway<\/strong>.\r\n      <\/p>\r\n\r\n      <!-- Photos -->\r\n      <p style=\"margin-bottom:18px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv8.png\"\r\n          alt=\"Android TV \u2013 Blocage installation \u2013 bouton Settings\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:18px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv9.png\"\r\n          alt=\"Android TV \u2013 Install unknown apps \u2013 Downloader ON\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:26px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv10.png\"\r\n          alt=\"Android TV \u2013 Bouton Installer\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <!-- \u00c9tape 6 -->\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 6 : Ouvrir ZenithTV et finaliser la configuration<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Une fois l\u2019installation termin\u00e9e, cliquez sur <strong>Done<\/strong> ou <strong>Open<\/strong>.\r\n        Si vous avez cliqu\u00e9 sur <strong>Done<\/strong>, ouvrez ensuite <strong>ZenithTV<\/strong> depuis votre \u00e9cran d\u2019accueil (Home) ou le tiroir des applications.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:26px;\">\r\n        Apr\u00e8s l\u2019installation, ouvrez ZenithTV depuis votre \u00e9cran d\u2019accueil ou le tiroir des applications. Lors du premier lancement,\r\n        s\u00e9lectionnez le mode d'affichage <strong>\"TV\"<\/strong> puisque vous installez l'application sur une TV. Entrez ensuite vos identifiants pour finaliser la configuration.\r\n        Vous pouvez mettre ce que vous voulez pour le <strong>\"Playlist Name\"<\/strong> (la toute premi\u00e8re case). Si vous n'avez pas vos identifiants, contactez notre support pour les avoir.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:26px;\"><strong>\ud83c\udf89 F\u00e9licitations ! Zenith TV est maintenant pr\u00eat \u00e0 \u00eatre utilis\u00e9 sur votre Android TV. <\/strong><\/p>\r\n\r\n      <!-- Pour aller plus loin -->\r\n      <div style=\"\r\n        margin:32px auto 10px;\r\n        padding:18px 20px;\r\n        max-width:520px;\r\n        text-align:center;\r\n        border:1px solid rgba(255,46,46,.28);\r\n        border-radius:12px;\r\n        background:linear-gradient(160deg,#141414,#0f0f0f);\r\n      \">\r\n\r\n        <p style=\"margin:0 0 14px;font-size:0.95rem;color:#e5e5e5;\">\r\n          \ud83d\udca1 <strong>Pour aller plus loin<\/strong><br>\r\n          D\u00e9couvrez toutes les fonctionnalit\u00e9s et astuces de l\u2019application.\r\n        <\/p>\r\n\r\n        <a\r\n          href=\"https:\/\/zenithtv.net\/aide\/zenithappandroid-help\/presentation-de-lapplication-zenith-tv\/\"\r\n          target=\"_blank\"\r\n          rel=\"noopener\"\r\n          style=\"\r\n            display:inline-block;\r\n            padding:10px 18px;\r\n            border-radius:10px;\r\n            border:1px solid rgba(255,46,46,.45);\r\n            color:#fff;\r\n            font-weight:700;\r\n            text-decoration:none;\r\n            transition:.2s;\r\n          \"\r\n          onmouseover=\"this.style.boxShadow='0 0 0 1px rgba(255,46,46,.6)'\"\r\n          onmouseout=\"this.style.boxShadow='none'\"\r\n        >\r\n          Consulter le guide complet\r\n        <\/a>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"boitiers-android\" class=\"guide\">\r\n  <div class=\"app-card\">\r\n    <span class=\"badge\">Recommand\u00e9e<\/span>\r\n    <h4>Zenith TV App \u2014 Bo\u00eetiers Android (Nvidia Shield, T95, Onn, Mecool\u2026)<\/h4>\r\n    <div class=\"prose\">\r\n\r\n      <!-- \u00c9tape 1 -->\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 1 : Acc\u00e9der au menu des applications<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Sur votre <strong>bo\u00eetier Android<\/strong>, allez sur l\u2019\u00e9cran d\u2019accueil (Home), puis ouvrez le menu \r\n        <strong>Apps<\/strong> ou le <strong>Play Store<\/strong>.\r\n      <\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv5.png\"\r\n          alt=\"Bo\u00eetier Android \u2013 Accueil \/ Apps\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <!-- \u00c9tape 2 -->\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 2 : Installer l\u2019application Downloader<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Recherchez <strong>Downloader<\/strong>, ouvrez la fiche de l\u2019application,\r\n        puis cliquez sur <strong>Installer<\/strong>.\r\n      <\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv6.png\"\r\n          alt=\"Bo\u00eetier Android \u2013 Rechercher Downloader\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <!-- \u00c9tape 3 -->\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 3 : Autoriser l\u2019installation depuis des sources inconnues (\u00c0 faire une seule fois)<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Cette \u00e9tape permet d\u2019autoriser <strong>Downloader<\/strong> \u00e0 installer Zenith TV sur votre bo\u00eetier Android.\r\n      <\/p>\r\n\r\n      <ul style=\"margin:0 0 22px 22px;\">\r\n        <li>Ouvrez <strong>Param\u00e8tres<\/strong><\/li>\r\n        <li>Allez dans <strong>Applications<\/strong> ou <strong>S\u00e9curit\u00e9<\/strong><\/li>\r\n        <li>Activez <strong>Autoriser les applications inconnues<\/strong> pour <strong>Downloader<\/strong><\/li>\r\n      <\/ul>\r\n\r\n      <!-- Galerie -->\r\n      <div class=\"ztv-gallery\" data-gallery>\r\n        <div class=\"ztv-track\" data-track>\r\n\r\n          <div class=\"ztv-slide\">\r\n            <img decoding=\"async\"\r\n              src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv1.png\"\r\n              alt=\"Bo\u00eetier Android \u2013 Tous les param\u00e8tres\"\r\n              loading=\"lazy\">\r\n          <\/div>\r\n\r\n          <div class=\"ztv-slide\">\r\n            <img decoding=\"async\"\r\n              src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv2.png\"\r\n              alt=\"Bo\u00eetier Android \u2013 Applications\"\r\n              loading=\"lazy\">\r\n          <\/div>\r\n\r\n          <div class=\"ztv-slide\">\r\n            <img decoding=\"async\"\r\n              src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv3.png\"\r\n              alt=\"Bo\u00eetier Android \u2013 Param\u00e8tres syst\u00e8me\"\r\n              loading=\"lazy\">\r\n          <\/div>\r\n\r\n          <div class=\"ztv-slide\">\r\n            <img decoding=\"async\"\r\n              src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv4.png\"\r\n              alt=\"Bo\u00eetier Android \u2013 Activer sources inconnues\"\r\n              loading=\"lazy\">\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"ztv-gallery-nav\">\r\n          <button class=\"ztv-gallery-btn\" type=\"button\" data-prev aria-label=\"Image pr\u00e9c\u00e9dente\">\u2190<\/button>\r\n\r\n          <div class=\"ztv-dots\" data-dots>\r\n            <span class=\"ztv-dot active\" data-dot=\"0\"><\/span>\r\n            <span class=\"ztv-dot\" data-dot=\"1\"><\/span>\r\n            <span class=\"ztv-dot\" data-dot=\"2\"><\/span>\r\n            <span class=\"ztv-dot\" data-dot=\"3\"><\/span>\r\n          <\/div>\r\n\r\n          <button class=\"ztv-gallery-btn\" type=\"button\" data-next aria-label=\"Image suivante\">\u2192<\/button>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Vid\u00e9o -->\r\n      <div class=\"ztv-help-video\">\r\n        <div class=\"ztv-help-title\">\ud83c\udfa5 <strong>Besoin d\u2019aide ?<\/strong><\/div>\r\n        <button\r\n          type=\"button\"\r\n          class=\"btn-outline ztv-video-btn\"\r\n          data-ztv-open-video\r\n          data-video-id=\"mmK-U9R3Z7g\"\r\n          data-video-start=\"1\"\r\n          data-video-title=\"Tutoriel Bo\u00eetier Android \u2014 Sources inconnues\">\r\n          Voir la vid\u00e9o\r\n        <\/button>\r\n      <\/div>\r\n\r\n      <!-- \u00c9tape 4 -->\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 4 : T\u00e9l\u00e9charger Zenith TV via Downloader<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Ouvrez <strong>Downloader<\/strong>, entrez le code <strong>8326333<\/strong>,\r\n        puis cliquez sur <strong>Go<\/strong>.\r\n      <\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv7.png\"\r\n          alt=\"Bo\u00eetier Android \u2013 Entrer le code 8326333\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <!-- \u00c9tape 5 -->\r\n      <p style=\"margin-bottom:15px;\">\r\n        <strong>\u00c9tape 5 : Installer l\u2019application Zenith TV<\/strong>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:18px;\">\r\n        Lorsque le message d\u2019installation appara\u00eet, cliquez sur <strong>Settings<\/strong>,\r\n        puis activez <strong>Downloader<\/strong>.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:18px;\">\r\n        S\u00e9lectionnez ensuite <strong>Install<\/strong> pour installer l\u2019application.\r\n        Si l\u2019\u00e9cran <strong>\u201cBlocked by Play Protect\u201d<\/strong> s\u2019affiche,\r\n        choisissez <strong>Details<\/strong>, puis <strong>Install anyway<\/strong>.\r\n      <\/p>\r\n\r\n      <!-- Photos -->\r\n      <p style=\"margin-bottom:18px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv8.png\"\r\n          alt=\"Bo\u00eetier Android \u2013 Blocage installation \u2013 bouton Settings\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:18px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv9.png\"\r\n          alt=\"Bo\u00eetier Android \u2013 Autoriser Downloader\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:26px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv10.png\"\r\n          alt=\"Bo\u00eetier Android \u2013 Bouton Installer\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <!-- \u00c9tape 6 -->\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 6 : Ouvrir ZenithTV et finaliser la configuration<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Apr\u00e8s l\u2019installation, ouvrez <strong>ZenithTV<\/strong> depuis votre \u00e9cran d\u2019accueil ou le tiroir des applications.\r\n        Lors du premier lancement, s\u00e9lectionnez le mode <strong>\"TV\"<\/strong>,\r\n        entrez vos identifiants, puis renseignez le nom de votre choix dans <strong>\"Playlist Name\"<\/strong>.\r\n        Si vous n\u2019avez pas vos identifiants, contactez notre support.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:26px;\"><strong>\ud83c\udf89 Zenith TV est maintenant pr\u00eat \u00e0 \u00eatre utilis\u00e9 sur votre bo\u00eetier Android.<\/strong><\/p>\r\n\r\n     <!-- Pour aller plus loin -->\r\n      <div style=\"\r\n        margin:32px auto 10px;\r\n        padding:18px 20px;\r\n        max-width:520px;\r\n        text-align:center;\r\n        border:1px solid rgba(255,46,46,.28);\r\n        border-radius:12px;\r\n        background:linear-gradient(160deg,#141414,#0f0f0f);\r\n      \">\r\n\r\n        <p style=\"margin:0 0 14px;font-size:0.95rem;color:#e5e5e5;\">\r\n          \ud83d\udca1 <strong>Pour aller plus loin<\/strong><br>\r\n          D\u00e9couvrez toutes les fonctionnalit\u00e9s et astuces de l\u2019application.\r\n        <\/p>\r\n\r\n        <a\r\n          href=\"https:\/\/zenithtv.net\/aide\/zenithappandroid-help\/presentation-de-lapplication-zenith-tv\/\"\r\n          target=\"_blank\"\r\n          rel=\"noopener\"\r\n          style=\"\r\n            display:inline-block;\r\n            padding:10px 18px;\r\n            border-radius:10px;\r\n            border:1px solid rgba(255,46,46,.45);\r\n            color:#fff;\r\n            font-weight:700;\r\n            text-decoration:none;\r\n            transition:.2s;\r\n          \"\r\n          onmouseover=\"this.style.boxShadow='0 0 0 1px rgba(255,46,46,.6)'\"\r\n          onmouseout=\"this.style.boxShadow='none'\"\r\n        >\r\n          Consulter le guide complet\r\n        <\/a>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"firestick\" class=\"guide\">\r\n  <div class=\"app-card\">\r\n    <span class=\"badge\">Recommand\u00e9e<\/span>\r\n    <h4>Zenith TV App \u2014 Firestick<\/h4>\r\n    <div class=\"prose\">\r\n\r\n      <!-- Banni\u00e8re -->\r\n      <style>\r\n        .firestick-banner .ok{\r\n          color:#4cd964;\r\n          font-weight:700;\r\n        }\r\n      <\/style>\r\n\r\n      <div class=\"firestick-banner\">\r\n        \u2139\ufe0f <strong>Information :<\/strong> Certains nouveaux mod\u00e8les de Fire TV Stick fonctionnent avec\r\n        <strong>Vega OS<\/strong>, un syst\u00e8me qui ne permet pas l\u2019installation d\u2019applications externes\r\n        comme Zenith TV.<br><br>\r\n\r\n        \u2705 Les mod\u00e8les <strong>Firestick 4K<\/strong> et <strong>Firestick 4K Max<\/strong> utilisant\r\n        <strong>Fire OS<\/strong> sont <strong class=\"ok\">compatibles<\/strong> avec Zenith TV.<br><br>\r\n\r\n        \u274c Le mod\u00e8le <strong>Firestick 4K Select<\/strong> (Vega OS) n\u2019est pas compatible avec notre service.<br><br>\r\n\r\n        \u27a1\ufe0f <a href=\"https:\/\/zenithtv.net\/aide\/general\/firestick-zenith-tv-ce-que-vous-devez-savoir-sur-le-nouveau-systeme-vega-os\/\"\r\n             target=\"_blank\" rel=\"noopener\">\r\n          En savoir plus\r\n        <\/a>\r\n      <\/div>\r\n\r\n      <!-- \u00c9tape 1 -->\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 1 : Acc\u00e9der au menu des applications<\/strong><\/p>\r\n      <p style=\"margin-bottom:20px;\">\r\n        Sur votre Amazon Firestick, utilisez la t\u00e9l\u00e9commande pour naviguer jusqu\u2019au menu principal.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:32px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/unnamed.webp\"\r\n          alt=\"Menu principal Fire TV\"\r\n          style=\"display:block;margin:0 auto;max-width:480px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <!-- \u00c9tape 2 -->\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 2 : Rechercher l\u2019application Downloader<\/strong><\/p>\r\n      <p style=\"margin-bottom:20px;\">\r\n        Dans le menu principal, utilisez la recherche pour trouver l\u2019application <strong>Downloader<\/strong>.\r\n        Tapez <strong>Downloader<\/strong> avec le clavier \u00e0 l\u2019\u00e9cran, puis s\u00e9lectionnez l\u2019application dans les r\u00e9sultats.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:26px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/Install-Downloader-on-Fire-TV-2-png.webp\"\r\n          alt=\"Recherche de Downloader sur Fire TV\"\r\n          style=\"display:block;margin:0 auto;max-width:480px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:32px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/downloader-download.png\"\r\n          alt=\"T\u00e9l\u00e9chargement de Downloader\"\r\n          style=\"display:block;margin:0 auto;max-width:480px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <!-- \u00c9tape 3 -->\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 3 : Installer Downloader<\/strong><\/p>\r\n      <p style=\"margin-bottom:20px;\">\r\n        Une fois sur la page de l\u2019application, cliquez sur <strong>T\u00e9l\u00e9charger<\/strong> ou\r\n        <strong>Obtenir<\/strong> pour installer <strong>Downloader<\/strong> sur votre Firestick.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:32px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/How-to-Install-Downloader-on-FireStick-4.jpg\"\r\n          alt=\"Installation de Downloader sur Firestick\"\r\n          style=\"display:block;margin:0 auto;max-width:480px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n<!-- \u00c9tape 4 -->\r\n<p style=\"margin-bottom:15px;\"><strong>\u00c9tape 4 : Autoriser l\u2019installation depuis des sources inconnues<\/strong><\/p>\r\n\r\n<p style=\"margin-bottom:18px;\">\r\n  Cette \u00e9tape est <strong>rapide<\/strong> et <strong>\u00e0 faire une seule fois<\/strong>.\r\n  Elle permet simplement d\u2019autoriser l\u2019installation de Zenith TV via l\u2019application Downloader.\r\n<\/p>\r\n\r\n<p style=\"margin-bottom:18px;\">\r\n  Depuis l\u2019\u00e9cran d\u2019accueil de votre Firestick :\r\n<\/p>\r\n\r\n<ul style=\"margin:0 0 22px 22px;\">\r\n  <li>Allez dans <strong>Param\u00e8tres<\/strong> \u2192 <strong>Mon Fire TV<\/strong> \u2192 <strong>\u00c0 propos<\/strong><\/li>\r\n  <li>S\u00e9lectionnez le <strong>nom \/ mod\u00e8le<\/strong> de votre Firestick<\/li>\r\n  <li>Appuyez <strong>7 fois<\/strong> dessus jusqu\u2019\u00e0 voir le message indiquant que le mode d\u00e9veloppeur est activ\u00e9<\/li>\r\n  <li>Revenez en arri\u00e8re dans <strong>Mon Fire TV<\/strong><\/li>\r\n  <li>Ouvrez <strong>Options pour les d\u00e9veloppeurs<\/strong><\/li>\r\n  <li>Activez <strong>Installation d\u2019applications inconnues<\/strong>, puis mettez <strong>Downloader<\/strong> sur <strong>ON<\/strong><\/li>\r\n<\/ul>\r\n\r\n<!-- Galerie visuelle -->\r\n<div class=\"ztv-gallery\" data-gallery>\r\n  <div class=\"ztv-track\" data-track>\r\n\r\n    <div class=\"ztv-slide\">\r\n      <img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/downloader1.webp\"\r\n           alt=\"Mon Fire TV \u2013 \u00c0 propos\"\r\n           loading=\"lazy\">\r\n    <\/div>\r\n\r\n    <div class=\"ztv-slide\">\r\n      <img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/downloader-download2.png\"\r\n           alt=\"Cliquer 7 fois sur le mod\u00e8le Firestick\"\r\n           loading=\"lazy\">\r\n    <\/div>\r\n\r\n    <div class=\"ztv-slide\">\r\n      <img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/downloader-download3.png\"\r\n           alt=\"Options pour les d\u00e9veloppeurs Fire TV\"\r\n           loading=\"lazy\">\r\n    <\/div>\r\n\r\n    <div class=\"ztv-slide\">\r\n      <img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/downloader-download4.png\"\r\n           alt=\"Installation d\u2019applications inconnues\"\r\n           loading=\"lazy\">\r\n    <\/div>\r\n\r\n    <div class=\"ztv-slide\">\r\n      <img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/downloader6.webp\"\r\n           alt=\"Autoriser Downloader\"\r\n           loading=\"lazy\">\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <div class=\"ztv-gallery-nav\">\r\n    <button class=\"ztv-gallery-btn\" type=\"button\" data-prev aria-label=\"Image pr\u00e9c\u00e9dente\">\u2190<\/button>\r\n\r\n    <div class=\"ztv-dots\" data-dots>\r\n      <span class=\"ztv-dot active\" data-dot=\"0\"><\/span>\r\n      <span class=\"ztv-dot\" data-dot=\"1\"><\/span>\r\n      <span class=\"ztv-dot\" data-dot=\"2\"><\/span>\r\n      <span class=\"ztv-dot\" data-dot=\"3\"><\/span>\r\n      <span class=\"ztv-dot\" data-dot=\"4\"><\/span>\r\n    <\/div>\r\n\r\n    <button class=\"ztv-gallery-btn\" type=\"button\" data-next aria-label=\"Image suivante\">\u2192<\/button>\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n<div class=\"ztv-help-video\">\r\n  <div class=\"ztv-help-title\">\ud83c\udfa5 <strong>Besoin d\u2019aide ?<\/strong><\/div>\r\n\r\n  <button\r\n    type=\"button\"\r\n    class=\"btn-outline ztv-video-btn\"\r\n    data-ztv-open-video\r\n    data-video-id=\"WmuxImmmdSs\">\r\n    Voir la vid\u00e9o\r\n  <\/button>\r\n<\/div>\r\n\r\n<!-- \u00c9tape 5 -->\r\n<p style=\"margin-bottom:15px;\"><strong>\u00c9tape 5 : Installer Zenith TV<\/strong><\/p>\r\n\r\n<p style=\"margin-bottom:26px;\">\r\n  Ouvrez <strong>Downloader<\/strong>, entrez le code <strong>8326333<\/strong>, puis cliquez sur\r\n  <strong>Go<\/strong> pour t\u00e9l\u00e9charger <strong>ZenithTV.apk<\/strong>.\r\n  Une fois le t\u00e9l\u00e9chargement termin\u00e9, cliquez sur <strong>Installer<\/strong>.\r\n<\/p>\r\n\r\n<p style=\"margin-bottom:26px;\">\r\n  <img decoding=\"async\"\r\n    src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/61ZM6yT-fL.png\"\r\n    alt=\"Installation de Zenith TV via Downloader\"\r\n    style=\"display:block;margin:0 auto;max-width:420px;width:100%;border-radius:8px;\" \/>\r\n<\/p>\r\n\r\n<!-- \u00c9tape 6 -->\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 6 : Configuration de l\u2019application<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Ouvrez <strong>ZenithTV<\/strong>, s\u00e9lectionnez le mode d\u2019affichage <strong>TV<\/strong>,\r\n        puis entrez vos identifiants de connexion.\r\n        Le champ <strong>Playlist Name<\/strong> peut contenir le nom de votre choix.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:26px;\">\r\n        <strong>\ud83c\udf89 F\u00e9licitations !<\/strong> Zenith TV est maintenant pr\u00eat \u00e0 \u00eatre utilis\u00e9 sur votre Firestick.\r\n      <\/p>\r\n\r\n<!-- Pour aller plus loin -->\r\n<div style=\"\r\n  margin:32px auto 10px;\r\n  padding:18px 20px;\r\n  max-width:520px;\r\n  text-align:center;\r\n  border:1px solid rgba(255,46,46,.28);\r\n  border-radius:12px;\r\n  background:linear-gradient(160deg,#141414,#0f0f0f);\r\n\">\r\n\r\n  <p style=\"margin:0 0 14px;font-size:0.95rem;color:#e5e5e5;\">\r\n    \ud83d\udca1 <strong>Pour aller plus loin<\/strong><br>\r\n    D\u00e9couvrez toutes les fonctionnalit\u00e9s et astuces de l\u2019application.\r\n  <\/p>\r\n\r\n  <a\r\n    href=\"https:\/\/zenithtv.net\/aide\/zenithappandroid-help\/presentation-de-lapplication-zenith-tv\/\"\r\n    target=\"_blank\"\r\n    rel=\"noopener\"\r\n    style=\"\r\n      display:inline-block;\r\n      padding:10px 18px;\r\n      border-radius:10px;\r\n      border:1px solid rgba(255,46,46,.45);\r\n      color:#fff;\r\n      font-weight:700;\r\n      text-decoration:none;\r\n      transition:.2s;\r\n    \"\r\n    onmouseover=\"this.style.boxShadow='0 0 0 1px rgba(255,46,46,.6)'\"\r\n    onmouseout=\"this.style.boxShadow='none'\"\r\n  >\r\n    Consulter le guide complet\r\n  <\/a>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"roku\" class=\"guide\">\r\n  <div class=\"app-card\">\r\n    <span class=\"badge\">Recommand\u00e9e<\/span>\r\n    <h4>Ibo Pro Player \u2014 Roku \/ Hisense \/ TCL<\/h4>\r\n    <div class=\"prose\">\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 1 : Acc\u00e9der au menu principal<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Sur votre TV Roku, appuyez sur le bouton <strong>Accueil<\/strong> de votre t\u00e9l\u00e9commande\r\n        pour revenir \u00e0 l'\u00e9cran principal.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:32px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/roku1.jpg\"\r\n          alt=\"Roku \u2013 \u00c9cran d'accueil\"\r\n          style=\"display:block;margin:0 auto;max-width:500px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 2 : Ajouter des applications<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Sur l'\u00e9cran d'accueil, faites d\u00e9filer vers la droite jusqu'\u00e0 trouver l'ic\u00f4ne\r\n        <strong>Ajouter des applications<\/strong> (le bouton <strong>+<\/strong>), puis s\u00e9lectionnez-la.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:32px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/roku2.jpg\"\r\n          alt=\"Roku \u2013 Ajouter des applications\"\r\n          style=\"display:block;margin:0 auto;max-width:500px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 3 : Ouvrir la recherche<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Dans la page <strong>Cha\u00eenes de streaming<\/strong>, faites d\u00e9filer vers le bas\r\n        jusqu'\u00e0 la section <strong>Navigation<\/strong>, puis s\u00e9lectionnez <strong>Search<\/strong>\r\n        (Rechercher).\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:32px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/Roku3.png\"\r\n          alt=\"Roku \u2013 Bouton Search dans Cha\u00eenes de streaming\"\r\n          style=\"display:block;margin:0 auto;max-width:500px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 4 : Rechercher Ibo Player Pro<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        \u00c0 l'aide du clavier virtuel, tapez <strong>ibo<\/strong> dans la barre de recherche.\r\n        L'application <strong>Ibo Player Pro(Global)<\/strong> appara\u00eetra dans les r\u00e9sultats \u00e0 droite.\r\n        S\u00e9lectionnez-la.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:32px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/Roku4.png\"\r\n          alt=\"Roku \u2013 Recherche ibo et s\u00e9lection de Ibo Player Pro\"\r\n          style=\"display:block;margin:0 auto;max-width:500px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 5 : Ajouter la cha\u00eene<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Sur la page de l'application <strong>Ibo Player Pro(Global)<\/strong>,\r\n        cliquez sur <strong>Ajouter une cha\u00eene<\/strong> pour lancer l'installation.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:32px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/Roku5.png\"\r\n          alt=\"Roku \u2013 Ajouter une cha\u00eene (Ibo Player Pro)\"\r\n          style=\"display:block;margin:0 auto;max-width:500px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 6 : Accepter les conditions<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Une fen\u00eatre de confirmation s'affichera. Cliquez sur <strong>J'accepte<\/strong>\r\n        pour autoriser l'installation de l'application.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:32px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/Roku6.png\"\r\n          alt=\"Roku \u2013 Accepter les conditions d'installation\"\r\n          style=\"display:block;margin:0 auto;max-width:500px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 7 : Ouvrir l'application<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Une fois l'installation termin\u00e9e, cliquez sur <strong>Aller \u00e0 la cha\u00eene<\/strong>\r\n        pour ouvrir directement <strong>Ibo Player Pro<\/strong>.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:32px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/Roku7.png\"\r\n          alt=\"Roku \u2013 Aller \u00e0 la cha\u00eene (Ibo Player Pro install\u00e9)\"\r\n          style=\"display:block;margin:0 auto;max-width:500px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n<p style=\"margin-bottom:15px;\"><strong>\u00c9tape 8 : Noter votre Mac Address et Device Key<\/strong><\/p>\r\n<p style=\"margin-bottom:26px;\">\r\n  Au premier lancement, un \u00e9cran affichera votre <strong>Mac Address<\/strong> et votre\r\n  <strong>Device Key<\/strong>. Prenez une capture d'\u00e9cran ou une photo avec votre t\u00e9l\u00e9phone,\r\n  puis renseignez ces informations directement lors de votre commande\r\n  sur le site (s\u00e9lectionnez <strong>Ibo Pro Player<\/strong> comme appareil utilis\u00e9).\r\n<\/p>\r\n\r\n      <p style=\"margin-bottom:32px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/Roku8.png\"\r\n          alt=\"Ibo Player Pro \u2013 Mac Address et Device Key\"\r\n          style=\"display:block;margin:0 auto;max-width:500px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:26px;\">\r\n        <strong>\ud83c\udf89 F\u00e9licitations !<\/strong> Vous avez maintenant install\u00e9 et configur\u00e9\r\n        <strong>Ibo Player Pro<\/strong> sur votre TV Roku \/ Hisense \/ TCL.\r\n        Une fois l'activation effectu\u00e9e par notre \u00e9quipe, vous pourrez profiter\r\n        de notre service sur votre t\u00e9l\u00e9viseur.\r\n      <\/p>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"formuler\" class=\"guide\">\r\n  <div class=\"app-card\">\r\n    <span class=\"badge\">Recommand\u00e9e<\/span>\r\n    <h4>MyTV Online \u2014 Formuler Z10 \/ Z11<\/h4>\r\n    <div class=\"prose\">\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 1 : Ouvrir MyTV Online<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Allumez votre bo\u00eetier Formuler (Z10, Z11\u2026) puis ouvrez l'application\r\n        <strong>MyTV Online<\/strong> depuis l'\u00e9cran d'accueil.\r\n        Selon votre mod\u00e8le et la version du syst\u00e8me, il peut s'agir de\r\n        <strong>MyTV Online 2<\/strong> ou <strong>MyTV Online 3<\/strong>.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:32px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/formuler_first1.jpg\"\r\n          alt=\"\u00c9cran d'accueil Formuler \u2013 MyTV Online\"\r\n          style=\"display:block;margin:0 auto;max-width:500px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 2 : Acc\u00e9der \u00e0 la section Connexions<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Dans MyTV Online, ouvrez d'abord le menu situ\u00e9 \u00e0 gauche de l'\u00e9cran.\r\n        Selon la version install\u00e9e, acc\u00e9dez \u00e0 la section\r\n        <strong>Sources<\/strong>, <strong>Contenus<\/strong> ou <strong>Connexions<\/strong>.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:32px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/formuler_first2.jpg\"\r\n          alt=\"Menu MyTV Online \u2013 Section Connexions\"\r\n          style=\"display:block;margin:0 auto;max-width:500px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 3 : Ajouter un portail<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        S\u00e9lectionnez l'option permettant d'<strong>ajouter un nouveau portail<\/strong>\r\n        (bouton <strong>+<\/strong> ou <strong>Add Portal<\/strong>).\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:32px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/06\/Formuler_add3.jpg\"\r\n          alt=\"MyTV Online \u2013 Ajouter un portail (Add Portal)\"\r\n          style=\"display:block;margin:0 auto;max-width:500px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 4 : Entrer les informations de connexion<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Renseignez les informations suivantes :\r\n      <\/p>\r\n      <ul style=\"margin:0 0 26px 22px; padding:0;\">\r\n        <li><strong>Portal URL<\/strong> : entrez l'URL du portail fournie par Zenith TV<\/li>\r\n        <li><strong>Login requis \/ Login required<\/strong> : activez cette option<\/li>\r\n        <li><strong>Nom d'utilisateur<\/strong> : entrez le nom d'utilisateur fourni<\/li>\r\n        <li><strong>Mot de passe<\/strong> : entrez le mot de passe fourni<\/li>\r\n      <\/ul>\r\n\r\n      <p style=\"margin-bottom:26px;\">\r\n        L'interface peut l\u00e9g\u00e8rement varier selon la version de MyTV Online utilis\u00e9e :\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:32px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/version1.png\"\r\n          alt=\"MyTV Online 2 \u2013 Ajout du portail IPTV\"\r\n          style=\"display:block;margin:0 auto;max-width:500px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:32px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/version2.png\"\r\n          alt=\"MyTV Online 3 \u2013 Ajout du portail IPTV\"\r\n          style=\"display:block;margin:0 auto;max-width:500px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:26px;\">\r\n        Une fois toutes les informations correctement saisies, validez pour enregistrer le portail.\r\n        L'application se connectera alors automatiquement au serveur et chargera les cha\u00eenes et le contenu.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 5 : Profiter du Contenu<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Lorsque le chargement est termin\u00e9, vous pouvez acc\u00e9der aux cha\u00eenes en direct,\r\n        aux films et aux s\u00e9ries directement depuis MyTV Online.\r\n        Votre service Zenith TV est maintenant pr\u00eat \u00e0 l'emploi sur votre bo\u00eetier Formuler.\r\n      <\/p>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"pc\" class=\"guide\">\r\n  <div class=\"app-card\">\r\n    <span class=\"badge\">Recommand\u00e9e<\/span>\r\n    <h4>Zenith TV \u2014 Windows<\/h4>\r\n    <div class=\"prose\">\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 1 : T\u00e9l\u00e9chargement du fichier d'installation<\/strong><\/p>\r\n      <p style=\"margin-bottom:14px;\">\r\n        S\u00e9lectionnez votre version de Windows pour lancer le t\u00e9l\u00e9chargement :\r\n      <\/p>\r\n\r\n      <div class=\"win-download\">\r\n        <a class=\"win-btn\" href=\"https:\/\/zenithtv.net\/windows10\" target=\"_blank\" rel=\"noopener\">\r\n          Windows 10\r\n          <small>T\u00e9l\u00e9charger l'installateur<\/small>\r\n        <\/a>\r\n\r\n        <a class=\"win-btn\" href=\"https:\/\/zenithtv.net\/windows11\" target=\"_blank\" rel=\"noopener\">\r\n          Windows 11\r\n          <small>T\u00e9l\u00e9charger l'installateur<\/small>\r\n        <\/a>\r\n      <\/div>\r\n\r\n      <p style=\"margin-bottom:26px;\">\r\n        Une fois t\u00e9l\u00e9charg\u00e9, vous obtiendrez le fichier d'installation (<em>ZenithTV Setup 2.0.exe<\/em>).\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 2 : Ouvrir le fichier t\u00e9l\u00e9charg\u00e9<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Le fichier appara\u00eetra dans vos <strong>T\u00e9l\u00e9chargements<\/strong>. Cliquez sur <strong>Open file<\/strong> pour l'ouvrir.\r\n      <\/p>\r\n\r\n      <!-- AVERTISSEMENT WINDOWS -->\r\n      <p style=\"margin:0 0 10px;\">\r\n        <strong>\u26a0\ufe0f Important :<\/strong> Les \u00e9tapes ci-dessous (avec les images) sont \r\n        <strong>uniquement si Windows affiche un avertissement de s\u00e9curit\u00e9<\/strong>\r\n        lors du t\u00e9l\u00e9chargement ou de l'ouverture du fichier.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:16px;\">\r\n        <strong>Si Windows affiche un avertissement de s\u00e9curit\u00e9, cliquez sur \"See more\" (voir plus) :<\/strong>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:24px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/downloadpc1.png\"\r\n          alt=\"Windows Defender \u2013 See more\"\r\n          style=\"display:block;margin:0 auto;max-width:420px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:14px;\">\r\n        Ensuite, cliquez sur <strong>Keep (garder)<\/strong> pour conserver le fichier :\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:24px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/downloadwin2.png\"\r\n          alt=\"Windows Defender \u2013 Keep\"\r\n          style=\"display:block;margin:0 auto;max-width:420px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:14px;\">\r\n        Puis cliquez sur <strong>Keep anyway (garder quand meme)<\/strong> pour confirmer :\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:32px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/windows33.png\"\r\n          alt=\"Windows Defender \u2013 Keep anyway\"\r\n          style=\"display:block;margin:0 auto;max-width:420px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 3 : Installation de l'application<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Double-cliquez sur <em>ZenithTV Setup 2.0.exe<\/em> pour commencer l'installation.\r\n        Si un message SmartScreen appara\u00eet, cliquez sur \r\n        <strong>\u00ab Plus d\u2019informations \u00bb<\/strong> puis sur \r\n        <strong>\u00ab Ex\u00e9cuter quand m\u00eame \u00bb<\/strong>.\r\n        Suivez ensuite les instructions \u00e0 l'\u00e9cran.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:24px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/winauhorize.png\"\r\n          alt=\"Windows SmartScreen \u2013 Plus d'informations\"\r\n          style=\"display:block;margin:0 auto;max-width:380px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:32px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/winauhorize2.png\"\r\n          alt=\"Windows SmartScreen \u2013 Ex\u00e9cuter quand m\u00eame\"\r\n          style=\"display:block;margin:0 auto;max-width:380px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 4 : Configuration<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Ouvrez ZenithTV, entrez vos identifiants, choisissez un nom pour \r\n        <strong>Playlist Name<\/strong>, puis cliquez sur <strong>Add Playlist<\/strong>.\r\n        Si vous n'avez pas vos identifiants, contactez notre support.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:32px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/loginWapp.png\"\r\n          alt=\"Connexion ZenithTV Windows\"\r\n          style=\"display:block;margin:0 auto;max-width:460px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 5 : Profitez de ZenithTV<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Une fois connect\u00e9, l'interface principale s\u2019affiche.\r\n        Vous pouvez maintenant acc\u00e9der \u00e0 toutes vos cha\u00eenes, films et s\u00e9ries.\r\n      <\/p>\r\n\r\n      <p>\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/loginWappinside.png\"\r\n          alt=\"Interface ZenithTV Windows\"\r\n          style=\"display:block;margin:0 auto;max-width:480px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"mac\" class=\"guide\">\r\n  <div class=\"app-card\">\r\n    <span class=\"badge\">Recommand\u00e9e<\/span>\r\n    <h4>Zenith TV \u2014 macOS<\/h4>\r\n    <div class=\"prose\">\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 1 : T\u00e9l\u00e9chargement du Fichier d\u2019Installation<\/strong><\/p>\r\n      <p style=\"margin-bottom:14px;\">\r\n        Cliquez sur le bouton ci-dessous pour t\u00e9l\u00e9charger l\u2019application Zenith TV pour macOS :\r\n      <\/p>\r\n\r\n      <div class=\"win-download\">\r\n        <a class=\"win-btn\" href=\"https:\/\/zenithtv.net\/macos\" target=\"_blank\" rel=\"noopener\">\r\n          macOS\r\n          <small>T\u00e9l\u00e9charger l\u2019installateur (.dmg)<\/small>\r\n        <\/a>\r\n      <\/div>\r\n\r\n      <p style=\"margin-bottom:26px;\">\r\n        Le fichier <em>Zenith TV-2.0.dmg<\/em> sera t\u00e9l\u00e9charg\u00e9 automatiquement.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 2 : Installation de l\u2019Application<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Une fois le t\u00e9l\u00e9chargement termin\u00e9, ouvrez le fichier <em>Zenith TV-2.0.dmg<\/em> depuis votre dossier\r\n        <strong>T\u00e9l\u00e9chargements<\/strong>.\r\n        Une fen\u00eatre s\u2019ouvrira : glissez simplement l\u2019ic\u00f4ne <strong>ZenithTV<\/strong> dans le dossier\r\n        <strong>Applications<\/strong>.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:26px;\">\r\n        Si macOS bloque l\u2019application en indiquant qu\u2019elle provient d\u2019un d\u00e9veloppeur non identifi\u00e9,\r\n        ouvrez <strong>R\u00e9glages Syst\u00e8me \u2192 Confidentialit\u00e9 et s\u00e9curit\u00e9<\/strong>,\r\n        puis <strong>faites d\u00e9filer la page jusqu\u2019en bas<\/strong>.\r\n        Vous verrez un message indiquant que <em>ZenithTV a \u00e9t\u00e9 bloqu\u00e9e<\/em>.\r\n        Cliquez sur <strong>\u00ab Autoriser quand m\u00eame \u00bb<\/strong>.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:26px;\">\r\n        Relancez ensuite l\u2019application <strong>ZenithTV<\/strong> depuis le dossier\r\n        <strong>Applications<\/strong>, puis cliquez sur <strong>\u00ab Ouvrir \u00bb<\/strong>.\r\n        Cette manipulation n\u2019est n\u00e9cessaire qu\u2019une seule fois.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 3 : Configuration de l\u2019Application<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Ouvrez <strong>ZenithTV<\/strong>. \u00c0 l\u2019\u00e9cran de connexion, entrez les identifiants fournis par notre \u00e9quipe.\r\n        Pour le champ <strong>Playlist Name<\/strong>, vous pouvez entrer le nom de votre choix,\r\n        puis cliquez sur <strong>Add Playlist<\/strong>.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:32px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/loginWapp.png\"\r\n          alt=\"Connexion ZenithTV macOS\"\r\n          style=\"display:block;margin:0 auto;max-width:500px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 4 : Profitez de ZenithTV<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Une fois votre compte configur\u00e9, l\u2019interface principale s\u2019affiche.\r\n        Vous pouvez maintenant acc\u00e9der \u00e0 toutes vos cha\u00eenes, films et s\u00e9ries\r\n        directement depuis votre Mac.\r\n      <\/p>\r\n\r\n      <p>\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/loginWappinside.png\"\r\n          alt=\"Interface ZenithTV macOS\"\r\n          style=\"display:block;margin:0 auto;max-width:500px;width:100%;border-radius:8px;\" \/>\r\n      <\/p>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"mag\" class=\"guide\">\r\n  <div class=\"app-card\">\r\n    <span class=\"badge\">Recommand\u00e9e<\/span>\r\n    <h4>MAG Box \u2014 Tous mod\u00e8les<\/h4>\r\n    <div class=\"prose\">\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 1 : Trouver l\u2019adresse MAC de votre MAG<\/strong><\/p>\r\n      <p style=\"margin-bottom:20px;\">\r\n        L\u2019adresse <strong>MAC<\/strong> est g\u00e9n\u00e9ralement indiqu\u00e9e <strong>sous<\/strong> le bo\u00eetier (\u00e9tiquette).\r\n        Notez-la exactement (format du type <em>00:1A:79:...<\/em>), puis renseignez-la dans le champ appropri\u00e9 lors de la prise de commande.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:24px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/03\/mag1.png\"\r\n          alt=\"MAG \u2013 Adresse MAC sur l\u2019\u00e9tiquette\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 2 : Ouvrir les param\u00e8tres (Settings)<\/strong><\/p>\r\n      <p style=\"margin-bottom:20px;\">\r\n        Sur l\u2019\u00e9cran d\u2019accueil de votre appareil, allez sur <strong>Settings<\/strong> (Param\u00e8tres).\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:24px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/03\/mag2.png\"\r\n          alt=\"MAG \u2013 Accueil \u2192 Settings\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 3 : Aller dans \u201cSystem settings\u201d<\/strong><\/p>\r\n      <p style=\"margin-bottom:20px;\">\r\n        Dans le menu Settings, s\u00e9lectionnez <strong>System settings<\/strong>.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:24px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/03\/mag3.png\"\r\n          alt=\"MAG \u2013 Settings \u2192 System settings\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 4 : Ouvrir \u201cServers\u201d<\/strong><\/p>\r\n      <p style=\"margin-bottom:20px;\">\r\n        Dans System settings, s\u00e9lectionnez <strong>Servers<\/strong>.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:24px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/03\/mag4.png\"\r\n          alt=\"MAG \u2013 System settings \u2192 Servers\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 5 : Aller dans \u201cPortals\u201d<\/strong><\/p>\r\n      <p style=\"margin-bottom:20px;\">\r\n        Dans Servers, entrez dans <strong>Portals<\/strong>.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:24px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/03\/mag5.png\"\r\n          alt=\"MAG \u2013 Servers \u2192 Portals\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 6 : Ajouter le portail et sauvegarder<\/strong><\/p>\r\n      <p style=\"margin-bottom:18px;\">\r\n        Remplissez les champs suivants :\r\n      <\/p>\r\n\r\n      <ul style=\"margin:0 0 18px 22px;\">\r\n        <li><strong>Portal 1 name<\/strong> : mettez <strong>Zenith TV<\/strong> (ou le nom de votre choix)<\/li>\r\n        <li><strong>Portal 1 URL<\/strong> : collez le <strong>lien du portail<\/strong> que vous recevrez quelques heures apr\u00e8s le traitement de votre commande.<\/li>\r\n      <\/ul>\r\n\r\n      <p style=\"margin-bottom:20px;\">\r\n        Ensuite, cliquez sur <strong>OK \/ Save<\/strong> pour enregistrer.\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:24px;\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/03\/mag6.png\"\r\n          alt=\"MAG \u2013 Portals \u2192 Portal 1 name \/ Portal 1 URL\"\r\n          style=\"display:block;margin:0 auto;max-width:520px;width:100%;border-radius:12px;\" \/>\r\n      <\/p>\r\n\r\n      <p style=\"margin-bottom:15px;\"><strong>\u00c9tape 7 : Red\u00e9marrer le bo\u00eetier<\/strong><\/p>\r\n      <p style=\"margin-bottom:26px;\">\r\n        Pour que tout se charge proprement, faites un red\u00e9marrage :\r\n        <strong>System settings \u2192 Reboot device<\/strong> (ou red\u00e9marrage \u00e9lectrique si besoin).\r\n        Apr\u00e8s red\u00e9marrage, vos cha\u00eenes et contenus devraient appara\u00eetre.\r\n      <\/p>\r\n\r\n<\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<\/div>\r\n\r\n<div class=\"no-device-box\">\r\n  <p>\u2753 Pas d\u2019appareil compatible \u00e0 la maison ?<\/p>\r\n  <a href=\"#recommendations\" class=\"no-device-btn\">Voir nos recommandations<\/a>\r\n<\/div>\r\n\r\n<div id=\"guide-complet\"><\/div>\r\n  <\/div>\r\n\r\n  <!-- =========================\r\n     ZTV VIDEO MODAL (YouTube)\r\n     ========================= -->\r\n<div id=\"ztv-video-modal\" aria-hidden=\"true\">\r\n  <div class=\"ztv-modal-backdrop\" data-ztv-close-video><\/div>\r\n\r\n  <div class=\"ztv-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Tutoriel vid\u00e9o\">\r\n    <div class=\"ztv-modal-header\">\r\n      <div class=\"ztv-modal-title\">Tutoriel Firestick \u2014 Sources inconnues<\/div>\r\n      <button class=\"ztv-modal-close\" type=\"button\" data-ztv-close-video>\u2715<\/button>\r\n    <\/div>\r\n\r\n    <div class=\"ztv-modal-body\">\r\n      <div class=\"ztv-video-wrap\">\r\n        <div id=\"ztv-video-slot\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n  <script>\r\n  \/\/ =========================\r\n  \/\/ Device selector\r\n  \/\/ =========================\r\n  const btns = document.querySelectorAll('.device-btn');\r\n  const guides = document.querySelectorAll('.guide');\r\n  const step2 = document.getElementById('step2');\r\n\r\n  btns.forEach(btn=>{\r\n    btn.addEventListener('click', ()=>{\r\n      btns.forEach(b=>b.classList.remove('active'));\r\n      guides.forEach(g=>g.classList.remove('visible'));\r\n\r\n      btn.classList.add('active');\r\n      const target = document.getElementById(btn.dataset.target);\r\n\r\n      if(target){\r\n        target.classList.add('visible');\r\n        step2.style.display = 'block';\r\n        step2.scrollIntoView({behavior:'smooth', block:'start'});\r\n      }\r\n    });\r\n  });\r\n\r\n\/\/ =========================\r\n  \/\/ Galleries (Firestick steps)\r\n  \/\/ =========================\r\n  (function(){\r\n    const galleries = document.querySelectorAll('[data-gallery]');\r\n    galleries.forEach(gallery => {\r\n      const track = gallery.querySelector('[data-track]');\r\n      const prev = gallery.querySelector('[data-prev]');\r\n      const next = gallery.querySelector('[data-next]');\r\n      const dotsWrap = gallery.querySelector('[data-dots]');\r\n      const dots = dotsWrap ? Array.from(dotsWrap.querySelectorAll('[data-dot]')) : [];\r\n\r\n      if(!track) return;\r\n\r\n      const slides = Array.from(track.querySelectorAll('.ztv-slide'));\r\n      if(slides.length === 0) return;\r\n\r\n      let index = 0;\r\n\r\n      function setActiveDot(i){\r\n        dots.forEach(d => d.classList.remove('active'));\r\n        if(dots[i]) dots[i].classList.add('active');\r\n      }\r\n\r\n      function slideWidth(){\r\n        \/\/ gap = 14 (dans ton CSS)\r\n        return slides[0].getBoundingClientRect().width + 14;\r\n      }\r\n\r\n      function scrollToIndex(i){\r\n        index = Math.max(0, Math.min(i, slides.length - 1));\r\n        track.scrollTo({ left: index * slideWidth(), behavior: 'smooth' });\r\n        setActiveDot(index);\r\n      }\r\n\r\n      prev && prev.addEventListener('click', () => scrollToIndex(index - 1));\r\n      next && next.addEventListener('click', () => scrollToIndex(index + 1));\r\n\r\n      dots.forEach(d => {\r\n        d.addEventListener('click', () => scrollToIndex(parseInt(d.dataset.dot, 10)));\r\n      });\r\n\r\n      let raf = null;\r\n      track.addEventListener('scroll', () => {\r\n        if(raf) cancelAnimationFrame(raf);\r\n        raf = requestAnimationFrame(() => {\r\n          const w = slideWidth();\r\n          const newIndex = Math.round(track.scrollLeft \/ w);\r\n          if(newIndex !== index){\r\n            index = newIndex;\r\n            setActiveDot(index);\r\n          }\r\n        });\r\n      });\r\n\r\n      \/\/ Init dot\r\n      setActiveDot(0);\r\n    });\r\n  })();\r\n\r\n\/\/ =========================\r\n\/\/ ZTV VIDEO MODAL (YouTube)\r\n\/\/ - supports per-button title + optional start time\r\n\/\/ =========================\r\n(function(){\r\n  const modal = document.getElementById('ztv-video-modal');\r\n  const slot  = document.getElementById('ztv-video-slot');\r\n  const titleEl = modal ? modal.querySelector('.ztv-modal-title') : null;\r\n  const openers = document.querySelectorAll('[data-ztv-open-video]');\r\n\r\n  if(!modal || !slot || !titleEl || openers.length === 0) return;\r\n\r\n  const defaultTitle = titleEl.textContent.trim() || 'Tutoriel vid\u00e9o';\r\n\r\n  function toSeconds(v){\r\n    if(v == null) return 0;\r\n    const n = parseInt(v, 10);\r\n    return Number.isFinite(n) && n > 0 ? n : 0;\r\n  }\r\n\r\n  function openModal(videoId, title, start){\r\n    modal.classList.add('is-open');\r\n    modal.setAttribute('aria-hidden', 'false');\r\n    document.body.style.overflow = 'hidden';\r\n\r\n    \/\/ title\r\n    titleEl.textContent = (title && title.trim()) ? title.trim() : defaultTitle;\r\n\r\n    \/\/ YouTube embed (autoplay)\r\n    const s = toSeconds(start);\r\n    const src = `https:\/\/www.youtube.com\/embed\/${videoId}?autoplay=1&mute=0&rel=0&modestbranding=1&playsinline=1${s ? `&start=${s}` : ''}`;\r\n\r\n    slot.innerHTML = `\r\n      <iframe\r\n        src=\"${src}\"\r\n        title=\"${titleEl.textContent}\"\r\n        frameborder=\"0\"\r\n        referrerpolicy=\"strict-origin-when-cross-origin\"\r\n        allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\"\r\n        allowfullscreen\r\n        style=\"width:100%;height:100%;position:absolute;inset:0;border:0;\">\r\n      <\/iframe>\r\n    `;\r\n  }\r\n\r\n  function closeModal(){\r\n    modal.classList.remove('is-open');\r\n    modal.setAttribute('aria-hidden', 'true');\r\n    document.body.style.overflow = '';\r\n    slot.innerHTML = ''; \/\/ stop video\r\n    titleEl.textContent = defaultTitle; \/\/ back to default\r\n  }\r\n\r\n  openers.forEach(btn=>{\r\n    btn.addEventListener('click', () => {\r\n      const id    = btn.getAttribute('data-video-id') || 'WmuxImmmdSs';\r\n      const title = btn.getAttribute('data-video-title');   \/\/ optional\r\n      const start = btn.getAttribute('data-video-start');   \/\/ optional\r\n      openModal(id, title, start);\r\n    });\r\n  });\r\n\r\n  modal.addEventListener('click', (e)=>{\r\n    if(e.target && e.target.hasAttribute('data-ztv-close-video')) closeModal();\r\n  });\r\n\r\n  document.addEventListener('keydown', (e)=>{\r\n    if(e.key === 'Escape' && modal.classList.contains('is-open')) closeModal();\r\n  });\r\n})();\r\n<\/script>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12a22b7 elementor-widget elementor-widget-html\" data-id=\"12a22b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section id=\"ztv-tivimate-addon\" aria-label=\"Installation TiviMate Zenith TV\">\r\n<style>\r\n#ztv-tivimate-addon,\r\n#ztv-tivimate-addon * { box-sizing: border-box; margin: 0; padding: 0; }\r\n\r\n#ztv-tivimate-addon {\r\n  --tvm-bg:       #0c1118;\r\n  --tvm-bg-2:     #141c28;\r\n  --tvm-bg-3:     #1a2235;\r\n  --tvm-line:     rgba(255,255,255,0.09);\r\n  --tvm-line-2:   rgba(255,255,255,0.14);\r\n  --tvm-text:     #eef2f8;\r\n  --tvm-muted:    #8e9ab2;\r\n  --tvm-accent:   #ff4a3f;\r\n  --tvm-accent-2: #ff8e4f;\r\n  --tvm-gold:     #f5a623;\r\n  --tvm-gold-2:   #ffcf70;\r\n  --tvm-ok:       #3dd68c;\r\n  --tvm-blue:     #5aabff;\r\n  --radius:       20px;\r\n  --radius-sm:    12px;\r\n  width: min(1060px, 100%);\r\n  margin: 36px auto;\r\n  font-family: \"Manrope\",\"Inter\",system-ui,-apple-system,sans-serif;\r\n  color: var(--tvm-text);\r\n  font-size: 15px;\r\n  line-height: 1.6;\r\n}\r\n\r\n#ztv-tivimate-addon .tvm-shell {\r\n  border-radius: var(--radius);\r\n  border: 1px solid var(--tvm-line-2);\r\n  background:\r\n    linear-gradient(160deg, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.01) 40%),\r\n    linear-gradient(150deg, var(--tvm-bg-2) 0%, var(--tvm-bg) 100%);\r\n  box-shadow:\r\n    0 32px 80px rgba(0,0,0,0.5),\r\n    0 1px 0 rgba(255,255,255,0.06) inset,\r\n    0 0 0 1px rgba(255,100,60,0.08);\r\n  overflow: hidden;\r\n}\r\n\r\n#ztv-tivimate-addon .tvm-header {\r\n  display: flex; align-items: center; justify-content: space-between;\r\n  gap: 16px; padding: 24px 28px;\r\n  border-bottom: 1px solid var(--tvm-line-2);\r\n  background:\r\n    radial-gradient(ellipse 80% 140% at 0% 0%, rgba(255,142,79,0.18), transparent 55%),\r\n    linear-gradient(150deg, rgba(255,255,255,0.055), rgba(255,255,255,0.01));\r\n}\r\n#ztv-tivimate-addon .tvm-header-left { display: flex; align-items: center; gap: 16px; }\r\n#ztv-tivimate-addon .tvm-header-icon {\r\n  width: 48px; height: 48px; min-width: 48px; border-radius: 14px;\r\n  background: linear-gradient(135deg, rgba(255,184,77,0.28), rgba(255,74,63,0.18));\r\n  border: 1px solid rgba(255,191,94,0.28);\r\n  display: flex; align-items: center; justify-content: center;\r\n  box-shadow: 0 8px 20px rgba(255,142,79,0.2); color: var(--tvm-gold-2);\r\n}\r\n#ztv-tivimate-addon .tvm-title {\r\n  font-size: clamp(1.1rem,2vw,1.6rem); font-weight: 800;\r\n  letter-spacing: -0.01em; color: #fff; line-height: 1.2;\r\n}\r\n#ztv-tivimate-addon .tvm-subtitle { margin-top: 4px; font-size: 0.88rem; color: var(--tvm-muted); }\r\n#ztv-tivimate-addon .tvm-badges { display: flex; gap: 8px; flex-wrap: wrap; align-items: center; }\r\n#ztv-tivimate-addon .tvm-badge {\r\n  display: inline-flex; align-items: center; gap: 6px;\r\n  border-radius: 999px; padding: 6px 13px;\r\n  font-size: 0.74rem; font-weight: 700;\r\n  border: 1px solid var(--tvm-line-2);\r\n  background: rgba(255,255,255,0.04); white-space: nowrap;\r\n}\r\n#ztv-tivimate-addon .tvm-badge.-premium {\r\n  border-color: rgba(245,166,35,0.55);\r\n  background: linear-gradient(135deg, rgba(255,184,77,0.35), rgba(255,142,79,0.25));\r\n  color: #fff8e0;\r\n  box-shadow: 0 0 0 1px rgba(255,200,100,0.2) inset, 0 8px 20px rgba(255,142,79,0.2);\r\n  font-size: 0.8rem; font-weight: 800; padding: 8px 16px;\r\n}\r\n\r\n#ztv-tivimate-addon .tvm-body { padding: 20px 22px 24px; }\r\n\r\n#ztv-tivimate-addon .tvm-intro {\r\n  margin: 0 0 18px; border: 1px solid rgba(255,191,94,0.2);\r\n  border-radius: var(--radius-sm); padding: 16px 18px;\r\n  background: linear-gradient(120deg, rgba(255,184,77,0.1), rgba(255,142,79,0.04) 50%, transparent), rgba(255,255,255,0.02);\r\n  box-shadow: 0 0 0 1px rgba(255,191,94,0.1) inset;\r\n}\r\n#ztv-tivimate-addon .tvm-intro-kicker {\r\n  display: inline-flex; align-items: center; gap: 6px; margin-bottom: 10px;\r\n  padding: 4px 10px; border-radius: 999px;\r\n  border: 1px solid rgba(245,166,35,0.45); background: rgba(245,166,35,0.1);\r\n  color: var(--tvm-gold-2); font-size: 0.7rem; font-weight: 800;\r\n  letter-spacing: 0.06em; text-transform: uppercase;\r\n}\r\n#ztv-tivimate-addon .tvm-intro p { margin: 0; color: #d8e2f0; font-size: 0.92rem; line-height: 1.68; }\r\n\r\n#ztv-tivimate-addon .tvm-compat {\r\n  margin: 0 0 22px; border: 1px solid rgba(90,171,255,0.22);\r\n  border-radius: var(--radius-sm);\r\n  background: linear-gradient(140deg, rgba(90,171,255,0.08), rgba(90,171,255,0.02) 50%, transparent), rgba(255,255,255,0.01);\r\n  overflow: hidden;\r\n}\r\n#ztv-tivimate-addon .tvm-compat-summary {\r\n  position: relative; list-style: none; cursor: pointer; margin: 0;\r\n  padding: 12px 44px 12px 14px;\r\n  background: linear-gradient(120deg, rgba(90,171,255,0.1), rgba(90,171,255,0.02) 60%);\r\n  transition: background 0.2s;\r\n}\r\n#ztv-tivimate-addon .tvm-compat-summary:hover { background: linear-gradient(120deg, rgba(90,171,255,0.16), rgba(90,171,255,0.04) 60%); }\r\n#ztv-tivimate-addon .tvm-compat-summary::-webkit-details-marker { display: none; }\r\n#ztv-tivimate-addon .tvm-compat-summary::after {\r\n  content: \"\"; position: absolute; right: 16px; top: 50%;\r\n  width: 9px; height: 9px;\r\n  border-right: 2px solid #7ec6ff; border-bottom: 2px solid #7ec6ff;\r\n  transform: translateY(-65%) rotate(45deg); transition: transform 0.2s;\r\n}\r\n#ztv-tivimate-addon details[open] .tvm-compat-summary::after { transform: translateY(-35%) rotate(-135deg); }\r\n#ztv-tivimate-addon .tvm-compat-icon {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  width: 24px;\r\n  height: 24px;\r\n  margin-right: 10px;\r\n  border-radius: 6px; \/* <-- Fait le carr\u00e9 arrondi parfait *\/\r\n  color: #ffffff; \/* Assure que l'\u00e9cran soit blanc *\/\r\n  background: linear-gradient(135deg, #ffc864, #ff8e4f);\r\n  box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.4) inset, 0 4px 10px rgba(255, 142, 79, 0.2);\r\n  vertical-align: middle;\r\n  transform: translateY(-1px);\r\n}\r\n\r\n#ztv-tivimate-addon .tvm-compat-icon svg {\r\n  width: 14px;\r\n  height: 14px;\r\n  stroke: currentColor;\r\n  stroke-width: 2.2;\r\n}\r\n\r\n#ztv-tivimate-addon .tvm-compat-title { color: #c8dff8; font-size: 0.93rem; font-weight: 800; display: inline-block; vertical-align: middle; }\r\n#ztv-tivimate-addon .tvm-compat-hint { display: block; margin-top: 3px; color: #7aaad4; font-size: 0.76rem; font-weight: 600; }\r\n#ztv-tivimate-addon .tvm-compat-content { border-top: 1px solid rgba(90,171,255,0.15); padding: 12px 14px; }\r\n#ztv-tivimate-addon .tvm-compat-content p { margin: 0; color: #c0d8f0; font-size: 0.88rem; line-height: 1.62; }\r\n\r\n#ztv-tivimate-addon .tvm-step-label,\r\n#ztv-tivimate-addon .tvm-step2-label {\r\n  display: flex; align-items: center; gap: 12px;\r\n  font-weight: 800; font-size: 0.98rem; color: #ffd0b0; letter-spacing: 0.01em;\r\n}\r\n#ztv-tivimate-addon .tvm-step-label { margin: 16px 0 14px; }\r\n#ztv-tivimate-addon .tvm-step2-label { display: none; margin: 28px 0 16px; scroll-margin-top: 20px; }\r\n#ztv-tivimate-addon .tvm-step-label::before,\r\n#ztv-tivimate-addon .tvm-step2-label::before {\r\n  content: \"\"; width: 4px; height: 22px; border-radius: 999px; flex-shrink: 0;\r\n  background: linear-gradient(180deg, var(--tvm-accent), var(--tvm-accent-2));\r\n  box-shadow: 0 0 10px rgba(255,100,60,0.5);\r\n}\r\n\r\n#ztv-tivimate-addon .tvm-selector {\r\n  display: grid; grid-template-columns: repeat(4, minmax(0,1fr));\r\n  gap: 10px; margin-bottom: 18px;\r\n}\r\n#ztv-tivimate-addon .tvm-btn {\r\n  border: 1px solid var(--tvm-line-2);\r\n  background: linear-gradient(150deg, rgba(255,255,255,0.035), rgba(255,255,255,0.01)), var(--tvm-bg-3);\r\n  color: #d8e4f4; border-radius: var(--radius-sm);\r\n  min-height: 74px; padding: 14px 10px;\r\n  cursor: pointer; display: flex; flex-direction: column;\r\n  align-items: center; justify-content: center; gap: 8px;\r\n  transition: all 0.22s ease; outline: none;\r\n}\r\n#ztv-tivimate-addon .tvm-btn:hover {\r\n  transform: translateY(-3px);\r\n  border-color: rgba(255,142,79,0.5);\r\n  background: linear-gradient(150deg, rgba(255,142,79,0.07), rgba(255,74,63,0.04)), var(--tvm-bg-3);\r\n  box-shadow: 0 8px 24px rgba(0,0,0,0.3);\r\n}\r\n#ztv-tivimate-addon .tvm-btn.is-active {\r\n  border-color: rgba(255,142,79,0.65);\r\n  background: linear-gradient(145deg, rgba(255,74,63,0.18), rgba(255,142,79,0.1) 50%, rgba(255,255,255,0.02)), #151e2c;\r\n  box-shadow: 0 0 0 1px rgba(255,100,60,0.18) inset, 0 10px 30px rgba(0,0,0,0.3);\r\n  color: #fff;\r\n}\r\n#ztv-tivimate-addon .tvm-btn-icon {\r\n  width: 32px; height: 32px; display: flex; align-items: center; justify-content: center;\r\n  border-radius: 9px; background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1);\r\n  flex-shrink: 0; transition: background 0.2s;\r\n}\r\n#ztv-tivimate-addon .tvm-btn.is-active .tvm-btn-icon { background: rgba(255,142,79,0.18); border-color: rgba(255,142,79,0.3); }\r\n#ztv-tivimate-addon .tvm-btn-icon svg { width: 16px; height: 16px; stroke: currentColor; fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\r\n#ztv-tivimate-addon .tvm-btn-name { font-size: 0.8rem; font-weight: 700; line-height: 1.25; text-align: center; overflow-wrap: anywhere; }\r\n\r\n#ztv-tivimate-addon .tvm-panel {\r\n  display: none; border-radius: var(--radius-sm); border: 1px solid var(--tvm-line-2);\r\n  background: linear-gradient(165deg, rgba(255,255,255,0.03), rgba(255,255,255,0.005) 50%), #111820;\r\n  padding: 18px;\r\n}\r\n#ztv-tivimate-addon .tvm-panel.is-visible { display: block; }\r\n#ztv-tivimate-addon .tvm-panel-top {\r\n  display: flex; align-items: center; justify-content: space-between;\r\n  gap: 12px; margin-bottom: 20px; padding: 14px 18px;\r\n  border: 1px solid rgba(255,255,255,0.11); border-radius: var(--radius-sm);\r\n  background: linear-gradient(140deg, rgba(255,74,63,0.1), rgba(255,142,79,0.06) 50%, rgba(255,255,255,0.01)), rgba(255,255,255,0.02);\r\n  box-shadow: 0 10px 24px rgba(0,0,0,0.25);\r\n}\r\n#ztv-tivimate-addon .tvm-panel-title-wrap { display: flex; align-items: center; gap: 12px; }\r\n#ztv-tivimate-addon .tvm-panel-icon {\r\n  width: 36px; height: 36px; min-width: 36px; border-radius: 10px;\r\n  background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1);\r\n  display: flex; align-items: center; justify-content: center; color: var(--tvm-accent-2);\r\n}\r\n#ztv-tivimate-addon .tvm-panel-icon svg { width: 18px; height: 18px; stroke: currentColor; fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\r\n#ztv-tivimate-addon .tvm-panel-title { font-size: clamp(1rem,1.8vw,1.3rem); font-weight: 800; color: #fff; line-height: 1.2; }\r\n#ztv-tivimate-addon .tvm-chip {\r\n  border-radius: 999px; padding: 5px 12px; font-size: 0.7rem; font-weight: 800;\r\n  border: 1px solid rgba(255,142,79,0.4); color: #ffdec8; background: rgba(255,142,79,0.14);\r\n  white-space: nowrap;\r\n}\r\n\r\n#ztv-tivimate-addon .tvm-fire p { margin: 0 0 12px; font-size: 0.91rem; line-height: 1.68; color: #ccd6e8; }\r\n#ztv-tivimate-addon .tvm-fire .tvm-step {\r\n  margin: 28px 0 10px; color: #fff; font-weight: 800; font-size: 0.96rem;\r\n  display: flex; align-items: center; gap: 10px;\r\n}\r\n#ztv-tivimate-addon .tvm-fire .tvm-step-num {\r\n  display: inline-flex; align-items: center; justify-content: center;\r\n  width: 26px; height: 26px; min-width: 26px; border-radius: 8px;\r\n  font-size: 0.74rem; font-weight: 900;\r\n  background: linear-gradient(135deg, rgba(255,74,63,0.35), rgba(255,142,79,0.25));\r\n  border: 1px solid rgba(255,142,79,0.35); color: #ffcba0; flex-shrink: 0;\r\n}\r\n#ztv-tivimate-addon .tvm-fire > .tvm-step:first-of-type { margin-top: 0; }\r\n#ztv-tivimate-addon .tvm-fire ul { margin: 0 0 16px 0; padding: 0; list-style: none; display: grid; gap: 8px; }\r\n#ztv-tivimate-addon .tvm-fire li { display: flex; gap: 10px; align-items: flex-start; color: #c8d4e8; font-size: 0.9rem; line-height: 1.6; }\r\n#ztv-tivimate-addon .tvm-fire li .li-icon { width: 18px; height: 18px; min-width: 18px; display: flex; align-items: center; justify-content: center; margin-top: 2px; color: var(--tvm-accent-2); }\r\n#ztv-tivimate-addon .tvm-fire li .li-icon svg { width: 14px; height: 14px; stroke: currentColor; fill: none; stroke-width: 2.2; stroke-linecap: round; stroke-linejoin: round; }\r\n#ztv-tivimate-addon .tvm-fire img {\r\n  display: block; margin: 0 auto; width: 100%; max-width: 500px;\r\n  border-radius: 10px; border: 1px solid var(--tvm-line-2);\r\n  box-shadow: 0 16px 36px rgba(0,0,0,0.4);\r\n}\r\n#ztv-tivimate-addon .tvm-img-wrap { margin: 0 0 20px; }\r\n\r\n#ztv-tivimate-addon .tvm-fire-banner {\r\n  background: linear-gradient(145deg, rgba(255,74,63,0.15), rgba(255,142,79,0.08) 55%, rgba(255,255,255,0.01)), #12181f;\r\n  border: 1px solid rgba(255,120,60,0.38); color: #e8d8cc; padding: 18px 20px;\r\n  border-radius: var(--radius-sm); margin: 0 0 24px; line-height: 1.6; font-size: 0.89rem;\r\n  box-shadow: 0 12px 28px rgba(0,0,0,0.3), 0 0 0 1px rgba(255,74,63,0.12) inset;\r\n}\r\n#ztv-tivimate-addon .tvm-fire-banner .ok { color: var(--tvm-ok); font-weight: 700; }\r\n#ztv-tivimate-addon .tvm-fire-banner a { color: var(--tvm-blue); font-weight: 700; }\r\n#ztv-tivimate-addon .tvm-fire-banner a:hover { text-decoration: underline; }\r\n\r\n#ztv-tivimate-addon .tvm-note-secondary {\r\n  display: flex; gap: 12px; align-items: flex-start;\r\n  margin: 14px 0 4px;\r\n  background: rgba(90,171,255,0.05);\r\n  border: 1px solid rgba(90,171,255,0.15);\r\n  border-left: 3px solid rgba(90,171,255,0.4);\r\n  border-radius: 8px; padding: 11px 14px;\r\n  font-size: 0.83rem; line-height: 1.58; color: #8aaecc;\r\n}\r\n#ztv-tivimate-addon .tvm-note-secondary .note-icon { width: 15px; height: 15px; min-width: 15px; margin-top: 1px; flex-shrink: 0; }\r\n#ztv-tivimate-addon .tvm-note-secondary .note-icon svg { width: 15px; height: 15px; stroke: #5aabff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\r\n#ztv-tivimate-addon .tvm-note-secondary strong { color: #a8ccee; }\r\n#ztv-tivimate-addon .tvm-note-secondary code { background: rgba(255,255,255,0.07); border: 1px solid rgba(255,255,255,0.11); border-radius: 4px; padding: 1px 6px; font-size: 0.82em; color: #b8d4ee; font-family: monospace; }\r\n\r\n#ztv-tivimate-addon .tvm-gallery { position: relative; margin: 12px 0 22px; }\r\n#ztv-tivimate-addon .tvm-track {\r\n  display: flex; gap: 14px; overflow-x: auto; scroll-snap-type: x mandatory;\r\n  scroll-behavior: smooth; -webkit-overflow-scrolling: touch;\r\n  padding: 4px 4px 10px; border-radius: 10px; scrollbar-width: none;\r\n}\r\n#ztv-tivimate-addon .tvm-track::-webkit-scrollbar { display: none; }\r\n#ztv-tivimate-addon .tvm-slide { flex: 0 0 100%; scroll-snap-align: center; }\r\n#ztv-tivimate-addon .tvm-slide img { max-width: 520px; }\r\n#ztv-tivimate-addon .tvm-gallery-nav { display: flex; align-items: center; justify-content: space-between; gap: 12px; margin-top: 10px; }\r\n#ztv-tivimate-addon .tvm-gallery-btn {\r\n  display: inline-flex; align-items: center; justify-content: center;\r\n  width: 38px; height: 38px; border-radius: 10px;\r\n  background: rgba(255,255,255,0.04); border: 1px solid var(--tvm-line-2);\r\n  color: #fff; cursor: pointer; transition: background 0.2s;\r\n}\r\n#ztv-tivimate-addon .tvm-gallery-btn:hover { background: rgba(255,255,255,0.08); }\r\n#ztv-tivimate-addon .tvm-gallery-btn svg { width: 14px; height: 14px; stroke: currentColor; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\r\n#ztv-tivimate-addon .tvm-dots { display: flex; gap: 7px; justify-content: center; flex: 1; }\r\n#ztv-tivimate-addon .tvm-dot {\r\n  width: 7px; height: 7px; border-radius: 999px;\r\n  background: rgba(255,255,255,0.2); border: 1px solid var(--tvm-line-2); cursor: pointer; transition: all 0.2s;\r\n}\r\n#ztv-tivimate-addon .tvm-dot.is-active {\r\n  background: linear-gradient(135deg, var(--tvm-accent), var(--tvm-accent-2));\r\n  border-color: rgba(255,142,79,0.6); box-shadow: 0 0 0 3px rgba(255,74,63,0.15);\r\n  width: 20px; border-radius: 4px;\r\n}\r\n\r\n#ztv-tivimate-addon .tvm-help { text-align: center; margin: 16px 0 24px; }\r\n#ztv-tivimate-addon .tvm-help-title { margin-bottom: 10px; font-size: 0.88rem; color: rgba(255,255,255,0.7); }\r\n#ztv-tivimate-addon .tvm-video-btn {\r\n  display: inline-flex; align-items: center; gap: 9px;\r\n  border: 1px solid var(--tvm-line-2); border-radius: 10px;\r\n  background: rgba(255,255,255,0.05); color: #fff;\r\n  padding: 10px 18px; font-size: 0.84rem; font-weight: 700;\r\n  cursor: pointer; transition: background 0.2s, border-color 0.2s;\r\n}\r\n#ztv-tivimate-addon .tvm-video-btn:hover { background: rgba(255,255,255,0.09); border-color: rgba(255,142,79,0.4); }\r\n#ztv-tivimate-addon .tvm-video-btn .vbtn-icon {\r\n  width: 28px; height: 28px; border-radius: 8px;\r\n  background: linear-gradient(135deg, var(--tvm-accent), var(--tvm-accent-2));\r\n  display: flex; align-items: center; justify-content: center; flex-shrink: 0;\r\n}\r\n#ztv-tivimate-addon .tvm-video-btn .vbtn-icon svg { width: 10px; height: 10px; fill: #fff; stroke: none; }\r\n\r\n\/* Modal *\/\r\n#ztv-tvm-video-modal {\r\n  position: fixed; inset: 0; display: none;\r\n  align-items: center; justify-content: center;\r\n  z-index: 99999; padding: 16px;\r\n}\r\n#ztv-tvm-video-modal.is-open { display: flex; }\r\n#ztv-tvm-video-modal .tvm-modal-backdrop { position: absolute; inset: 0; background: rgba(0,0,0,0.85); }\r\n#ztv-tvm-video-modal .tvm-modal-panel {\r\n  position: relative; width: min(920px,100%);\r\n  border-radius: 16px; border: 1px solid var(--tvm-line-2);\r\n  background: #0e1420; overflow: hidden;\r\n  box-shadow: 0 28px 60px rgba(0,0,0,0.6);\r\n}\r\n#ztv-tvm-video-modal .tvm-modal-header {\r\n  display: flex; align-items: center; justify-content: space-between;\r\n  gap: 12px; padding: 14px 18px; border-bottom: 1px solid var(--tvm-line-2);\r\n}\r\n#ztv-tvm-video-modal .tvm-modal-title { font-weight: 800; font-size: 0.95rem; }\r\n#ztv-tvm-video-modal .tvm-modal-close {\r\n  border: 1px solid var(--tvm-line-2); background: rgba(255,255,255,0.04);\r\n  color: #fff; border-radius: 8px; cursor: pointer;\r\n  padding: 6px 10px; font-weight: 800; font-size: 0.9rem;\r\n}\r\n#ztv-tvm-video-modal .tvm-video-wrap { position: relative; width: 100%; padding-top: 56.25%; }\r\n#ztv-tvm-video-modal #ztv-tvm-video-slot { position: absolute; inset: 0; }\r\n\r\n#ztv-tivimate-addon .tvm-after { margin-top: 20px; }\r\n#ztv-tivimate-addon .tvm-after-accordion {\r\n  border: 1px solid rgba(245,166,35,0.28); border-radius: var(--radius-sm);\r\n  background: linear-gradient(120deg, rgba(245,166,35,0.07), transparent 50%), #0f1620;\r\n  overflow: hidden;\r\n}\r\n#ztv-tivimate-addon .tvm-after-summary {\r\n  position: relative; cursor: pointer; list-style: none; margin: 0;\r\n  padding: 14px 46px 14px 16px;\r\n  background: linear-gradient(135deg, rgba(245,166,35,0.13), rgba(255,142,79,0.05) 50%, transparent);\r\n  transition: background 0.2s; display: flex; align-items: center; gap: 12px;\r\n}\r\n#ztv-tivimate-addon .tvm-after-summary:hover { background: linear-gradient(135deg, rgba(245,166,35,0.19), rgba(255,142,79,0.07) 50%, transparent); }\r\n#ztv-tivimate-addon .tvm-after-summary::-webkit-details-marker { display: none; }\r\n#ztv-tivimate-addon .tvm-after-summary::after {\r\n  content: \"\"; position: absolute; right: 16px; top: 50%;\r\n  width: 9px; height: 9px;\r\n  border-right: 2px solid var(--tvm-gold); border-bottom: 2px solid var(--tvm-gold);\r\n  transform: translateY(-65%) rotate(45deg); transition: transform 0.2s;\r\n}\r\n#ztv-tivimate-addon details[open] .tvm-after-summary::after { transform: translateY(-35%) rotate(-135deg); }\r\n#ztv-tivimate-addon .tvm-after-icon {\r\n  width: 32px; height: 32px; min-width: 32px; border-radius: 9px;\r\n  background: rgba(245,166,35,0.15); border: 1px solid rgba(245,166,35,0.3);\r\n  display: flex; align-items: center; justify-content: center; color: var(--tvm-gold);\r\n}\r\n#ztv-tivimate-addon .tvm-after-icon svg { width: 16px; height: 16px; stroke: currentColor; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\r\n#ztv-tivimate-addon .tvm-after-title { color: #ffe8b8; font-size: 0.95rem; font-weight: 800; display: block; }\r\n#ztv-tivimate-addon .tvm-after-hint { color: #c4983a; font-size: 0.76rem; font-weight: 600; display: block; margin-top: 2px; }\r\n#ztv-tivimate-addon .tvm-after-content { border-top: 1px solid rgba(245,166,35,0.16); padding: 14px 16px; }\r\n#ztv-tivimate-addon .tvm-after-content p { margin: 0; color: #c8d4e4; font-size: 0.9rem; line-height: 1.7; }\r\n\r\n#ztv-tivimate-addon .tvm-server-block { margin: 24px 0 20px; }\r\n#ztv-tivimate-addon .tvm-server-inner {\r\n  border-radius: 14px; padding: 20px 22px;\r\n  border: 1px solid rgba(245,166,35,0.3);\r\n  background: linear-gradient(135deg, rgba(255,184,77,0.12), rgba(255,142,79,0.05) 55%, transparent);\r\n  box-shadow: 0 0 0 1px rgba(245,166,35,0.1) inset, 0 16px 36px rgba(0,0,0,0.3);\r\n}\r\n#ztv-tivimate-addon .tvm-server-loading { display: flex; align-items: center; gap: 12px; color: #c9a040; font-size: 0.9rem; }\r\n#ztv-tivimate-addon .tvm-server-spinner {\r\n  width: 18px; height: 18px; border: 2px solid rgba(245,166,35,0.2);\r\n  border-top-color: var(--tvm-gold); border-radius: 50%;\r\n  animation: tvm-spin 0.8s linear infinite; flex-shrink: 0;\r\n}\r\n@keyframes tvm-spin { to { transform: rotate(360deg); } }\r\n#ztv-tivimate-addon .tvm-server-header { display: flex; align-items: center; gap: 10px; margin-bottom: 14px; }\r\n#ztv-tivimate-addon .tvm-server-header-icon {\r\n  width: 32px; height: 32px; border-radius: 9px;\r\n  background: rgba(245,166,35,0.15); border: 1px solid rgba(245,166,35,0.3);\r\n  display: flex; align-items: center; justify-content: center; color: var(--tvm-gold);\r\n}\r\n#ztv-tivimate-addon .tvm-server-header-icon svg { width: 16px; height: 16px; stroke: currentColor; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\r\n#ztv-tivimate-addon .tvm-server-label { font-size: 0.7rem; font-weight: 800; letter-spacing: 0.08em; text-transform: uppercase; color: #b8922e; }\r\n#ztv-tivimate-addon .tvm-server-name { font-size: 1.7rem; font-weight: 900; color: #fff; letter-spacing: -0.02em; line-height: 1; margin-bottom: 14px; }\r\n#ztv-tivimate-addon .tvm-server-warning {\r\n  display: flex; gap: 10px; align-items: flex-start;\r\n  background: rgba(255,74,63,0.07); border: 1px solid rgba(255,74,63,0.2);\r\n  border-radius: 9px; padding: 11px 14px; font-size: 0.83rem; line-height: 1.55; color: #ffb8b3;\r\n}\r\n#ztv-tivimate-addon .tvm-server-warning .warn-icon { width: 16px; height: 16px; min-width: 16px; margin-top: 1px; }\r\n#ztv-tivimate-addon .tvm-server-warning .warn-icon svg { width: 16px; height: 16px; stroke: currentColor; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\r\n#ztv-tivimate-addon .tvm-server-error { color: #ff8e7a; font-size: 0.88rem; line-height: 1.6; }\r\n#ztv-tivimate-addon .tvm-server-secondary {\r\n  border-radius: 14px; padding: 20px 22px; display: flex; gap: 14px; align-items: flex-start;\r\n  background: linear-gradient(135deg, rgba(90,171,255,0.1), rgba(90,171,255,0.03) 55%, transparent);\r\n  border: 1px solid rgba(90,171,255,0.25); box-shadow: 0 16px 36px rgba(0,0,0,0.25);\r\n  font-size: 0.88rem; line-height: 1.62; color: #aacfee;\r\n}\r\n#ztv-tivimate-addon .tvm-server-secondary .sec-icon {\r\n  width: 36px; height: 36px; min-width: 36px; border-radius: 10px;\r\n  background: rgba(90,171,255,0.15); border: 1px solid rgba(90,171,255,0.3);\r\n  display: flex; align-items: center; justify-content: center; color: var(--tvm-blue);\r\n}\r\n#ztv-tivimate-addon .tvm-server-secondary .sec-icon svg { width: 18px; height: 18px; stroke: currentColor; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\r\n#ztv-tivimate-addon .tvm-server-secondary strong { color: #cce4ff; }\r\n#ztv-tivimate-addon .tvm-server-sec-label { font-size: 0.7rem; font-weight: 800; letter-spacing: 0.08em; text-transform: uppercase; color: #5a8ab0; margin-bottom: 8px; }\r\n#ztv-tivimate-addon .tvm-server-sec-name { font-size: 1.5rem; font-weight: 900; color: #fff; letter-spacing: -0.02em; line-height: 1; margin-bottom: 12px; }\r\n\r\n@media (max-width: 860px) {\r\n  #ztv-tivimate-addon { margin: 22px auto; }\r\n  #ztv-tivimate-addon .tvm-shell { border-radius: 18px; }\r\n  #ztv-tivimate-addon .tvm-selector { grid-template-columns: repeat(2, minmax(0,1fr)); }\r\n  #ztv-tivimate-addon .tvm-header { flex-direction: column; align-items: flex-start; padding: 18px 20px; }\r\n  #ztv-tivimate-addon .tvm-badges { justify-content: flex-start; }\r\n  #ztv-tivimate-addon .tvm-body { padding: 16px; }\r\n  #ztv-tivimate-addon .tvm-btn { min-height: 78px; }\r\n}\r\n@media (max-width: 560px) {\r\n  #ztv-tivimate-addon { margin: 14px auto; font-size: 14px; }\r\n  #ztv-tivimate-addon .tvm-shell { border-radius: 14px; }\r\n  #ztv-tivimate-addon .tvm-header { padding: 14px 16px; gap: 12px; }\r\n  #ztv-tivimate-addon .tvm-header-icon { width: 40px; height: 40px; min-width: 40px; }\r\n  #ztv-tivimate-addon .tvm-body { padding: 12px; }\r\n  #ztv-tivimate-addon .tvm-selector { grid-template-columns: repeat(2, minmax(0,1fr)); gap: 8px; }\r\n  #ztv-tivimate-addon .tvm-btn { min-height: 68px; padding: 10px 8px; }\r\n  #ztv-tivimate-addon .tvm-btn-icon { width: 28px; height: 28px; }\r\n  #ztv-tivimate-addon .tvm-btn-name { font-size: 0.76rem; }\r\n  #ztv-tivimate-addon .tvm-panel { padding: 12px; }\r\n  #ztv-tivimate-addon .tvm-panel-top { flex-direction: column; align-items: flex-start; padding: 12px; gap: 10px; }\r\n  #ztv-tivimate-addon .tvm-panel-title-wrap { gap: 10px; }\r\n  #ztv-tivimate-addon .tvm-fire .tvm-step { font-size: 0.9rem; gap: 8px; }\r\n  #ztv-tivimate-addon .tvm-fire .tvm-step-num { width: 24px; height: 24px; min-width: 24px; font-size: 0.7rem; }\r\n  #ztv-tivimate-addon .tvm-gallery-btn { width: 34px; height: 34px; }\r\n  #ztv-tivimate-addon .tvm-server-name { font-size: 1.35rem; }\r\n  #ztv-tivimate-addon .tvm-server-sec-name { font-size: 1.2rem; }\r\n  #ztv-tivimate-addon .tvm-after-summary { padding: 12px 42px 12px 12px; gap: 10px; }\r\n  #ztv-tivimate-addon .tvm-after-icon { width: 28px; height: 28px; min-width: 28px; }\r\n  #ztv-tivimate-addon .tvm-step-label,\r\n  #ztv-tivimate-addon .tvm-step2-label { font-size: 0.92rem; }\r\n  #ztv-tivimate-addon .tvm-video-btn { padding: 9px 14px; font-size: 0.82rem; }\r\n  #ztv-tivimate-addon .tvm-intro { padding: 14px; }\r\n  #ztv-tivimate-addon .tvm-fire-banner { padding: 14px 16px; }\r\n  #ztv-tivimate-addon .tvm-server-inner,\r\n  #ztv-tivimate-addon .tvm-server-secondary { padding: 16px; }\r\n  #ztv-tivimate-addon .tvm-note-secondary { padding: 10px 12px; font-size: 0.8rem; }\r\n}\r\n<\/style>\r\n\r\n<article class=\"tvm-shell\" id=\"ztv-tivimate-addon-shell\">\r\n  <header class=\"tvm-header\">\r\n    <div class=\"tvm-header-left\">\r\n      <div class=\"tvm-header-icon\">\r\n        <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n          <rect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\"\/><path d=\"M8 21h8M12 17v4\"\/>\r\n        <\/svg>\r\n      <\/div>\r\n      <div>\r\n        <h2 class=\"tvm-title\">TiviMate offerte gratuitement \u00e0 nos clients<\/h2>\r\n        <div class=\"tvm-subtitle\">Interface premium incluse sans frais suppl\u00e9mentaires<\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"tvm-badges\">\r\n      <span class=\"tvm-badge -premium\">\r\n        <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n          <polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\/>\r\n        <\/svg>\r\n        Gratuite pour nos clients\r\n      <\/span>\r\n    <\/div>\r\n  <\/header>\r\n\r\n  <div class=\"tvm-body\">\r\n\r\n    <div class=\"tvm-intro\">\r\n      <div class=\"tvm-intro-kicker\">\r\n        <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n          <polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\/>\r\n        <\/svg>\r\n        Exp\u00e9rience Premium\r\n      <\/div>\r\n      <p>TiviMate offre une interface moderne, fluide et stable pour regarder vos cha\u00eenes, films et s\u00e9ries. Cette version est incluse pour les clients Zenith TV, sans frais suppl\u00e9mentaires.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"tvm-compat\">\r\n      <details>\r\n        <summary class=\"tvm-compat-summary\">\r\n          <span class=\"tvm-compat-icon\" aria-hidden=\"true\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n              <rect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\"\/><path d=\"M8 21h8M12 17v4\"\/>\r\n            <\/svg>\r\n          <\/span>\r\n          <span class=\"tvm-compat-title\">Compatibilit\u00e9 des appareils<\/span>\r\n          <span class=\"tvm-compat-hint\">Cliquez pour voir les appareils compatibles avec TiviMate<\/span>\r\n        <\/summary>\r\n        <div class=\"tvm-compat-content\">\r\n          <p><strong>Compatibilit\u00e9 :<\/strong> ce guide TiviMate est uniquement compatible avec <strong>Firestick &amp; Fire TV<\/strong>, <strong>Google TV \/ Chromecast \/ Android TV<\/strong>, <strong>Sony TV<\/strong> et <strong>Bo\u00eetier Android<\/strong>. Non compatible avec mobile, tablette, Apple TV, Smart TV Samsung\/LG, Roku, MAG et autres appareils non list\u00e9s.<\/p>\r\n        <\/div>\r\n      <\/details>\r\n    <\/div>\r\n\r\n    <div class=\"tvm-step-label\">\u00c9tape 1 \u2014 Choisissez votre appareil<\/div>\r\n\r\n    <div class=\"tvm-selector\" role=\"tablist\" aria-label=\"Choix appareil TiviMate\">\r\n      <button class=\"tvm-btn\" type=\"button\" data-tvm-target=\"tvm-panel-firestick\">\r\n        <span class=\"tvm-btn-icon\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n            <path d=\"M12 2c-1.5 2-3 4-3 7a3 3 0 0 0 6 0c0-1.5-.5-3-1.5-4 0 1.5-1.5 2.5-1.5 2.5S11 6 12 2z\"\/>\r\n            <path d=\"M9 13c0 2 1.5 3.5 3 4.5C13.5 16.5 15 15 15 13\"\/>\r\n          <\/svg>\r\n        <\/span>\r\n        <span class=\"tvm-btn-name\">Firestick &amp; Fire TV<\/span>\r\n      <\/button>\r\n      <button class=\"tvm-btn\" type=\"button\" data-tvm-target=\"tvm-panel-google\">\r\n        <span class=\"tvm-btn-icon\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n            <path d=\"M5 12.5A9 9 0 0 1 12 3.5\"\/><path d=\"M19 12.5A9 9 0 0 0 12 3.5\"\/>\r\n            <path d=\"M8.5 15.5a5 5 0 0 1 7 0\"\/><circle cx=\"12\" cy=\"19\" r=\"1\" fill=\"currentColor\" stroke=\"none\"\/>\r\n          <\/svg>\r\n        <\/span>\r\n        <span class=\"tvm-btn-name\">Google TV \/ Chromecast \/ Android TV<\/span>\r\n      <\/button>\r\n      <button class=\"tvm-btn\" type=\"button\" data-tvm-target=\"tvm-panel-sony\">\r\n        <span class=\"tvm-btn-icon\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n            <rect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\"\/><path d=\"M8 21h8M12 17v4\"\/>\r\n          <\/svg>\r\n        <\/span>\r\n        <span class=\"tvm-btn-name\">Sony TV<\/span>\r\n      <\/button>\r\n      <button class=\"tvm-btn\" type=\"button\" data-tvm-target=\"tvm-panel-box\">\r\n        <span class=\"tvm-btn-icon\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n            <path d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\/>\r\n            <polyline points=\"3.27 6.96 12 12.01 20.73 6.96\"\/><line x1=\"12\" y1=\"22.08\" x2=\"12\" y2=\"12\"\/>\r\n          <\/svg>\r\n        <\/span>\r\n        <span class=\"tvm-btn-name\">Bo\u00eetier Android<\/span>\r\n      <\/button>\r\n    <\/div>\r\n\r\n    <div class=\"tvm-step2-label\" id=\"tvm-step2-label\">\u00c9tape 2 \u2014 Suivez les instructions d'installation<\/div>\r\n\r\n    <!-- \u2550\u2550 PANEL FIRESTICK \u2550\u2550 -->\r\n    <section id=\"tvm-panel-firestick\" class=\"tvm-panel\" role=\"tabpanel\" aria-label=\"Guide Firestick\">\r\n      <div class=\"tvm-panel-top\">\r\n        <div class=\"tvm-panel-title-wrap\">\r\n          <div class=\"tvm-panel-icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n              <path d=\"M12 2c-1.5 2-3 4-3 7a3 3 0 0 0 6 0c0-1.5-.5-3-1.5-4 0 1.5-1.5 2.5-1.5 2.5S11 6 12 2z\"\/>\r\n              <path d=\"M9 13c0 2 1.5 3.5 3 4.5C13.5 16.5 15 15 15 13\"\/>\r\n            <\/svg>\r\n          <\/div>\r\n          <h3 class=\"tvm-panel-title\">Firestick &amp; Fire TV<\/h3>\r\n        <\/div>\r\n        <span class=\"tvm-chip\">Recommand\u00e9e<\/span>\r\n      <\/div>\r\n      <div class=\"tvm-fire\">\r\n\r\n        <div class=\"tvm-fire-banner\">\r\n          <strong>Information :<\/strong> Certains nouveaux mod\u00e8les de Fire TV Stick fonctionnent avec <strong>Vega OS<\/strong>, un syst\u00e8me qui ne permet pas l'installation d'applications externes comme TiviMate.<br \/><br \/>\r\n          \u2705 Les mod\u00e8les <strong>Firestick 4K<\/strong> et <strong>Firestick 4K Max<\/strong> utilisant <strong>Fire OS<\/strong> sont <strong class=\"ok\">compatibles<\/strong>.<br \/><br \/>\r\n          \u274c Le mod\u00e8le <strong>Firestick 4K Select<\/strong> (Vega OS) n'est pas compatible avec cette m\u00e9thode.<br \/><br \/>\r\n          \u27a1\ufe0f <a href=\"https:\/\/zenithtv.net\/aide\/general\/firestick-zenith-tv-ce-que-vous-devez-savoir-sur-le-nouveau-systeme-vega-os\/\" target=\"_blank\" rel=\"noopener\">En savoir plus<\/a>\r\n        <\/div>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">1<\/span><strong>Acc\u00e9der au menu des applications<\/strong><\/p>\r\n        <p>Sur votre Amazon Firestick, utilisez la t\u00e9l\u00e9commande pour naviguer jusqu'au menu principal.<\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/unnamed.webp\" alt=\"Menu principal Fire TV\" \/><\/p>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">2<\/span><strong>Rechercher l'application Downloader<\/strong><\/p>\r\n        <p>Dans le menu principal, utilisez la recherche pour trouver l'application <strong>Downloader<\/strong>. Tapez <strong>Downloader<\/strong> avec le clavier \u00e0 l'\u00e9cran, puis s\u00e9lectionnez l'application dans les r\u00e9sultats.<\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/Install-Downloader-on-Fire-TV-2-png.webp\" alt=\"Recherche de Downloader sur Fire TV\" \/><\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/downloader-download.png\" alt=\"T\u00e9l\u00e9chargement de Downloader\" \/><\/p>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">3<\/span><strong>Installer Downloader<\/strong><\/p>\r\n        <p>Une fois sur la page de l'application, cliquez sur <strong>T\u00e9l\u00e9charger<\/strong> ou <strong>Obtenir<\/strong> pour installer <strong>Downloader<\/strong> sur votre Firestick.<\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/How-to-Install-Downloader-on-FireStick-4.jpg\" alt=\"Installation de Downloader sur Firestick\" \/><\/p>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">4<\/span><strong>Autoriser l'installation depuis des sources inconnues<\/strong><\/p>\r\n        <p>Cette \u00e9tape est <strong>rapide<\/strong> et <strong>\u00e0 faire une seule fois<\/strong>. Elle permet simplement d'autoriser l'installation de TiviMate via l'application Downloader.<\/p>\r\n        <p>Depuis l'\u00e9cran d'accueil de votre Firestick :<\/p>\r\n        <ul>\r\n          <li><span class=\"li-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg><\/span><span>Allez dans <strong>Param\u00e8tres<\/strong> &rarr; <strong>Mon Fire TV<\/strong> &rarr; <strong>\u00c0 propos<\/strong><\/span><\/li>\r\n          <li><span class=\"li-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg><\/span><span>S\u00e9lectionnez le <strong>nom \/ mod\u00e8le<\/strong> de votre Firestick<\/span><\/li>\r\n          <li><span class=\"li-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg><\/span><span>Appuyez <strong>7 fois<\/strong> dessus jusqu'\u00e0 voir le message indiquant que le mode d\u00e9veloppeur est activ\u00e9<\/span><\/li>\r\n          <li><span class=\"li-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg><\/span><span>Revenez en arri\u00e8re dans <strong>Mon Fire TV<\/strong><\/span><\/li>\r\n          <li><span class=\"li-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg><\/span><span>Ouvrez <strong>Options pour les d\u00e9veloppeurs<\/strong><\/span><\/li>\r\n          <li><span class=\"li-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg><\/span><span>Activez <strong>Installation d'applications inconnues<\/strong>, puis mettez <strong>Downloader<\/strong> sur <strong>ON<\/strong><\/span><\/li>\r\n        <\/ul>\r\n\r\n        <div class=\"tvm-gallery\" data-tvm-gallery>\r\n          <div class=\"tvm-track\" data-tvm-track>\r\n            <div class=\"tvm-slide\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/downloader1.webp\" alt=\"Mon Fire TV \u00c0 propos\" loading=\"lazy\" \/><\/div>\r\n            <div class=\"tvm-slide\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/downloader-download2.png\" alt=\"Cliquer 7 fois\" loading=\"lazy\" \/><\/div>\r\n            <div class=\"tvm-slide\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/downloader-download3.png\" alt=\"Options d\u00e9veloppeurs Fire TV\" loading=\"lazy\" \/><\/div>\r\n            <div class=\"tvm-slide\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/downloader-download4.png\" alt=\"Applications inconnues\" loading=\"lazy\" \/><\/div>\r\n            <div class=\"tvm-slide\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2025\/12\/downloader6.webp\" alt=\"Autoriser Downloader\" loading=\"lazy\" \/><\/div>\r\n          <\/div>\r\n          <div class=\"tvm-gallery-nav\">\r\n            <button class=\"tvm-gallery-btn\" type=\"button\" data-tvm-prev aria-label=\"Image pr\u00e9c\u00e9dente\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"15 18 9 12 15 6\"\/><\/svg>\r\n            <\/button>\r\n            <div class=\"tvm-dots\" data-tvm-dots>\r\n              <span class=\"tvm-dot is-active\" data-tvm-dot=\"0\"><\/span>\r\n              <span class=\"tvm-dot\" data-tvm-dot=\"1\"><\/span>\r\n              <span class=\"tvm-dot\" data-tvm-dot=\"2\"><\/span>\r\n              <span class=\"tvm-dot\" data-tvm-dot=\"3\"><\/span>\r\n              <span class=\"tvm-dot\" data-tvm-dot=\"4\"><\/span>\r\n            <\/div>\r\n            <button class=\"tvm-gallery-btn\" type=\"button\" data-tvm-next aria-label=\"Image suivante\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\r\n            <\/button>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"tvm-help\">\r\n          <div class=\"tvm-help-title\">Besoin d'aide pour cette \u00e9tape ?<\/div>\r\n          <button type=\"button\" class=\"tvm-video-btn\"\r\n            data-tvm-open-video\r\n            data-tvm-video-id=\"WmuxImmmdSs\"\r\n            data-tvm-video-si=\"RtCLwpcVhzxdNZBD\"\r\n            data-tvm-video-title=\"Tutoriel Firestick \u2014 Sources inconnues\">\r\n            <span class=\"vbtn-icon\">\r\n              <svg viewBox=\"0 0 24 24\"><polygon points=\"5 3 19 12 5 21 5 3\" fill=\"#fff\"\/><\/svg>\r\n            <\/span>\r\n            Voir la vid\u00e9o\r\n          <\/button>\r\n        <\/div>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">5<\/span><strong>Installer TiviMate<\/strong><\/p>\r\n        <p>Ouvrez <strong>Downloader<\/strong>, entrez le code <strong>4189124<\/strong>, puis cliquez sur <strong>Go<\/strong> pour t\u00e9l\u00e9charger l'application. Une fois le t\u00e9l\u00e9chargement termin\u00e9, cliquez sur <strong>Installer<\/strong>.<\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv7.png\" alt=\"Installation de TiviMate via Downloader\" \/><\/p>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">6<\/span><strong>Configuration de l'application<\/strong><\/p>\r\n        <p>Ouvrez <strong>TiviMate<\/strong>. Lors de la configuration, vous devez s\u00e9lectionner le serveur qui vous a \u00e9t\u00e9 assign\u00e9 \u2014 il est affich\u00e9 ci-dessous. Entrez ensuite vos identifiants valides. Le champ <strong>Playlist Name<\/strong> est facultatif. Attendez que l'application charge vos contenus.<\/p>\r\n\r\n        <div class=\"tvm-note-secondary\">\r\n          <span class=\"note-icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n              <circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\/><line x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\"\/>\r\n            <\/svg>\r\n          <\/span>\r\n          <span>Si votre identifiant est compos\u00e9 uniquement de lettres minuscules et chiffres (exemple : <code>6rgenm8h<\/code>), votre serveur assign\u00e9 est le <strong>Secondary Server.<\/strong><\/span>\r\n        <\/div>\r\n\r\n        <div class=\"tvm-server-block\" id=\"tvm-server-firestick\">\r\n          <div class=\"tvm-server-inner tvm-server-loading\">\r\n            <div class=\"tvm-server-spinner\"><\/div>\r\n            <span>Chargement de votre serveur\u2026<\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <p><strong>F\u00e9licitations !<\/strong> TiviMate est maintenant pr\u00eate \u00e0 \u00eatre utilis\u00e9e sur votre Firestick.<\/p>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <!-- \u2550\u2550 PANEL GOOGLE TV \u2550\u2550 -->\r\n    <section id=\"tvm-panel-google\" class=\"tvm-panel\" role=\"tabpanel\" aria-label=\"Guide Google TV\">\r\n      <div class=\"tvm-panel-top\">\r\n        <div class=\"tvm-panel-title-wrap\">\r\n          <div class=\"tvm-panel-icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n              <path d=\"M5 12.5A9 9 0 0 1 12 3.5\"\/><path d=\"M19 12.5A9 9 0 0 0 12 3.5\"\/>\r\n              <path d=\"M8.5 15.5a5 5 0 0 1 7 0\"\/><circle cx=\"12\" cy=\"19\" r=\"1\" fill=\"currentColor\" stroke=\"none\"\/>\r\n            <\/svg>\r\n          <\/div>\r\n          <h3 class=\"tvm-panel-title\">Google TV \/ Chromecast \/ Android TV<\/h3>\r\n        <\/div>\r\n        <span class=\"tvm-chip\">Recommand\u00e9e<\/span>\r\n      <\/div>\r\n      <div class=\"tvm-fire\">\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">1<\/span><strong>Acc\u00e9der au menu des applications<\/strong><\/p>\r\n        <p>Sur votre Chromecast avec Google TV ou Android TV, allez sur l'\u00e9cran d'accueil (Home), puis ouvrez le menu <strong>Apps<\/strong> ou le <strong>Play Store<\/strong>.<\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv5.png\" alt=\"Google TV Android TV Accueil Apps\" \/><\/p>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">2<\/span><strong>Installer l'application Downloader<\/strong><\/p>\r\n        <p>Recherchez <strong>Downloader<\/strong>, ouvrez la fiche de l'application, puis cliquez sur <strong>Installer<\/strong>.<\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv6.png\" alt=\"Rechercher Downloader Google TV\" \/><\/p>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">3<\/span><strong>Autoriser l'installation depuis des sources inconnues (\u00e0 faire une seule fois)<\/strong><\/p>\r\n        <p>Cette \u00e9tape sert juste \u00e0 autoriser Downloader \u00e0 installer TiviMate.<\/p>\r\n        <ul>\r\n          <li><span class=\"li-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg><\/span><span>Ouvrez <strong>Param\u00e8tres<\/strong> (ic\u00f4ne \u2699\ufe0f) &rarr; <strong>Tous les param\u00e8tres<\/strong><\/span><\/li>\r\n          <li><span class=\"li-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg><\/span><span>Allez dans <strong>Syst\u00e8me<\/strong> &rarr; <strong>\u00c0 propos<\/strong><\/span><\/li>\r\n          <li><span class=\"li-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg><\/span><span>Appuyez <strong>7 fois<\/strong> sur <strong>Android TV OS build<\/strong> jusqu'au message indiquant que vous \u00eates d\u00e9veloppeur<\/span><\/li>\r\n        <\/ul>\r\n\r\n        <div class=\"tvm-gallery\" data-tvm-gallery>\r\n          <div class=\"tvm-track\" data-tvm-track>\r\n            <div class=\"tvm-slide\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv1.png\" alt=\"Google TV All settings\" loading=\"lazy\" \/><\/div>\r\n            <div class=\"tvm-slide\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv2.png\" alt=\"Google TV Settings Syst\u00e8me\" loading=\"lazy\" \/><\/div>\r\n            <div class=\"tvm-slide\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv3.png\" alt=\"Google TV Syst\u00e8me \u00c0 propos\" loading=\"lazy\" \/><\/div>\r\n            <div class=\"tvm-slide\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv4.png\" alt=\"Activer le mode d\u00e9veloppeur\" loading=\"lazy\" \/><\/div>\r\n          <\/div>\r\n          <div class=\"tvm-gallery-nav\">\r\n            <button class=\"tvm-gallery-btn\" type=\"button\" data-tvm-prev aria-label=\"Image pr\u00e9c\u00e9dente\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"15 18 9 12 15 6\"\/><\/svg>\r\n            <\/button>\r\n            <div class=\"tvm-dots\" data-tvm-dots>\r\n              <span class=\"tvm-dot is-active\" data-tvm-dot=\"0\"><\/span>\r\n              <span class=\"tvm-dot\" data-tvm-dot=\"1\"><\/span>\r\n              <span class=\"tvm-dot\" data-tvm-dot=\"2\"><\/span>\r\n              <span class=\"tvm-dot\" data-tvm-dot=\"3\"><\/span>\r\n            <\/div>\r\n            <button class=\"tvm-gallery-btn\" type=\"button\" data-tvm-next aria-label=\"Image suivante\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\r\n            <\/button>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"tvm-help\">\r\n          <div class=\"tvm-help-title\">Besoin d'aide pour cette \u00e9tape ?<\/div>\r\n          <button type=\"button\" class=\"tvm-video-btn\"\r\n            data-tvm-open-video\r\n            data-tvm-video-id=\"mmK-U9R3Z7g\"\r\n            data-tvm-video-si=\"abc123xyz\"\r\n            data-tvm-video-start=\"1\"\r\n            data-tvm-video-title=\"Tutoriel Google TV \/ Chromecast \/ Android TV \u2014 Sources inconnues\">\r\n            <span class=\"vbtn-icon\">\r\n              <svg viewBox=\"0 0 24 24\"><polygon points=\"5 3 19 12 5 21 5 3\" fill=\"#fff\"\/><\/svg>\r\n            <\/span>\r\n            Voir la vid\u00e9o\r\n          <\/button>\r\n        <\/div>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">4<\/span><strong>T\u00e9l\u00e9charger TiviMate via Downloader<\/strong><\/p>\r\n        <p>Ouvrez <strong>Downloader<\/strong>, entrez le code <strong>4189124<\/strong>, puis cliquez sur <strong>Go<\/strong>.<\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv7.png\" alt=\"Downloader entrer le code 4189124\" \/><\/p>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">5<\/span><strong>Installer l'application TiviMate<\/strong><\/p>\r\n        <p>Lorsque le message d'installation appara\u00eet, cliquez sur <strong>Settings<\/strong>, puis activez <strong>Downloader<\/strong>.<\/p>\r\n        <p>S\u00e9lectionnez ensuite <strong>Install<\/strong> pour installer l'application. Si l'\u00e9cran <strong>Blocked by Play Protect<\/strong> s'affiche, choisissez <strong>Details<\/strong>, puis <strong>Install anyway<\/strong>.<\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv8.png\" alt=\"Blocage installation bouton Settings\" \/><\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv9.png\" alt=\"Install unknown apps Downloader ON\" \/><\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv10.png\" alt=\"Bouton Installer\" \/><\/p>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">6<\/span><strong>Ouvrir TiviMate et finaliser la configuration<\/strong><\/p>\r\n        <p>Une fois l'installation termin\u00e9e, cliquez sur <strong>Done<\/strong> ou <strong>Open<\/strong>. Si vous avez cliqu\u00e9 sur <strong>Done<\/strong>, ouvrez ensuite <strong>TiviMate<\/strong> depuis votre \u00e9cran d'accueil (Home) ou le tiroir des applications.<\/p>\r\n        <p>Lors de la configuration, vous devez s\u00e9lectionner le serveur qui vous a \u00e9t\u00e9 assign\u00e9 \u2014 il est affich\u00e9 ci-dessous. Entrez vos identifiants valides, puis renseignez <strong>Playlist Name<\/strong> uniquement si vous le souhaitez (optionnel). Attendez que l'application charge les contenus.<\/p>\r\n\r\n        <div class=\"tvm-note-secondary\">\r\n          <span class=\"note-icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n              <circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\/><line x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\"\/>\r\n            <\/svg>\r\n          <\/span>\r\n          <span>Si votre identifiant est compos\u00e9 uniquement de lettres minuscules et chiffres (exemple : <code>6rgenm8h<\/code>), votre serveur assign\u00e9 est le <strong>Secondary Server.<\/strong><\/span>\r\n        <\/div>\r\n\r\n        <div class=\"tvm-server-block\" id=\"tvm-server-google\">\r\n          <div class=\"tvm-server-inner tvm-server-loading\">\r\n            <div class=\"tvm-server-spinner\"><\/div>\r\n            <span>Chargement de votre serveur\u2026<\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <p><strong>F\u00e9licitations !<\/strong> TiviMate est maintenant pr\u00eate \u00e0 \u00eatre utilis\u00e9e sur votre Google TV \/ Chromecast \/ Android TV.<\/p>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <!-- \u2550\u2550 PANEL SONY \u2550\u2550 -->\r\n    <section id=\"tvm-panel-sony\" class=\"tvm-panel\" role=\"tabpanel\" aria-label=\"Guide Sony TV\">\r\n      <div class=\"tvm-panel-top\">\r\n        <div class=\"tvm-panel-title-wrap\">\r\n          <div class=\"tvm-panel-icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n              <rect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\"\/><path d=\"M8 21h8M12 17v4\"\/>\r\n            <\/svg>\r\n          <\/div>\r\n          <h3 class=\"tvm-panel-title\">Sony TV<\/h3>\r\n        <\/div>\r\n        <span class=\"tvm-chip\">Recommand\u00e9e<\/span>\r\n      <\/div>\r\n      <div class=\"tvm-fire\">\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">1<\/span><strong>Acc\u00e9der au menu des applications<\/strong><\/p>\r\n        <p>Sur votre <strong>Sony TV (Android TV \/ Google TV)<\/strong>, allez sur l'\u00e9cran d'accueil (Home), puis ouvrez le menu <strong>Apps<\/strong> ou le <strong>Play Store<\/strong>.<\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv5.png\" alt=\"Sony TV Accueil Apps\" \/><\/p>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">2<\/span><strong>Installer l'application Downloader<\/strong><\/p>\r\n        <p>Recherchez <strong>Downloader<\/strong>, ouvrez la fiche de l'application, puis cliquez sur <strong>Installer<\/strong>.<\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv6.png\" alt=\"Sony TV Rechercher Downloader\" \/><\/p>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">3<\/span><strong>Autoriser l'installation depuis des sources inconnues (\u00e0 faire une seule fois)<\/strong><\/p>\r\n        <p>Cette \u00e9tape sert juste \u00e0 autoriser Downloader \u00e0 installer TiviMate.<\/p>\r\n        <ul>\r\n          <li><span class=\"li-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg><\/span><span>Ouvrez <strong>Param\u00e8tres<\/strong> (ic\u00f4ne \u2699\ufe0f) &rarr; <strong>Tous les param\u00e8tres<\/strong><\/span><\/li>\r\n          <li><span class=\"li-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg><\/span><span>Allez dans <strong>Syst\u00e8me<\/strong> &rarr; <strong>\u00c0 propos<\/strong><\/span><\/li>\r\n          <li><span class=\"li-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg><\/span><span>Appuyez <strong>7 fois<\/strong> sur <strong>Android TV OS build<\/strong> jusqu'au message indiquant que vous \u00eates d\u00e9veloppeur<\/span><\/li>\r\n        <\/ul>\r\n\r\n        <div class=\"tvm-gallery\" data-tvm-gallery>\r\n          <div class=\"tvm-track\" data-tvm-track>\r\n            <div class=\"tvm-slide\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv1.png\" alt=\"Sony TV All settings\" loading=\"lazy\" \/><\/div>\r\n            <div class=\"tvm-slide\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv2.png\" alt=\"Sony TV Settings Syst\u00e8me\" loading=\"lazy\" \/><\/div>\r\n            <div class=\"tvm-slide\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv3.png\" alt=\"Sony TV Syst\u00e8me \u00c0 propos\" loading=\"lazy\" \/><\/div>\r\n            <div class=\"tvm-slide\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv4.png\" alt=\"Sony TV Activer le mode d\u00e9veloppeur\" loading=\"lazy\" \/><\/div>\r\n          <\/div>\r\n          <div class=\"tvm-gallery-nav\">\r\n            <button class=\"tvm-gallery-btn\" type=\"button\" data-tvm-prev aria-label=\"Image pr\u00e9c\u00e9dente\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"15 18 9 12 15 6\"\/><\/svg>\r\n            <\/button>\r\n            <div class=\"tvm-dots\" data-tvm-dots>\r\n              <span class=\"tvm-dot is-active\" data-tvm-dot=\"0\"><\/span>\r\n              <span class=\"tvm-dot\" data-tvm-dot=\"1\"><\/span>\r\n              <span class=\"tvm-dot\" data-tvm-dot=\"2\"><\/span>\r\n              <span class=\"tvm-dot\" data-tvm-dot=\"3\"><\/span>\r\n            <\/div>\r\n            <button class=\"tvm-gallery-btn\" type=\"button\" data-tvm-next aria-label=\"Image suivante\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\r\n            <\/button>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"tvm-help\">\r\n          <div class=\"tvm-help-title\">Besoin d'aide pour cette \u00e9tape ?<\/div>\r\n          <button type=\"button\" class=\"tvm-video-btn\"\r\n            data-tvm-open-video\r\n            data-tvm-video-id=\"mmK-U9R3Z7g\"\r\n            data-tvm-video-si=\"abc123xyz\"\r\n            data-tvm-video-start=\"1\"\r\n            data-tvm-video-title=\"Tutoriel Sony TV \u2014 Sources inconnues\">\r\n            <span class=\"vbtn-icon\">\r\n              <svg viewBox=\"0 0 24 24\"><polygon points=\"5 3 19 12 5 21 5 3\" fill=\"#fff\"\/><\/svg>\r\n            <\/span>\r\n            Voir la vid\u00e9o\r\n          <\/button>\r\n        <\/div>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">4<\/span><strong>T\u00e9l\u00e9charger TiviMate via Downloader<\/strong><\/p>\r\n        <p>Ouvrez <strong>Downloader<\/strong>, entrez le code <strong>4189124<\/strong>, puis cliquez sur <strong>Go<\/strong>.<\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv7.png\" alt=\"Sony TV Entrer le code 4189124\" \/><\/p>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">5<\/span><strong>Installer l'application TiviMate<\/strong><\/p>\r\n        <p>Lorsque le message d'installation appara\u00eet, cliquez sur <strong>Settings<\/strong>, puis activez <strong>Downloader<\/strong>.<\/p>\r\n        <p>S\u00e9lectionnez ensuite <strong>Install<\/strong> pour installer l'application. Si l'\u00e9cran <strong>Blocked by Play Protect<\/strong> s'affiche, choisissez <strong>Details<\/strong>, puis <strong>Install anyway<\/strong>.<\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv8.png\" alt=\"Sony TV Blocage installation\" \/><\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv9.png\" alt=\"Sony TV Install unknown apps\" \/><\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv10.png\" alt=\"Sony TV Bouton Installer\" \/><\/p>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">6<\/span><strong>Ouvrir TiviMate et finaliser la configuration<\/strong><\/p>\r\n        <p>Une fois l'installation termin\u00e9e, cliquez sur <strong>Done<\/strong> ou <strong>Open<\/strong>. Si vous avez cliqu\u00e9 sur <strong>Done<\/strong>, ouvrez ensuite <strong>TiviMate<\/strong> depuis votre \u00e9cran d'accueil (Home) ou le tiroir des applications.<\/p>\r\n        <p>Lors de la configuration, vous devez s\u00e9lectionner le serveur qui vous a \u00e9t\u00e9 assign\u00e9 \u2014 il est affich\u00e9 ci-dessous. Entrez vos identifiants valides, puis renseignez <strong>Playlist Name<\/strong> uniquement si vous le souhaitez (optionnel). Attendez que l'application charge les contenus.<\/p>\r\n\r\n        <div class=\"tvm-note-secondary\">\r\n          <span class=\"note-icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n              <circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\/><line x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\"\/>\r\n            <\/svg>\r\n          <\/span>\r\n          <span>Si votre identifiant est compos\u00e9 uniquement de lettres minuscules et chiffres (exemple : <code>6rgenm8h<\/code>), votre serveur assign\u00e9 est le <strong>Secondary Server.<\/strong><\/span>\r\n        <\/div>\r\n\r\n        <div class=\"tvm-server-block\" id=\"tvm-server-sony\">\r\n          <div class=\"tvm-server-inner tvm-server-loading\">\r\n            <div class=\"tvm-server-spinner\"><\/div>\r\n            <span>Chargement de votre serveur\u2026<\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <p><strong>F\u00e9licitations !<\/strong> TiviMate est maintenant pr\u00eate \u00e0 \u00eatre utilis\u00e9e sur votre Sony TV.<\/p>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <!-- \u2550\u2550 PANEL BO\u00ceTIER ANDROID \u2550\u2550 -->\r\n    <section id=\"tvm-panel-box\" class=\"tvm-panel\" role=\"tabpanel\" aria-label=\"Guide Bo\u00eetier Android\">\r\n      <div class=\"tvm-panel-top\">\r\n        <div class=\"tvm-panel-title-wrap\">\r\n          <div class=\"tvm-panel-icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n              <path d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\/>\r\n              <polyline points=\"3.27 6.96 12 12.01 20.73 6.96\"\/><line x1=\"12\" y1=\"22.08\" x2=\"12\" y2=\"12\"\/>\r\n            <\/svg>\r\n          <\/div>\r\n          <h3 class=\"tvm-panel-title\">Bo\u00eetier Android<\/h3>\r\n        <\/div>\r\n        <span class=\"tvm-chip\">Recommand\u00e9e<\/span>\r\n      <\/div>\r\n      <div class=\"tvm-fire\">\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">1<\/span><strong>Acc\u00e9der au menu des applications<\/strong><\/p>\r\n        <p>Sur votre <strong>bo\u00eetier Android<\/strong>, allez sur l'\u00e9cran d'accueil (Home), puis ouvrez le menu <strong>Apps<\/strong> ou le <strong>Play Store<\/strong>.<\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv5.png\" alt=\"Bo\u00eetier Android Accueil Apps\" \/><\/p>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">2<\/span><strong>Installer l'application Downloader<\/strong><\/p>\r\n        <p>Recherchez <strong>Downloader<\/strong>, ouvrez la fiche de l'application, puis cliquez sur <strong>Installer<\/strong>.<\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv6.png\" alt=\"Bo\u00eetier Android Rechercher Downloader\" \/><\/p>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">3<\/span><strong>Autoriser l'installation depuis des sources inconnues (\u00e0 faire une seule fois)<\/strong><\/p>\r\n        <p>Cette \u00e9tape permet d'autoriser <strong>Downloader<\/strong> \u00e0 installer TiviMate sur votre bo\u00eetier Android.<\/p>\r\n        <ul>\r\n          <li><span class=\"li-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg><\/span><span>Ouvrez <strong>Param\u00e8tres<\/strong><\/span><\/li>\r\n          <li><span class=\"li-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg><\/span><span>Allez dans <strong>Applications<\/strong> ou <strong>S\u00e9curit\u00e9<\/strong><\/span><\/li>\r\n          <li><span class=\"li-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg><\/span><span>Activez <strong>Autoriser les applications inconnues<\/strong> pour <strong>Downloader<\/strong><\/span><\/li>\r\n        <\/ul>\r\n\r\n        <div class=\"tvm-gallery\" data-tvm-gallery>\r\n          <div class=\"tvm-track\" data-tvm-track>\r\n            <div class=\"tvm-slide\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv1.png\" alt=\"Bo\u00eetier Android Tous les param\u00e8tres\" loading=\"lazy\" \/><\/div>\r\n            <div class=\"tvm-slide\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv2.png\" alt=\"Bo\u00eetier Android Applications\" loading=\"lazy\" \/><\/div>\r\n            <div class=\"tvm-slide\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv3.png\" alt=\"Bo\u00eetier Android Param\u00e8tres syst\u00e8me\" loading=\"lazy\" \/><\/div>\r\n            <div class=\"tvm-slide\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv4.png\" alt=\"Bo\u00eetier Android Activer sources inconnues\" loading=\"lazy\" \/><\/div>\r\n          <\/div>\r\n          <div class=\"tvm-gallery-nav\">\r\n            <button class=\"tvm-gallery-btn\" type=\"button\" data-tvm-prev aria-label=\"Image pr\u00e9c\u00e9dente\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"15 18 9 12 15 6\"\/><\/svg>\r\n            <\/button>\r\n            <div class=\"tvm-dots\" data-tvm-dots>\r\n              <span class=\"tvm-dot is-active\" data-tvm-dot=\"0\"><\/span>\r\n              <span class=\"tvm-dot\" data-tvm-dot=\"1\"><\/span>\r\n              <span class=\"tvm-dot\" data-tvm-dot=\"2\"><\/span>\r\n              <span class=\"tvm-dot\" data-tvm-dot=\"3\"><\/span>\r\n            <\/div>\r\n            <button class=\"tvm-gallery-btn\" type=\"button\" data-tvm-next aria-label=\"Image suivante\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\r\n            <\/button>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"tvm-help\">\r\n          <div class=\"tvm-help-title\">Besoin d'aide pour cette \u00e9tape ?<\/div>\r\n          <button type=\"button\" class=\"tvm-video-btn\"\r\n            data-tvm-open-video\r\n            data-tvm-video-id=\"mmK-U9R3Z7g\"\r\n            data-tvm-video-si=\"abc123xyz\"\r\n            data-tvm-video-start=\"1\"\r\n            data-tvm-video-title=\"Tutoriel Bo\u00eetier Android \u2014 Sources inconnues\">\r\n            <span class=\"vbtn-icon\">\r\n              <svg viewBox=\"0 0 24 24\"><polygon points=\"5 3 19 12 5 21 5 3\" fill=\"#fff\"\/><\/svg>\r\n            <\/span>\r\n            Voir la vid\u00e9o\r\n          <\/button>\r\n        <\/div>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">4<\/span><strong>T\u00e9l\u00e9charger TiviMate via Downloader<\/strong><\/p>\r\n        <p>Ouvrez <strong>Downloader<\/strong>, entrez le code <strong>4189124<\/strong>, puis cliquez sur <strong>Go<\/strong>.<\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv7.png\" alt=\"Bo\u00eetier Android Entrer le code 4189124\" \/><\/p>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">5<\/span><strong>Installer l'application TiviMate<\/strong><\/p>\r\n        <p>Lorsque le message d'installation appara\u00eet, cliquez sur <strong>Settings<\/strong>, puis activez <strong>Downloader<\/strong>.<\/p>\r\n        <p>S\u00e9lectionnez ensuite <strong>Install<\/strong> pour installer l'application. Si l'\u00e9cran <strong>Blocked by Play Protect<\/strong> s'affiche, choisissez <strong>Details<\/strong>, puis <strong>Install anyway<\/strong>.<\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv8.png\" alt=\"Bo\u00eetier Android Blocage installation\" \/><\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv9.png\" alt=\"Bo\u00eetier Android Autoriser Downloader\" \/><\/p>\r\n        <p class=\"tvm-img-wrap\"><img decoding=\"async\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/02\/androidtv10.png\" alt=\"Bo\u00eetier Android Bouton Installer\" \/><\/p>\r\n\r\n        <p class=\"tvm-step\"><span class=\"tvm-step-num\">6<\/span><strong>Ouvrir TiviMate et finaliser la configuration<\/strong><\/p>\r\n        <p>Apr\u00e8s l'installation, ouvrez <strong>TiviMate<\/strong> depuis votre \u00e9cran d'accueil ou le tiroir des applications.<\/p>\r\n        <p>Lors de la configuration, vous devez s\u00e9lectionner le serveur qui vous a \u00e9t\u00e9 assign\u00e9 \u2014 il est affich\u00e9 ci-dessous. Entrez vos identifiants valides, puis renseignez <strong>Playlist Name<\/strong> uniquement si vous le souhaitez (optionnel). Attendez que l'application charge les contenus.<\/p>\r\n\r\n        <div class=\"tvm-note-secondary\">\r\n          <span class=\"note-icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n              <circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\/><line x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\"\/>\r\n            <\/svg>\r\n          <\/span>\r\n          <span>Si votre identifiant est compos\u00e9 uniquement de lettres minuscules et chiffres (exemple : <code>6rgenm8h<\/code>), votre serveur assign\u00e9 est le <strong>Secondary Server.<\/strong><\/span>\r\n        <\/div>\r\n\r\n        <div class=\"tvm-server-block\" id=\"tvm-server-box\">\r\n          <div class=\"tvm-server-inner tvm-server-loading\">\r\n            <div class=\"tvm-server-spinner\"><\/div>\r\n            <span>Chargement de votre serveur\u2026<\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <p><strong>F\u00e9licitations !<\/strong> TiviMate est maintenant pr\u00eate \u00e0 \u00eatre utilis\u00e9e sur votre bo\u00eetier Android.<\/p>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"tvm-after\" aria-label=\"Quand utiliser TiviMate\">\r\n      <details class=\"tvm-after-accordion\">\r\n        <summary class=\"tvm-after-summary\">\r\n          <div class=\"tvm-after-icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n              <circle cx=\"12\" cy=\"12\" r=\"10\"\/>\r\n              <path d=\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\"\/>\r\n              <line x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\"\/>\r\n            <\/svg>\r\n          <\/div>\r\n          <div>\r\n            <span class=\"tvm-after-title\">Quand utiliser TiviMate ?<\/span>\r\n            <span class=\"tvm-after-hint\">Cliquez pour afficher les recommandations<\/span>\r\n          <\/div>\r\n        <\/summary>\r\n        <div class=\"tvm-after-content\">\r\n          <p><strong>L'assistant d'installation intelligent de Zenith TV<\/strong> reste la m\u00e9thode principale recommand\u00e9e pour configurer votre service. <strong>Ce guide TiviMate<\/strong> est une option compl\u00e9mentaire pour tester une interface diff\u00e9rente.<\/p>\r\n        <\/div>\r\n      <\/details>\r\n    <\/section>\r\n\r\n  <\/div>\r\n<\/article>\r\n\r\n<!-- Modal vid\u00e9o -->\r\n<div id=\"ztv-tvm-video-modal\" aria-hidden=\"true\">\r\n  <div class=\"tvm-modal-backdrop\" data-tvm-close-video><\/div>\r\n  <div class=\"tvm-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Tutoriel vid\u00e9o\">\r\n    <div class=\"tvm-modal-header\">\r\n      <div class=\"tvm-modal-title\">Tutoriel vid\u00e9o<\/div>\r\n      <button class=\"tvm-modal-close\" type=\"button\" data-tvm-close-video>\u2715<\/button>\r\n    <\/div>\r\n    <div class=\"tvm-video-wrap\">\r\n      <div id=\"ztv-tvm-video-slot\"><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function () {\r\n  const root = document.getElementById(\"ztv-tivimate-addon\");\r\n  if (!root) return;\r\n\r\n  const buttons    = root.querySelectorAll(\".tvm-btn\");\r\n  const panels     = root.querySelectorAll(\".tvm-panel\");\r\n  const step2Label = root.querySelector(\"#tvm-step2-label\");\r\n\r\n  function scrollToPanel(targetId) {\r\n    const panel = root.querySelector(\"#\" + targetId);\r\n    if (!panel) return;\r\n    const firstStep = panel.querySelector(\".tvm-step\");\r\n    (firstStep || panel).scrollIntoView({ behavior: \"smooth\", block: \"start\" });\r\n  }\r\n\r\n  function activatePanel(targetId) {\r\n    let hasVisible = false;\r\n    buttons.forEach(b => {\r\n      const active = b.dataset.tvmTarget === targetId;\r\n      b.classList.toggle(\"is-active\", active);\r\n      b.setAttribute(\"aria-selected\", active ? \"true\" : \"false\");\r\n    });\r\n    panels.forEach(p => {\r\n      const visible = p.id === targetId;\r\n      p.classList.toggle(\"is-visible\", visible);\r\n      if (visible) hasVisible = true;\r\n    });\r\n    if (step2Label) step2Label.style.display = hasVisible ? \"flex\" : \"none\";\r\n    if (hasVisible) requestAnimationFrame(() => requestAnimationFrame(() => scrollToPanel(targetId)));\r\n  }\r\n\r\n  buttons.forEach(b => b.addEventListener(\"click\", () => activatePanel(b.dataset.tvmTarget)));\r\n\r\n  \/* \u2500\u2500 GALLERIES \u2500\u2500 *\/\r\n  root.querySelectorAll(\"[data-tvm-gallery]\").forEach(gallery => {\r\n    const track    = gallery.querySelector(\"[data-tvm-track]\");\r\n    const prev     = gallery.querySelector(\"[data-tvm-prev]\");\r\n    const next     = gallery.querySelector(\"[data-tvm-next]\");\r\n    const dotsWrap = gallery.querySelector(\"[data-tvm-dots]\");\r\n    const dots     = dotsWrap ? Array.from(dotsWrap.querySelectorAll(\"[data-tvm-dot]\")) : [];\r\n    if (!track) return;\r\n    const slides = Array.from(track.querySelectorAll(\".tvm-slide\"));\r\n    if (!slides.length) return;\r\n    let index = 0;\r\n\r\n    function setDot(i) {\r\n      dots.forEach(d => d.classList.remove(\"is-active\"));\r\n      if (dots[i]) dots[i].classList.add(\"is-active\");\r\n    }\r\n    function slideWidth() { return slides[0].getBoundingClientRect().width + 14; }\r\n    function goTo(i) {\r\n      index = Math.max(0, Math.min(i, slides.length - 1));\r\n      track.scrollTo({ left: index * slideWidth(), behavior: \"smooth\" });\r\n      setDot(index);\r\n    }\r\n\r\n    if (prev) prev.addEventListener(\"click\", () => goTo(index - 1));\r\n    if (next) next.addEventListener(\"click\", () => goTo(index + 1));\r\n    dots.forEach(d => d.addEventListener(\"click\", () => goTo(parseInt(d.dataset.tvmDot, 10))));\r\n\r\n    let raf = null;\r\n    track.addEventListener(\"scroll\", () => {\r\n      if (raf) cancelAnimationFrame(raf);\r\n      raf = requestAnimationFrame(() => {\r\n        const newIndex = Math.round(track.scrollLeft \/ slideWidth());\r\n        if (newIndex !== index) { index = newIndex; setDot(index); }\r\n      });\r\n    });\r\n    setDot(0);\r\n  });\r\n\r\n  \/* \u2500\u2500 VIDEO MODAL \u2500\u2500 *\/\r\n  const modal   = document.getElementById(\"ztv-tvm-video-modal\");\r\n  const slot    = document.getElementById(\"ztv-tvm-video-slot\");\r\n  const titleEl = modal ? modal.querySelector(\".tvm-modal-title\") : null;\r\n  const openers = root.querySelectorAll(\"[data-tvm-open-video]\");\r\n  if (!modal || !slot || !titleEl || !openers.length) return;\r\n\r\n  const defaultTitle = titleEl.textContent.trim();\r\n\r\n  function toSeconds(v) {\r\n    const n = parseInt(v, 10);\r\n    return Number.isFinite(n) && n > 0 ? n : 0;\r\n  }\r\n\r\n  function openModal(videoId, siParam, title, start) {\r\n    modal.classList.add(\"is-open\");\r\n    modal.setAttribute(\"aria-hidden\", \"false\");\r\n    document.body.style.overflow = \"hidden\";\r\n    titleEl.textContent = title && title.trim() ? title.trim() : defaultTitle;\r\n    const s = toSeconds(start);\r\n    const si = siParam ? `&si=${siParam}` : \"\";\r\n    slot.innerHTML = `<iframe\r\n      src=\"https:\/\/www.youtube.com\/embed\/${videoId}?autoplay=1&rel=0&modestbranding=1&playsinline=1${si}${s ? \"&start=\" + s : \"\"}\"\r\n      title=\"${titleEl.textContent}\"\r\n      frameborder=\"0\"\r\n      referrerpolicy=\"strict-origin-when-cross-origin\"\r\n      allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\"\r\n      allowfullscreen\r\n      style=\"width:100%;height:100%;position:absolute;inset:0;border:0;\">\r\n    <\/iframe>`;\r\n  }\r\n\r\n  function closeModal() {\r\n    modal.classList.remove(\"is-open\");\r\n    modal.setAttribute(\"aria-hidden\", \"true\");\r\n    document.body.style.overflow = \"\";\r\n    slot.innerHTML = \"\";\r\n    titleEl.textContent = defaultTitle;\r\n  }\r\n\r\n  openers.forEach(btn => btn.addEventListener(\"click\", () =>\r\n    openModal(\r\n      btn.getAttribute(\"data-tvm-video-id\") || \"WmuxImmmdSs\",\r\n      btn.getAttribute(\"data-tvm-video-si\"),\r\n      btn.getAttribute(\"data-tvm-video-title\"),\r\n      btn.getAttribute(\"data-tvm-video-start\")\r\n    )\r\n  ));\r\n\r\n  modal.addEventListener(\"click\", e => {\r\n    if (e.target.hasAttribute(\"data-tvm-close-video\")) closeModal();\r\n  });\r\n  document.addEventListener(\"keydown\", e => {\r\n    if (e.key === \"Escape\" && modal.classList.contains(\"is-open\")) closeModal();\r\n  });\r\n\r\n  \/* \u2500\u2500 SERVEUR ASSIGN\u00c9 \u2500\u2500 *\/\r\n  function isLowercaseLogin() {\r\n    const meta = document.querySelector('meta[name=\"ztv-user-login\"]');\r\n    if (!meta) return false;\r\n    const login = meta.getAttribute(\"content\") || \"\";\r\n    return \/^[a-z0-9]+$\/.test(login) && login.length > 0;\r\n  }\r\n\r\n  function renderServer(el, name) {\r\n    el.innerHTML = `\r\n      <div class=\"tvm-server-inner\">\r\n        <div class=\"tvm-server-header\">\r\n          <div class=\"tvm-server-header-icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n              <rect x=\"2\" y=\"2\" width=\"20\" height=\"8\" rx=\"2\"\/><rect x=\"2\" y=\"14\" width=\"20\" height=\"8\" rx=\"2\"\/>\r\n              <line x1=\"6\" y1=\"6\" x2=\"6.01\" y2=\"6\"\/><line x1=\"6\" y1=\"18\" x2=\"6.01\" y2=\"18\"\/>\r\n            <\/svg>\r\n          <\/div>\r\n          <div class=\"tvm-server-label\">Votre serveur assign\u00e9<\/div>\r\n        <\/div>\r\n        <div class=\"tvm-server-name\">${name}<\/div>\r\n        <div class=\"tvm-server-warning\">\r\n          <span class=\"warn-icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff6b60\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n              <path d=\"M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z\"\/>\r\n              <line x1=\"12\" y1=\"9\" x2=\"12\" y2=\"13\"\/><line x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\"\/>\r\n            <\/svg>\r\n          <\/span>\r\n          <span>Utilisez <strong>uniquement ce serveur<\/strong> lors de la configuration. Ne s\u00e9lectionnez pas un autre serveur dans la liste.<\/span>\r\n        <\/div>\r\n      <\/div>`;\r\n  }\r\n\r\n  function renderSecondary(el) {\r\n    el.innerHTML = `\r\n      <div class=\"tvm-server-secondary\">\r\n        <div class=\"sec-icon\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n            <rect x=\"2\" y=\"2\" width=\"20\" height=\"8\" rx=\"2\"\/><rect x=\"2\" y=\"14\" width=\"20\" height=\"8\" rx=\"2\"\/>\r\n            <line x1=\"6\" y1=\"6\" x2=\"6.01\" y2=\"6\"\/><line x1=\"6\" y1=\"18\" x2=\"6.01\" y2=\"18\"\/>\r\n          <\/svg>\r\n        <\/div>\r\n        <div>\r\n          <div class=\"tvm-server-sec-label\">Votre serveur assign\u00e9<\/div>\r\n          <div class=\"tvm-server-sec-name\">Secondary Server<\/div>\r\n          <div>Lors de la configuration, s\u00e9lectionnez <strong>Secondary Server<\/strong> dans la liste. Utilisez <strong>uniquement ce serveur<\/strong>.<\/div>\r\n        <\/div>\r\n      <\/div>`;\r\n  }\r\n\r\n  function renderError(el) {\r\n    el.innerHTML = `\r\n      <div class=\"tvm-server-inner\">\r\n        <div class=\"tvm-server-error\">\r\n          Impossible de charger votre serveur pour le moment. Veuillez rafra\u00eechir la page ou contacter le support.\r\n        <\/div>\r\n      <\/div>`;\r\n  }\r\n\r\n  const serverBlocks = root.querySelectorAll(\".tvm-server-block\");\r\n  let fetched = false;\r\n  let cache   = null;\r\n\r\n  const serverObserver = new IntersectionObserver(entries => {\r\n    entries.forEach(entry => {\r\n      if (!entry.isIntersecting) return;\r\n      const el = entry.target;\r\n      serverObserver.unobserve(el);\r\n\r\n      if (isLowercaseLogin()) {\r\n        serverBlocks.forEach(b => renderSecondary(b));\r\n        return;\r\n      }\r\n\r\n      if (fetched && cache) { renderServer(el, cache); return; }\r\n\r\n      fetch(\"\/wp-content\/server-get.php\")\r\n        .then(r => r.json())\r\n        .then(data => {\r\n          if (data.success) {\r\n            cache   = data.server;\r\n            fetched = true;\r\n            serverBlocks.forEach(b => renderServer(b, cache));\r\n          } else {\r\n            renderError(el);\r\n          }\r\n        })\r\n        .catch(() => renderError(el));\r\n    });\r\n  }, { threshold: 0.4 });\r\n\r\n  serverBlocks.forEach(b => serverObserver.observe(b));\r\n\r\n})();\r\n<\/script>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-90f5577 elementor-widget elementor-widget-html\" data-id=\"90f5577\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"recommendations\"><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bbc8c71 elementor-widget elementor-widget-html\" data-id=\"bbc8c71\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section id=\"recos-devices\" style=\"margin:70px 0;\">\r\n  <div style=\"max-width:1180px;margin:0 auto;padding:0 20px;\">\r\n    <header class=\"recos-head\" style=\"display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:20px;\">\r\n      <h2 class=\"recos-title\" style=\"font-size:2.4rem;line-height:1.15;margin:0;color:#fff;font-weight:800;\">\r\n        Vous n'avez pas d'appareil compatible ?\r\n      <\/h2>\r\n\r\n      <div class=\"meta\" style=\"\r\n        display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;\r\n        background:linear-gradient(135deg, rgba(255,60,60,.18), rgba(255,60,60,.10));\r\n        border:1px solid rgba(255,60,60,.35); color:#fff; font-weight:700; letter-spacing:.3px; white-space:nowrap;\">\r\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\">\r\n          <path d=\"M12 2l2.6 5.3L20 8.1l-4 3.9.9 5.6-5-2.6-5 2.6.9-5.6-4-3.9 5.4-.8L12 2z\"\/>\r\n        <\/svg>\r\n        <span>Nos recommandations<\/span>\r\n      <\/div>\r\n    <\/header>\r\n\r\n    <style>\r\n      :root{\r\n        --accent:#ff3b3b;\r\n        --card:#0f0f10;\r\n        --muted:#b9b9b9;\r\n        --border:rgba(255,60,60,.28);\r\n      }\r\n\r\n      #recos-devices .grid{\r\n        display:grid;\r\n        gap:26px;\r\n        grid-template-columns:repeat(auto-fit, minmax(260px,1fr));\r\n      }\r\n\r\n      #recos-devices .card{\r\n        background:var(--card);\r\n        border:1px solid var(--border);\r\n        border-radius:18px;\r\n        padding:22px;\r\n        box-shadow:0 14px 34px rgba(0,0,0,.35), inset 0 1px 0 rgba(255,255,255,.04);\r\n        transition:transform .25s ease, box-shadow .25s ease, border-color .25s ease;\r\n      }\r\n\r\n      #recos-devices .card:hover{\r\n        transform:translateY(-6px);\r\n        border-color:rgba(255,60,60,.55);\r\n        box-shadow:0 24px 56px rgba(255,60,60,.18);\r\n      }\r\n\r\n      #recos-devices .head{\r\n        display:flex;\r\n        align-items:center;\r\n        justify-content:space-between;\r\n        gap:12px;\r\n        margin-bottom:14px;\r\n      }\r\n\r\n      #recos-devices .title{\r\n        color:#fff;\r\n        font-size:1.12rem;\r\n        font-weight:800;\r\n        margin:0;\r\n      }\r\n\r\n      #recos-devices .badge{\r\n        display:inline-block;\r\n        font-size:.78rem;\r\n        color:#fff;\r\n        background:rgba(255,60,60,.18);\r\n        border:1px solid rgba(255,60,60,.38);\r\n        padding:4px 10px;\r\n        border-radius:999px;\r\n        letter-spacing:.3px;\r\n        white-space:nowrap;\r\n      }\r\n\r\n      #recos-devices .figure{\r\n        position:relative;\r\n        border-radius:14px;\r\n        background:#0a0a0b;\r\n        display:block;\r\n        overflow:hidden;\r\n        margin:14px 0 16px;\r\n        aspect-ratio:4\/3;\r\n      }\r\n\r\n      #recos-devices .figure img{\r\n        width:100%;\r\n        height:100%;\r\n        object-fit:contain;\r\n        display:block;\r\n        filter:drop-shadow(0 18px 28px rgba(0,0,0,.45));\r\n      }\r\n\r\n      #recos-devices .cta{\r\n        display:flex;\r\n        align-items:center;\r\n        justify-content:center;\r\n        gap:10px;\r\n        width:fit-content;\r\n        margin:0 auto;\r\n        padding:10px 16px;\r\n        border-radius:12px;\r\n        text-decoration:none;\r\n        color:#fff;\r\n        background:transparent;\r\n        border:1px solid rgba(255,60,60,.55);\r\n        transition:background .2s ease, transform .2s ease, border-color .2s ease;\r\n        font-weight:700;\r\n      }\r\n\r\n      #recos-devices .cta:hover{\r\n        background:rgba(255,60,60,.15);\r\n        transform:translateY(-2px);\r\n      }\r\n\r\n      #recos-devices .note{\r\n        color:var(--muted);\r\n        font-size:.9rem;\r\n        margin-top:8px;\r\n        text-align:center;\r\n      }\r\n\r\n      #recos-devices .compat-notices{\r\n        display:grid;\r\n        gap:12px;\r\n        margin-top:22px;\r\n      }\r\n\r\n      #recos-devices .notice{\r\n        display:flex;\r\n        align-items:flex-start;\r\n        gap:12px;\r\n        border-radius:12px;\r\n        padding:14px 18px;\r\n        font-size:.88rem;\r\n        line-height:1.6;\r\n      }\r\n\r\n      #recos-devices .notice svg{\r\n        flex-shrink:0;\r\n        margin-top:2px;\r\n      }\r\n\r\n      #recos-devices .notice strong{\r\n        color:#e8c96a;\r\n      }\r\n\r\n      #recos-devices .notice-info{\r\n        background:rgba(255,180,0,.06);\r\n        border:1px solid rgba(255,180,0,.22);\r\n        color:#d4b96a;\r\n      }\r\n\r\n      #recos-devices .notice-info svg{\r\n        color:#d4a820;\r\n      }\r\n\r\n      #recos-devices .notice-vega{\r\n        background:rgba(255,60,60,.06);\r\n        border:1px solid rgba(255,60,60,.22);\r\n        color:#d9a0a0;\r\n      }\r\n\r\n      #recos-devices .notice-vega strong{\r\n        color:#ffb0b0;\r\n      }\r\n\r\n      #recos-devices .notice-vega svg{\r\n        color:#ff6b6b;\r\n      }\r\n\r\n      @media (max-width:768px){\r\n        #recos-devices .recos-head{\r\n          flex-direction:column;\r\n          align-items:center;\r\n          justify-content:center;\r\n          gap:10px;\r\n          text-align:center;\r\n        }\r\n\r\n        #recos-devices .recos-title{\r\n          text-align:center;\r\n          font-size:2.1rem;\r\n          line-height:1.08;\r\n          margin:0;\r\n        }\r\n\r\n        #recos-devices .meta{\r\n          align-self:center;\r\n          margin:0;\r\n          white-space:normal;\r\n          text-align:center;\r\n        }\r\n\r\n        #recos-devices .head{\r\n          flex-direction:column;\r\n          align-items:flex-start;\r\n        }\r\n      }\r\n\r\n      @media (max-width:420px){\r\n        #recos-devices .recos-title{\r\n          font-size:2rem;\r\n        }\r\n      }\r\n\r\n      @media (min-width:1100px){\r\n        #recos-devices .grid{\r\n          grid-template-columns:repeat(3, minmax(260px, 1fr)) !important;\r\n        }\r\n      }\r\n    <\/style>\r\n\r\n    <div class=\"grid\">\r\n\r\n      <!-- BuzzTV B5 Series -->\r\n      <div class=\"card\">\r\n        <div class=\"head\">\r\n          <h3 class=\"title\">BuzzTV B5 Series<\/h3>\r\n          <span class=\"badge\">Choix budget<\/span>\r\n        <\/div>\r\n\r\n        <a class=\"figure\" href=\"https:\/\/www.amazon.ca\/BuzzTV-B5-Android-Amlogic-35-2GB\/dp\/B0BKQK2P8T\" target=\"_blank\" rel=\"noopener\">\r\n          <img decoding=\"async\"\r\n            src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/05\/buzz.png\"\r\n            onerror=\"this.onerror=null;this.src='https:\/\/buzztv.com\/wp-content\/uploads\/2024\/09\/E5-SE-1024x1024.jpg';\"\r\n            alt=\"BuzzTV B5 Series\"\r\n          >\r\n        <\/a>\r\n\r\n        <a class=\"cta\" href=\"https:\/\/www.amazon.ca\/BuzzTV-B5-Android-Amlogic-35-2GB\/dp\/B0BKQK2P8T\" target=\"_blank\" rel=\"noopener\">\r\n          Acheter\r\n        <\/a>\r\n\r\n        <div class=\"note\">L'appareil ne vient pas avec l'abonnement.<\/div>\r\n      <\/div>\r\n\r\n      <!-- Formuler Z10 -->\r\n      <div class=\"card\">\r\n        <div class=\"head\">\r\n          <h3 class=\"title\">Formuler Z10<\/h3>\r\n          <span class=\"badge\">Choix \u00e9conomique<\/span>\r\n        <\/div>\r\n\r\n        <a class=\"figure\" href=\"https:\/\/www.amazon.ca\/Formuler-Android-Dual-Band-Black\/dp\/B09ZJF6C5V\" target=\"_blank\" rel=\"noopener\">\r\n          <img decoding=\"async\"\r\n            src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/06\/formuler-z10-android.webp\"\r\n            onerror=\"this.onerror=null;this.src='https:\/\/fr.formuler.tv\/wp-content\/uploads\/2021\/10\/z10-giftbox.png';\"\r\n            alt=\"Formuler Z10\"\r\n          >\r\n        <\/a>\r\n\r\n        <a class=\"cta\" href=\"https:\/\/www.amazon.ca\/Formuler-Android-Dual-Band-Black\/dp\/B09ZJF6C5V\" target=\"_blank\" rel=\"noopener\">\r\n          Acheter\r\n        <\/a>\r\n\r\n        <div class=\"note\">L'appareil ne vient pas avec l'abonnement.<\/div>\r\n      <\/div>\r\n\r\n      <!-- Formuler Z11 Pro -->\r\n      <div class=\"card\">\r\n        <div class=\"head\">\r\n          <h3 class=\"title\">Formuler Z11 Pro<\/h3>\r\n          <span class=\"badge\">Meilleur choix<\/span>\r\n        <\/div>\r\n\r\n        <a class=\"figure\" href=\"https:\/\/www.amazon.ca\/Formuler-Z11-Pro-Android-Gigabit\/dp\/B0BLJ1RJQC\" target=\"_blank\" rel=\"noopener\">\r\n          <img decoding=\"async\"\r\n            src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2026\/05\/Z11-PRO.webp\"\r\n            onerror=\"this.onerror=null;this.src='https:\/\/fr.formuler.tv\/wp-content\/uploads\/2023\/01\/Z11-Pro-giftbox.png';\"\r\n            alt=\"Formuler Z11 Pro\"\r\n          >\r\n        <\/a>\r\n\r\n        <a class=\"cta\" href=\"https:\/\/www.amazon.ca\/Formuler-Z11-Pro-Android-Gigabit\/dp\/B0BLJ1RJQC\" target=\"_blank\" rel=\"noopener\">\r\n          Acheter\r\n        <\/a>\r\n\r\n        <div class=\"note\">L'appareil ne vient pas avec l'abonnement.<\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"compat-notices\">\r\n\r\n      <!-- Notice Google \/ sideloading -->\r\n      <div class=\"notice notice-info\">\r\n        <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"\r\n             stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\r\n          <circle cx=\"12\" cy=\"12\" r=\"10\"\/>\r\n          <line x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\/>\r\n          <line x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\"\/>\r\n        <\/svg>\r\n\r\n        <span>\r\n        <strong>\u00c0 savoir :<\/strong> Certains appareils comme le Google Streamer, le Chromecast, le Nvidia Shield et d'autres bo\u00eetiers Android certifi\u00e9s par Google pourraient rendre l'installation manuelle d'applications plus compliqu\u00e9e \u00e0 l'avenir. Pour l'instant, il y a encore peu d'informations officielles et la situation continue d'\u00e9voluer. Les appareils recommand\u00e9s ci-dessus ont \u00e9t\u00e9 s\u00e9lectionn\u00e9s avec soin parce qu'ils sont fiables, performants et mieux adapt\u00e9s pour ce type d'utilisation.\r\n        <a href=\"https:\/\/zenithtv.net\/aide\/general\/android-sideloading-ce-que-la-nouvelle-politique-de-google-signifie-pour-zenith-tv\/\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:6px 14px;border-radius:999px;border:1px solid rgba(255,180,0,.4);color:#e8c96a;font-weight:700;font-size:.82rem;text-decoration:none;transition:background .2s ease;\" onmouseover=\"this.style.background='rgba(255,180,0,.1)'\" onmouseout=\"this.style.background='transparent'\">Plus d'infos \u2192<\/a>\r\n        <\/span>\r\n      <\/div>\r\n\r\n      <!-- Notice Firestick \/ Vega OS -->\r\n      <div class=\"notice notice-vega\">\r\n        <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"\r\n             stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\r\n          <path d=\"M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z\"\/>\r\n          <line x1=\"12\" y1=\"9\" x2=\"12\" y2=\"13\"\/>\r\n          <line x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\"\/>\r\n        <\/svg>\r\n\r\n        <span>\r\n         Astuce : \u00e9vitez le Firestick <strong>4K Select (Vega OS)<\/strong> \u2014 non compatible avec l'installation d'apps tierces.\r\n        <\/span>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d8fc621 elementor-widget elementor-widget-html\" data-id=\"d8fc621\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section id=\"faq-zenith\" style=\"margin:64px 0;\">\r\n  <div style=\"max-width:1080px;margin:0 auto;padding:0 20px;\">\r\n\r\n    <!-- Styles locaux -->\r\n    <style>\r\n      :root{\r\n        --accent:#ff3b3b; --panel:#0f0f10; --ink:#fff; --muted:#cfcfcf; --edge:rgba(255,60,60,.28);\r\n        \/* Ajuste si tu as un header sticky : mets 80px, 100px, etc. *\/\r\n        --sticky-offset:72px;\r\n      }\r\n\r\n      #faq-zenith .faq-head{ text-align:center;margin:0 0 16px; }\r\n      #faq-zenith .faq-head h2{ color:var(--ink);font-size:2.1rem;line-height:1.15;margin:0;font-weight:900; }\r\n      #faq-zenith .faq-sub{ color:var(--muted);font-size:1.02rem;margin:8px 0 24px; }\r\n\r\n      #faq-zenith .accordion{\r\n        display:grid; gap:12px;\r\n        \/* Emp\u00eache les \u201csauts\u201d de scroll ancr\u00e9s par le navigateur *\/\r\n        overflow-anchor: none;\r\n      }\r\n\r\n      \/* Card (details) *\/\r\n      #faq-zenith details{\r\n        background:var(--panel);\r\n        border:1px solid var(--edge);\r\n        border-radius:16px;\r\n        transition:border-color .22s ease, box-shadow .22s ease;\r\n        box-shadow:0 14px 34px rgba(0,0,0,.35), inset 0 1px 0 rgba(255,255,255,.04);\r\n        will-change: box-shadow, border-color;\r\n        overflow:hidden;\r\n      }\r\n      #faq-zenith details[open]{\r\n        border-color:rgba(255,60,60,.55);\r\n        box-shadow:0 24px 56px rgba(255,60,60,.18), inset 0 1px 0 rgba(255,255,255,.05);\r\n        \/* plus de translateY ici => pas de \u201cjump\u201d *\/\r\n      }\r\n\r\n      \/* Header (summary) *\/\r\n      #faq-zenith summary{\r\n        cursor:pointer; list-style:none; outline:0;\r\n        display:flex; align-items:center; gap:12px; padding:16px 18px;\r\n        color:#fff; font-weight:800; font-size:1.02rem;\r\n        \/* Quand on scrolle vers un item, garde une marge sous le header sticky *\/\r\n        scroll-margin-top: var(--sticky-offset);\r\n      }\r\n      #faq-zenith summary::-webkit-details-marker{ display:none; }\r\n\r\n      \/* Caret icon *\/\r\n      #faq-zenith .caret{\r\n        width:18px; height:18px; flex:0 0 auto; color:var(--accent);\r\n        transition:transform .22s ease;\r\n      }\r\n      #faq-zenith details[open] .caret{ transform:rotate(90deg); }\r\n\r\n      \/* Body (anim\u00e9 proprement) *\/\r\n      #faq-zenith .content{\r\n        padding:0 18px 0 48px;\r\n        color:var(--muted); font-size:1rem; line-height:1.7;\r\n\r\n        \/* Animation fluide *\/\r\n        max-height:0; opacity:.0; overflow:hidden;\r\n        transition:max-height .28s ease, opacity .22s ease, padding-bottom .22s ease;\r\n      }\r\n      #faq-zenith details[open] .content{\r\n        max-height:1200px; opacity:1; padding-bottom:16px;\r\n      }\r\n\r\n      #faq-zenith .content p{ margin:0 0 10px; }\r\n      #faq-zenith .content a{ color:#ff9b9b; text-decoration:none; border-bottom:1px dotted rgba(255,155,155,.55); }\r\n      #faq-zenith .content a:hover{ border-bottom-color:transparent; }\r\n      #faq-zenith .content ol{ margin:8px 0 10px 18px; }\r\n      #faq-zenith .content li{ margin:6px 0; }\r\n\r\n      \/* Focus accessibilit\u00e9 *\/\r\n      #faq-zenith summary:focus-visible{\r\n        box-shadow:inset 0 0 0 3px rgba(255,60,60,.35);\r\n        border-radius:12px;\r\n      }\r\n\r\n      \/* Responsive *\/\r\n      @media (max-width:640px){\r\n        #faq-zenith .content{ padding:0 14px 0 44px; }\r\n        #faq-zenith .faq-head h2{ font-size:1.8rem; }\r\n      }\r\n    <\/style>\r\n\r\n    <div class=\"faq-head\">\r\n      <h2>FAQ \u2014 Questions fr\u00e9quentes<\/h2>\r\n      <div class=\"faq-sub\">Tout ce qu\u2019il faut savoir sur Zenith TV, en clair.<\/div>\r\n    <\/div>\r\n\r\n    <div class=\"accordion\" role=\"list\">\r\n      <!-- 1 -->\r\n      <details>\r\n        <summary>\r\n          <svg class=\"caret\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M8 5l8 7-8 7\"\/><\/svg>\r\n          Comment fonctionne notre service ?\r\n        <\/summary>\r\n        <div class=\"content\">\r\n          <p>Notre service vous permet d\u2019acc\u00e9der \u00e0 plus de 20 000 cha\u00eenes en direct et 100 000+ films &amp; s\u00e9ries (VOD), disponibles en streaming sur tous vos appareils (TV, smartphone, tablette, ordinateur, etc.).<\/p>\r\n          <p><strong>\ud83d\udc49 Voici comment \u00e7a marche en 3 \u00e9tapes simples :<\/strong><\/p>\r\n          <ol>\r\n            <li><strong> Consulter le guide<\/strong> : utilisez <a href=\"https:\/\/zenithtv.net\/guide-faq\" target=\"_blank\" rel=\"noopener\">notre assistant d\u2019installation intelligent<\/a> pour trouver l\u2019application et suivre les \u00e9tapes selon votre appareil.<\/li>\r\n            <li><strong>Passer une commande<\/strong> : choisissez <a href=\"https:\/\/zenithtv.net\/produit\/essai-gratuit\/\" target=\"_blank\" rel=\"noopener\">un essai gratuit<\/a> ou <a href=\"https:\/\/zenithtv.net\/produit\/abonnement\/\" target=\"_blank\" rel=\"noopener\">un abonnement<\/a> adapt\u00e9 \u00e0 vos besoins.<\/li>\r\n            <li><strong>Profiter de Zenith TV<\/strong> : recevez vos identifiants par email, connectez-vous et commencez \u00e0 regarder imm\u00e9diatement vos cha\u00eenes, films et s\u00e9ries.<\/li>\r\n          <\/ol>\r\n          <p>En r\u00e9sum\u00e9 : une installation facile, un acc\u00e8s instantan\u00e9 et un support client rapide et courtois !<\/p>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- 2 -->\r\n      <details>\r\n        <summary>\r\n          <svg class=\"caret\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 5l8 7-8 7\"\/><\/svg>\r\n          Offrez-vous un essai gratuit ?\r\n        <\/summary>\r\n        <div class=\"content\">\r\n          <p>Oui, nous offrons un essai gratuit disponible tous les jours directement sur notre site. Profitez-en pour tester notre service avant de vous abonner ! <a href=\"https:\/\/zenithtv.net\/produit\/essai-gratuit\/\" target=\"_blank\" rel=\"noopener\">Cliquez ici pour y acc\u00e9der.<\/a><\/p>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- 3 -->\r\n      <details>\r\n        <summary>\r\n          <svg class=\"caret\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 5l8 7-8 7\"\/><\/svg>\r\n          Quels pays y a-t-il pour les cha\u00eenes ?\r\n        <\/summary>\r\n        <div class=\"content\">\r\n          <p>Notre catalogue met en avant toutes les cha\u00eenes du Qu\u00e9bec et du Canada, ainsi que l\u2019ensemble des cha\u00eenes am\u00e9ricaines.<\/p>\r\n          <p>En plus de \u00e7a, vous profitez d\u2019une s\u00e9lection internationale tr\u00e8s compl\u00e8te : France, Royaume-Uni, Italie, Espagne, Maghreb, Am\u00e9rique latine, Asie et bien d\u2019autres encore.<\/p>\r\n          <p>Peu importe vos go\u00fbts ou vos origines, vous trouverez vos cha\u00eenes pr\u00e9f\u00e9r\u00e9es dans notre service !<\/p>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- 4 -->\r\n      <details>\r\n        <summary>\r\n          <svg class=\"caret\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 5l8 7-8 7\"\/><\/svg>\r\n          Quels appareils sont compatibles ?\r\n        <\/summary>\r\n        <div class=\"content\">\r\n          <p>Chez Zenith TV, nous prenons en charge une grande vari\u00e9t\u00e9 d'appareils pour vous permettre de profiter de votre contenu pr\u00e9f\u00e9r\u00e9 o\u00f9 que vous soyez. Que vous utilisiez un <strong>t\u00e9l\u00e9phone<\/strong>, une <strong>tablette<\/strong>, un <strong>Firestick<\/strong>, une <strong>Smart TV<\/strong>, une <strong>Apple TV<\/strong>, un <strong>Roku<\/strong>, un <strong>ChromeCast<\/strong> ou tout autre appareil compatible, nous sommes l\u00e0 pour vous offrir une exp\u00e9rience de streaming fluide et sans tracas.<\/p>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- 5 -->\r\n      <details>\r\n        <summary>\r\n          <svg class=\"caret\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 5l8 7-8 7\"\/><\/svg>\r\n          D\u00e9bit internet recommend\u00e9 ?\r\n        <\/summary>\r\n        <div class=\"content\">\r\n          <p>Nous recommandons une vitesse internet d'au moins 40 Mbps pour ne pas subir de coupures. Si vous avez encore des doutes, essayez d'abord pendant 24 heures gratuitement.<\/p>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- 6 -->\r\n      <details>\r\n        <summary>\r\n          <svg class=\"caret\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 5l8 7-8 7\"\/><\/svg>\r\n          Puis-je utiliser mon abonnement \u00e0 l'\u00e9tranger ?\r\n        <\/summary>\r\n        <div class=\"content\">\r\n          <p>Oui, tant que vous avez une connexion Internet stable, vous pouvez utiliser votre abonnement partout dans le monde. Cependant, certains pays peuvent n\u00e9cessiter l'utilisation d'un VPN pour acc\u00e9der au service en raison de restrictions g\u00e9ographiques ou de limitations locales.<\/p>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- 7 -->\r\n      <details>\r\n        <summary>\r\n          <svg class=\"caret\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 5l8 7-8 7\"\/><\/svg>\r\n          Puis-je utiliser plusieurs appareils avec un abonnement ?\r\n        <\/summary>\r\n        <div class=\"content\">\r\n          <p>Oui, selon l'abonnement que vous choisissez, vous pouvez utiliser le service sur plusieurs appareils. Avec <strong>une seule connexion<\/strong>, vous pouvez installer l'abonnement sur plusieurs appareils, mais <strong>un seul appareil pourra \u00eatre utilis\u00e9 \u00e0 la fois<\/strong>.<\/p>\r\n          <p>Si vous souhaitez utiliser plusieurs appareils simultan\u00e9ment, vous pouvez choisir un abonnement avec <strong>2, 3, 4 ou 5 connexions<\/strong>. Le prix s'ajustera en fonction du nombre de connexions s\u00e9lectionn\u00e9es. Ajoutez l'abonnement \u00e0 votre panier pour voir le prix final.<\/p>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- 8 -->\r\n      <details>\r\n        <summary>\r\n          <svg class=\"caret\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 5l8 7-8 7\"\/><\/svg>\r\n          Quel est le d\u00e9lai de r\u00e9ception de l'abonnement ?\r\n        <\/summary>\r\n        <div class=\"content\">\r\n          <p>Nous vous donneront acc\u00e8s \u00e0 votre abonnement entre 5H et 24H apr\u00e8s avoir effectu\u00e9 le paiement. Les d\u00e9lais peuvent varier en week-end ou en p\u00e9riode de cong\u00e9s et promotions.<\/p>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- 9 -->\r\n      <details>\r\n        <summary>\r\n          <svg class=\"caret\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 5l8 7-8 7\"\/><\/svg>\r\n          M\u00e9thodes de paiement disponibles ?\r\n        <\/summary>\r\n        <div class=\"content\">\r\n          <p>Les m\u00e9thodes de paiement peuvent varier selon votre pays et certains autres facteurs. Pour voir les options exactes disponibles, il vous suffit d\u2019ajouter le produit \u00e0 votre panier et de passer \u00e0 l\u2019\u00e9tape de paiement.<\/p>\r\n          \r\n          <p>Dans la majorit\u00e9 des cas, nous acceptons les paiements par carte bancaire, et parfois PayPal est \u00e9galement disponible selon les situations.<\/p>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- 10 -->\r\n      <details>\r\n        <summary>\r\n          <svg class=\"caret\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 5l8 7-8 7\"\/><\/svg>\r\n          Offrez-vous des remboursements ?\r\n        <\/summary>\r\n        <div class=\"content\">\r\n          <p>Oui, nous avons une politique de remboursement de 30 jours. Nous ferons d'abord de notre mieux pour vous aider \u00e0 r\u00e9soudre les probl\u00e8mes. Cependant, si aucune solution n'est trouv\u00e9e m\u00eame apr\u00e8s notre assistance, vous pouvez obtenir un remboursement total. Plus de d\u00e9tails sur notre politique de remboursement <a href=\"https:\/\/zenithtv.net\/politiques\/\" target=\"_blank\" rel=\"noopener\">en cliquant ici<\/a>.<\/p>\r\n        <\/div>\r\n      <\/details>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- JS: 1 seul ouvert + recentrage \u201cneutre\u201d sans jump -->\r\n  <script>\r\n    (function(){\r\n      const root = document.getElementById('faq-zenith');\r\n      if(!root) return;\r\n      const items = root.querySelectorAll('details');\r\n\r\n      \/\/ ferme les autres et centre \u201cau plus proche\u201d sans gros mouvement\r\n      items.forEach(d => {\r\n        d.addEventListener('toggle', () => {\r\n          if (!d.open) return;\r\n          items.forEach(o => { if (o !== d) o.removeAttribute('open'); });\r\n\r\n          \/\/ Si l'item est partiellement hors \u00e9cran, on l'am\u00e8ne \"au plus proche\"\r\n          const rect = d.getBoundingClientRect();\r\n          const above = rect.top < 0;\r\n          const below = rect.bottom > window.innerHeight;\r\n          if (above || below) {\r\n            d.querySelector('summary')?.scrollIntoView({behavior:'smooth', block:'nearest'});\r\n          }\r\n        }, {passive:true});\r\n      });\r\n    })();\r\n  <\/script>\r\n<\/section>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1da0b1b elementor-widget elementor-widget-html\" data-id=\"1da0b1b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section id=\"giftcard-zenith\" style=\"margin:72px 0;\">\r\n  <div style=\"max-width:1080px;margin:0 auto;padding:0 20px;\">\r\n\r\n    <!-- Styles locaux -->\r\n    <style>\r\n      :root{\r\n        --accent:#ff3b3b;            \/* rouge Zenith *\/\r\n        --ink:#ffffff;               \/* texte principal *\/\r\n        --muted:#cfcfcf;             \/* texte secondaire *\/\r\n        --panel:#0f0f10;             \/* carte *\/\r\n        --edge:rgba(255,60,60,.28);  \/* bordure douce *\/\r\n      }\r\n      #giftcard-zenith .wrap{\r\n        background:radial-gradient(1200px 600px at 50% -20%, rgba(255,60,60,.08), transparent),\r\n                   linear-gradient(135deg, rgba(16,16,17,.9), rgba(16,16,17,.85));\r\n        border:1px solid var(--edge);\r\n        border-radius:24px;\r\n        padding:32px 28px;\r\n        box-shadow:0 30px 80px rgba(0,0,0,.45), inset 0 1px 0 rgba(255,255,255,.05);\r\n        text-align:center;\r\n      }\r\n      #giftcard-zenith .media{\r\n        width:min(520px,90%); height:auto; margin:0 auto 18px;\r\n        border-radius:18px; background:#e86b6b; position:relative; aspect-ratio: 16\/10;\r\n        display:flex; align-items:center; justify-content:center;\r\n        box-shadow:0 16px 46px rgba(232,107,107,.25);\r\n      }\r\n      \/* Carte cadeau (ruban) en SVG *\/\r\n      #giftcard-zenith .media svg{ width:66%; height:66%; }\r\n      #giftcard-zenith h2{\r\n        color:var(--ink); font-size:clamp(1.8rem, 3.2vw, 3rem);\r\n        margin:6px 0 10px; font-weight:900; letter-spacing:.2px;\r\n      }\r\n      #giftcard-zenith p.lead{\r\n        color:var(--muted); font-size:1.06rem; line-height:1.7; margin:0 0 18px;\r\n      }\r\n      \/* Badges de confiance *\/\r\n      #giftcard-zenith .bullets{\r\n        display:flex; flex-wrap:wrap; gap:10px; justify-content:center;\r\n        margin:0 0 22px;\r\n      }\r\n      #giftcard-zenith .chip{\r\n        color:#fff; font-weight:700; font-size:.88rem; letter-spacing:.2px;\r\n        padding:7px 12px; border-radius:999px;\r\n        background:rgba(255,60,60,.18); border:1px solid rgba(255,60,60,.38);\r\n      }\r\n      \/* Bandeau prix *\/\r\n      #giftcard-zenith .priceband{\r\n        margin:0 auto 18px; width:min(760px,100%);\r\n        background:linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,.02));\r\n        border:1px solid rgba(255,255,255,.12);\r\n        border-radius:999px; padding:18px 22px;\r\n        box-shadow:inset 0 1px 0 rgba(255,255,255,.05), 0 14px 40px rgba(0,0,0,.35);\r\n      }\r\n      #giftcard-zenith .price{\r\n        color:#fff; font-size:clamp(1.4rem, 3.4vw, 2.4rem); font-weight:900; letter-spacing:.5px;\r\n      }\r\n      \/* CTA *\/\r\n      #giftcard-zenith .cta{\r\n        display:inline-flex; align-items:center; justify-content:center; gap:10px;\r\n        padding:14px 22px; border-radius:16px; text-decoration:none; color:#fff;\r\n        background:linear-gradient(135deg, rgba(255,60,60,.95), rgba(255,60,60,.8));\r\n        border:1px solid rgba(255,60,60,.65);\r\n        box-shadow:0 14px 34px rgba(255,60,60,.35);\r\n        font-weight:900; font-size:1.02rem; letter-spacing:.2px;\r\n        transition:transform .2s ease, box-shadow .2s ease, filter .2s ease;\r\n      }\r\n      #giftcard-zenith .cta:hover{ transform:translateY(-2px); box-shadow:0 22px 46px rgba(255,60,60,.38); filter:saturate(1.05); }\r\n      #giftcard-zenith .cta svg{ width:18px;height:18px }\r\n      \/* Lien secondaire *\/\r\n      #giftcard-zenith .sub{\r\n        margin-top:12px; font-size:.95rem; color:#bfbfbf;\r\n      }\r\n      #giftcard-zenith .sub a{ color:#ff9b9b; text-decoration:none; border-bottom:1px dotted rgba(255,155,155,.55); }\r\n      #giftcard-zenith .sub a:hover{ border-bottom-color:transparent; }\r\n\r\n      \/* Responsive paddings *\/\r\n      @media (max-width:640px){\r\n        #giftcard-zenith .wrap{ padding:24px 18px; }\r\n      }\r\n    <\/style>\r\n\r\n    <div class=\"wrap\">\r\n      <div class=\"media\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 120 80\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" role=\"img\" aria-label=\"Carte cadeau\">\r\n          <!-- fond ruban blanc -->\r\n          <rect x=\"0\" y=\"37\" width=\"120\" height=\"6\" fill=\"#fff\" opacity=\"0.9\"\/>\r\n          <rect x=\"57\" y=\"0\" width=\"6\" height=\"80\" fill=\"#fff\" opacity=\"0.9\"\/>\r\n          <!-- n\u0153ud -->\r\n          <path d=\"M60 25c6.5 0 12 5.5 12 12s-5.5 12-12 12-12-5.5-12-12 5.5-12 12-12zm0 6a6 6 0 100 12 6 6 0 000-12z\" fill=\"#fff\"\/>\r\n          <path d=\"M48 29c-7 0-12 6-12 10 0 5 7 9 12 9-4.5-4-4.5-15 0-19zM72 29c7 0 12 6 12 10 0 5-7 9-12 9 4.5-4 4.5-15 0-19z\" fill=\"#fff\"\/>\r\n          <rect x=\"8\" y=\"8\" width=\"104\" height=\"64\" rx=\"10\" stroke=\"rgba(255,255,255,.35)\" stroke-width=\"2\"\/>\r\n        <\/svg>\r\n      <\/div>\r\n\r\n      <h2>Carte Cadeau Zenith TV<\/h2>\r\n      <p class=\"lead\">\r\n        Offrez le cadeau parfait \ud83c\udf81 Valable sur <strong>tous nos abonnements<\/strong>, <strong>sans expiration<\/strong>.\r\n        Id\u00e9al pour profiter de vos contenus en toute libert\u00e9.\r\n      <\/p>\r\n\r\n      <div class=\"bullets\" aria-label=\"Avantages de la carte cadeau\">\r\n        <span class=\"chip\">Utilisable imm\u00e9diatement<\/span>\r\n        <span class=\"chip\">Envoi par email<\/span>\r\n        <span class=\"chip\">Sans date limite<\/span>\r\n        <span class=\"chip\">Montant flexible<\/span>\r\n      <\/div>\r\n\r\n      <div class=\"priceband\" aria-label=\"Plage de prix\">\r\n        <div class=\"price\">$ 25 \u2014 200<\/div>\r\n      <\/div>\r\n\r\n      <!-- Lien d\u2019achat : remplace l\u2019URL ci-dessous -->\r\n      <a class=\"cta\" href=\"https:\/\/zenithtv.net\/produit\/gift-card\/\" target=\"_blank\" rel=\"noopener\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\r\n          <path d=\"M20 12v7a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-7\"\/>\r\n          <path d=\"M7 12l5-5 5 5\"\/>\r\n        <\/svg>\r\n        Offrir une carte cadeau\r\n      <\/a>\r\n\r\n      <div class=\"sub\">\r\n        Besoin d\u2019aide ? <a href=\"https:\/\/zenithtv.net\/contact\" target=\"_blank\" rel=\"noopener\">Contactez le support<\/a>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1ba9b85 elementor-widget elementor-widget-html\" data-id=\"1ba9b85\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section id=\"giftcard-faq\" style=\"margin:64px 0;\">\r\n  <div style=\"max-width:1000px;margin:0 auto;padding:0 20px;\">\r\n\r\n    <!-- Styles locaux (design distinct de la FAQ g\u00e9n\u00e9rale) -->\r\n    <style>\r\n      :root{\r\n        --gc-accent:#ff6d6d;         \/* accent \"carte cadeau\" (rose\/rouge plus doux) *\/\r\n        --gc-ink:#ffffff;\r\n        --gc-muted:#cfcfcf;\r\n        --gc-panel:#0f0f10;\r\n        --gc-edge:rgba(255,109,109,.30);\r\n        --gc-stripe:linear-gradient(180deg, rgba(255,109,109,.35), rgba(255,109,109,.15));\r\n        --sticky-offset:72px;         \/* ajuste si tu as un header sticky *\/\r\n      }\r\n\r\n      #giftcard-faq .head{\r\n        text-align:center;margin:0 0 18px;\r\n      }\r\n      #giftcard-faq .head h2{\r\n        color:var(--gc-ink);font-size:2rem;line-height:1.15;margin:0;font-weight:900;\r\n      }\r\n      #giftcard-faq .sub{\r\n        color:var(--gc-muted);font-size:1.02rem;margin:8px 0 24px;\r\n      }\r\n\r\n      #giftcard-faq .list{ display:grid; gap:12px; overflow-anchor:none; }\r\n\r\n      \/* Carte (details) avec bande verticale et halo doux *\/\r\n      #giftcard-faq details{\r\n        background:\r\n          radial-gradient(800px 300px at 10% -10%, rgba(255,109,109,.10), transparent),\r\n          var(--gc-panel);\r\n        border:1px solid var(--gc-edge);\r\n        border-radius:16px;\r\n        box-shadow:0 12px 30px rgba(0,0,0,.35), inset 0 1px 0 rgba(255,255,255,.04);\r\n        overflow:hidden; position:relative;\r\n        transition:border-color .22s ease, box-shadow .22s ease;\r\n      }\r\n      \/* Bande verticale (ruban) \u00e0 gauche *\/\r\n      #giftcard-faq details::before{\r\n        content:\"\"; position:absolute; inset:0 auto 0 0; width:8px; background:var(--gc-stripe);\r\n      }\r\n      #giftcard-faq details[open]{ border-color:rgba(255,109,109,.55); box-shadow:0 22px 50px rgba(255,109,109,.18), inset 0 1px 0 rgba(255,255,255,.05); }\r\n\r\n      \/* En-t\u00eate *\/\r\n      #giftcard-faq summary{\r\n        cursor:pointer; list-style:none; outline:0;\r\n        display:flex; align-items:center; gap:12px; padding:16px 18px 16px 26px;\r\n        color:#fff; font-weight:850; font-size:1.02rem;\r\n        scroll-margin-top:var(--sticky-offset);\r\n      }\r\n      #giftcard-faq summary::-webkit-details-marker{ display:none; }\r\n      \/* Ic\u00f4ne cadeau + caret combin\u00e9s *\/\r\n      #giftcard-faq .icon{\r\n        display:inline-grid; place-items:center;\r\n        width:26px;height:26px;border-radius:8px;\r\n        background:rgba(255,109,109,.18); border:1px solid rgba(255,109,109,.35);\r\n        box-shadow:inset 0 1px 0 rgba(255,255,255,.06);\r\n        color:#fff; flex:0 0 auto;\r\n      }\r\n      #giftcard-faq .icon svg{ width:16px;height:16px; }\r\n      #giftcard-faq .caret{ margin-left:auto; color:var(--gc-accent); transition:transform .22s ease; width:18px;height:18px; }\r\n      #giftcard-faq details[open] .caret{ transform:rotate(90deg); }\r\n\r\n      \/* Corps (anim\u00e9) *\/\r\n      #giftcard-faq .content{\r\n        padding:0 18px 0 26px; color:var(--gc-muted); font-size:1rem; line-height:1.7;\r\n        max-height:0; opacity:.0; overflow:hidden;\r\n        transition:max-height .28s ease, opacity .22s ease, padding-bottom .22s ease;\r\n      }\r\n      #giftcard-faq details[open] .content{ max-height:1000px; opacity:1; padding-bottom:16px; }\r\n      #giftcard-faq .content p{ margin:0 0 10px; }\r\n      #giftcard-faq .content a{ color:#ffb1b1; text-decoration:none; border-bottom:1px dotted rgba(255,177,177,.55); }\r\n      #giftcard-faq .content a:hover{ border-bottom-color:transparent; }\r\n\r\n      \/* Responsive *\/\r\n      @media (max-width:640px){\r\n        #giftcard-faq .head h2{ font-size:1.75rem; }\r\n        #giftcard-faq .content{ padding:0 14px 0 22px; }\r\n      }\r\n    <\/style>\r\n\r\n    <div class=\"head\">\r\n      <h2>Questions sur les cartes cadeaux<\/h2>\r\n      <div class=\"sub\">Tout savoir sur l\u2019utilisation et les conditions des cartes cadeaux Zenith TV.<\/div>\r\n    <\/div>\r\n\r\n    <div class=\"list\" role=\"list\">\r\n      <!-- 1 -->\r\n      <details>\r\n        <summary>\r\n          <span class=\"icon\" aria-hidden=\"true\">\r\n            <!-- ic\u00f4ne cadeau -->\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\r\n              <path d=\"M20 12v7a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-7z\"\/>\r\n              <path d=\"M3 12h18M12 3c-1.5-2-5 0-4 2 1.2 2 4 1 4-1 0 2 2.8 3 4 1 1-2-2.5-4-4-2z\"\/>\r\n              <path d=\"M12 5v5\"\/>\r\n            <\/svg>\r\n          <\/span>\r\n          Comment utiliser ma carte cadeau Zenith TV ?\r\n          <svg class=\"caret\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M8 5l8 7-8 7\"\/><\/svg>\r\n        <\/summary>\r\n        <div class=\"content\">\r\n          <p>Pour utiliser votre carte cadeau, rendez-vous sur notre article d\u00e9di\u00e9 qui explique le processus en d\u00e9tail <a href=\"https:\/\/zenithtv.net\/aide\/general\/utilisation-carte-cadeau\/\" target=\"_blank\" rel=\"noopener\">en cliquant ici.<\/a><\/p>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- 2 -->\r\n      <details>\r\n        <summary>\r\n          <span class=\"icon\" aria-hidden=\"true\">\r\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 12v7a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-7z\"\/><path d=\"M3 12h18M12 5v5\"\/><\/svg>\r\n          <\/span>\r\n          Puis-je utiliser plusieurs cartes cadeaux pour un seul achat ?\r\n          <svg class=\"caret\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 5l8 7-8 7\"\/><\/svg>\r\n        <\/summary>\r\n        <div class=\"content\">\r\n          <p>Oui, vous pouvez utiliser plusieurs cartes cadeaux pour un m\u00eame achat. Il vous suffit de rentrer les codes un par un lors du paiement.<\/p>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- 3 -->\r\n      <details>\r\n        <summary>\r\n          <span class=\"icon\" aria-hidden=\"true\">\r\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 12v7a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-7z\"\/><path d=\"M3 12h18M12 5v5\"\/><\/svg>\r\n          <\/span>\r\n          La carte cadeau peut-elle \u00eatre utilis\u00e9e pour tous les abonnements Zenith TV ?\r\n          <svg class=\"caret\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 5l8 7-8 7\"\/><\/svg>\r\n        <\/summary>\r\n        <div class=\"content\">\r\n          <p>Oui, les cartes cadeaux peuvent \u00eatre utilis\u00e9es pour tous nos abonnements, peu importe le nombre de connexions ou la dur\u00e9e.<\/p>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- 4 -->\r\n      <details>\r\n        <summary>\r\n          <span class=\"icon\" aria-hidden=\"true\">\r\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 12v7a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-7z\"\/><path d=\"M3 12h18M12 5v5\"\/><\/svg>\r\n          <\/span>\r\n          Est-ce que la carte cadeau expire ?\r\n          <svg class=\"caret\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 5l8 7-8 7\"\/><\/svg>\r\n        <\/summary>\r\n        <div class=\"content\">\r\n          <p>Nos cartes cadeaux n'expirent jamais. Vous pouvez donc prendre le temps qu'il faut pour les utiliser \u00e0 votre guise.<\/p>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- 5 -->\r\n      <details>\r\n        <summary>\r\n          <span class=\"icon\" aria-hidden=\"true\">\r\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 12v7a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-7z\"\/><path d=\"M3 12h18M12 5v5\"\/><\/svg>\r\n          <\/span>\r\n          Puis-je \u00e9changer ma carte cadeau contre de l'argent ?\r\n          <svg class=\"caret\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 5l8 7-8 7\"\/><\/svg>\r\n        <\/summary>\r\n        <div class=\"content\">\r\n          <p>Non, les cartes cadeaux ne peuvent \u00eatre \u00e9chang\u00e9es contre de l'argent. Elles ne sont valables que pour des achats de services sur Zenith TV.<\/p>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- 6 -->\r\n      <details>\r\n        <summary>\r\n          <span class=\"icon\" aria-hidden=\"true\">\r\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 12v7a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-7z\"\/><path d=\"M3 12h18M12 5v5\"\/><\/svg>\r\n          <\/span>\r\n          Que faire si ma carte cadeau ne fonctionne pas ?\r\n          <svg class=\"caret\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 5l8 7-8 7\"\/><\/svg>\r\n        <\/summary>\r\n        <div class=\"content\">\r\n          <p>Si vous rencontrez des probl\u00e8mes pour utiliser votre carte cadeau, contactez notre support client via email ou Facebook. Nous serons heureux de vous aider.<\/p>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- 7 -->\r\n      <details>\r\n        <summary>\r\n          <span class=\"icon\" aria-hidden=\"true\">\r\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 12v7a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-7z\"\/><path d=\"M3 12h18M12 5v5\"\/><\/svg>\r\n          <\/span>\r\n          Comment v\u00e9rifier le solde de ma carte cadeau ?\r\n          <svg class=\"caret\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 5l8 7-8 7\"\/><\/svg>\r\n        <\/summary>\r\n        <div class=\"content\">\r\n          <p>Pour v\u00e9rifier le solde restant sur votre carte cadeau, connectez-vous \u00e0 votre compte et acc\u00e9dez \u00e0 la section \"Mes cartes cadeaux\" dans l'onglet \"Mon Compte\".<\/p>\r\n        <\/div>\r\n      <\/details>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- JS : un seul ouvert + scroll ma\u00eetris\u00e9 (sans jumps) -->\r\n  <script>\r\n    (function(){\r\n      const root = document.getElementById('giftcard-faq');\r\n      if(!root) return;\r\n      const items = root.querySelectorAll('details');\r\n      items.forEach(d => {\r\n        d.addEventListener('toggle', () => {\r\n          if (!d.open) return;\r\n          items.forEach(o => { if (o !== d) o.removeAttribute('open'); });\r\n          const rect = d.getBoundingClientRect();\r\n          if (rect.top < 0 || rect.bottom > window.innerHeight){\r\n            d.querySelector('summary')?.scrollIntoView({behavior:'smooth', block:'nearest'});\r\n          }\r\n        }, {passive:true});\r\n      });\r\n    })();\r\n  <\/script>\r\n<\/section>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d839c46 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d839c46\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7fbef5f7\" data-id=\"7fbef5f7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-5c4d64d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5c4d64d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-876af50\" data-id=\"876af50\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5681587 elementor-widget__width-initial elementor-invisible elementor-widget elementor-widget-elementskit-heading\" data-id=\"5681587\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"elementskit-heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" ><div class=\"ekit-heading elementskit-section-title-wraper text_left   ekit_heading_tablet-   ekit_heading_mobile-\"><h3 class=\"elementskit-section-subtitle  \">\n\t\t\t\t\t\tNOS T\u00c9MOIGNAGES\n\t\t\t\t\t<\/h3><h2 class=\"ekit-heading--title elementskit-section-title \">Ce que nos clients disent de nos services<\/h2><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-7f6ae73\" data-id=\"7f6ae73\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-7f67eab elementor-widget elementor-widget-elementskit-testimonial\" data-id=\"7f67eab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"elementskit-testimonial.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" ><div class=\"elementskit-testimonial-slider ekit-testimonia-style-4 arrow_inside slider-dotted\" data-config=\"{&quot;rtl&quot;:false,&quot;arrows&quot;:false,&quot;dots&quot;:true,&quot;pauseOnHover&quot;:true,&quot;autoplay&quot;:true,&quot;speed&quot;:1000,&quot;slidesPerGroup&quot;:1,&quot;slidesPerView&quot;:3,&quot;loop&quot;:true,&quot;spaceBetween&quot;:15,&quot;breakpoints&quot;:{&quot;320&quot;:{&quot;slidesPerView&quot;:1,&quot;slidesPerGroup&quot;:1,&quot;spaceBetween&quot;:10},&quot;768&quot;:{&quot;slidesPerView&quot;:2,&quot;slidesPerGroup&quot;:1,&quot;spaceBetween&quot;:10},&quot;1024&quot;:{&quot;slidesPerView&quot;:3,&quot;slidesPerGroup&quot;:1,&quot;spaceBetween&quot;:15}}}\">\n\t<div class=\"ekit-main-swiper swiper\">\n\t\t<div class=\"swiper-wrapper\">\n\t\t\t\t\t\t\t<div class=\"swiper-slide\">\n\t\t\t\t\t<div class=\"swiper-slide-inner\">\n\t\t\t\t\t\t<div class=\"elementskit-single-testimonial-slider elementskit-testimonial-slider-block-style  elementor-repeater-item-42f3647\" >\n\t\t\t\t\t\t\t<div class=\"elementskit-commentor-bio \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementskit-commentor-image ekit-testimonial--avatar\">\n\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"80\" height=\"80\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2023\/08\/team_6.jpg\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2023\/08\/team_6.jpg.webp 400w, https:\/\/zenithtv.net\/wp-content\/uploads\/2023\/08\/team_6-300x300.jpg.webp 300w, https:\/\/zenithtv.net\/wp-content\/uploads\/2023\/08\/team_6-150x150.jpg.webp 150w, https:\/\/zenithtv.net\/wp-content\/uploads\/2023\/08\/team_6-100x100.jpg.webp 100w\" sizes=\"(max-width: 400px) 100vw, 400px\" \/>\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementskit-profile-info\">\n\t\t\t\t\t\t\t\t\t<strong class=\"elementskit-author-name\"><\/strong>\n\t\t\t\t\t\t\t\t\t<span class=\"elementskit-author-des\"><\/span>\n\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementskit-commentor-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<span class=\"elementskit-watermark-icon ekit_watermark_icon_custom_position\">\n\t\t\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon icon-quote\"><\/i>\t\t\t\t\t\t\t\t\t<\/span>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Service impeccable. J'ai pas eu de coupure depuis que j'ai achet\u00e9 un abonnement malgr\u00e9 mon faible d\u00e9bit internet. Gros point positif concernant le catalogue de films et s\u00e9ries \u00e9galement!<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"elementskit-stars\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z\" \/><\/svg><\/a><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z\" \/><\/svg><\/a><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z\" \/><\/svg><\/a><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z\" \/><\/svg><\/a><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z\" \/><\/svg><\/a><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div><!-- .commentor-content END -->\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"swiper-slide\">\n\t\t\t\t\t<div class=\"swiper-slide-inner\">\n\t\t\t\t\t\t<div class=\"elementskit-single-testimonial-slider elementskit-testimonial-slider-block-style  elementor-repeater-item-163e2ae\" >\n\t\t\t\t\t\t\t<div class=\"elementskit-commentor-bio \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementskit-commentor-image ekit-testimonial--avatar\">\n\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"80\" height=\"80\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2023\/08\/testimonial_3-1.png\" class=\"attachment-full size-full\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementskit-profile-info\">\n\t\t\t\t\t\t\t\t\t<strong class=\"elementskit-author-name\"><\/strong>\n\t\t\t\t\t\t\t\t\t<span class=\"elementskit-author-des\"><\/span>\n\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementskit-commentor-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<span class=\"elementskit-watermark-icon ekit_watermark_icon_custom_position\">\n\t\t\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon icon-quote\"><\/i>\t\t\t\t\t\t\t\t\t<\/span>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>J'ai achet\u00e9 un abonnement principalement pour regarder le Foot et j'ai \u00e9t\u00e9 enti\u00e8rement satisfait. Service client rapide et courtois et m'a aid\u00e9 \u00e0 me connecter la premi\u00e8re fois.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"elementskit-stars\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z\" \/><\/svg><\/a><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z\" \/><\/svg><\/a><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z\" \/><\/svg><\/a><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z\" \/><\/svg><\/a><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z\" \/><\/svg><\/a><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div><!-- .commentor-content END -->\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"swiper-slide\">\n\t\t\t\t\t<div class=\"swiper-slide-inner\">\n\t\t\t\t\t\t<div class=\"elementskit-single-testimonial-slider elementskit-testimonial-slider-block-style  elementor-repeater-item-3d3cce3\" >\n\t\t\t\t\t\t\t<div class=\"elementskit-commentor-bio \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementskit-commentor-image ekit-testimonial--avatar\">\n\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"80\" height=\"80\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2023\/09\/woman-wearing-a-black-coat-wearing-glasses-sitting-FZ8279W-1.jpg\" class=\"attachment-full size-full\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementskit-profile-info\">\n\t\t\t\t\t\t\t\t\t<strong class=\"elementskit-author-name\"><\/strong>\n\t\t\t\t\t\t\t\t\t<span class=\"elementskit-author-des\"><\/span>\n\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementskit-commentor-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<span class=\"elementskit-watermark-icon ekit_watermark_icon_custom_position\">\n\t\t\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon icon-quote\"><\/i>\t\t\t\t\t\t\t\t\t<\/span>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>C'est la premi\u00e8re fois que j'utilise un service pareil et je suis assez impressionn\u00e9e. Il y'a tout le catalogue de films de Netflix ainsi que tous les autres fournisseurs. Plus besoin de payer chacun s\u00e9par\u00e9ment!<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"elementskit-stars\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z\" \/><\/svg><\/a><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z\" \/><\/svg><\/a><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z\" \/><\/svg><\/a><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z\" \/><\/svg><\/a><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z\" \/><\/svg><\/a><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div><!-- .commentor-content END -->\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"swiper-slide\">\n\t\t\t\t\t<div class=\"swiper-slide-inner\">\n\t\t\t\t\t\t<div class=\"elementskit-single-testimonial-slider elementskit-testimonial-slider-block-style  elementor-repeater-item-6d313e8\" >\n\t\t\t\t\t\t\t<div class=\"elementskit-commentor-bio \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementskit-commentor-image ekit-testimonial--avatar\">\n\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"80\" height=\"80\" src=\"https:\/\/zenithtv.net\/wp-content\/uploads\/2023\/09\/handsome-man-4LH3GB9-1.jpg\" class=\"attachment-full size-full\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementskit-profile-info\">\n\t\t\t\t\t\t\t\t\t<strong class=\"elementskit-author-name\"><\/strong>\n\t\t\t\t\t\t\t\t\t<span class=\"elementskit-author-des\"><\/span>\n\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementskit-commentor-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<span class=\"elementskit-watermark-icon ekit_watermark_icon_custom_position\">\n\t\t\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon icon-quote\"><\/i>\t\t\t\t\t\t\t\t\t<\/span>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Beaucoup de choix de films et s\u00e9ries ainsi que de chaines. Je suis vraiment satisfait compte tenu du prix. Seul petit b\u00e9mol serait le manque de certains films Qu\u00e9b\u00e9cois, mais \u00e0 part ca tout est super!<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"elementskit-stars\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z\" \/><\/svg><\/a><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z\" \/><\/svg><\/a><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z\" \/><\/svg><\/a><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z\" \/><\/svg><\/a><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M287.9 0c9.2 0 17.6 5.2 21.6 13.5l68.6 141.3 153.2 22.6c9 1.3 16.5 7.6 19.3 16.3s.5 18.1-5.9 24.5L433.6 328.4l26.2 155.6c1.5 9-2.2 18.1-9.7 23.5s-17.3 6-25.3 1.7l-137-73.2L151 509.1c-8.1 4.3-17.9 3.7-25.3-1.7s-11.2-14.5-9.7-23.5l26.2-155.6L31.1 218.2c-6.5-6.4-8.7-15.9-5.9-24.5s10.3-14.9 19.3-16.3l153.2-22.6L266.3 13.5C270.4 5.2 278.7 0 287.9 0zm0 79L235.4 187.2c-3.5 7.1-10.2 12.1-18.1 13.3L99 217.9 184.9 303c5.5 5.5 8.1 13.3 6.8 21L171.4 443.7l105.2-56.2c7.1-3.8 15.6-3.8 22.6 0l105.2 56.2L384.2 324.1c-1.3-7.7 1.2-15.5 6.8-21l85.9-85.1L358.6 200.5c-7.8-1.2-14.6-6.1-18.1-13.3L287.9 79z\" \/><\/svg><\/a><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div><!-- .commentor-content END -->\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\n\t\t\t<\/div>\n<\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e01f9bb elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"e01f9bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Guide d&rsquo;installation Comment configurer votre abonnement \u2699\ufe0f Contactez notre support si vous avez besoin d&rsquo;aide en cliquant ici. Assistant d\u2019installation Zenith TV Optimis\u00e9 \u2013 recommandations auto S\u00e9lectionnez votre appareil : nous affichons l\u2019application la plus adapt\u00e9e avec les \u00e9tapes claires. \u00c9tape 1 \u2014 Choisissez votre appareil SMART TV(Samsung, LG) ANDROID(T\u00e9l\u00e9phone\/Tablette) APPLE(iPhone \/ iPad) APPLE TV &#8230; <a title=\"Installation guide\" class=\"read-more\" href=\"https:\/\/zenithtv.net\/en\/guide-faq\/\" aria-label=\"Read more about Guide d&rsquo;installation\">Read more<\/a><\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-25","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/zenithtv.net\/en\/wp-json\/wp\/v2\/pages\/25","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zenithtv.net\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/zenithtv.net\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/zenithtv.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zenithtv.net\/en\/wp-json\/wp\/v2\/comments?post=25"}],"version-history":[{"count":0,"href":"https:\/\/zenithtv.net\/en\/wp-json\/wp\/v2\/pages\/25\/revisions"}],"wp:attachment":[{"href":"https:\/\/zenithtv.net\/en\/wp-json\/wp\/v2\/media?parent=25"}],"curies":[{"name":"WordPress","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}