{"id":532923,"date":"2026-03-28T14:18:21","date_gmt":"2026-03-28T13:18:21","guid":{"rendered":"https:\/\/www.dynseo.com\/planificateur-de-devoirs\/"},"modified":"2026-05-08T18:55:47","modified_gmt":"2026-05-08T16:55:47","slug":"kary-yojana","status":"publish","type":"page","link":"https:\/\/www.dynseo.com\/hi\/hamare-upkaran\/kary-yojana\/","title":{"rendered":"\u0915\u093e\u0930\u094d\u092f \u092f\u094b\u091c\u0928\u093e"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;0px|||||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; max_width=&#8221;2058px&#8221; custom_padding=&#8221;1px|||||&#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.6&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"fr\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] --><meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] --><meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder] --><title>Planificateur de Devoirs | Scolarit\u00e9 | DYNSEO<\/title><!-- [et_pb_line_break_holder] --><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@600;700;800;900&#038;family=Nunito:wght@400;600;700;800&#038;display=swap\" rel=\"stylesheet\"><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->*{margin:0;padding:0;box-sizing:border-box}<!-- [et_pb_line_break_holder] -->body{font-family:'Nunito',sans-serif;background:#f0f4ff;color:#1a1a2e;min-height:100vh;padding:0 0 40px}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 HERO \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.hero{background:#c4ede7;padding:48px 20px 0;position:relative;overflow:visible}<!-- [et_pb_line_break_holder] -->.hero-curve{position:absolute;bottom:-2px;left:0;right:0;width:100%;height:60px;background:#f0f4ff;border-radius:50% 50% 0 0;z-index:4}<!-- [et_pb_line_break_holder] -->.hero-inner{max-width:900px;margin:0 auto;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:flex-end;position:relative;z-index:3}<!-- [et_pb_line_break_holder] -->.hero-left{padding-bottom:76px}<!-- [et_pb_line_break_holder] -->.hero-pill{display:inline-block;font-family:'Montserrat',sans-serif;font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#5268c9;background:#fff;border-radius:30px;padding:6px 16px;margin-bottom:14px}<!-- [et_pb_line_break_holder] -->.hero-title{font-family:'Montserrat',sans-serif;font-size:clamp(18px,4vw,26px);font-weight:900;color:#1a1a2e;line-height:1.25;margin-bottom:10px}<!-- [et_pb_line_break_holder] -->.hero-title .hl-word{display:inline-block;background:#fff8d6;border-radius:10px;padding:2px 12px 4px;color:#7a5f00}<!-- [et_pb_line_break_holder] -->.hero-title .brand{color:#5268c9}<!-- [et_pb_line_break_holder] -->.hero-sub{font-size:13px;color:#2d4a46;line-height:1.7;max-width:430px}<!-- [et_pb_line_break_holder] -->.hero-icon{font-size:80px;line-height:1;padding-bottom:68px;filter:drop-shadow(0 6px 18px rgba(82,104,201,.12))}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Membre badge *\/<!-- [et_pb_line_break_holder] -->.member-badge{display:none;align-items:center;gap:8px;background:linear-gradient(135deg,#5268c9,#3a4fa0);color:#fff;padding:7px 16px;border-radius:30px;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:800;letter-spacing:.5px;margin-top:12px;box-shadow:0 4px 14px rgba(82,104,201,.3)}<!-- [et_pb_line_break_holder] -->.member-badge.visible{display:inline-flex}<!-- [et_pb_line_break_holder] -->.member-badge .dot{width:8px;height:8px;background:#a9e2e4;border-radius:50%;animation:mbpulse 1.5s infinite}<!-- [et_pb_line_break_holder] -->@keyframes mbpulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 CONTAINER \/ SCREENS \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.container{max-width:900px;margin:0 auto;padding:28px 16px 0}<!-- [et_pb_line_break_holder] -->.screen{display:none}<!-- [et_pb_line_break_holder] -->.screen.active{display:block}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 SAVE STATUS \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.save-status{display:flex;align-items:center;gap:6px;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:700;color:#aaa;transition:color .3s;margin-bottom:16px}<!-- [et_pb_line_break_holder] -->.save-dot{width:8px;height:8px;border-radius:50%;background:#aaa;transition:background .3s}<!-- [et_pb_line_break_holder] -->.save-status.saved .save-dot{background:#2a7577}<!-- [et_pb_line_break_holder] -->.save-status.saved{color:#2a7577}<!-- [et_pb_line_break_holder] -->.save-status.pending .save-dot{background:#ffb600;animation:sdpulse .8s infinite}<!-- [et_pb_line_break_holder] -->.save-status.pending{color:#7a5f00}<!-- [et_pb_line_break_holder] -->@keyframes sdpulse{0%,100%{opacity:1}50%{opacity:.4}}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 PATIENT INFO \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.patient-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:22px;background:linear-gradient(135deg,#f0f4ff,#ededfc);padding:16px;border-radius:18px;border:1.5px solid rgba(82,104,201,.1)}<!-- [et_pb_line_break_holder] -->.info-field{background:#fff;border-radius:12px;padding:10px 13px;border:1.5px solid rgba(82,104,201,.12);transition:border-color .2s}<!-- [et_pb_line_break_holder] -->.info-field:focus-within{border-color:#5268c9}<!-- [et_pb_line_break_holder] -->.info-field label{display:block;font-family:'Montserrat',sans-serif;font-size:10px;font-weight:800;color:#aaa;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}<!-- [et_pb_line_break_holder] -->.info-field input{width:100%;border:none;background:transparent;font-family:'Nunito',sans-serif;font-size:13px;color:#1a1a2e;outline:none}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 MAIN CARD \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.main-card{background:#fff;border-radius:22px;border:1.5px solid rgba(82,104,201,.08);padding:22px 20px;margin-bottom:20px;box-shadow:0 4px 24px rgba(82,104,201,.09)}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 WEEK NAV \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.week-nav{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:20px}<!-- [et_pb_line_break_holder] -->.week-nav button{width:38px;height:38px;border-radius:50%;border:2px solid rgba(82,104,201,.18);background:#fff;font-size:1rem;cursor:pointer;transition:all .2s;color:#5268c9}<!-- [et_pb_line_break_holder] -->.week-nav button:hover{background:#5268c9;color:#fff;border-color:#5268c9}<!-- [et_pb_line_break_holder] -->.week-label{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:900;color:#1a1a2e}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 DAY TABS \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.days-tabs{display:flex;gap:5px;margin-bottom:18px;overflow-x:auto}<!-- [et_pb_line_break_holder] -->.day-tab{flex:1;min-width:54px;padding:9px 4px;border:2px solid rgba(82,104,201,.12);border-radius:14px;background:#fff;text-align:center;cursor:pointer;transition:all .2s;user-select:none}<!-- [et_pb_line_break_holder] -->.day-tab:hover{border-color:#5268c9}<!-- [et_pb_line_break_holder] -->.day-tab.active{background:linear-gradient(135deg,#5268c9,#5e5ed7);color:#fff;border-color:transparent}<!-- [et_pb_line_break_holder] -->.day-tab.has-tasks::after{content:'';display:block;width:6px;height:6px;background:#ffb600;border-radius:50%;margin:3px auto 0}<!-- [et_pb_line_break_holder] -->.day-tab.active.has-tasks::after{background:#fff}<!-- [et_pb_line_break_holder] -->.day-tab .day-name{font-family:'Montserrat',sans-serif;font-weight:800;font-size:10px}<!-- [et_pb_line_break_holder] -->.day-tab .day-date{font-size:10px;opacity:.7}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 DAY CONTENT \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.day-content{display:none}<!-- [et_pb_line_break_holder] -->.day-content.active{display:block}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 ADD TASK FORM \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.add-task-form{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px;padding:14px;background:linear-gradient(135deg,#ededfc,#d9f4f5);border-radius:16px}<!-- [et_pb_line_break_holder] -->.add-task-form input,.add-task-form select{padding:9px 11px;border:2px solid rgba(82,104,201,.15);border-radius:10px;font-family:'Nunito',sans-serif;font-size:13px;color:#1a1a2e;background:#fff;outline:none;transition:border .2s}<!-- [et_pb_line_break_holder] -->.add-task-form input:focus,.add-task-form select:focus{border-color:#5268c9}<!-- [et_pb_line_break_holder] -->.add-task-form input[type=\"text\"]{flex:1;min-width:130px}<!-- [et_pb_line_break_holder] -->.add-task-form select{min-width:80px}<!-- [et_pb_line_break_holder] -->.add-task-form button{padding:9px 16px;background:#5268c9;color:#fff;border:none;border-radius:10px;font-family:'Montserrat',sans-serif;font-weight:800;font-size:14px;cursor:pointer;transition:background .2s}<!-- [et_pb_line_break_holder] -->.add-task-form button:hover{background:#3f51a8}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 TASKS \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.tasks-list{display:flex;flex-direction:column;gap:9px}<!-- [et_pb_line_break_holder] -->.task-item{display:flex;align-items:center;gap:10px;padding:11px 13px;background:#f8f8fd;border-radius:14px;border-left:4px solid #5268c9;user-select:none}<!-- [et_pb_line_break_holder] -->.task-item.done{opacity:.6;border-left-color:#2a7577}<!-- [et_pb_line_break_holder] -->.task-item.done .task-name{text-decoration:line-through}<!-- [et_pb_line_break_holder] -->.task-checkbox{width:26px;height:26px;border-radius:50%;border:3px solid rgba(82,104,201,.2);cursor:pointer;display:flex;align-items:center;justify-content:center;background:#fff;flex-shrink:0;transition:all .2s;font-size:11px;font-weight:900;color:transparent}<!-- [et_pb_line_break_holder] -->.task-item.done .task-checkbox{background:#2a7577;border-color:#2a7577;color:#fff}<!-- [et_pb_line_break_holder] -->.task-info{flex:1;min-width:0}<!-- [et_pb_line_break_holder] -->.task-name{font-family:'Montserrat',sans-serif;font-weight:800;font-size:12px;color:#1a1a2e}<!-- [et_pb_line_break_holder] -->.task-subject{font-size:11px;color:#888;margin-top:2px}<!-- [et_pb_line_break_holder] -->.task-meta{display:flex;gap:5px;flex-wrap:wrap;margin-top:4px}<!-- [et_pb_line_break_holder] -->.task-badge{padding:2px 8px;border-radius:10px;font-family:'Montserrat',sans-serif;font-size:10px;font-weight:800}<!-- [et_pb_line_break_holder] -->.badge-time  {background:#ededfc;color:#5268c9}<!-- [et_pb_line_break_holder] -->.badge-easy  {background:#d9f4f5;color:#1a5f64}<!-- [et_pb_line_break_holder] -->.badge-medium{background:#fff8d6;color:#7a5f00}<!-- [et_pb_line_break_holder] -->.badge-hard  {background:#fde0e8;color:#9b1e42}<!-- [et_pb_line_break_holder] -->.task-delete{width:26px;height:26px;border-radius:50%;border:none;background:transparent;color:#ccc;cursor:pointer;font-size:15px;transition:all .2s;flex-shrink:0}<!-- [et_pb_line_break_holder] -->.task-delete:hover{background:#fde0e8;color:#e73469}<!-- [et_pb_line_break_holder] -->.empty-day{text-align:center;padding:28px;color:#aaa}<!-- [et_pb_line_break_holder] -->.empty-day .empty-icon{font-size:2.2rem;margin-bottom:7px}<!-- [et_pb_line_break_holder] -->.empty-day p{font-size:13px}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 STATS BAR \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.stats-bar{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:20px}<!-- [et_pb_line_break_holder] -->@media(min-width:500px){.stats-bar{grid-template-columns:repeat(4,1fr)}}<!-- [et_pb_line_break_holder] -->.stat-card{background:linear-gradient(135deg,#ededfc,#d9f4f5);border-radius:14px;padding:12px;text-align:center}<!-- [et_pb_line_break_holder] -->.stat-value{font-family:'Montserrat',sans-serif;font-size:22px;font-weight:900;color:#5268c9}<!-- [et_pb_line_break_holder] -->.stat-label{font-size:10px;color:#888;margin-top:2px}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 TIPS \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.tips-card{background:linear-gradient(135deg,#fff8d6,#ffeca7);border-radius:22px;padding:18px;margin-bottom:20px;border:1.5px solid #ffb600}<!-- [et_pb_line_break_holder] -->.tips-card h3{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:900;color:#7a5f00;margin-bottom:12px}<!-- [et_pb_line_break_holder] -->.tips-grid{display:grid;grid-template-columns:1fr;gap:8px}<!-- [et_pb_line_break_holder] -->@media(min-width:500px){.tips-grid{grid-template-columns:repeat(2,1fr)}}<!-- [et_pb_line_break_holder] -->.tip-item{background:#fff;border-radius:12px;padding:10px 12px;display:flex;align-items:center;gap:9px;font-size:12px;color:#7a5f00}<!-- [et_pb_line_break_holder] -->.tip-item strong{color:#5268c9}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 APPS CTA \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.apps-cta{background:linear-gradient(135deg,#ededfc,#d9f4f5);border-radius:22px;padding:22px 24px;margin-bottom:20px;text-align:center;border:1.5px solid rgba(82,104,201,.1)}<!-- [et_pb_line_break_holder] -->.apps-cta h3{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:800;color:#1a1a2e;margin-bottom:5px}<!-- [et_pb_line_break_holder] -->.apps-cta p{font-size:12px;color:#555;margin-bottom:14px}<!-- [et_pb_line_break_holder] -->.apps-row{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;margin-bottom:14px}<!-- [et_pb_line_break_holder] -->.app-icon-wrap{display:flex;flex-direction:column;align-items:center;gap:5px;text-decoration:none}<!-- [et_pb_line_break_holder] -->.app-icon-img{width:52px;height:52px;border-radius:13px;border:3px solid #fff;box-shadow:0 4px 14px rgba(82,104,201,.14);transition:transform .25s}<!-- [et_pb_line_break_holder] -->.app-icon-img:hover{transform:scale(1.08) translateY(-3px)}<!-- [et_pb_line_break_holder] -->.app-icon-label{font-family:'Montserrat',sans-serif;font-size:10px;font-weight:800;color:#5268c9;text-transform:uppercase;letter-spacing:.8px}<!-- [et_pb_line_break_holder] -->.btn-rose{display:inline-block;padding:11px 24px;border-radius:30px;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:700;background:#e73469;color:#fff;text-decoration:none;box-shadow:0 4px 14px rgba(231,52,105,.25);transition:background .25s;cursor:pointer;border:none}<!-- [et_pb_line_break_holder] -->.btn-rose:hover{background:#c42a57}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550 BOUTON UNIQUE \u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->.bottom-cta{background:#fff;border-radius:22px;border:1.5px solid rgba(255,182,0,.3);padding:24px;margin-bottom:24px;box-shadow:0 4px 18px rgba(255,182,0,.1);text-align:center}<!-- [et_pb_line_break_holder] -->.bottom-cta-title{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:900;color:#1a1a2e;margin-bottom:5px}<!-- [et_pb_line_break_holder] -->.bottom-cta-sub{font-size:12px;color:#888;margin-bottom:18px}<!-- [et_pb_line_break_holder] -->.btn-voir-bilan{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,#ffb600,#e5a000);color:#fff;border:none;padding:16px 48px;border-radius:50px;font-family:'Montserrat',sans-serif;font-size:15px;font-weight:900;cursor:pointer;box-shadow:0 6px 24px rgba(255,182,0,.35);transition:all .3s;letter-spacing:.3px}<!-- [et_pb_line_break_holder] -->.btn-voir-bilan:hover{transform:translateY(-3px);box-shadow:0 10px 32px rgba(255,182,0,.45)}<!-- [et_pb_line_break_holder] -->.btn-voir-bilan.loading{opacity:.75;cursor:not-allowed;transform:none}<!-- [et_pb_line_break_holder] -->.btn-reset-inline{background:#f8f8fd;color:#555;border:2px solid #ededfc;padding:10px 22px;border-radius:30px;font-family:'Montserrat',sans-serif;font-weight:800;font-size:12px;cursor:pointer;transition:all .25s;margin-top:10px}<!-- [et_pb_line_break_holder] -->.btn-reset-inline:hover{background:#ededfc}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   R\u00c9CAPITULATIF<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->.recap-header{background:linear-gradient(135deg,#ffb600,#e5a000);border-radius:22px;padding:36px 28px;color:#fff;text-align:center;margin-bottom:30px;box-shadow:0 6px 30px rgba(255,182,0,.3)}<!-- [et_pb_line_break_holder] -->.recap-header h1{font-family:'Montserrat',sans-serif;font-size:22px;font-weight:900;margin-bottom:6px}<!-- [et_pb_line_break_holder] -->.recap-header p{font-size:13px;opacity:.9}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Score progression *\/<!-- [et_pb_line_break_holder] -->.engagement-display{background:#fff;border-radius:22px;padding:24px;text-align:center;margin:-50px auto 24px;max-width:360px;box-shadow:0 8px 30px rgba(255,182,0,.18);position:relative;border:1.5px solid rgba(255,182,0,.2)}<!-- [et_pb_line_break_holder] -->.engagement-label{font-family:'Montserrat',sans-serif;font-size:10px;font-weight:900;color:#aaa;text-transform:uppercase;letter-spacing:.6px;margin-bottom:6px}<!-- [et_pb_line_break_holder] -->.engagement-score{font-family:'Montserrat',sans-serif;font-size:3.5rem;font-weight:900;color:#c49000;line-height:1}<!-- [et_pb_line_break_holder] -->.engagement-unit{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:700;color:#aaa}<!-- [et_pb_line_break_holder] -->.engagement-bar-wrap{margin:12px 0 8px;background:#fff8d6;border-radius:20px;height:10px;overflow:hidden}<!-- [et_pb_line_break_holder] -->.engagement-bar{height:100%;background:linear-gradient(90deg,#ffb600,#2a7577);border-radius:20px;transition:width 1s ease}<!-- [et_pb_line_break_holder] -->.engagement-comment{font-size:12px;font-weight:700;margin-top:6px}<!-- [et_pb_line_break_holder] -->.engagement-comment.high{color:#1a5f64}<!-- [et_pb_line_break_holder] -->.engagement-comment.mid{color:#5268c9}<!-- [et_pb_line_break_holder] -->.engagement-comment.low{color:#e73469}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Chips *\/<!-- [et_pb_line_break_holder] -->.recap-chips{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-bottom:22px}<!-- [et_pb_line_break_holder] -->.recap-chip{display:flex;align-items:center;gap:10px;padding:11px 16px;background:#fff;border-radius:40px;border:1.5px solid rgba(255,182,0,.2);box-shadow:0 2px 10px rgba(255,182,0,.1)}<!-- [et_pb_line_break_holder] -->.recap-chip .chip-icon{font-size:1.2rem}<!-- [et_pb_line_break_holder] -->.recap-chip .chip-val{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:900;color:#c49000}<!-- [et_pb_line_break_holder] -->.recap-chip .chip-lbl{font-size:11px;color:#888}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Stats r\u00e9cap \u2014 toujours visibles *\/<!-- [et_pb_line_break_holder] -->.recap-stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:22px}<!-- [et_pb_line_break_holder] -->@media(min-width:500px){.recap-stats-grid{grid-template-columns:repeat(4,1fr)}}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500\u2500 BLUR \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.blur-wrapper{position:relative}<!-- [et_pb_line_break_holder] -->#recap-detail-section{margin-bottom:22px}<!-- [et_pb_line_break_holder] -->.blur-wrapper.blurred #recap-detail-section{filter:blur(5px);user-select:none;pointer-events:none}<!-- [et_pb_line_break_holder] -->#recap-blur-overlay{display:none}<!-- [et_pb_line_break_holder] -->.blur-wrapper.blurred #recap-blur-overlay{<!-- [et_pb_line_break_holder] -->  display:block;position:relative;margin-top:-90px;z-index:100;<!-- [et_pb_line_break_holder] -->  background:linear-gradient(to bottom,rgba(240,244,255,0) 0%,rgba(240,244,255,.95) 28%,rgba(240,244,255,1) 48%);<!-- [et_pb_line_break_holder] -->  padding:100px 20px 32px;text-align:center<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.blur-cta-box{background:#fff;border-radius:20px;padding:28px 24px;max-width:480px;margin:0 auto;box-shadow:0 8px 40px rgba(82,104,201,.18);border:2px solid #eef2ff}<!-- [et_pb_line_break_holder] -->.blur-cta-lock{font-size:42px;margin-bottom:12px}<!-- [et_pb_line_break_holder] -->.blur-cta-title{font-family:'Montserrat',sans-serif;font-size:17px;font-weight:900;color:#1a1a2e;margin:0 0 10px}<!-- [et_pb_line_break_holder] -->.blur-cta-sub{color:#64748b;font-size:13px;line-height:1.65;margin:0 0 22px}<!-- [et_pb_line_break_holder] -->.blur-cta-btn{display:inline-block;background:#5e5ed7;color:#fff;padding:14px 34px;border-radius:50px;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:800;text-decoration:none;box-shadow:0 4px 18px rgba(94,94,215,.32)}<!-- [et_pb_line_break_holder] -->.blur-cta-print-note{margin-top:14px;font-size:11px;color:#aaa}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500\u2500 D\u00c9TAIL BILAN (flout\u00e9) \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.recap-day-block{background:#fff;border-radius:16px;padding:16px 18px;border:1.5px solid rgba(82,104,201,.08);box-shadow:0 2px 10px rgba(82,104,201,.06);margin-bottom:12px}<!-- [et_pb_line_break_holder] -->.rdb-header{display:flex;align-items:center;gap:10px;margin-bottom:10px;padding-bottom:8px;border-bottom:1.5px solid #f0f0f8}<!-- [et_pb_line_break_holder] -->.rdb-day{font-family:'Montserrat',sans-serif;font-size:12px;font-weight:900;color:#5268c9}<!-- [et_pb_line_break_holder] -->.rdb-count{font-family:'Montserrat',sans-serif;font-size:10px;font-weight:800;padding:3px 9px;border-radius:12px;background:#ededfc;color:#5268c9;margin-left:auto}<!-- [et_pb_line_break_holder] -->.rdb-task-row{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px dashed #f0f0f8;font-size:12px}<!-- [et_pb_line_break_holder] -->.rdb-task-row:last-child{border-bottom:none}<!-- [et_pb_line_break_holder] -->.rdb-check{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;flex-shrink:0}<!-- [et_pb_line_break_holder] -->.rdb-check.done{background:#2a7577;color:#fff}<!-- [et_pb_line_break_holder] -->.rdb-check.todo{background:#ededfc;color:#5268c9}<!-- [et_pb_line_break_holder] -->.rdb-task-name{flex:1;color:#333;font-weight:600}<!-- [et_pb_line_break_holder] -->.rdb-task-name.done{text-decoration:line-through;opacity:.6}<!-- [et_pb_line_break_holder] -->.rdb-task-subj{font-size:11px;color:#888}<!-- [et_pb_line_break_holder] -->.rdb-task-badge{font-family:'Montserrat',sans-serif;font-size:10px;font-weight:800;padding:2px 7px;border-radius:9px}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500\u2500 IMPRESSION MEMBRES \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.recap-print-box{background:linear-gradient(135deg,#fff8d6,#ffeca7);border-radius:18px;padding:18px 22px;margin-bottom:18px;border:1.5px solid rgba(255,182,0,.25);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}<!-- [et_pb_line_break_holder] -->.recap-print-box p{font-size:13px;color:#7a5f00;font-weight:600}<!-- [et_pb_line_break_holder] -->.recap-print-box p strong{font-family:'Montserrat',sans-serif;font-size:13px}<!-- [et_pb_line_break_holder] -->.btn-print-membre{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#ffb600,#e5a000);color:#fff;border:none;padding:12px 24px;border-radius:30px;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:800;cursor:pointer;box-shadow:0 4px 14px rgba(255,182,0,.3);transition:all .25s}<!-- [et_pb_line_break_holder] -->.btn-print-membre:hover{transform:translateY(-2px)}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500\u2500 ACTIONS BAS BILAN \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.recap-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:24px}<!-- [et_pb_line_break_holder] -->.btn-restart{display:inline-flex;align-items:center;gap:8px;background:#fff;border:2px solid rgba(255,182,0,.3);color:#c49000;padding:13px 26px;border-radius:30px;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:800;cursor:pointer;transition:all .25s}<!-- [et_pb_line_break_holder] -->.btn-restart:hover{background:#fff8d6}<!-- [et_pb_line_break_holder] -->.btn-copy{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#5268c9,#5e5ed7);color:#fff;padding:13px 26px;border-radius:30px;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:800;cursor:pointer;border:none;box-shadow:0 4px 14px rgba(82,104,201,.28);transition:all .25s}<!-- [et_pb_line_break_holder] -->.btn-copy:hover{transform:translateY(-2px)}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 TOAST \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.toast{position:fixed;bottom:20px;left:50%;transform:translateX(-50%) translateY(100px);background:#2a7577;color:#fff;padding:11px 22px;border-radius:30px;font-family:'Montserrat',sans-serif;font-weight:800;font-size:12px;opacity:0;transition:all .3s;z-index:1000;pointer-events:none}<!-- [et_pb_line_break_holder] -->.toast.show{transform:translateX(-50%) translateY(0);opacity:1}<!-- [et_pb_line_break_holder] -->.toast.error{background:#e73469}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->footer{text-align:center;padding:14px 0;font-size:12px;color:#aaa}<!-- [et_pb_line_break_holder] -->footer a{color:#5268c9;font-weight:700;text-decoration:none}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media(max-width:700px){<!-- [et_pb_line_break_holder] -->  .hero{padding:38px 16px 0}.hero-inner{grid-template-columns:1fr}.hero-icon{display:none}<!-- [et_pb_line_break_holder] -->  .hero-left{padding-bottom:50px}.hero-curve{height:44px}<!-- [et_pb_line_break_holder] -->  .container{padding:22px 12px 0}<!-- [et_pb_line_break_holder] -->  .recap-actions{flex-direction:column;align-items:stretch}<!-- [et_pb_line_break_holder] -->  .recap-actions button{width:100%;justify-content:center}<!-- [et_pb_line_break_holder] -->  .recap-print-box{flex-direction:column;text-align:center}<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->@media print{<!-- [et_pb_line_break_holder] -->  body{background:#fff}.hero{background:#d9f4f5}<!-- [et_pb_line_break_holder] -->  .hero-curve,.bottom-cta,.add-task-form,.task-delete,.week-nav button,.apps-cta,.hero-icon,.save-status,.patient-info,.toast,.screen:not(#recap-screen){display:none!important}<!-- [et_pb_line_break_holder] -->  .blur-wrapper.blurred #recap-detail-section{filter:none!important;user-select:auto!important;pointer-events:auto!important}<!-- [et_pb_line_break_holder] -->  .recap-print-box,.recap-actions{display:none!important}<!-- [et_pb_line_break_holder] -->  .main-card{box-shadow:none;border:1px solid #ddd}<!-- [et_pb_line_break_holder] -->  .engagement-display{box-shadow:none;border:1.5px solid #ccc}<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<section class=\"hero\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"hero-inner\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"hero-left\"><!-- [et_pb_line_break_holder] -->      <span class=\"hero-pill\">\ud83d\udcda \u0938\u094d\u0915\u0942\u0932 \u0909\u092a\u0915\u0930\u0923<\/span><!-- [et_pb_line_break_holder] -->      <\/p>\n<h1 class=\"hero-title\">\u0915\u093e\u0930\u094d\u092f \u092f\u094b\u091c\u0928\u093e <span class=\"hl-word\">\u0939\u094b\u092e\u0935\u0930\u094d\u0915<\/span><!\u2013- [et_pb_br_holder] -\u2013>\u0926\u094d\u0935\u093e\u0930\u093e <span class=\"brand\">DYNSEO<\/span><\/h1>\n<p><!-- [et_pb_line_break_holder] -->      <pee class=\"hero-sub\">\u0905\u092a\u0928\u093e \u0938\u092a\u094d\u0924\u093e\u0939 \u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093f\u0924 \u0915\u0930\u0947\u0902, \u0935\u093f\u0937\u092f \u0915\u0947 \u0905\u0928\u0941\u0938\u093e\u0930 \u0905\u092a\u0928\u0947 \u0939\u094b\u092e\u0935\u0930\u094d\u0915 \u091c\u094b\u0921\u093c\u0947\u0902 \u0914\u0930 \u0909\u0928\u094d\u0939\u0947\u0902 \u0938\u092e\u092f \u092a\u0930 \u091a\u0947\u0915 \u0915\u0930\u0947\u0902!<\/pee><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"member-badge\" id=\"member-badge\"><!-- [et_pb_line_break_holder] -->        <span class=\"dot\"><\/span><!-- [et_pb_line_break_holder] -->        \u2728 DYNSEO \u0938\u0926\u0938\u094d\u092f \u2014 \u092f\u094b\u091c\u0928\u093e \u0938\u094d\u0935\u091a\u093e\u0932\u093f\u0924 \u0930\u0942\u092a \u0938\u0947 \u0938\u0939\u0947\u091c\u0940 \u0917\u0908<!-- [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=\"hero-icon\">\ud83d\udcda<\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"hero-curve\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"container\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->     \u092b\u0949\u0930\u094d\u092e \u0938\u094d\u0915\u094d\u0930\u0940\u0928<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 &#8211;><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"form-screen\" class=\"screen active\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"save-status\" id=\"saveStatus\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"save-dot\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <span id=\"saveLabel\">\u0915\u094b\u0908 \u092c\u0926\u0932\u093e\u0935 \u0928\u0939\u0940\u0902<\/span><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"patient-info\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"info-field\"><label>\ud83d\udc64 \u091b\u093e\u0924\u094d\u0930<\/label><input type=\"text\" id=\"info-eleve\" placeholder=\"\u092a\u0939\u0932\u093e \u0928\u093e\u092e...\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"info-field\"><label>\ud83d\udcc5 \u0938\u092a\u094d\u0924\u093e\u0939<\/label><input type=\"text\" id=\"info-semaine\" placeholder=\"\u0909\u0926\u093e\u0939\u0930\u0923: 17-21 \u092e\u093e\u0930\u094d\u091a\" readonly><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"info-field\"><label>\ud83d\udc69\u200d\u2695\ufe0f \u0938\u0939\u093e\u092f\u0915<\/label><input type=\"text\" id=\"info-pro\" placeholder=\"\u092e\u093e\u0924\u093e-\u092a\u093f\u0924\u093e, AESH, \u092d\u093e\u0937\u0923 \u091a\u093f\u0915\u093f\u0924\u094d\u0938\u0915...\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"info-field\"><label>\ud83c\udfaf \u0932\u0915\u094d\u0937\u094d\u092f<\/label><input type=\"text\" id=\"info-objectif\" placeholder=\"\u0909\u0926\u093e\u0939\u0930\u0923: 3 \u0939\u094b\u092e\u0935\u0930\u094d\u0915\/\u0930\u093e\u0924 \u0916\u0924\u094d\u092e \u0915\u0930\u0947\u0902\"><\/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=\"main-card\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"week-nav\"><!-- [et_pb_line_break_holder] -->      <button onclick=\"changeWeek(-1)\">\u25c0<\/button><!-- [et_pb_line_break_holder] -->      <span class=\"week-label\" id=\"weekLabel\">\u0938\u092a\u094d\u0924\u093e\u0939 \u0915\u093e \u2026<\/span><!-- [et_pb_line_break_holder] -->      <button onclick=\"changeWeek(1)\">\u25b6<\/button><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"days-tabs\" id=\"daysTabs\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div id=\"daysContent\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"stats-bar\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"stat-card\">\n<div class=\"stat-value\" id=\"statTotal\">0<\/div>\n<div class=\"stat-label\">\u0915\u0941\u0932 \u0939\u094b\u092e\u0935\u0930\u094d\u0915<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"stat-card\">\n<div class=\"stat-value\" id=\"statDone\">0<\/div>\n<div class=\"stat-label\">\u092a\u0942\u0930\u094d\u0923 \u2713<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"stat-card\">\n<div class=\"stat-value\" id=\"statTime\">0<\/div>\n<div class=\"stat-label\">\u092c\u091a\u0947 \u0939\u0941\u090f \u092e\u093f\u0928\u091f<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"stat-card\">\n<div class=\"stat-value\" id=\"statProgress\">0%<\/div>\n<div class=\"stat-label\">\u092a\u094d\u0930\u0917\u0924\u093f<\/div>\n<\/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=\"tips-card\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h3>\ud83d\udca1 \u0939\u094b\u092e\u0935\u0930\u094d\u0915 \u0915\u0947 \u0932\u093f\u090f \u0938\u0941\u091d\u093e\u0935<\/h3>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"tips-grid\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"tip-item\"><span>\u23f1\ufe0f<\/span><span><strong>\u092a\u0949\u092e\u094b\u0921\u094b\u0930\u094b:<\/strong> 15 \u092e\u093f\u0928\u091f \u0915\u093e\u092e, 5 \u092e\u093f\u0928\u091f \u092c\u094d\u0930\u0947\u0915<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"tip-item\"><span>\ud83c\udfaf<\/span><span><strong>\u092a\u0939\u0932\u0947 \u0915\u0920\u093f\u0928<\/strong> \u091c\u092c \u0906\u092a \u0924\u093e\u091c\u0917\u0940 \u092e\u0939\u0938\u0942\u0938 \u0915\u0930 \u0930\u0939\u0947 \u0939\u094b\u0902<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"tip-item\"><span>\ud83d\udcf5<\/span><span><strong>\u0915\u094b\u0908 \u0935\u093f\u0915\u0930\u094d\u0937\u0923 \u0928\u0939\u0940\u0902:<\/strong> \u092b\u094b\u0928 \u092c\u0902\u0926<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"tip-item\"><span>\ud83c\udf89<\/span><span><strong>\u0916\u0941\u0926 \u0915\u094b \u092a\u0941\u0930\u0938\u094d\u0915\u0943\u0924 \u0915\u0930\u0947\u0902<\/strong> \u091c\u092c \u0906\u092a \u0916\u0924\u094d\u092e \u0915\u0930 \u0932\u0947\u0902!<\/span><\/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=\"apps-cta\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h3>\ud83e\udde0 DYNSEO \u0915\u0947 \u0938\u093e\u0925 \u0905\u092a\u0928\u0947 \u092e\u0938\u094d\u0924\u093f\u0937\u094d\u0915 \u0915\u094b \u092a\u094d\u0930\u0936\u093f\u0915\u094d\u0937\u093f\u0924 \u0915\u0930\u0947\u0902<\/h3>\n<p><!-- [et_pb_line_break_holder] -->    <pee>\u092c\u091a\u094d\u091a\u094b\u0902, \u0935\u092f\u0938\u094d\u0915\u094b\u0902 \u0914\u0930 \u092c\u0941\u091c\u0941\u0930\u094d\u0917\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f \u0938\u0902\u091c\u094d\u091e\u093e\u0928\u093e\u0924\u094d\u092e\u0915 \u090f\u092a\u094d\u0932\u093f\u0915\u0947\u0936\u0928<\/pee><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"apps-row\"><!-- [et_pb_line_break_holder] -->      <a class=\"app-icon-wrap\" href=\"https:\/\/www.dynseo.com\/hi\/coco-socho-aur-coco-chalo\/\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2025\/01\/icone-logo-coco-rond.webp\" alt=\"COCO\" class=\"app-icon-img\"><span class=\"app-icon-label\">COCO<\/span><\/a><!-- [et_pb_line_break_holder] -->      <a class=\"app-icon-wrap\" href=\"https:\/\/www.dynseo.com\/hi\/ajay-smriti-khel-vayask\/\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2024\/12\/Icone-site-agence-12.png\" alt=\"JOE\" class=\"app-icon-img\"><span class=\"app-icon-label\">JOE<\/span><\/a><!-- [et_pb_line_break_holder] -->      <a class=\"app-icon-wrap\" href=\"https:\/\/www.dynseo.com\/hi\/edith-tablette-seniors\/\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2025\/01\/icone-logo-edith-rond.webp\" alt=\"EDITH\" class=\"app-icon-img\"><span class=\"app-icon-label\">EDITH<\/span><\/a><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/calendly.com\/justine-monsaingeon\/30min\" class=\"btn-rose\">\ud83d\udcc5 30 \u092e\u093f\u0928\u091f \u0915\u093e \u092e\u0941\u092b\u094d\u0924 \u0921\u0947\u092e\u094b<\/a><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- \u2550\u2550\u2550\u2550 \u090f\u0915\u0932 \u092c\u091f\u0928 \u2550\u2550\u2550\u2550 --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"bottom-cta\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"bottom-cta-title\">\ud83d\udcca \u0938\u092a\u094d\u0924\u093e\u0939 \u0915\u093e \u092c\u094d\u092f\u094b\u0930\u093e \u0926\u0947\u0916\u0947\u0902<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"bottom-cta-sub\">\u0906\u092a\u0915\u0940 \u092a\u094d\u0930\u0917\u0924\u093f \u0938\u094d\u0925\u093e\u0928\u0940\u092f \u0930\u0942\u092a \u0938\u0947 \u0917\u0923\u0928\u093e \u0915\u0940 \u091c\u093e\u0924\u0940 \u0939\u0948\u0964 DYNSEO \u0938\u0926\u0938\u094d\u092f \u0938\u094d\u0935\u091a\u093e\u0932\u093f\u0924 \u0938\u0939\u0947\u091c\u0928\u0947 \u0914\u0930 PDF \u092a\u094d\u0930\u093f\u0902\u091f \u0915\u0947 \u0938\u093e\u0925 \u092a\u0942\u0930\u094d\u0923 \u092c\u094d\u092f\u094b\u0930\u0947 \u0924\u0915 \u092a\u0939\u0941\u0902\u091a \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0924\u0947 \u0939\u0948\u0902\u0964<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <button class=\"btn-voir-bilan\" id=\"btn-voir-bilan\"><!-- [et_pb_line_break_holder] -->      <span id=\"btn-bilan-icon\">\ud83d\udcca<\/span><!-- [et_pb_line_break_holder] -->      <span id=\"btn-bilan-label\">\u0938\u092a\u094d\u0924\u093e\u0939 \u0915\u093e \u092c\u094d\u092f\u094b\u0930\u093e \u0926\u0947\u0916\u0947\u0902<\/span><!-- [et_pb_line_break_holder] -->    <\/button><!-- [et_pb_line_break_holder] -->    <!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->    <button class=\"btn-reset-inline\" onclick=\"resetWeek()\">\ud83d\udd04 \u0907\u0938 \u0938\u092a\u094d\u0924\u093e\u0939 \u0915\u094b \u092e\u093f\u091f\u093e\u090f\u0902<\/button><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<footer><pee>\u2764\ufe0f \u0915\u0947 \u0938\u093e\u0925 \u092c\u0928\u093e\u092f\u093e \u0917\u092f\u093e <a href=\"https:\/\/dynseo.com\" target=\"_blank\">DYNSEO<\/a> \u2014 \u0938\u094d\u0915\u0942\u0932 \u0909\u092a\u0915\u0930\u0923<\/pee><\/footer>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- \/form-screen --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->     \u092c\u094d\u092f\u094b\u0930\u093e \u0938\u094d\u0915\u094d\u0930\u0940\u0928<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 &#8211;><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"recap-screen\" class=\"screen\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"recap-header\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h1>\ud83d\udcda \u0938\u092a\u094d\u0924\u093e\u0939 \u0915\u093e \u092c\u094d\u092f\u094b\u0930\u093e<\/h1>\n<p><!-- [et_pb_line_break_holder] -->    <pee><span id=\"recap-eleve-display\">\u2014<\/span> \u00b7 <span id=\"recap-week-display\">\u2014<\/span><\/pee><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- \u092a\u094d\u0930\u0917\u0924\u093f \u2014 \u0939\u092e\u0947\u0936\u093e \u0926\u093f\u0916\u093e\u0908 \u0926\u0947 \u0930\u0939\u0940 --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"engagement-display\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"engagement-label\">\u0938\u092a\u094d\u0924\u093e\u0939 \u0915\u0940 \u092a\u094d\u0930\u0917\u0924\u093f<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"engagement-score\" id=\"recap-pct\">&#8212;<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"engagement-unit\">% \u092a\u0942\u0930\u094d\u0923<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"engagement-bar-wrap\">\n<div class=\"engagement-bar\" id=\"recap-pct-bar\" style=\"width:0%\"><\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"engagement-comment\" id=\"recap-pct-comment\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- \u0906\u0902\u0915\u0921\u093c\u0947 \u2014 \u0939\u092e\u0947\u0936\u093e \u0926\u093f\u0916\u093e\u0908 \u0926\u0947\u0924\u0947 \u0939\u0948\u0902 --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"recap-stats-grid\" id=\"recap-stats-grid\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- \u0927\u0941\u0902\u0927\u0932\u093e \u0932\u092a\u0947\u091f\u093e --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"blur-wrapper\" id=\"blur-wrapper\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div id=\"recap-detail-section\"><!-- [et_pb_line_break_holder] -->      <!-- \u0926\u093f\u0928 \u0915\u0947 \u0905\u0928\u0941\u0938\u093e\u0930 \u0935\u093f\u0935\u0930\u0923 --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div id=\"recap-days-detail\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div id=\"recap-blur-overlay\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- \/blur-wrapper --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- \u0938\u0926\u0938\u094d\u092f\u094b\u0902 \u0915\u093e \u092a\u094d\u0930\u093f\u0902\u091f \u2014 \u0917\u0924\u093f\u0936\u0940\u0932 \u0930\u0942\u092a \u0938\u0947 \u0907\u0902\u091c\u0947\u0915\u094d\u091f \u0915\u093f\u092f\u093e \u0917\u092f\u093e --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div id=\"recap-print-zone\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- \u0915\u094d\u0930\u093f\u092f\u093e\u090f\u0901 --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"recap-actions\"><!-- [et_pb_line_break_holder] -->    <button class=\"btn-restart\" id=\"btn-restart\">\ud83d\udd04 \u092f\u094b\u091c\u0928\u093e \u092a\u0930 \u0935\u093e\u092a\u0938 \u091c\u093e\u090f\u0902<\/button><!-- [et_pb_line_break_holder] -->    <button class=\"btn-copy\" id=\"btn-copy\">\ud83d\udccb \u0938\u093e\u0930\u093e\u0902\u0936 \u0915\u0949\u092a\u0940 \u0915\u0930\u0947\u0902<\/button><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<footer><pee>\u2764\ufe0f \u0915\u0947 \u0938\u093e\u0925 \u092c\u0928\u093e\u092f\u093e \u0917\u092f\u093e <a href=\"https:\/\/dynseo.com\" target=\"_blank\">DYNSEO<\/a> \u2014 \u0938\u094d\u0915\u0942\u0932 \u0909\u092a\u0915\u0930\u0923<\/pee><\/footer>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- \/recap-screen --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- \/container --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"toast\" id=\"toast\"><\/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] -->'use strict';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   CONFIG<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->var SUBJECTS   = ['Fran\u00e7ais','Maths','Histoire','G\u00e9o','Sciences','Anglais','Arts','Sport','Autre'];<!-- [et_pb_line_break_holder] -->var DAYS       = ['Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi','Dimanche'];<!-- [et_pb_line_break_holder] -->var DIFF_EMOJI = { easy:'\ud83d\ude0a', medium:'\ud83d\ude10', hard:'\ud83d\ude30' };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   \u00c9TAT<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->window.isAuthorized = false;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->var tasks            = {};<!-- [et_pb_line_break_holder] -->var currentWeekStart = getMonday(new Date());<!-- [et_pb_line_break_holder] -->var currentDay       = 0;<!-- [et_pb_line_break_holder] -->var timestampDebut   = Date.now();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   UTILITAIRES DATE<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->function getMonday(d){<!-- [et_pb_line_break_holder] -->  var date=new Date(d), day=date.getDay();<!-- [et_pb_line_break_holder] -->  var diff=date.getDate()-day+(day===0?-6:1);<!-- [et_pb_line_break_holder] -->  return new Date(date.setDate(diff));<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->function formatDate(date){ return date.toLocaleDateString('fr-FR',{day:'numeric',month:'long'}); }<!-- [et_pb_line_break_holder] -->function getWeekKey(){ return currentWeekStart.toISOString().split('T')[0]; }<!-- [et_pb_line_break_holder] -->function getWeekRange(){<!-- [et_pb_line_break_holder] -->  var end=new Date(currentWeekStart); end.setDate(end.getDate()+4);<!-- [et_pb_line_break_holder] -->  return formatDate(currentWeekStart)+' \u2013 '+formatDate(end);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   UTILITAIRES UI<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->function setSaveStatus(s){<!-- [et_pb_line_break_holder] -->  var el=document.getElementById('saveStatus'), lbl=document.getElementById('saveLabel');<!-- [et_pb_line_break_holder] -->  el.className='save-status '+s;<!-- [et_pb_line_break_holder] -->  if(s==='saved') lbl.textContent='Sauvegard\u00e9 \u2713';<!-- [et_pb_line_break_holder] -->  else if(s==='pending') lbl.textContent='Modifications en cours...';<!-- [et_pb_line_break_holder] -->  else lbl.textContent='Aucune modification';<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->function markPending(){ setSaveStatus('pending'); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function showToast(msg, type){<!-- [et_pb_line_break_holder] -->  var t=document.getElementById('toast');<!-- [et_pb_line_break_holder] -->  t.textContent=msg;<!-- [et_pb_line_break_holder] -->  t.className='toast show'+(type?' '+type:'');<!-- [et_pb_line_break_holder] -->  setTimeout(function(){ t.className='toast'; },1800);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function v(id){ var el=document.getElementById(id); return el?el.value.trim():''; }<!-- [et_pb_line_break_holder] -->function escHtml(str){<!-- [et_pb_line_break_holder] -->  return String(str||'').replace(\/&\/g,'&amp;').replace(\/<\/g,'&lt;').replace(\/>\/g,'&gt;').replace(\/\"\/g,'&quot;');<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   STATS<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->function computeStats(){<!-- [et_pb_line_break_holder] -->  var total=0, done=0, timeLeft=0;<!-- [et_pb_line_break_holder] -->  DAYS.forEach(function(_,i){<!-- [et_pb_line_break_holder] -->    var dayTasks=tasks[getWeekKey()+'-'+i]||[];<!-- [et_pb_line_break_holder] -->    dayTasks.forEach(function(t){<!-- [et_pb_line_break_holder] -->      total++;<!-- [et_pb_line_break_holder] -->      if(t.done) done++;<!-- [et_pb_line_break_holder] -->      else timeLeft+=t.time;<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->  return {total:total, done:done, timeLeft:timeLeft, pct:total?Math.round(done\/total*100):0};<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function updateStats(){<!-- [et_pb_line_break_holder] -->  var s=computeStats();<!-- [et_pb_line_break_holder] -->  document.getElementById('statTotal').textContent   =s.total;<!-- [et_pb_line_break_holder] -->  document.getElementById('statDone').textContent    =s.done;<!-- [et_pb_line_break_holder] -->  document.getElementById('statTime').textContent    =s.timeLeft;<!-- [et_pb_line_break_holder] -->  document.getElementById('statProgress').textContent=s.pct+'%';<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   PAYLOAD<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->function buildPayload(){<!-- [et_pb_line_break_holder] -->  var s=computeStats();<!-- [et_pb_line_break_holder] -->  var flatDays={};<!-- [et_pb_line_break_holder] -->  DAYS.forEach(function(dayName,i){<!-- [et_pb_line_break_holder] -->    var dayTasks=tasks[getWeekKey()+'-'+i]||[];<!-- [et_pb_line_break_holder] -->    var names=dayTasks.map(function(t){ return t.name+' ('+t.subject+')'; }).join(', ');<!-- [et_pb_line_break_holder] -->    var nbDone=dayTasks.filter(function(t){ return t.done; }).length;<!-- [et_pb_line_break_holder] -->    flatDays['jour_'+dayName.toLowerCase()+'_devoirs']=names||'-';<!-- [et_pb_line_break_holder] -->    flatDays['jour_'+dayName.toLowerCase()+'_nb']=String(dayTasks.length);<!-- [et_pb_line_break_holder] -->    flatDays['jour_'+dayName.toLowerCase()+'_termines']=String(nbDone);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var payload=Object.assign({<!-- [et_pb_line_break_holder] -->    eleve:           v('info-eleve')    ||'-',<!-- [et_pb_line_break_holder] -->    accompagnant:    v('info-pro')      ||'-',<!-- [et_pb_line_break_holder] -->    semaine:         getWeekRange(),<!-- [et_pb_line_break_holder] -->    seance_objectif: v('info-objectif') ||'-',<!-- [et_pb_line_break_holder] -->    nb_total:        String(s.total),<!-- [et_pb_line_break_holder] -->    nb_termines:     String(s.done),<!-- [et_pb_line_break_holder] -->    nb_restants:     String(s.total-s.done),<!-- [et_pb_line_break_holder] -->    pct_progression: s.pct+'%',<!-- [et_pb_line_break_holder] -->    minutes_restantes:String(s.timeLeft)<!-- [et_pb_line_break_holder] -->  }, flatDays);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var parts=[];<!-- [et_pb_line_break_holder] -->  if(v('info-eleve')) parts.push(v('info-eleve'));<!-- [et_pb_line_break_holder] -->  parts.push('Sem. '+getWeekRange());<!-- [et_pb_line_break_holder] -->  parts.push(s.done+'\/'+s.total+' devoirs termin\u00e9s ('+s.pct+'%)');<!-- [et_pb_line_break_holder] -->  payload['resume']=parts.join(' | ');<!-- [et_pb_line_break_holder] -->  payload['duree_session_s']=String(Math.round((Date.now()-timestampDebut)\/1000));<!-- [et_pb_line_break_holder] -->  payload['timestamp']=String(Date.now());<!-- [et_pb_line_break_holder] -->  return payload;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   SAUVEGARDE<!-- [et_pb_line_break_holder] -->   \u2022 non-autoris\u00e9 \u2192 sessionStorage<!-- [et_pb_line_break_holder] -->   \u2022 autoris\u00e9 \u2192 back-office<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->function saveToBackoffice(onDone){<!-- [et_pb_line_break_holder] -->  if(!isAuthorized){<!-- [et_pb_line_break_holder] -->    try{ sessionStorage.setItem('dynseo_devoirs_session', JSON.stringify(buildPayload())); }catch(e){}<!-- [et_pb_line_break_holder] -->    setSaveStatus('saved');<!-- [et_pb_line_break_holder] -->    if(onDone) onDone();<!-- [et_pb_line_break_holder] -->    return;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  if(typeof DynTrack==='undefined'||!DynTrack.hasToken()){<!-- [et_pb_line_break_holder] -->    if(onDone) onDone();<!-- [et_pb_line_break_holder] -->    return;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  DynTrack.save(buildPayload(),{<!-- [et_pb_line_break_holder] -->    onSuccess:function(){<!-- [et_pb_line_break_holder] -->      setSaveStatus('saved');<!-- [et_pb_line_break_holder] -->      showToast('\u2705 Planning enregistr\u00e9 dans votre espace');<!-- [et_pb_line_break_holder] -->      if(onDone) onDone();<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] -->    onError:function(){<!-- [et_pb_line_break_holder] -->      showToast('\u26a0\ufe0f Erreur enregistrement \u2014 bilan affich\u00e9 quand m\u00eame','error');<!-- [et_pb_line_break_holder] -->      if(onDone) onDone();<!-- [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] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   RENDER<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->function renderWeek(){<!-- [et_pb_line_break_holder] -->  var wk=getWeekKey();<!-- [et_pb_line_break_holder] -->  document.getElementById('weekLabel').textContent='Semaine du '+formatDate(currentWeekStart);<!-- [et_pb_line_break_holder] -->  document.getElementById('info-semaine').value=getWeekRange();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var tabsHtml='';<!-- [et_pb_line_break_holder] -->  DAYS.forEach(function(day,i){<!-- [et_pb_line_break_holder] -->    var date=new Date(currentWeekStart); date.setDate(date.getDate()+i);<!-- [et_pb_line_break_holder] -->    var dayKey=wk+'-'+i;<!-- [et_pb_line_break_holder] -->    var hasTasks=tasks[dayKey]&&tasks[dayKey].length>0;<!-- [et_pb_line_break_holder] -->    tabsHtml+='<\/p>\n<div class=\"day-tab'+(i===currentDay?' active':'')+' '+(hasTasks?'has-tasks':'')+<!-- [et_pb_line_break_holder] -->      '\" onclick=\"selectDay('+i+')\"><\/p>\n<div class=\"day-name\">'+day.substring(0,3)+'<\/div>\n<div class=\"day-date\">'+date.getDate()+'<\/div>\n<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->  document.getElementById('daysTabs').innerHTML=tabsHtml;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var contentHtml='';<!-- [et_pb_line_break_holder] -->  DAYS.forEach(function(_,i){<!-- [et_pb_line_break_holder] -->    contentHtml+='<\/p>\n<div class=\"day-content'+(i===currentDay?' active':'')+'\" id=\"day-'+i+'\">'<!-- [et_pb_line_break_holder] -->      +'<\/p>\n<div class=\"add-task-form\">'<!-- [et_pb_line_break_holder] -->      +'<input type=\"text\" id=\"taskName-'+i+'\" placeholder=\"Devoir...\">'<!-- [et_pb_line_break_holder] -->      +'<select id=\"taskSubject-'+i+'\">'+SUBJECTS.map(function(s){ return '<option value=\"'+s+'\">'+s+'<\/option>'; }).join('')+'<\/select>'<!-- [et_pb_line_break_holder] -->      +'<select id=\"taskTime-'+i+'\"><option value=\"10\">10min<\/option><option value=\"15\">15min<\/option><option value=\"20\">20min<\/option><option value=\"30\">30min<\/option><option value=\"45\">45min<\/option><option value=\"60\">1h<\/option><\/select>'<!-- [et_pb_line_break_holder] -->      +'<select id=\"taskDiff-'+i+'\"><option value=\"easy\">\ud83d\ude0a<\/option><option value=\"medium\">\ud83d\ude10<\/option><option value=\"hard\">\ud83d\ude30<\/option><\/select>'<!-- [et_pb_line_break_holder] -->      +'<button onclick=\"addTask('+i+')\">+<\/button>'<!-- [et_pb_line_break_holder] -->      +'<\/div>\n<p>'<!-- [et_pb_line_break_holder] -->      +'<\/p>\n<div class=\"tasks-list\" id=\"tasks-'+i+'\"><\/div>\n<p>'<!-- [et_pb_line_break_holder] -->      +'<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->  document.getElementById('daysContent').innerHTML=contentHtml;<!-- [et_pb_line_break_holder] -->  DAYS.forEach(function(_,i){ renderTasks(i); });<!-- [et_pb_line_break_holder] -->  updateStats();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  DAYS.forEach(function(_,i){<!-- [et_pb_line_break_holder] -->    var el=document.getElementById('taskName-'+i);<!-- [et_pb_line_break_holder] -->    if(el) el.addEventListener('keypress',function(e){ if(e.key==='Enter') addTask(i); });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function renderTasks(dayIndex){<!-- [et_pb_line_break_holder] -->  var dayKey=getWeekKey()+'-'+dayIndex;<!-- [et_pb_line_break_holder] -->  var dayTasks=tasks[dayKey]||[];<!-- [et_pb_line_break_holder] -->  var container=document.getElementById('tasks-'+dayIndex);<!-- [et_pb_line_break_holder] -->  if(!container) return;<!-- [et_pb_line_break_holder] -->  if(!dayTasks.length){<!-- [et_pb_line_break_holder] -->    container.innerHTML='<\/p>\n<div class=\"empty-day\">\n<div class=\"empty-icon\">\ud83d\udcdd<\/div>\n<pee>Pas de devoirs<\/pee><\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    return;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  container.innerHTML=dayTasks.map(function(task,i){<!-- [et_pb_line_break_holder] -->    return '<\/p>\n<div class=\"task-item'+(task.done?' done':'')+'\">'+<!-- [et_pb_line_break_holder] -->      '<\/p>\n<div class=\"task-checkbox\" onclick=\"toggleTask('+dayIndex+','+i+')\">\u2713<\/div>\n<p>'+<!-- [et_pb_line_break_holder] -->      '<\/p>\n<div class=\"task-info\">\n<div class=\"task-name\">'+escHtml(task.name)+'<\/div>\n<div class=\"task-subject\">'+escHtml(task.subject)+'<\/div>\n<\/div>\n<p>'+<!-- [et_pb_line_break_holder] -->      '<\/p>\n<div class=\"task-meta\">'+<!-- [et_pb_line_break_holder] -->        '<span class=\"task-badge badge-time\">'+task.time+'min<\/span>'+<!-- [et_pb_line_break_holder] -->        '<span class=\"task-badge badge-'+task.difficulty+'\">'+DIFF_EMOJI[task.difficulty]+'<\/span>'+<!-- [et_pb_line_break_holder] -->      '<\/div>\n<p>'+<!-- [et_pb_line_break_holder] -->      '<button class=\"task-delete\" onclick=\"deleteTask('+dayIndex+','+i+')\">\u00d7<\/button>'+<!-- [et_pb_line_break_holder] -->      '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->  }).join('');<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   INTERACTIONS<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->window.selectDay=function(index){<!-- [et_pb_line_break_holder] -->  currentDay=index;<!-- [et_pb_line_break_holder] -->  document.querySelectorAll('.day-tab').forEach(function(t,i){ t.classList.toggle('active',i===index); });<!-- [et_pb_line_break_holder] -->  document.querySelectorAll('.day-content').forEach(function(c,i){ c.classList.toggle('active',i===index); });<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->window.addTask=function(dayIndex){<!-- [et_pb_line_break_holder] -->  var name=document.getElementById('taskName-'+dayIndex).value.trim();<!-- [et_pb_line_break_holder] -->  if(!name) return;<!-- [et_pb_line_break_holder] -->  var subject   =document.getElementById('taskSubject-'+dayIndex).value;<!-- [et_pb_line_break_holder] -->  var time      =parseInt(document.getElementById('taskTime-'+dayIndex).value,10);<!-- [et_pb_line_break_holder] -->  var difficulty=document.getElementById('taskDiff-'+dayIndex).value;<!-- [et_pb_line_break_holder] -->  var dayKey    =getWeekKey()+'-'+dayIndex;<!-- [et_pb_line_break_holder] -->  if(!tasks[dayKey]) tasks[dayKey]=[];<!-- [et_pb_line_break_holder] -->  tasks[dayKey].push({name:name,subject:subject,time:time,difficulty:difficulty,done:false});<!-- [et_pb_line_break_holder] -->  document.getElementById('taskName-'+dayIndex).value='';<!-- [et_pb_line_break_holder] -->  renderWeek(); updateStats(); markPending();<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->window.toggleTask=function(dayIndex,taskIndex){<!-- [et_pb_line_break_holder] -->  var dayKey=getWeekKey()+'-'+dayIndex;<!-- [et_pb_line_break_holder] -->  if(!tasks[dayKey]||!tasks[dayKey][taskIndex]) return;<!-- [et_pb_line_break_holder] -->  tasks[dayKey][taskIndex].done=!tasks[dayKey][taskIndex].done;<!-- [et_pb_line_break_holder] -->  renderTasks(dayIndex); updateStats(); markPending();<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->window.deleteTask=function(dayIndex,taskIndex){<!-- [et_pb_line_break_holder] -->  var dayKey=getWeekKey()+'-'+dayIndex;<!-- [et_pb_line_break_holder] -->  if(!tasks[dayKey]) return;<!-- [et_pb_line_break_holder] -->  tasks[dayKey].splice(taskIndex,1);<!-- [et_pb_line_break_holder] -->  renderWeek(); updateStats(); markPending();<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->window.changeWeek=function(offset){<!-- [et_pb_line_break_holder] -->  currentWeekStart.setDate(currentWeekStart.getDate()+(offset*7));<!-- [et_pb_line_break_holder] -->  currentDay=0; renderWeek(); updateStats(); markPending();<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->window.resetWeek=function(){<!-- [et_pb_line_break_holder] -->  if(!confirm('Effacer les devoirs de cette semaine ?')) return;<!-- [et_pb_line_break_holder] -->  DAYS.forEach(function(_,i){ delete tasks[getWeekKey()+'-'+i]; });<!-- [et_pb_line_break_holder] -->  currentDay=0; renderWeek(); updateStats(); setSaveStatus('');<!-- [et_pb_line_break_holder] -->  showToast('\ud83d\udd04 Semaine effac\u00e9e');<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   AFFICHAGE BILAN<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->function showRecap(){<!-- [et_pb_line_break_holder] -->  var s=computeStats();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* \u2500\u2500 Progression \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->  document.getElementById('recap-pct').textContent=s.pct;<!-- [et_pb_line_break_holder] -->  document.getElementById('recap-pct-bar').style.width=s.pct+'%';<!-- [et_pb_line_break_holder] -->  var commentEl=document.getElementById('recap-pct-comment');<!-- [et_pb_line_break_holder] -->  if(s.pct>=80){      commentEl.className='engagement-comment high'; commentEl.textContent='\ud83c\udf89 Excellente semaine, bravo !'; }<!-- [et_pb_line_break_holder] -->  else if(s.pct>=50){ commentEl.className='engagement-comment mid';  commentEl.textContent='\u2705 Bon travail, continue comme \u00e7a !'; }<!-- [et_pb_line_break_holder] -->  else if(s.total>0){ commentEl.className='engagement-comment low';  commentEl.textContent='\ud83d\udcaa Il reste du travail, courage !'; }<!-- [et_pb_line_break_holder] -->  else {              commentEl.className='engagement-comment mid';  commentEl.textContent='Aucun devoir planifi\u00e9 cette semaine'; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* \u2500\u2500 Header \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->  document.getElementById('recap-eleve-display').textContent=v('info-eleve')||'\u2014';<!-- [et_pb_line_break_holder] -->  document.getElementById('recap-week-display').textContent=getWeekRange();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* \u2500\u2500 Stats cards \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->  var statsGrid=document.getElementById('recap-stats-grid');<!-- [et_pb_line_break_holder] -->  statsGrid.innerHTML=[<!-- [et_pb_line_break_holder] -->    {cls:'sc sc-blue',icon:'\ud83d\udcda',val:s.total,lbl:'Devoirs planifi\u00e9s'},<!-- [et_pb_line_break_holder] -->    {cls:'sc sc-mint',icon:'\u2705',val:s.done,lbl:'Termin\u00e9s'},<!-- [et_pb_line_break_holder] -->    {cls:'sc sc-yellow',icon:'\u23f1\ufe0f',val:s.timeLeft,lbl:'Min. restantes'},<!-- [et_pb_line_break_holder] -->    {cls:'sc sc-rose',icon:'\ud83d\udcc8',val:s.pct+'%',lbl:'Progression'}<!-- [et_pb_line_break_holder] -->  ].map(function(c){<!-- [et_pb_line_break_holder] -->    return '<\/p>\n<div class=\"stat-card\" style=\"position:relative;overflow:hidden\">'<!-- [et_pb_line_break_holder] -->      +'<\/p>\n<div class=\"stat-value\" style=\"color:#c49000\">'+c.val+'<\/div>\n<p>'<!-- [et_pb_line_break_holder] -->      +'<\/p>\n<div class=\"stat-label\">'+c.icon+' '+c.lbl+'<\/div>\n<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->  }).join('');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* \u2500\u2500 D\u00c9TAIL PAR JOUR (flout\u00e9) \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->  var daysDetail=document.getElementById('recap-days-detail');<!-- [et_pb_line_break_holder] -->  var daysHtml='';<!-- [et_pb_line_break_holder] -->  DAYS.forEach(function(dayName,i){<!-- [et_pb_line_break_holder] -->    var dayTasks=tasks[getWeekKey()+'-'+i]||[];<!-- [et_pb_line_break_holder] -->    if(!dayTasks.length) return;<!-- [et_pb_line_break_holder] -->    var nbDone=dayTasks.filter(function(t){ return t.done; }).length;<!-- [et_pb_line_break_holder] -->    daysHtml+='<\/p>\n<div class=\"recap-day-block\">'<!-- [et_pb_line_break_holder] -->      +'<\/p>\n<div class=\"rdb-header\">'<!-- [et_pb_line_break_holder] -->      +'<span class=\"rdb-day\">'+dayName+'<\/span>'<!-- [et_pb_line_break_holder] -->      +'<span class=\"rdb-count\">'+nbDone+'\/'+dayTasks.length+' termin\u00e9(s)<\/span>'<!-- [et_pb_line_break_holder] -->      +'<\/div>\n<p>'<!-- [et_pb_line_break_holder] -->      +dayTasks.map(function(t){<!-- [et_pb_line_break_holder] -->        return '<\/p>\n<div class=\"rdb-task-row\">'<!-- [et_pb_line_break_holder] -->          +'<\/p>\n<div class=\"rdb-check'+(t.done?' done':' todo')+'\">'+(t.done?'\u2713':'\u25cb')+'<\/div>\n<p>'<!-- [et_pb_line_break_holder] -->          +'<span class=\"rdb-task-name'+(t.done?' done':'')+'\"\">'+escHtml(t.name)+'<\/span>'<!-- [et_pb_line_break_holder] -->          +'<span class=\"rdb-task-subj\">'+escHtml(t.subject)+'<\/span>'<!-- [et_pb_line_break_holder] -->          +'<span class=\"rdb-task-badge badge-time\">'+t.time+'min<\/span>'<!-- [et_pb_line_break_holder] -->          +'<span class=\"rdb-task-badge badge-'+t.difficulty+'\">'+DIFF_EMOJI[t.difficulty]+'<\/span>'<!-- [et_pb_line_break_holder] -->          +'<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->      }).join('')<!-- [et_pb_line_break_holder] -->      +'<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->  daysDetail.innerHTML=daysHtml||'<\/p>\n<div style=\"text-align:center;padding:20px;color:#aaa;font-size:13px\">Aucun devoir planifi\u00e9 cette semaine.<\/div>\n<p>';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Switch \u00e9cran *\/<!-- [et_pb_line_break_holder] -->  document.getElementById('form-screen').classList.remove('active');<!-- [et_pb_line_break_holder] -->  document.getElementById('recap-screen').classList.add('active');<!-- [et_pb_line_break_holder] -->  window.scrollTo(0,0);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Blur *\/<!-- [et_pb_line_break_holder] -->  if(typeof window.dynseo_check_and_blur_devoirs==='function'){<!-- [et_pb_line_break_holder] -->    window.dynseo_check_and_blur_devoirs();<!-- [et_pb_line_break_holder] -->  } else {<!-- [et_pb_line_break_holder] -->    applyBlurDevoirs({authorized:isAuthorized});<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   LOGIQUE BLUR<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->window.applyBlurDevoirs = function(user){<!-- [et_pb_line_break_holder] -->  var authorized=!!(user&&user.authorized);<!-- [et_pb_line_break_holder] -->  isAuthorized=authorized;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var badge=document.getElementById('member-badge');<!-- [et_pb_line_break_holder] -->  if(authorized&&badge) badge.classList.add('visible');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var printZone=document.getElementById('recap-print-zone');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if(authorized){<!-- [et_pb_line_break_holder] -->    document.getElementById('blur-wrapper').classList.remove('blurred');<!-- [et_pb_line_break_holder] -->    document.getElementById('recap-blur-overlay').style.display='none';<!-- [et_pb_line_break_holder] -->    printZone.innerHTML=<!-- [et_pb_line_break_holder] -->      '<\/p>\n<div class=\"recap-print-box\">'<!-- [et_pb_line_break_holder] -->      +'<pee>\ud83d\udcc4 <strong>Imprimer ou enregistrer en PDF<\/strong> \u2014 le planning complet sera inclus.<\/pee>'<!-- [et_pb_line_break_holder] -->      +'<button class=\"btn-print-membre\" onclick=\"window.print()\">\ud83d\udda8\ufe0f Imprimer \/ PDF<\/button>'<!-- [et_pb_line_break_holder] -->      +'<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    return;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Non-membre *\/<!-- [et_pb_line_break_holder] -->  document.getElementById('blur-wrapper').classList.add('blurred');<!-- [et_pb_line_break_holder] -->  printZone.innerHTML='';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var ctaPage  =(user&&user.cta_page) ||'https:\/\/dynseo.com\/nos-outils';<!-- [et_pb_line_break_holder] -->  var ctaId    =(user&&user.cta_id)   ||'prixoutilsfrancais';<!-- [et_pb_line_break_holder] -->  var ctaTitle =(user&&user.cta_title)||'\ud83d\udd13 D\u00e9bloquez le bilan complet';<!-- [et_pb_line_break_holder] -->  var ctaSub   =(user&&user.cta_sub)  ||'Les membres DYNSEO acc\u00e8dent au d\u00e9tail complet jour par jour : chaque devoir avec son statut, sa mati\u00e8re et sa dur\u00e9e, sauvegarde automatique du planning et impression \/ export PDF.';<!-- [et_pb_line_break_holder] -->  var ctaBtn   =(user&&user.cta_btn)  ||'\ud83d\ude80 Voir les offres';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  document.getElementById('recap-blur-overlay').innerHTML=<!-- [et_pb_line_break_holder] -->    '<\/p>\n<div class=\"blur-cta-box\">'<!-- [et_pb_line_break_holder] -->    +'<\/p>\n<div class=\"blur-cta-lock\">\ud83d\udd12<\/div>\n<p>'<!-- [et_pb_line_break_holder] -->    +'<\/p>\n<h3 class=\"blur-cta-title\">'+ctaTitle+'<\/h3>\n<p>'<!-- [et_pb_line_break_holder] -->    +'<pee class=\"blur-cta-sub\">'+ctaSub+'<\/pee>'<!-- [et_pb_line_break_holder] -->    +'<a href=\"'+ctaPage+'#'+ctaId+'\" class=\"blur-cta-btn\">'+ctaBtn+'<\/a>'<!-- [et_pb_line_break_holder] -->    +'<pee class=\"blur-cta-print-note\">\ud83d\udda8\ufe0f L'impression et l'export PDF sont r\u00e9serv\u00e9s aux membres<\/pee>'<!-- [et_pb_line_break_holder] -->    +'<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   COPIER R\u00c9SUM\u00c9<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->function buildCopyText(){<!-- [et_pb_line_break_holder] -->  var s=computeStats();<!-- [et_pb_line_break_holder] -->  var parts=[];<!-- [et_pb_line_break_holder] -->  if(v('info-eleve'))  parts.push('\u00c9l\u00e8ve : '+v('info-eleve'));<!-- [et_pb_line_break_holder] -->  parts.push('Semaine : '+getWeekRange());<!-- [et_pb_line_break_holder] -->  parts.push(s.done+'\/'+s.total+' devoirs termin\u00e9s ('+s.pct+'%)');<!-- [et_pb_line_break_holder] -->  parts.push(s.timeLeft+' min restantes');<!-- [et_pb_line_break_holder] -->  return parts.join(' | ')+'n\u2014 Planificateur de Devoirs DYNSEO \u2014 dynseo.com';<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   BINDINGS & INIT<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->['info-eleve','info-pro','info-objectif'].forEach(function(id){<!-- [et_pb_line_break_holder] -->  var el=document.getElementById(id);<!-- [et_pb_line_break_holder] -->  if(el) el.addEventListener('input', markPending);<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Bouton unique *\/<!-- [et_pb_line_break_holder] -->document.getElementById('btn-voir-bilan').addEventListener('click', function(){<!-- [et_pb_line_break_holder] -->  var btn  =this;<!-- [et_pb_line_break_holder] -->  var icon =document.getElementById('btn-bilan-icon');<!-- [et_pb_line_break_holder] -->  var label=document.getElementById('btn-bilan-label');<!-- [et_pb_line_break_holder] -->  btn.classList.add('loading');<!-- [et_pb_line_break_holder] -->  icon.textContent ='\u23f3';<!-- [et_pb_line_break_holder] -->  label.textContent='Pr\u00e9paration du bilan...';<!-- [et_pb_line_break_holder] -->  saveToBackoffice(function(){<!-- [et_pb_line_break_holder] -->    btn.classList.remove('loading');<!-- [et_pb_line_break_holder] -->    icon.textContent ='\ud83d\udcca';<!-- [et_pb_line_break_holder] -->    label.textContent='Voir le bilan de la semaine';<!-- [et_pb_line_break_holder] -->    showRecap();<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->document.getElementById('btn-restart').addEventListener('click', function(){<!-- [et_pb_line_break_holder] -->  document.getElementById('blur-wrapper').classList.remove('blurred');<!-- [et_pb_line_break_holder] -->  document.getElementById('recap-blur-overlay').innerHTML='';<!-- [et_pb_line_break_holder] -->  document.getElementById('recap-print-zone').innerHTML='';<!-- [et_pb_line_break_holder] -->  document.getElementById('recap-screen').classList.remove('active');<!-- [et_pb_line_break_holder] -->  document.getElementById('form-screen').classList.add('active');<!-- [et_pb_line_break_holder] -->  window.scrollTo(0,0);<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->document.getElementById('btn-copy').addEventListener('click', function(){<!-- [et_pb_line_break_holder] -->  navigator.clipboard.writeText(buildCopyText())<!-- [et_pb_line_break_holder] -->    .then(function(){ showToast('\ud83d\udccb R\u00e9sum\u00e9 copi\u00e9 !'); })<!-- [et_pb_line_break_holder] -->    .catch(function(){ showToast('\u274c Copie impossible','error'); });<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Init *\/<!-- [et_pb_line_break_holder] -->renderWeek();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->  DYNSEO FREEMIUM \u092c\u094d\u0932\u0949\u0915 \u2014 \u0938\u094d\u0925\u093e\u0928\u093e\u0902\u0924\u0930\u093f\u0924 \u0928 \u0915\u0930\u0947\u0902<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 &#8211;><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->(function(){<!-- [et_pb_line_break_holder] -->  var ajaxUrl  ='https:\/\/www.dynseo.com\/wp-admin\/admin-ajax.php';<!-- [et_pb_line_break_holder] -->  var urlParams=new URLSearchParams(window.location.search);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* dynseo_outil_token \u2192 autorisation imm\u00e9diate *\/<!-- [et_pb_line_break_holder] -->  var outilToken=urlParams.get('dynseo_outil_token')||'';<!-- [et_pb_line_break_holder] -->  if(outilToken){<!-- [et_pb_line_break_holder] -->    isAuthorized=true;<!-- [et_pb_line_break_holder] -->    var badge=document.getElementById('member-badge');<!-- [et_pb_line_break_holder] -->    if(badge) badge.classList.add('visible');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var token=urlParams.get('dynseo_token')||'';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  window.dynseo_check_and_blur_devoirs=function(){<!-- [et_pb_line_break_holder] -->    if(outilToken){ applyBlurDevoirs({authorized:true}); return; }<!-- [et_pb_line_break_holder] -->    var url=ajaxUrl+'?action=dynseo_check_auth'+(token?'&dynseo_token='+encodeURIComponent(token):'');<!-- [et_pb_line_break_holder] -->    fetch(url,{credentials:'include'})<!-- [et_pb_line_break_holder] -->      .then(function(r){ return r.json(); })<!-- [et_pb_line_break_holder] -->      .then(function(data){ applyBlurDevoirs(data); })<!-- [et_pb_line_break_holder] -->      .catch(function(){<!-- [et_pb_line_break_holder] -->        applyBlurDevoirs({<!-- [et_pb_line_break_holder] -->          authorized:false,<!-- [et_pb_line_break_holder] -->          cta_page: 'https:\/\/dynseo.com\/nos-outils',<!-- [et_pb_line_break_holder] -->          cta_id:   'prixoutilsfrancais',<!-- [et_pb_line_break_holder] -->          cta_title:'\ud83d\udd13 D\u00e9bloquez le bilan complet',<!-- [et_pb_line_break_holder] -->          cta_sub:  'Les membres DYNSEO acc\u00e8dent au d\u00e9tail complet jour par jour : chaque devoir avec son statut, sa mati\u00e8re et sa dur\u00e9e, sauvegarde automatique du planning et impression \/ export PDF.',<!-- [et_pb_line_break_holder] -->          cta_btn:  '\ud83d\ude80 Voir les offres'<!-- [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] -->  \/* Badge au chargement *\/<!-- [et_pb_line_break_holder] -->  (function checkOnLoad(){<!-- [et_pb_line_break_holder] -->    if(outilToken) return;<!-- [et_pb_line_break_holder] -->    var url=ajaxUrl+'?action=dynseo_check_auth'+(token?'&dynseo_token='+encodeURIComponent(token):'');<!-- [et_pb_line_break_holder] -->    fetch(url,{credentials:'include'})<!-- [et_pb_line_break_holder] -->      .then(function(r){ return r.json(); })<!-- [et_pb_line_break_holder] -->      .then(function(data){<!-- [et_pb_line_break_holder] -->        if(data.authorized){<!-- [et_pb_line_break_holder] -->          isAuthorized=true;<!-- [et_pb_line_break_holder] -->          var badge=document.getElementById('member-badge');<!-- [et_pb_line_break_holder] -->          if(badge) badge.classList.add('visible');<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      })<!-- [et_pb_line_break_holder] -->      .catch(function(){});<!-- [et_pb_line_break_holder] -->  })();<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221;]<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Qu'est-ce que le Planificateur de Devoirs de DYNSEO ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Le Planificateur de Devoirs de DYNSEO est un outil scolarit\u00e9 qui permet d'organiser sa semaine et de cocher ses devoirs une fois termin\u00e9s. Il affiche le nombre total de devoirs, ceux termin\u00e9s, les minutes restantes et la progression globale.\"}},{\"@type\":\"Question\",\"name\":\"Quelles informations peut-on suivre avec ce planificateur ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Le planificateur permet de suivre le nombre total de devoirs, le nombre de devoirs termin\u00e9s, le temps restant en minutes et le pourcentage de progression de la semaine.\"}},{\"@type\":\"Question\",\"name\":\"Qu'est-ce que la technique Pomodoro mentionn\u00e9e dans les astuces ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"La technique Pomodoro consiste \u00e0 travailler pendant 15 minutes puis prendre une pause de 5 minutes. Cette m\u00e9thode aide \u00e0 maintenir la concentration et \u00e9viter la fatigue mentale.\"}},{\"@type\":\"Question\",\"name\":\"Quelles astuces sont donn\u00e9es pour mieux faire ses devoirs ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Les astuces incluent : utiliser la technique Pomodoro (15 min travail, 5 min pause), commencer par les t\u00e2ches difficiles quand on est frais, \u00e9liminer les distractions en \u00e9teignant son t\u00e9l\u00e9phone, et se r\u00e9compenser apr\u00e8s avoir termin\u00e9.\"}},{\"@type\":\"Question\",\"name\":\"Quelles fonctionnalit\u00e9s sont disponibles dans le planificateur ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Le planificateur offre plusieurs fonctionnalit\u00e9s : sauvegarder son planning, imprimer la semaine, cr\u00e9er une nouvelle semaine, et naviguer entre les semaines avec les fl\u00e8ches.\"}},{\"@type\":\"Question\",\"name\":\"Comment organiser efficacement ses devoirs selon les recommandations ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Pour organiser efficacement ses devoirs, il est recommand\u00e9 de commencer par les t\u00e2ches les plus difficiles quand on est frais, d'utiliser des cr\u00e9neaux de 15 minutes avec des pauses, d'\u00e9liminer toutes les distractions et de se motiver avec des r\u00e9compenses.\"}}]}<\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;0px||0px|||&#8221; locked=&#8221;off&#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;1887px&#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;]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"fr\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] --><meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] --><meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder] --><link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><!-- [et_pb_line_break_holder] --><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@500;600;700;800;900&#038;family=Poppins:wght@400;500;600;700&#038;display=swap\" rel=\"stylesheet\"><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->*{margin:0;padding:0;box-sizing:border-box;}<!-- [et_pb_line_break_holder] -->.dynseo-footer{background:#5e5ed7;padding:60px 20px 30px;font-family:'Poppins',sans-serif;color:rgba(255,255,255,.75);}<!-- [et_pb_line_break_holder] -->.footer-grid{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:36px;}<!-- [et_pb_line_break_holder] -->.footer-grid>div{text-align:left;}<!-- [et_pb_line_break_holder] -->.footer-brand-name{font-family:'Montserrat',sans-serif;font-size:20px;font-weight:900;color:#fff;margin-bottom:14px;}<!-- [et_pb_line_break_holder] -->.footer-desc{font-size:13px;line-height:1.7;margin-bottom:20px;}<!-- [et_pb_line_break_holder] -->.footer-contact-item{display:flex;align-items:flex-start;gap:10px;font-size:13px;margin-bottom:10px;}<!-- [et_pb_line_break_holder] -->.footer-contact-item a{color:rgba(255,255,255,.75);text-decoration:none;transition:color .3s;}<!-- [et_pb_line_break_holder] -->.footer-contact-item a:hover{color:#ffb600;}<!-- [et_pb_line_break_holder] -->.footer-stores{display:flex;gap:10px;margin-top:18px;}<!-- [et_pb_line_break_holder] -->.footer-stores img{height:38px;opacity:.85;transition:opacity .3s;}<!-- [et_pb_line_break_holder] -->.footer-stores img:hover{opacity:1;}<!-- [et_pb_line_break_holder] -->.footer-col-title{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:18px;}<!-- [et_pb_line_break_holder] -->.footer-links,.footer-links li{list-style:none!important;text-align:left!important;padding-left:0!important;margin-left:0!important;}<!-- [et_pb_line_break_holder] -->.footer-links li{margin-bottom:12px;}<!-- [et_pb_line_break_holder] -->.footer-links a{font-size:13px;color:rgba(255,255,255,.65);text-decoration:none;transition:color .3s;}<!-- [et_pb_line_break_holder] -->.footer-links a:hover{color:#ffb600;}<!-- [et_pb_line_break_holder] -->.footer-socials{display:flex;justify-content:center;gap:14px;margin:40px auto 0;padding-top:24px;border-top:1px solid rgba(255,255,255,.12);max-width:1000px;}<!-- [et_pb_line_break_holder] -->.footer-social{width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:15px;color:#fff;transition:all .3s;}<!-- [et_pb_line_break_holder] -->.footer-social:hover{background:#ffb600;transform:translateY(-2px);}<!-- [et_pb_line_break_holder] -->.footer-bottom{max-width:1000px;margin:20px auto 0;text-align:center;font-size:12px;color:rgba(255,255,255,.4);}<!-- [et_pb_line_break_holder] -->.footer-bottom a{color:rgba(255,255,255,.4);text-decoration:none;margin-left:16px;}<!-- [et_pb_line_break_holder] -->.footer-bottom a:hover{color:#ffb600;}<!-- [et_pb_line_break_holder] -->@media(max-width:900px){<!-- [et_pb_line_break_holder] -->    .footer-grid{grid-template-columns:1fr 1fr;gap:28px;}<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->@media(max-width:480px){<!-- [et_pb_line_break_holder] -->    .footer-grid{grid-template-columns:1fr;}<!-- [et_pb_line_break_holder] -->    .footer-grid>div{max-width:280px;margin:0 auto;}<!-- [et_pb_line_break_holder] -->    .footer-stores img{height:34px;}<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<footer class=\"dynseo-footer\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"footer-grid\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"footer-brand-name\">DYNSEO<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <pee class=\"footer-desc\">\u0938\u092d\u0940 \u0909\u092e\u094d\u0930 \u0915\u0947 \u0932\u093f\u090f \u092e\u0938\u094d\u0924\u093f\u0937\u094d\u0915 \u092a\u094d\u0930\u0936\u093f\u0915\u094d\u0937\u0923 \u0915\u093e\u0930\u094d\u092f\u0915\u094d\u0930\u092e\u0964 \u0928\u0935\u094b\u0928\u094d\u092e\u0947\u0937\u0940, \u092e\u091c\u0947\u0926\u093e\u0930 \u0914\u0930 \u0935\u094d\u092f\u0915\u094d\u0924\u093f\u0917\u0924, \u0938\u094d\u0935\u093e\u0938\u094d\u0925\u094d\u092f \u092a\u0947\u0936\u0947\u0935\u0930\u094b\u0902 \u0915\u0947 \u0938\u093e\u0925 \u092e\u093f\u0932\u0915\u0930 \u0921\u093f\u091c\u093e\u0907\u0928 \u0915\u093f\u090f \u0917\u090f\u0964<\/pee><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"footer-contact-item\"><!-- [et_pb_line_break_holder] -->        <span>\u2709\ufe0f<\/span><!-- [et_pb_line_break_holder] -->        <a href=\"mailto:contact@dynseo.com\">contact@dynseo.com<\/a><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"footer-contact-item\"><!-- [et_pb_line_break_holder] -->        <span>\ud83d\udccd<\/span><!-- [et_pb_line_break_holder] -->        <span>6 \u0921\u0949\u0915\u094d\u091f\u0930 \u092b\u093f\u0928\u0932\u0947 \u0915\u0940 \u0917\u0932\u0940 75015 \u092a\u0947\u0930\u093f\u0938<\/span><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"footer-contact-item\"><!-- [et_pb_line_break_holder] -->        <span>\ud83d\udcde<\/span><!-- [et_pb_line_break_holder] -->        <a href=\"tel:+33966938422\">+33 9 66 93 84 22<\/a><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"footer-stores\"><!-- [et_pb_line_break_holder] -->        <a href=\"https:\/\/play.google.com\/store\/apps\/developer?id=DYNSEO+APPS&#038;hl=fr\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2018\/12\/playstore-fr-new.png\" alt=\"Google Play\"><\/a><!-- [et_pb_line_break_holder] -->        <a href=\"https:\/\/apps.apple.com\/fr\/developer\/dynseo\/id1000639418\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2021\/03\/telecharger_appstore.png\" alt=\"App Store\"><\/a><!-- [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><!-- [et_pb_line_break_holder] -->      <\/p>\n<h4 class=\"footer-col-title\">\u0939\u092e\u093e\u0930\u0947 \u0910\u092a\u094d\u0938<\/h4>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<ul class=\"footer-links\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<li><a href=\"https:\/\/www.dynseo.com\/coco-pense-et-coco-bouge\/\">COCO \u0938\u094b\u091a\u0947\u0902 \u0914\u0930 \u091a\u0932\u0947\u0902<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<li><a href=\"https:\/\/www.dynseo.com\/joe-votre-coach-cerebral\/\">JOE \u092e\u0938\u094d\u0924\u093f\u0937\u094d\u0915 \u0915\u094b\u091a<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<li><a href=\"https:\/\/www.dynseo.com\/edith-votre-coach-memoire\/\">EDITH \u092e\u0947\u092e\u094b\u0930\u0940 \u0915\u094b\u091a<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<li><a href=\"https:\/\/www.dynseo.com\/hi\/motricite-fine-la-bille-qui-roule\/\">\u0917\u0947\u0902\u0926 \u091c\u094b \u0918\u0942\u092e\u0924\u0940 \u0939\u0948<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<li><a href=\"https:\/\/www.dynseo.com\/mon-dico-une-application-pour-favoriser-la-communication\/\">\u092e\u0947\u0930\u093e \u0921\u093f\u0915\u094d\u0936\u0928\u0930\u0940<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<li><a href=\"https:\/\/www.dynseo.com\/hi\/cplay-cubes-et-realite-augmentee\/\">CPLAY<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->      <\/ul>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div><!-- [et_pb_line_break_holder] -->      <\/p>\n<h4 class=\"footer-col-title\">\u0939\u092e\u093e\u0930\u0940 \u0938\u0947\u0935\u093e\u090f\u0902<\/h4>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<ul class=\"footer-links\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<li><a href=\"https:\/\/www.dynseo.com\/hi\/online-prashikshan\/\">\u0939\u092e\u093e\u0930\u0940 \u092a\u094d\u0930\u0936\u093f\u0915\u094d\u0937\u0923<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<li><a href=\"https:\/\/www.dynseo.com\/hi\/hamare-upkaran\/\">\u0939\u092e\u093e\u0930\u0947 \u0909\u092a\u0915\u0930\u0923<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<li><a href=\"https:\/\/www.dynseo.com\/hi\/nos-tests-2\/\">\u0939\u092e\u093e\u0930\u0947 \u092a\u0930\u0940\u0915\u094d\u0937\u0923<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<li><a href=\"https:\/\/www.dynseo.com\/hi\/professionnels-de-sante-2\/\">\u092a\u094d\u0930\u094b \u0915\u094d\u0937\u0947\u0924\u094d\u0930<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<li><a href=\"https:\/\/www.dynseo.com\/les-autres-produits\/\">\u0938\u092d\u0940 \u0909\u0924\u094d\u092a\u093e\u0926<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->      <\/ul>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div><!-- [et_pb_line_break_holder] -->      <\/p>\n<h4 class=\"footer-col-title\">\u091c\u093e\u0928\u0915\u093e\u0930\u0940<\/h4>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<ul class=\"footer-links\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<li><a href=\"https:\/\/www.dynseo.com\/qui-sommes-nous\/\">\u0939\u092e\u093e\u0930\u0940 \u091f\u0940\u092e<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<li><a href=\"https:\/\/www.dynseo.com\/nos-recompenses-3\/\">\u0939\u092e\u093e\u0930\u0947 \u092a\u0941\u0930\u0938\u094d\u0915\u093e\u0930<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<li><a href=\"https:\/\/www.dynseo.com\/nos-partenaires\/\">\u0939\u092e\u093e\u0930\u0947 \u0938\u093e\u091d\u0947\u0926\u093e\u0930<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<li><a href=\"https:\/\/fe77b050.sibforms.com\/serve\/MUIFAG4yzj96hHy9EyLYHPji60YbsmvtMxMVA6HzvrPZg2oJSaP3h4vsMV77Os54hFjiXO5yqRw7q0Hk8ReMcSbR79oOhmUYPDLlm0ybo0_vskHewKgKM_HAmfYqAt7DEuj5UIz7dG7-IxFU-cFkDglj44bENrxoquAfrxzgzzV_QIjoN4bxYrIDDChBxCxWdyXzmWVnMT7RTHeh\">\u0915\u094b\u091f\u0947\u0936\u0928 \u0915\u093e \u0905\u0928\u0941\u0930\u094b\u0927<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<li><a href=\"https:\/\/www.dynseo.com\/ambassadeurs\/\">\u0905\u0902\u092c\u0947\u0938\u0921\u0930<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<li><a href=\"https:\/\/www.dynseo.com\/hi\/contact-2\/\">\u0939\u092e\u0938\u0947 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0930\u0947\u0902<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->      <\/ul>\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] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"footer-socials\"><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/www.facebook.com\/dynseo\/\" class=\"footer-social\" target=\"_blank\" aria-label=\"Facebook\">f<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/www.instagram.com\/dynseo_\/\" class=\"footer-social\" target=\"_blank\" aria-label=\"Instagram\">\ud83d\udcf7<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/www.linkedin.com\/company\/dynseo\/\" class=\"footer-social\" target=\"_blank\" aria-label=\"LinkedIn\">in<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/www.youtube.com\/channel\/UCpeS_Yux_0j6qdBZIMlhO-w\" class=\"footer-social\" target=\"_blank\" aria-label=\"YouTube\">\u25b6<\/a><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"footer-bottom\"><!-- [et_pb_line_break_holder] -->    <span>\u00a9 2026 DYNSEO. \u0938\u092d\u0940 \u0905\u0927\u093f\u0915\u093e\u0930 \u0938\u0941\u0930\u0915\u094d\u0937\u093f\u0924\u0964<\/span><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/www.dynseo.com\/mentions-legales\/\">\u0915\u093e\u0928\u0942\u0928\u0940 \u0928\u094b\u091f\u093f\u0938<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/agence.dynseo.com\">DYNSEO \u090f\u091c\u0947\u0902\u0938\u0940 \u0926\u094d\u0935\u093e\u0930\u093e \u0928\u093f\u0930\u094d\u092e\u093f\u0924<\/a><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/footer>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":4,"featured_media":130227,"parent":590636,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"[et_pb_section fb_built=\"1\" _builder_version=\"4.27.5\" _module_preset=\"default\" custom_padding=\"0px|||||\" global_colors_info=\"{}\"][et_pb_row _builder_version=\"4.27.6\" _module_preset=\"default\" width=\"100%\" max_width=\"2058px\" custom_padding=\"1px|||||\" global_colors_info=\"{}\"][et_pb_column type=\"4_4\" _builder_version=\"4.27.5\" _module_preset=\"default\" global_colors_info=\"{}\"][et_pb_code _builder_version=\"4.27.6\" _module_preset=\"default\" hover_enabled=\"0\" global_colors_info=\"{}\" sticky_enabled=\"0\"]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"fr\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] --><meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] --><meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder] --><title>Planificateur de Devoirs | Scolarit\u00e9 | DYNSEO<\/title><!-- [et_pb_line_break_holder] --><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@600;700;800;900&family=Nunito:wght@400;600;700;800&display=swap\" rel=\"stylesheet\"><!-- [et_pb_line_break_holder] --><style><!-- [et_pb_line_break_holder] -->*{margin:0;padding:0;box-sizing:border-box}<!-- [et_pb_line_break_holder] -->body{font-family:'Nunito',sans-serif;background:#f0f4ff;color:#1a1a2e;min-height:100vh;padding:0 0 40px}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 HERO \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.hero{background:#c4ede7;padding:48px 20px 0;position:relative;overflow:visible}<!-- [et_pb_line_break_holder] -->.hero-curve{position:absolute;bottom:-2px;left:0;right:0;width:100%;height:60px;background:#f0f4ff;border-radius:50% 50% 0 0;z-index:4}<!-- [et_pb_line_break_holder] -->.hero-inner{max-width:900px;margin:0 auto;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:flex-end;position:relative;z-index:3}<!-- [et_pb_line_break_holder] -->.hero-left{padding-bottom:76px}<!-- [et_pb_line_break_holder] -->.hero-pill{display:inline-block;font-family:'Montserrat',sans-serif;font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#5268c9;background:#fff;border-radius:30px;padding:6px 16px;margin-bottom:14px}<!-- [et_pb_line_break_holder] -->.hero-title{font-family:'Montserrat',sans-serif;font-size:clamp(18px,4vw,26px);font-weight:900;color:#1a1a2e;line-height:1.25;margin-bottom:10px}<!-- [et_pb_line_break_holder] -->.hero-title .hl-word{display:inline-block;background:#fff8d6;border-radius:10px;padding:2px 12px 4px;color:#7a5f00}<!-- [et_pb_line_break_holder] -->.hero-title .brand{color:#5268c9}<!-- [et_pb_line_break_holder] -->.hero-sub{font-size:13px;color:#2d4a46;line-height:1.7;max-width:430px}<!-- [et_pb_line_break_holder] -->.hero-icon{font-size:80px;line-height:1;padding-bottom:68px;filter:drop-shadow(0 6px 18px rgba(82,104,201,.12))}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Membre badge *\/<!-- [et_pb_line_break_holder] -->.member-badge{display:none;align-items:center;gap:8px;background:linear-gradient(135deg,#5268c9,#3a4fa0);color:#fff;padding:7px 16px;border-radius:30px;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:800;letter-spacing:.5px;margin-top:12px;box-shadow:0 4px 14px rgba(82,104,201,.3)}<!-- [et_pb_line_break_holder] -->.member-badge.visible{display:inline-flex}<!-- [et_pb_line_break_holder] -->.member-badge .dot{width:8px;height:8px;background:#a9e2e4;border-radius:50%;animation:mbpulse 1.5s infinite}<!-- [et_pb_line_break_holder] -->@keyframes mbpulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 CONTAINER \/ SCREENS \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.container{max-width:900px;margin:0 auto;padding:28px 16px 0}<!-- [et_pb_line_break_holder] -->.screen{display:none}<!-- [et_pb_line_break_holder] -->.screen.active{display:block}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 SAVE STATUS \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.save-status{display:flex;align-items:center;gap:6px;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:700;color:#aaa;transition:color .3s;margin-bottom:16px}<!-- [et_pb_line_break_holder] -->.save-dot{width:8px;height:8px;border-radius:50%;background:#aaa;transition:background .3s}<!-- [et_pb_line_break_holder] -->.save-status.saved .save-dot{background:#2a7577}<!-- [et_pb_line_break_holder] -->.save-status.saved{color:#2a7577}<!-- [et_pb_line_break_holder] -->.save-status.pending .save-dot{background:#ffb600;animation:sdpulse .8s infinite}<!-- [et_pb_line_break_holder] -->.save-status.pending{color:#7a5f00}<!-- [et_pb_line_break_holder] -->@keyframes sdpulse{0%,100%{opacity:1}50%{opacity:.4}}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 PATIENT INFO \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.patient-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:22px;background:linear-gradient(135deg,#f0f4ff,#ededfc);padding:16px;border-radius:18px;border:1.5px solid rgba(82,104,201,.1)}<!-- [et_pb_line_break_holder] -->.info-field{background:#fff;border-radius:12px;padding:10px 13px;border:1.5px solid rgba(82,104,201,.12);transition:border-color .2s}<!-- [et_pb_line_break_holder] -->.info-field:focus-within{border-color:#5268c9}<!-- [et_pb_line_break_holder] -->.info-field label{display:block;font-family:'Montserrat',sans-serif;font-size:10px;font-weight:800;color:#aaa;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}<!-- [et_pb_line_break_holder] -->.info-field input{width:100%;border:none;background:transparent;font-family:'Nunito',sans-serif;font-size:13px;color:#1a1a2e;outline:none}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 MAIN CARD \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.main-card{background:#fff;border-radius:22px;border:1.5px solid rgba(82,104,201,.08);padding:22px 20px;margin-bottom:20px;box-shadow:0 4px 24px rgba(82,104,201,.09)}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 WEEK NAV \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.week-nav{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:20px}<!-- [et_pb_line_break_holder] -->.week-nav button{width:38px;height:38px;border-radius:50%;border:2px solid rgba(82,104,201,.18);background:#fff;font-size:1rem;cursor:pointer;transition:all .2s;color:#5268c9}<!-- [et_pb_line_break_holder] -->.week-nav button:hover{background:#5268c9;color:#fff;border-color:#5268c9}<!-- [et_pb_line_break_holder] -->.week-label{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:900;color:#1a1a2e}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 DAY TABS \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.days-tabs{display:flex;gap:5px;margin-bottom:18px;overflow-x:auto}<!-- [et_pb_line_break_holder] -->.day-tab{flex:1;min-width:54px;padding:9px 4px;border:2px solid rgba(82,104,201,.12);border-radius:14px;background:#fff;text-align:center;cursor:pointer;transition:all .2s;user-select:none}<!-- [et_pb_line_break_holder] -->.day-tab:hover{border-color:#5268c9}<!-- [et_pb_line_break_holder] -->.day-tab.active{background:linear-gradient(135deg,#5268c9,#5e5ed7);color:#fff;border-color:transparent}<!-- [et_pb_line_break_holder] -->.day-tab.has-tasks::after{content:'';display:block;width:6px;height:6px;background:#ffb600;border-radius:50%;margin:3px auto 0}<!-- [et_pb_line_break_holder] -->.day-tab.active.has-tasks::after{background:#fff}<!-- [et_pb_line_break_holder] -->.day-tab .day-name{font-family:'Montserrat',sans-serif;font-weight:800;font-size:10px}<!-- [et_pb_line_break_holder] -->.day-tab .day-date{font-size:10px;opacity:.7}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 DAY CONTENT \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.day-content{display:none}<!-- [et_pb_line_break_holder] -->.day-content.active{display:block}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 ADD TASK FORM \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.add-task-form{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px;padding:14px;background:linear-gradient(135deg,#ededfc,#d9f4f5);border-radius:16px}<!-- [et_pb_line_break_holder] -->.add-task-form input,.add-task-form select{padding:9px 11px;border:2px solid rgba(82,104,201,.15);border-radius:10px;font-family:'Nunito',sans-serif;font-size:13px;color:#1a1a2e;background:#fff;outline:none;transition:border .2s}<!-- [et_pb_line_break_holder] -->.add-task-form input:focus,.add-task-form select:focus{border-color:#5268c9}<!-- [et_pb_line_break_holder] -->.add-task-form input[type=\"text\"]{flex:1;min-width:130px}<!-- [et_pb_line_break_holder] -->.add-task-form select{min-width:80px}<!-- [et_pb_line_break_holder] -->.add-task-form button{padding:9px 16px;background:#5268c9;color:#fff;border:none;border-radius:10px;font-family:'Montserrat',sans-serif;font-weight:800;font-size:14px;cursor:pointer;transition:background .2s}<!-- [et_pb_line_break_holder] -->.add-task-form button:hover{background:#3f51a8}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 TASKS \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.tasks-list{display:flex;flex-direction:column;gap:9px}<!-- [et_pb_line_break_holder] -->.task-item{display:flex;align-items:center;gap:10px;padding:11px 13px;background:#f8f8fd;border-radius:14px;border-left:4px solid #5268c9;user-select:none}<!-- [et_pb_line_break_holder] -->.task-item.done{opacity:.6;border-left-color:#2a7577}<!-- [et_pb_line_break_holder] -->.task-item.done .task-name{text-decoration:line-through}<!-- [et_pb_line_break_holder] -->.task-checkbox{width:26px;height:26px;border-radius:50%;border:3px solid rgba(82,104,201,.2);cursor:pointer;display:flex;align-items:center;justify-content:center;background:#fff;flex-shrink:0;transition:all .2s;font-size:11px;font-weight:900;color:transparent}<!-- [et_pb_line_break_holder] -->.task-item.done .task-checkbox{background:#2a7577;border-color:#2a7577;color:#fff}<!-- [et_pb_line_break_holder] -->.task-info{flex:1;min-width:0}<!-- [et_pb_line_break_holder] -->.task-name{font-family:'Montserrat',sans-serif;font-weight:800;font-size:12px;color:#1a1a2e}<!-- [et_pb_line_break_holder] -->.task-subject{font-size:11px;color:#888;margin-top:2px}<!-- [et_pb_line_break_holder] -->.task-meta{display:flex;gap:5px;flex-wrap:wrap;margin-top:4px}<!-- [et_pb_line_break_holder] -->.task-badge{padding:2px 8px;border-radius:10px;font-family:'Montserrat',sans-serif;font-size:10px;font-weight:800}<!-- [et_pb_line_break_holder] -->.badge-time  {background:#ededfc;color:#5268c9}<!-- [et_pb_line_break_holder] -->.badge-easy  {background:#d9f4f5;color:#1a5f64}<!-- [et_pb_line_break_holder] -->.badge-medium{background:#fff8d6;color:#7a5f00}<!-- [et_pb_line_break_holder] -->.badge-hard  {background:#fde0e8;color:#9b1e42}<!-- [et_pb_line_break_holder] -->.task-delete{width:26px;height:26px;border-radius:50%;border:none;background:transparent;color:#ccc;cursor:pointer;font-size:15px;transition:all .2s;flex-shrink:0}<!-- [et_pb_line_break_holder] -->.task-delete:hover{background:#fde0e8;color:#e73469}<!-- [et_pb_line_break_holder] -->.empty-day{text-align:center;padding:28px;color:#aaa}<!-- [et_pb_line_break_holder] -->.empty-day .empty-icon{font-size:2.2rem;margin-bottom:7px}<!-- [et_pb_line_break_holder] -->.empty-day p{font-size:13px}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 STATS BAR \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.stats-bar{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:20px}<!-- [et_pb_line_break_holder] -->@media(min-width:500px){.stats-bar{grid-template-columns:repeat(4,1fr)}}<!-- [et_pb_line_break_holder] -->.stat-card{background:linear-gradient(135deg,#ededfc,#d9f4f5);border-radius:14px;padding:12px;text-align:center}<!-- [et_pb_line_break_holder] -->.stat-value{font-family:'Montserrat',sans-serif;font-size:22px;font-weight:900;color:#5268c9}<!-- [et_pb_line_break_holder] -->.stat-label{font-size:10px;color:#888;margin-top:2px}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 TIPS \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.tips-card{background:linear-gradient(135deg,#fff8d6,#ffeca7);border-radius:22px;padding:18px;margin-bottom:20px;border:1.5px solid #ffb600}<!-- [et_pb_line_break_holder] -->.tips-card h3{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:900;color:#7a5f00;margin-bottom:12px}<!-- [et_pb_line_break_holder] -->.tips-grid{display:grid;grid-template-columns:1fr;gap:8px}<!-- [et_pb_line_break_holder] -->@media(min-width:500px){.tips-grid{grid-template-columns:repeat(2,1fr)}}<!-- [et_pb_line_break_holder] -->.tip-item{background:#fff;border-radius:12px;padding:10px 12px;display:flex;align-items:center;gap:9px;font-size:12px;color:#7a5f00}<!-- [et_pb_line_break_holder] -->.tip-item strong{color:#5268c9}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 APPS CTA \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.apps-cta{background:linear-gradient(135deg,#ededfc,#d9f4f5);border-radius:22px;padding:22px 24px;margin-bottom:20px;text-align:center;border:1.5px solid rgba(82,104,201,.1)}<!-- [et_pb_line_break_holder] -->.apps-cta h3{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:800;color:#1a1a2e;margin-bottom:5px}<!-- [et_pb_line_break_holder] -->.apps-cta p{font-size:12px;color:#555;margin-bottom:14px}<!-- [et_pb_line_break_holder] -->.apps-row{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;margin-bottom:14px}<!-- [et_pb_line_break_holder] -->.app-icon-wrap{display:flex;flex-direction:column;align-items:center;gap:5px;text-decoration:none}<!-- [et_pb_line_break_holder] -->.app-icon-img{width:52px;height:52px;border-radius:13px;border:3px solid #fff;box-shadow:0 4px 14px rgba(82,104,201,.14);transition:transform .25s}<!-- [et_pb_line_break_holder] -->.app-icon-img:hover{transform:scale(1.08) translateY(-3px)}<!-- [et_pb_line_break_holder] -->.app-icon-label{font-family:'Montserrat',sans-serif;font-size:10px;font-weight:800;color:#5268c9;text-transform:uppercase;letter-spacing:.8px}<!-- [et_pb_line_break_holder] -->.btn-rose{display:inline-block;padding:11px 24px;border-radius:30px;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:700;background:#e73469;color:#fff;text-decoration:none;box-shadow:0 4px 14px rgba(231,52,105,.25);transition:background .25s;cursor:pointer;border:none}<!-- [et_pb_line_break_holder] -->.btn-rose:hover{background:#c42a57}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550 BOUTON UNIQUE \u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->.bottom-cta{background:#fff;border-radius:22px;border:1.5px solid rgba(255,182,0,.3);padding:24px;margin-bottom:24px;box-shadow:0 4px 18px rgba(255,182,0,.1);text-align:center}<!-- [et_pb_line_break_holder] -->.bottom-cta-title{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:900;color:#1a1a2e;margin-bottom:5px}<!-- [et_pb_line_break_holder] -->.bottom-cta-sub{font-size:12px;color:#888;margin-bottom:18px}<!-- [et_pb_line_break_holder] -->.btn-voir-bilan{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,#ffb600,#e5a000);color:#fff;border:none;padding:16px 48px;border-radius:50px;font-family:'Montserrat',sans-serif;font-size:15px;font-weight:900;cursor:pointer;box-shadow:0 6px 24px rgba(255,182,0,.35);transition:all .3s;letter-spacing:.3px}<!-- [et_pb_line_break_holder] -->.btn-voir-bilan:hover{transform:translateY(-3px);box-shadow:0 10px 32px rgba(255,182,0,.45)}<!-- [et_pb_line_break_holder] -->.btn-voir-bilan.loading{opacity:.75;cursor:not-allowed;transform:none}<!-- [et_pb_line_break_holder] -->.btn-reset-inline{background:#f8f8fd;color:#555;border:2px solid #ededfc;padding:10px 22px;border-radius:30px;font-family:'Montserrat',sans-serif;font-weight:800;font-size:12px;cursor:pointer;transition:all .25s;margin-top:10px}<!-- [et_pb_line_break_holder] -->.btn-reset-inline:hover{background:#ededfc}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   R\u00c9CAPITULATIF<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->.recap-header{background:linear-gradient(135deg,#ffb600,#e5a000);border-radius:22px;padding:36px 28px;color:#fff;text-align:center;margin-bottom:30px;box-shadow:0 6px 30px rgba(255,182,0,.3)}<!-- [et_pb_line_break_holder] -->.recap-header h1{font-family:'Montserrat',sans-serif;font-size:22px;font-weight:900;margin-bottom:6px}<!-- [et_pb_line_break_holder] -->.recap-header p{font-size:13px;opacity:.9}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Score progression *\/<!-- [et_pb_line_break_holder] -->.engagement-display{background:#fff;border-radius:22px;padding:24px;text-align:center;margin:-50px auto 24px;max-width:360px;box-shadow:0 8px 30px rgba(255,182,0,.18);position:relative;border:1.5px solid rgba(255,182,0,.2)}<!-- [et_pb_line_break_holder] -->.engagement-label{font-family:'Montserrat',sans-serif;font-size:10px;font-weight:900;color:#aaa;text-transform:uppercase;letter-spacing:.6px;margin-bottom:6px}<!-- [et_pb_line_break_holder] -->.engagement-score{font-family:'Montserrat',sans-serif;font-size:3.5rem;font-weight:900;color:#c49000;line-height:1}<!-- [et_pb_line_break_holder] -->.engagement-unit{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:700;color:#aaa}<!-- [et_pb_line_break_holder] -->.engagement-bar-wrap{margin:12px 0 8px;background:#fff8d6;border-radius:20px;height:10px;overflow:hidden}<!-- [et_pb_line_break_holder] -->.engagement-bar{height:100%;background:linear-gradient(90deg,#ffb600,#2a7577);border-radius:20px;transition:width 1s ease}<!-- [et_pb_line_break_holder] -->.engagement-comment{font-size:12px;font-weight:700;margin-top:6px}<!-- [et_pb_line_break_holder] -->.engagement-comment.high{color:#1a5f64}<!-- [et_pb_line_break_holder] -->.engagement-comment.mid{color:#5268c9}<!-- [et_pb_line_break_holder] -->.engagement-comment.low{color:#e73469}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Chips *\/<!-- [et_pb_line_break_holder] -->.recap-chips{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-bottom:22px}<!-- [et_pb_line_break_holder] -->.recap-chip{display:flex;align-items:center;gap:10px;padding:11px 16px;background:#fff;border-radius:40px;border:1.5px solid rgba(255,182,0,.2);box-shadow:0 2px 10px rgba(255,182,0,.1)}<!-- [et_pb_line_break_holder] -->.recap-chip .chip-icon{font-size:1.2rem}<!-- [et_pb_line_break_holder] -->.recap-chip .chip-val{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:900;color:#c49000}<!-- [et_pb_line_break_holder] -->.recap-chip .chip-lbl{font-size:11px;color:#888}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Stats r\u00e9cap \u2014 toujours visibles *\/<!-- [et_pb_line_break_holder] -->.recap-stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:22px}<!-- [et_pb_line_break_holder] -->@media(min-width:500px){.recap-stats-grid{grid-template-columns:repeat(4,1fr)}}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500\u2500 BLUR \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.blur-wrapper{position:relative}<!-- [et_pb_line_break_holder] -->#recap-detail-section{margin-bottom:22px}<!-- [et_pb_line_break_holder] -->.blur-wrapper.blurred #recap-detail-section{filter:blur(5px);user-select:none;pointer-events:none}<!-- [et_pb_line_break_holder] -->#recap-blur-overlay{display:none}<!-- [et_pb_line_break_holder] -->.blur-wrapper.blurred #recap-blur-overlay{<!-- [et_pb_line_break_holder] -->  display:block;position:relative;margin-top:-90px;z-index:100;<!-- [et_pb_line_break_holder] -->  background:linear-gradient(to bottom,rgba(240,244,255,0) 0%,rgba(240,244,255,.95) 28%,rgba(240,244,255,1) 48%);<!-- [et_pb_line_break_holder] -->  padding:100px 20px 32px;text-align:center<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.blur-cta-box{background:#fff;border-radius:20px;padding:28px 24px;max-width:480px;margin:0 auto;box-shadow:0 8px 40px rgba(82,104,201,.18);border:2px solid #eef2ff}<!-- [et_pb_line_break_holder] -->.blur-cta-lock{font-size:42px;margin-bottom:12px}<!-- [et_pb_line_break_holder] -->.blur-cta-title{font-family:'Montserrat',sans-serif;font-size:17px;font-weight:900;color:#1a1a2e;margin:0 0 10px}<!-- [et_pb_line_break_holder] -->.blur-cta-sub{color:#64748b;font-size:13px;line-height:1.65;margin:0 0 22px}<!-- [et_pb_line_break_holder] -->.blur-cta-btn{display:inline-block;background:#5e5ed7;color:#fff;padding:14px 34px;border-radius:50px;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:800;text-decoration:none;box-shadow:0 4px 18px rgba(94,94,215,.32)}<!-- [et_pb_line_break_holder] -->.blur-cta-print-note{margin-top:14px;font-size:11px;color:#aaa}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500\u2500 D\u00c9TAIL BILAN (flout\u00e9) \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.recap-day-block{background:#fff;border-radius:16px;padding:16px 18px;border:1.5px solid rgba(82,104,201,.08);box-shadow:0 2px 10px rgba(82,104,201,.06);margin-bottom:12px}<!-- [et_pb_line_break_holder] -->.rdb-header{display:flex;align-items:center;gap:10px;margin-bottom:10px;padding-bottom:8px;border-bottom:1.5px solid #f0f0f8}<!-- [et_pb_line_break_holder] -->.rdb-day{font-family:'Montserrat',sans-serif;font-size:12px;font-weight:900;color:#5268c9}<!-- [et_pb_line_break_holder] -->.rdb-count{font-family:'Montserrat',sans-serif;font-size:10px;font-weight:800;padding:3px 9px;border-radius:12px;background:#ededfc;color:#5268c9;margin-left:auto}<!-- [et_pb_line_break_holder] -->.rdb-task-row{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px dashed #f0f0f8;font-size:12px}<!-- [et_pb_line_break_holder] -->.rdb-task-row:last-child{border-bottom:none}<!-- [et_pb_line_break_holder] -->.rdb-check{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;flex-shrink:0}<!-- [et_pb_line_break_holder] -->.rdb-check.done{background:#2a7577;color:#fff}<!-- [et_pb_line_break_holder] -->.rdb-check.todo{background:#ededfc;color:#5268c9}<!-- [et_pb_line_break_holder] -->.rdb-task-name{flex:1;color:#333;font-weight:600}<!-- [et_pb_line_break_holder] -->.rdb-task-name.done{text-decoration:line-through;opacity:.6}<!-- [et_pb_line_break_holder] -->.rdb-task-subj{font-size:11px;color:#888}<!-- [et_pb_line_break_holder] -->.rdb-task-badge{font-family:'Montserrat',sans-serif;font-size:10px;font-weight:800;padding:2px 7px;border-radius:9px}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500\u2500 IMPRESSION MEMBRES \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.recap-print-box{background:linear-gradient(135deg,#fff8d6,#ffeca7);border-radius:18px;padding:18px 22px;margin-bottom:18px;border:1.5px solid rgba(255,182,0,.25);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}<!-- [et_pb_line_break_holder] -->.recap-print-box p{font-size:13px;color:#7a5f00;font-weight:600}<!-- [et_pb_line_break_holder] -->.recap-print-box p strong{font-family:'Montserrat',sans-serif;font-size:13px}<!-- [et_pb_line_break_holder] -->.btn-print-membre{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#ffb600,#e5a000);color:#fff;border:none;padding:12px 24px;border-radius:30px;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:800;cursor:pointer;box-shadow:0 4px 14px rgba(255,182,0,.3);transition:all .25s}<!-- [et_pb_line_break_holder] -->.btn-print-membre:hover{transform:translateY(-2px)}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500\u2500 ACTIONS BAS BILAN \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.recap-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:24px}<!-- [et_pb_line_break_holder] -->.btn-restart{display:inline-flex;align-items:center;gap:8px;background:#fff;border:2px solid rgba(255,182,0,.3);color:#c49000;padding:13px 26px;border-radius:30px;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:800;cursor:pointer;transition:all .25s}<!-- [et_pb_line_break_holder] -->.btn-restart:hover{background:#fff8d6}<!-- [et_pb_line_break_holder] -->.btn-copy{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#5268c9,#5e5ed7);color:#fff;padding:13px 26px;border-radius:30px;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:800;cursor:pointer;border:none;box-shadow:0 4px 14px rgba(82,104,201,.28);transition:all .25s}<!-- [et_pb_line_break_holder] -->.btn-copy:hover{transform:translateY(-2px)}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2500\u2500 TOAST \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->.toast{position:fixed;bottom:20px;left:50%;transform:translateX(-50%) translateY(100px);background:#2a7577;color:#fff;padding:11px 22px;border-radius:30px;font-family:'Montserrat',sans-serif;font-weight:800;font-size:12px;opacity:0;transition:all .3s;z-index:1000;pointer-events:none}<!-- [et_pb_line_break_holder] -->.toast.show{transform:translateX(-50%) translateY(0);opacity:1}<!-- [et_pb_line_break_holder] -->.toast.error{background:#e73469}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->footer{text-align:center;padding:14px 0;font-size:12px;color:#aaa}<!-- [et_pb_line_break_holder] -->footer a{color:#5268c9;font-weight:700;text-decoration:none}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media(max-width:700px){<!-- [et_pb_line_break_holder] -->  .hero{padding:38px 16px 0}.hero-inner{grid-template-columns:1fr}.hero-icon{display:none}<!-- [et_pb_line_break_holder] -->  .hero-left{padding-bottom:50px}.hero-curve{height:44px}<!-- [et_pb_line_break_holder] -->  .container{padding:22px 12px 0}<!-- [et_pb_line_break_holder] -->  .recap-actions{flex-direction:column;align-items:stretch}<!-- [et_pb_line_break_holder] -->  .recap-actions button{width:100%;justify-content:center}<!-- [et_pb_line_break_holder] -->  .recap-print-box{flex-direction:column;text-align:center}<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->@media print{<!-- [et_pb_line_break_holder] -->  body{background:#fff}.hero{background:#d9f4f5}<!-- [et_pb_line_break_holder] -->  .hero-curve,.bottom-cta,.add-task-form,.task-delete,.week-nav button,.apps-cta,.hero-icon,.save-status,.patient-info,.toast,.screen:not(#recap-screen){display:none!important}<!-- [et_pb_line_break_holder] -->  .blur-wrapper.blurred #recap-detail-section{filter:none!important;user-select:auto!important;pointer-events:auto!important}<!-- [et_pb_line_break_holder] -->  .recap-print-box,.recap-actions{display:none!important}<!-- [et_pb_line_break_holder] -->  .main-card{box-shadow:none;border:1px solid #ddd}<!-- [et_pb_line_break_holder] -->  .engagement-display{box-shadow:none;border:1.5px solid #ccc}<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><section class=\"hero\"><!-- [et_pb_line_break_holder] -->  <div class=\"hero-inner\"><!-- [et_pb_line_break_holder] -->    <div class=\"hero-left\"><!-- [et_pb_line_break_holder] -->      <span class=\"hero-pill\">\ud83d\udcda \u0938\u094d\u0915\u0942\u0932 \u0909\u092a\u0915\u0930\u0923<\/span><!-- [et_pb_line_break_holder] -->      <h1 class=\"hero-title\">\u0915\u093e\u0930\u094d\u092f \u092f\u094b\u091c\u0928\u093e <span class=\"hl-word\">\u0939\u094b\u092e\u0935\u0930\u094d\u0915<\/span><br>\u0926\u094d\u0935\u093e\u0930\u093e <span class=\"brand\">DYNSEO<\/span><\/h1><!-- [et_pb_line_break_holder] -->      <p class=\"hero-sub\">\u0905\u092a\u0928\u093e \u0938\u092a\u094d\u0924\u093e\u0939 \u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093f\u0924 \u0915\u0930\u0947\u0902, \u0935\u093f\u0937\u092f \u0915\u0947 \u0905\u0928\u0941\u0938\u093e\u0930 \u0905\u092a\u0928\u0947 \u0939\u094b\u092e\u0935\u0930\u094d\u0915 \u091c\u094b\u0921\u093c\u0947\u0902 \u0914\u0930 \u0909\u0928\u094d\u0939\u0947\u0902 \u0938\u092e\u092f \u092a\u0930 \u091a\u0947\u0915 \u0915\u0930\u0947\u0902!<\/p><!-- [et_pb_line_break_holder] -->      <div class=\"member-badge\" id=\"member-badge\"><!-- [et_pb_line_break_holder] -->        <span class=\"dot\"><\/span><!-- [et_pb_line_break_holder] -->        \u2728 DYNSEO \u0938\u0926\u0938\u094d\u092f \u2014 \u092f\u094b\u091c\u0928\u093e \u0938\u094d\u0935\u091a\u093e\u0932\u093f\u0924 \u0930\u0942\u092a \u0938\u0947 \u0938\u0939\u0947\u091c\u0940 \u0917\u0908<!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] -->    <div class=\"hero-icon\">\ud83d\udcda<\/div><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] -->  <div class=\"hero-curve\"><\/div><!-- [et_pb_line_break_holder] --><\/section><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><div class=\"container\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->     \u092b\u0949\u0930\u094d\u092e \u0938\u094d\u0915\u094d\u0930\u0940\u0928<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 --><!-- [et_pb_line_break_holder] --><div id=\"form-screen\" class=\"screen active\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <div class=\"save-status\" id=\"saveStatus\"><!-- [et_pb_line_break_holder] -->    <div class=\"save-dot\"><\/div><!-- [et_pb_line_break_holder] -->    <span id=\"saveLabel\">\u0915\u094b\u0908 \u092c\u0926\u0932\u093e\u0935 \u0928\u0939\u0940\u0902<\/span><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <div class=\"patient-info\"><!-- [et_pb_line_break_holder] -->    <div class=\"info-field\"><label>\ud83d\udc64 \u091b\u093e\u0924\u094d\u0930<\/label><input type=\"text\" id=\"info-eleve\" placeholder=\"\u092a\u0939\u0932\u093e \u0928\u093e\u092e...\"><\/div><!-- [et_pb_line_break_holder] -->    <div class=\"info-field\"><label>\ud83d\udcc5 \u0938\u092a\u094d\u0924\u093e\u0939<\/label><input type=\"text\" id=\"info-semaine\" placeholder=\"\u0909\u0926\u093e\u0939\u0930\u0923: 17-21 \u092e\u093e\u0930\u094d\u091a\" readonly><\/div><!-- [et_pb_line_break_holder] -->    <div class=\"info-field\"><label>\ud83d\udc69\u200d\u2695\ufe0f \u0938\u0939\u093e\u092f\u0915<\/label><input type=\"text\" id=\"info-pro\" placeholder=\"\u092e\u093e\u0924\u093e-\u092a\u093f\u0924\u093e, AESH, \u092d\u093e\u0937\u0923 \u091a\u093f\u0915\u093f\u0924\u094d\u0938\u0915...\"><\/div><!-- [et_pb_line_break_holder] -->    <div class=\"info-field\"><label>\ud83c\udfaf \u0932\u0915\u094d\u0937\u094d\u092f<\/label><input type=\"text\" id=\"info-objectif\" placeholder=\"\u0909\u0926\u093e\u0939\u0930\u0923: 3 \u0939\u094b\u092e\u0935\u0930\u094d\u0915\/\u0930\u093e\u0924 \u0916\u0924\u094d\u092e \u0915\u0930\u0947\u0902\"><\/div><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <div class=\"main-card\"><!-- [et_pb_line_break_holder] -->    <div class=\"week-nav\"><!-- [et_pb_line_break_holder] -->      <button onclick=\"changeWeek(-1)\">\u25c0<\/button><!-- [et_pb_line_break_holder] -->      <span class=\"week-label\" id=\"weekLabel\">\u0938\u092a\u094d\u0924\u093e\u0939 \u0915\u093e \u2026<\/span><!-- [et_pb_line_break_holder] -->      <button onclick=\"changeWeek(1)\">\u25b6<\/button><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] -->    <div class=\"days-tabs\" id=\"daysTabs\"><\/div><!-- [et_pb_line_break_holder] -->    <div id=\"daysContent\"><\/div><!-- [et_pb_line_break_holder] -->    <div class=\"stats-bar\"><!-- [et_pb_line_break_holder] -->      <div class=\"stat-card\"><div class=\"stat-value\" id=\"statTotal\">0<\/div><div class=\"stat-label\">\u0915\u0941\u0932 \u0939\u094b\u092e\u0935\u0930\u094d\u0915<\/div><\/div><!-- [et_pb_line_break_holder] -->      <div class=\"stat-card\"><div class=\"stat-value\" id=\"statDone\">0<\/div><div class=\"stat-label\">\u092a\u0942\u0930\u094d\u0923 \u2713<\/div><\/div><!-- [et_pb_line_break_holder] -->      <div class=\"stat-card\"><div class=\"stat-value\" id=\"statTime\">0<\/div><div class=\"stat-label\">\u092c\u091a\u0947 \u0939\u0941\u090f \u092e\u093f\u0928\u091f<\/div><\/div><!-- [et_pb_line_break_holder] -->      <div class=\"stat-card\"><div class=\"stat-value\" id=\"statProgress\">0%<\/div><div class=\"stat-label\">\u092a\u094d\u0930\u0917\u0924\u093f<\/div><\/div><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <div class=\"tips-card\"><!-- [et_pb_line_break_holder] -->    <h3>\ud83d\udca1 \u0939\u094b\u092e\u0935\u0930\u094d\u0915 \u0915\u0947 \u0932\u093f\u090f \u0938\u0941\u091d\u093e\u0935<\/h3><!-- [et_pb_line_break_holder] -->    <div class=\"tips-grid\"><!-- [et_pb_line_break_holder] -->      <div class=\"tip-item\"><span>\u23f1\ufe0f<\/span><span><strong>\u092a\u0949\u092e\u094b\u0921\u094b\u0930\u094b:<\/strong> 15 \u092e\u093f\u0928\u091f \u0915\u093e\u092e, 5 \u092e\u093f\u0928\u091f \u092c\u094d\u0930\u0947\u0915<\/span><\/div><!-- [et_pb_line_break_holder] -->      <div class=\"tip-item\"><span>\ud83c\udfaf<\/span><span><strong>\u092a\u0939\u0932\u0947 \u0915\u0920\u093f\u0928<\/strong> \u091c\u092c \u0906\u092a \u0924\u093e\u091c\u0917\u0940 \u092e\u0939\u0938\u0942\u0938 \u0915\u0930 \u0930\u0939\u0947 \u0939\u094b\u0902<\/span><\/div><!-- [et_pb_line_break_holder] -->      <div class=\"tip-item\"><span>\ud83d\udcf5<\/span><span><strong>\u0915\u094b\u0908 \u0935\u093f\u0915\u0930\u094d\u0937\u0923 \u0928\u0939\u0940\u0902:<\/strong> \u092b\u094b\u0928 \u092c\u0902\u0926<\/span><\/div><!-- [et_pb_line_break_holder] -->      <div class=\"tip-item\"><span>\ud83c\udf89<\/span><span><strong>\u0916\u0941\u0926 \u0915\u094b \u092a\u0941\u0930\u0938\u094d\u0915\u0943\u0924 \u0915\u0930\u0947\u0902<\/strong> \u091c\u092c \u0906\u092a \u0916\u0924\u094d\u092e \u0915\u0930 \u0932\u0947\u0902!<\/span><\/div><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <div class=\"apps-cta\"><!-- [et_pb_line_break_holder] -->    <h3>\ud83e\udde0 DYNSEO \u0915\u0947 \u0938\u093e\u0925 \u0905\u092a\u0928\u0947 \u092e\u0938\u094d\u0924\u093f\u0937\u094d\u0915 \u0915\u094b \u092a\u094d\u0930\u0936\u093f\u0915\u094d\u0937\u093f\u0924 \u0915\u0930\u0947\u0902<\/h3><!-- [et_pb_line_break_holder] -->    <p>\u092c\u091a\u094d\u091a\u094b\u0902, \u0935\u092f\u0938\u094d\u0915\u094b\u0902 \u0914\u0930 \u092c\u0941\u091c\u0941\u0930\u094d\u0917\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f \u0938\u0902\u091c\u094d\u091e\u093e\u0928\u093e\u0924\u094d\u092e\u0915 \u090f\u092a\u094d\u0932\u093f\u0915\u0947\u0936\u0928<\/p><!-- [et_pb_line_break_holder] -->    <div class=\"apps-row\"><!-- [et_pb_line_break_holder] -->      <a class=\"app-icon-wrap\" href=\"https:\/\/www.dynseo.com\/version-coco\/\" target=\"_blank\"><img src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2025\/01\/icone-logo-coco-rond.webp\" alt=\"COCO\" class=\"app-icon-img\"><span class=\"app-icon-label\">COCO<\/span><\/a><!-- [et_pb_line_break_holder] -->      <a class=\"app-icon-wrap\" href=\"https:\/\/www.dynseo.com\/jeux-de-memoire\/joe-jeux-memoire-adulte\/\" target=\"_blank\"><img src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2024\/12\/Icone-site-agence-12.png\" alt=\"JOE\" class=\"app-icon-img\"><span class=\"app-icon-label\">JOE<\/span><\/a><!-- [et_pb_line_break_holder] -->      <a class=\"app-icon-wrap\" href=\"https:\/\/www.dynseo.com\/jeux-de-memoire\/edith-tablette-seniors\/\" target=\"_blank\"><img src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2025\/01\/icone-logo-edith-rond.webp\" alt=\"EDITH\" class=\"app-icon-img\"><span class=\"app-icon-label\">EDITH<\/span><\/a><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/calendly.com\/justine-monsaingeon\/30min\" class=\"btn-rose\">\ud83d\udcc5 30 \u092e\u093f\u0928\u091f \u0915\u093e \u092e\u0941\u092b\u094d\u0924 \u0921\u0947\u092e\u094b<\/a><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- \u2550\u2550\u2550\u2550 \u090f\u0915\u0932 \u092c\u091f\u0928 \u2550\u2550\u2550\u2550 --><!-- [et_pb_line_break_holder] -->  <div class=\"bottom-cta\"><!-- [et_pb_line_break_holder] -->    <div class=\"bottom-cta-title\">\ud83d\udcca \u0938\u092a\u094d\u0924\u093e\u0939 \u0915\u093e \u092c\u094d\u092f\u094b\u0930\u093e \u0926\u0947\u0916\u0947\u0902<\/div><!-- [et_pb_line_break_holder] -->    <div class=\"bottom-cta-sub\">\u0906\u092a\u0915\u0940 \u092a\u094d\u0930\u0917\u0924\u093f \u0938\u094d\u0925\u093e\u0928\u0940\u092f \u0930\u0942\u092a \u0938\u0947 \u0917\u0923\u0928\u093e \u0915\u0940 \u091c\u093e\u0924\u0940 \u0939\u0948\u0964 DYNSEO \u0938\u0926\u0938\u094d\u092f \u0938\u094d\u0935\u091a\u093e\u0932\u093f\u0924 \u0938\u0939\u0947\u091c\u0928\u0947 \u0914\u0930 PDF \u092a\u094d\u0930\u093f\u0902\u091f \u0915\u0947 \u0938\u093e\u0925 \u092a\u0942\u0930\u094d\u0923 \u092c\u094d\u092f\u094b\u0930\u0947 \u0924\u0915 \u092a\u0939\u0941\u0902\u091a \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0924\u0947 \u0939\u0948\u0902\u0964<\/div><!-- [et_pb_line_break_holder] -->    <button class=\"btn-voir-bilan\" id=\"btn-voir-bilan\"><!-- [et_pb_line_break_holder] -->      <span id=\"btn-bilan-icon\">\ud83d\udcca<\/span><!-- [et_pb_line_break_holder] -->      <span id=\"btn-bilan-label\">\u0938\u092a\u094d\u0924\u093e\u0939 \u0915\u093e \u092c\u094d\u092f\u094b\u0930\u093e \u0926\u0947\u0916\u0947\u0902<\/span><!-- [et_pb_line_break_holder] -->    <\/button><!-- [et_pb_line_break_holder] -->    <br><!-- [et_pb_line_break_holder] -->    <button class=\"btn-reset-inline\" onclick=\"resetWeek()\">\ud83d\udd04 \u0907\u0938 \u0938\u092a\u094d\u0924\u093e\u0939 \u0915\u094b \u092e\u093f\u091f\u093e\u090f\u0902<\/button><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <footer><p>\u2764\ufe0f \u0915\u0947 \u0938\u093e\u0925 \u092c\u0928\u093e\u092f\u093e \u0917\u092f\u093e <a href=\"https:\/\/dynseo.com\" target=\"_blank\">DYNSEO<\/a> \u2014 \u0938\u094d\u0915\u0942\u0932 \u0909\u092a\u0915\u0930\u0923<\/p><\/footer><!-- [et_pb_line_break_holder] --><\/div><!-- \/form-screen --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->     \u092c\u094d\u092f\u094b\u0930\u093e \u0938\u094d\u0915\u094d\u0930\u0940\u0928<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 --><!-- [et_pb_line_break_holder] --><div id=\"recap-screen\" class=\"screen\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <div class=\"recap-header\"><!-- [et_pb_line_break_holder] -->    <h1>\ud83d\udcda \u0938\u092a\u094d\u0924\u093e\u0939 \u0915\u093e \u092c\u094d\u092f\u094b\u0930\u093e<\/h1><!-- [et_pb_line_break_holder] -->    <p><span id=\"recap-eleve-display\">\u2014<\/span> \u00b7 <span id=\"recap-week-display\">\u2014<\/span><\/p><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- \u092a\u094d\u0930\u0917\u0924\u093f \u2014 \u0939\u092e\u0947\u0936\u093e \u0926\u093f\u0916\u093e\u0908 \u0926\u0947 \u0930\u0939\u0940 --><!-- [et_pb_line_break_holder] -->  <div class=\"engagement-display\"><!-- [et_pb_line_break_holder] -->    <div class=\"engagement-label\">\u0938\u092a\u094d\u0924\u093e\u0939 \u0915\u0940 \u092a\u094d\u0930\u0917\u0924\u093f<\/div><!-- [et_pb_line_break_holder] -->    <div class=\"engagement-score\" id=\"recap-pct\">--<\/div><!-- [et_pb_line_break_holder] -->    <div class=\"engagement-unit\">% \u092a\u0942\u0930\u094d\u0923<\/div><!-- [et_pb_line_break_holder] -->    <div class=\"engagement-bar-wrap\"><div class=\"engagement-bar\" id=\"recap-pct-bar\" style=\"width:0%\"><\/div><\/div><!-- [et_pb_line_break_holder] -->    <div class=\"engagement-comment\" id=\"recap-pct-comment\"><\/div><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- \u0906\u0902\u0915\u0921\u093c\u0947 \u2014 \u0939\u092e\u0947\u0936\u093e \u0926\u093f\u0916\u093e\u0908 \u0926\u0947\u0924\u0947 \u0939\u0948\u0902 --><!-- [et_pb_line_break_holder] -->  <div class=\"recap-stats-grid\" id=\"recap-stats-grid\"><\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- \u0927\u0941\u0902\u0927\u0932\u093e \u0932\u092a\u0947\u091f\u093e --><!-- [et_pb_line_break_holder] -->  <div class=\"blur-wrapper\" id=\"blur-wrapper\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <div id=\"recap-detail-section\"><!-- [et_pb_line_break_holder] -->      <!-- \u0926\u093f\u0928 \u0915\u0947 \u0905\u0928\u0941\u0938\u093e\u0930 \u0935\u093f\u0935\u0930\u0923 --><!-- [et_pb_line_break_holder] -->      <div id=\"recap-days-detail\"><\/div><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <div id=\"recap-blur-overlay\"><\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/div><!-- \/blur-wrapper --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- \u0938\u0926\u0938\u094d\u092f\u094b\u0902 \u0915\u093e \u092a\u094d\u0930\u093f\u0902\u091f \u2014 \u0917\u0924\u093f\u0936\u0940\u0932 \u0930\u0942\u092a \u0938\u0947 \u0907\u0902\u091c\u0947\u0915\u094d\u091f \u0915\u093f\u092f\u093e \u0917\u092f\u093e --><!-- [et_pb_line_break_holder] -->  <div id=\"recap-print-zone\"><\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- \u0915\u094d\u0930\u093f\u092f\u093e\u090f\u0901 --><!-- [et_pb_line_break_holder] -->  <div class=\"recap-actions\"><!-- [et_pb_line_break_holder] -->    <button class=\"btn-restart\" id=\"btn-restart\">\ud83d\udd04 \u092f\u094b\u091c\u0928\u093e \u092a\u0930 \u0935\u093e\u092a\u0938 \u091c\u093e\u090f\u0902<\/button><!-- [et_pb_line_break_holder] -->    <button class=\"btn-copy\" id=\"btn-copy\">\ud83d\udccb \u0938\u093e\u0930\u093e\u0902\u0936 \u0915\u0949\u092a\u0940 \u0915\u0930\u0947\u0902<\/button><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <footer><p>\u2764\ufe0f \u0915\u0947 \u0938\u093e\u0925 \u092c\u0928\u093e\u092f\u093e \u0917\u092f\u093e <a href=\"https:\/\/dynseo.com\" target=\"_blank\">DYNSEO<\/a> \u2014 \u0938\u094d\u0915\u0942\u0932 \u0909\u092a\u0915\u0930\u0923<\/p><\/footer><!-- [et_pb_line_break_holder] --><\/div><!-- \/recap-screen --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div><!-- \/container --><!-- [et_pb_line_break_holder] --><div class=\"toast\" id=\"toast\"><\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->(function(){<!-- [et_pb_line_break_holder] -->'use strict';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   CONFIG<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->var SUBJECTS   = ['Fran\u00e7ais','Maths','Histoire','G\u00e9o','Sciences','Anglais','Arts','Sport','Autre'];<!-- [et_pb_line_break_holder] -->var DAYS       = ['Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi','Dimanche'];<!-- [et_pb_line_break_holder] -->var DIFF_EMOJI = { easy:'\ud83d\ude0a', medium:'\ud83d\ude10', hard:'\ud83d\ude30' };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   \u00c9TAT<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->window.isAuthorized = false;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->var tasks            = {};<!-- [et_pb_line_break_holder] -->var currentWeekStart = getMonday(new Date());<!-- [et_pb_line_break_holder] -->var currentDay       = 0;<!-- [et_pb_line_break_holder] -->var timestampDebut   = Date.now();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   UTILITAIRES DATE<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->function getMonday(d){<!-- [et_pb_line_break_holder] -->  var date=new Date(d), day=date.getDay();<!-- [et_pb_line_break_holder] -->  var diff=date.getDate()-day+(day===0?-6:1);<!-- [et_pb_line_break_holder] -->  return new Date(date.setDate(diff));<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->function formatDate(date){ return date.toLocaleDateString('fr-FR',{day:'numeric',month:'long'}); }<!-- [et_pb_line_break_holder] -->function getWeekKey(){ return currentWeekStart.toISOString().split('T')[0]; }<!-- [et_pb_line_break_holder] -->function getWeekRange(){<!-- [et_pb_line_break_holder] -->  var end=new Date(currentWeekStart); end.setDate(end.getDate()+4);<!-- [et_pb_line_break_holder] -->  return formatDate(currentWeekStart)+' \u2013 '+formatDate(end);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   UTILITAIRES UI<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->function setSaveStatus(s){<!-- [et_pb_line_break_holder] -->  var el=document.getElementById('saveStatus'), lbl=document.getElementById('saveLabel');<!-- [et_pb_line_break_holder] -->  el.className='save-status '+s;<!-- [et_pb_line_break_holder] -->  if(s==='saved') lbl.textContent='Sauvegard\u00e9 \u2713';<!-- [et_pb_line_break_holder] -->  else if(s==='pending') lbl.textContent='Modifications en cours...';<!-- [et_pb_line_break_holder] -->  else lbl.textContent='Aucune modification';<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->function markPending(){ setSaveStatus('pending'); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function showToast(msg, type){<!-- [et_pb_line_break_holder] -->  var t=document.getElementById('toast');<!-- [et_pb_line_break_holder] -->  t.textContent=msg;<!-- [et_pb_line_break_holder] -->  t.className='toast show'+(type?' '+type:'');<!-- [et_pb_line_break_holder] -->  setTimeout(function(){ t.className='toast'; },1800);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function v(id){ var el=document.getElementById(id); return el?el.value.trim():''; }<!-- [et_pb_line_break_holder] -->function escHtml(str){<!-- [et_pb_line_break_holder] -->  return String(str||'').replace(\/&\/g,'&amp;').replace(\/<\/g,'&lt;').replace(\/>\/g,'&gt;').replace(\/\"\/g,'&quot;');<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   STATS<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->function computeStats(){<!-- [et_pb_line_break_holder] -->  var total=0, done=0, timeLeft=0;<!-- [et_pb_line_break_holder] -->  DAYS.forEach(function(_,i){<!-- [et_pb_line_break_holder] -->    var dayTasks=tasks[getWeekKey()+'-'+i]||[];<!-- [et_pb_line_break_holder] -->    dayTasks.forEach(function(t){<!-- [et_pb_line_break_holder] -->      total++;<!-- [et_pb_line_break_holder] -->      if(t.done) done++;<!-- [et_pb_line_break_holder] -->      else timeLeft+=t.time;<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->  return {total:total, done:done, timeLeft:timeLeft, pct:total?Math.round(done\/total*100):0};<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function updateStats(){<!-- [et_pb_line_break_holder] -->  var s=computeStats();<!-- [et_pb_line_break_holder] -->  document.getElementById('statTotal').textContent   =s.total;<!-- [et_pb_line_break_holder] -->  document.getElementById('statDone').textContent    =s.done;<!-- [et_pb_line_break_holder] -->  document.getElementById('statTime').textContent    =s.timeLeft;<!-- [et_pb_line_break_holder] -->  document.getElementById('statProgress').textContent=s.pct+'%';<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   PAYLOAD<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->function buildPayload(){<!-- [et_pb_line_break_holder] -->  var s=computeStats();<!-- [et_pb_line_break_holder] -->  var flatDays={};<!-- [et_pb_line_break_holder] -->  DAYS.forEach(function(dayName,i){<!-- [et_pb_line_break_holder] -->    var dayTasks=tasks[getWeekKey()+'-'+i]||[];<!-- [et_pb_line_break_holder] -->    var names=dayTasks.map(function(t){ return t.name+' ('+t.subject+')'; }).join(', ');<!-- [et_pb_line_break_holder] -->    var nbDone=dayTasks.filter(function(t){ return t.done; }).length;<!-- [et_pb_line_break_holder] -->    flatDays['jour_'+dayName.toLowerCase()+'_devoirs']=names||'-';<!-- [et_pb_line_break_holder] -->    flatDays['jour_'+dayName.toLowerCase()+'_nb']=String(dayTasks.length);<!-- [et_pb_line_break_holder] -->    flatDays['jour_'+dayName.toLowerCase()+'_termines']=String(nbDone);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var payload=Object.assign({<!-- [et_pb_line_break_holder] -->    eleve:           v('info-eleve')    ||'-',<!-- [et_pb_line_break_holder] -->    accompagnant:    v('info-pro')      ||'-',<!-- [et_pb_line_break_holder] -->    semaine:         getWeekRange(),<!-- [et_pb_line_break_holder] -->    seance_objectif: v('info-objectif') ||'-',<!-- [et_pb_line_break_holder] -->    nb_total:        String(s.total),<!-- [et_pb_line_break_holder] -->    nb_termines:     String(s.done),<!-- [et_pb_line_break_holder] -->    nb_restants:     String(s.total-s.done),<!-- [et_pb_line_break_holder] -->    pct_progression: s.pct+'%',<!-- [et_pb_line_break_holder] -->    minutes_restantes:String(s.timeLeft)<!-- [et_pb_line_break_holder] -->  }, flatDays);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var parts=[];<!-- [et_pb_line_break_holder] -->  if(v('info-eleve')) parts.push(v('info-eleve'));<!-- [et_pb_line_break_holder] -->  parts.push('Sem. '+getWeekRange());<!-- [et_pb_line_break_holder] -->  parts.push(s.done+'\/'+s.total+' devoirs termin\u00e9s ('+s.pct+'%)');<!-- [et_pb_line_break_holder] -->  payload['resume']=parts.join(' | ');<!-- [et_pb_line_break_holder] -->  payload['duree_session_s']=String(Math.round((Date.now()-timestampDebut)\/1000));<!-- [et_pb_line_break_holder] -->  payload['timestamp']=String(Date.now());<!-- [et_pb_line_break_holder] -->  return payload;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   SAUVEGARDE<!-- [et_pb_line_break_holder] -->   \u2022 non-autoris\u00e9 \u2192 sessionStorage<!-- [et_pb_line_break_holder] -->   \u2022 autoris\u00e9 \u2192 back-office<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->function saveToBackoffice(onDone){<!-- [et_pb_line_break_holder] -->  if(!isAuthorized){<!-- [et_pb_line_break_holder] -->    try{ sessionStorage.setItem('dynseo_devoirs_session', JSON.stringify(buildPayload())); }catch(e){}<!-- [et_pb_line_break_holder] -->    setSaveStatus('saved');<!-- [et_pb_line_break_holder] -->    if(onDone) onDone();<!-- [et_pb_line_break_holder] -->    return;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  if(typeof DynTrack==='undefined'||!DynTrack.hasToken()){<!-- [et_pb_line_break_holder] -->    if(onDone) onDone();<!-- [et_pb_line_break_holder] -->    return;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  DynTrack.save(buildPayload(),{<!-- [et_pb_line_break_holder] -->    onSuccess:function(){<!-- [et_pb_line_break_holder] -->      setSaveStatus('saved');<!-- [et_pb_line_break_holder] -->      showToast('\u2705 Planning enregistr\u00e9 dans votre espace');<!-- [et_pb_line_break_holder] -->      if(onDone) onDone();<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] -->    onError:function(){<!-- [et_pb_line_break_holder] -->      showToast('\u26a0\ufe0f Erreur enregistrement \u2014 bilan affich\u00e9 quand m\u00eame','error');<!-- [et_pb_line_break_holder] -->      if(onDone) onDone();<!-- [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] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   RENDER<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->function renderWeek(){<!-- [et_pb_line_break_holder] -->  var wk=getWeekKey();<!-- [et_pb_line_break_holder] -->  document.getElementById('weekLabel').textContent='Semaine du '+formatDate(currentWeekStart);<!-- [et_pb_line_break_holder] -->  document.getElementById('info-semaine').value=getWeekRange();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var tabsHtml='';<!-- [et_pb_line_break_holder] -->  DAYS.forEach(function(day,i){<!-- [et_pb_line_break_holder] -->    var date=new Date(currentWeekStart); date.setDate(date.getDate()+i);<!-- [et_pb_line_break_holder] -->    var dayKey=wk+'-'+i;<!-- [et_pb_line_break_holder] -->    var hasTasks=tasks[dayKey]&&tasks[dayKey].length>0;<!-- [et_pb_line_break_holder] -->    tabsHtml+='<div class=\"day-tab'+(i===currentDay?' active':'')+' '+(hasTasks?'has-tasks':'')+<!-- [et_pb_line_break_holder] -->      '\" onclick=\"selectDay('+i+')\"><div class=\"day-name\">'+day.substring(0,3)+'<\/div><div class=\"day-date\">'+date.getDate()+'<\/div><\/div>';<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->  document.getElementById('daysTabs').innerHTML=tabsHtml;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var contentHtml='';<!-- [et_pb_line_break_holder] -->  DAYS.forEach(function(_,i){<!-- [et_pb_line_break_holder] -->    contentHtml+='<div class=\"day-content'+(i===currentDay?' active':'')+'\" id=\"day-'+i+'\">'<!-- [et_pb_line_break_holder] -->      +'<div class=\"add-task-form\">'<!-- [et_pb_line_break_holder] -->      +'<input type=\"text\" id=\"taskName-'+i+'\" placeholder=\"Devoir...\">'<!-- [et_pb_line_break_holder] -->      +'<select id=\"taskSubject-'+i+'\">'+SUBJECTS.map(function(s){ return '<option value=\"'+s+'\">'+s+'<\/option>'; }).join('')+'<\/select>'<!-- [et_pb_line_break_holder] -->      +'<select id=\"taskTime-'+i+'\"><option value=\"10\">10min<\/option><option value=\"15\">15min<\/option><option value=\"20\">20min<\/option><option value=\"30\">30min<\/option><option value=\"45\">45min<\/option><option value=\"60\">1h<\/option><\/select>'<!-- [et_pb_line_break_holder] -->      +'<select id=\"taskDiff-'+i+'\"><option value=\"easy\">\ud83d\ude0a<\/option><option value=\"medium\">\ud83d\ude10<\/option><option value=\"hard\">\ud83d\ude30<\/option><\/select>'<!-- [et_pb_line_break_holder] -->      +'<button onclick=\"addTask('+i+')\">+<\/button>'<!-- [et_pb_line_break_holder] -->      +'<\/div>'<!-- [et_pb_line_break_holder] -->      +'<div class=\"tasks-list\" id=\"tasks-'+i+'\"><\/div>'<!-- [et_pb_line_break_holder] -->      +'<\/div>';<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->  document.getElementById('daysContent').innerHTML=contentHtml;<!-- [et_pb_line_break_holder] -->  DAYS.forEach(function(_,i){ renderTasks(i); });<!-- [et_pb_line_break_holder] -->  updateStats();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  DAYS.forEach(function(_,i){<!-- [et_pb_line_break_holder] -->    var el=document.getElementById('taskName-'+i);<!-- [et_pb_line_break_holder] -->    if(el) el.addEventListener('keypress',function(e){ if(e.key==='Enter') addTask(i); });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function renderTasks(dayIndex){<!-- [et_pb_line_break_holder] -->  var dayKey=getWeekKey()+'-'+dayIndex;<!-- [et_pb_line_break_holder] -->  var dayTasks=tasks[dayKey]||[];<!-- [et_pb_line_break_holder] -->  var container=document.getElementById('tasks-'+dayIndex);<!-- [et_pb_line_break_holder] -->  if(!container) return;<!-- [et_pb_line_break_holder] -->  if(!dayTasks.length){<!-- [et_pb_line_break_holder] -->    container.innerHTML='<div class=\"empty-day\"><div class=\"empty-icon\">\ud83d\udcdd<\/div><p>Pas de devoirs<\/p><\/div>';<!-- [et_pb_line_break_holder] -->    return;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  container.innerHTML=dayTasks.map(function(task,i){<!-- [et_pb_line_break_holder] -->    return '<div class=\"task-item'+(task.done?' done':'')+'\">'+<!-- [et_pb_line_break_holder] -->      '<div class=\"task-checkbox\" onclick=\"toggleTask('+dayIndex+','+i+')\">\u2713<\/div>'+<!-- [et_pb_line_break_holder] -->      '<div class=\"task-info\"><div class=\"task-name\">'+escHtml(task.name)+'<\/div><div class=\"task-subject\">'+escHtml(task.subject)+'<\/div><\/div>'+<!-- [et_pb_line_break_holder] -->      '<div class=\"task-meta\">'+<!-- [et_pb_line_break_holder] -->        '<span class=\"task-badge badge-time\">'+task.time+'min<\/span>'+<!-- [et_pb_line_break_holder] -->        '<span class=\"task-badge badge-'+task.difficulty+'\">'+DIFF_EMOJI[task.difficulty]+'<\/span>'+<!-- [et_pb_line_break_holder] -->      '<\/div>'+<!-- [et_pb_line_break_holder] -->      '<button class=\"task-delete\" onclick=\"deleteTask('+dayIndex+','+i+')\">\u00d7<\/button>'+<!-- [et_pb_line_break_holder] -->      '<\/div>';<!-- [et_pb_line_break_holder] -->  }).join('');<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   INTERACTIONS<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->window.selectDay=function(index){<!-- [et_pb_line_break_holder] -->  currentDay=index;<!-- [et_pb_line_break_holder] -->  document.querySelectorAll('.day-tab').forEach(function(t,i){ t.classList.toggle('active',i===index); });<!-- [et_pb_line_break_holder] -->  document.querySelectorAll('.day-content').forEach(function(c,i){ c.classList.toggle('active',i===index); });<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->window.addTask=function(dayIndex){<!-- [et_pb_line_break_holder] -->  var name=document.getElementById('taskName-'+dayIndex).value.trim();<!-- [et_pb_line_break_holder] -->  if(!name) return;<!-- [et_pb_line_break_holder] -->  var subject   =document.getElementById('taskSubject-'+dayIndex).value;<!-- [et_pb_line_break_holder] -->  var time      =parseInt(document.getElementById('taskTime-'+dayIndex).value,10);<!-- [et_pb_line_break_holder] -->  var difficulty=document.getElementById('taskDiff-'+dayIndex).value;<!-- [et_pb_line_break_holder] -->  var dayKey    =getWeekKey()+'-'+dayIndex;<!-- [et_pb_line_break_holder] -->  if(!tasks[dayKey]) tasks[dayKey]=[];<!-- [et_pb_line_break_holder] -->  tasks[dayKey].push({name:name,subject:subject,time:time,difficulty:difficulty,done:false});<!-- [et_pb_line_break_holder] -->  document.getElementById('taskName-'+dayIndex).value='';<!-- [et_pb_line_break_holder] -->  renderWeek(); updateStats(); markPending();<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->window.toggleTask=function(dayIndex,taskIndex){<!-- [et_pb_line_break_holder] -->  var dayKey=getWeekKey()+'-'+dayIndex;<!-- [et_pb_line_break_holder] -->  if(!tasks[dayKey]||!tasks[dayKey][taskIndex]) return;<!-- [et_pb_line_break_holder] -->  tasks[dayKey][taskIndex].done=!tasks[dayKey][taskIndex].done;<!-- [et_pb_line_break_holder] -->  renderTasks(dayIndex); updateStats(); markPending();<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->window.deleteTask=function(dayIndex,taskIndex){<!-- [et_pb_line_break_holder] -->  var dayKey=getWeekKey()+'-'+dayIndex;<!-- [et_pb_line_break_holder] -->  if(!tasks[dayKey]) return;<!-- [et_pb_line_break_holder] -->  tasks[dayKey].splice(taskIndex,1);<!-- [et_pb_line_break_holder] -->  renderWeek(); updateStats(); markPending();<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->window.changeWeek=function(offset){<!-- [et_pb_line_break_holder] -->  currentWeekStart.setDate(currentWeekStart.getDate()+(offset*7));<!-- [et_pb_line_break_holder] -->  currentDay=0; renderWeek(); updateStats(); markPending();<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->window.resetWeek=function(){<!-- [et_pb_line_break_holder] -->  if(!confirm('Effacer les devoirs de cette semaine ?')) return;<!-- [et_pb_line_break_holder] -->  DAYS.forEach(function(_,i){ delete tasks[getWeekKey()+'-'+i]; });<!-- [et_pb_line_break_holder] -->  currentDay=0; renderWeek(); updateStats(); setSaveStatus('');<!-- [et_pb_line_break_holder] -->  showToast('\ud83d\udd04 Semaine effac\u00e9e');<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   AFFICHAGE BILAN<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->function showRecap(){<!-- [et_pb_line_break_holder] -->  var s=computeStats();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* \u2500\u2500 Progression \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->  document.getElementById('recap-pct').textContent=s.pct;<!-- [et_pb_line_break_holder] -->  document.getElementById('recap-pct-bar').style.width=s.pct+'%';<!-- [et_pb_line_break_holder] -->  var commentEl=document.getElementById('recap-pct-comment');<!-- [et_pb_line_break_holder] -->  if(s.pct>=80){      commentEl.className='engagement-comment high'; commentEl.textContent='\ud83c\udf89 Excellente semaine, bravo !'; }<!-- [et_pb_line_break_holder] -->  else if(s.pct>=50){ commentEl.className='engagement-comment mid';  commentEl.textContent='\u2705 Bon travail, continue comme \u00e7a !'; }<!-- [et_pb_line_break_holder] -->  else if(s.total>0){ commentEl.className='engagement-comment low';  commentEl.textContent='\ud83d\udcaa Il reste du travail, courage !'; }<!-- [et_pb_line_break_holder] -->  else {              commentEl.className='engagement-comment mid';  commentEl.textContent='Aucun devoir planifi\u00e9 cette semaine'; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* \u2500\u2500 Header \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->  document.getElementById('recap-eleve-display').textContent=v('info-eleve')||'\u2014';<!-- [et_pb_line_break_holder] -->  document.getElementById('recap-week-display').textContent=getWeekRange();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* \u2500\u2500 Stats cards \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->  var statsGrid=document.getElementById('recap-stats-grid');<!-- [et_pb_line_break_holder] -->  statsGrid.innerHTML=[<!-- [et_pb_line_break_holder] -->    {cls:'sc sc-blue',icon:'\ud83d\udcda',val:s.total,lbl:'Devoirs planifi\u00e9s'},<!-- [et_pb_line_break_holder] -->    {cls:'sc sc-mint',icon:'\u2705',val:s.done,lbl:'Termin\u00e9s'},<!-- [et_pb_line_break_holder] -->    {cls:'sc sc-yellow',icon:'\u23f1\ufe0f',val:s.timeLeft,lbl:'Min. restantes'},<!-- [et_pb_line_break_holder] -->    {cls:'sc sc-rose',icon:'\ud83d\udcc8',val:s.pct+'%',lbl:'Progression'}<!-- [et_pb_line_break_holder] -->  ].map(function(c){<!-- [et_pb_line_break_holder] -->    return '<div class=\"stat-card\" style=\"position:relative;overflow:hidden\">'<!-- [et_pb_line_break_holder] -->      +'<div class=\"stat-value\" style=\"color:#c49000\">'+c.val+'<\/div>'<!-- [et_pb_line_break_holder] -->      +'<div class=\"stat-label\">'+c.icon+' '+c.lbl+'<\/div><\/div>';<!-- [et_pb_line_break_holder] -->  }).join('');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* \u2500\u2500 D\u00c9TAIL PAR JOUR (flout\u00e9) \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->  var daysDetail=document.getElementById('recap-days-detail');<!-- [et_pb_line_break_holder] -->  var daysHtml='';<!-- [et_pb_line_break_holder] -->  DAYS.forEach(function(dayName,i){<!-- [et_pb_line_break_holder] -->    var dayTasks=tasks[getWeekKey()+'-'+i]||[];<!-- [et_pb_line_break_holder] -->    if(!dayTasks.length) return;<!-- [et_pb_line_break_holder] -->    var nbDone=dayTasks.filter(function(t){ return t.done; }).length;<!-- [et_pb_line_break_holder] -->    daysHtml+='<div class=\"recap-day-block\">'<!-- [et_pb_line_break_holder] -->      +'<div class=\"rdb-header\">'<!-- [et_pb_line_break_holder] -->      +'<span class=\"rdb-day\">'+dayName+'<\/span>'<!-- [et_pb_line_break_holder] -->      +'<span class=\"rdb-count\">'+nbDone+'\/'+dayTasks.length+' termin\u00e9(s)<\/span>'<!-- [et_pb_line_break_holder] -->      +'<\/div>'<!-- [et_pb_line_break_holder] -->      +dayTasks.map(function(t){<!-- [et_pb_line_break_holder] -->        return '<div class=\"rdb-task-row\">'<!-- [et_pb_line_break_holder] -->          +'<div class=\"rdb-check'+(t.done?' done':' todo')+'\">'+(t.done?'\u2713':'\u25cb')+'<\/div>'<!-- [et_pb_line_break_holder] -->          +'<span class=\"rdb-task-name'+(t.done?' done':'')+'\"\">'+escHtml(t.name)+'<\/span>'<!-- [et_pb_line_break_holder] -->          +'<span class=\"rdb-task-subj\">'+escHtml(t.subject)+'<\/span>'<!-- [et_pb_line_break_holder] -->          +'<span class=\"rdb-task-badge badge-time\">'+t.time+'min<\/span>'<!-- [et_pb_line_break_holder] -->          +'<span class=\"rdb-task-badge badge-'+t.difficulty+'\">'+DIFF_EMOJI[t.difficulty]+'<\/span>'<!-- [et_pb_line_break_holder] -->          +'<\/div>';<!-- [et_pb_line_break_holder] -->      }).join('')<!-- [et_pb_line_break_holder] -->      +'<\/div>';<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->  daysDetail.innerHTML=daysHtml||'<div style=\"text-align:center;padding:20px;color:#aaa;font-size:13px\">Aucun devoir planifi\u00e9 cette semaine.<\/div>';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Switch \u00e9cran *\/<!-- [et_pb_line_break_holder] -->  document.getElementById('form-screen').classList.remove('active');<!-- [et_pb_line_break_holder] -->  document.getElementById('recap-screen').classList.add('active');<!-- [et_pb_line_break_holder] -->  window.scrollTo(0,0);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Blur *\/<!-- [et_pb_line_break_holder] -->  if(typeof window.dynseo_check_and_blur_devoirs==='function'){<!-- [et_pb_line_break_holder] -->    window.dynseo_check_and_blur_devoirs();<!-- [et_pb_line_break_holder] -->  } else {<!-- [et_pb_line_break_holder] -->    applyBlurDevoirs({authorized:isAuthorized});<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   LOGIQUE BLUR<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->window.applyBlurDevoirs = function(user){<!-- [et_pb_line_break_holder] -->  var authorized=!!(user&&user.authorized);<!-- [et_pb_line_break_holder] -->  isAuthorized=authorized;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var badge=document.getElementById('member-badge');<!-- [et_pb_line_break_holder] -->  if(authorized&&badge) badge.classList.add('visible');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var printZone=document.getElementById('recap-print-zone');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if(authorized){<!-- [et_pb_line_break_holder] -->    document.getElementById('blur-wrapper').classList.remove('blurred');<!-- [et_pb_line_break_holder] -->    document.getElementById('recap-blur-overlay').style.display='none';<!-- [et_pb_line_break_holder] -->    printZone.innerHTML=<!-- [et_pb_line_break_holder] -->      '<div class=\"recap-print-box\">'<!-- [et_pb_line_break_holder] -->      +'<p>\ud83d\udcc4 <strong>Imprimer ou enregistrer en PDF<\/strong> \u2014 le planning complet sera inclus.<\/p>'<!-- [et_pb_line_break_holder] -->      +'<button class=\"btn-print-membre\" onclick=\"window.print()\">\ud83d\udda8\ufe0f Imprimer \/ PDF<\/button>'<!-- [et_pb_line_break_holder] -->      +'<\/div>';<!-- [et_pb_line_break_holder] -->    return;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Non-membre *\/<!-- [et_pb_line_break_holder] -->  document.getElementById('blur-wrapper').classList.add('blurred');<!-- [et_pb_line_break_holder] -->  printZone.innerHTML='';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var ctaPage  =(user&&user.cta_page) ||'https:\/\/dynseo.com\/nos-outils';<!-- [et_pb_line_break_holder] -->  var ctaId    =(user&&user.cta_id)   ||'prixoutilsfrancais';<!-- [et_pb_line_break_holder] -->  var ctaTitle =(user&&user.cta_title)||'\ud83d\udd13 D\u00e9bloquez le bilan complet';<!-- [et_pb_line_break_holder] -->  var ctaSub   =(user&&user.cta_sub)  ||'Les membres DYNSEO acc\u00e8dent au d\u00e9tail complet jour par jour : chaque devoir avec son statut, sa mati\u00e8re et sa dur\u00e9e, sauvegarde automatique du planning et impression \/ export PDF.';<!-- [et_pb_line_break_holder] -->  var ctaBtn   =(user&&user.cta_btn)  ||'\ud83d\ude80 Voir les offres';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  document.getElementById('recap-blur-overlay').innerHTML=<!-- [et_pb_line_break_holder] -->    '<div class=\"blur-cta-box\">'<!-- [et_pb_line_break_holder] -->    +'<div class=\"blur-cta-lock\">\ud83d\udd12<\/div>'<!-- [et_pb_line_break_holder] -->    +'<h3 class=\"blur-cta-title\">'+ctaTitle+'<\/h3>'<!-- [et_pb_line_break_holder] -->    +'<p class=\"blur-cta-sub\">'+ctaSub+'<\/p>'<!-- [et_pb_line_break_holder] -->    +'<a href=\"'+ctaPage+'#'+ctaId+'\" class=\"blur-cta-btn\">'+ctaBtn+'<\/a>'<!-- [et_pb_line_break_holder] -->    +'<p class=\"blur-cta-print-note\">\ud83d\udda8\ufe0f L'impression et l'export PDF sont r\u00e9serv\u00e9s aux membres<\/p>'<!-- [et_pb_line_break_holder] -->    +'<\/div>';<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   COPIER R\u00c9SUM\u00c9<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->function buildCopyText(){<!-- [et_pb_line_break_holder] -->  var s=computeStats();<!-- [et_pb_line_break_holder] -->  var parts=[];<!-- [et_pb_line_break_holder] -->  if(v('info-eleve'))  parts.push('\u00c9l\u00e8ve : '+v('info-eleve'));<!-- [et_pb_line_break_holder] -->  parts.push('Semaine : '+getWeekRange());<!-- [et_pb_line_break_holder] -->  parts.push(s.done+'\/'+s.total+' devoirs termin\u00e9s ('+s.pct+'%)');<!-- [et_pb_line_break_holder] -->  parts.push(s.timeLeft+' min restantes');<!-- [et_pb_line_break_holder] -->  return parts.join(' | ')+'n\u2014 Planificateur de Devoirs DYNSEO \u2014 dynseo.com';<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->   BINDINGS & INIT<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/<!-- [et_pb_line_break_holder] -->['info-eleve','info-pro','info-objectif'].forEach(function(id){<!-- [et_pb_line_break_holder] -->  var el=document.getElementById(id);<!-- [et_pb_line_break_holder] -->  if(el) el.addEventListener('input', markPending);<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Bouton unique *\/<!-- [et_pb_line_break_holder] -->document.getElementById('btn-voir-bilan').addEventListener('click', function(){<!-- [et_pb_line_break_holder] -->  var btn  =this;<!-- [et_pb_line_break_holder] -->  var icon =document.getElementById('btn-bilan-icon');<!-- [et_pb_line_break_holder] -->  var label=document.getElementById('btn-bilan-label');<!-- [et_pb_line_break_holder] -->  btn.classList.add('loading');<!-- [et_pb_line_break_holder] -->  icon.textContent ='\u23f3';<!-- [et_pb_line_break_holder] -->  label.textContent='Pr\u00e9paration du bilan...';<!-- [et_pb_line_break_holder] -->  saveToBackoffice(function(){<!-- [et_pb_line_break_holder] -->    btn.classList.remove('loading');<!-- [et_pb_line_break_holder] -->    icon.textContent ='\ud83d\udcca';<!-- [et_pb_line_break_holder] -->    label.textContent='Voir le bilan de la semaine';<!-- [et_pb_line_break_holder] -->    showRecap();<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->document.getElementById('btn-restart').addEventListener('click', function(){<!-- [et_pb_line_break_holder] -->  document.getElementById('blur-wrapper').classList.remove('blurred');<!-- [et_pb_line_break_holder] -->  document.getElementById('recap-blur-overlay').innerHTML='';<!-- [et_pb_line_break_holder] -->  document.getElementById('recap-print-zone').innerHTML='';<!-- [et_pb_line_break_holder] -->  document.getElementById('recap-screen').classList.remove('active');<!-- [et_pb_line_break_holder] -->  document.getElementById('form-screen').classList.add('active');<!-- [et_pb_line_break_holder] -->  window.scrollTo(0,0);<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->document.getElementById('btn-copy').addEventListener('click', function(){<!-- [et_pb_line_break_holder] -->  navigator.clipboard.writeText(buildCopyText())<!-- [et_pb_line_break_holder] -->    .then(function(){ showToast('\ud83d\udccb R\u00e9sum\u00e9 copi\u00e9 !'); })<!-- [et_pb_line_break_holder] -->    .catch(function(){ showToast('\u274c Copie impossible','error'); });<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Init *\/<!-- [et_pb_line_break_holder] -->renderWeek();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->  DYNSEO FREEMIUM \u092c\u094d\u0932\u0949\u0915 \u2014 \u0938\u094d\u0925\u093e\u0928\u093e\u0902\u0924\u0930\u093f\u0924 \u0928 \u0915\u0930\u0947\u0902<!-- [et_pb_line_break_holder] -->\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->(function(){<!-- [et_pb_line_break_holder] -->  var ajaxUrl  ='https:\/\/www.dynseo.com\/wp-admin\/admin-ajax.php';<!-- [et_pb_line_break_holder] -->  var urlParams=new URLSearchParams(window.location.search);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* dynseo_outil_token \u2192 autorisation imm\u00e9diate *\/<!-- [et_pb_line_break_holder] -->  var outilToken=urlParams.get('dynseo_outil_token')||'';<!-- [et_pb_line_break_holder] -->  if(outilToken){<!-- [et_pb_line_break_holder] -->    isAuthorized=true;<!-- [et_pb_line_break_holder] -->    var badge=document.getElementById('member-badge');<!-- [et_pb_line_break_holder] -->    if(badge) badge.classList.add('visible');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var token=urlParams.get('dynseo_token')||'';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  window.dynseo_check_and_blur_devoirs=function(){<!-- [et_pb_line_break_holder] -->    if(outilToken){ applyBlurDevoirs({authorized:true}); return; }<!-- [et_pb_line_break_holder] -->    var url=ajaxUrl+'?action=dynseo_check_auth'+(token?'&dynseo_token='+encodeURIComponent(token):'');<!-- [et_pb_line_break_holder] -->    fetch(url,{credentials:'include'})<!-- [et_pb_line_break_holder] -->      .then(function(r){ return r.json(); })<!-- [et_pb_line_break_holder] -->      .then(function(data){ applyBlurDevoirs(data); })<!-- [et_pb_line_break_holder] -->      .catch(function(){<!-- [et_pb_line_break_holder] -->        applyBlurDevoirs({<!-- [et_pb_line_break_holder] -->          authorized:false,<!-- [et_pb_line_break_holder] -->          cta_page: 'https:\/\/dynseo.com\/nos-outils',<!-- [et_pb_line_break_holder] -->          cta_id:   'prixoutilsfrancais',<!-- [et_pb_line_break_holder] -->          cta_title:'\ud83d\udd13 D\u00e9bloquez le bilan complet',<!-- [et_pb_line_break_holder] -->          cta_sub:  'Les membres DYNSEO acc\u00e8dent au d\u00e9tail complet jour par jour : chaque devoir avec son statut, sa mati\u00e8re et sa dur\u00e9e, sauvegarde automatique du planning et impression \/ export PDF.',<!-- [et_pb_line_break_holder] -->          cta_btn:  '\ud83d\ude80 Voir les offres'<!-- [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] -->  \/* Badge au chargement *\/<!-- [et_pb_line_break_holder] -->  (function checkOnLoad(){<!-- [et_pb_line_break_holder] -->    if(outilToken) return;<!-- [et_pb_line_break_holder] -->    var url=ajaxUrl+'?action=dynseo_check_auth'+(token?'&dynseo_token='+encodeURIComponent(token):'');<!-- [et_pb_line_break_holder] -->    fetch(url,{credentials:'include'})<!-- [et_pb_line_break_holder] -->      .then(function(r){ return r.json(); })<!-- [et_pb_line_break_holder] -->      .then(function(data){<!-- [et_pb_line_break_holder] -->        if(data.authorized){<!-- [et_pb_line_break_holder] -->          isAuthorized=true;<!-- [et_pb_line_break_holder] -->          var badge=document.getElementById('member-badge');<!-- [et_pb_line_break_holder] -->          if(badge) badge.classList.add('visible');<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      })<!-- [et_pb_line_break_holder] -->      .catch(function(){});<!-- [et_pb_line_break_holder] -->  })();<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\"1\" _builder_version=\"4.27.6\" _module_preset=\"default\" global_colors_info=\"{}\"][et_pb_row _builder_version=\"4.27.6\" _module_preset=\"default\" global_colors_info=\"{}\"][et_pb_column type=\"4_4\" _builder_version=\"4.27.6\" _module_preset=\"default\" global_colors_info=\"{}\"][et_pb_code _builder_version=\"4.16\" global_colors_info=\"{}\"]<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Qu'est-ce que le Planificateur de Devoirs de DYNSEO ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Le Planificateur de Devoirs de DYNSEO est un outil scolarit\u00e9 qui permet d'organiser sa semaine et de cocher ses devoirs une fois termin\u00e9s. Il affiche le nombre total de devoirs, ceux termin\u00e9s, les minutes restantes et la progression globale.\"}},{\"@type\":\"Question\",\"name\":\"Quelles informations peut-on suivre avec ce planificateur ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Le planificateur permet de suivre le nombre total de devoirs, le nombre de devoirs termin\u00e9s, le temps restant en minutes et le pourcentage de progression de la semaine.\"}},{\"@type\":\"Question\",\"name\":\"Qu'est-ce que la technique Pomodoro mentionn\u00e9e dans les astuces ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"La technique Pomodoro consiste \u00e0 travailler pendant 15 minutes puis prendre une pause de 5 minutes. Cette m\u00e9thode aide \u00e0 maintenir la concentration et \u00e9viter la fatigue mentale.\"}},{\"@type\":\"Question\",\"name\":\"Quelles astuces sont donn\u00e9es pour mieux faire ses devoirs ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Les astuces incluent : utiliser la technique Pomodoro (15 min travail, 5 min pause), commencer par les t\u00e2ches difficiles quand on est frais, \u00e9liminer les distractions en \u00e9teignant son t\u00e9l\u00e9phone, et se r\u00e9compenser apr\u00e8s avoir termin\u00e9.\"}},{\"@type\":\"Question\",\"name\":\"Quelles fonctionnalit\u00e9s sont disponibles dans le planificateur ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Le planificateur offre plusieurs fonctionnalit\u00e9s : sauvegarder son planning, imprimer la semaine, cr\u00e9er une nouvelle semaine, et naviguer entre les semaines avec les fl\u00e8ches.\"}},{\"@type\":\"Question\",\"name\":\"Comment organiser efficacement ses devoirs selon les recommandations ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Pour organiser efficacement ses devoirs, il est recommand\u00e9 de commencer par les t\u00e2ches les plus difficiles quand on est frais, d'utiliser des cr\u00e9neaux de 15 minutes avec des pauses, d'\u00e9liminer toutes les distractions et de se motiver avec des r\u00e9compenses.\"}}]}<\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\"1\" _builder_version=\"4.27.5\" _module_preset=\"default\" custom_padding=\"0px||0px|||\" locked=\"off\" global_colors_info=\"{}\"][et_pb_row _builder_version=\"4.27.5\" _module_preset=\"default\" width=\"100%\" max_width=\"1887px\" global_colors_info=\"{}\"][et_pb_column type=\"4_4\" _builder_version=\"4.27.5\" _module_preset=\"default\" global_colors_info=\"{}\"][et_pb_code _builder_version=\"4.27.5\" _module_preset=\"default\" global_colors_info=\"{}\"]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"fr\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] --><meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] --><meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder] --><link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><!-- [et_pb_line_break_holder] --><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@500;600;700;800;900&family=Poppins:wght@400;500;600;700&display=swap\" rel=\"stylesheet\"><!-- [et_pb_line_break_holder] --><style><!-- [et_pb_line_break_holder] -->*{margin:0;padding:0;box-sizing:border-box;}<!-- [et_pb_line_break_holder] -->.dynseo-footer{background:#5e5ed7;padding:60px 20px 30px;font-family:'Poppins',sans-serif;color:rgba(255,255,255,.75);}<!-- [et_pb_line_break_holder] -->.footer-grid{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:36px;}<!-- [et_pb_line_break_holder] -->.footer-grid>div{text-align:left;}<!-- [et_pb_line_break_holder] -->.footer-brand-name{font-family:'Montserrat',sans-serif;font-size:20px;font-weight:900;color:#fff;margin-bottom:14px;}<!-- [et_pb_line_break_holder] -->.footer-desc{font-size:13px;line-height:1.7;margin-bottom:20px;}<!-- [et_pb_line_break_holder] -->.footer-contact-item{display:flex;align-items:flex-start;gap:10px;font-size:13px;margin-bottom:10px;}<!-- [et_pb_line_break_holder] -->.footer-contact-item a{color:rgba(255,255,255,.75);text-decoration:none;transition:color .3s;}<!-- [et_pb_line_break_holder] -->.footer-contact-item a:hover{color:#ffb600;}<!-- [et_pb_line_break_holder] -->.footer-stores{display:flex;gap:10px;margin-top:18px;}<!-- [et_pb_line_break_holder] -->.footer-stores img{height:38px;opacity:.85;transition:opacity .3s;}<!-- [et_pb_line_break_holder] -->.footer-stores img:hover{opacity:1;}<!-- [et_pb_line_break_holder] -->.footer-col-title{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:18px;}<!-- [et_pb_line_break_holder] -->.footer-links,.footer-links li{list-style:none!important;text-align:left!important;padding-left:0!important;margin-left:0!important;}<!-- [et_pb_line_break_holder] -->.footer-links li{margin-bottom:12px;}<!-- [et_pb_line_break_holder] -->.footer-links a{font-size:13px;color:rgba(255,255,255,.65);text-decoration:none;transition:color .3s;}<!-- [et_pb_line_break_holder] -->.footer-links a:hover{color:#ffb600;}<!-- [et_pb_line_break_holder] -->.footer-socials{display:flex;justify-content:center;gap:14px;margin:40px auto 0;padding-top:24px;border-top:1px solid rgba(255,255,255,.12);max-width:1000px;}<!-- [et_pb_line_break_holder] -->.footer-social{width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:15px;color:#fff;transition:all .3s;}<!-- [et_pb_line_break_holder] -->.footer-social:hover{background:#ffb600;transform:translateY(-2px);}<!-- [et_pb_line_break_holder] -->.footer-bottom{max-width:1000px;margin:20px auto 0;text-align:center;font-size:12px;color:rgba(255,255,255,.4);}<!-- [et_pb_line_break_holder] -->.footer-bottom a{color:rgba(255,255,255,.4);text-decoration:none;margin-left:16px;}<!-- [et_pb_line_break_holder] -->.footer-bottom a:hover{color:#ffb600;}<!-- [et_pb_line_break_holder] -->@media(max-width:900px){<!-- [et_pb_line_break_holder] -->    .footer-grid{grid-template-columns:1fr 1fr;gap:28px;}<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->@media(max-width:480px){<!-- [et_pb_line_break_holder] -->    .footer-grid{grid-template-columns:1fr;}<!-- [et_pb_line_break_holder] -->    .footer-grid>div{max-width:280px;margin:0 auto;}<!-- [et_pb_line_break_holder] -->    .footer-stores img{height:34px;}<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><footer class=\"dynseo-footer\"><!-- [et_pb_line_break_holder] -->  <div class=\"footer-grid\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <div><!-- [et_pb_line_break_holder] -->      <div class=\"footer-brand-name\">DYNSEO<\/div><!-- [et_pb_line_break_holder] -->      <p class=\"footer-desc\">\u0938\u092d\u0940 \u0909\u092e\u094d\u0930 \u0915\u0947 \u0932\u093f\u090f \u092e\u0938\u094d\u0924\u093f\u0937\u094d\u0915 \u092a\u094d\u0930\u0936\u093f\u0915\u094d\u0937\u0923 \u0915\u093e\u0930\u094d\u092f\u0915\u094d\u0930\u092e\u0964 \u0928\u0935\u094b\u0928\u094d\u092e\u0947\u0937\u0940, \u092e\u091c\u0947\u0926\u093e\u0930 \u0914\u0930 \u0935\u094d\u092f\u0915\u094d\u0924\u093f\u0917\u0924, \u0938\u094d\u0935\u093e\u0938\u094d\u0925\u094d\u092f \u092a\u0947\u0936\u0947\u0935\u0930\u094b\u0902 \u0915\u0947 \u0938\u093e\u0925 \u092e\u093f\u0932\u0915\u0930 \u0921\u093f\u091c\u093e\u0907\u0928 \u0915\u093f\u090f \u0917\u090f\u0964<\/p><!-- [et_pb_line_break_holder] -->      <div class=\"footer-contact-item\"><!-- [et_pb_line_break_holder] -->        <span>\u2709\ufe0f<\/span><!-- [et_pb_line_break_holder] -->        <a href=\"mailto:contact@dynseo.com\">contact@dynseo.com<\/a><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->      <div class=\"footer-contact-item\"><!-- [et_pb_line_break_holder] -->        <span>\ud83d\udccd<\/span><!-- [et_pb_line_break_holder] -->        <span>6 \u0921\u0949\u0915\u094d\u091f\u0930 \u092b\u093f\u0928\u0932\u0947 \u0915\u0940 \u0917\u0932\u0940 75015 \u092a\u0947\u0930\u093f\u0938<\/span><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->      <div class=\"footer-contact-item\"><!-- [et_pb_line_break_holder] -->        <span>\ud83d\udcde<\/span><!-- [et_pb_line_break_holder] -->        <a href=\"tel:+33966938422\">+33 9 66 93 84 22<\/a><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->      <div class=\"footer-stores\"><!-- [et_pb_line_break_holder] -->        <a href=\"https:\/\/play.google.com\/store\/apps\/developer?id=DYNSEO+APPS&hl=fr\" target=\"_blank\"><img src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2018\/12\/playstore-fr-new.png\" alt=\"Google Play\"><\/a><!-- [et_pb_line_break_holder] -->        <a href=\"https:\/\/apps.apple.com\/fr\/developer\/dynseo\/id1000639418\" target=\"_blank\"><img src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2021\/03\/telecharger_appstore.png\" alt=\"App Store\"><\/a><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <div><!-- [et_pb_line_break_holder] -->      <h4 class=\"footer-col-title\">\u0939\u092e\u093e\u0930\u0947 \u0910\u092a\u094d\u0938<\/h4><!-- [et_pb_line_break_holder] -->      <ul class=\"footer-links\"><!-- [et_pb_line_break_holder] -->        <li><a href=\"https:\/\/www.dynseo.com\/coco-pense-et-coco-bouge\/\">COCO \u0938\u094b\u091a\u0947\u0902 \u0914\u0930 \u091a\u0932\u0947\u0902<\/a><\/li><!-- [et_pb_line_break_holder] -->        <li><a href=\"https:\/\/www.dynseo.com\/joe-votre-coach-cerebral\/\">JOE \u092e\u0938\u094d\u0924\u093f\u0937\u094d\u0915 \u0915\u094b\u091a<\/a><\/li><!-- [et_pb_line_break_holder] -->        <li><a href=\"https:\/\/www.dynseo.com\/edith-votre-coach-memoire\/\">EDITH \u092e\u0947\u092e\u094b\u0930\u0940 \u0915\u094b\u091a<\/a><\/li><!-- [et_pb_line_break_holder] -->        <li><a href=\"https:\/\/www.dynseo.com\/motricite-fine-la-bille-qui-roule\/\">\u0917\u0947\u0902\u0926 \u091c\u094b \u0918\u0942\u092e\u0924\u0940 \u0939\u0948<\/a><\/li><!-- [et_pb_line_break_holder] -->        <li><a href=\"https:\/\/www.dynseo.com\/mon-dico-une-application-pour-favoriser-la-communication\/\">\u092e\u0947\u0930\u093e \u0921\u093f\u0915\u094d\u0936\u0928\u0930\u0940<\/a><\/li><!-- [et_pb_line_break_holder] -->        <li><a href=\"https:\/\/www.dynseo.com\/cplay-cubes-et-realite-augmentee\/\">CPLAY<\/a><\/li><!-- [et_pb_line_break_holder] -->      <\/ul><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <div><!-- [et_pb_line_break_holder] -->      <h4 class=\"footer-col-title\">\u0939\u092e\u093e\u0930\u0940 \u0938\u0947\u0935\u093e\u090f\u0902<\/h4><!-- [et_pb_line_break_holder] -->      <ul class=\"footer-links\"><!-- [et_pb_line_break_holder] -->        <li><a href=\"https:\/\/www.dynseo.com\/nos-formations\/\">\u0939\u092e\u093e\u0930\u0940 \u092a\u094d\u0930\u0936\u093f\u0915\u094d\u0937\u0923<\/a><\/li><!-- [et_pb_line_break_holder] -->        <li><a href=\"https:\/\/www.dynseo.com\/nos-outils\/\">\u0939\u092e\u093e\u0930\u0947 \u0909\u092a\u0915\u0930\u0923<\/a><\/li><!-- [et_pb_line_break_holder] -->        <li><a href=\"https:\/\/www.dynseo.com\/nos-tests\/\">\u0939\u092e\u093e\u0930\u0947 \u092a\u0930\u0940\u0915\u094d\u0937\u0923<\/a><\/li><!-- [et_pb_line_break_holder] -->        <li><a href=\"https:\/\/www.dynseo.com\/professionnels-de-sante\/\">\u092a\u094d\u0930\u094b \u0915\u094d\u0937\u0947\u0924\u094d\u0930<\/a><\/li><!-- [et_pb_line_break_holder] -->        <li><a href=\"https:\/\/www.dynseo.com\/les-autres-produits\/\">\u0938\u092d\u0940 \u0909\u0924\u094d\u092a\u093e\u0926<\/a><\/li><!-- [et_pb_line_break_holder] -->      <\/ul><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <div><!-- [et_pb_line_break_holder] -->      <h4 class=\"footer-col-title\">\u091c\u093e\u0928\u0915\u093e\u0930\u0940<\/h4><!-- [et_pb_line_break_holder] -->      <ul class=\"footer-links\"><!-- [et_pb_line_break_holder] -->        <li><a href=\"https:\/\/www.dynseo.com\/qui-sommes-nous\/\">\u0939\u092e\u093e\u0930\u0940 \u091f\u0940\u092e<\/a><\/li><!-- [et_pb_line_break_holder] -->        <li><a href=\"https:\/\/www.dynseo.com\/nos-recompenses-3\/\">\u0939\u092e\u093e\u0930\u0947 \u092a\u0941\u0930\u0938\u094d\u0915\u093e\u0930<\/a><\/li><!-- [et_pb_line_break_holder] -->        <li><a href=\"https:\/\/www.dynseo.com\/nos-partenaires\/\">\u0939\u092e\u093e\u0930\u0947 \u0938\u093e\u091d\u0947\u0926\u093e\u0930<\/a><\/li><!-- [et_pb_line_break_holder] -->        <li><a href=\"https:\/\/fe77b050.sibforms.com\/serve\/MUIFAG4yzj96hHy9EyLYHPji60YbsmvtMxMVA6HzvrPZg2oJSaP3h4vsMV77Os54hFjiXO5yqRw7q0Hk8ReMcSbR79oOhmUYPDLlm0ybo0_vskHewKgKM_HAmfYqAt7DEuj5UIz7dG7-IxFU-cFkDglj44bENrxoquAfrxzgzzV_QIjoN4bxYrIDDChBxCxWdyXzmWVnMT7RTHeh\">\u0915\u094b\u091f\u0947\u0936\u0928 \u0915\u093e \u0905\u0928\u0941\u0930\u094b\u0927<\/a><\/li><!-- [et_pb_line_break_holder] -->        <li><a href=\"https:\/\/www.dynseo.com\/ambassadeurs\/\">\u0905\u0902\u092c\u0947\u0938\u0921\u0930<\/a><\/li><!-- [et_pb_line_break_holder] -->        <li><a href=\"https:\/\/www.dynseo.com\/contact\/\">\u0939\u092e\u0938\u0947 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0930\u0947\u0902<\/a><\/li><!-- [et_pb_line_break_holder] -->      <\/ul><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <div class=\"footer-socials\"><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/www.facebook.com\/dynseo\/\" class=\"footer-social\" target=\"_blank\" aria-label=\"Facebook\">f<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/www.instagram.com\/dynseo_\/\" class=\"footer-social\" target=\"_blank\" aria-label=\"Instagram\">\ud83d\udcf7<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/www.linkedin.com\/company\/dynseo\/\" class=\"footer-social\" target=\"_blank\" aria-label=\"LinkedIn\">in<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/www.youtube.com\/channel\/UCpeS_Yux_0j6qdBZIMlhO-w\" class=\"footer-social\" target=\"_blank\" aria-label=\"YouTube\">\u25b6<\/a><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <div class=\"footer-bottom\"><!-- [et_pb_line_break_holder] -->    <span>\u00a9 2026 DYNSEO. \u0938\u092d\u0940 \u0905\u0927\u093f\u0915\u093e\u0930 \u0938\u0941\u0930\u0915\u094d\u0937\u093f\u0924\u0964<\/span><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/www.dynseo.com\/mentions-legales\/\">\u0915\u093e\u0928\u0942\u0928\u0940 \u0928\u094b\u091f\u093f\u0938<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/agence.dynseo.com\">DYNSEO \u090f\u091c\u0947\u0902\u0938\u0940 \u0926\u094d\u0935\u093e\u0930\u093e \u0928\u093f\u0930\u094d\u092e\u093f\u0924<\/a><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><\/footer><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]","_et_gb_content_width":"","footnotes":""},"class_list":["post-532923","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u0915\u093e\u0930\u094d\u092f \u092f\u094b\u091c\u0928\u093e - DYNSEO - App educative et jeux de m\u00e9moire<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dynseo.com\/hi\/hamare-upkaran\/kary-yojana\/\" \/>\n<meta property=\"og:locale\" content=\"hi_IN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0915\u093e\u0930\u094d\u092f \u092f\u094b\u091c\u0928\u093e - DYNSEO - App educative et jeux de m\u00e9moire\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dynseo.com\/hi\/hamare-upkaran\/kary-yojana\/\" \/>\n<meta property=\"og:site_name\" content=\"DYNSEO - App educative et jeux de m\u00e9moire\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-08T16:55:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2024\/07\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"1500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:label1\" content=\"\u0905\u0928\u0941\u092e\u093e\u0928\u093f\u0924 \u092a\u0922\u093c\u0928\u0947 \u0915\u093e \u0938\u092e\u092f\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 \u092e\u093f\u0928\u091f\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/hi\\\/hamare-upkaran\\\/kary-yojana\\\/\",\"url\":\"https:\\\/\\\/www.dynseo.com\\\/hi\\\/hamare-upkaran\\\/kary-yojana\\\/\",\"name\":\"\u0915\u093e\u0930\u094d\u092f \u092f\u094b\u091c\u0928\u093e - DYNSEO - App educative et jeux de m\u00e9moire\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/hi\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/hi\\\/hamare-upkaran\\\/kary-yojana\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/hi\\\/hamare-upkaran\\\/kary-yojana\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dynseo.com\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png\",\"datePublished\":\"2026-03-28T13:18:21+00:00\",\"dateModified\":\"2026-05-08T16:55:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/hi\\\/hamare-upkaran\\\/kary-yojana\\\/#breadcrumb\"},\"inLanguage\":\"hi-IN\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dynseo.com\\\/hi\\\/hamare-upkaran\\\/kary-yojana\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"hi-IN\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/hi\\\/hamare-upkaran\\\/kary-yojana\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.dynseo.com\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png\",\"contentUrl\":\"https:\\\/\\\/www.dynseo.com\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png\",\"width\":2000,\"height\":1500,\"caption\":\"\u0939\u092e\u093e\u0930\u0940 \u092e\u0928\u094b\u0930\u0902\u091c\u0915 \u0914\u0930 \u091c\u094d\u091e\u093e\u0928\u0935\u0930\u094d\u0927\u0915 \u0917\u0924\u093f\u0935\u093f\u0927\u093f\u092f\u094b\u0902 \u0915\u0947 \u0938\u093e\u0925 \u0905\u092a\u0928\u0940 \u092e\u093e\u0928\u0938\u093f\u0915 \u091a\u0941\u0938\u094d\u0924\u0940 \u092c\u0928\u093e\u090f \u0930\u0916\u0947\u0902\u0964\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/hi\\\/hamare-upkaran\\\/kary-yojana\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.dynseo.com\\\/hi\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u0939\u092e\u093e\u0930\u0947 \u0909\u092a\u0915\u0930\u0923 \u2013 \u0938\u094d\u092a\u0940\u091a \u0925\u0947\u0930\u0947\u092a\u0940 \u0914\u0930 \u0938\u0902\u091c\u094d\u091e\u093e\u0928\u093e\u0924\u094d\u092e\u0915 \u0909\u0924\u094d\u0924\u0947\u091c\u0928\u093e | DYNSEO\",\"item\":\"https:\\\/\\\/www.dynseo.com\\\/hi\\\/hamare-upkaran\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u0915\u093e\u0930\u094d\u092f \u092f\u094b\u091c\u0928\u093e\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/hi\\\/#website\",\"url\":\"https:\\\/\\\/www.dynseo.com\\\/hi\\\/\",\"name\":\"Jeux de m\u00e9moire et stimulation cognitive\",\"description\":\"Entra\u00eenez votre m\u00e9moire et votre cerveau avec DYNSEO\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/hi\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.dynseo.com\\\/hi\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"hi-IN\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/hi\\\/#organization\",\"name\":\"DYNSEO\",\"url\":\"https:\\\/\\\/www.dynseo.com\\\/hi\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"hi-IN\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/hi\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.dynseo.com\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/logo-dynseo-new.png\",\"contentUrl\":\"https:\\\/\\\/www.dynseo.com\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/logo-dynseo-new.png\",\"width\":5073,\"height\":1397,\"caption\":\"DYNSEO\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/hi\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u0915\u093e\u0930\u094d\u092f \u092f\u094b\u091c\u0928\u093e - DYNSEO - App educative et jeux de m\u00e9moire","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dynseo.com\/hi\/hamare-upkaran\/kary-yojana\/","og_locale":"hi_IN","og_type":"article","og_title":"\u0915\u093e\u0930\u094d\u092f \u092f\u094b\u091c\u0928\u093e - DYNSEO - App educative et jeux de m\u00e9moire","og_url":"https:\/\/www.dynseo.com\/hi\/hamare-upkaran\/kary-yojana\/","og_site_name":"DYNSEO - App educative et jeux de m\u00e9moire","article_modified_time":"2026-05-08T16:55:47+00:00","og_image":[{"width":2000,"height":1500,"url":"https:\/\/www.dynseo.com\/wp-content\/uploads\/2024\/07\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png","type":"image\/png"}],"twitter_misc":{"\u0905\u0928\u0941\u092e\u093e\u0928\u093f\u0924 \u092a\u0922\u093c\u0928\u0947 \u0915\u093e \u0938\u092e\u092f":"1 \u092e\u093f\u0928\u091f"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.dynseo.com\/hi\/hamare-upkaran\/kary-yojana\/","url":"https:\/\/www.dynseo.com\/hi\/hamare-upkaran\/kary-yojana\/","name":"\u0915\u093e\u0930\u094d\u092f \u092f\u094b\u091c\u0928\u093e - DYNSEO - App educative et jeux de m\u00e9moire","isPartOf":{"@id":"https:\/\/www.dynseo.com\/hi\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dynseo.com\/hi\/hamare-upkaran\/kary-yojana\/#primaryimage"},"image":{"@id":"https:\/\/www.dynseo.com\/hi\/hamare-upkaran\/kary-yojana\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dynseo.com\/wp-content\/uploads\/2024\/07\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png","datePublished":"2026-03-28T13:18:21+00:00","dateModified":"2026-05-08T16:55:47+00:00","breadcrumb":{"@id":"https:\/\/www.dynseo.com\/hi\/hamare-upkaran\/kary-yojana\/#breadcrumb"},"inLanguage":"hi-IN","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dynseo.com\/hi\/hamare-upkaran\/kary-yojana\/"]}]},{"@type":"ImageObject","inLanguage":"hi-IN","@id":"https:\/\/www.dynseo.com\/hi\/hamare-upkaran\/kary-yojana\/#primaryimage","url":"https:\/\/www.dynseo.com\/wp-content\/uploads\/2024\/07\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png","contentUrl":"https:\/\/www.dynseo.com\/wp-content\/uploads\/2024\/07\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png","width":2000,"height":1500,"caption":"\u0939\u092e\u093e\u0930\u0940 \u092e\u0928\u094b\u0930\u0902\u091c\u0915 \u0914\u0930 \u091c\u094d\u091e\u093e\u0928\u0935\u0930\u094d\u0927\u0915 \u0917\u0924\u093f\u0935\u093f\u0927\u093f\u092f\u094b\u0902 \u0915\u0947 \u0938\u093e\u0925 \u0905\u092a\u0928\u0940 \u092e\u093e\u0928\u0938\u093f\u0915 \u091a\u0941\u0938\u094d\u0924\u0940 \u092c\u0928\u093e\u090f \u0930\u0916\u0947\u0902\u0964"},{"@type":"BreadcrumbList","@id":"https:\/\/www.dynseo.com\/hi\/hamare-upkaran\/kary-yojana\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dynseo.com\/hi\/"},{"@type":"ListItem","position":2,"name":"\u0939\u092e\u093e\u0930\u0947 \u0909\u092a\u0915\u0930\u0923 \u2013 \u0938\u094d\u092a\u0940\u091a \u0925\u0947\u0930\u0947\u092a\u0940 \u0914\u0930 \u0938\u0902\u091c\u094d\u091e\u093e\u0928\u093e\u0924\u094d\u092e\u0915 \u0909\u0924\u094d\u0924\u0947\u091c\u0928\u093e | DYNSEO","item":"https:\/\/www.dynseo.com\/hi\/hamare-upkaran\/"},{"@type":"ListItem","position":3,"name":"\u0915\u093e\u0930\u094d\u092f \u092f\u094b\u091c\u0928\u093e"}]},{"@type":"WebSite","@id":"https:\/\/www.dynseo.com\/hi\/#website","url":"https:\/\/www.dynseo.com\/hi\/","name":"Jeux de m\u00e9moire et stimulation cognitive","description":"Entra\u00eenez votre m\u00e9moire et votre cerveau avec DYNSEO","publisher":{"@id":"https:\/\/www.dynseo.com\/hi\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dynseo.com\/hi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"hi-IN"},{"@type":"Organization","@id":"https:\/\/www.dynseo.com\/hi\/#organization","name":"DYNSEO","url":"https:\/\/www.dynseo.com\/hi\/","logo":{"@type":"ImageObject","inLanguage":"hi-IN","@id":"https:\/\/www.dynseo.com\/hi\/#\/schema\/logo\/image\/","url":"https:\/\/www.dynseo.com\/wp-content\/uploads\/2022\/05\/logo-dynseo-new.png","contentUrl":"https:\/\/www.dynseo.com\/wp-content\/uploads\/2022\/05\/logo-dynseo-new.png","width":5073,"height":1397,"caption":"DYNSEO"},"image":{"@id":"https:\/\/www.dynseo.com\/hi\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.dynseo.com\/hi\/wp-json\/wp\/v2\/pages\/532923","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dynseo.com\/hi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.dynseo.com\/hi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.dynseo.com\/hi\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dynseo.com\/hi\/wp-json\/wp\/v2\/comments?post=532923"}],"version-history":[{"count":4,"href":"https:\/\/www.dynseo.com\/hi\/wp-json\/wp\/v2\/pages\/532923\/revisions"}],"predecessor-version":[{"id":598293,"href":"https:\/\/www.dynseo.com\/hi\/wp-json\/wp\/v2\/pages\/532923\/revisions\/598293"}],"up":[{"embeddable":true,"href":"https:\/\/www.dynseo.com\/hi\/wp-json\/wp\/v2\/pages\/590636"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dynseo.com\/hi\/wp-json\/wp\/v2\/media\/130227"}],"wp:attachment":[{"href":"https:\/\/www.dynseo.com\/hi\/wp-json\/wp\/v2\/media?parent=532923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}