{"id":1353,"date":"2025-08-29T06:07:48","date_gmt":"2025-08-29T05:07:48","guid":{"rendered":"https:\/\/protocole-csr.com\/?p=1353"},"modified":"2025-08-29T06:43:20","modified_gmt":"2025-08-29T05:43:20","slug":"sante-apres-50-ans-fiche-dautoevaluation-et-resume","status":"publish","type":"post","link":"https:\/\/protocole-csr.com\/?p=1353","title":{"rendered":"Sant\u00e9 apr\u00e8s 50 ans: Fiche d&rsquo;Auto\u00e9valuation et r\u00e9sum\u00e9"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"fr\">\n<head>\n  <meta charset=\"UTF-8\" \/>\n  <meta name=\"viewport\" content=\"width=device-width,initial-scale=1\" \/>\n  <title>Scan complet du corps \u2013 Auto\u00e9valuation interactive<\/title>\n  <style>\n    :root{\n      --bg:#f6f8fb;--card:#ffffff;--text:#1f2937;--muted:#6b7280;--brand:#2d6a4f;\n      --ok:#16a34a;--warn:#d97706;--bad:#dc2626;--info:#0ea5e9;--border:#e5e7eb;\n      --shadow:0 1px 2px rgba(0,0,0,.05);\n    }\n    [data-theme=\"dark\"]{\n      --bg:#0f172a;--card:#111827;--text:#e5e7eb;--muted:#9ca3af;--brand:#22c55e;\n      --ok:#22c55e;--warn:#f59e0b;--bad:#f87171;--info:#38bdf8;--border:#1f2937;\n      --shadow:none;\n    }\n    *{box-sizing:border-box}\n    body{margin:0;background:var(--bg);color:var(--text);font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,\"Helvetica Neue\",Arial}\n    header{\n      position:sticky;top:0;z-index:10;\n      backdrop-filter: saturate(1.2) blur(6px);\n      background: color-mix(in srgb,var(--bg) 85%, transparent);\n      border-bottom:1px solid var(--border);\n    }\n    .wrap{max-width:1100px;margin:0 auto;padding:16px}\n    h1{margin:0 0 6px;font-size:1.6rem}\n    h2{margin:0 0 8px;font-size:1.2rem}\n    .subtitle{color:var(--muted);font-size:.95rem}\n    .grid{display:grid;gap:16px;grid-template-columns:repeat(12,1fr)}\n    .col-12{grid-column:span 12}.col-8{grid-column:span 8}.col-6{grid-column:span 6}.col-4{grid-column:span 4}\n    @media(max-width:900px){.col-8,.col-6,.col-4{grid-column:span 12}}\n    .card{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:16px;box-shadow:var(--shadow)}\n    .row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}\n    input,select{padding:8px;border:1px solid var(--border);border-radius:8px;background:transparent;color:inherit}\n    .controls{display:flex;gap:8px;flex-wrap:wrap}\n    button,.btn{\n      border:1px solid var(--border);background:var(--brand);color:#fff;font-weight:700;\n      padding:10px 14px;border-radius:10px;cursor:pointer\n    }\n    button.secondary{background:transparent;color:var(--text)}\n    button.ghost{background:transparent;color:var(--muted)}\n    .sphere{display:flex;flex-direction:column;gap:8px}\n    .sphere-title{display:flex;align-items:center;justify-content:space-between;gap:12px}\n    .pill{display:inline-flex;gap:6px;align-items:center;border:1px solid var(--border);padding:6px 10px;border-radius:999px;font-weight:700}\n    .pill.ok{color:var(--ok)}.pill.warn{color:var(--warn)}.pill.bad{color:var(--bad)}\n    .meter{height:10px;border-radius:999px;border:1px solid var(--border);overflow:hidden;background:#e5e7eb}\n    [data-theme=\"dark\"] .meter{background:#0b1220}\n    .meter>span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--brand),var(--info));transition:width .25s}\n    .q{display:grid;grid-template-columns:1fr 200px;gap:12px;align-items:center;padding:8px 0;border-bottom:1px dashed var(--border)}\n    .q:last-child{border-bottom:none}\n    .hint{color:var(--muted);font-size:.9rem}\n    details summary{cursor:pointer;font-weight:700}\n    .badge{font-weight:800}\n    .sr-only{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}\n    .priority{display:flex;flex-direction:column;gap:6px}\n    .priority-item{padding:8px;border:1px dashed var(--border);border-radius:10px}\n    .callout{padding:12px;border-left:4px solid var(--brand);background:color-mix(in srgb,var(--card) 92%, transparent);border-radius:10px}\n    @media print {.no-print{display:none!important} body{background:#fff}}\n  <\/style>\n<\/head>\n<body data-theme=\"light\">\n  <header>\n    <div class=\"wrap\">\n      <h1>\ud83d\udccb Scan complet du corps \u2013 Auto\u00e9valuation interactive<\/h1>\n      <div class=\"subtitle\">Passez en revue les principales sph\u00e8res du corps humain, obtenez un bilan instantan\u00e9 et vos priorit\u00e9s d\u2019action. <\/div>\n    <\/div>\n  <\/header>\n\n  <main class=\"wrap\">\n    <!-- Profil & actions -->\n    <section class=\"card\">\n      <div class=\"grid\">\n        <div class=\"col-8\">\n          <h2>\ud83d\udc64 Profil &#038; partage<\/h2>\n          <div class=\"row\">\n            <label>Nom <input id=\"userName\" type=\"text\" placeholder=\"Ex. K. Adjovi\" \/><\/label>\n            <label>\u00c2ge <input id=\"userAge\" type=\"number\" min=\"15\" max=\"100\" placeholder=\"60\" \/><\/label>\n            <label>Sexe\n              <select id=\"userSex\">\n                <option value=\"\">\u2014 S\u00e9lectionner \u2014<\/option>\n                <option value=\"F\">Femme<\/option>\n                <option value=\"M\">Homme<\/option>\n                <option value=\"X\">Autre \/ Pr\u00e9f\u00e8re ne pas dire<\/option>\n              <\/select>\n            <\/label>\n            <label>CSR (qui vous a partag\u00e9 le lien)\n              <input id=\"csrName\" type=\"text\" placeholder=\"Nom \/ WhatsApp\" \/>\n            <\/label>\n            <label>ID profil\n              <input id=\"profileId\" type=\"text\" placeholder=\"ex. adjovi_2025\" \/>\n            <\/label>\n          <\/div>\n          <div class=\"hint\">\ud83d\udca1 L\u2019ID sert \u00e0 sauvegarder\/reprendre votre \u00e9valuation sur cet appareil.<\/div>\n        <\/div>\n        <div class=\"col-4\">\n          <h2>\u2699\ufe0f Actions<\/h2>\n          <div class=\"controls no-print\">\n            <button id=\"btnSave\" class=\"secondary\">\ud83d\udcbe Sauvegarder<\/button>\n            <button id=\"btnLoad\" class=\"secondary\">\u2934\ufe0f Reprendre<\/button>\n            <button id=\"btnReset\" class=\"ghost\">\ud83e\uddf9 R\u00e9initialiser<\/button>\n            <button id=\"btnPDF\">\u2b07\ufe0f PDF<\/button>\n            <button id=\"btnTheme\" class=\"secondary\">\ud83c\udf13 Mode sombre<\/button>\n          <\/div>\n          <div class=\"hint\">Derni\u00e8re sauvegarde : <span id=\"lastSaved\">\u2014<\/span><\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- R\u00e9sum\u00e9 global -->\n    <section class=\"card\">\n      <div class=\"sphere-title\">\n        <h2>\ud83d\udcca R\u00e9sum\u00e9 global<\/h2>\n        <span class=\"pill\" id=\"badgeGlobal\">Risque global : <span class=\"badge\" id=\"scoreGlobal\">0%<\/span><\/span>\n      <\/div>\n      <div class=\"meter\"><span id=\"meterGlobal\"><\/span><\/div>\n      <div class=\"hint\">Interpr\u00e9tation : <strong>&lt;25%<\/strong> \u2705 optimal \u00b7 <strong>25\u201350%<\/strong> \u26a0\ufe0f \u00e0 optimiser \u00b7 <strong>&gt;50%<\/strong> \ud83d\udea8 priorit\u00e9 sant\u00e9<\/div>\n    <\/section>\n\n    <!-- Sph\u00e8res dynamiques -->\n    <div id=\"spheresContainer\" class=\"grid\"><\/div>\n\n    <!-- Priorit\u00e9s & recommandations -->\n    <section class=\"card\">\n      <h2>\ud83c\udfaf Vos 3 priorit\u00e9s sant\u00e9<\/h2>\n      <div id=\"priorityList\" class=\"priority\"><\/div>\n      <div class=\"callout\" id=\"csrCallout\">\n        <strong>\ud83d\udc49 Recommandation :<\/strong>\n        Pour un d\u00e9briefing personnalis\u00e9 et un protocole holistique sur mesure,\n        <span id=\"csrTarget\">contactez le membre de la communaut\u00e9 CSR qui vous a partag\u00e9 ce lien<\/span>.\n      <\/div>\n      <div class=\"hint\">\u26a0\ufe0f Outil p\u00e9dagogique : ne remplace pas une consultation m\u00e9dicale.<\/div>\n    <\/section>\n\n    <!-- Signature -->\n    <section class=\"card\">\n      <div class=\"row\">\n        <label>Date <input id=\"dateEval\" type=\"date\" \/><\/label>\n        <label>Signature <input id=\"signEval\" type=\"text\" placeholder=\"Nom lisible\" \/><\/label>\n      <\/div>\n    <\/section>\n  <\/main>\n\n  <!-- html2pdf (optionnel) -->\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/html2pdf.js@0.10.1\/dist\/html2pdf.bundle.min.js\"><\/script>\n  <script>\n    ;(function(){\n      const qs=s=>document.querySelector(s), qsa=s=>[...document.querySelectorAll(s)];\n      const clamp=(n,min,max)=>Math.max(min,Math.min(max,n));\n      const LS_PREFIX=\"scan_corps_v1_\";\n\n      \/\/ ===== D\u00e9finition des sph\u00e8res & questions =====\n      \/\/ score: 0=Jamais\/Non, 1=Parfois, 2=Souvent\/Oui+++ (plus = plus de points = plus de \"risque\")\n      \/\/ Pour les bonnes habitudes, on inverse (invert:true) afin que \"Souvent\" diminue le risque.\n      const SPHERES_BASE = [\n        { key:\"cardio\",  title:\"\u2764\ufe0f C\u0153ur & Vaisseaux\", q:[\n          {t:\"Essoufflement \u00e0 l\u2019effort l\u00e9ger (escaliers, marche rapide)\", invert:false},\n          {t:\"Douleur\/pression thoracique inexpliqu\u00e9e\", invert:false},\n          {t:\"Tension art\u00e9rielle \u00e9lev\u00e9e connue ou non contr\u00f4l\u00e9e\", invert:false},\n          {t:\"Marche \u2265 30 min au moins 5 j\/semaine\", invert:true}\n        ]},\n        { key:\"metabo\",  title:\"\ud83e\ude78 M\u00e9tabolisme & Diab\u00e8te\", q:[\n          {t:\"Boissons sucr\u00e9es\/produits ultra-transform\u00e9s (biscuits, charcuteries\u2026)\", invert:false},\n          {t:\"Ant\u00e9c\u00e9dents familiaux de diab\u00e8te et\/ou ob\u00e9sit\u00e9 abdominale\", invert:false},\n          {t:\"S\u00e9dentarit\u00e9 prolong\u00e9e (>8h assis\/jour)\", invert:false},\n          {t:\"L\u00e9gumes\/fruits \u2265 5 portions\/jour\", invert:true}\n        ]},\n        { key:\"resp\",    title:\"\ud83c\udf2c\ufe0f Respiratoire\", q:[\n          {t:\"Toux, sifflements, oppression thoracique\", invert:false},\n          {t:\"Essoufflement en montant deux \u00e9tages\", invert:false},\n          {t:\"Tabac actif ou passif \/ fum\u00e9es\", invert:false},\n          {t:\"Exposition r\u00e9guli\u00e8re \u00e0 l\u2019air libre\/respiration consciente\", invert:true}\n        ]},\n        { key:\"musculo\", title:\"\ud83d\udcaa Muscles, Os & Articulations\", q:[\n          {t:\"Douleurs articulaires ou raideur matinale\", invert:false},\n          {t:\"Chute(s) ou quasi-chutes dans l\u2019ann\u00e9e\", invert:false},\n          {t:\"Difficult\u00e9 \u00e0 se relever d\u2019une chaise sans appui\", invert:false},\n          {t:\"Exercices de force\/\u00e9quilibre \u2265 2\u00d7\/semaine\", invert:true}\n        ]},\n        { key:\"neuro\",   title:\"\ud83e\udde0 Neuro & Cognition\", q:[\n          {t:\"Troubles de m\u00e9moire g\u00eanants au quotidien\", invert:false},\n          {t:\"Vertiges\/d\u00e9s\u00e9quilibre\", invert:false},\n          {t:\"Difficult\u00e9 d\u2019attention\/concentration\", invert:false},\n          {t:\"Stimulation cognitive (lecture, jeux, apprentissage)\", invert:true}\n        ]},\n        { key:\"psy\",     title:\"\ud83e\udef6 Mental & Stress\", q:[\n          {t:\"Tristesse persistante\/anxi\u00e9t\u00e9 envahissante\", invert:false},\n          {t:\"Isolement social\", invert:false},\n          {t:\"Ruminations\/stress non g\u00e9r\u00e9\", invert:false},\n          {t:\"Pratique apaisante (respiration, pri\u00e8re, m\u00e9ditation, marche)\", invert:true}\n        ]},\n        { key:\"sleep\",   title:\"\ud83d\ude34 Sommeil\", q:[\n          {t:\"Difficult\u00e9s d\u2019endormissement\/r\u00e9veils fr\u00e9quents\", invert:false},\n          {t:\"Ronflements importants\/apn\u00e9es soup\u00e7onn\u00e9es\", invert:false},\n          {t:\"\u00c9crans tard le soir\", invert:false},\n          {t:\"Heures de coucher\/r\u00e9veil r\u00e9guli\u00e8res\", invert:true}\n        ]},\n        { key:\"digest\",  title:\"\ud83c\udf7d\ufe0f Digestif & Foie\", q:[\n          {t:\"Br\u00fblures d\u2019estomac\/reflux\/ballonnements fr\u00e9quents\", invert:false},\n          {t:\"Transit irr\u00e9gulier (constipation\/diarrh\u00e9e)\", invert:false},\n          {t:\"Alcool au-del\u00e0 des rep\u00e8res (\u22657 verres\/sem., ou binge)\", invert:false},\n          {t:\"Fibres (l\u00e9gumineuses, c\u00e9r\u00e9ales compl\u00e8tes, graines)\", invert:true}\n        ]},\n        { key:\"renal\",   title:\"\ud83d\udeb0 R\u00e9nal & Urinaire\", q:[\n          {t:\"Envies fr\u00e9quentes\/br\u00fblures urinaires\", invert:false},\n          {t:\"\u0152d\u00e8mes des chevilles\", invert:false},\n          {t:\"Ant\u00e9c\u00e9dents d\u2019atteinte r\u00e9nale\", invert:false},\n          {t:\"Hydratation suffisante (eau au fil de la journ\u00e9e)\", invert:true}\n        ]},\n        { key:\"endo\",    title:\"\ud83e\uddec Endocrinien (thyro\u00efde, hormones)\", q:[\n          {t:\"Fatigue marqu\u00e9e\/froid ou chaleur inhabituels\", invert:false},\n          {t:\"Variations de poids inexpliqu\u00e9es\", invert:false},\n          {t:\"Ant\u00e9c\u00e9dents thyro\u00efdiens personnels\/familiaux\", invert:false},\n          {t:\"Iode\/sel iod\u00e9\/poissons marins (apports r\u00e9guliers)\", invert:true}\n        ]},\n        { key:\"derm\",    title:\"\ud83e\uddf4 Peau, Cheveux & Ongles\", q:[\n          {t:\"Plaies qui cicatrisent mal\/l\u00e9sions persistantes\", invert:false},\n          {t:\"Chute de cheveux inhabituelle\", invert:false},\n          {t:\"Exposition solaire sans protection\", invert:false},\n          {t:\"Soin cutan\u00e9 de base (protection, hydratation)\", invert:true}\n        ]},\n        { key:\"orl\",     title:\"\ud83d\udc42\ud83d\udc40 ORL, Vision & Dentaire\", q:[\n          {t:\"Baisse de l\u2019audition\/bruits d\u2019oreilles g\u00eanants\", invert:false},\n          {t:\"Vision nocturne\/brouill\u00e9e g\u00eanante\", invert:false},\n          {t:\"Gencives qui saignent\/douleurs dentaires\", invert:false},\n          {t:\"Contr\u00f4le dentaire annuel\", invert:true}\n        ]},\n        { key:\"mob\",     title:\"\ud83e\uddb6 Mobilit\u00e9 & Risque de chute\", q:[\n          {t:\"Marche ralentie\/peur de tomber\", invert:false},\n          {t:\"D\u00e9s\u00e9quilibre en se retournant\/brusques mouvements\", invert:false},\n          {t:\"Tapis, obstacles, \u00e9clairage insuffisant au domicile\", invert:false},\n          {t:\"Exercices d\u2019\u00e9quilibre (tai-chi\/yoga\/mont\u00e9e sur un pied)\", invert:true}\n        ]},\n        { key:\"life\",    title:\"\ud83c\udf3f Habitudes de vie\", q:[\n          {t:\"Tabac ou chicha (actuel\/r\u00e9cidives)\", invert:false},\n          {t:\"Alcool au-dessus des rep\u00e8res\", invert:false},\n          {t:\"Repas tardifs\/ultra-transform\u00e9s fr\u00e9quents\", invert:false},\n          {t:\"Activit\u00e9 physique quotidienne (\u22657k pas\/j ou \u00e9quivalent)\", invert:true}\n        ]},\n        { key:\"meds\",    title:\"\ud83d\udc8a M\u00e9dicaments & Allergies\", q:[\n          {t:\"\u22655 m\u00e9dicaments quotidiens (polym\u00e9dication)\", invert:false},\n          {t:\"Autom\u00e9dication (antalgiques\/AINS) fr\u00e9quente\", invert:false},\n          {t:\"Oublis de prise\/erreurs de dose\", invert:false},\n          {t:\"Plan de prise\/organiseur mis en place\", invert:true}\n        ]},\n        { key:\"vax\",     title:\"\ud83d\udee1\ufe0f Vaccins & D\u00e9pistages (g\u00e9n\u00e9raux)\", q:[\n          {t:\"Vaccins non \u00e0 jour (t\u00e9tanos\/grippe\/pneumocoque)\", invert:false},\n          {t:\"D\u00e9pistage colorectal non \u00e0 jour\", invert:false},\n          {t:\"Suivi tension\/glyc\u00e9mie\/cholest\u00e9rol irr\u00e9gulier\", invert:false},\n          {t:\"Check-up annuel planifi\u00e9\", invert:true}\n        ]}\n      ];\n\n      const SPHERE_FEMME = { key:\"gyn\", title:\"\ud83c\udf38 Sant\u00e9 gyn\u00e9cologique & m\u00e9nopause (F)\", q:[\n        {t:\"Bouff\u00e9es de chaleur\/sueurs nocturnes g\u00eanantes\", invert:false},\n        {t:\"S\u00e9cheresse intime\/douleur aux rapports\", invert:false},\n        {t:\"Infections urinaires r\u00e9cidivantes\", invert:false},\n        {t:\"Mammographie\/frottis \u00e0 jour\", invert:true}\n      ]};\n\n      const SPHERE_HOMME = { key:\"prost\", title:\"\ud83e\uddd4 Prostate & reproduction (H)\", q:[\n        {t:\"Jet urinaire faible\/coupures de jet\", invert:false},\n        {t:\"Levers nocturnes fr\u00e9quents (>2)\", invert:false},\n        {t:\"Difficult\u00e9s d\u2019\u00e9rection impactant la qualit\u00e9 de vie\", invert:false},\n        {t:\"D\u00e9pistage prostate (PSA\/examen) \u00e0 jour\", invert:true}\n      ]};\n\n      \/\/ ===== Rendu dynamique des sph\u00e8res =====\n      const container = qs('#spheresContainer');\n\n      function renderSpheres(){\n        container.innerHTML = '';\n        let spheres = [...SPHERES_BASE];\n        const sex = qs('#userSex').value;\n        if(sex === 'F') spheres.splice(6,0, SPHERE_FEMME); \/\/ ins\u00e9rer vers le milieu\n        if(sex === 'M') spheres.splice(6,0, SPHERE_HOMME);\n\n        spheres.forEach(sp=>{\n          const card = document.createElement('section');\n          card.className='card col-6 sphere';\n          card.dataset.sphere = sp.key;\n          card.innerHTML = `\n            <div class=\"sphere-title\">\n              <h2>${sp.title}<\/h2>\n              <span class=\"pill\" id=\"badge-${sp.key}\">0%<\/span>\n            <\/div>\n            <div class=\"meter\"><span id=\"meter-${sp.key}\"><\/span><\/div>\n            <div class=\"hint\">Choisissez la fr\u00e9quence : Jamais \/ Parfois \/ Souvent<\/div>\n          `;\n          sp.q.forEach((qq,idx)=>{\n            const row = document.createElement('div');\n            row.className = 'q';\n            row.innerHTML = `\n              <div>${qq.t}<\/div>\n              <div>\n                <select data-q=\"${sp.key}-${idx}\" data-invert=\"${qq.invert?1:0}\">\n                  <option value=\"0\">Jamais \/ Non<\/option>\n                  <option value=\"1\">Parfois<\/option>\n                  <option value=\"2\">Souvent \/ Oui+++<\/option>\n                <\/select>\n              <\/div>\n            `;\n            card.appendChild(row);\n          });\n          container.appendChild(card);\n        });\n\n        \/\/ Lier les events\n        qsa('select[data-q]').forEach(sel=>{\n          sel.addEventListener('change', ()=>{ updateScores(); autoSaveDebounced(); });\n        });\n      }\n\n      \/\/ ===== Calculs =====\n      function sphereScore(key){\n        const selects = qsa(`select[data-q^=\"${key}-\"]`);\n        if(selects.length===0) return {pct:0, raw:0, max:0};\n        let points=0, max=0;\n        selects.forEach(sel=>{\n          const val = parseInt(sel.value||'0',10);\n          const inv = sel.dataset.invert==='1';\n          const sc = inv ? (2-val): val; \/\/ 0..2\n          points += sc; max += 2;\n        });\n        const pct = Math.round(100*points\/max);\n        return {pct, raw:points, max};\n      }\n\n      function toneClass(pct){\n        if(pct<25) return 'ok';\n        if(pct<=50) return 'warn';\n        return 'bad';\n      }\n\n      function updateScores(){\n        \/\/ Par sph\u00e8re\n        const cards = qsa('.sphere');\n        let globalPoints=0, globalMax=0;\n        const ranking = [];\n        cards.forEach(card=>{\n          const key = card.dataset.sphere;\n          const {pct, raw, max} = sphereScore(key);\n          globalPoints+=raw; globalMax+=max;\n          const badge = qs(`#badge-${key}`);\n          const meter = qs(`#meter-${key}`);\n          ['ok','warn','bad'].forEach(c=>badge.classList.remove(c));\n          badge.classList.add(toneClass(pct));\n          badge.textContent = pct + '%';\n          meter.style.width = pct + '%';\n          ranking.push({key, pct, title: card.querySelector('h2').textContent});\n        });\n\n        \/\/ Global\n        const globalPct = globalMax? Math.round(100*globalPoints\/globalMax) : 0;\n        const b = qs('#badgeGlobal');\n        ['ok','warn','bad'].forEach(c=>b.classList.remove(c));\n        b.classList.add(toneClass(globalPct));\n        qs('#scoreGlobal').textContent = globalPct + '%';\n        qs('#meterGlobal').style.width = globalPct + '%';\n\n        \/\/ Top 3 priorit\u00e9s (pct \u00e9lev\u00e9 = plus de points = priorit\u00e9)\n        ranking.sort((a,b)=> b.pct - a.pct);\n        const top3 = ranking.slice(0,3);\n        const list = qs('#priorityList'); list.innerHTML='';\n        top3.forEach((it,i)=>{\n          const div = document.createElement('div');\n          div.className='priority-item';\n          div.innerHTML = `<strong>${i+1}. ${it.title}<\/strong> \u2014 score ${it.pct}%<br>\n          <span class=\"hint\">Astuce : commencez par 1 micro-changement cette semaine (ex. 10 min de marche de plus, routine de respiration, collation prot\u00e9in\u00e9e).<\/span>`;\n          list.appendChild(div);\n        });\n\n        \/\/ Callout CSR\n        const csr = (qs('#csrName').value||'le membre CSR qui vous a partag\u00e9 ce lien').trim();\n        qs('#csrTarget').textContent = `contactez ${csr} pour un conseil personnalis\u00e9`;\n      }\n\n      \/\/ ===== Th\u00e8me, date, autosave =====\n      qs('#btnTheme').addEventListener('click', ()=>{\n        const b = document.body;\n        b.dataset.theme = b.dataset.theme==='dark' ? 'light' : 'dark';\n      });\n\n      \/\/ Init date du jour\n      qs('#dateEval').value = new Date().toISOString().slice(0,10);\n\n      \/\/ Re-rendu si sexe change\n      qs('#userSex').addEventListener('change', ()=>{ renderSpheres(); updateScores(); autoSaveDebounced(); });\n\n      \/\/ Autosave\n      function storageKey(){ return LS_PREFIX + (qs('#profileId').value||'default'); }\n      function save(){\n        const data = {\n          name: qs('#userName').value,\n          age: qs('#userAge').value,\n          sex: qs('#userSex').value,\n          csr: qs('#csrName').value,\n          pid: qs('#profileId').value,\n          date: qs('#dateEval').value,\n          sign: qs('#signEval').value,\n          theme: document.body.dataset.theme || 'light',\n          answers: qsa('select[data-q]').map(sel=>({k:sel.getAttribute('data-q'),v:sel.value,inv:sel.dataset.invert})),\n          ts: new Date().toISOString()\n        };\n        localStorage.setItem(storageKey(), JSON.stringify(data));\n        qs('#lastSaved').textContent = new Date().toLocaleString();\n      }\n      function load(){\n        const raw = localStorage.getItem(storageKey());\n        if(!raw){ alert(\"Aucune sauvegarde pour cet ID.\"); return; }\n        const d = JSON.parse(raw);\n        qs('#userName').value = d.name||'';\n        qs('#userAge').value = d.age||'';\n        qs('#userSex').value = d.sex||'';\n        qs('#csrName').value = d.csr||'';\n        qs('#profileId').value = d.pid||'';\n        qs('#dateEval').value = d.date||qs('#dateEval').value;\n        qs('#signEval').value = d.sign||'';\n        if(d.theme) document.body.dataset.theme = d.theme;\n\n        renderSpheres(); \/\/ important avant d\u2019appliquer les r\u00e9ponses\n        if(Array.isArray(d.answers)){\n          const map = new Map(d.answers.map(x=>[x.k,String(x.v)]));\n          qsa('select[data-q]').forEach(sel=>{\n            const k = sel.getAttribute('data-q');\n            if(map.has(k)) sel.value = map.get(k);\n          });\n        }\n        updateScores();\n        qs('#lastSaved').textContent = d.ts ? new Date(d.ts).toLocaleString(): '\u2014';\n      }\n\n      let t=null;\n      function autoSaveDebounced(){ clearTimeout(t); t=setTimeout(save,400); }\n      ['userName','userAge','userSex','csrName','profileId','dateEval','signEval'].forEach(id=>{\n        qs('#'+id).addEventListener('input', autoSaveDebounced);\n      });\n\n      qs('#btnSave').addEventListener('click', save);\n      qs('#btnLoad').addEventListener('click', load);\n      qs('#btnReset').addEventListener('click', ()=>{\n        if(!confirm(\"R\u00e9initialiser toutes les r\u00e9ponses ?\")) return;\n        qsa('select[data-q]').forEach(s=> s.value='0');\n        ['userName','userAge','csrName','signEval'].forEach(id=>qs('#'+id).value='');\n        updateScores(); autoSaveDebounced();\n      });\n\n      \/\/ PDF\n      qs('#btnPDF').addEventListener('click', ()=>{\n        const el = document.body;\n        const opt = {\n          margin:10, filename:`scan-corps-${(qs('#profileId').value||'profil')}.pdf`,\n          image:{type:'jpeg',quality:0.98},\n          html2canvas:{scale:2,useCORS:true},\n          jsPDF:{unit:'mm',format:'a4',orientation:'portrait'},\n          pagebreak:{mode:['css','legacy']}\n        };\n        if(window.html2pdf){ html2pdf().set(opt).from(el).save(); }\n        else { window.print(); }\n      });\n\n      \/\/ D\u00e9marrage\n      renderSpheres();\n      updateScores();\n\n      \/\/ Proposer de reprendre si un profil existe d\u00e9j\u00e0\n      setTimeout(()=>{\n        const k = storageKey();\n        if(localStorage.getItem(k)){\n          if(confirm(\"Reprendre la derni\u00e8re sauvegarde pour cet ID ?\")) load();\n        }\n      }, 600);\n    })();\n  <\/script>\n<\/body>\n<\/html>\n\n\n\n\n<h2 class=\"wp-block-heading\" id=\"communication-de-mme-anato-alice-csr-alice\">Communication de Mme ANATO Alice (CSR Alice)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"presentatrice\">\ud83d\udc69 Pr\u00e9sentatrice<\/h3>\n\n\n\n<p class=\"has-large-font-size\"><strong>Mme ANATO Alice, CSR Alice<\/strong><br>Ancienne Directrice d\u2019h\u00f4pital \u2013 Cadre retrait\u00e9e du Minist\u00e8re de la Sant\u00e9<br>Membre d\u2019une communaut\u00e9 experte en protocoles holistiques de sant\u00e9, la communaut\u00e9 CSR<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"1-introduction-2-minutes\">1\ufe0f\u20e3 Introduction (2 minutes)<\/h2>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-large-font-size\">Bonjour \u00e0 toutes et \u00e0 tous,<br>Je suis <strong>Alice ANATO<\/strong>, aussi connue comme <strong>CSR Alice<\/strong>.<br>Apr\u00e8s une carri\u00e8re au Minist\u00e8re de la Sant\u00e9 et \u00e0 la direction hospitali\u00e8re, j\u2019ai choisi \u00e0 la retraite de me consacrer \u00e0 la <strong>pr\u00e9vention sant\u00e9 et au bien-\u00eatre global<\/strong>.<br>Je fais partie d\u2019une <strong>communaut\u00e9 internationale<\/strong> qui d\u00e9veloppe des <strong>protocoles holistiques personnalis\u00e9s<\/strong>, int\u00e9grant la nutrition, l\u2019activit\u00e9 physique, le sommeil et le d\u00e9veloppement personnel.<br>Aujourd\u2019hui, je vais partager avec vous des cl\u00e9s concr\u00e8tes pour pr\u00e9server notre sant\u00e9 apr\u00e8s 50 ans.<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"2-vieillir-en-sante-un-processus-actif-2-minutes\">2\ufe0f\u20e3 Vieillir en sant\u00e9 : un processus actif (2 minutes)<\/h2>\n\n\n\n<p class=\"has-large-font-size\">\ud83d\udc49 Message cl\u00e9 : <em>Le vieillissement n\u2019est pas une fatalit\u00e9, mais un terrain \u00e0 cultiver.<\/em><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-large-font-size\">Apr\u00e8s 50 ans, notre organisme change : muscles moins toniques, os fragilis\u00e9s, hormones en baisse, digestion parfois plus lente.<br>Mais la bonne nouvelle, c\u2019est que nous pouvons <strong>influencer positivement ces trajectoires<\/strong> par nos choix de vie.<br>C\u2019est l\u00e0 que l\u2019approche holistique prend tout son sens.<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"3-les-4-piliers-holistiques-de-la-vitalite-apres-50-ans-6-minutes\">3\ufe0f\u20e3 Les 4 piliers holistiques de la vitalit\u00e9 apr\u00e8s 50 ans (6 minutes)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"a-bouger-regulierement\"><strong>A. Bouger r\u00e9guli\u00e8rement<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list has-large-font-size\">\n<li>Endurance : marche active, v\u00e9lo, natation<\/li>\n\n\n\n<li>Renforcement musculaire : 2\u20133 fois\/semaine<\/li>\n\n\n\n<li>\u00c9quilibre et souplesse : yoga, tai-chi<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"b-manger-intelligemment\"><strong>B. Manger intelligemment<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list has-large-font-size\">\n<li>Plus de prot\u00e9ines de qualit\u00e9<\/li>\n\n\n\n<li>Fruits, l\u00e9gumes color\u00e9s, fibres<\/li>\n\n\n\n<li>Moins de sucres raffin\u00e9s et produits transform\u00e9s<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"c-bien-dormir-gerer-le-stress\"><strong>C. Bien dormir &amp; g\u00e9rer le stress<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list has-large-font-size\">\n<li>7\u20138 heures de sommeil r\u00e9parateur<\/li>\n\n\n\n<li>Rituel du soir apaisant<\/li>\n\n\n\n<li>Techniques de respiration, pri\u00e8re ou m\u00e9ditation<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"d-prevention-et-suivi-personnalise\"><strong>D. Pr\u00e9vention et suivi personnalis\u00e9<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list has-large-font-size\">\n<li>Bilan annuel<\/li>\n\n\n\n<li>D\u00e9pistages adapt\u00e9s \u00e0 l\u2019\u00e2ge et au sexe<\/li>\n\n\n\n<li>Ajustements nutritionnels individualis\u00e9s<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"4-complements-cibles-et-synergie-avec-la-medecine-2-minutes\">4\ufe0f\u20e3 Compl\u00e9ments cibl\u00e9s et synergie avec la m\u00e9decine (2 minutes)<\/h2>\n\n\n\n<p class=\"has-large-font-size\">\ud83d\udc49 Alice pr\u00e9cise les r\u00f4les de chacun :<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<ul class=\"wp-block-list has-large-font-size\">\n<li>Sur les <strong>compl\u00e9ments alimentaires et l\u2019hygi\u00e8ne de vie<\/strong>, je travaille avec des outils valid\u00e9s et des protocoles holistiques personnalis\u00e9s.<\/li>\n\n\n\n<li>Sur les <strong>questions strictement m\u00e9dicales<\/strong> (diagnostics, prescriptions), nous faisons confiance \u00e0 nos m\u00e9decins.<br>C\u2019est une v\u00e9ritable <strong>alliance de comp\u00e9tences<\/strong> : chacun dans son r\u00f4le, mais tous au service de votre sant\u00e9.<\/li>\n<\/ul>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"5-focus-forever-vitolize-femmes-2-minutes\">5\ufe0f\u20e3 Focus : Forever <strong>Vitolize Femmes<\/strong> (2 minutes)<\/h2>\n\n\n\n<p class=\"has-large-font-size\">\ud83d\udc49 Alice pr\u00e9sente un exemple concret, en lien avec son expertise CSR.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-large-font-size\">Dans l\u2019accompagnement des femmes apr\u00e8s 50 ans, un produit attire particuli\u00e8rement l\u2019attention : <strong>Forever Vitolize Femmes<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list has-large-font-size\">\n<li>Sa formulation associe des <strong>plantes traditionnelles<\/strong> (canneberge, pomme, courge), des <strong>antioxydants puissants<\/strong> (vitamines C et E), et des <strong>nutriments essentiels<\/strong> (vitamines B6, B12, acide folique).<\/li>\n\n\n\n<li>Ces ingr\u00e9dients contribuent \u00e0 soutenir l\u2019<strong>\u00e9quilibre hormonal<\/strong>, la <strong>sant\u00e9 urinaire<\/strong>, et \u00e0 r\u00e9duire la <strong>fatigue<\/strong>.<\/li>\n\n\n\n<li>Plusieurs \u00e9tudes scientifiques confirment par exemple :\n<ul class=\"wp-block-list\">\n<li>La <strong>canneberge<\/strong> pour la pr\u00e9vention des inconforts urinaires.<\/li>\n\n\n\n<li>La <strong>vitamine B6<\/strong> pour la r\u00e9gulation hormonale et la fatigue.<\/li>\n\n\n\n<li>La <strong>vitamine E<\/strong> pour ses effets antioxydants protecteurs.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/blockquote>\n\n\n\n<p class=\"has-large-font-size\">\ud83d\udca1 <strong>Important<\/strong> : Ce produit ne remplace pas un traitement m\u00e9dical. Il s\u2019inscrit dans une approche <strong>compl\u00e9mentaire et personnalis\u00e9e<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"6-conclusion-et-ouverture-1-minute\">6\ufe0f\u20e3 Conclusion et ouverture (1 minute)<\/h2>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-large-font-size\">La sant\u00e9 apr\u00e8s 50 ans repose sur une <strong>vision globale<\/strong> : alimentation, activit\u00e9 physique, sommeil, \u00e9quilibre \u00e9motionnel, compl\u00e9ments cibl\u00e9s et suivi m\u00e9dical.<br>Ma mission aujourd\u2019hui est de vous montrer que vous avez le pouvoir d\u2019agir sur votre quotidien, et que des outils existent pour personnaliser votre parcours sant\u00e9.<br>Ensemble, faisons de la pr\u00e9vention une force et de la vitalit\u00e9 un choix.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"has-large-font-size\">\ud83d\ude4f Merci de votre \u00e9coute.<\/p>\n\n\n\n<p class=\"has-large-font-size\">Lire notre article <a href=\"https:\/\/protocole-csr.com\/?p=1109\" target=\"_blank\" rel=\"noopener nofollow ugc\" title=\"\">Trompes Lib\u00e9r\u00e9es : Reprendre Ta Fertilit\u00e9 en Main (Avec Extrait Offert)<\/a><\/p>\n\n\n\n<p class=\"has-large-font-size\"><a href=\"https:\/\/youtu.be\/9GzbEJ-xglY?si=mpkqtAmFQS7rAh1k\" target=\"_blank\" rel=\"noopener nofollow ugc\" title=\"\">Suivre le replay de notre live sur le th\u00e8me la Sant\u00e9 apr\u00e8s 50 ans<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Scan complet du corps \u2013 Auto\u00e9valuation interactive \ud83d\udccb Scan complet du corps \u2013 Auto\u00e9valuation interactive Passez en revue les principales sph\u00e8res du corps humain, obtenez un bilan instantan\u00e9 et vos priorit\u00e9s d\u2019action. \ud83d\udc64 Profil &#038; partage Nom \u00c2ge Sexe \u2014 S\u00e9lectionner \u2014FemmeHommeAutre \/ Pr\u00e9f\u00e8re ne pas dire CSR (qui vous a partag\u00e9 le lien) ID [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"_gspb_post_css":"","om_disable_all_campaigns":false,"_surecart_dashboard_logo_width":"180px","_surecart_dashboard_show_logo":true,"_surecart_dashboard_navigation_orders":true,"_surecart_dashboard_navigation_invoices":true,"_surecart_dashboard_navigation_subscriptions":true,"_surecart_dashboard_navigation_downloads":true,"_surecart_dashboard_navigation_billing":true,"_surecart_dashboard_navigation_account":true,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_kadence_starter_templates_imported_post":false,"footnotes":""},"categories":[15],"tags":[],"class_list":["post-1353","post","type-post","status-publish","format-standard","hentry","category-sante-et-bien-etre"],"blocksy_meta":[],"aioseo_notices":[],"acf":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/protocole-csr.com\/index.php?rest_route=\/wp\/v2\/posts\/1353","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/protocole-csr.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/protocole-csr.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/protocole-csr.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/protocole-csr.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1353"}],"version-history":[{"count":5,"href":"https:\/\/protocole-csr.com\/index.php?rest_route=\/wp\/v2\/posts\/1353\/revisions"}],"predecessor-version":[{"id":1361,"href":"https:\/\/protocole-csr.com\/index.php?rest_route=\/wp\/v2\/posts\/1353\/revisions\/1361"}],"wp:attachment":[{"href":"https:\/\/protocole-csr.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1353"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/protocole-csr.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1353"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/protocole-csr.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1353"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}