{"id":429901,"date":"2025-11-30T11:25:51","date_gmt":"2025-11-30T10:25:51","guid":{"rendered":"https:\/\/www.dynseo.com\/syllable-flash-cards\/"},"modified":"2026-03-25T14:34:08","modified_gmt":"2026-03-25T13:34:08","slug":"syllable-flash-cards","status":"publish","type":"page","link":"https:\/\/www.dynseo.com\/en\/our-tools\/syllable-flash-cards\/","title":{"rendered":"Syllable flash cards"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; sticky_enabled=&#8221;0&#8243;][et_pb_row _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; width=&#8221;100%&#8221; max_width=&#8221;100%&#8221; sticky_enabled=&#8221;0&#8243;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#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=\"en\"><!-- [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>Flash Syllable Reading Cards | 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;overflow-x:hidden}<!-- [et_pb_line_break_holder] -->.hero{background:#c4ede7;padding:48px 40px 0;position:relative;width:100%}<!-- [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:960px;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,28px);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:#ededfc;border-radius:10px;padding:2px 12px 4px;color:#5268c9}<!-- [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:480px}<!-- [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,.15))}<!-- [et_pb_line_break_holder] -->.container{max-width:960px;margin:0 auto;padding:28px 20px 40px}<!-- [et_pb_line_break_holder] -->.patient-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,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:11px 14px;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] -->.stats-bar{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}<!-- [et_pb_line_break_holder] -->.stat-chip{flex:1;min-width:100px;background:#fff;border-radius:14px;padding:13px 10px;text-align:center;box-shadow:0 2px 10px rgba(82,104,201,.07);border:1.5px solid transparent;transition:transform .2s}<!-- [et_pb_line_break_holder] -->.stat-chip:hover{transform:translateY(-3px)}<!-- [et_pb_line_break_holder] -->.stat-chip.chip-lv1{border-color:rgba(42,117,119,.2);background:linear-gradient(135deg,#fff,#d9f4f5)}<!-- [et_pb_line_break_holder] -->.stat-chip.chip-lv2{border-color:rgba(255,182,0,.2);background:linear-gradient(135deg,#fff,#fff8d6)}<!-- [et_pb_line_break_holder] -->.stat-chip.chip-lv3{border-color:rgba(231,52,105,.2);background:linear-gradient(135deg,#fff,#fde0e8)}<!-- [et_pb_line_break_holder] -->.stat-chip.chip-lv4{border-color:rgba(82,104,201,.2);background:linear-gradient(135deg,#fff,#ededfc)}<!-- [et_pb_line_break_holder] -->.stat-chip.chip-flash{border-color:rgba(94,94,215,.2);background:linear-gradient(135deg,#fff,#ededfc)}<!-- [et_pb_line_break_holder] -->.stat-chip .val{font-family:'Montserrat',sans-serif;font-size:1.5rem;font-weight:900;line-height:1}<!-- [et_pb_line_break_holder] -->.stat-chip.chip-lv1 .val{color:#2a7577}<!-- [et_pb_line_break_holder] -->.stat-chip.chip-lv2 .val{color:#c49000}<!-- [et_pb_line_break_holder] -->.stat-chip.chip-lv3 .val{color:#e73469}<!-- [et_pb_line_break_holder] -->.stat-chip.chip-lv4 .val{color:#5268c9}<!-- [et_pb_line_break_holder] -->.stat-chip.chip-flash .val{color:#5e5ed7}<!-- [et_pb_line_break_holder] -->.stat-chip .lbl{font-size:10px;color:#94a3b8;font-weight:700;margin-top:3px;text-transform:uppercase;letter-spacing:.3px}<!-- [et_pb_line_break_holder] -->.interaction-legend{background:linear-gradient(135deg,#fff8d6,#ffeca7);border-radius:14px;padding:12px 16px;margin-bottom:22px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}<!-- [et_pb_line_break_holder] -->.interaction-legend span.label{font-family:'Montserrat',sans-serif;font-size:10px;font-weight:800;color:#7a5f00;text-transform:uppercase;letter-spacing:.5px}<!-- [et_pb_line_break_holder] -->.legend-chip{font-size:12px;font-weight:600;color:#555;background:#fff;padding:4px 11px;border-radius:20px;border:1.5px solid rgba(255,182,0,.2)}<!-- [et_pb_line_break_holder] -->.intro-box{background:#fff;border-radius:18px;padding:18px 20px;margin-bottom:20px;border-left:5px solid #5268c9;box-shadow:0 4px 18px rgba(82,104,201,.07)}<!-- [et_pb_line_break_holder] -->.intro-box h3{font-family:'Montserrat',sans-serif;color:#5268c9;font-size:13px;font-weight:900;margin-bottom:8px}<!-- [et_pb_line_break_holder] -->.intro-box p{font-size:13px;color:#555;line-height:1.7}<!-- [et_pb_line_break_holder] -->.rules-box{background:#fff8d6;border-radius:14px;padding:15px 18px;margin-bottom:22px;border:1.5px solid rgba(255,182,0,.25)}<!-- [et_pb_line_break_holder] -->.rules-box h4{font-family:'Montserrat',sans-serif;color:#7a5f00;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.4px;margin-bottom:11px}<!-- [et_pb_line_break_holder] -->.rules-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:8px}<!-- [et_pb_line_break_holder] -->.rule-item{display:flex;align-items:center;gap:8px;font-size:12px;color:#7a5f00;font-weight:600}<!-- [et_pb_line_break_holder] -->.level-section{margin-bottom:26px}<!-- [et_pb_line_break_holder] -->.level-header{display:flex;align-items:center;gap:12px;padding:13px 18px;border-radius:14px;margin-bottom:14px;color:#fff}<!-- [et_pb_line_break_holder] -->.level-header.lv1{background:linear-gradient(135deg,#2a7577,#a9e2e4)}<!-- [et_pb_line_break_holder] -->.level-header.lv2{background:linear-gradient(135deg,#ffb600,#ffeca7);color:#7a5f00}<!-- [et_pb_line_break_holder] -->.level-header.lv3{background:linear-gradient(135deg,#e73469,#f9b8ca);color:#fff}<!-- [et_pb_line_break_holder] -->.level-header.lv4{background:linear-gradient(135deg,#5268c9,#5e5ed7)}<!-- [et_pb_line_break_holder] -->.level-header h3{flex:1;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:900}<!-- [et_pb_line_break_holder] -->.level-header .stars{font-size:1.1rem}<!-- [et_pb_line_break_holder] -->.level-count{font-family:'Montserrat',sans-serif;font-size:11px;font-weight:800;background:rgba(255,255,255,.25);padding:3px 10px;border-radius:10px}<!-- [et_pb_line_break_holder] -->.syllables-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:9px}<!-- [et_pb_line_break_holder] -->.syllable-card{background:#fff;border:2px solid #e0e0f0;border-radius:12px;padding:13px 8px;text-align:center;font-family:'Montserrat',sans-serif;font-size:1.5rem;font-weight:900;cursor:pointer;transition:all .25s;position:relative;user-select:none}<!-- [et_pb_line_break_holder] -->.syllable-card:hover{transform:scale(1.08);box-shadow:0 5px 16px rgba(82,104,201,.15)}<!-- [et_pb_line_break_holder] -->.syllable-card.vue{opacity:.65}<!-- [et_pb_line_break_holder] -->.syllable-card.travaillee{opacity:1}<!-- [et_pb_line_break_holder] -->.syllable-card.travaillee::after{content:'\\2713';position:absolute;top:3px;right:5px;font-size:10px;font-weight:900;font-family:'Montserrat',sans-serif}<!-- [et_pb_line_break_holder] -->.syllable-card.lv1:hover,.syllable-card.lv1.travaillee{border-color:#2a7577;color:#2a7577}<!-- [et_pb_line_break_holder] -->.syllable-card.lv1.travaillee::after{color:#2a7577}<!-- [et_pb_line_break_holder] -->.syllable-card.lv1.vue{border-color:rgba(42,117,119,.35)}<!-- [et_pb_line_break_holder] -->.syllable-card.lv2:hover,.syllable-card.lv2.travaillee{border-color:#ffb600;color:#c49000}<!-- [et_pb_line_break_holder] -->.syllable-card.lv2.travaillee::after{color:#c49000}<!-- [et_pb_line_break_holder] -->.syllable-card.lv2.vue{border-color:rgba(255,182,0,.35)}<!-- [et_pb_line_break_holder] -->.syllable-card.lv3:hover,.syllable-card.lv3.travaillee{border-color:#e73469;color:#e73469}<!-- [et_pb_line_break_holder] -->.syllable-card.lv3.travaillee::after{color:#e73469}<!-- [et_pb_line_break_holder] -->.syllable-card.lv3.vue{border-color:rgba(231,52,105,.35)}<!-- [et_pb_line_break_holder] -->.syllable-card.lv4:hover,.syllable-card.lv4.travaillee{border-color:#5268c9;color:#5268c9}<!-- [et_pb_line_break_holder] -->.syllable-card.lv4.travaillee::after{color:#5268c9}<!-- [et_pb_line_break_holder] -->.syllable-card.lv4.vue{border-color:rgba(82,104,201,.35)}<!-- [et_pb_line_break_holder] -->.flash-mode{background:linear-gradient(135deg,#fde0e8,#f9b8ca);border-radius:22px;padding:22px;margin-bottom:22px;text-align:center}<!-- [et_pb_line_break_holder] -->.flash-mode h3{font-family:'Montserrat',sans-serif;color:#9b1e42;font-size:14px;font-weight:900;margin-bottom:14px}<!-- [et_pb_line_break_holder] -->.flash-stats-row{display:flex;justify-content:center;gap:16px;margin-bottom:14px;flex-wrap:wrap}<!-- [et_pb_line_break_holder] -->.flash-stat{background:rgba(255,255,255,.6);border-radius:10px;padding:6px 14px;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:800;color:#9b1e42}<!-- [et_pb_line_break_holder] -->.flash-stat span{font-size:1.1rem;display:block;line-height:1}<!-- [et_pb_line_break_holder] -->.flash-display{background:#fff;border-radius:16px;padding:36px 40px;margin:0 auto 16px;max-width:260px;box-shadow:0 5px 20px rgba(231,52,105,.12);cursor:pointer;transition:transform .15s}<!-- [et_pb_line_break_holder] -->.flash-display:active{transform:scale(.97)}<!-- [et_pb_line_break_holder] -->.flash-syllable{font-family:'Montserrat',sans-serif;font-size:3.8rem;font-weight:900;color:#e73469;transition:all .2s}<!-- [et_pb_line_break_holder] -->.flash-syllable.flash-anim{animation:flashIn .2s ease}<!-- [et_pb_line_break_holder] -->@keyframes flashIn{0%{transform:scale(.7);opacity:0}100%{transform:scale(1);opacity:1}}<!-- [et_pb_line_break_holder] -->.flash-level-indicator{font-family:'Montserrat',sans-serif;font-size:11px;font-weight:800;color:#9b1e42;opacity:.6;margin-top:6px}<!-- [et_pb_line_break_holder] -->.flash-score-row{display:flex;justify-content:center;gap:10px;margin-bottom:14px}<!-- [et_pb_line_break_holder] -->.score-btn{padding:8px 18px;border:none;border-radius:20px;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:800;cursor:pointer;transition:all .2s}<!-- [et_pb_line_break_holder] -->.score-ok{background:#2a7577;color:#fff}<!-- [et_pb_line_break_holder] -->.score-ok:hover{background:#1a5f64}<!-- [et_pb_line_break_holder] -->.score-err{background:#e73469;color:#fff}<!-- [et_pb_line_break_holder] -->.score-err:hover{background:#c42a57}<!-- [et_pb_line_break_holder] -->.flash-score-display{font-family:'Montserrat',sans-serif;font-size:12px;color:#9b1e42;font-weight:700;margin-bottom:10px}<!-- [et_pb_line_break_holder] -->.flash-controls{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}<!-- [et_pb_line_break_holder] -->.flash-btn{padding:11px 22px;border:none;border-radius:25px;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:800;cursor:pointer;transition:all .25s}<!-- [et_pb_line_break_holder] -->.flash-btn.start{background:linear-gradient(135deg,#2a7577,#1a5f64);color:#fff;box-shadow:0 3px 12px rgba(42,117,119,.25)}<!-- [et_pb_line_break_holder] -->.flash-btn.stop{background:#fff;color:#9b1e42;border:2px solid #f9b8ca}<!-- [et_pb_line_break_holder] -->.flash-btn.next{background:linear-gradient(135deg,#5268c9,#5e5ed7);color:#fff;box-shadow:0 3px 12px rgba(82,104,201,.25)}<!-- [et_pb_line_break_holder] -->.flash-btn:hover{transform:translateY(-2px)}<!-- [et_pb_line_break_holder] -->.level-filter{display:flex;justify-content:center;gap:8px;margin-bottom:14px;flex-wrap:wrap}<!-- [et_pb_line_break_holder] -->.lf-btn{padding:5px 14px;border:2px solid rgba(155,30,66,.2);border-radius:16px;background:#fff;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:800;cursor:pointer;color:#9b1e42;transition:all .2s}<!-- [et_pb_line_break_holder] -->.lf-btn.active{background:#e73469;color:#fff;border-color:#e73469}<!-- [et_pb_line_break_holder] -->.speed-control{margin-top:13px;display:flex;align-items:center;justify-content:center;gap:10px}<!-- [et_pb_line_break_holder] -->.speed-control label{font-size:12px;color:#9b1e42;font-weight:700;font-family:'Montserrat',sans-serif}<!-- [et_pb_line_break_holder] -->.speed-control select{padding:7px 13px;border-radius:20px;border:1.5px solid #f9b8ca;font-family:'Nunito',sans-serif;font-size:12px;outline:none;background:#fff}<!-- [et_pb_line_break_holder] -->.combine-section{background:linear-gradient(135deg,#fff8d6,#ffeca7);border-radius:22px;padding:22px;margin-bottom:22px}<!-- [et_pb_line_break_holder] -->.combine-section h3{font-family:'Montserrat',sans-serif;color:#7a5f00;font-size:14px;font-weight:900;margin-bottom:16px}<!-- [et_pb_line_break_holder] -->.combine-examples{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:13px}<!-- [et_pb_line_break_holder] -->.combine-card{background:#fff;border-radius:13px;padding:14px;text-align:center;box-shadow:0 2px 10px rgba(255,182,0,.1)}<!-- [et_pb_line_break_holder] -->.combine-syllables{display:flex;align-items:center;justify-content:center;gap:7px;margin-bottom:9px;flex-wrap:wrap}<!-- [et_pb_line_break_holder] -->.combine-syl{background:#fff8d6;padding:7px 12px;border-radius:9px;font-family:'Montserrat',sans-serif;font-size:1.1rem;font-weight:900;color:#7a5f00}<!-- [et_pb_line_break_holder] -->.combine-plus{font-size:1rem;color:#ffb600;font-weight:900}<!-- [et_pb_line_break_holder] -->.combine-result{font-size:12px;color:#7a5f00;font-weight:700}<!-- [et_pb_line_break_holder] -->.combine-result span{font-size:1.1rem;font-weight:900;font-family:'Montserrat',sans-serif}<!-- [et_pb_line_break_holder] -->.game-section{background:linear-gradient(135deg,#d9f4f5,#a9e2e4);border-radius:22px;padding:22px;margin-bottom:22px}<!-- [et_pb_line_break_holder] -->.game-section h3{font-family:'Montserrat',sans-serif;color:#1a5f64;font-size:14px;font-weight:900;margin-bottom:16px}<!-- [et_pb_line_break_holder] -->.games-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:13px}<!-- [et_pb_line_break_holder] -->.game-card{background:#fff;border-radius:13px;padding:15px}<!-- [et_pb_line_break_holder] -->.game-card h4{font-family:'Montserrat',sans-serif;color:#1a5f64;font-size:12px;font-weight:900;margin-bottom:7px;display:flex;align-items:center;gap:7px}<!-- [et_pb_line_break_holder] -->.game-card p{font-size:12px;color:#555;line-height:1.6}<!-- [et_pb_line_break_holder] -->.print-cards-section{background:#fff;border-radius:22px;padding:22px;margin-bottom:22px;border:1.5px solid rgba(82,104,201,.08);box-shadow:0 4px 18px rgba(82,104,201,.07)}<!-- [et_pb_line_break_holder] -->.print-cards-section h3{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:900;color:#1a1a2e;margin-bottom:6px}<!-- [et_pb_line_break_holder] -->.print-cards-section>p{font-size:12px;color:#888;margin-bottom:14px}<!-- [et_pb_line_break_holder] -->.print-cards-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:9px}<!-- [et_pb_line_break_holder] -->.print-card{aspect-ratio:1;border:2px solid #c0c8e8;border-radius:10px;display:flex;align-items:center;justify-content:center;font-family:'Montserrat',sans-serif;font-size:1.4rem;font-weight:900;background:#f8f8fd;color:#1a1a2e}<!-- [et_pb_line_break_holder] -->.notes-section{background:#fff;border-radius:18px;padding:18px 20px;margin-bottom:22px;border:1.5px solid rgba(82,104,201,.08);box-shadow:0 4px 18px rgba(82,104,201,.07)}<!-- [et_pb_line_break_holder] -->.notes-section h3{font-family:'Montserrat',sans-serif;color:#5268c9;font-size:13px;font-weight:900;margin-bottom:12px}<!-- [et_pb_line_break_holder] -->.notes-textarea{width:100%;min-height:70px;border:1.5px dashed rgba(82,104,201,.2);border-radius:11px;padding:11px 13px;font-family:'Nunito',sans-serif;font-size:13px;resize:vertical;background:#f8f8fd;outline:none;color:#444;line-height:1.6;transition:border .2s}<!-- [et_pb_line_break_holder] -->.notes-textarea:focus{border-style:solid;border-color:#5268c9;background:#fff}<!-- [et_pb_line_break_holder] -->.end-session-bar{background:linear-gradient(135deg,#ededfc,#d9f4f5);border-radius:20px;padding:20px 22px;margin-bottom:22px;border:1.5px solid rgba(82,104,201,.12);display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center}<!-- [et_pb_line_break_holder] -->.end-session-bar .end-session-text{flex:1;min-width:200px}<!-- [et_pb_line_break_holder] -->.end-session-bar .end-session-text .title{font-family:'Montserrat',sans-serif;font-size:12px;font-weight:900;color:#5268c9;margin-bottom:4px}<!-- [et_pb_line_break_holder] -->.end-session-bar .end-session-text .sub{font-size:12px;color:#555}<!-- [et_pb_line_break_holder] -->.btn-voir-bilan{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#e73469,#c42a57);color:#fff;border:none;padding:14px 32px;border-radius:30px;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:800;cursor:pointer;box-shadow:0 4px 14px rgba(231,52,105,.3);transition:all .25s}<!-- [et_pb_line_break_holder] -->.btn-voir-bilan:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(231,52,105,.4)}<!-- [et_pb_line_break_holder] -->.cta-card{background:linear-gradient(135deg,#ededfc,#d9f4f5);border-radius:22px;padding:20px 22px;margin-bottom:18px;border:1.5px solid rgba(82,104,201,.1)}<!-- [et_pb_line_break_holder] -->.cta-card h3{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:900;color:#1a1a2e;margin-bottom:5px}<!-- [et_pb_line_break_holder] -->.cta-card>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:12px}<!-- [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] -->.cta-btn-row{text-align:center}<!-- [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}<!-- [et_pb_line_break_holder] -->.btn-rose:hover{background:#c42a57}<!-- [et_pb_line_break_holder] -->.toast{position:fixed;bottom:24px;right:24px;background:#5268c9;color:#fff;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:700;padding:12px 20px;border-radius:16px;box-shadow:0 6px 20px rgba(82,104,201,.35);z-index:9999;opacity:0;transform:translateY(12px);transition:all .3s;pointer-events:none}<!-- [et_pb_line_break_holder] -->.toast.show{opacity:1;transform:translateY(0)}<!-- [et_pb_line_break_holder] -->.toast.green{background:#2a7577}<!-- [et_pb_line_break_holder] -->.toast.yellow{background:#c49000}<!-- [et_pb_line_break_holder] -->.recap-screen{display:none}.recap-screen.active{display:block}<!-- [et_pb_line_break_holder] -->.recap-header{background:linear-gradient(135deg,#5268c9,#3a4fa0);border-radius:22px;padding:32px 28px;color:#fff;text-align:center;margin-bottom:30px;box-shadow:0 6px 30px rgba(82,104,201,.25)}<!-- [et_pb_line_break_holder] -->.recap-header h1{font-family:'Montserrat',sans-serif;font-size:20px;font-weight:900;margin-bottom:6px}<!-- [et_pb_line_break_holder] -->.recap-header p{font-size:13px;opacity:.9}<!-- [et_pb_line_break_holder] -->.recap-patient{margin-top:10px;font-family:'Montserrat',sans-serif;font-size:11px;opacity:.75;font-weight:700;letter-spacing:.5px}<!-- [et_pb_line_break_holder] -->.recap-global{background:#fff;border-radius:22px;padding:26px;margin:0 auto 24px;max-width:380px;text-align:center;box-shadow:0 8px 30px rgba(82,104,201,.14);border:1.5px solid rgba(82,104,201,.15);position:relative}<!-- [et_pb_line_break_holder] -->.recap-global::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;border-radius:4px 4px 0 0;background:linear-gradient(90deg,#2a7577,#ffb600,#e73469,#5268c9)}<!-- [et_pb_line_break_holder] -->.recap-global-label{font-family:'Montserrat',sans-serif;font-size:10px;font-weight:900;color:#aaa;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}<!-- [et_pb_line_break_holder] -->.recap-global-score{font-family:'Montserrat',sans-serif;font-size:4rem;font-weight:900;color:#5268c9;line-height:1}<!-- [et_pb_line_break_holder] -->.recap-global-sub{font-family:'Montserrat',sans-serif;font-size:12px;color:#888;margin-top:6px}<!-- [et_pb_line_break_holder] -->.recap-gauge{height:12px;background:#e8e8f0;border-radius:20px;overflow:hidden;margin:16px 0 8px}<!-- [et_pb_line_break_holder] -->.recap-gauge-fill{height:100%;border-radius:20px;transition:width 1s ease;background:linear-gradient(90deg,#2a7577,#5268c9)}<!-- [et_pb_line_break_holder] -->.recap-gauge-label{font-family:'Montserrat',sans-serif;font-size:11px;font-weight:700;color:#5268c9}<!-- [et_pb_line_break_holder] -->.recap-message{background:linear-gradient(135deg,#ededfc,#d9f4f5);border-radius:16px;padding:16px 18px;margin-bottom:22px;text-align:center;border:1.5px solid rgba(82,104,201,.15)}<!-- [et_pb_line_break_holder] -->.recap-emoji{font-size:2rem;display:block;margin-bottom:8px}<!-- [et_pb_line_break_holder] -->.recap-message p{font-family:'Montserrat',sans-serif;font-weight:800;font-size:13px;color:#5268c9;line-height:1.6}<!-- [et_pb_line_break_holder] -->.recap-chips{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:22px}<!-- [et_pb_line_break_holder] -->.recap-chip{background:#fff;border-radius:14px;padding:13px 10px;text-align:center;box-shadow:0 3px 10px rgba(82,104,201,.07);border:1.5px solid transparent}<!-- [et_pb_line_break_holder] -->.recap-chip.c-green{border-color:rgba(42,117,119,.2);background:linear-gradient(135deg,#fff,#d9f4f5)}<!-- [et_pb_line_break_holder] -->.recap-chip.c-yellow{border-color:rgba(255,182,0,.2);background:linear-gradient(135deg,#fff,#fff8d6)}<!-- [et_pb_line_break_holder] -->.recap-chip.c-rose{border-color:rgba(231,52,105,.2);background:linear-gradient(135deg,#fff,#fde0e8)}<!-- [et_pb_line_break_holder] -->.recap-chip.c-blue{border-color:rgba(82,104,201,.2);background:linear-gradient(135deg,#fff,#ededfc)}<!-- [et_pb_line_break_holder] -->.recap-chip .rc-val{font-family:'Montserrat',sans-serif;font-size:1.6rem;font-weight:900;line-height:1}<!-- [et_pb_line_break_holder] -->.recap-chip.c-green .rc-val{color:#2a7577}<!-- [et_pb_line_break_holder] -->.recap-chip.c-yellow .rc-val{color:#c49000}<!-- [et_pb_line_break_holder] -->.recap-chip.c-rose .rc-val{color:#e73469}<!-- [et_pb_line_break_holder] -->.recap-chip.c-blue .rc-val{color:#5268c9}<!-- [et_pb_line_break_holder] -->.recap-chip .rc-lbl{font-size:9px;color:#94a3b8;font-weight:700;margin-top:3px;text-transform:uppercase;letter-spacing:.3px}<!-- [et_pb_line_break_holder] -->.recap-flash-box{background:#fff;border-radius:18px;padding:18px 20px;margin-bottom:22px;box-shadow:0 4px 18px rgba(231,52,105,.08);border:1.5px solid rgba(231,52,105,.12)}<!-- [et_pb_line_break_holder] -->.recap-flash-box h3{font-family:'Montserrat',sans-serif;color:#9b1e42;font-size:13px;font-weight:900;margin-bottom:14px}<!-- [et_pb_line_break_holder] -->.flash-recap-stats{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}<!-- [et_pb_line_break_holder] -->.flash-rs{text-align:center;flex:1;min-width:80px;background:#fdf5f7;border-radius:12px;padding:12px 8px}<!-- [et_pb_line_break_holder] -->.flash-rs .frs-val{font-family:'Montserrat',sans-serif;font-size:2rem;font-weight:900;color:#e73469;line-height:1}<!-- [et_pb_line_break_holder] -->.flash-rs .frs-ok{color:#2a7577}<!-- [et_pb_line_break_holder] -->.flash-rs .frs-err{color:#e73469}<!-- [et_pb_line_break_holder] -->.flash-rs .frs-lbl{font-size:10px;color:#aaa;font-weight:700;margin-top:4px;text-transform:uppercase}<!-- [et_pb_line_break_holder] -->.flash-taux{margin-top:12px;text-align:center}<!-- [et_pb_line_break_holder] -->.flash-taux-val{font-family:'Montserrat',sans-serif;font-size:1.6rem;font-weight:900;color:#5268c9}<!-- [et_pb_line_break_holder] -->.flash-taux-lbl{font-size:11px;color:#888}<!-- [et_pb_line_break_holder] -->.recap-levels{background:#fff;border-radius:18px;padding:18px 20px;margin-bottom:22px;box-shadow:0 4px 18px rgba(82,104,201,.07);border:1.5px solid rgba(82,104,201,.08)}<!-- [et_pb_line_break_holder] -->.recap-levels h3{font-family:'Montserrat',sans-serif;color:#5268c9;font-size:13px;font-weight:900;margin-bottom:14px}<!-- [et_pb_line_break_holder] -->.level-row{display:flex;align-items:center;gap:12px;margin-bottom:10px}<!-- [et_pb_line_break_holder] -->.level-row:last-child{margin-bottom:0}<!-- [et_pb_line_break_holder] -->.level-label{font-family:'Montserrat',sans-serif;font-size:11px;font-weight:800;width:80px;color:#555}<!-- [et_pb_line_break_holder] -->.level-bar-wrap{flex:1;height:10px;background:#e8e8f0;border-radius:10px;overflow:hidden}<!-- [et_pb_line_break_holder] -->.level-bar-fill{height:100%;border-radius:10px;transition:width .8s ease}<!-- [et_pb_line_break_holder] -->.level-bar-fill.lv1{background:linear-gradient(90deg,#2a7577,#a9e2e4)}<!-- [et_pb_line_break_holder] -->.level-bar-fill.lv2{background:linear-gradient(90deg,#ffb600,#ffeca7)}<!-- [et_pb_line_break_holder] -->.level-bar-fill.lv3{background:linear-gradient(90deg,#e73469,#f9b8ca)}<!-- [et_pb_line_break_holder] -->.level-bar-fill.lv4{background:linear-gradient(90deg,#5268c9,#a9e2e4)}<!-- [et_pb_line_break_holder] -->.level-pct{font-family:'Montserrat',sans-serif;font-size:11px;font-weight:800;width:50px;text-align:right;color:#888}<!-- [et_pb_line_break_holder] -->.recap-detail-wrap{position:relative;margin-bottom:22px}<!-- [et_pb_line_break_holder] -->.recap-detail-block{background:#fff;border-radius:18px;padding:18px 20px;box-shadow:0 4px 18px rgba(82,104,201,.07);border:1.5px solid rgba(82,104,201,.08);margin-bottom:14px}<!-- [et_pb_line_break_holder] -->.recap-detail-block h3{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:900;margin-bottom:14px;color:#5268c9}<!-- [et_pb_line_break_holder] -->.recap-syl-level{margin-bottom:14px;padding-bottom:12px;border-bottom:1.5px solid #f0f0f8}<!-- [et_pb_line_break_holder] -->.recap-syl-level:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}<!-- [et_pb_line_break_holder] -->.recap-syl-title{font-family:'Montserrat',sans-serif;font-size:12px;font-weight:900;color:#1a1a2e;margin-bottom:8px}<!-- [et_pb_line_break_holder] -->.recap-syl-tags{display:flex;flex-wrap:wrap;gap:6px}<!-- [et_pb_line_break_holder] -->.syl-tag-t{padding:3px 10px;border-radius:8px;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:800}<!-- [et_pb_line_break_holder] -->.syl-tag-t.lv1{background:#d9f4f5;color:#1a5f64}<!-- [et_pb_line_break_holder] -->.syl-tag-t.lv2{background:#fff8d6;color:#7a5f00}<!-- [et_pb_line_break_holder] -->.syl-tag-t.lv3{background:#fde0e8;color:#9b1e42}<!-- [et_pb_line_break_holder] -->.syl-tag-t.lv4{background:#ededfc;color:#5268c9}<!-- [et_pb_line_break_holder] -->.recap-err-tag{background:#fde0e8;color:#9b1e42;padding:3px 10px;border-radius:8px;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:800}<!-- [et_pb_line_break_holder] -->.recap-notes-box{background:#fff;border-radius:14px;padding:14px 16px;font-size:13px;color:#555;line-height:1.7;white-space:pre-wrap;border:1.5px solid rgba(82,104,201,.1)}<!-- [et_pb_line_break_holder] -->.blur-overlay{display:none;position:relative;margin-top:-40px;z-index:100;background:linear-gradient(to bottom,rgba(240,244,255,0) 0%,rgba(240,244,255,.95) 35%,rgba(240,244,255,1) 55%);padding:80px 20px 32px;text-align:center}<!-- [et_pb_line_break_holder] -->.blur-cta-box{background:#fff;border-radius:20px;padding:28px 24px;max-width:460px;margin:0 auto;box-shadow:0 8px 40px rgba(94,94,215,.18);border:2px solid #eef2ff}<!-- [et_pb_line_break_holder] -->.blur-cta-box .lock-icon{font-size:42px;margin-bottom:12px}<!-- [et_pb_line_break_holder] -->.blur-cta-box h3{font-family:'Montserrat',sans-serif;font-size:17px;font-weight:900;color:#1a1a2e;margin:0 0 10px}<!-- [et_pb_line_break_holder] -->.blur-cta-box p{color:#64748b;font-size:13px;line-height:1.65;margin:0 0 22px}<!-- [et_pb_line_break_holder] -->.blur-cta-box a{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-note{margin-top:14px;font-size:11px;color:#aaa}<!-- [et_pb_line_break_holder] -->.recap-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:22px}<!-- [et_pb_line_break_holder] -->.recap-btn{padding:12px 24px;border-radius:30px;font-family:'Montserrat',sans-serif;font-weight:800;font-size:13px;cursor:pointer;border:none;transition:all .2s}<!-- [et_pb_line_break_holder] -->.recap-btn-back{background:#f8f8fd;color:#5268c9;border:2px solid rgba(82,104,201,.2)}<!-- [et_pb_line_break_holder] -->.recap-btn-back:hover{background:#ededfc}<!-- [et_pb_line_break_holder] -->.recap-btn-print{background:linear-gradient(135deg,#2a7577,#1a5f64);color:#fff;box-shadow:0 4px 12px rgba(42,117,119,.25)}<!-- [et_pb_line_break_holder] -->.recap-btn-print:hover{transform:translateY(-2px)}<!-- [et_pb_line_break_holder] -->footer{text-align:center;padding:14px 0 20px;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] -->@media(max-width:700px){<!-- [et_pb_line_break_holder] -->  .hero{padding:38px 16px 0}.hero-inner{grid-template-columns:1fr}.hero-icon{display:none}.hero-left{padding-bottom:50px}.hero-curve{height:44px}<!-- [et_pb_line_break_holder] -->  .container{padding:22px 12px 30px}.syllables-grid{grid-template-columns:repeat(4,1fr)}.print-cards-grid{grid-template-columns:repeat(3,1fr)}<!-- [et_pb_line_break_holder] -->  .end-session-bar{flex-direction:column}.recap-actions{flex-direction:column;align-items:center}.recap-chips{grid-template-columns:repeat(2,1fr)}<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->@media print{<!-- [et_pb_line_break_holder] -->  body{background:#fff}<!-- [et_pb_line_break_holder] -->  .hero{background:#c4ede7!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}<!-- [et_pb_line_break_holder] -->  .hero-curve,.flash-mode,.cta-card,.game-section,.combine-section,.stats-bar,.interaction-legend,.patient-info,.notes-section,.toast,.end-session-bar,.recap-actions,.blur-overlay{display:none!important}<!-- [et_pb_line_break_holder] -->  .level-header{-webkit-print-color-adjust:exact;print-color-adjust:exact}<!-- [et_pb_line_break_holder] -->  .syllable-card,.print-card{break-inside:avoid}<!-- [et_pb_line_break_holder] -->  .recap-screen.active{display:block!important}<!-- [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] --><\/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\">&#x1F4CB; SPEECH THERAPY TOOL &#x2014; READING<\/span><!-- [et_pb_line_break_holder] -->      <\/p>\n<h1 class=\"hero-title\"><span class=\"hl-word\">Flash Reading<\/span> Syllable Cards<!\u2013- [et_pb_br_holder] -\u2013>by <span class=\"brand\">DYNSEO<\/span><\/h1>\n<p><!-- [et_pb_line_break_holder] -->      <pee class=\"hero-sub\">Read fast and fluently, syllable by syllable &#x2014; 4 progressive levels to automatise syllable recognition.<\/pee><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"hero-icon\">&#x26A1;<\/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] --><\/p>\n<div class=\"container\"><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"tool-screen\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"patient-info\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"info-field\"><label>&#x1F464; Patient \/ Pupil<\/label><input type=\"text\" id=\"info-patient\" placeholder=\"First name\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"info-field\"><label>&#x1F4C5; Session date<\/label><input type=\"date\" id=\"info-date\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"info-field\"><label>&#x1F469;&#x200D;&#x2695;&#xFE0F; Speech therapist<\/label><input type=\"text\" id=\"info-ortho\" placeholder=\"Name\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"info-field\"><label>&#x1F3AF; Starting level<\/label><input type=\"text\" id=\"info-niveau\" placeholder=\"e.g. Level 1, CV syllables\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"stats-bar\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"stat-chip chip-lv1\">\n<div class=\"val\" id=\"stat-lv1\">0<\/div>\n<div class=\"lbl\">Lv.1 worked on<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"stat-chip chip-lv2\">\n<div class=\"val\" id=\"stat-lv2\">0<\/div>\n<div class=\"lbl\">Lv.2 worked on<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"stat-chip chip-lv3\">\n<div class=\"val\" id=\"stat-lv3\">0<\/div>\n<div class=\"lbl\">Lv.3 worked on<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"stat-chip chip-lv4\">\n<div class=\"val\" id=\"stat-lv4\">0<\/div>\n<div class=\"lbl\">Lv.4 worked on<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"stat-chip chip-flash\">\n<div class=\"val\" id=\"stat-flash\">0<\/div>\n<div class=\"lbl\">Flash shown<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"interaction-legend\"><!-- [et_pb_line_break_holder] -->    <span class=\"label\">How to use:<\/span><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"legend-chip\">1 click = Seen (greyed)<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"legend-chip\">2 clicks = Worked on &#x2713;<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"legend-chip\">3 clicks = Reset<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"legend-chip\">&#x26A1; Flash mode = random syllables<\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"intro-box\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h3>&#x1F3AF; How to use these cards?<\/h3>\n<p><!-- [et_pb_line_break_holder] -->    <pee>Flash reading develops automatic syllable recognition. Show the cards quickly and ask the child to read as fast as possible. Start at level 1 and progress! Click on cards to mark syllables as seen or worked on. Click <strong>&#8220;View report&#8221;<\/strong> at the bottom for the session summary.<\/pee><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"rules-box\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h4>&#x1F4DC; Flash game rules<\/h4>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"rules-grid\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"rule-item\">&#x23F1;&#xFE0F; Show the card for 1-2 seconds<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"rule-item\">&#x1F5E3;&#xFE0F; The child reads aloud<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"rule-item\">&#x2705; Validate or correct<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"rule-item\">&#x1F504; Move to the next one<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"rule-item\">&#x1F3C6; Count the successes<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"rule-item\">&#x1F4C8; Increase the speed<\/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] -->  <!-- LEVEL 1 --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"level-section\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"level-header lv1\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<h3>Level 1: Simple syllables (consonant + vowel)<\/h3>\n<p><!-- [et_pb_line_break_holder] -->      <span class=\"level-count\" id=\"count-lv1\">0\/30<\/span><!-- [et_pb_line_break_holder] -->      <span class=\"stars\">&#x2B50;<\/span><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"syllables-grid\" data-level=\"lv1\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"syllable-card lv1\" data-syl=\"ma\">ma<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"mi\">mi<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"mo\">mo<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"mu\">mu<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"me\">me<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"syllable-card lv1\" data-syl=\"la\">la<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"li\">li<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"lo\">lo<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"lu\">lu<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"le\">le<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"syllable-card lv1\" data-syl=\"ra\">ra<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"ri\">ri<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"ro\">ro<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"ru\">ru<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"re\">re<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"syllable-card lv1\" data-syl=\"pa\">pa<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"pi\">pi<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"po\">po<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"pu\">pu<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"pe\">pe<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"syllable-card lv1\" data-syl=\"ta\">ta<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"ti\">ti<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"to\">to<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"tu\">tu<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"te\">te<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"syllable-card lv1\" data-syl=\"sa\">sa<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"si\">si<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"so\">so<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"su\">su<\/div>\n<div class=\"syllable-card lv1\" data-syl=\"se\">se<\/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] -->  <!-- LEVEL 2 --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"level-section\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"level-header lv2\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<h3>Level 2: Reversed syllables (vowel + consonant)<\/h3>\n<p><!-- [et_pb_line_break_holder] -->      <span class=\"level-count\" id=\"count-lv2\">0\/20<\/span><!-- [et_pb_line_break_holder] -->      <span class=\"stars\">&#x2B50;&#x2B50;<\/span><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"syllables-grid\" data-level=\"lv2\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"syllable-card lv2\" data-syl=\"al\">al<\/div>\n<div class=\"syllable-card lv2\" data-syl=\"il\">il<\/div>\n<div class=\"syllable-card lv2\" data-syl=\"ol\">ol<\/div>\n<div class=\"syllable-card lv2\" data-syl=\"ul\">ul<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"syllable-card lv2\" data-syl=\"ar\">ar<\/div>\n<div class=\"syllable-card lv2\" data-syl=\"ir\">ir<\/div>\n<div class=\"syllable-card lv2\" data-syl=\"or\">or<\/div>\n<div class=\"syllable-card lv2\" data-syl=\"ur\">ur<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"syllable-card lv2\" data-syl=\"as\">as<\/div>\n<div class=\"syllable-card lv2\" data-syl=\"is\">is<\/div>\n<div class=\"syllable-card lv2\" data-syl=\"os\">os<\/div>\n<div class=\"syllable-card lv2\" data-syl=\"us\">us<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"syllable-card lv2\" data-syl=\"an\">an<\/div>\n<div class=\"syllable-card lv2\" data-syl=\"in\">in<\/div>\n<div class=\"syllable-card lv2\" data-syl=\"on\">on<\/div>\n<div class=\"syllable-card lv2\" data-syl=\"un\">un<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"syllable-card lv2\" data-syl=\"ac\">ac<\/div>\n<div class=\"syllable-card lv2\" data-syl=\"ic\">ic<\/div>\n<div class=\"syllable-card lv2\" data-syl=\"oc\">oc<\/div>\n<div class=\"syllable-card lv2\" data-syl=\"ap\">ap<\/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] -->  <!-- LEVEL 3 --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"level-section\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"level-header lv3\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<h3>Level 3: Closed syllables (consonant + vowel + consonant)<\/h3>\n<p><!-- [et_pb_line_break_holder] -->      <span class=\"level-count\" id=\"count-lv3\">0\/20<\/span><!-- [et_pb_line_break_holder] -->      <span class=\"stars\">&#x2B50;&#x2B50;&#x2B50;<\/span><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"syllables-grid\" data-level=\"lv3\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"syllable-card lv3\" data-syl=\"par\">par<\/div>\n<div class=\"syllable-card lv3\" data-syl=\"pal\">pal<\/div>\n<div class=\"syllable-card lv3\" data-syl=\"mal\">mal<\/div>\n<div class=\"syllable-card lv3\" data-syl=\"mar\">mar<\/div>\n<div class=\"syllable-card lv3\" data-syl=\"sal\">sal<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"syllable-card lv3\" data-syl=\"sol\">sol<\/div>\n<div class=\"syllable-card lv3\" data-syl=\"lac\">lac<\/div>\n<div class=\"syllable-card lv3\" data-syl=\"sac\">sac<\/div>\n<div class=\"syllable-card lv3\" data-syl=\"pic\">pic<\/div>\n<div class=\"syllable-card lv3\" data-syl=\"roc\">roc<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"syllable-card lv3\" data-syl=\"fil\">fil<\/div>\n<div class=\"syllable-card lv3\" data-syl=\"bel\">bel<\/div>\n<div class=\"syllable-card lv3\" data-syl=\"bol\">bol<\/div>\n<div class=\"syllable-card lv3\" data-syl=\"dur\">dur<\/div>\n<div class=\"syllable-card lv3\" data-syl=\"mur\">mur<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"syllable-card lv3\" data-syl=\"pur\">pur<\/div>\n<div class=\"syllable-card lv3\" data-syl=\"fur\">fur<\/div>\n<div class=\"syllable-card lv3\" data-syl=\"bus\">bus<\/div>\n<div class=\"syllable-card lv3\" data-syl=\"vis\">vis<\/div>\n<div class=\"syllable-card lv3\" data-syl=\"tas\">tas<\/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] -->  <!-- LEVEL 4 --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"level-section\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"level-header lv4\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<h3>Level 4: Complex syllables (consonant clusters)<\/h3>\n<p><!-- [et_pb_line_break_holder] -->      <span class=\"level-count\" id=\"count-lv4\">0\/20<\/span><!-- [et_pb_line_break_holder] -->      <span class=\"stars\">&#x2B50;&#x2B50;&#x2B50;&#x2B50;<\/span><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"syllables-grid\" data-level=\"lv4\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"syllable-card lv4\" data-syl=\"bra\">bra<\/div>\n<div class=\"syllable-card lv4\" data-syl=\"bri\">bri<\/div>\n<div class=\"syllable-card lv4\" data-syl=\"bro\">bro<\/div>\n<div class=\"syllable-card lv4\" data-syl=\"cra\">cra<\/div>\n<div class=\"syllable-card lv4\" data-syl=\"cri\">cri<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"syllable-card lv4\" data-syl=\"cro\">cro<\/div>\n<div class=\"syllable-card lv4\" data-syl=\"tra\">tra<\/div>\n<div class=\"syllable-card lv4\" data-syl=\"tri\">tri<\/div>\n<div class=\"syllable-card lv4\" data-syl=\"tro\">tro<\/div>\n<div class=\"syllable-card lv4\" data-syl=\"pla\">pla<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"syllable-card lv4\" data-syl=\"pli\">pli<\/div>\n<div class=\"syllable-card lv4\" data-syl=\"plo\">plo<\/div>\n<div class=\"syllable-card lv4\" data-syl=\"cla\">cla<\/div>\n<div class=\"syllable-card lv4\" data-syl=\"cli\">cli<\/div>\n<div class=\"syllable-card lv4\" data-syl=\"fla\">fla<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"syllable-card lv4\" data-syl=\"flo\">flo<\/div>\n<div class=\"syllable-card lv4\" data-syl=\"gra\">gra<\/div>\n<div class=\"syllable-card lv4\" data-syl=\"gri\">gri<\/div>\n<div class=\"syllable-card lv4\" data-syl=\"dra\">dra<\/div>\n<div class=\"syllable-card lv4\" data-syl=\"dro\">dro<\/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] -->  <!-- FLASH MODE --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"flash-mode\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h3>&#x26A1; Interactive Flash Mode<\/h3>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"level-filter\"><!-- [et_pb_line_break_holder] -->      <button class=\"lf-btn active\" data-lv=\"all\">All levels<\/button><!-- [et_pb_line_break_holder] -->      <button class=\"lf-btn\" data-lv=\"lv1\">Lv. 1<\/button><!-- [et_pb_line_break_holder] -->      <button class=\"lf-btn\" data-lv=\"lv2\">Lv. 2<\/button><!-- [et_pb_line_break_holder] -->      <button class=\"lf-btn\" data-lv=\"lv3\">Lv. 3<\/button><!-- [et_pb_line_break_holder] -->      <button class=\"lf-btn\" data-lv=\"lv4\">Lv. 4<\/button><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"flash-stats-row\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"flash-stat\"><span id=\"flashCount\">0<\/span>shown<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"flash-stat\"><span id=\"flashOk\">0<\/span>&#x2713; correct<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"flash-stat\"><span id=\"flashErr\">0<\/span>&#x2717; to revisit<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"flash-display\" onclick=\"nextSyllable()\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"flash-syllable\" id=\"flashSyllable\">ma<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"flash-level-indicator\" id=\"flashLevel\">level 1<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"flash-score-display\" id=\"flashScoreDisplay\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"flash-score-row\"><!-- [et_pb_line_break_holder] -->      <button class=\"score-btn score-ok\" onclick=\"scoreFlash(true)\">&#x2713; Correct<\/button><!-- [et_pb_line_break_holder] -->      <button class=\"score-btn score-err\" onclick=\"scoreFlash(false)\">&#x2717; To revisit<\/button><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"flash-controls\"><!-- [et_pb_line_break_holder] -->      <button class=\"flash-btn start\" onclick=\"startFlash()\">&#x25B6;&#xFE0F; Start<\/button><!-- [et_pb_line_break_holder] -->      <button class=\"flash-btn stop\" onclick=\"stopFlash()\">&#x23F9;&#xFE0F; Stop<\/button><!-- [et_pb_line_break_holder] -->      <button class=\"flash-btn next\" onclick=\"nextSyllable()\">&#x27A1;&#xFE0F; Next<\/button><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"speed-control\"><!-- [et_pb_line_break_holder] -->      <label>Auto speed:<\/label><!-- [et_pb_line_break_holder] -->      <select id=\"speedSelect\"><!-- [et_pb_line_break_holder] --><option value=\"2000\">Slow (2s)<\/option><!-- [et_pb_line_break_holder] --><option value=\"1500\" selected>Normal (1.5s)<\/option><!-- [et_pb_line_break_holder] --><option value=\"1000\">Fast (1s)<\/option><!-- [et_pb_line_break_holder] --><option value=\"500\">Very fast (0.5s)<\/option><!-- [et_pb_line_break_holder] -->      <\/select><!-- [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] -->  <!-- COMBINE --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"combine-section\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h3>&#x1F517; Combining syllables to make words<\/h3>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"combine-examples\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"combine-card\">\n<div class=\"combine-syllables\"><span class=\"combine-syl\">ma<\/span><span class=\"combine-plus\">+<\/span><span class=\"combine-syl\">ma<\/span><\/div>\n<div class=\"combine-result\">= <span>mama<\/span> &#x1F469;<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"combine-card\">\n<div class=\"combine-syllables\"><span class=\"combine-syl\">pa<\/span><span class=\"combine-plus\">+<\/span><span class=\"combine-syl\">pa<\/span><\/div>\n<div class=\"combine-result\">= <span>papa<\/span> &#x1F468;<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"combine-card\">\n<div class=\"combine-syllables\"><span class=\"combine-syl\">ra<\/span><span class=\"combine-plus\">+<\/span><span class=\"combine-syl\">bit<\/span><\/div>\n<div class=\"combine-result\">= <span>rabbit<\/span> &#x1F430;<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"combine-card\">\n<div class=\"combine-syllables\"><span class=\"combine-syl\">ro<\/span><span class=\"combine-plus\">+<\/span><span class=\"combine-syl\">bot<\/span><\/div>\n<div class=\"combine-result\">= <span>robot<\/span> &#x1F916;<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"combine-card\">\n<div class=\"combine-syllables\"><span class=\"combine-syl\">ba<\/span><span class=\"combine-plus\">+<\/span><span class=\"combine-syl\">na<\/span><span class=\"combine-plus\">+<\/span><span class=\"combine-syl\">na<\/span><\/div>\n<div class=\"combine-result\">= <span>banana<\/span> &#x1F34C;<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"combine-card\">\n<div class=\"combine-syllables\"><span class=\"combine-syl\">cho<\/span><span class=\"combine-plus\">+<\/span><span class=\"combine-syl\">co<\/span><span class=\"combine-plus\">+<\/span><span class=\"combine-syl\">late<\/span><\/div>\n<div class=\"combine-result\">= <span>chocolate<\/span> &#x1F36B;<\/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] -->  <!-- GAMES --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"game-section\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h3>&#x1F3AE; Games with the cards<\/h3>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"games-grid\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"game-card\">\n<h4>&#x23F1;&#xFE0F; Timer<\/h4>\n<pee>How many syllables in 1 minute? Beat your record!<\/pee><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"game-card\">\n<h4>&#x1F3AF; Memory<\/h4>\n<pee>Match identical syllables face-down.<\/pee><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"game-card\">\n<h4>&#x1F3C3; Race<\/h4>\n<pee>Move one space forward for each syllable read correctly.<\/pee><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"game-card\">\n<h4>&#x1F9E9; Puzzle<\/h4>\n<pee>Put syllables together to make words.<\/pee><\/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] -->  <!-- PRINT CARDS --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"print-cards-section\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h3>&#x1F5A8;&#xFE0F; Cards to cut out<\/h3>\n<p><!-- [et_pb_line_break_holder] -->    <pee>Print this page and cut out the cards for use in sessions.<\/pee><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"print-cards-grid\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"print-card\">ma<\/div>\n<div class=\"print-card\">mi<\/div>\n<div class=\"print-card\">mo<\/div>\n<div class=\"print-card\">la<\/div>\n<div class=\"print-card\">li<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"print-card\">ra<\/div>\n<div class=\"print-card\">ri<\/div>\n<div class=\"print-card\">pa<\/div>\n<div class=\"print-card\">pi<\/div>\n<div class=\"print-card\">ta<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"print-card\">ar<\/div>\n<div class=\"print-card\">al<\/div>\n<div class=\"print-card\">or<\/div>\n<div class=\"print-card\">ir<\/div>\n<div class=\"print-card\">an<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"print-card\">bra<\/div>\n<div class=\"print-card\">cra<\/div>\n<div class=\"print-card\">tra<\/div>\n<div class=\"print-card\">pla<\/div>\n<div class=\"print-card\">gra<\/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=\"notes-section\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h3>&#x1F4DD; Session notes<\/h3>\n<p><!-- [et_pb_line_break_holder] -->    <textarea class=\"notes-textarea\" id=\"notes-seance\" placeholder=\"Difficult syllables, levels covered, observations, progress noted...\"><\/textarea><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"end-session-bar\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"end-session-text\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"title\">&#x1F4CB; End of session<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"sub\">View the full report &#x2014; automatic saving to file if you are logged in<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <button class=\"btn-voir-bilan\" onclick=\"showRecap()\">&#x1F4CA; View report<\/button><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"cta-card\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h3>&#x1F4DA; DYNSEO Training &#x2014; Written language<\/h3>\n<p><!-- [et_pb_line_break_holder] -->    <pee>Extend the work at home with our cognitive apps designed for children.<\/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\/en\/brain-games-apps\/coco-educational-games\/\" 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\/en\/brain-games-apps\/clint-brain-games-for-adults\/\" 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\/en\/brain-games-apps\/scarlett-brain-games-for-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] -->    <\/p>\n<div class=\"cta-btn-row\"><a href=\"https:\/\/calendly.com\/justine-monsaingeon\/30min\" class=\"btn-rose\" target=\"_blank\">&#x1F4C5; Free 30-min demo<\/a><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<footer><pee>Made with &#x2764;&#xFE0F; by <a href=\"https:\/\/dynseo.com\" target=\"_blank\">DYNSEO<\/a> &#x2014; Reading and writing &#x2022; &#xA9; 2026 DYNSEO &#8211; All rights reserved<\/pee><\/footer>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- \/tool-screen --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"recap-screen\" class=\"recap-screen\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"recap-header\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h1>&#x26A1; Session Report<\/h1>\n<p><!-- [et_pb_line_break_holder] -->    <pee>Summary &#x2014; Flash Reading Syllable Cards DYNSEO<\/pee><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"recap-patient\" id=\"recap-patient-line\">&#x2014; &#x2014; &#x2014;<\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"recap-global\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"recap-global-label\">Syllables mastered out of total<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"recap-global-score\" id=\"recap-pct\">0%<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"recap-gauge\">\n<div class=\"recap-gauge-fill\" id=\"recap-gauge-fill\" style=\"width:0%\"><\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"recap-gauge-label\" id=\"recap-gauge-label\">0 syllables worked on<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"recap-global-sub\" id=\"recap-global-sub\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"recap-message\"><!-- [et_pb_line_break_holder] -->    <span class=\"recap-emoji\" id=\"recap-emoji\">&#x26A1;<\/span><!-- [et_pb_line_break_holder] -->    <pee id=\"recap-msg\">Loading report&#8230;<\/pee><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"recap-chips\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"recap-chip c-green\">\n<div class=\"rc-val\" id=\"rc-lv1\">0<\/div>\n<div class=\"rc-lbl\">Lv. 1 &#x2B50;<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"recap-chip c-yellow\">\n<div class=\"rc-val\" id=\"rc-lv2\">0<\/div>\n<div class=\"rc-lbl\">Lv. 2 &#x2B50;&#x2B50;<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"recap-chip c-rose\">\n<div class=\"rc-val\" id=\"rc-lv3\">0<\/div>\n<div class=\"rc-lbl\">Lv. 3 &#x2B50;&#x2B50;&#x2B50;<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"recap-chip c-blue\">\n<div class=\"rc-val\" id=\"rc-lv4\">0<\/div>\n<div class=\"rc-lbl\">Lv. 4 &#x2B50;&#x2B50;&#x2B50;&#x2B50;<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"recap-flash-box\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h3>&#x26A1; Flash mode results<\/h3>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"flash-recap-stats\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"flash-rs\">\n<div class=\"frs-val\" id=\"recap-flash-count\">0<\/div>\n<div class=\"frs-lbl\">Shown<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"flash-rs\">\n<div class=\"frs-val frs-ok\" id=\"recap-flash-ok\">0<\/div>\n<div class=\"frs-lbl\">Correct &#x2713;<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"flash-rs\">\n<div class=\"frs-val frs-err\" id=\"recap-flash-err\">0<\/div>\n<div class=\"frs-lbl\">To revisit<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"flash-taux\" id=\"recap-flash-taux\" style=\"margin-top:12px;text-align:center;display:none\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"flash-taux-val\" id=\"recap-taux-val\">&#x2014;<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"flash-taux-lbl\">flash success rate<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"recap-levels\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h3>&#x1F4CA; Progress by level<\/h3>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div id=\"recap-levels-bars\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"recap-detail-wrap\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div id=\"recap-detail-section\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"recap-detail-block\">\n<h3>&#x2713; Syllables worked on by level<\/h3>\n<div id=\"recap-syls-detail\"><\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"recap-detail-block\">\n<h3>&#x1F501; Flash syllables to revisit<\/h3>\n<div id=\"recap-err-detail\"><\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"recap-detail-block\">\n<h3>&#x1F4DD; Session notes<\/h3>\n<div class=\"recap-notes-box\" id=\"recap-notes-box\">No notes entered<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"blur-overlay\" id=\"blur-overlay\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"recap-actions\"><!-- [et_pb_line_break_holder] -->    <button class=\"recap-btn recap-btn-back\" onclick=\"backToTool()\">&#x2190; Back to session<\/button><!-- [et_pb_line_break_holder] -->    <button class=\"recap-btn recap-btn-print\" id=\"recap-print-btn\" style=\"display:none\" onclick=\"window.print()\">&#x1F5A8;&#xFE0F; Print \/ PDF<\/button><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"cta-card\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h3>&#x1F4DA; DYNSEO Training &#x2014; Written language<\/h3>\n<p><!-- [et_pb_line_break_holder] -->    <pee>Extend the work at home with our cognitive apps designed for children.<\/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\/en\/brain-games-apps\/coco-educational-games\/\" 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\/en\/brain-games-apps\/clint-brain-games-for-adults\/\" 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\/en\/brain-games-apps\/scarlett-brain-games-for-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] -->    <\/p>\n<div class=\"cta-btn-row\"><a href=\"https:\/\/calendly.com\/justine-monsaingeon\/30min\" class=\"btn-rose\" target=\"_blank\">&#x1F4C5; Free 30-min demo<\/a><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<footer><pee>Made with &#x2764;&#xFE0F; by <a href=\"https:\/\/dynseo.com\" target=\"_blank\">DYNSEO<\/a> &#x2014; Reading and writing &#x2022; &#xA9; 2026 DYNSEO &#8211; All rights reserved<\/pee><\/footer>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- \/recap-screen --><!-- [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] -->var SYLLABES={lv1:['ma','mi','mo','mu','me','la','li','lo','lu','le','ra','ri','ro','ru','re','pa','pi','po','pu','pe','ta','ti','to','tu','te','sa','si','so','su','se'],lv2:['al','il','ol','ul','ar','ir','or','ur','as','is','os','us','an','in','on','un','ac','ic','oc','ap'],lv3:['par','pal','mal','mar','sal','sol','lac','sac','pic','roc','fil','bel','bol','dur','mur','pur','fur','bus','vis','tas'],lv4:['bra','bri','bro','cra','cri','cro','tra','tri','tro','pla','pli','plo','cla','cli','fla','flo','gra','gri','dra','dro']};<!-- [et_pb_line_break_holder] -->var TOTAL={lv1:30,lv2:20,lv3:20,lv4:20};<!-- [et_pb_line_break_holder] -->var LV_LABELS={lv1:'Lv.1 \\u2B50',lv2:'Lv.2 \\u2B50\\u2B50',lv3:'Lv.3 \\u2B50\\u2B50\\u2B50',lv4:'Lv.4 \\u2B50\\u2B50\\u2B50\\u2B50'};<!-- [et_pb_line_break_holder] -->var isAuthorized=false, timestampDebut=Date.now();<!-- [et_pb_line_break_holder] -->var cards={}, sylLevel={};<!-- [et_pb_line_break_holder] -->var flashCount=0, flashOk=0, flashErr=0, flashSylList=[], flashErrList=[], flashInterval=null, flashLevelFilter='all';<!-- [et_pb_line_break_holder] -->var infos={patient:'',date:'',ortho:'',niveau:''}, notes='';<!-- [et_pb_line_break_holder] -->Object.keys(SYLLABES).forEach(function(lv){ SYLLABES[lv].forEach(function(s){ sylLevel[s]=lv; cards[s]=0; }); });<!-- [et_pb_line_break_holder] -->function showToast(msg,type){ var t=document.getElementById('toast'); t.textContent=msg; t.className='toast show'+(type?' '+type:''); setTimeout(function(){ t.className='toast'; },2000); }<!-- [et_pb_line_break_holder] -->function updateStats(){ ['lv1','lv2','lv3','lv4'].forEach(function(lv){ var c=SYLLABES[lv].filter(function(s){ return cards[s]===2; }).length; document.getElementById('stat-'+lv).textContent=c; document.getElementById('count-'+lv).textContent=c+'\/'+TOTAL[lv]; }); document.getElementById('stat-flash').textContent=flashCount; document.getElementById('flashCount').textContent=flashCount; document.getElementById('flashOk').textContent=flashOk; document.getElementById('flashErr').textContent=flashErr; }<!-- [et_pb_line_break_holder] -->function buildPayload(){ var payload={patient_prenom:infos.patient||'-',patient_date_seance:infos.date||'-',patient_orthophoniste:infos.ortho||'-',patient_niveau:infos.niveau||'-',notes:notes||'-'}; var totalW=0; ['lv1','lv2','lv3','lv4'].forEach(function(lv){ var vues=SYLLABES[lv].filter(function(s){ return cards[s]===1; }), trav=SYLLABES[lv].filter(function(s){ return cards[s]===2; }); totalW+=trav.length; payload['syllables_'+lv+'_seen']=vues.join(', ')||'-'; payload['syllables_'+lv+'_worked']=trav.join(', ')||'-'; payload['syllables_'+lv+'_count']=String(trav.length); }); payload['flash_shown']=String(flashCount); payload['flash_correct']=String(flashOk); payload['flash_errors']=String(flashErr); payload['flash_success_rate']=flashCount>0?Math.round(flashOk\/flashCount*100)+'%':'-'; payload['flash_syllables_shown']=flashSylList.slice(-30).join(', ')||'-'; payload['flash_syllables_errors']=flashErrList.join(', ')||'-'; payload['flash_level_filter']=flashLevelFilter; payload['stats_total_worked']=String(totalW); var parts=[]; if(infos.patient) parts.push('Patient: '+infos.patient); if(totalW) parts.push(totalW+' syllables worked on'); if(flashCount) parts.push(flashCount+' flash ('+Math.round(flashOk\/flashCount*100)+'% correct)'); payload['resume']=parts.join(' | ')||'Flash cards opened'; payload['session_duration_s']=String(Math.round((Date.now()-timestampDebut)\/1000)); payload['timestamp']=String(Date.now()); return payload; }<!-- [et_pb_line_break_holder] -->function saveToBackoffice(silent){ if(!isAuthorized) return; if(typeof DynTrack==='undefined'||!DynTrack.hasToken()) return; DynTrack.save(buildPayload(),{onSuccess:function(){ if(!silent) showToast('Session saved','green'); },onError:function(){ if(!silent) showToast('Error saving',''); }}); }<!-- [et_pb_line_break_holder] -->window.showRecap=function(){ stopFlash(); saveToBackoffice(true); document.getElementById('tool-screen').style.display='none'; document.getElementById('recap-screen').classList.add('active'); window.scrollTo(0,0); var totalW=0, totalD=90, countByLv={}; ['lv1','lv2','lv3','lv4'].forEach(function(lv){ var c=SYLLABES[lv].filter(function(s){ return cards[s]===2; }).length; countByLv[lv]=c; totalW+=c; }); var pct=Math.round(totalW\/totalD*100); var patLine=[]; if(infos.patient) patLine.push(infos.patient); if(infos.date) patLine.push(infos.date); if(infos.ortho) patLine.push(infos.ortho); document.getElementById('recap-patient-line').textContent=patLine.join(' \\xB7 ')||' '; document.getElementById('recap-pct').textContent=pct+'%'; document.getElementById('recap-gauge-fill').style.width=pct+'%'; document.getElementById('recap-gauge-label').textContent=totalW+' syllables worked on out of '+totalD; document.getElementById('recap-global-sub').textContent=Object.keys(countByLv).map(function(lv){ return lv.replace('lv','Lv.')+': '+countByLv[lv]+'\/'+TOTAL[lv]; }).join(' \\xB7 '); var emoji,msg; if(totalW===0&&flashCount===0){emoji='\\uD83D\\uDCDD';msg='No activities completed yet. Click on the cards or use flash mode to start!';} else if(pct>=70){emoji='\\uD83C\\uDFC6';msg='Excellent work! Most syllables have been worked on. Syllable recognition is becoming automatic.';} else if(pct>=40){emoji='\\u2B50';msg='Good session! Several syllables mastered. Keep progressing level by level.';} else if(flashCount>=20){emoji='\\u26A1';msg='Good use of flash mode! '+flashCount+' syllables shown with '+(flashCount>0?Math.round(flashOk\/flashCount*100):0)+'% success.';} else if(totalW>0){emoji='\\uD83C\\uDF31';msg='Good start! The first syllables have been worked on. Progress will be gradual.';} else {emoji='\\uD83D\\uDCAA';msg='Flash mode was used. Mark syllables on the cards for a more complete record.';} document.getElementById('recap-emoji').textContent=emoji; document.getElementById('recap-msg').textContent=msg; document.getElementById('rc-lv1').textContent=countByLv.lv1; document.getElementById('rc-lv2').textContent=countByLv.lv2; document.getElementById('rc-lv3').textContent=countByLv.lv3; document.getElementById('rc-lv4').textContent=countByLv.lv4; document.getElementById('recap-flash-count').textContent=flashCount; document.getElementById('recap-flash-ok').textContent=flashOk; document.getElementById('recap-flash-err').textContent=flashErr; if(flashCount>0){ document.getElementById('recap-flash-taux').style.display='block'; document.getElementById('recap-taux-val').textContent=Math.round(flashOk\/flashCount*100)+'%'; } var barsHtml=''; ['lv1','lv2','lv3','lv4'].forEach(function(lv){ var pL=Math.round(countByLv[lv]\/TOTAL[lv]*100); barsHtml+='<\/p>\n<div class=\"level-row\"><span class=\"level-label\">'+LV_LABELS[lv]+'<\/span><\/p>\n<div class=\"level-bar-wrap\">\n<div class=\"level-bar-fill '+lv+'\" style=\"width:'+pL+'%\"><\/div>\n<\/div>\n<p><span class=\"level-pct\">'+countByLv[lv]+'\/'+TOTAL[lv]+'<\/span><\/div>\n<p>'; }); document.getElementById('recap-levels-bars').innerHTML=barsHtml; var sylsHtml=''; ['lv1','lv2','lv3','lv4'].forEach(function(lv){ var trav=SYLLABES[lv].filter(function(s){ return cards[s]===2; }); if(!trav.length) return; sylsHtml+='<\/p>\n<div class=\"recap-syl-level\">\n<div class=\"recap-syl-title\">'+LV_LABELS[lv]+' \\u2014 '+trav.length+'\/'+TOTAL[lv]+' syllables<\/div>\n<div class=\"recap-syl-tags\">'+trav.map(function(s){ return '<span class=\"syl-tag-t '+lv+'\">'+s+'<\/span>'; }).join('')+'<\/div>\n<\/div>\n<p>'; }); document.getElementById('recap-syls-detail').innerHTML=sylsHtml||'<pee style=\"color:#aaa;font-size:13px;text-align:center;padding:14px\">No syllables worked on \\u2014 use the cards or flash mode<\/pee>'; var errHtml=''; if(flashErrList.length>0){ errHtml='<\/p>\n<div class=\"recap-syl-tags\">'+flashErrList.map(function(s){ return '<span class=\"recap-err-tag\">'+s+'<\/span>'; }).join('')+'<\/div>\n<div style=\"font-size:11px;color:#888;margin-top:8px\">Syllables shown in flash mode and marked as needing revision<\/div>\n<p>'; } else if(flashCount===0){ errHtml='<pee style=\"color:#aaa;font-size:13px;text-align:center;padding:14px\">No flash session completed<\/pee>'; } else { errHtml='<pee style=\"color:#2a7577;font-size:13px;text-align:center;padding:14px\">\\u2713 No errors recorded!<\/pee>'; } document.getElementById('recap-err-detail').innerHTML=errHtml; document.getElementById('recap-notes-box').textContent=notes||'No notes entered'; applyFreemium(); };<!-- [et_pb_line_break_holder] -->function applyFreemium(){ var detail=document.getElementById('recap-detail-section'), overlay=document.getElementById('blur-overlay'), printBtn=document.getElementById('recap-print-btn'); if(!detail||!overlay) return; if(isAuthorized){detail.style.filter='';detail.style.userSelect='';detail.style.pointerEvents='';overlay.style.display='none';if(printBtn) printBtn.style.display='inline-flex';return;} detail.style.filter='blur(5px)';detail.style.userSelect='none';detail.style.pointerEvents='none';if(printBtn) printBtn.style.display='none'; overlay.style.display='block'; overlay.innerHTML='<\/p>\n<div class=\"blur-cta-box\">\n<div class=\"lock-icon\">\\uD83D\\uDD12<\/div>\n<h3>Unlock the full analysis<\/h3>\n<pee>Access the detailed list of syllables worked on by level, flash syllables to revisit, session notes and printing \/ PDF export of the full report.<\/pee><a href=\"https:\/\/www.dynseo.com\/en\/our-tools\/#toolspricing\">\\uD83D\\uDE80 View DYNSEO plans<\/a><\/p>\n<div class=\"blur-note\">\\u2728 Subscribers also benefit from automatic saving to the patient file<\/div>\n<\/div>\n<p>'; }<!-- [et_pb_line_break_holder] -->window.backToTool=function(){ document.getElementById('recap-screen').classList.remove('active'); document.getElementById('tool-screen').style.display=''; window.scrollTo(0,0); };<!-- [et_pb_line_break_holder] -->document.querySelectorAll('.syllable-card').forEach(function(card){ card.addEventListener('click',function(){ var syl=card.getAttribute('data-syl'); if(!syl) return; var next=(cards[syl]+1)%3; cards[syl]=next; card.classList.remove('vue','travaillee'); if(next===1) card.classList.add('vue'); else if(next===2){card.classList.add('travaillee');showToast('\\u2713 '+syl+' \\u2014 worked on','green');} updateStats(); }); });<!-- [et_pb_line_break_holder] -->function getSyllablePool(){ if(flashLevelFilter==='all') return Object.keys(sylLevel); return SYLLABES[flashLevelFilter]||Object.keys(sylLevel); }<!-- [et_pb_line_break_holder] -->function getRandomSyllable(){ var pool=getSyllablePool(); return pool[Math.floor(Math.random()*pool.length)]; }<!-- [et_pb_line_break_holder] -->window.nextSyllable=function(){ var syl=getRandomSyllable(), lv=sylLevel[syl]||'', el=document.getElementById('flashSyllable'), lvEl=document.getElementById('flashLevel'); el.textContent=syl; lvEl.textContent=lv?'level '+lv.replace('lv',''):''; el.classList.remove('flash-anim'); void el.offsetWidth; el.classList.add('flash-anim'); flashCount++; flashSylList.push(syl); updateStats(); document.getElementById('flashScoreDisplay').textContent=''; };<!-- [et_pb_line_break_holder] -->window.startFlash=function(){ var speed=parseInt(document.getElementById('speedSelect').value); if(flashInterval) clearInterval(flashInterval); window.nextSyllable(); flashInterval=setInterval(window.nextSyllable,speed); };<!-- [et_pb_line_break_holder] -->window.stopFlash=function(){ if(flashInterval){clearInterval(flashInterval);flashInterval=null;} };<!-- [et_pb_line_break_holder] -->window.scoreFlash=function(ok){ var syl=document.getElementById('flashSyllable').textContent; if(ok){flashOk++;document.getElementById('flashScoreDisplay').textContent='\\u2713 Correct: '+syl;} else {flashErr++;if(flashErrList.indexOf(syl)===-1) flashErrList.push(syl);document.getElementById('flashScoreDisplay').textContent='\\u2717 To revisit: '+syl;} updateStats(); if(!flashInterval) window.nextSyllable(); };<!-- [et_pb_line_break_holder] -->document.querySelectorAll('.lf-btn').forEach(function(btn){ btn.addEventListener('click',function(){ document.querySelectorAll('.lf-btn').forEach(function(b){ b.classList.remove('active'); }); btn.classList.add('active'); flashLevelFilter=btn.getAttribute('data-lv'); }); });<!-- [et_pb_line_break_holder] -->document.getElementById('info-patient').addEventListener('input',function(){ infos.patient=this.value; });<!-- [et_pb_line_break_holder] -->document.getElementById('info-date').addEventListener('change',function(){ infos.date=this.value; });<!-- [et_pb_line_break_holder] -->document.getElementById('info-ortho').addEventListener('input',function(){ infos.ortho=this.value; });<!-- [et_pb_line_break_holder] -->document.getElementById('info-niveau').addEventListener('input',function(){ infos.niveau=this.value; });<!-- [et_pb_line_break_holder] -->document.getElementById('notes-seance').addEventListener('input',function(){ notes=this.value; });<!-- [et_pb_line_break_holder] -->window._dynseoSetAuthorized=function(val){ isAuthorized=!!val; };<!-- [et_pb_line_break_holder] -->var today=new Date().toISOString().split('T')[0]; document.getElementById('info-date').value=today; infos.date=today; updateStats();<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->(function(){ var ajaxUrl='https:\/\/www.dynseo.com\/wp-admin\/admin-ajax.php'; var urlParams=new URLSearchParams(window.location.search); var rawToken=urlParams.get('dynseo_outil_token')||urlParams.get('dynseo_token')||'#DYNSEO_OUTIL_TOKEN#'; var token=(rawToken&&rawToken.indexOf('#')===-1)?rawToken:''; function grantAccess(){ if(typeof window._dynseoSetAuthorized==='function') window._dynseoSetAuthorized(true); if(token&&typeof DynTrack!=='undefined'&&typeof DynTrack.setToken==='function') DynTrack.setToken(token); } if(token){ grantAccess(); return; } fetch(ajaxUrl+'?action=dynseo_check_auth',{credentials:'include'}).then(function(r){ return r.json(); }).then(function(data){ if(data&&data.authorized) grantAccess(); }).catch(function(){}); })();<!-- [et_pb_line_break_holder] --><\/script><!-- [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_pb_section fb_built=&#8221;1&#8243; theme_builder_area=&#8221;post_content&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221;][et_pb_row _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_code _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What are syllable flash cards and how do they help with reading?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Syllable flash cards are a speech therapy tool designed to develop automatic syllable recognition. They help children read fast and well, syllable by syllable, by showing cards quickly and asking the child to read as quickly as possible. This method improves reading fluency and word recognition skills.\"}},{\"@type\":\"Question\",\"name\":\"How do I use the flash reading cards effectively?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"To use the flash cards effectively: Show each card for 1-2 seconds, have the child read aloud, validate or correct their response, move to the next card, count successes, and gradually increase speed. Start with level 1 and work your way up through the difficulty levels.\"}},{\"@type\":\"Question\",\"name\":\"What are the different levels of syllable complexity?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"There are 4 levels: Level 1 features simple syllables (consonant + vowel) like 'ma', 'li', 'ro'. Level 2 has inverted syllables (vowel + consonant) like 'al', 'ir', 'on'. Level 3 includes closed syllables (consonant + vowel + consonant) like 'pal', 'mar', 'bag'. Level 4 contains complex syllables with consonant clusters like 'bra', 'cro', 'fla'.\"}},{\"@type\":\"Question\",\"name\":\"What speed settings are available for the interactive flash mode?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The interactive flash mode offers four speed settings: Slow (2 seconds), Normal (1.5 seconds), Fast (1 second), and Very fast (0.5 seconds). You can adjust the speed based on the child's reading level and progress.\"}},{\"@type\":\"Question\",\"name\":\"How can syllables be combined to form complete words?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Syllables can be combined to create words: 'ma' + 'ma' = mom, 'pa' + 'pa' = dad, 'ra' + 'bit' = rabbit, 'ro' + 'bot' = robot, 'ba' + 'na' + 'na' = banana, and 'cho' + 'co' + 'lat' = chocolate. This helps children understand how syllables build into meaningful words.\"}},{\"@type\":\"Question\",\"name\":\"What types of games can be played with the syllable flash cards?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Several games can be played with the cards: Chrono (reading as many syllables as possible in 1 minute), Memory (matching identical syllables placed face down), Race (moving forward one square for each correctly read syllable), and Puzzle (putting syllables together to form complete words).\"}}]}<\/script>[\/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":477751,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"<div class=\"row animated fadeInUp delay4 duration2 rdk-mb\"><img class=\"aligncenter wp-image-27628 size-full\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2020\/02\/coco-app-enfant-jeux-educatifs-new.png\" alt=\"\" width=\"1648\" height=\"774\"><\/div>\r\n<div class=\"row rdk-mb rdk-mt\">\r\n<div class=\"hidden-lg hidden-md col-sm-12 col-xs-12 animated fadeInUp duration1\"><img class=\"aligncenter\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2019\/09\/EDUCATIONAL-APP-COCO-GAME-EN-RDK-300x287.png\" alt=\"\" width=\"300\" height=\"287\"><\/div>\r\n<div class=\"col-lg-3 col-md-3 col-sm-6 col-xs-12 rdkp0\">\r\n<ul class=\"rdk-items left\">\r\n \t<li class=\"animated fadeInLeft duration1 eds-on-scroll\"><img class=\"img-heading\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2019\/09\/fh1.png\"> Des jeux vari\u00e9s pour travailler l'attention, la m\u00e9moire, la motricit\u00e9 fine ou encore r\u00e9viser son calcul mental, le fran\u00e7ais ou les fables de la Fontaine !<\/li>\r\n \t<li class=\"animated fadeInLeft delay1 duration1 eds-on-scroll\"><img class=\"img-heading\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2019\/09\/fh2.png\"><\/li>\r\n \t<li class=\"animated fadeInLeft delay1 duration1 eds-on-scroll\">Facile, Moyen, Difficile. Pour s'adapter aux niveaux et capacit\u00e9s de chacun.<\/li>\r\n \t<li class=\"animated fadeInLeft delay2 duration1 eds-on-scroll\"><img class=\"img-heading\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2019\/09\/fh3.png\"><\/li>\r\n \t<li class=\"animated fadeInLeft delay2 duration1 eds-on-scroll\">Tous les mois d\u00e9couvrez de nouveaux jeux ou de nouveaux contenus.<\/li>\r\n<\/ul>\r\n<\/div>\r\n<div class=\"col-lg-6 col-md-6 hidden-sm hidden-xs animated fadeInUp duration1 eds-on-scroll\"><img class=\"aligncenter size-full wp-image-23241\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2019\/09\/NEW-EDUCATIONAL-APP-COCO-GAME-EN-RDK.png\" alt=\"\" width=\"1280\" height=\"720\"><\/div>\r\n<div class=\"col-lg-3 col-md-3 col-sm-6 col-xs-12 rdkp0\">\r\n<ul class=\"rdk-items right\">\r\n \t<li class=\"animated fadeInRight duration1 eds-on-scroll\"><img class=\"img-heading\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2019\/09\/fh4.png\"> Certains jeux peuvent se jouer \u00e0 deux, l'\u00e9cran se divise et chacun a sa partie. Des d\u00e9fis entre fratries !<\/li>\r\n \t<li class=\"animated fadeInRight delay1 duration1 eds-on-scroll\"><img class=\"img-heading\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2019\/09\/fh5.png\"> Coco et ses jeux fonctionnent sans internet, les enfants peuvent ainsi l'utiliser en toute s\u00e9curit\u00e9.<\/li>\r\n \t<li class=\"animated fadeInRight delay2 duration1 eds-on-scroll\"><img class=\"img-heading\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2019\/09\/fh6.png\"> Le programme permet \u00e9galement d'apprendre du vocabulaire anglais.<\/li>\r\n<\/ul>\r\n<\/div>\r\n<\/div>\r\n<div class=\"row rdk-mb rdk-mt\">\r\n<div class=\"rdk-download animated fadeInUp duration1 eds-on-scroll\">\r\n<div class=\"col-lg-6 col-md-6 col-xs-12 col-sm-12\"><a href=\"https:\/\/itunes.apple.com\/fr\/app\/coco-jeux-pour-enfants\/id1229718769\"><img class=\"aligncenter size-full wp-image-19935\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/\" alt=\"\" width=\"300\" height=\"114\"><\/a><\/div>\r\n<div class=\"col-lg-6 col-md-6 col-xs-12 col-sm-12\"><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.dynseo.stimart.coco.fr\"><img class=\"aligncenter wp-image-19938\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2019\/02\/GetInonGooglePlay.png\" alt=\"\" width=\"300\" height=\"114\"><\/a><\/div>\r\n<\/div>\r\n<\/div>\r\n\u00a0\r\n<h2 style=\"text-align: center;\"><strong><span style=\"color: #526fa1;\"><span style=\"color: #526fa1;\">DES JEUX \u00c9DUCATIFS POUR ENFANTS <\/span><\/span><\/strong><\/h2>\r\nAvec Coco, des <span style=\"color: #526fa1;\"><b>jeux \u00e9ducatifs<\/b><\/span> pour les enfants \u00e2g\u00e9s de 5 \u00e0 10 ans pour les aider \u00e0 d\u00e9velopper leur capacit\u00e9 de concentration, leur attention, leur m\u00e9moire et leur compr\u00e9hension des choses, tout en enrichissant leur vocabulaire.\r\n\r\nDes activit\u00e9s ludiques <span style=\"color: #526fa1;\"><b>avec 3 niveaux de difficult\u00e9<\/b><\/span>, pour progresser \u00e0 son rythme. <span style=\"color: #526fa1;\"><b>Un programme valorisant<\/b> <\/span>pour les enfants, parents et \u00e9ducateurs !\r\n<h3><\/h3>\r\n<h3 style=\"text-align: center;\"><strong><span style=\"color: #526fa1;\"><span style=\"color: #526fa1;\">D\u00c9J\u00c0\u00a018 JEUX \u00c9DUCATIFS DISPONIBLES\u00a0<\/span><\/span><\/strong><\/h3>\r\n[row]\r\n[column lg=\"4\" md=\"12\" sm=\"12\" xs=\"12\" ]<strong><img class=\"aligncenter wp-image-28227 size-medium\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2020\/03\/Etoiles-filantes-300x199.png\" alt=\"\" width=\"300\" height=\"199\"><\/strong><span style=\"color: #526fa1;\"><strong>Etoiles Filantes <\/strong><\/span>: c\u2019est tr\u00e8s simple, il te suffit de relier les chiffres et\/ou les lettres dans l\u2019ordre croissant. Plus le niveau de difficult\u00e9 augmente, plus tu auras de bulles \u00e0 relier.\r\n\r\n[\/column]\r\n[column lg=\"4\" md=\"12\" sm=\"12\" xs=\"12\" ]<strong><img class=\"aligncenter wp-image-28215 size-medium\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2020\/03\/Chasse-\u00e0-lintrus-300x199.png\" alt=\"\" width=\"300\" height=\"199\"><span style=\"color: #526fa1;\">Chasse \u00e0 l\u2019Intrus<\/span><\/strong> : c\u2019est tr\u00e8s simple, il te suffit de trouver l\u2019intrus parmi les 4 propositions. Tu pourras ainsi d\u00e9couvrir de nouveaux mots et faire travailler ta logique.\r\n[\/column]\r\n[column lg=\"4\" md=\"12\" sm=\"12\" xs=\"12\" ]<img class=\"aligncenter wp-image-28211 size-medium\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2020\/03\/Cascade-infernale-2-300x199.png\" alt=\"\" width=\"300\" height=\"199\"><span style=\"color: #526fa1;\"><strong>Cascade Infernale<\/strong><\/span> : c\u2019est tr\u00e8s simple ! Il te suffit d\u2019observer les animaux servant de mod\u00e8les \u00e0 gauche et de s\u00e9lectionner les diff\u00e9rences avec les animaux de droite.\r\n[\/column]\r\n[\/row]\r\n\r\n[row]\r\n[column lg=\"4\" md=\"12\" sm=\"12\" xs=\"12\" ]<img class=\"aligncenter wp-image-28203 size-medium\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2020\/03\/Calculus-1-300x199.png\" alt=\"\" width=\"300\" height=\"199\">Avec\u00a0<span style=\"color: #526fa1;\"><strong>Calculus<\/strong><\/span>, tu vas devoir r\u00e9soudre les op\u00e9rations propos\u00e9es ! Pas de panique, deux modes de jeux sont disponibles : soit tu r\u00e9ponds tout seul, soit 4 r\u00e9ponses peuvent t\u2019\u00eatre propos\u00e9es.\r\n[\/column]\r\n[column lg=\"4\" md=\"12\" sm=\"12\" xs=\"12\" ]<img class=\"aligncenter wp-image-28259 size-medium\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2020\/03\/Puzzle-Plus-2-300x199.png\" alt=\"\" width=\"300\" height=\"199\">Dans <span style=\"color: #526fa1;\"><strong>Puzzle Plus<\/strong><\/span>, tu dois recomposer des puzzles le plus vite possible. Tu peux trouver des dessins de la vie quotidienne mais aussi des photos d\u2019animaux. L\u2019histoire de chaque animal te sera racont\u00e9e \u00e0 la fin du puzzle !\r\n[\/column]\r\n[column lg=\"4\" md=\"12\" sm=\"12\" xs=\"12\" ]<strong><img class=\"aligncenter wp-image-28247 size-medium\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2020\/03\/Les-cartes-endiabl\u00e9es-1-300x199.png\" alt=\"\" width=\"300\" height=\"199\"><span style=\"color: #526fa1;\">Cartes Endiabl\u00e9es <\/span><\/strong>: tu vas faire travailler ta m\u00e9moire car il te faut m\u00e9moriser l\u2019ordre des cartes, une fois m\u00e9lang\u00e9es, les remettre dans le bon ordre. Attention, le nombre de cartes augmente avec le niveau !\r\n\r\n[\/column]\r\n[\/row]\r\n<p style=\"text-align: center;\">[row]\r\n[column lg=\"4\" md=\"12\" sm=\"12\" xs=\"12\" ]\r\n<strong><img class=\"aligncenter wp-image-28255 size-medium\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2020\/03\/Poeme-perdu-300x199.png\" alt=\"\" width=\"300\" height=\"199\"><span style=\"color: #526fa1;\">Po\u00e8me Perdu<\/span><\/strong> : c\u2019est simple ! Ecoute le po\u00e8me, m\u00e9morise le et retrouve les mots qui le composent. Parfait pour r\u00e9viser les fables de La Fontaine en s\u2019amusant !\r\n[\/column]\r\n[column lg=\"4\" md=\"12\" sm=\"12\" xs=\"12\" ]<strong><img class=\"aligncenter wp-image-28275 size-medium\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2020\/03\/Syllabus-1-300x199.png\" alt=\"\" width=\"300\" height=\"199\"><span style=\"color: #526fa1;\">Syllabus<\/span><\/strong> : reconstitue les mots \u00e0 partir des syllabes. Parfait pour apprendre chaque jour du nouveau vocabulaire !<\/p>\r\n[\/column]\r\n[column lg=\"4\" md=\"12\" sm=\"12\" xs=\"12\" ]<strong><img class=\"aligncenter wp-image-28235 size-medium\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2020\/03\/Jumelles-1-300x199.png\" alt=\"\" width=\"300\" height=\"199\"><span style=\"color: #526fa1;\">Les Jumelles<\/span><\/strong>, c\u2019est facile. Il te faut m\u00e9moriser l\u2019emplacement des cartes. Attention elles vont se retourner et tu devras recomposer les paires ! Plus le niveau est difficile, plus tu auras de cartes ! A toi de jouer.\r\n\r\n[\/column]\r\n[\/row]\r\n<div class=\"row rdk-mb rdk-mt\">\r\n<div class=\"rdk-heading\">\r\n<h2 style=\"text-align: center;\"><strong><span style=\"color: #526fa1;\">JOUEZ ENSEMBLE & PARTAGEZ DE BONS MOMENTS<\/span><\/strong><\/h2>\r\nRien de mieux que de jouer avec votre enfant ! Vous participez ainsi \u00e0 son apprentissage, et partagez une activit\u00e9. Pour cela, l\u2019\u00e9cran de la tablette se s\u00e9pare en 2, et vous jouez l\u2019un contre l\u2019autre.\r\n\r\n<\/div>\r\n<div class=\"col-lg-3 col-md-6 col-xs-12 col-sm-12\">\r\n<div class=\"game animated fadeInUp duration1 eds-on-scroll\"><img src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2019\/09\/rf1-300x229.png\" alt=\"\" width=\"260\" height=\"198\"><\/div>\r\n<\/div>\r\n<div class=\"col-lg-3 col-md-6 col-xs-12 col-sm-12\">\r\n<div class=\"game animated fadeInUp delay1 duration1 eds-on-scroll\"><img src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2019\/09\/rf2-300x229.png\" alt=\"\" width=\"260\" height=\"200\"><\/div>\r\n<\/div>\r\n<div class=\"col-lg-3 col-md-6 col-xs-12 col-sm-12\">\r\n<div class=\"game animated fadeInUp delay2 duration1 eds-on-scroll\"><img src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2019\/09\/rf3-300x229.png\" alt=\"\" width=\"260\" height=\"201\"><\/div>\r\n<\/div>\r\n<div class=\"col-lg-3 col-md-6 col-xs-12 col-sm-12\">\r\n<div class=\"game animated fadeInUp delay3 duration1 eds-on-scroll\"><img src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2019\/09\/rf4-300x229.png\" alt=\"\" width=\"260\" height=\"201\"><\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"row rdk-mb rdk-mt\">\r\n<div class=\"rdk-heading\">\r\n<h2 style=\"text-align: center;\"><span style=\"color: #526fa1;\"><strong>SE FAMILIARISER A L'ANGLAIS<\/strong><\/span><\/h2>\r\nLe programme de jeux \u00e9ducatifs Coco permet \u00e9galement \u00e0 vos enfants d\u2019apprendre du vocabulaire anglais.\r\n\r\n<\/div>\r\n<div class=\"col-lg-4 col-md-6 col-xs-12 col-sm-12\">\r\n<div class=\"game animated fadeInUp duration1 eds-on-scroll\"><img src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2019\/09\/langlais-1-300x244.png\" alt=\"\" width=\"260\" height=\"198\"><\/div>\r\n<\/div>\r\n<div class=\"col-lg-4 col-md-6 col-xs-12 col-sm-12\">\r\n<div class=\"game animated fadeInUp delay1 duration1 eds-on-scroll\"><img src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2019\/09\/langlais-2-300x251.png\" alt=\"\" width=\"260\" height=\"200\"><\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"row rdk-mb rdk-mt\">\r\n<div class=\"rdk-heading\">\r\n<h2 style=\"text-align: center;\"><span style=\"color: #526fa1;\"><strong>COCO EST CERTIFI\u00c9 APPLICATION <\/strong><strong>\u00c9DUCATIVE<\/strong><\/span><\/h2>\r\n<a href=\"https:\/\/www.educationalappstore.com\/app\/coco-educational-games-2020\"><img class=\"aligncenter wp-image-26831 size-thumbnail\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2019\/12\/Certified_Badge-coco-300x300.png\" alt=\"\" width=\"300\" height=\"300\"><\/a>\r\n\r\n<\/div>\r\n<\/div>\r\n<div class=\"row rdk-mb rdk-mt\">\r\n<div class=\"rdk-heading\">\r\n<h2 style=\"text-align: center;\"><strong><span style=\"color: #526fa1;\">N\u2019ATTENDEZ PLUS, ABONNEZ-VOUS !<\/span><\/strong><\/h2>\r\nD\u00e9couvrez nos abonnements \u00e0 prix doux, avec des nouveaut\u00e9s tous les mois.\r\n<div class=\"ptsContainer\">\r\n<div class=\"ptsColsWrapper ui-sortable\">\r\n<div class=\"ptsEl ptsCol ptsCol-0 ptsTableDescCol ptsElWithArea\" style=\"min-height: auto; width: 100%;\" data-color=\"#49c6e1\" data-el=\"table_col_desc\">\r\n<div class=\"ptsTableElementContent ptsElArea\">\r\n<div class=\"ptsColHeader\" style=\"height: 105px;\">\r\n<div class=\"ptsEl\" data-el=\"table_cell_txt\" data-type=\"txt\">\r\n<p style=\"text-align: center;\">[ARPrice id=108]<\/p>\r\n\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<h2 style=\"text-align: center;\"><span style=\"color: #526fa1;\"><strong>LA COCO FAMILY<\/strong><\/span><\/h2>\r\n<span style=\"color: #526fa1;\">[ARPrice id=111]<\/span>\r\n\r\n\u00a0\r\n<div class=\"rdk-heading\">\r\n<h2 style=\"text-align: center;\"><strong><span style=\"color: #526fa1;\">CES ARTICLES PEUVENT VOUS\u00a0<\/span><\/strong><span style=\"color: #526fa1;\">INT\u00c9RESSER<\/span><\/h2>\r\n<\/div>\r\n<div class=\"col-lg-4 col-md-6 col-xs-12 col-sm-12\">\r\n<div class=\"game animated fadeInUp duration1 eds-on-scroll\"><a href=\"https:\/\/www.dynseo.com\/la-methode-montessori-expliquee-pour-les-nuls\/\">\r\n<img src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2019\/03\/Article3.jpg\">\r\nLa m\u00e9thode Montessori expliqu\u00e9e pour les nuls.\r\n<\/a><\/div>\r\n<\/div>\r\n<div class=\"col-lg-4 col-md-6 col-xs-12 col-sm-12\">\r\n<div class=\"game animated fadeInUp delay1 duration1 eds-on-scroll\"><a href=\"https:\/\/www.dynseo.com\/lapprentissage-par-le-jeu-les-bienfaits-des-jeux-educatifs\/\">\r\n<img src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2019\/03\/Article1.jpg\">\r\nL\u2019apprentissage par le jeu : les bienfaits des jeux \u00e9ducatifs.\r\n<\/a><\/div>\r\n<\/div>\r\n<div class=\"col-lg-4 col-md-6 col-xs-12 col-sm-12\">\r\n<div class=\"game animated fadeInUp delay2 duration1 eds-on-scroll\"><a href=\"https:\/\/www.dynseo.com\/conseils-dutilisation-de-la-tablette\/\">\r\n<img src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2019\/03\/Article2.jpg\">\r\nConseils d\u2019utilisation de la tablette\r\n<\/a><\/div>\r\n<\/div>\r\n<div class=\"bkWMgd\">\r\n<div class=\"g knavi obcontainer mod\" data-md=\"77\" data-hveid=\"CAkQAA\" data-ved=\"2ahUKEwjvkL7M07rkAhX0BWMBHQJLBdgQkCkwAHoECAkQAA\">\r\n<div data-hveid=\"CAkQAQ\">\r\n<div id=\"tw-container\" class=\"vk_c\" data-cp=\"1\" data-nnttsvi=\"1\" data-nttsd=\"1\" data-sm=\"1\" data-sugg-time=\"500\" data-sugg-url=\"https:\/\/clients1.google.com\/complete\/search\" data-uilc=\"fr\">\r\n<div class=\"jhH5U r-iE68gzMmKA5M\" data-rtid=\"iE68gzMmKA5M\">\r\n<div id=\"tw-ob\" class=\"tw-src-ltr\">\r\n<div class=\"oSioSc\">\r\n<div id=\"tw-target\">\r\n<div id=\"kAz1tf\" class=\"g9WsWb\">\r\n<div id=\"tw-target-text-container\" class=\"tw-ta-container tw-nfl\">\r\n<div id=\"z6maec\" class=\"tw-ta-container tw-nfl\" style=\"text-align: left;\">\r\n<h3 style=\"text-align: center;\"><\/h3>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>","_et_gb_content_width":"","footnotes":""},"class_list":["post-429901","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Syllable flash cards - DYNSEO - Educational apps &amp; brain training apps for all<\/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\/en\/our-tools\/syllable-flash-cards\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Syllable flash cards - DYNSEO - Educational apps &amp; brain training apps for all\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dynseo.com\/en\/our-tools\/syllable-flash-cards\/\" \/>\n<meta property=\"og:site_name\" content=\"DYNSEO - Educational apps &amp; brain training apps for all\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-25T13:34:08+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=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/our-tools\\\/syllable-flash-cards\\\/\",\"url\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/our-tools\\\/syllable-flash-cards\\\/\",\"name\":\"Syllable flash cards - DYNSEO - Educational apps &amp; brain training apps for all\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/our-tools\\\/syllable-flash-cards\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/our-tools\\\/syllable-flash-cards\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dynseo.com\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png\",\"datePublished\":\"2025-11-30T10:25:51+00:00\",\"dateModified\":\"2026-03-25T13:34:08+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/our-tools\\\/syllable-flash-cards\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dynseo.com\\\/en\\\/our-tools\\\/syllable-flash-cards\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/our-tools\\\/syllable-flash-cards\\\/#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\":\"Maintain your mental agility with our fun and enriching activities\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/our-tools\\\/syllable-flash-cards\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Our tools\",\"item\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/nos-outils\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Syllable flash cards\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/\",\"name\":\"Jeux de m\u00e9moire et stimulation cognitive\",\"description\":\"DYNSEO, and your brain is a new hero!\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/#organization\",\"name\":\"DYNSEO\",\"url\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/#\\\/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\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Syllable flash cards - DYNSEO - Educational apps &amp; brain training apps for all","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\/en\/our-tools\/syllable-flash-cards\/","og_locale":"en_US","og_type":"article","og_title":"Syllable flash cards - DYNSEO - Educational apps &amp; brain training apps for all","og_url":"https:\/\/www.dynseo.com\/en\/our-tools\/syllable-flash-cards\/","og_site_name":"DYNSEO - Educational apps &amp; brain training apps for all","article_modified_time":"2026-03-25T13:34:08+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":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.dynseo.com\/en\/our-tools\/syllable-flash-cards\/","url":"https:\/\/www.dynseo.com\/en\/our-tools\/syllable-flash-cards\/","name":"Syllable flash cards - DYNSEO - Educational apps &amp; brain training apps for all","isPartOf":{"@id":"https:\/\/www.dynseo.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dynseo.com\/en\/our-tools\/syllable-flash-cards\/#primaryimage"},"image":{"@id":"https:\/\/www.dynseo.com\/en\/our-tools\/syllable-flash-cards\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dynseo.com\/wp-content\/uploads\/2024\/07\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png","datePublished":"2025-11-30T10:25:51+00:00","dateModified":"2026-03-25T13:34:08+00:00","breadcrumb":{"@id":"https:\/\/www.dynseo.com\/en\/our-tools\/syllable-flash-cards\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dynseo.com\/en\/our-tools\/syllable-flash-cards\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dynseo.com\/en\/our-tools\/syllable-flash-cards\/#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":"Maintain your mental agility with our fun and enriching activities"},{"@type":"BreadcrumbList","@id":"https:\/\/www.dynseo.com\/en\/our-tools\/syllable-flash-cards\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dynseo.com\/en\/"},{"@type":"ListItem","position":2,"name":"Our tools","item":"https:\/\/www.dynseo.com\/en\/nos-outils\/"},{"@type":"ListItem","position":3,"name":"Syllable flash cards"}]},{"@type":"WebSite","@id":"https:\/\/www.dynseo.com\/en\/#website","url":"https:\/\/www.dynseo.com\/en\/","name":"Jeux de m\u00e9moire et stimulation cognitive","description":"DYNSEO, and your brain is a new hero!","publisher":{"@id":"https:\/\/www.dynseo.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dynseo.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.dynseo.com\/en\/#organization","name":"DYNSEO","url":"https:\/\/www.dynseo.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dynseo.com\/en\/#\/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\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/pages\/429901","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/comments?post=429901"}],"version-history":[{"count":8,"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/pages\/429901\/revisions"}],"predecessor-version":[{"id":527852,"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/pages\/429901\/revisions\/527852"}],"up":[{"embeddable":true,"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/pages\/477751"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/media\/130227"}],"wp:attachment":[{"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/media?parent=429901"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}