{"id":1048,"date":"2026-03-01T08:09:38","date_gmt":"2026-03-01T08:09:38","guid":{"rendered":"https:\/\/anim-app.fr\/?page_id=1048"},"modified":"2026-04-03T07:46:22","modified_gmt":"2026-04-03T07:46:22","slug":"kyno-dog-app-installation-application","status":"publish","type":"page","link":"https:\/\/anim-app.fr\/","title":{"rendered":"kyno-dog-app-installation-application"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; display_conditions=&#8221;W3siaWQiOiI5MGJlZjI4NC1lZTUwLTRkZGMtOTZlZS0xNTJlNDQwY2YxNGMiLCJjb25kaXRpb24iOiJ1c2VyUm9sZSIsImNvbmRpdGlvblNldHRpbmdzIjp7ImRpc3BsYXlSdWxlIjoiaXMiLCJ1c2VyUm9sZXMiOltdLCJ1c2VySWRzIjoiVXNlciBJRHMgc2VwYXJhdGVkIGJ5IGNvbW1hcyIsImFkbWluTGFiZWwiOiJSw7RsZSBkJiMwMzk7dXRpbGlzYXRldXIiLCJlbmFibGVDb25kaXRpb24iOiJvZmYifSwib3BlcmF0b3IiOiJPUiJ9XQ==&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; max_width=&#8221;2560px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<style><!-- [et_pb_line_break_holder] -->  .pwa-tutorial-wrapper {<!-- [et_pb_line_break_holder] -->    max-width: 850px;<!-- [et_pb_line_break_holder] -->    margin: 40px auto;<!-- [et_pb_line_break_holder] -->    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .pwa-header { text-align: center; margin-bottom: 25px; }<!-- [et_pb_line_break_holder] -->  .pwa-header h3 { color: #1e293b; font-size: 24px; font-weight: 800; margin-bottom: 10px; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* --- ALERTE R\u00c9SEAUX SOCIAUX --- *\/<!-- [et_pb_line_break_holder] -->  .pwa-alert-box {<!-- [et_pb_line_break_holder] -->    background: #fffbeb;<!-- [et_pb_line_break_holder] -->    border-left: 4px solid #f59e0b;<!-- [et_pb_line_break_holder] -->    padding: 20px;<!-- [et_pb_line_break_holder] -->    border-radius: 0 8px 8px 0;<!-- [et_pb_line_break_holder] -->    margin-bottom: 30px;<!-- [et_pb_line_break_holder] -->    box-shadow: 0 2px 4px rgba(0,0,0,0.05);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .pwa-alert-title {<!-- [et_pb_line_break_holder] -->    color: #b45309;<!-- [et_pb_line_break_holder] -->    font-weight: bold;<!-- [et_pb_line_break_holder] -->    font-size: 16px;<!-- [et_pb_line_break_holder] -->    margin-bottom: 8px;<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    align-items: center;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .pwa-alert-text { color: #78350f; font-size: 15px; line-height: 1.5; margin-bottom: 15px; }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->  .social-mockup-container {<!-- [et_pb_line_break_holder] -->    max-width: 350px;<!-- [et_pb_line_break_holder] -->    \/* On enl\u00e8ve la position absolute pour que \u00e7a pousse le reste du texte vers le bas *\/<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .social-mockup-top {<!-- [et_pb_line_break_holder] -->    background: #ffffff;<!-- [et_pb_line_break_holder] -->    border: 1px solid #e2e8f0;<!-- [et_pb_line_break_holder] -->    border-radius: 8px;<!-- [et_pb_line_break_holder] -->    padding: 10px 15px;<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    justify-content: space-between;<!-- [et_pb_line_break_holder] -->    align-items: center;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .social-dropdown {<!-- [et_pb_line_break_holder] -->    margin-top: 8px;<!-- [et_pb_line_break_holder] -->    margin-left: auto; \/* Aligne le menu sur la droite *\/<!-- [et_pb_line_break_holder] -->    background: #ffffff;<!-- [et_pb_line_break_holder] -->    border-radius: 8px;<!-- [et_pb_line_break_holder] -->    box-shadow: 0 4px 15px rgba(0,0,0,0.1);<!-- [et_pb_line_break_holder] -->    width: 240px;<!-- [et_pb_line_break_holder] -->    border: 1px solid #e2e8f0;<!-- [et_pb_line_break_holder] -->    overflow: hidden;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .social-dropdown-item {<!-- [et_pb_line_break_holder] -->    padding: 12px 15px;<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    align-items: center;<!-- [et_pb_line_break_holder] -->    font-size: 14px;<!-- [et_pb_line_break_holder] -->    color: #1e293b;<!-- [et_pb_line_break_holder] -->    border-bottom: 1px solid #f1f5f9;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .social-dropdown-item:last-child { border-bottom: none; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* --- ACCORD\u00c9ONS --- *\/<!-- [et_pb_line_break_holder] -->  .pwa-accordion {<!-- [et_pb_line_break_holder] -->    margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->    border: 1px solid #e2e8f0;<!-- [et_pb_line_break_holder] -->    border-radius: 12px;<!-- [et_pb_line_break_holder] -->    background: #ffffff;<!-- [et_pb_line_break_holder] -->    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);<!-- [et_pb_line_break_holder] -->    overflow: hidden;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .pwa-accordion > summary {<!-- [et_pb_line_break_holder] -->    padding: 20px 25px;<!-- [et_pb_line_break_holder] -->    font-weight: 700;<!-- [et_pb_line_break_holder] -->    font-size: 18px;<!-- [et_pb_line_break_holder] -->    color: #0f172a;<!-- [et_pb_line_break_holder] -->    cursor: pointer;<!-- [et_pb_line_break_holder] -->    list-style: none;<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    justify-content: space-between;<!-- [et_pb_line_break_holder] -->    align-items: center;<!-- [et_pb_line_break_holder] -->    background: #f8fafc;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .pwa-accordion > summary::-webkit-details-marker { display: none; }<!-- [et_pb_line_break_holder] -->  .pwa-accordion > summary::after { content: '\u25bc'; font-size: 14px; color: #64748b; transition: transform 0.3s; }<!-- [et_pb_line_break_holder] -->  .pwa-accordion[open] > summary::after { transform: rotate(180deg); }<!-- [et_pb_line_break_holder] -->  .pwa-accordion[open] > summary { border-bottom: 1px solid #e2e8f0; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .pwa-content { padding: 25px; }<!-- [et_pb_line_break_holder] -->  .pwa-step { display: flex; margin-bottom: 30px; align-items: flex-start; }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->  .pwa-step-num {<!-- [et_pb_line_break_holder] -->    background: #3b82f6;<!-- [et_pb_line_break_holder] -->    color: white;<!-- [et_pb_line_break_holder] -->    width: 28px;<!-- [et_pb_line_break_holder] -->    height: 28px;<!-- [et_pb_line_break_holder] -->    border-radius: 50%;<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    align-items: center;<!-- [et_pb_line_break_holder] -->    justify-content: center;<!-- [et_pb_line_break_holder] -->    font-weight: bold;<!-- [et_pb_line_break_holder] -->    font-size: 14px;<!-- [et_pb_line_break_holder] -->    margin-right: 15px;<!-- [et_pb_line_break_holder] -->    flex-shrink: 0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->  .pwa-step-text { flex-grow: 1; color: #334155; font-size: 16px; line-height: 1.5; }<!-- [et_pb_line_break_holder] -->  .browser-warning { color: #dc2626; font-weight: 600; background: #fee2e2; padding: 4px 8px; border-radius: 4px; font-size: 14px; display: inline-block; margin-bottom: 10px; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  @keyframes click-pulse {<!-- [et_pb_line_break_holder] -->    0% { transform: scale(1); opacity: 1; }<!-- [et_pb_line_break_holder] -->    50% { transform: scale(1.1); opacity: 0.7; }<!-- [et_pb_line_break_holder] -->    100% { transform: scale(1); opacity: 1; }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .pointer-hand { position: absolute; font-size: 28px; animation: click-pulse 1.5s infinite; filter: drop-shadow(0px 2px 4px rgba(0,0,0,0.3)); z-index: 10; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* --- UI R\u00c9ALISTE SAFARI (MODERNE iOS 15+) --- *\/<!-- [et_pb_line_break_holder] -->  .ios-browser-mockup {<!-- [et_pb_line_break_holder] -->    background: #f2f2f7;<!-- [et_pb_line_break_holder] -->    border-radius: 20px;<!-- [et_pb_line_break_holder] -->    max-width: 320px;<!-- [et_pb_line_break_holder] -->    padding: 15px;<!-- [et_pb_line_break_holder] -->    margin-top: 15px;<!-- [et_pb_line_break_holder] -->    position: relative;<!-- [et_pb_line_break_holder] -->    border: 1px solid #e5e5ea;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .ios-address-bar {<!-- [et_pb_line_break_holder] -->    background: #ffffff;<!-- [et_pb_line_break_holder] -->    border-radius: 12px;<!-- [et_pb_line_break_holder] -->    height: 44px;<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    justify-content: space-between;<!-- [et_pb_line_break_holder] -->    align-items: center;<!-- [et_pb_line_break_holder] -->    padding: 0 15px;<!-- [et_pb_line_break_holder] -->    box-shadow: 0 2px 10px rgba(0,0,0,0.05);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->  \/* Menu Partage Apple *\/<!-- [et_pb_line_break_holder] -->  .ios-share-sheet {<!-- [et_pb_line_break_holder] -->    background: #f2f2f7;<!-- [et_pb_line_break_holder] -->    border-radius: 20px;<!-- [et_pb_line_break_holder] -->    padding: 15px;<!-- [et_pb_line_break_holder] -->    max-width: 320px;<!-- [et_pb_line_break_holder] -->    margin-top: 15px;<!-- [et_pb_line_break_holder] -->    border: 1px solid #e5e5ea;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .ios-share-list {<!-- [et_pb_line_break_holder] -->    background: #ffffff;<!-- [et_pb_line_break_holder] -->    border-radius: 12px;<!-- [et_pb_line_break_holder] -->    overflow: hidden;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .ios-share-item {<!-- [et_pb_line_break_holder] -->    padding: 16px;<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    justify-content: space-between;<!-- [et_pb_line_break_holder] -->    align-items: center;<!-- [et_pb_line_break_holder] -->    font-size: 16px;<!-- [et_pb_line_break_holder] -->    color: #000000;<!-- [et_pb_line_break_holder] -->    border-bottom: 1px solid #e5e5ea;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .ios-share-item:last-child { border-bottom: none; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* --- UI R\u00c9ALISTE CHROME (ANDROID) --- *\/<!-- [et_pb_line_break_holder] -->  .android-browser-mockup {<!-- [et_pb_line_break_holder] -->    background: white;<!-- [et_pb_line_break_holder] -->    border: 1px solid #dadce0;<!-- [et_pb_line_break_holder] -->    border-radius: 8px;<!-- [et_pb_line_break_holder] -->    max-width: 320px;<!-- [et_pb_line_break_holder] -->    margin-top: 15px;<!-- [et_pb_line_break_holder] -->    position: relative;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .android-top-bar {<!-- [et_pb_line_break_holder] -->    height: 56px;<!-- [et_pb_line_break_holder] -->    background: #f1f3f4;<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    align-items: center;<!-- [et_pb_line_break_holder] -->    padding: 0 12px;<!-- [et_pb_line_break_holder] -->    border-radius: 8px 8px 0 0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .android-address-bar {<!-- [et_pb_line_break_holder] -->    flex-grow: 1;<!-- [et_pb_line_break_holder] -->    background: white;<!-- [et_pb_line_break_holder] -->    border-radius: 20px;<!-- [et_pb_line_break_holder] -->    height: 32px;<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    align-items: center;<!-- [et_pb_line_break_holder] -->    padding: 0 12px;<!-- [et_pb_line_break_holder] -->    color: #3c4043;<!-- [et_pb_line_break_holder] -->    font-size: 13px;<!-- [et_pb_line_break_holder] -->    margin-right: 10px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->  \/* Menu Chrome Android *\/<!-- [et_pb_line_break_holder] -->  .android-dropdown-mockup {<!-- [et_pb_line_break_holder] -->    background: #ffffff;<!-- [et_pb_line_break_holder] -->    border-radius: 8px;<!-- [et_pb_line_break_holder] -->    box-shadow: 0 4px 15px rgba(0,0,0,0.2);<!-- [et_pb_line_break_holder] -->    width: 250px;<!-- [et_pb_line_break_holder] -->    margin-top: 10px;<!-- [et_pb_line_break_holder] -->    padding: 8px 0;<!-- [et_pb_line_break_holder] -->    border: 1px solid #e0e0e0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .android-dropdown-item {<!-- [et_pb_line_break_holder] -->    padding: 12px 16px;<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    align-items: center;<!-- [et_pb_line_break_holder] -->    font-size: 16px;<!-- [et_pb_line_break_holder] -->    color: #202124;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .android-dropdown-item svg { margin-right: 15px; color: #5f6368; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"pwa-tutorial-wrapper\"><!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"pwa-header\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h3>\ud83d\udcf1 Installer l&#8217;application sur votre mobile<\/h3>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"pwa-alert-box\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"pwa-alert-title\"><!-- [et_pb_line_break_holder] -->      <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" style=\"margin-right:8px;\"><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\"><\/path><line x1=\"12\" y1=\"9\" x2=\"12\" y2=\"13\"><\/line><line x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\"><\/line><\/svg><!-- [et_pb_line_break_holder] -->      Vous venez depuis Facebook, Instagram ou TikTok ?<!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"pwa-alert-text\"><!-- [et_pb_line_break_holder] -->      Les navigateurs int\u00e9gr\u00e9s aux r\u00e9seaux sociaux bloquent l&#8217;installation des applications. Avant de suivre les \u00e9tapes ci-dessous, vous devez <strong>absolument<\/strong> ouvrir cette page dans votre vrai navigateur.<!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"social-mockup-container\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"social-mockup-top\"><!-- [et_pb_line_break_holder] -->        <span style=\"color: #64748b; font-size: 14px;\">Appuyez sur les 3 points :<\/span><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"position: relative;\"><!-- [et_pb_line_break_holder] -->          <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><circle cx=\"12\" cy=\"5\" r=\"2\"\/><circle cx=\"12\" cy=\"12\" r=\"2\"\/><circle cx=\"12\" cy=\"19\" r=\"2\"\/><\/svg><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pointer-hand\" style=\"top: 10px; right: 5px; transform: scaleX(-1);\">\ud83d\udc46<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"social-dropdown\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"social-dropdown-item\">Copier le lien<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"social-dropdown-item\" style=\"background: #eff6ff; font-weight: bold; color: #2563eb;\"><!-- [et_pb_line_break_holder] -->          <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" style=\"margin-right:10px;\"><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"><\/path><polyline points=\"15 3 21 3 21 9\"><\/polyline><line x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"><\/line><\/svg><!-- [et_pb_line_break_holder] -->          Ouvrir dans le navigateur<!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<details class=\"pwa-accordion\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<summary>\ud83c\udf4f Installation sur iPhone (Safari)<\/summary>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"pwa-content\"><!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"browser-warning\">\u26a0\ufe0f OBLIGATOIRE : Vous devez utiliser l&#8217;application Safari.<\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"pwa-step\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pwa-step-num\">1<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pwa-step-text\"><!-- [et_pb_line_break_holder] -->          <strong>Trouvez le bouton Partager<\/strong><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->          Dans la barre de recherche Safari (souvent situ\u00e9e en bas sur les iPhones r\u00e9cents), appuyez sur l&#8217;ic\u00f4ne de partage (le carr\u00e9 avec une fl\u00e8che).<!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"ios-browser-mockup\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ios-address-bar\"><!-- [et_pb_line_break_holder] -->              <span style=\"font-size: 18px; color: #000;\">Aa<\/span><!-- [et_pb_line_break_holder] -->              <span style=\"font-size: 14px; color: #000; font-weight: 500;\">ton-site.fr<\/span><!-- [et_pb_line_break_holder] -->              <\/p>\n<div style=\"position: relative;\"><!-- [et_pb_line_break_holder] -->                <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#007aff\" stroke-width=\"2\"><path d=\"M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8\"><\/path><polyline points=\"16 6 12 2 8 6\"><\/polyline><line x1=\"12\" y1=\"2\" x2=\"12\" y2=\"15\"><\/line><\/svg><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"pointer-hand\" style=\"top: 10px; right: 5px;\">\ud83d\udc47<\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"pwa-step\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pwa-step-num\">2<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pwa-step-text\"><!-- [et_pb_line_break_holder] -->          <strong>Ajoutez \u00e0 l&#8217;\u00e9cran d&#8217;accueil<\/strong><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->          Faites glisser le menu qui vient d&#8217;appara\u00eetre vers le haut, et cliquez sur <strong>Sur l&#8217;\u00e9cran d&#8217;accueil<\/strong>. Confirmez ensuite en appuyant sur &#8220;Ajouter&#8221;.<!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"ios-share-sheet\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ios-share-list\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ios-share-item\"><!-- [et_pb_line_break_holder] -->                Rechercher dans la page<!-- [et_pb_line_break_holder] -->                <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\"><circle cx=\"11\" cy=\"11\" r=\"8\"><\/circle><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"><\/line><\/svg><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ios-share-item\" style=\"background: #e0f2fe;\"><!-- [et_pb_line_break_holder] -->                <strong>Sur l&#8217;\u00e9cran d&#8217;accueil<\/strong><!-- [et_pb_line_break_holder] -->                <\/p>\n<div style=\"position: relative;\"><!-- [et_pb_line_break_holder] -->                  <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#000\" stroke-width=\"1.5\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"4\"><\/rect><path d=\"M12 8v8M8 12h8\"><\/path><\/svg><!-- [et_pb_line_break_holder] -->                  <\/p>\n<div class=\"pointer-hand\" style=\"top: -5px; right: 25px;\">\ud83d\udc48<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ios-share-item\"><!-- [et_pb_line_break_holder] -->                Ajouter aux favoris<!-- [et_pb_line_break_holder] -->                <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\"><path d=\"M19 21l-7-5-7 5V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z\"><\/path><\/svg><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/details>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<details class=\"pwa-accordion\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<summary>\ud83e\udd16 Installation sur Android (Chrome)<\/summary>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"pwa-content\"><!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"browser-warning\">\u26a0\ufe0f OBLIGATOIRE : Vous devez utiliser l&#8217;application Google Chrome.<\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"pwa-step\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pwa-step-num\">1<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pwa-step-text\"><!-- [et_pb_line_break_holder] -->          <strong>Ouvrez le menu Chrome<\/strong><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->          En haut \u00e0 droite de l&#8217;\u00e9cran, appuyez sur les trois petits points verticaux.<!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"android-browser-mockup\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"android-top-bar\"><!-- [et_pb_line_break_holder] -->              <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#5f6368\" stroke-width=\"2\" style=\"margin-right:8px;\"><path d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"><\/path><\/svg><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"android-address-bar\">ton-site.fr<\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<div style=\"position: relative;\"><!-- [et_pb_line_break_holder] -->                <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#5f6368\"><circle cx=\"12\" cy=\"5\" r=\"2\"\/><circle cx=\"12\" cy=\"12\" r=\"2\"\/><circle cx=\"12\" cy=\"19\" r=\"2\"\/><\/svg><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"pointer-hand\" style=\"top: 10px; right: 10px; transform: scaleX(-1);\">\ud83d\udc46<\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"pwa-step\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pwa-step-num\">2<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pwa-step-text\"><!-- [et_pb_line_break_holder] -->          <strong>Installez l&#8217;application<\/strong><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->          Dans le menu, cliquez sur <strong>&#8220;Ajouter \u00e0 l&#8217;\u00e9cran d&#8217;accueil&#8221;<\/strong> (ou &#8220;Installer l&#8217;application&#8221;). Confirmez l&#8217;ajout.<!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"android-dropdown-mockup\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"android-dropdown-item\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z\"><\/path><\/svg> Rechercher dans la page<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"android-dropdown-item\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"9\" y1=\"3\" x2=\"9\" y2=\"21\"><\/line><\/svg> Traduire&#8230;<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"android-dropdown-item\" style=\"background: #e8f0fe; font-weight: bold; position: relative;\"><!-- [et_pb_line_break_holder] -->              <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#1a73e8\" stroke-width=\"2\"><rect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\" ry=\"2\"><\/rect><rect x=\"9\" y=\"9\" width=\"6\" height=\"6\"><\/rect><line x1=\"9\" y1=\"1\" x2=\"9\" y2=\"4\"><\/line><line x1=\"15\" y1=\"1\" x2=\"15\" y2=\"4\"><\/line><line x1=\"9\" y1=\"20\" x2=\"9\" y2=\"23\"><\/line><line x1=\"15\" y1=\"20\" x2=\"15\" y2=\"23\"><\/line><line x1=\"20\" y1=\"9\" x2=\"23\" y2=\"9\"><\/line><line x1=\"20\" y1=\"14\" x2=\"23\" y2=\"14\"><\/line><line x1=\"1\" y1=\"9\" x2=\"4\" y2=\"9\"><\/line><line x1=\"1\" y1=\"14\" x2=\"4\" y2=\"14\"><\/line><\/svg> <!-- [et_pb_line_break_holder] -->              <span style=\"color: #1a73e8;\">Ajouter \u00e0 l&#8217;\u00e9cran d&#8217;accueil<\/span><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"pointer-hand\" style=\"top: 5px; right: 20px; transform: scaleX(-1);\">\ud83d\udc48<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"android-dropdown-item\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"><\/path><\/svg> Version pour ordinateur<\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/details>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p>[\/et_pb_code][et_pb_code _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"kyno-premium-showcase\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"kyno-hero\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<h1>Bienvenue dans Kynodog<\/h1>\n<p><!-- [et_pb_line_break_holder] -->        <pee>L&#8217;application indispensable qui r\u00e9volutionne le quotidien avec votre chien.<\/pee><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"section-badge badge-free\">TOUT CECI EST 100% GRATUIT \ud83d\udc47<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"kyno-grid\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"grid-card\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"icon-circle alert-icon\">\ud83d\udea8<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<h4>Carte &#038; Dangers<\/h4>\n<p><!-- [et_pb_line_break_holder] -->            <pee>Alertes g\u00e9olocalis\u00e9es : chenilles, app\u00e2ts, cyanobact\u00e9ries, chiens perdus&#8230;<\/pee><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"grid-card\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"icon-circle edu-icon\">\ud83c\udf93<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<h4>Carnet d&#8217;\u00c9ducation<\/h4>\n<p><!-- [et_pb_line_break_holder] -->            <pee>Suivez vos entra\u00eenements, le rappel, la marche en laisse et vos objectifs.<\/pee><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"grid-card\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"icon-circle sport-icon\">\ud83c\udfc6<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<h4>Concours &#038; Sports<\/h4>\n<p><!-- [et_pb_line_break_holder] -->            <pee>Notez vos entra\u00eenements (sport, beaut\u00e9) et gardez une trace du palmar\u00e8s de votre chien !<\/pee><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"grid-card\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"icon-circle adopt-icon\">\ud83c\udfe1<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<h4>Adoption Asso<\/h4>\n<p><!-- [et_pb_line_break_holder] -->            <pee>Des conseils sur-mesure pour les chiens adopt\u00e9s en refuge (cr\u00e9\u00e9 avec des experts).<\/pee><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"grid-card\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"icon-circle biblio-icon\">\ud83d\udcda<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<h4>La Biblioth\u00e8que<\/h4>\n<p><!-- [et_pb_line_break_holder] -->            <pee>L&#8217;encyclop\u00e9die canine : sant\u00e9, comportement, g\u00e9n\u00e9tique, fiches races&#8230;<\/pee><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"grid-card\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"icon-circle tool-icon\">\ud83c\udf56<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<h4>Outils Pratiques<\/h4>\n<p><!-- [et_pb_line_break_holder] -->            <pee>Calculateur de ration, recettes, gestion de la frustration, solitude, etc.<\/pee><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"section-badge badge-premium\">\ud83d\udc8e OPTION PREMIUM (FACULTATIVE)<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"kyno-full-card card-health\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"icon-large\">\ud83e\ude7a<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"card-content\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>Le Carnet de Sant\u00e9 Virtuel<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <pee>Passez au niveau sup\u00e9rieur : suivi m\u00e9dical complet, poids, vaccins, soins, courbe de croissance. <em>(Option payante)<\/em><\/pee><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"section-badge badge-pro\">\ud83d\udcbc ESPACES PROFESSIONNELS<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"kyno-pro-container\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pro-card-detailed\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"pro-header\"><!-- [et_pb_line_break_holder] -->                <span class=\"pro-icon-large\">\ud83c\udfc6<\/span><!-- [et_pb_line_break_holder] -->                <\/p>\n<h3>Espace \u00c9leveur Pro<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <pee class=\"pro-intro\">Le logiciel de gestion d&#8217;\u00e9levage le plus complet, directement dans votre poche :<\/pee><!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"pro-tags\"><!-- [et_pb_line_break_holder] -->                <span class=\"k-tag\">\ud83d\udd25 Chaleurs &#038; Ovulation<\/span><!-- [et_pb_line_break_holder] -->                <span class=\"k-tag\">\ud83d\udc15 M\u00e2les Ext\u00e9rieurs<\/span><!-- [et_pb_line_break_holder] -->                <span class=\"k-tag\">\ud83e\udd30 Gestation &#038; Naissances<\/span><!-- [et_pb_line_break_holder] -->                <span class=\"k-tag\">\ud83d\udcc8 Suivi Port\u00e9e &#038; Fiche Chiot<\/span><!-- [et_pb_line_break_holder] -->                <span class=\"k-tag\">\ud83e\uddec Calcul COI &#038; Plan \u00c9levage<\/span><!-- [et_pb_line_break_holder] -->                <span class=\"k-tag\">\ud83d\udcd8 Reg. Sanitaire &#038; Entr\u00e9es\/Sorties<\/span><!-- [et_pb_line_break_holder] -->                <span class=\"k-tag\">\ud83e\ude7a Carnet Sant\u00e9 Pro<\/span><!-- [et_pb_line_break_holder] -->                <span class=\"k-tag\">\ud83d\udce6 Stock &#038; Ordo<\/span><!-- [et_pb_line_break_holder] -->                <span class=\"k-tag\">\ud83e\udd1d Comptes Client &#038; Contrats<\/span><!-- [et_pb_line_break_holder] -->                <span class=\"k-tag\">\ud83d\udcc5 Rendez-vous<\/span><!-- [et_pb_line_break_holder] -->                <span class=\"k-tag\">\ud83d\uddbc\ufe0f Affiches &#038; Cr\u00e9er Annonce<\/span><!-- [et_pb_line_break_holder] -->                <span class=\"k-tag\">\ud83d\udcda Biblioth\u00e8que Pro<\/span><!-- [et_pb_line_break_holder] -->                <span class=\"k-tag k-tag-highlight\">\ud83d\udcbb Acc\u00e8s Direct Site I-CAD<\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"other-pros\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"pro-item\"><!-- [et_pb_line_break_holder] -->                <span class=\"pro-icon\">\ud83c\udfdb\ufe0f<\/span><!-- [et_pb_line_break_holder] -->                <strong>Clubs &#038; Assos :<\/strong> Gestion des adh\u00e9rents et annuaire de la structure.<!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"pro-item item-wip\"><!-- [et_pb_line_break_holder] -->                <span class=\"pro-icon\">\ud83e\uddae<\/span><!-- [et_pb_line_break_holder] -->                <strong>\u00c9ducateurs Canins :<\/strong> Gestion clients, suivi et plannings <em>(Bient\u00f4t !)<\/em><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->    \/* Design System Kynodog - Style Dashboard *\/<!-- [et_pb_line_break_holder] -->    .kyno-premium-showcase { font-family: 'Helvetica Neue', Arial, sans-serif; max-width: 550px; margin: 0 auto; color: #333; }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/* Hero Banner *\/<!-- [et_pb_line_break_holder] -->    .kyno-hero { background: #27ae60; color: white; text-align: center; padding: 35px 20px; border-radius: 20px 20px 0 0; }<!-- [et_pb_line_break_holder] -->    .kyno-hero h1 { margin: 0 0 10px 0; font-size: 28px; }<!-- [et_pb_line_break_holder] -->    .kyno-hero p { margin: 0; font-size: 16px; opacity: 0.9; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Badges de section *\/<!-- [et_pb_line_break_holder] -->    .section-badge { text-align: center; font-weight: bold; padding: 12px; margin: 25px 0 15px 0; border-radius: 8px; font-size: 14px; letter-spacing: 1px; }<!-- [et_pb_line_break_holder] -->    .badge-free { background: #eafaf1; color: #27ae60; border: 2px dashed #27ae60; }<!-- [et_pb_line_break_holder] -->    .badge-premium { background: #ebf5fb; color: #2980b9; border: 2px dashed #3498db; }<!-- [et_pb_line_break_holder] -->    .badge-pro { background: #f4f6f7; color: #2c3e50; border: 2px dashed #7f8c8d; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Grille gratuite *\/<!-- [et_pb_line_break_holder] -->    .kyno-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 15px; }<!-- [et_pb_line_break_holder] -->    .grid-card { background: #fff; padding: 20px 15px; border-radius: 16px; text-align: center; box-shadow: 0 4px 10px rgba(0,0,0,0.05); border: 1px solid #f0f0f0; transition: transform 0.2s; }<!-- [et_pb_line_break_holder] -->    .grid-card:hover { transform: translateY(-3px); box-shadow: 0 6px 15px rgba(0,0,0,0.08); }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    .icon-circle { width: 50px; height: 50px; margin: 0 auto 15px auto; display: flex; align-items: center; justify-content: center; font-size: 24px; border-radius: 50%; }<!-- [et_pb_line_break_holder] -->    .alert-icon { background: #fdebd0; color: #e67e22; }<!-- [et_pb_line_break_holder] -->    .edu-icon { background: #e8f8f5; color: #1abc9c; }<!-- [et_pb_line_break_holder] -->    .sport-icon { background: #fef9e7; color: #f1c40f; }<!-- [et_pb_line_break_holder] -->    .adopt-icon { background: #ebdef0; color: #9b59b6; }<!-- [et_pb_line_break_holder] -->    .biblio-icon { background: #eaf2f8; color: #3498db; }<!-- [et_pb_line_break_holder] -->    .tool-icon { background: #eaeded; color: #7f8c8d; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .grid-card h4 { margin: 0 0 8px 0; font-size: 15px; color: #2c3e50; }<!-- [et_pb_line_break_holder] -->    .grid-card p { margin: 0; font-size: 12px; color: #666; line-height: 1.4; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Carte Premium Particulier *\/<!-- [et_pb_line_break_holder] -->    .kyno-full-card { display: flex; align-items: center; background: #fff; padding: 20px; border-radius: 16px; box-shadow: 0 4px 12px rgba(52, 152, 219, 0.15); border-left: 6px solid #3498db; gap: 15px; }<!-- [et_pb_line_break_holder] -->    .icon-large { font-size: 35px; }<!-- [et_pb_line_break_holder] -->    .card-content h3 { margin: 0 0 5px 0; font-size: 18px; color: #2980b9; }<!-- [et_pb_line_break_holder] -->    .card-content p { margin: 0; font-size: 13px; color: #555; line-height: 1.5; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* CONTENEUR PRO & \u00c9LEVEUR *\/<!-- [et_pb_line_break_holder] -->    .kyno-pro-container { display: flex; flex-direction: column; gap: 15px; }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/* Carte D\u00e9taill\u00e9e \u00c9leveur *\/<!-- [et_pb_line_break_holder] -->    .pro-card-detailed { background: #fff; padding: 20px; border-radius: 16px; border: 1px solid #e1e8ed; box-shadow: 0 4px 15px rgba(0,0,0,0.05); }<!-- [et_pb_line_break_holder] -->    .pro-header { display: flex; align-items: center; gap: 10px; margin-bottom: 5px; }<!-- [et_pb_line_break_holder] -->    .pro-icon-large { font-size: 28px; }<!-- [et_pb_line_break_holder] -->    .pro-header h3 { margin: 0; font-size: 20px; color: #2c3e50; }<!-- [et_pb_line_break_holder] -->    .pro-intro { font-size: 13px; color: #7f8c8d; margin: 0 0 15px 0; line-height: 1.4; }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/* Les \u00c9tiquettes (Tags) de l'\u00e9leveur *\/<!-- [et_pb_line_break_holder] -->    .pro-tags { display: flex; flex-wrap: wrap; gap: 8px; }<!-- [et_pb_line_break_holder] -->    .k-tag { background: #f4f6f7; color: #34495e; font-size: 12px; padding: 6px 10px; border-radius: 6px; border: 1px solid #e1e8ed; }<!-- [et_pb_line_break_holder] -->    .k-tag-highlight { background: #ebf5fb; color: #2980b9; border-color: #bee5eb; font-weight: bold; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Autres pros *\/<!-- [et_pb_line_break_holder] -->    .other-pros { background: #fff; padding: 15px 20px; border-radius: 16px; border: 1px solid #f0f0f0; }<!-- [et_pb_line_break_holder] -->    .pro-item { font-size: 14px; color: #444; padding-bottom: 12px; border-bottom: 1px solid #f0f0f0; margin-bottom: 12px; }<!-- [et_pb_line_break_holder] -->    .pro-item:last-child { border-bottom: none; padding-bottom: 0; margin-bottom: 0; }<!-- [et_pb_line_break_holder] -->    .pro-icon { font-size: 18px; margin-right: 8px; vertical-align: middle; }<!-- [et_pb_line_break_holder] -->    .item-wip { opacity: 0.6; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Responsive *\/<!-- [et_pb_line_break_holder] -->    @media (max-width: 400px) {<!-- [et_pb_line_break_holder] -->        .kyno-grid { grid-template-columns: 1fr; }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><\/style>\n<p>[\/et_pb_code][et_pb_code _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"kyno-pricing-module\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"pricing-header\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<h2>\ud83d\udcb3 Nos Formules &#038; Abonnements<\/h2>\n<p><!-- [et_pb_line_break_holder] -->        <pee>Allez encore plus loin avec nos outils Premium. <!\u2013- [et_pb_br_holder] -\u2013><strong>Toutes nos formules incluent une p\u00e9riode d&#8217;essai gratuit !<\/strong><\/pee><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"pricing-cards-container\"><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"k-price-card border-blue\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"card-top\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"k-icon-bg bg-blue\">\ud83e\ude7a<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<h3>Carnet de Sant\u00e9 Virtuel<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"k-price-options\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"price-row\"><!-- [et_pb_line_break_holder] -->                    <span class=\"p-duration\">Mensuel<\/span><!-- [et_pb_line_break_holder] -->                    <span class=\"p-amount\">1,50\u20ac<\/span><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"price-row\"><!-- [et_pb_line_break_holder] -->                    <span class=\"p-duration\">Annuel<\/span><!-- [et_pb_line_break_holder] -->                    <span class=\"p-amount\">15,00\u20ac<\/span><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <pee class=\"trial-text\">\u23f3 15 jours d&#8217;essai gratuits<\/pee><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"k-promo-box promo-blue\"><!-- [et_pb_line_break_holder] -->                \ud83c\udf81 <strong>OFFERT 1 AN<\/strong> pour les adoptants<!\u2013- [et_pb_br_holder] -\u2013><em>(avec le code de votre \u00e9leveur)<\/em><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"k-price-card border-green\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"popular-badge\">Le plus complet \ud83c\udfc6<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"card-top\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"k-icon-bg bg-green\">\ud83d\udcbc<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<h3>Espace \u00c9leveur Pro<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"k-price-options\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"price-row\"><!-- [et_pb_line_break_holder] -->                    <span class=\"p-duration\">Mensuel<\/span><!-- [et_pb_line_break_holder] -->                    <span class=\"p-amount\">10\u20ac <small>(10j d&#8217;essai)<\/small><\/span><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"price-row\"><!-- [et_pb_line_break_holder] -->                    <span class=\"p-duration\">6 Mois<\/span><!-- [et_pb_line_break_holder] -->                    <span class=\"p-amount\">50\u20ac <small>(10j d&#8217;essai)<\/small><\/span><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"price-row\"><!-- [et_pb_line_break_holder] -->                    <span class=\"p-duration\">Annuel<\/span><!-- [et_pb_line_break_holder] -->                    <span class=\"p-amount\">100\u20ac <small>(7j d&#8217;essai)<\/small><\/span><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"k-promo-box promo-green\"><!-- [et_pb_line_break_holder] -->                \u2705 <em>Carnet de Sant\u00e9 Virtuel INCLUS<\/em><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"k-price-card border-orange\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"card-top\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"k-icon-bg bg-orange\">\ud83e\uddae<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<h3>\u00c9ducateur Canin<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"k-price-display\"><!-- [et_pb_line_break_holder] -->                <span class=\"big-price\">10\u20ac<\/span><!-- [et_pb_line_break_holder] -->                <span class=\"price-period\">\/ mois<\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <pee class=\"trial-text\">\u23f3 15 jours d&#8217;essai gratuits<\/pee><!-- [et_pb_line_break_holder] -->            <pee class=\"feature-text\">Gestion de vos clients, plannings et suivis d&#8217;\u00e9ducation.<\/pee><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"k-price-card border-purple\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"card-top\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"k-icon-bg bg-purple\">\ud83c\udfdb\ufe0f<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<h3>Clubs &#038; Associations<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"k-price-display\"><!-- [et_pb_line_break_holder] -->                <span class=\"big-price\">5\u20ac<\/span><!-- [et_pb_line_break_holder] -->                <span class=\"price-period\">\/ mois<\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <pee class=\"trial-text\">\u23f3 15 jours d&#8217;essai gratuits<\/pee><!-- [et_pb_line_break_holder] -->            <pee class=\"feature-text\">Gestion de vos adh\u00e9rents et annuaire de votre structure.<\/pee><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"free-reminder\"><!-- [et_pb_line_break_holder] -->        <span class=\"reminder-icon\">\ud83d\udc3e<\/span><!-- [et_pb_line_break_holder] -->        <pee><strong>Rappel important :<\/strong> Tout le reste de l&#8217;application (Dangers, \u00c9ducation, Biblioth\u00e8ques, Concours&#8230;) est et restera <strong>100% GRATUIT<\/strong> pour tous!<\/pee><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->    \/* Design System Kynodog - Tarifs Mis \u00e0 jour *\/<!-- [et_pb_line_break_holder] -->    .kyno-pricing-module { font-family: 'Helvetica Neue', Arial, sans-serif; max-width: 500px; margin: 0 auto 40px auto; color: #333; }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    .pricing-header { text-align: center; margin-bottom: 25px; }<!-- [et_pb_line_break_holder] -->    .pricing-header h2 { color: #2c3e50; font-size: 24px; margin-bottom: 8px; }<!-- [et_pb_line_break_holder] -->    .pricing-header p { color: #666; font-size: 15px; margin-top: 0; line-height: 1.4; }<!-- [et_pb_line_break_holder] -->    .pricing-header strong { color: #27ae60; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .pricing-cards-container { display: flex; flex-direction: column; gap: 20px; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Style des Cartes *\/<!-- [et_pb_line_break_holder] -->    .k-price-card { background: #fff; border-radius: 16px; padding: 25px 20px; box-shadow: 0 5px 15px rgba(0,0,0,0.05); position: relative; border-top: 6px solid #ccc; text-align: center; }<!-- [et_pb_line_break_holder] -->    .border-blue { border-top-color: #3498db; }<!-- [et_pb_line_break_holder] -->    .border-green { border-top-color: #27ae60; }<!-- [et_pb_line_break_holder] -->    .border-orange { border-top-color: #e67e22; }<!-- [et_pb_line_break_holder] -->    .border-purple { border-top-color: #9b59b6; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Badge Populaire *\/<!-- [et_pb_line_break_holder] -->    .popular-badge { position: absolute; top: -15px; left: 50%; transform: translateX(-50%); background: #f39c12; color: #fff; padding: 5px 15px; border-radius: 20px; font-size: 12px; font-weight: bold; box-shadow: 0 2px 5px rgba(0,0,0,0.1); width: max-content; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* En-t\u00eate de la carte *\/<!-- [et_pb_line_break_holder] -->    .card-top { display: flex; flex-direction: column; align-items: center; margin-bottom: 15px; }<!-- [et_pb_line_break_holder] -->    .k-icon-bg { width: 50px; height: 50px; border-radius: 15px; display: flex; align-items: center; justify-content: center; font-size: 24px; margin-bottom: 10px; }<!-- [et_pb_line_break_holder] -->    .bg-blue { background: #ebf5fb; color: #3498db; }<!-- [et_pb_line_break_holder] -->    .bg-green { background: #eafaf1; color: #27ae60; }<!-- [et_pb_line_break_holder] -->    .bg-orange { background: #fef5e7; color: #e67e22; }<!-- [et_pb_line_break_holder] -->    .bg-purple { background: #f5eef8; color: #9b59b6; }<!-- [et_pb_line_break_holder] -->    .k-price-card h3 { margin: 0; font-size: 18px; color: #2c3e50; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Lignes de prix (pour les choix multiples) *\/<!-- [et_pb_line_break_holder] -->    .k-price-options { display: flex; flex-direction: column; gap: 8px; margin-bottom: 15px; background: #fdfdfd; border: 1px solid #f0f0f0; border-radius: 8px; padding: 10px; }<!-- [et_pb_line_break_holder] -->    .price-row { display: flex; justify-content: space-between; align-items: center; padding: 5px 10px; border-bottom: 1px dashed #eaeaea; }<!-- [et_pb_line_break_holder] -->    .price-row:last-child { border-bottom: none; }<!-- [et_pb_line_break_holder] -->    .p-duration { font-weight: bold; color: #555; font-size: 15px; }<!-- [et_pb_line_break_holder] -->    .p-amount { font-size: 16px; color: #2c3e50; font-weight: bold; }<!-- [et_pb_line_break_holder] -->    .p-amount small { font-weight: normal; font-size: 11px; color: #888; margin-left: 5px; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Affichage Prix Unique *\/<!-- [et_pb_line_break_holder] -->    .k-price-display { margin-bottom: 10px; }<!-- [et_pb_line_break_holder] -->    .big-price { font-size: 32px; font-weight: bold; color: #2c3e50; }<!-- [et_pb_line_break_holder] -->    .price-period { font-size: 16px; color: #7f8c8d; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Textes additionnels *\/<!-- [et_pb_line_break_holder] -->    .trial-text { color: #27ae60; font-size: 13px; font-weight: bold; margin: 10px 0; background: #eafaf1; display: inline-block; padding: 5px 10px; border-radius: 20px; }<!-- [et_pb_line_break_holder] -->    .feature-text { font-size: 14px; color: #555; margin-top: 10px; line-height: 1.4; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Bo\u00eetes de Promo *\/<!-- [et_pb_line_break_holder] -->    .k-promo-box { padding: 12px; border-radius: 10px; font-size: 14px; line-height: 1.5; margin-top: 15px; }<!-- [et_pb_line_break_holder] -->    .promo-blue { background: #ebf5fb; color: #2980b9; }<!-- [et_pb_line_break_holder] -->    .promo-green { background: #eafaf1; color: #27ae60; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Rappel Gratuit\u00e9 en bas *\/<!-- [et_pb_line_break_holder] -->    .free-reminder { margin-top: 30px; background: #fff8e1; border: 1px solid #ffe082; padding: 15px 20px; border-radius: 12px; display: flex; gap: 15px; align-items: center; box-shadow: 0 4px 10px rgba(0,0,0,0.03); text-align: left; }<!-- [et_pb_line_break_holder] -->    .reminder-icon { font-size: 28px; }<!-- [et_pb_line_break_holder] -->    .free-reminder p { margin: 0; font-size: 14px; color: #5c4d0c; line-height: 1.5; }<!-- [et_pb_line_break_holder] -->    .free-reminder strong { color: #d35400; }<!-- [et_pb_line_break_holder] --><\/style>\n<p>[\/et_pb_code][et_pb_code _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div style=\"text-align: center; margin: 20px 0;\"><!-- [et_pb_line_break_holder] -->    <button id=\"pwa-force-btn\" style=\"background: #27ae60; color: white; border: none; padding: 15px 30px; border-radius: 50px; font-weight: bold; font-size: 1.1em; cursor: pointer; box-shadow: 0 4px 15px rgba(39, 174, 96, 0.3);\"><!-- [et_pb_line_break_holder] -->        \ud83d\udcf2 Installer l&#8217;App Kynodog<!-- [et_pb_line_break_holder] -->    <\/button><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div id=\"pwa-help-bubble\" style=\"display:none; margin-top: 15px; background: #fff; border: 2px solid #27ae60; padding: 15px; border-radius: 15px; font-size: 0.9em; color: #333; max-width: 300px; margin-left: auto; margin-right: auto;\"><!-- [et_pb_line_break_holder] -->        <pee style=\"margin: 0;\">\ud83d\udee0\ufe0f <strong>Installation manuelle :<\/strong><\/pee><!-- [et_pb_line_break_holder] -->        <pee style=\"margin: 5px 0 0 0;\">Appuyez sur les <strong>3 points \u22ee<\/strong> en haut \u00e0 droite de votre navigateur, puis sur <strong>&#8220;Installer l&#8217;application&#8221;<\/strong>.<\/pee><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->    var deferredPrompt;<!-- [et_pb_line_break_holder] -->    var btn = document.getElementById('pwa-force-btn');<!-- [et_pb_line_break_holder] -->    var help = document.getElementById('pwa-help-bubble');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ On capture le signal d'installation s'il existe<!-- [et_pb_line_break_holder] -->    window.addEventListener('beforeinstallprompt', function(e) {<!-- [et_pb_line_break_holder] -->        e.preventDefault();<!-- [et_pb_line_break_holder] -->        deferredPrompt = e;<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', function() {<!-- [et_pb_line_break_holder] -->        if (deferredPrompt) {<!-- [et_pb_line_break_holder] -->            \/\/ Si le signal PWA est l\u00e0, on lance l'installation officielle<!-- [et_pb_line_break_holder] -->            deferredPrompt.prompt();<!-- [et_pb_line_break_holder] -->            deferredPrompt.userChoice.then(function(choice) {<!-- [et_pb_line_break_holder] -->                if (choice.outcome === 'accepted') {<!-- [et_pb_line_break_holder] -->                    help.style.display = 'none';<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->                deferredPrompt = null;<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            \/\/ Si le signal n'est PAS l\u00e0, on affiche l'aide manuelle<!-- [et_pb_line_break_holder] -->            help.style.display = 'block';<!-- [et_pb_line_break_holder] -->            btn.style.background = '#95a5a6'; \/\/ On grise le bouton<!-- [et_pb_line_break_holder] -->            btn.innerText = \"Suivez les instructions \u2935\ufe0f\";<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][et_pb_code _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"kynodog-contact-module\" style=\"font-family: Arial, sans-serif; max-width: 800px; margin: 30px auto; padding: 30px; background: #ffffff; border-radius: 20px; box-shadow: 0 10px 25px rgba(0,0,0,0.05); text-align: center;\"><!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    <\/p>\n<h2 style=\"color: #2c3e50; margin-top: 0; margin-bottom: 15px; font-size: 1.8em;\">Nous Contacter<\/h2>\n<p><!-- [et_pb_line_break_holder] -->    <pee style=\"color: #555; font-size: 1.05em; line-height: 1.5; margin-bottom: 30px;\"><!-- [et_pb_line_break_holder] -->        Une question, une suggestion ou besoin d&#8217;aide avec l&#8217;application ? N&#8217;h\u00e9sitez pas \u00e0 nous \u00e9crire ou \u00e0 rejoindre la communaut\u00e9 Kynodog sur nos r\u00e9seaux sociaux !<!-- [et_pb_line_break_holder] -->    <\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div style=\"display: flex; flex-wrap: wrap; justify-content: center; gap: 15px; margin-bottom: 35px;\"><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <a href=\"https:\/\/www.facebook.com\/share\/16uqcsZsxn\/\" target=\"_blank\" style=\"display: flex; align-items: center; background: #1877F2; color: white; text-decoration: none; padding: 12px 24px; border-radius: 30px; font-weight: bold; font-size: 1em; box-shadow: 0 4px 10px rgba(24, 119, 242, 0.3);\"><!-- [et_pb_line_break_holder] -->            <span style=\"font-size: 1.2em; margin-right: 8px;\">\ud83d\udcd8<\/span> Facebook<!-- [et_pb_line_break_holder] -->        <\/a><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <a href=\"https:\/\/www.instagram.com\/kynodogapp?igsh=eGs5Nng0eThmaXU3\" target=\"_blank\" style=\"display: flex; align-items: center; background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); color: white; text-decoration: none; padding: 12px 24px; border-radius: 30px; font-weight: bold; font-size: 1em; box-shadow: 0 4px 10px rgba(220, 39, 67, 0.3);\"><!-- [et_pb_line_break_holder] -->            <span style=\"font-size: 1.2em; margin-right: 8px;\">\ud83d\udcf8<\/span> Instagram<!-- [et_pb_line_break_holder] -->        <\/a><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <a href=\"https:\/\/www.tiktok.com\/@kynodogapp?_r=1&#038;_t=ZN-94cW3uQ56eM\" target=\"_blank\" style=\"display: flex; align-items: center; background: #000000; color: white; text-decoration: none; padding: 12px 24px; border-radius: 30px; font-weight: bold; font-size: 1em; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);\"><!-- [et_pb_line_break_holder] -->            <span style=\"font-size: 1.2em; margin-right: 8px;\">\ud83c\udfb5<\/span> TikTok<!-- [et_pb_line_break_holder] -->        <\/a><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div style=\"background: #f8f9fa; padding: 20px; border-radius: 15px; border: 1px solid #e1e8ed; max-width: 400px; margin: 0 auto;\"><!-- [et_pb_line_break_holder] -->        <pee style=\"margin: 0; font-size: 1.1em; color: #333; font-weight: bold;\">\ud83d\udce7 Vous pr\u00e9f\u00e9rez l&#8217;e-mail ?<\/pee><!-- [et_pb_line_break_holder] -->        <pee style=\"margin: 10px 0 0 0; color: #666; font-size: 0.95em;\"><!-- [et_pb_line_break_holder] -->            Contactez notre support directement \u00e0 :<!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            <a href=\"mailto:kynodogapp@gmail.com\" style=\"color: #27ae60; font-weight: bold; text-decoration: none; font-size: 1.2em; display: inline-block; margin-top: 8px;\">kynodogapp@gmail.com<\/a><!-- [et_pb_line_break_holder] -->        <\/pee><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p>[\/et_pb_code][et_pb_code _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div id=\"pwa-manual-banner\" style=\"display:none; position:fixed; bottom:20px; left:5%; width:90%; max-width:450px; background:#ffffff; border-radius:15px; box-shadow:0 10px 30px rgba(0,0,0,0.2); z-index:100000; padding:15px; border:2px solid #27ae60; font-family: sans-serif;\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div style=\"display:flex; align-items:center; justify-content:space-between;\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"display:flex; align-items:center;\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div style=\"background:#27ae60; color:white; padding:10px; border-radius:10px; margin-right:12px; font-weight:bold;\">K<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div style=\"text-align:left;\"><!-- [et_pb_line_break_holder] -->                <strong style=\"display:block; font-size:1.1em; color:#333;\">Installer l&#8217;App Kynodog<\/strong><!-- [et_pb_line_break_holder] -->                <span style=\"font-size:0.85em; color:#666;\">Acc\u00e8s direct sur l&#8217;\u00e9cran d&#8217;accueil<\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <button id=\"pwa-install-btn\" style=\"background:#27ae60; color:white; border:none; padding:10px 15px; border-radius:8px; font-weight:bold; cursor:pointer;\">Installer<\/button><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->(function() {<!-- [et_pb_line_break_holder] -->    var deferredPrompt;<!-- [et_pb_line_break_holder] -->    var banner = document.getElementById('pwa-manual-banner');<!-- [et_pb_line_break_holder] -->    var btn = document.getElementById('pwa-install-btn');<!-- [et_pb_line_break_holder] -->    var isIos = \/iphone|ipad|ipod\/.test(navigator.userAgent.toLowerCase());<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ On n'\u00e9coute que si ce n'est pas un iPhone<!-- [et_pb_line_break_holder] -->    if (!isIos) {<!-- [et_pb_line_break_holder] -->        window.addEventListener('beforeinstallprompt', function(e) {<!-- [et_pb_line_break_holder] -->            console.log('Signal PWA re\u00e7u !'); \/\/ Pour v\u00e9rifier dans la console<!-- [et_pb_line_break_holder] -->            e.preventDefault();<!-- [et_pb_line_break_holder] -->            deferredPrompt = e;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ On affiche la banni\u00e8re apr\u00e8s 2 secondes<!-- [et_pb_line_break_holder] -->            setTimeout(function() {<!-- [et_pb_line_break_holder] -->                banner.style.display = 'block';<!-- [et_pb_line_break_holder] -->            }, 2000);<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        btn.addEventListener('click', function() {<!-- [et_pb_line_break_holder] -->            if (deferredPrompt) {<!-- [et_pb_line_break_holder] -->                deferredPrompt.prompt();<!-- [et_pb_line_break_holder] -->                deferredPrompt.userChoice.then(function(choice) {<!-- [et_pb_line_break_holder] -->                    if (choice.outcome === 'accepted') {<!-- [et_pb_line_break_holder] -->                        banner.style.display = 'none';<!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] -->                    deferredPrompt = null;<!-- [et_pb_line_break_holder] -->                });<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h6 style=\"text-align: center;\"><a href=\"https:\/\/anim-app.fr\/index.php\/privacy-policy\/\">mention&amp;l\u00e9gales &amp; CGV<\/a><\/h6>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>mention&amp;l\u00e9gales &amp; CGV<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-template-blank.php","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","_cloudinary_featured_overwrite":false,"footnotes":""},"class_list":["post-1048","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/anim-app.fr\/index.php\/wp-json\/wp\/v2\/pages\/1048","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/anim-app.fr\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/anim-app.fr\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/anim-app.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/anim-app.fr\/index.php\/wp-json\/wp\/v2\/comments?post=1048"}],"version-history":[{"count":17,"href":"https:\/\/anim-app.fr\/index.php\/wp-json\/wp\/v2\/pages\/1048\/revisions"}],"predecessor-version":[{"id":2213,"href":"https:\/\/anim-app.fr\/index.php\/wp-json\/wp\/v2\/pages\/1048\/revisions\/2213"}],"wp:attachment":[{"href":"https:\/\/anim-app.fr\/index.php\/wp-json\/wp\/v2\/media?parent=1048"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}