{"id":486554,"date":"2026-01-17T01:15:36","date_gmt":"2026-01-17T00:15:36","guid":{"rendered":"https:\/\/www.dynseo.com\/online-game-of-7-differences\/"},"modified":"2026-03-10T23:48:09","modified_gmt":"2026-03-10T22:48:09","slug":"online-game-of-7-differences","status":"publish","type":"page","link":"https:\/\/www.dynseo.com\/en\/online-game-of-7-differences\/","title":{"rendered":"Online Game of 7 Differences"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;section&#8221; _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221; custom_padding=&#8221;10px|||||&#8221;][et_pb_row admin_label=&#8221;row&#8221; _builder_version=&#8221;4.27.5&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; width=&#8221;100%&#8221; max_width=&#8221;1531px&#8221; sticky_enabled=&#8221;0&#8243; custom_padding=&#8221;1px|||||&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_code _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"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] -->    <meta name=\"description\" content=\"Free online game of 7 differences. Find the differences between two images and train your observation skills. 10 levels available!\"><!-- [et_pb_line_break_holder] -->    <title>Free Online Game of 7 Differences | DYNSEO &#8211; Brain Training<\/title><!-- [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] -->        <!-- [et_pb_line_break_holder] -->        body { <!-- [et_pb_line_break_holder] -->            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; <!-- [et_pb_line_break_holder] -->            line-height: 1.8; <!-- [et_pb_line_break_holder] -->            color: #333; <!-- [et_pb_line_break_holder] -->            background-color: #f8f9fa; <!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .container { <!-- [et_pb_line_break_holder] -->            max-width: 1200px; <!-- [et_pb_line_break_holder] -->            margin: 0 auto; <!-- [et_pb_line_break_holder] -->            padding: 20px; <!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Header *\/<!-- [et_pb_line_break_holder] -->        .article-header { <!-- [et_pb_line_break_holder] -->            background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); <!-- [et_pb_line_break_holder] -->            color: white; <!-- [et_pb_line_break_holder] -->            padding: 40px 20px; <!-- [et_pb_line_break_holder] -->            text-align: center; <!-- [et_pb_line_break_holder] -->            border-radius: 0 0 30px 30px; <!-- [et_pb_line_break_holder] -->            margin-bottom: 30px; <!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .article-category { <!-- [et_pb_line_break_holder] -->            display: inline-block; <!-- [et_pb_line_break_holder] -->            background: rgba(255,255,255,0.2); <!-- [et_pb_line_break_holder] -->            padding: 8px 20px; <!-- [et_pb_line_break_holder] -->            border-radius: 25px; <!-- [et_pb_line_break_holder] -->            font-size: 0.9rem; <!-- [et_pb_line_break_holder] -->            margin-bottom: 15px; <!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .article-header h1 { <!-- [et_pb_line_break_holder] -->            font-size: 2.2rem; <!-- [et_pb_line_break_holder] -->            margin-bottom: 10px; <!-- [et_pb_line_break_holder] -->            text-shadow: 2px 2px 4px rgba(0,0,0,0.2); <!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .article-header .subtitle { <!-- [et_pb_line_break_holder] -->            font-size: 1.1rem; <!-- [et_pb_line_break_holder] -->            opacity: 0.95; <!-- [et_pb_line_break_holder] -->            max-width: 600px; <!-- [et_pb_line_break_holder] -->            margin: 0 auto; <!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Game Area *\/<!-- [et_pb_line_break_holder] -->        .game-container {<!-- [et_pb_line_break_holder] -->            background: white;<!-- [et_pb_line_break_holder] -->            border-radius: 20px;<!-- [et_pb_line_break_holder] -->            padding: 25px;<!-- [et_pb_line_break_holder] -->            box-shadow: 0 5px 25px rgba(0,0,0,0.08);<!-- [et_pb_line_break_holder] -->            margin-bottom: 30px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Game Header *\/<!-- [et_pb_line_break_holder] -->        .game-header {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            justify-content: space-between;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->            gap: 15px;<!-- [et_pb_line_break_holder] -->            margin-bottom: 20px;<!-- [et_pb_line_break_holder] -->            padding-bottom: 15px;<!-- [et_pb_line_break_holder] -->            border-bottom: 2px solid #f0f0f0;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .level-info {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            gap: 20px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .level-badge {<!-- [et_pb_line_break_holder] -->            background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);<!-- [et_pb_line_break_holder] -->            color: white;<!-- [et_pb_line_break_holder] -->            padding: 8px 20px;<!-- [et_pb_line_break_holder] -->            border-radius: 20px;<!-- [et_pb_line_break_holder] -->            font-weight: 600;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .differences-counter {<!-- [et_pb_line_break_holder] -->            font-size: 1.1rem;<!-- [et_pb_line_break_holder] -->            color: #333;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .differences-counter span {<!-- [et_pb_line_break_holder] -->            color: #667eea;<!-- [et_pb_line_break_holder] -->            font-weight: 700;<!-- [et_pb_line_break_holder] -->            font-size: 1.3rem;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .timer {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            gap: 8px;<!-- [et_pb_line_break_holder] -->            font-size: 1.2rem;<!-- [et_pb_line_break_holder] -->            color: #666;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .timer-icon {<!-- [et_pb_line_break_holder] -->            font-size: 1.4rem;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .timer-value {<!-- [et_pb_line_break_holder] -->            font-weight: 700;<!-- [et_pb_line_break_holder] -->            color: #667eea;<!-- [et_pb_line_break_holder] -->            min-width: 50px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Images Container *\/<!-- [et_pb_line_break_holder] -->        .images-wrapper {<!-- [et_pb_line_break_holder] -->            display: grid;<!-- [et_pb_line_break_holder] -->            grid-template-columns: 1fr 1fr;<!-- [et_pb_line_break_holder] -->            gap: 20px;<!-- [et_pb_line_break_holder] -->            margin-bottom: 20px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        @media (max-width: 900px) {<!-- [et_pb_line_break_holder] -->            .images-wrapper {<!-- [et_pb_line_break_holder] -->                grid-template-columns: 1fr;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .image-container {<!-- [et_pb_line_break_holder] -->            position: relative;<!-- [et_pb_line_break_holder] -->            background: #f8f9fa;<!-- [et_pb_line_break_holder] -->            border-radius: 15px;<!-- [et_pb_line_break_holder] -->            overflow: hidden;<!-- [et_pb_line_break_holder] -->            border: 3px solid #e0e0e0;<!-- [et_pb_line_break_holder] -->            cursor: crosshair;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .image-container:hover {<!-- [et_pb_line_break_holder] -->            border-color: #667eea;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .image-label {<!-- [et_pb_line_break_holder] -->            position: absolute;<!-- [et_pb_line_break_holder] -->            top: 10px;<!-- [et_pb_line_break_holder] -->            left: 10px;<!-- [et_pb_line_break_holder] -->            background: rgba(102, 126, 234, 0.9);<!-- [et_pb_line_break_holder] -->            color: white;<!-- [et_pb_line_break_holder] -->            padding: 5px 15px;<!-- [et_pb_line_break_holder] -->            border-radius: 15px;<!-- [et_pb_line_break_holder] -->            font-size: 0.85rem;<!-- [et_pb_line_break_holder] -->            font-weight: 600;<!-- [et_pb_line_break_holder] -->            z-index: 10;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .game-image {<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->            height: auto;<!-- [et_pb_line_break_holder] -->            display: block;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Found Marker *\/<!-- [et_pb_line_break_holder] -->        .found-marker {<!-- [et_pb_line_break_holder] -->            position: absolute;<!-- [et_pb_line_break_holder] -->            border: 3px solid #27ae60;<!-- [et_pb_line_break_holder] -->            border-radius: 50%;<!-- [et_pb_line_break_holder] -->            background: rgba(39, 174, 96, 0.2);<!-- [et_pb_line_break_holder] -->            pointer-events: none;<!-- [et_pb_line_break_holder] -->            animation: pulse-found 0.5s ease;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        @keyframes pulse-found {<!-- [et_pb_line_break_holder] -->            0% { transform: scale(0); opacity: 0; }<!-- [et_pb_line_break_holder] -->            50% { transform: scale(1.2); }<!-- [et_pb_line_break_holder] -->            100% { transform: scale(1); opacity: 1; }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Wrong Click *\/<!-- [et_pb_line_break_holder] -->        .wrong-marker {<!-- [et_pb_line_break_holder] -->            position: absolute;<!-- [et_pb_line_break_holder] -->            width: 30px;<!-- [et_pb_line_break_holder] -->            height: 30px;<!-- [et_pb_line_break_holder] -->            border: 3px solid #e74c3c;<!-- [et_pb_line_break_holder] -->            border-radius: 50%;<!-- [et_pb_line_break_holder] -->            background: rgba(231, 76, 60, 0.3);<!-- [et_pb_line_break_holder] -->            pointer-events: none;<!-- [et_pb_line_break_holder] -->            animation: wrong-fade 0.8s ease forwards;<!-- [et_pb_line_break_holder] -->            transform: translate(-50%, -50%);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        @keyframes wrong-fade {<!-- [et_pb_line_break_holder] -->            0% { transform: translate(-50%, -50%) scale(0); opacity: 1; }<!-- [et_pb_line_break_holder] -->            30% { transform: translate(-50%, -50%) scale(1.2); opacity: 1; }<!-- [et_pb_line_break_holder] -->            100% { transform: translate(-50%, -50%) scale(1); opacity: 0; }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Progress Bar *\/<!-- [et_pb_line_break_holder] -->        .progress-container {<!-- [et_pb_line_break_holder] -->            margin-bottom: 20px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .progress-label {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            justify-content: space-between;<!-- [et_pb_line_break_holder] -->            margin-bottom: 8px;<!-- [et_pb_line_break_holder] -->            font-size: 0.9rem;<!-- [et_pb_line_break_holder] -->            color: #666;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .progress-bar {<!-- [et_pb_line_break_holder] -->            height: 12px;<!-- [et_pb_line_break_holder] -->            background: #e0e0e0;<!-- [et_pb_line_break_holder] -->            border-radius: 10px;<!-- [et_pb_line_break_holder] -->            overflow: hidden;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .progress-fill {<!-- [et_pb_line_break_holder] -->            height: 100%;<!-- [et_pb_line_break_holder] -->            background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);<!-- [et_pb_line_break_holder] -->            border-radius: 10px;<!-- [et_pb_line_break_holder] -->            transition: width 0.3s ease;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Game Controls *\/<!-- [et_pb_line_break_holder] -->        .game-controls {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            gap: 15px;<!-- [et_pb_line_break_holder] -->            justify-content: center;<!-- [et_pb_line_break_holder] -->            flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .control-btn {<!-- [et_pb_line_break_holder] -->            padding: 12px 25px;<!-- [et_pb_line_break_holder] -->            border: none;<!-- [et_pb_line_break_holder] -->            border-radius: 12px;<!-- [et_pb_line_break_holder] -->            font-size: 1rem;<!-- [et_pb_line_break_holder] -->            font-weight: 600;<!-- [et_pb_line_break_holder] -->            cursor: pointer;<!-- [et_pb_line_break_holder] -->            transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            gap: 8px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .control-btn.primary {<!-- [et_pb_line_break_holder] -->            background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);<!-- [et_pb_line_break_holder] -->            color: white;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .control-btn.primary:hover {<!-- [et_pb_line_break_holder] -->            box-shadow: 0 5px 20px rgba(102, 126, 234, 0.4);<!-- [et_pb_line_break_holder] -->            transform: translateY(-2px);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .control-btn.secondary {<!-- [et_pb_line_break_holder] -->            background: #f0f0f0;<!-- [et_pb_line_break_holder] -->            color: #333;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .control-btn.secondary:hover {<!-- [et_pb_line_break_holder] -->            background: #e0e0e0;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .control-btn:disabled {<!-- [et_pb_line_break_holder] -->            opacity: 0.5;<!-- [et_pb_line_break_holder] -->            cursor: not-allowed;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Hint Button *\/<!-- [et_pb_line_break_holder] -->        .hint-count {<!-- [et_pb_line_break_holder] -->            background: rgba(255,255,255,0.3);<!-- [et_pb_line_break_holder] -->            padding: 2px 8px;<!-- [et_pb_line_break_holder] -->            border-radius: 10px;<!-- [et_pb_line_break_holder] -->            font-size: 0.85rem;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Level Selector *\/<!-- [et_pb_line_break_holder] -->        .level-selector {<!-- [et_pb_line_break_holder] -->            display: grid;<!-- [et_pb_line_break_holder] -->            grid-template-columns: repeat(5, 1fr);<!-- [et_pb_line_break_holder] -->            gap: 10px;<!-- [et_pb_line_break_holder] -->            margin-bottom: 25px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        @media (max-width: 600px) {<!-- [et_pb_line_break_holder] -->            .level-selector {<!-- [et_pb_line_break_holder] -->                grid-template-columns: repeat(5, 1fr);<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .level-btn {<!-- [et_pb_line_break_holder] -->            padding: 15px 10px;<!-- [et_pb_line_break_holder] -->            border: 2px solid #e0e0e0;<!-- [et_pb_line_break_holder] -->            background: white;<!-- [et_pb_line_break_holder] -->            border-radius: 12px;<!-- [et_pb_line_break_holder] -->            cursor: pointer;<!-- [et_pb_line_break_holder] -->            transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->            text-align: center;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .level-btn:hover {<!-- [et_pb_line_break_holder] -->            border-color: #667eea;<!-- [et_pb_line_break_holder] -->            background: #f8f9ff;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .level-btn.current {<!-- [et_pb_line_break_holder] -->            border-color: #667eea;<!-- [et_pb_line_break_holder] -->            background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);<!-- [et_pb_line_break_holder] -->            color: white;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .level-btn.completed {<!-- [et_pb_line_break_holder] -->            border-color: #27ae60;<!-- [et_pb_line_break_holder] -->            background: #e8f8f0;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .level-btn.completed::after {<!-- [et_pb_line_break_holder] -->            content: ' \u2713';<!-- [et_pb_line_break_holder] -->            color: #27ae60;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .level-btn.current.completed {<!-- [et_pb_line_break_holder] -->            color: white;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .level-btn.current.completed::after {<!-- [et_pb_line_break_holder] -->            color: white;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .level-btn.locked {<!-- [et_pb_line_break_holder] -->            opacity: 0.5;<!-- [et_pb_line_break_holder] -->            cursor: not-allowed;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .level-number {<!-- [et_pb_line_break_holder] -->            font-size: 1.3rem;<!-- [et_pb_line_break_holder] -->            font-weight: 700;<!-- [et_pb_line_break_holder] -->            display: block;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .level-status {<!-- [et_pb_line_break_holder] -->            font-size: 0.75rem;<!-- [et_pb_line_break_holder] -->            opacity: 0.8;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Modal *\/<!-- [et_pb_line_break_holder] -->        .modal-overlay {<!-- [et_pb_line_break_holder] -->            position: fixed;<!-- [et_pb_line_break_holder] -->            top: 0;<!-- [et_pb_line_break_holder] -->            left: 0;<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->            height: 100%;<!-- [et_pb_line_break_holder] -->            background: rgba(0, 0, 0, 0.7);<!-- [et_pb_line_break_holder] -->            display: none;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            justify-content: center;<!-- [et_pb_line_break_holder] -->            z-index: 1000;<!-- [et_pb_line_break_holder] -->            padding: 20px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-overlay.active {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal {<!-- [et_pb_line_break_holder] -->            background: white;<!-- [et_pb_line_break_holder] -->            padding: 35px;<!-- [et_pb_line_break_holder] -->            border-radius: 25px;<!-- [et_pb_line_break_holder] -->            text-align: center;<!-- [et_pb_line_break_holder] -->            max-width: 450px;<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->            box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3);<!-- [et_pb_line_break_holder] -->            animation: modal-pop 0.3s ease;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        @keyframes modal-pop {<!-- [et_pb_line_break_holder] -->            0% { transform: scale(0.8); opacity: 0; }<!-- [et_pb_line_break_holder] -->            100% { transform: scale(1); opacity: 1; }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-icon {<!-- [et_pb_line_break_holder] -->            font-size: 4rem;<!-- [et_pb_line_break_holder] -->            margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal h2 {<!-- [et_pb_line_break_holder] -->            color: #667eea;<!-- [et_pb_line_break_holder] -->            font-size: 1.8rem;<!-- [et_pb_line_break_holder] -->            margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal p {<!-- [et_pb_line_break_holder] -->            color: #666;<!-- [et_pb_line_break_holder] -->            margin-bottom: 20px;<!-- [et_pb_line_break_holder] -->            font-size: 1.05rem;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-stats {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            justify-content: center;<!-- [et_pb_line_break_holder] -->            gap: 30px;<!-- [et_pb_line_break_holder] -->            margin-bottom: 25px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-stat {<!-- [et_pb_line_break_holder] -->            text-align: center;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-stat-value {<!-- [et_pb_line_break_holder] -->            font-size: 1.8rem;<!-- [et_pb_line_break_holder] -->            font-weight: 700;<!-- [et_pb_line_break_holder] -->            color: #667eea;<!-- [et_pb_line_break_holder] -->            display: block;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-stat-label {<!-- [et_pb_line_break_holder] -->            font-size: 0.85rem;<!-- [et_pb_line_break_holder] -->            color: #888;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-buttons {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            flex-direction: column;<!-- [et_pb_line_break_holder] -->            gap: 12px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-btn {<!-- [et_pb_line_break_holder] -->            padding: 14px 25px;<!-- [et_pb_line_break_holder] -->            border: none;<!-- [et_pb_line_break_holder] -->            border-radius: 12px;<!-- [et_pb_line_break_holder] -->            font-size: 1rem;<!-- [et_pb_line_break_holder] -->            font-weight: 600;<!-- [et_pb_line_break_holder] -->            cursor: pointer;<!-- [et_pb_line_break_holder] -->            transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->            text-decoration: none;<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            justify-content: center;<!-- [et_pb_line_break_holder] -->            gap: 10px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-btn.primary {<!-- [et_pb_line_break_holder] -->            background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);<!-- [et_pb_line_break_holder] -->            color: white;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-btn.cta {<!-- [et_pb_line_break_holder] -->            background: linear-gradient(135deg, #27ae60 0%, #2ecc71 100%);<!-- [et_pb_line_break_holder] -->            color: white;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-btn.secondary {<!-- [et_pb_line_break_holder] -->            background: #f0f0f0;<!-- [et_pb_line_break_holder] -->            color: #333;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-btn:hover {<!-- [et_pb_line_break_holder] -->            transform: translateY(-2px);<!-- [et_pb_line_break_holder] -->            box-shadow: 0 5px 20px rgba(0,0,0,0.15);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* CTA Banner *\/<!-- [et_pb_line_break_holder] -->        .cta-banner {<!-- [et_pb_line_break_holder] -->            background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);<!-- [et_pb_line_break_holder] -->            border-radius: 20px;<!-- [et_pb_line_break_holder] -->            padding: 30px;<!-- [et_pb_line_break_holder] -->            color: white;<!-- [et_pb_line_break_holder] -->            text-align: center;<!-- [et_pb_line_break_holder] -->            margin-bottom: 30px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .cta-banner h3 {<!-- [et_pb_line_break_holder] -->            font-size: 1.5rem;<!-- [et_pb_line_break_holder] -->            margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .cta-banner p {<!-- [et_pb_line_break_holder] -->            opacity: 0.9;<!-- [et_pb_line_break_holder] -->            margin-bottom: 20px;<!-- [et_pb_line_break_holder] -->            max-width: 500px;<!-- [et_pb_line_break_holder] -->            margin-left: auto;<!-- [et_pb_line_break_holder] -->            margin-right: auto;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .cta-banner .apps-row {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            justify-content: center;<!-- [et_pb_line_break_holder] -->            gap: 15px;<!-- [et_pb_line_break_holder] -->            flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .app-badge {<!-- [et_pb_line_break_holder] -->            background: white;<!-- [et_pb_line_break_holder] -->            color: #667eea;<!-- [et_pb_line_break_holder] -->            padding: 12px 25px;<!-- [et_pb_line_break_holder] -->            border-radius: 30px;<!-- [et_pb_line_break_holder] -->            font-weight: 600;<!-- [et_pb_line_break_holder] -->            text-decoration: none;<!-- [et_pb_line_break_holder] -->            transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->            display: inline-flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            gap: 8px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .app-badge:hover {<!-- [et_pb_line_break_holder] -->            transform: translateY(-3px);<!-- [et_pb_line_break_holder] -->            box-shadow: 0 10px 25px rgba(0,0,0,0.2);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* SEO Content *\/<!-- [et_pb_line_break_holder] -->        .seo-content {<!-- [et_pb_line_break_holder] -->            background: white;<!-- [et_pb_line_break_holder] -->            border-radius: 20px;<!-- [et_pb_line_break_holder] -->            padding: 40px;<!-- [et_pb_line_break_holder] -->            box-shadow: 0 5px 25px rgba(0,0,0,0.08);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .seo-content h2 {<!-- [et_pb_line_break_holder] -->            color: #667eea;<!-- [et_pb_line_break_holder] -->            font-size: 1.7rem;<!-- [et_pb_line_break_holder] -->            margin-bottom: 20px;<!-- [et_pb_line_break_holder] -->            padding-bottom: 15px;<!-- [et_pb_line_break_holder] -->            border-bottom: 3px solid #667eea;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .seo-content h3 {<!-- [et_pb_line_break_holder] -->            color: #764ba2;<!-- [et_pb_line_break_holder] -->            font-size: 1.25rem;<!-- [et_pb_line_break_holder] -->            margin: 25px 0 15px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .seo-content p {<!-- [et_pb_line_break_holder] -->            margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->            color: #444;<!-- [et_pb_line_break_holder] -->            text-align: justify;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .benefits-grid {<!-- [et_pb_line_break_holder] -->            display: grid;<!-- [et_pb_line_break_holder] -->            grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));<!-- [et_pb_line_break_holder] -->            gap: 20px;<!-- [et_pb_line_break_holder] -->            margin: 25px 0;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .benefit-card {<!-- [et_pb_line_break_holder] -->            background: #f8f9fa;<!-- [et_pb_line_break_holder] -->            padding: 20px;<!-- [et_pb_line_break_holder] -->            border-radius: 15px;<!-- [et_pb_line_break_holder] -->            border-left: 4px solid #667eea;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .benefit-icon {<!-- [et_pb_line_break_holder] -->            font-size: 2rem;<!-- [et_pb_line_break_holder] -->            margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .benefit-card h4 {<!-- [et_pb_line_break_holder] -->            color: #667eea;<!-- [et_pb_line_break_holder] -->            margin-bottom: 8px;<!-- [et_pb_line_break_holder] -->            font-size: 1.05rem;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .benefit-card p {<!-- [et_pb_line_break_holder] -->            font-size: 0.9rem;<!-- [et_pb_line_break_holder] -->            color: #666;<!-- [et_pb_line_break_holder] -->            text-align: left;<!-- [et_pb_line_break_holder] -->            margin: 0;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Footer *\/<!-- [et_pb_line_break_holder] -->        .article-footer {<!-- [et_pb_line_break_holder] -->            text-align: center;<!-- [et_pb_line_break_holder] -->            padding: 35px 20px;<!-- [et_pb_line_break_holder] -->            background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);<!-- [et_pb_line_break_holder] -->            color: white;<!-- [et_pb_line_break_holder] -->            border-radius: 30px 30px 0 0;<!-- [et_pb_line_break_holder] -->            margin-top: 40px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .article-footer h3 {<!-- [et_pb_line_break_holder] -->            color: white;<!-- [et_pb_line_break_holder] -->            margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .article-footer a {<!-- [et_pb_line_break_holder] -->            color: white;<!-- [et_pb_line_break_holder] -->            text-decoration: underline;<!-- [et_pb_line_break_holder] -->            margin: 0 10px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Responsive *\/<!-- [et_pb_line_break_holder] -->        @media (max-width: 768px) {<!-- [et_pb_line_break_holder] -->            .article-header h1 { font-size: 1.6rem; }<!-- [et_pb_line_break_holder] -->            .article-header { padding: 30px 15px; }<!-- [et_pb_line_break_holder] -->            .game-container { padding: 15px; }<!-- [et_pb_line_break_holder] -->            .game-header { flex-direction: column; text-align: center; }<!-- [et_pb_line_break_holder] -->            .level-info { flex-direction: column; gap: 10px; }<!-- [et_pb_line_break_holder] -->            .seo-content { padding: 25px; }<!-- [et_pb_line_break_holder] -->            .modal { padding: 25px; }<!-- [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<header class=\"article-header\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"article-category\">\ud83c\udfae Free Online Games<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<h1>\ud83d\udd0d Game of 7 Differences<\/h1>\n<p><!-- [et_pb_line_break_holder] -->        <pee class=\"subtitle\">Find all the differences between the two images and train your observation skills!<\/pee><!-- [et_pb_line_break_holder] -->    <\/header>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"container\"><!-- [et_pb_line_break_holder] -->        <!-- CTA Banner Top --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"cta-banner\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>\ud83e\udde0 Do you enjoy observation games?<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <pee>Find this game + 30 other brain exercises in our complete apps!<\/pee><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"apps-row\"><!-- [et_pb_line_break_holder] -->                <a href=\"https:\/\/www.dynseo.com\/en\/brain-games-apps\/coco-educational-games\/\" class=\"app-badge\">\ud83d\udc76 COCO (Children)<\/a><!-- [et_pb_line_break_holder] -->                <a href=\"https:\/\/www.dynseo.com\/en\/brain-games-apps\/clint-brain-games-for-adults\/\" class=\"app-badge\">\ud83e\uddd1 JOE (Adults)<\/a><!-- [et_pb_line_break_holder] -->                <a href=\"https:\/\/www.dynseo.com\/tablette-memoire-senior-edith\/\" class=\"app-badge\">\ud83d\udc74 EDITH (Seniors)<\/a><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Game Container --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"game-container\"><!-- [et_pb_line_break_holder] -->            <!-- Level Selector --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"level-selector\" id=\"level-selector\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <!-- Game Header --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"game-header\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"level-info\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"level-badge\" id=\"current-level\">Level 1<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"differences-counter\"><!-- [et_pb_line_break_holder] -->                        Differences found: <span id=\"found-count\">0<\/span> \/ <span id=\"total-count\">7<\/span><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"timer\"><!-- [et_pb_line_break_holder] -->                    <span class=\"timer-icon\">\u23f1\ufe0f<\/span><!-- [et_pb_line_break_holder] -->                    <span class=\"timer-value\" id=\"timer\">0:00<\/span><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <!-- Progress Bar --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"progress-container\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"progress-label\"><!-- [et_pb_line_break_holder] -->                    <span>Progress<\/span><!-- [et_pb_line_break_holder] -->                    <span id=\"progress-percent\">0%<\/span><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"progress-bar\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"progress-fill\" id=\"progress-fill\" style=\"width: 0%\"><\/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] -->            <!-- Images --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"images-wrapper\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"image-container\" id=\"image-left\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"image-label\">Original image<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <svg id=\"svg-left\" class=\"game-image\" viewBox=\"0 0 400 300\"><\/svg><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"image-container\" id=\"image-right\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"image-label\">Find the differences<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <svg id=\"svg-right\" class=\"game-image\" viewBox=\"0 0 400 300\"><\/svg><!-- [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] -->            <!-- Controls --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"game-controls\"><!-- [et_pb_line_break_holder] -->                <button class=\"control-btn secondary\" onclick=\"restartLevel()\">\ud83d\udd04 Restart<\/button><!-- [et_pb_line_break_holder] -->                <button class=\"control-btn primary\" onclick=\"useHint()\" id=\"hint-btn\"><!-- [et_pb_line_break_holder] -->                    \ud83d\udca1 Hint <span class=\"hint-count\" id=\"hint-count\">3<\/span><!-- [et_pb_line_break_holder] -->                <\/button><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- SEO Content --><!-- [et_pb_line_break_holder] -->        <\/p>\n<section class=\"seo-content\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h2>The Game of 7 Differences: A Complete Brain Exercise<\/h2>\n<p><!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            <pee>The game of 7 differences is much more than just entertainment. It is a true cognitive stimulation exercise that engages many essential brain functions. Whether you play to relax or to train your brain, this classic game offers numerous benefits.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>Why play the 7 differences?<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"benefits-grid\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"benefit-card\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"benefit-icon\">\ud83d\udc41\ufe0f<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<h4>Visual Attention<\/h4>\n<p><!-- [et_pb_line_break_holder] -->                    <pee>Develop your ability to spot details and focus on specific elements.<\/pee><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"benefit-card\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"benefit-icon\">\ud83e\udde0<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<h4>Working Memory<\/h4>\n<p><!-- [et_pb_line_break_holder] -->                    <pee>Mental comparison of the two images and remember the areas already analyzed.<\/pee><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"benefit-card\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"benefit-icon\">\ud83d\udd0d<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<h4>Fine Perception<\/h4>\n<p><!-- [et_pb_line_break_holder] -->                    <pee>Refine your perception of shapes, colors, and spatial positions.<\/pee><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"benefit-card\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"benefit-icon\">\u26a1<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<h4>Cognitive Speed<\/h4>\n<p><!-- [et_pb_line_break_holder] -->                    <pee>Improve your speed of processing visual information.<\/pee><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>How to play?<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <pee><strong>1. Observe the two images<\/strong> side by side carefully.<\/pee><!-- [et_pb_line_break_holder] -->            <pee><strong>2. Click on the differences<\/strong> you spot in the right image.<\/pee><!-- [et_pb_line_break_holder] -->            <pee><strong>3. Find the 7 differences<\/strong> to move on to the next level.<\/pee><!-- [et_pb_line_break_holder] -->            <pee><strong>4. Use hints<\/strong> if you get stuck (3 available per level).<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>A game for all ages<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <pee>The game of 7 differences is suitable for everyone: children from 5 years old to develop their attention, adults for a stimulating break, and seniors to maintain their cognitive abilities. It is an exercise recommended by speech therapists and neuropsychologists as part of cognitive stimulation.<\/pee><!-- [et_pb_line_break_holder] -->        <\/section>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Success Modal --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"modal-overlay\" id=\"success-modal\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"modal\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"modal-icon\">\ud83c\udf89<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<h2>Level completed!<\/h2>\n<p><!-- [et_pb_line_break_holder] -->            <pee id=\"success-message\">Congratulations, you found all the differences!<\/pee><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"modal-stats\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"modal-stat\"><!-- [et_pb_line_break_holder] -->                    <span class=\"modal-stat-value\" id=\"stat-time\">0:00<\/span><!-- [et_pb_line_break_holder] -->                    <span class=\"modal-stat-label\">Time<\/span><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"modal-stat\"><!-- [et_pb_line_break_holder] -->                    <span class=\"modal-stat-value\" id=\"stat-hints\">0<\/span><!-- [et_pb_line_break_holder] -->                    <span class=\"modal-stat-label\">Hints used<\/span><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"modal-buttons\"><!-- [et_pb_line_break_holder] -->                <button class=\"modal-btn primary\" onclick=\"nextLevel()\" id=\"next-level-btn\"><!-- [et_pb_line_break_holder] -->                    \u25b6\ufe0f Next level<!-- [et_pb_line_break_holder] -->                <\/button><!-- [et_pb_line_break_holder] -->                <a href=\"https:\/\/www.dynseo.com\/en\/brain-games-apps\/clint-brain-games-for-adults\/\" class=\"modal-btn cta\" target=\"_blank\"><!-- [et_pb_line_break_holder] -->                    \ud83e\udde0 Discover JOE &#8211; 30+ games<!-- [et_pb_line_break_holder] -->                <\/a><!-- [et_pb_line_break_holder] -->                <button class=\"modal-btn secondary\" onclick=\"closeModal('success-modal')\"><!-- [et_pb_line_break_holder] -->                    \ud83d\udd04 Replay this level<!-- [et_pb_line_break_holder] -->                <\/button><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Game Complete Modal --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"modal-overlay\" id=\"complete-modal\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"modal\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"modal-icon\">\ud83c\udfc6<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<h2>Congratulations!<\/h2>\n<p><!-- [et_pb_line_break_holder] -->            <pee>You have completed all 10 levels of the game of 7 differences!<\/pee><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"modal-stats\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"modal-stat\"><!-- [et_pb_line_break_holder] -->                    <span class=\"modal-stat-value\">10\/10<\/span><!-- [et_pb_line_break_holder] -->                    <span class=\"modal-stat-label\">Levels completed<\/span><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"modal-buttons\"><!-- [et_pb_line_break_holder] -->                <a href=\"https:\/\/www.dynseo.com\/en\/brain-games-apps\/coco-educational-games\/\" class=\"modal-btn cta\" target=\"_blank\"><!-- [et_pb_line_break_holder] -->                    \ud83d\udc76 COCO &#8211; 100+ levels for children<!-- [et_pb_line_break_holder] -->                <\/a><!-- [et_pb_line_break_holder] -->                <a href=\"https:\/\/www.dynseo.com\/en\/brain-games-apps\/clint-brain-games-for-adults\/\" class=\"modal-btn cta\" target=\"_blank\"><!-- [et_pb_line_break_holder] -->                    \ud83e\uddd1 JOE &#8211; 100+ levels for adults<!-- [et_pb_line_break_holder] -->                <\/a><!-- [et_pb_line_break_holder] -->                <button class=\"modal-btn secondary\" onclick=\"resetAllProgress()\"><!-- [et_pb_line_break_holder] -->                    \ud83d\udd04 Restart from the beginning<!-- [et_pb_line_break_holder] -->                <\/button><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<footer class=\"article-footer\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<h3>Train your brain with DYNSEO<\/h3>\n<p><!-- [et_pb_line_break_holder] -->        <pee><!-- [et_pb_line_break_holder] -->            <a href=\"https:\/\/www.dynseo.com\/en\/brain-games-apps\/coco-educational-games\/\">COCO<\/a> |<!-- [et_pb_line_break_holder] -->            <a href=\"https:\/\/www.dynseo.com\/en\/brain-games-apps\/clint-brain-games-for-adults\/\">JOE<\/a> |<!-- [et_pb_line_break_holder] -->            <a href=\"https:\/\/www.dynseo.com\/tablette-memoire-senior-edith\/\">EDITH<\/a> |<!-- [et_pb_line_break_holder] -->            <a href=\"https:\/\/www.dynseo.com\/nos-outils\/\">Our Tools<\/a><!-- [et_pb_line_break_holder] -->        <\/pee><!-- [et_pb_line_break_holder] -->    <\/footer>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <script><!-- [et_pb_line_break_holder] -->        \/\/ Game State<!-- [et_pb_line_break_holder] -->        let currentLevel = 0;<!-- [et_pb_line_break_holder] -->        let foundDifferences = [];<!-- [et_pb_line_break_holder] -->        let hintsRemaining = 3;<!-- [et_pb_line_break_holder] -->        let hintsUsed = 0;<!-- [et_pb_line_break_holder] -->        let timerInterval = null;<!-- [et_pb_line_break_holder] -->        let seconds = 0;<!-- [et_pb_line_break_holder] -->        let completedLevels = JSON.parse(localStorage.getItem('diff7_completed') || '[]');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Level Data - 10 different scenes<!-- [et_pb_line_break_holder] -->        const levels = [<!-- [et_pb_line_break_holder] -->            {<!-- [et_pb_line_break_holder] -->                name: \"La maison\",<!-- [et_pb_line_break_holder] -->                background: \"#87CEEB\",<!-- [et_pb_line_break_holder] -->                elements: [<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 100, y: 150, width: 200, height: 120, fill: '#D2691E' },<!-- [et_pb_line_break_holder] -->                    { type: 'polygon', points: '100,150 200,80 300,150', fill: '#8B0000' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 140, y: 200, width: 40, height: 70, fill: '#654321' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 220, y: 180, width: 50, height: 40, fill: '#87CEEB', stroke: '#333' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 50, cy: 50, r: 30, fill: '#FFD700' },<!-- [et_pb_line_break_holder] -->                    { type: 'ellipse', cx: 320, cy: 250, rx: 60, ry: 30, fill: '#228B22' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 0, y: 270, width: 400, height: 30, fill: '#228B22' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 350, cy: 100, r: 25, fill: '#FFF' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 155, y: 255, width: 10, height: 15, fill: '#FFD700' },<!-- [et_pb_line_break_holder] -->                    { type: 'polygon', points: '60,270 80,220 100,270', fill: '#006400' }<!-- [et_pb_line_break_holder] -->                ],<!-- [et_pb_line_break_holder] -->                differences: [<!-- [et_pb_line_break_holder] -->                    { x: 50, y: 50, r: 25, change: { fill: '#FF6347' } },<!-- [et_pb_line_break_holder] -->                    { x: 320, y: 250, r: 30, change: { fill: '#32CD32' } },<!-- [et_pb_line_break_holder] -->                    { x: 350, y: 100, r: 25, change: { fill: '#FFB6C1' } },<!-- [et_pb_line_break_holder] -->                    { x: 220, y: 180, r: 25, change: { fill: '#FFFF00' } },<!-- [et_pb_line_break_holder] -->                    { x: 155, y: 255, r: 15, change: { fill: '#C0C0C0' } },<!-- [et_pb_line_break_holder] -->                    { x: 80, y: 245, r: 25, change: { fill: '#228B22' } },<!-- [et_pb_line_break_holder] -->                    { x: 200, y: 115, r: 30, change: { fill: '#A52A2A' } }<!-- [et_pb_line_break_holder] -->                ]<!-- [et_pb_line_break_holder] -->            },<!-- [et_pb_line_break_holder] -->            {<!-- [et_pb_line_break_holder] -->                name: \"Le jardin\",<!-- [et_pb_line_break_holder] -->                background: \"#90EE90\",<!-- [et_pb_line_break_holder] -->                elements: [<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 0, y: 200, width: 400, height: 100, fill: '#8B4513' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 80, cy: 150, r: 40, fill: '#FF69B4' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 80, cy: 150, r: 15, fill: '#FFD700' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 75, y: 190, width: 10, height: 60, fill: '#228B22' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 200, cy: 130, r: 50, fill: '#FF4500' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 200, cy: 130, r: 20, fill: '#8B4513' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 195, y: 180, width: 10, height: 70, fill: '#228B22' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 320, cy: 160, r: 35, fill: '#9370DB' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 320, cy: 160, r: 12, fill: '#FFD700' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 315, y: 195, width: 10, height: 55, fill: '#228B22' },<!-- [et_pb_line_break_holder] -->                    { type: 'ellipse', cx: 350, cy: 80, rx: 30, ry: 20, fill: '#FFF' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 50, cy: 50, r: 25, fill: '#FFD700' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 150, y: 220, width: 100, height: 15, fill: '#A0522D' }<!-- [et_pb_line_break_holder] -->                ],<!-- [et_pb_line_break_holder] -->                differences: [<!-- [et_pb_line_break_holder] -->                    { x: 80, y: 150, r: 25, change: { fill: '#00BFFF' } },<!-- [et_pb_line_break_holder] -->                    { x: 200, y: 130, r: 30, change: { fill: '#FFD700' } },<!-- [et_pb_line_break_holder] -->                    { x: 320, y: 160, r: 25, change: { fill: '#FF1493' } },<!-- [et_pb_line_break_holder] -->                    { x: 350, y: 80, r: 25, change: { fill: '#87CEEB' } },<!-- [et_pb_line_break_holder] -->                    { x: 50, y: 50, r: 20, change: { fill: '#FFA500' } },<!-- [et_pb_line_break_holder] -->                    { x: 200, y: 220, r: 30, change: { fill: '#D2691E' } },<!-- [et_pb_line_break_holder] -->                    { x: 80, y: 150, r: 15, change: { fill: '#FF0000' }, index: 2 }<!-- [et_pb_line_break_holder] -->                ]<!-- [et_pb_line_break_holder] -->            },<!-- [et_pb_line_break_holder] -->            {<!-- [et_pb_line_break_holder] -->                name: \"La plage\",<!-- [et_pb_line_break_holder] -->                background: \"#87CEEB\",<!-- [et_pb_line_break_holder] -->                elements: [<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 0, y: 180, width: 400, height: 120, fill: '#F4A460' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 0, y: 120, width: 400, height: 60, fill: '#1E90FF' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 330, cy: 50, r: 35, fill: '#FFD700' },<!-- [et_pb_line_break_holder] -->                    { type: 'polygon', points: '50,180 70,100 90,180', fill: '#FF6347' },<!-- [et_pb_line_break_holder] -->                    { type: 'polygon', points: '70,100 90,100 80,85', fill: '#FF6347' },<!-- [et_pb_line_break_holder] -->                    { type: 'ellipse', cx: 200, cy: 220, rx: 50, ry: 20, fill: '#DEB887' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 150, cy: 250, r: 25, fill: '#FF69B4' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 280, y: 200, width: 8, height: 80, fill: '#8B4513' },<!-- [et_pb_line_break_holder] -->                    { type: 'polygon', points: '240,200 288,160 288,200', fill: '#FFD700' },<!-- [et_pb_line_break_holder] -->                    { type: 'ellipse', cx: 100, cy: 140, rx: 40, ry: 15, fill: '#4169E1' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 50, cy: 80, r: 20, fill: '#FFF' }<!-- [et_pb_line_break_holder] -->                ],<!-- [et_pb_line_break_holder] -->                differences: [<!-- [et_pb_line_break_holder] -->                    { x: 330, y: 50, r: 30, change: { fill: '#FFA500' } },<!-- [et_pb_line_break_holder] -->                    { x: 70, y: 140, r: 35, change: { fill: '#FF0000' } },<!-- [et_pb_line_break_holder] -->                    { x: 150, y: 250, r: 25, change: { fill: '#00FF00' } },<!-- [et_pb_line_break_holder] -->                    { x: 264, y: 180, r: 30, change: { fill: '#FF69B4' } },<!-- [et_pb_line_break_holder] -->                    { x: 100, y: 140, r: 25, change: { fill: '#00CED1' } },<!-- [et_pb_line_break_holder] -->                    { x: 50, y: 80, r: 20, change: { fill: '#D3D3D3' } },<!-- [et_pb_line_break_holder] -->                    { x: 200, y: 220, r: 30, change: { fill: '#CD853F' } }<!-- [et_pb_line_break_holder] -->                ]<!-- [et_pb_line_break_holder] -->            },<!-- [et_pb_line_break_holder] -->            {<!-- [et_pb_line_break_holder] -->                name: \"L'espace\",<!-- [et_pb_line_break_holder] -->                background: \"#0a0a2e\",<!-- [et_pb_line_break_holder] -->                elements: [<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 200, cy: 150, r: 50, fill: '#4169E1' },<!-- [et_pb_line_break_holder] -->                    { type: 'ellipse', cx: 200, cy: 150, rx: 80, ry: 15, fill: '#B8860B', opacity: 0.7 },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 80, cy: 80, r: 25, fill: '#FF6347' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 320, cy: 200, r: 20, fill: '#DDA0DD' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 50, cy: 200, r: 3, fill: '#FFF' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 150, cy: 50, r: 2, fill: '#FFF' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 350, cy: 80, r: 3, fill: '#FFF' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 250, cy: 250, r: 2, fill: '#FFF' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 100, cy: 280, r: 2, fill: '#FFF' },<!-- [et_pb_line_break_holder] -->                    { type: 'polygon', points: '300,50 310,70 330,70 315,82 320,100 300,88 280,100 285,82 270,70 290,70', fill: '#FFD700' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 350, cy: 250, r: 15, fill: '#C0C0C0' },<!-- [et_pb_line_break_holder] -->                    { type: 'ellipse', cx: 50, cy: 120, rx: 25, ry: 10, fill: '#9370DB' }<!-- [et_pb_line_break_holder] -->                ],<!-- [et_pb_line_break_holder] -->                differences: [<!-- [et_pb_line_break_holder] -->                    { x: 200, y: 150, r: 35, change: { fill: '#32CD32' } },<!-- [et_pb_line_break_holder] -->                    { x: 80, y: 80, r: 25, change: { fill: '#FFD700' } },<!-- [et_pb_line_break_holder] -->                    { x: 320, y: 200, r: 20, change: { fill: '#00FFFF' } },<!-- [et_pb_line_break_holder] -->                    { x: 300, y: 75, r: 25, change: { fill: '#FF69B4' } },<!-- [et_pb_line_break_holder] -->                    { x: 350, y: 250, r: 15, change: { fill: '#FFD700' } },<!-- [et_pb_line_break_holder] -->                    { x: 50, y: 120, r: 20, change: { fill: '#FF4500' } },<!-- [et_pb_line_break_holder] -->                    { x: 200, y: 150, r: 40, change: { fill: '#DAA520' }, index: 1 }<!-- [et_pb_line_break_holder] -->                ]<!-- [et_pb_line_break_holder] -->            },<!-- [et_pb_line_break_holder] -->            {<!-- [et_pb_line_break_holder] -->                name: \"Le cirque\",<!-- [et_pb_line_break_holder] -->                background: \"#FFE4B5\",<!-- [et_pb_line_break_holder] -->                elements: [<!-- [et_pb_line_break_holder] -->                    { type: 'polygon', points: '200,20 50,200 350,200', fill: '#DC143C' },<!-- [et_pb_line_break_holder] -->                    { type: 'polygon', points: '200,20 125,110 275,110', fill: '#FFD700' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 200, cy: 30, r: 15, fill: '#FF69B4' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 0, y: 200, width: 400, height: 100, fill: '#228B22' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 100, cy: 240, r: 30, fill: '#FF4500' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 300, cy: 240, r: 30, fill: '#1E90FF' },<!-- [et_pb_line_break_holder] -->                    { type: 'ellipse', cx: 200, cy: 250, rx: 40, ry: 25, fill: '#9370DB' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 180, y: 150, width: 40, height: 50, fill: '#8B4513' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 80, cy: 100, r: 20, fill: '#FFF' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 320, cy: 100, r: 20, fill: '#FFF' },<!-- [et_pb_line_break_holder] -->                    { type: 'polygon', points: '50,280 60,250 70,280', fill: '#FFD700' }<!-- [et_pb_line_break_holder] -->                ],<!-- [et_pb_line_break_holder] -->                differences: [<!-- [et_pb_line_break_holder] -->                    { x: 200, y: 30, r: 15, change: { fill: '#00FF00' } },<!-- [et_pb_line_break_holder] -->                    { x: 100, y: 240, r: 25, change: { fill: '#FFD700' } },<!-- [et_pb_line_break_holder] -->                    { x: 300, y: 240, r: 25, change: { fill: '#FF1493' } },<!-- [et_pb_line_break_holder] -->                    { x: 200, y: 250, r: 30, change: { fill: '#FF6347' } },<!-- [et_pb_line_break_holder] -->                    { x: 80, y: 100, r: 20, change: { fill: '#FFB6C1' } },<!-- [et_pb_line_break_holder] -->                    { x: 320, y: 100, r: 20, change: { fill: '#98FB98' } },<!-- [et_pb_line_break_holder] -->                    { x: 60, y: 265, r: 20, change: { fill: '#C0C0C0' } }<!-- [et_pb_line_break_holder] -->                ]<!-- [et_pb_line_break_holder] -->            },<!-- [et_pb_line_break_holder] -->            {<!-- [et_pb_line_break_holder] -->                name: \"L'aquarium\",<!-- [et_pb_line_break_holder] -->                background: \"#006994\",<!-- [et_pb_line_break_holder] -->                elements: [<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 0, y: 250, width: 400, height: 50, fill: '#F4A460' },<!-- [et_pb_line_break_holder] -->                    { type: 'ellipse', cx: 100, cy: 120, rx: 35, ry: 20, fill: '#FF6347' },<!-- [et_pb_line_break_holder] -->                    { type: 'polygon', points: '135,120 160,105 160,135', fill: '#FF6347' },<!-- [et_pb_line_break_holder] -->                    { type: 'ellipse', cx: 280, cy: 180, rx: 40, ry: 25, fill: '#FFD700' },<!-- [et_pb_line_break_holder] -->                    { type: 'polygon', points: '240,180 210,160 210,200', fill: '#FFD700' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 90, cy: 115, r: 5, fill: '#000' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 290, cy: 175, r: 6, fill: '#000' },<!-- [et_pb_line_break_holder] -->                    { type: 'ellipse', cx: 200, cy: 80, rx: 25, ry: 15, fill: '#9370DB' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 50, cy: 200, r: 20, fill: '#FF69B4' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 320, y: 260, width: 30, height: 40, fill: '#228B22' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 150, cy: 270, r: 15, fill: '#DEB887' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 250, cy: 275, r: 12, fill: '#D2691E' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 30, cy: 50, r: 8, fill: 'rgba(255,255,255,0.5)' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 370, cy: 100, r: 10, fill: 'rgba(255,255,255,0.5)' }<!-- [et_pb_line_break_holder] -->                ],<!-- [et_pb_line_break_holder] -->                differences: [<!-- [et_pb_line_break_holder] -->                    { x: 100, y: 120, r: 30, change: { fill: '#00BFFF' } },<!-- [et_pb_line_break_holder] -->                    { x: 280, y: 180, r: 30, change: { fill: '#32CD32' } },<!-- [et_pb_line_break_holder] -->                    { x: 200, y: 80, r: 25, change: { fill: '#FF1493' } },<!-- [et_pb_line_break_holder] -->                    { x: 50, y: 200, r: 20, change: { fill: '#FFD700' } },<!-- [et_pb_line_break_holder] -->                    { x: 335, y: 280, r: 25, change: { fill: '#8B0000' } },<!-- [et_pb_line_break_holder] -->                    { x: 150, y: 270, r: 15, change: { fill: '#FFF' } },<!-- [et_pb_line_break_holder] -->                    { x: 370, y: 100, r: 15, change: { fill: 'rgba(255,200,200,0.5)' } }<!-- [et_pb_line_break_holder] -->                ]<!-- [et_pb_line_break_holder] -->            },<!-- [et_pb_line_break_holder] -->            {<!-- [et_pb_line_break_holder] -->                name: \"La ferme\",<!-- [et_pb_line_break_holder] -->                background: \"#87CEEB\",<!-- [et_pb_line_break_holder] -->                elements: [<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 0, y: 200, width: 400, height: 100, fill: '#228B22' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 50, y: 120, width: 120, height: 80, fill: '#DC143C' },<!-- [et_pb_line_break_holder] -->                    { type: 'polygon', points: '50,120 110,70 170,120', fill: '#8B4513' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 90, y: 150, width: 40, height: 50, fill: '#654321' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 300, cy: 180, r: 35, fill: '#FFF' },<!-- [et_pb_line_break_holder] -->                    { type: 'ellipse', cx: 300, cy: 200, rx: 25, ry: 15, fill: '#FFF' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 290, cy: 175, r: 5, fill: '#000' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 350, cy: 50, r: 30, fill: '#FFD700' },<!-- [et_pb_line_break_holder] -->                    { type: 'ellipse', cx: 200, cy: 250, rx: 30, ry: 20, fill: '#FFB6C1' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 190, cy: 240, r: 4, fill: '#000' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 250, y: 220, width: 60, height: 40, fill: '#8B4513' },<!-- [et_pb_line_break_holder] -->                    { type: 'polygon', points: '350,200 370,200 360,180', fill: '#FF6347' }<!-- [et_pb_line_break_holder] -->                ],<!-- [et_pb_line_break_holder] -->                differences: [<!-- [et_pb_line_break_holder] -->                    { x: 110, y: 95, r: 35, change: { fill: '#4169E1' } },<!-- [et_pb_line_break_holder] -->                    { x: 300, y: 180, r: 30, change: { fill: '#FFB6C1' } },<!-- [et_pb_line_break_holder] -->                    { x: 350, y: 50, r: 25, change: { fill: '#FFA500' } },<!-- [et_pb_line_break_holder] -->                    { x: 200, y: 250, r: 25, change: { fill: '#98FB98' } },<!-- [et_pb_line_break_holder] -->                    { x: 280, y: 240, r: 30, change: { fill: '#A0522D' } },<!-- [et_pb_line_break_holder] -->                    { x: 360, y: 190, r: 20, change: { fill: '#FFD700' } },<!-- [et_pb_line_break_holder] -->                    { x: 110, y: 175, r: 25, change: { fill: '#8B0000' } }<!-- [et_pb_line_break_holder] -->                ]<!-- [et_pb_line_break_holder] -->            },<!-- [et_pb_line_break_holder] -->            {<!-- [et_pb_line_break_holder] -->                name: \"Le ch\u00e2teau\",<!-- [et_pb_line_break_holder] -->                background: \"#B0C4DE\",<!-- [et_pb_line_break_holder] -->                elements: [<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 100, y: 150, width: 200, height: 120, fill: '#808080' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 80, y: 100, width: 50, height: 170, fill: '#696969' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 270, y: 100, width: 50, height: 170, fill: '#696969' },<!-- [et_pb_line_break_holder] -->                    { type: 'polygon', points: '80,100 105,50 130,100', fill: '#4169E1' },<!-- [et_pb_line_break_holder] -->                    { type: 'polygon', points: '270,100 295,50 320,100', fill: '#4169E1' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 175, y: 200, width: 50, height: 70, fill: '#654321' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 120, y: 170, width: 30, height: 30, fill: '#87CEEB' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 250, y: 170, width: 30, height: 30, fill: '#87CEEB' },<!-- [et_pb_line_break_holder] -->                    { type: 'polygon', points: '175,130 200,90 225,130', fill: '#DC143C' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 200, cy: 110, r: 10, fill: '#FFD700' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 0, y: 270, width: 400, height: 30, fill: '#228B22' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 50, y: 240, width: 20, height: 60, fill: '#8B4513' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 60, cy: 220, r: 25, fill: '#228B22' }<!-- [et_pb_line_break_holder] -->                ],<!-- [et_pb_line_break_holder] -->                differences: [<!-- [et_pb_line_break_holder] -->                    { x: 105, y: 75, r: 30, change: { fill: '#FF69B4' } },<!-- [et_pb_line_break_holder] -->                    { x: 295, y: 75, r: 30, change: { fill: '#32CD32' } },<!-- [et_pb_line_break_holder] -->                    { x: 200, y: 110, r: 15, change: { fill: '#C0C0C0' } },<!-- [et_pb_line_break_holder] -->                    { x: 135, y: 185, r: 20, change: { fill: '#FFD700' } },<!-- [et_pb_line_break_holder] -->                    { x: 265, y: 185, r: 20, change: { fill: '#FF6347' } },<!-- [et_pb_line_break_holder] -->                    { x: 60, y: 220, r: 25, change: { fill: '#FF4500' } },<!-- [et_pb_line_break_holder] -->                    { x: 200, y: 110, r: 25, change: { fill: '#800080' }, index: 8 }<!-- [et_pb_line_break_holder] -->                ]<!-- [et_pb_line_break_holder] -->            },<!-- [et_pb_line_break_holder] -->            {<!-- [et_pb_line_break_holder] -->                name: \"Le parc\",<!-- [et_pb_line_break_holder] -->                background: \"#87CEEB\",<!-- [et_pb_line_break_holder] -->                elements: [<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 0, y: 220, width: 400, height: 80, fill: '#228B22' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 80, y: 150, width: 20, height: 100, fill: '#8B4513' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 90, cy: 120, r: 50, fill: '#006400' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 280, y: 160, width: 20, height: 90, fill: '#8B4513' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 290, cy: 130, r: 45, fill: '#228B22' },<!-- [et_pb_line_break_holder] -->                    { type: 'ellipse', cx: 200, cy: 260, rx: 60, ry: 20, fill: '#4169E1' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 350, cy: 50, r: 30, fill: '#FFD700' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 150, y: 200, width: 100, height: 15, fill: '#D2691E' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 50, cy: 250, r: 15, fill: '#FF69B4' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 350, cy: 250, r: 15, fill: '#FF6347' },<!-- [et_pb_line_break_holder] -->                    { type: 'ellipse', cx: 100, cy: 80, rx: 30, ry: 15, fill: '#FFF' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 170, y: 180, width: 10, height: 20, fill: '#FFD700' }<!-- [et_pb_line_break_holder] -->                ],<!-- [et_pb_line_break_holder] -->                differences: [<!-- [et_pb_line_break_holder] -->                    { x: 90, y: 120, r: 35, change: { fill: '#32CD32' } },<!-- [et_pb_line_break_holder] -->                    { x: 290, y: 130, r: 35, change: { fill: '#8B0000' } },<!-- [et_pb_line_break_holder] -->                    { x: 200, y: 260, r: 35, change: { fill: '#00CED1' } },<!-- [et_pb_line_break_holder] -->                    { x: 350, y: 50, r: 25, change: { fill: '#FFA500' } },<!-- [et_pb_line_break_holder] -->                    { x: 50, y: 250, r: 15, change: { fill: '#FFFF00' } },<!-- [et_pb_line_break_holder] -->                    { x: 350, y: 250, r: 15, change: { fill: '#9370DB' } },<!-- [et_pb_line_break_holder] -->                    { x: 175, y: 190, r: 15, change: { fill: '#C0C0C0' } }<!-- [et_pb_line_break_holder] -->                ]<!-- [et_pb_line_break_holder] -->            },<!-- [et_pb_line_break_holder] -->            {<!-- [et_pb_line_break_holder] -->                name: \"La cuisine\",<!-- [et_pb_line_break_holder] -->                background: \"#FFF8DC\",<!-- [et_pb_line_break_holder] -->                elements: [<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 0, y: 250, width: 400, height: 50, fill: '#D2691E' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 50, y: 100, width: 150, height: 150, fill: '#F5F5DC' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 50, y: 100, width: 150, height: 20, fill: '#A0522D' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 90, cy: 180, r: 25, fill: '#FFF' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 160, cy: 180, r: 25, fill: '#FFF' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 250, y: 80, width: 100, height: 170, fill: '#C0C0C0' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 260, y: 90, width: 80, height: 60, fill: '#E0E0E0' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 300, cy: 200, r: 20, fill: '#4169E1' },<!-- [et_pb_line_break_holder] -->                    { type: 'ellipse', cx: 150, cy: 270, rx: 40, ry: 15, fill: '#FF6347' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 320, y: 260, width: 50, height: 30, fill: '#FFD700' },<!-- [et_pb_line_break_holder] -->                    { type: 'circle', cx: 50, cy: 50, r: 20, fill: '#FF4500' },<!-- [et_pb_line_break_holder] -->                    { type: 'rect', x: 100, y: 40, width: 60, height: 40, fill: '#228B22' }<!-- [et_pb_line_break_holder] -->                ],<!-- [et_pb_line_break_holder] -->                differences: [<!-- [et_pb_line_break_holder] -->                    { x: 90, y: 180, r: 25, change: { fill: '#FFB6C1' } },<!-- [et_pb_line_break_holder] -->                    { x: 160, y: 180, r: 25, change: { fill: '#98FB98' } },<!-- [et_pb_line_break_holder] -->                    { x: 300, y: 200, r: 20, change: { fill: '#FF69B4' } },<!-- [et_pb_line_break_holder] -->                    { x: 150, y: 270, r: 30, change: { fill: '#FFD700' } },<!-- [et_pb_line_break_holder] -->                    { x: 345, y: 275, r: 25, change: { fill: '#9370DB' } },<!-- [et_pb_line_break_holder] -->                    { x: 50, y: 50, r: 20, change: { fill: '#00BFFF' } },<!-- [et_pb_line_break_holder] -->                    { x: 130, y: 60, r: 30, change: { fill: '#FF1493' } }<!-- [et_pb_line_break_holder] -->                ]<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        ];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Initialize game<!-- [et_pb_line_break_holder] -->        function init() {<!-- [et_pb_line_break_holder] -->            renderLevelSelector();<!-- [et_pb_line_break_holder] -->            loadLevel(currentLevel);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Render level selector<!-- [et_pb_line_break_holder] -->        function renderLevelSelector() {<!-- [et_pb_line_break_holder] -->            const selector = document.getElementById('level-selector');<!-- [et_pb_line_break_holder] -->            selector.innerHTML = '';<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            for (let i = 0; i < levels.length; i++) {<!-- [et_pb_line_break_holder] -->                const btn = document.createElement('button');<!-- [et_pb_line_break_holder] -->                btn.className = 'level-btn';<!-- [et_pb_line_break_holder] -->                if (i === currentLevel) btn.classList.add('current');<!-- [et_pb_line_break_holder] -->                if (completedLevels.includes(i)) btn.classList.add('completed');<!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                btn.innerHTML = `<!-- [et_pb_line_break_holder] -->                    <span class=\"level-number\">${i + 1}<\/span><!-- [et_pb_line_break_holder] -->                `;<!-- [et_pb_line_break_holder] -->                btn.onclick = () => loadLevel(i);<!-- [et_pb_line_break_holder] -->                selector.appendChild(btn);<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Load a level<!-- [et_pb_line_break_holder] -->        function loadLevel(levelIndex) {<!-- [et_pb_line_break_holder] -->            currentLevel = levelIndex;<!-- [et_pb_line_break_holder] -->            foundDifferences = [];<!-- [et_pb_line_break_holder] -->            hintsRemaining = 3;<!-- [et_pb_line_break_holder] -->            hintsUsed = 0;<!-- [et_pb_line_break_holder] -->            seconds = 0;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            clearInterval(timerInterval);<!-- [et_pb_line_break_holder] -->            timerInterval = setInterval(updateTimer, 1000);<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            const level = levels[levelIndex];<!-- [et_pb_line_break_holder] -->            document.getElementById('current-level').textContent = `Niveau ${levelIndex + 1} : ${level.name}`;<!-- [et_pb_line_break_holder] -->            document.getElementById('found-count').textContent = '0';<!-- [et_pb_line_break_holder] -->            document.getElementById('total-count').textContent = level.differences.length;<!-- [et_pb_line_break_holder] -->            document.getElementById('hint-count').textContent = hintsRemaining;<!-- [et_pb_line_break_holder] -->            document.getElementById('hint-btn').disabled = false;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            updateProgress();<!-- [et_pb_line_break_holder] -->            renderLevelSelector();<!-- [et_pb_line_break_holder] -->            renderImages();<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Render SVG images<!-- [et_pb_line_break_holder] -->        function renderImages() {<!-- [et_pb_line_break_holder] -->            const level = levels[currentLevel];<!-- [et_pb_line_break_holder] -->            const svgLeft = document.getElementById('svg-left');<!-- [et_pb_line_break_holder] -->            const svgRight = document.getElementById('svg-right');<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Clear previous content<!-- [et_pb_line_break_holder] -->            svgLeft.innerHTML = '';<!-- [et_pb_line_break_holder] -->            svgRight.innerHTML = '';<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Set background<!-- [et_pb_line_break_holder] -->            svgLeft.style.background = level.background;<!-- [et_pb_line_break_holder] -->            svgRight.style.background = level.background;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Render left (original) image<!-- [et_pb_line_break_holder] -->            level.elements.forEach((el, index) => {<!-- [et_pb_line_break_holder] -->                svgLeft.appendChild(createSvgElement(el));<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Render right image with differences<!-- [et_pb_line_break_holder] -->            level.elements.forEach((el, index) => {<!-- [et_pb_line_break_holder] -->                const diffInfo = level.differences.find(d => d.index === index);<!-- [et_pb_line_break_holder] -->                if (diffInfo) {<!-- [et_pb_line_break_holder] -->                    const modifiedEl = { ...el, ...diffInfo.change };<!-- [et_pb_line_break_holder] -->                    svgRight.appendChild(createSvgElement(modifiedEl));<!-- [et_pb_line_break_holder] -->                } else {<!-- [et_pb_line_break_holder] -->                    \/\/ Check if this element should be modified by position<!-- [et_pb_line_break_holder] -->                    let modified = false;<!-- [et_pb_line_break_holder] -->                    level.differences.forEach(diff => {<!-- [et_pb_line_break_holder] -->                        if (!diff.index && isElementNearDiff(el, diff)) {<!-- [et_pb_line_break_holder] -->                            const modifiedEl = { ...el, ...diff.change };<!-- [et_pb_line_break_holder] -->                            svgRight.appendChild(createSvgElement(modifiedEl));<!-- [et_pb_line_break_holder] -->                            modified = true;<!-- [et_pb_line_break_holder] -->                        }<!-- [et_pb_line_break_holder] -->                    });<!-- [et_pb_line_break_holder] -->                    if (!modified) {<!-- [et_pb_line_break_holder] -->                        svgRight.appendChild(createSvgElement(el));<!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Add click handlers<!-- [et_pb_line_break_holder] -->            document.getElementById('image-right').onclick = handleClick;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Check if element is near difference<!-- [et_pb_line_break_holder] -->        function isElementNearDiff(el, diff) {<!-- [et_pb_line_break_holder] -->            let elX, elY;<!-- [et_pb_line_break_holder] -->            if (el.type === 'circle') {<!-- [et_pb_line_break_holder] -->                elX = el.cx;<!-- [et_pb_line_break_holder] -->                elY = el.cy;<!-- [et_pb_line_break_holder] -->            } else if (el.type === 'ellipse') {<!-- [et_pb_line_break_holder] -->                elX = el.cx;<!-- [et_pb_line_break_holder] -->                elY = el.cy;<!-- [et_pb_line_break_holder] -->            } else if (el.type === 'rect') {<!-- [et_pb_line_break_holder] -->                elX = el.x + el.width \/ 2;<!-- [et_pb_line_break_holder] -->                elY = el.y + el.height \/ 2;<!-- [et_pb_line_break_holder] -->            } else if (el.type === 'polygon') {<!-- [et_pb_line_break_holder] -->                const points = el.points.split(' ').map(p => p.split(',').map(Number));<!-- [et_pb_line_break_holder] -->                elX = points.reduce((sum, p) => sum + p[0], 0) \/ points.length;<!-- [et_pb_line_break_holder] -->                elY = points.reduce((sum, p) => sum + p[1], 0) \/ points.length;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            const distance = Math.sqrt(Math.pow(elX - diff.x, 2) + Math.pow(elY - diff.y, 2));<!-- [et_pb_line_break_holder] -->            return distance < diff.r;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Create SVG element<!-- [et_pb_line_break_holder] -->        function createSvgElement(el) {<!-- [et_pb_line_break_holder] -->            const svgNS = \"http:\/\/www.w3.org\/2000\/svg\";<!-- [et_pb_line_break_holder] -->            let element;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            switch (el.type) {<!-- [et_pb_line_break_holder] -->                case 'rect':<!-- [et_pb_line_break_holder] -->                    element = document.createElementNS(svgNS, 'rect');<!-- [et_pb_line_break_holder] -->                    element.setAttribute('x', el.x);<!-- [et_pb_line_break_holder] -->                    element.setAttribute('y', el.y);<!-- [et_pb_line_break_holder] -->                    element.setAttribute('width', el.width);<!-- [et_pb_line_break_holder] -->                    element.setAttribute('height', el.height);<!-- [et_pb_line_break_holder] -->                    break;<!-- [et_pb_line_break_holder] -->                case 'circle':<!-- [et_pb_line_break_holder] -->                    element = document.createElementNS(svgNS, 'circle');<!-- [et_pb_line_break_holder] -->                    element.setAttribute('cx', el.cx);<!-- [et_pb_line_break_holder] -->                    element.setAttribute('cy', el.cy);<!-- [et_pb_line_break_holder] -->                    element.setAttribute('r', el.r);<!-- [et_pb_line_break_holder] -->                    break;<!-- [et_pb_line_break_holder] -->                case 'ellipse':<!-- [et_pb_line_break_holder] -->                    element = document.createElementNS(svgNS, 'ellipse');<!-- [et_pb_line_break_holder] -->                    element.setAttribute('cx', el.cx);<!-- [et_pb_line_break_holder] -->                    element.setAttribute('cy', el.cy);<!-- [et_pb_line_break_holder] -->                    element.setAttribute('rx', el.rx);<!-- [et_pb_line_break_holder] -->                    element.setAttribute('ry', el.ry);<!-- [et_pb_line_break_holder] -->                    break;<!-- [et_pb_line_break_holder] -->                case 'polygon':<!-- [et_pb_line_break_holder] -->                    element = document.createElementNS(svgNS, 'polygon');<!-- [et_pb_line_break_holder] -->                    element.setAttribute('points', el.points);<!-- [et_pb_line_break_holder] -->                    break;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            element.setAttribute('fill', el.fill);<!-- [et_pb_line_break_holder] -->            if (el.stroke) element.setAttribute('stroke', el.stroke);<!-- [et_pb_line_break_holder] -->            if (el.opacity) element.setAttribute('opacity', el.opacity);<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            return element;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Handle click on right image<!-- [et_pb_line_break_holder] -->        function handleClick(e) {<!-- [et_pb_line_break_holder] -->            const rect = e.currentTarget.getBoundingClientRect();<!-- [et_pb_line_break_holder] -->            const svg = document.getElementById('svg-right');<!-- [et_pb_line_break_holder] -->            const svgRect = svg.getBoundingClientRect();<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Calculate click position relative to SVG viewBox<!-- [et_pb_line_break_holder] -->            const scaleX = 400 \/ svgRect.width;<!-- [et_pb_line_break_holder] -->            const scaleY = 300 \/ svgRect.height;<!-- [et_pb_line_break_holder] -->            const x = (e.clientX - svgRect.left) * scaleX;<!-- [et_pb_line_break_holder] -->            const y = (e.clientY - svgRect.top) * scaleY;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Check if click is on a difference<!-- [et_pb_line_break_holder] -->            const level = levels[currentLevel];<!-- [et_pb_line_break_holder] -->            let found = false;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            level.differences.forEach((diff, index) => {<!-- [et_pb_line_break_holder] -->                if (foundDifferences.includes(index)) return;<!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                const distance = Math.sqrt(Math.pow(x - diff.x, 2) + Math.pow(y - diff.y, 2));<!-- [et_pb_line_break_holder] -->                if (distance < diff.r + 10) {<!-- [et_pb_line_break_holder] -->                    foundDifferences.push(index);<!-- [et_pb_line_break_holder] -->                    markFound(diff, e.clientX - rect.left, e.clientY - rect.top);<!-- [et_pb_line_break_holder] -->                    found = true;<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            if (!found) {<!-- [et_pb_line_break_holder] -->                showWrong(e.clientX - rect.left, e.clientY - rect.top);<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            updateProgress();<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Check if level complete<!-- [et_pb_line_break_holder] -->            if (foundDifferences.length === level.differences.length) {<!-- [et_pb_line_break_holder] -->                setTimeout(showSuccess, 500);<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Mark found difference<!-- [et_pb_line_break_holder] -->        function markFound(diff, clickX, clickY) {<!-- [et_pb_line_break_holder] -->            const container = document.getElementById('image-right');<!-- [et_pb_line_break_holder] -->            const svg = document.getElementById('svg-right');<!-- [et_pb_line_break_holder] -->            const svgRect = svg.getBoundingClientRect();<!-- [et_pb_line_break_holder] -->            const containerRect = container.getBoundingClientRect();<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Calculate marker position<!-- [et_pb_line_break_holder] -->            const scaleX = svgRect.width \/ 400;<!-- [et_pb_line_break_holder] -->            const scaleY = svgRect.height \/ 300;<!-- [et_pb_line_break_holder] -->            const markerX = (diff.x * scaleX) + (svgRect.left - containerRect.left);<!-- [et_pb_line_break_holder] -->            const markerY = (diff.y * scaleY) + (svgRect.top - containerRect.top);<!-- [et_pb_line_break_holder] -->            const markerR = diff.r * Math.min(scaleX, scaleY);<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            const marker = document.createElement('div');<!-- [et_pb_line_break_holder] -->            marker.className = 'found-marker';<!-- [et_pb_line_break_holder] -->            marker.style.left = (markerX - markerR) + 'px';<!-- [et_pb_line_break_holder] -->            marker.style.top = (markerY - markerR) + 'px';<!-- [et_pb_line_break_holder] -->            marker.style.width = (markerR * 2) + 'px';<!-- [et_pb_line_break_holder] -->            marker.style.height = (markerR * 2) + 'px';<!-- [et_pb_line_break_holder] -->            container.appendChild(marker);<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Also mark on left image<!-- [et_pb_line_break_holder] -->            const containerLeft = document.getElementById('image-left');<!-- [et_pb_line_break_holder] -->            const markerLeft = marker.cloneNode();<!-- [et_pb_line_break_holder] -->            containerLeft.appendChild(markerLeft);<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            document.getElementById('found-count').textContent = foundDifferences.length;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Show wrong click indicator<!-- [et_pb_line_break_holder] -->        function showWrong(x, y) {<!-- [et_pb_line_break_holder] -->            const container = document.getElementById('image-right');<!-- [et_pb_line_break_holder] -->            const marker = document.createElement('div');<!-- [et_pb_line_break_holder] -->            marker.className = 'wrong-marker';<!-- [et_pb_line_break_holder] -->            marker.style.left = x + 'px';<!-- [et_pb_line_break_holder] -->            marker.style.top = y + 'px';<!-- [et_pb_line_break_holder] -->            container.appendChild(marker);<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            setTimeout(() => marker.remove(), 800);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Update progress<!-- [et_pb_line_break_holder] -->        function updateProgress() {<!-- [et_pb_line_break_holder] -->            const level = levels[currentLevel];<!-- [et_pb_line_break_holder] -->            const percent = Math.round((foundDifferences.length \/ level.differences.length) * 100);<!-- [et_pb_line_break_holder] -->            document.getElementById('progress-percent').textContent = percent + '%';<!-- [et_pb_line_break_holder] -->            document.getElementById('progress-fill').style.width = percent + '%';<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Timer<!-- [et_pb_line_break_holder] -->        function updateTimer() {<!-- [et_pb_line_break_holder] -->            seconds++;<!-- [et_pb_line_break_holder] -->            const mins = Math.floor(seconds \/ 60);<!-- [et_pb_line_break_holder] -->            const secs = seconds % 60;<!-- [et_pb_line_break_holder] -->            document.getElementById('timer').textContent = `${mins}:${secs.toString().padStart(2, '0')}`;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Use hint<!-- [et_pb_line_break_holder] -->        function useHint() {<!-- [et_pb_line_break_holder] -->            if (hintsRemaining <= 0) return;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            const level = levels[currentLevel];<!-- [et_pb_line_break_holder] -->            const remainingDiffs = level.differences.filter((_, i) => !foundDifferences.includes(i));<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            if (remainingDiffs.length === 0) return;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            const hint = remainingDiffs[Math.floor(Math.random() * remainingDiffs.length)];<!-- [et_pb_line_break_holder] -->            const hintIndex = level.differences.indexOf(hint);<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Highlight the area briefly<!-- [et_pb_line_break_holder] -->            const container = document.getElementById('image-right');<!-- [et_pb_line_break_holder] -->            const svg = document.getElementById('svg-right');<!-- [et_pb_line_break_holder] -->            const svgRect = svg.getBoundingClientRect();<!-- [et_pb_line_break_holder] -->            const containerRect = container.getBoundingClientRect();<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            const scaleX = svgRect.width \/ 400;<!-- [et_pb_line_break_holder] -->            const scaleY = svgRect.height \/ 300;<!-- [et_pb_line_break_holder] -->            const markerX = (hint.x * scaleX) + (svgRect.left - containerRect.left);<!-- [et_pb_line_break_holder] -->            const markerY = (hint.y * scaleY) + (svgRect.top - containerRect.top);<!-- [et_pb_line_break_holder] -->            const markerR = (hint.r + 15) * Math.min(scaleX, scaleY);<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            const hintMarker = document.createElement('div');<!-- [et_pb_line_break_holder] -->            hintMarker.style.cssText = `<!-- [et_pb_line_break_holder] -->                position: absolute;<!-- [et_pb_line_break_holder] -->                left: ${markerX - markerR}px;<!-- [et_pb_line_break_holder] -->                top: ${markerY - markerR}px;<!-- [et_pb_line_break_holder] -->                width: ${markerR * 2}px;<!-- [et_pb_line_break_holder] -->                height: ${markerR * 2}px;<!-- [et_pb_line_break_holder] -->                border: 4px dashed #FFD700;<!-- [et_pb_line_break_holder] -->                border-radius: 50%;<!-- [et_pb_line_break_holder] -->                animation: pulse-hint 1s ease 3;<!-- [et_pb_line_break_holder] -->                pointer-events: none;<!-- [et_pb_line_break_holder] -->            `;<!-- [et_pb_line_break_holder] -->            container.appendChild(hintMarker);<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            setTimeout(() => hintMarker.remove(), 3000);<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            hintsRemaining--;<!-- [et_pb_line_break_holder] -->            hintsUsed++;<!-- [et_pb_line_break_holder] -->            document.getElementById('hint-count').textContent = hintsRemaining;<!-- [et_pb_line_break_holder] -->            if (hintsRemaining <= 0) {<!-- [et_pb_line_break_holder] -->                document.getElementById('hint-btn').disabled = true;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Add hint animation<!-- [et_pb_line_break_holder] -->        const style = document.createElement('style');<!-- [et_pb_line_break_holder] -->        style.textContent = `<!-- [et_pb_line_break_holder] -->            @keyframes pulse-hint {<!-- [et_pb_line_break_holder] -->                0%, 100% { transform: scale(1); opacity: 1; }<!-- [et_pb_line_break_holder] -->                50% { transform: scale(1.1); opacity: 0.7; }<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        `;<!-- [et_pb_line_break_holder] -->        document.head.appendChild(style);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Show success modal<!-- [et_pb_line_break_holder] -->        function showSuccess() {<!-- [et_pb_line_break_holder] -->            clearInterval(timerInterval);<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Save completion<!-- [et_pb_line_break_holder] -->            if (!completedLevels.includes(currentLevel)) {<!-- [et_pb_line_break_holder] -->                completedLevels.push(currentLevel);<!-- [et_pb_line_break_holder] -->                localStorage.setItem('diff7_completed', JSON.stringify(completedLevels));<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            const mins = Math.floor(seconds \/ 60);<!-- [et_pb_line_break_holder] -->            const secs = seconds % 60;<!-- [et_pb_line_break_holder] -->            document.getElementById('stat-time').textContent = `${mins}:${secs.toString().padStart(2, '0')}`;<!-- [et_pb_line_break_holder] -->            document.getElementById('stat-hints').textContent = hintsUsed;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Check if all levels complete<!-- [et_pb_line_break_holder] -->            if (currentLevel === levels.length - 1) {<!-- [et_pb_line_break_holder] -->                document.getElementById('next-level-btn').style.display = 'none';<!-- [et_pb_line_break_holder] -->                if (completedLevels.length === levels.length) {<!-- [et_pb_line_break_holder] -->                    document.getElementById('complete-modal').classList.add('active');<!-- [et_pb_line_break_holder] -->                    return;<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->            } else {<!-- [et_pb_line_break_holder] -->                document.getElementById('next-level-btn').style.display = 'flex';<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            document.getElementById('success-modal').classList.add('active');<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Next level<!-- [et_pb_line_break_holder] -->        function nextLevel() {<!-- [et_pb_line_break_holder] -->            closeModal('success-modal');<!-- [et_pb_line_break_holder] -->            if (currentLevel < levels.length - 1) {<!-- [et_pb_line_break_holder] -->                loadLevel(currentLevel + 1);<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Restart level<!-- [et_pb_line_break_holder] -->        function restartLevel() {<!-- [et_pb_line_break_holder] -->            \/\/ Clear markers<!-- [et_pb_line_break_holder] -->            document.querySelectorAll('.found-marker').forEach(m => m.remove());<!-- [et_pb_line_break_holder] -->            loadLevel(currentLevel);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Reset all progress<!-- [et_pb_line_break_holder] -->        function resetAllProgress() {<!-- [et_pb_line_break_holder] -->            completedLevels = [];<!-- [et_pb_line_break_holder] -->            localStorage.removeItem('diff7_completed');<!-- [et_pb_line_break_holder] -->            closeModal('complete-modal');<!-- [et_pb_line_break_holder] -->            loadLevel(0);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Close modal<!-- [et_pb_line_break_holder] -->        function closeModal(id) {<!-- [et_pb_line_break_holder] -->            document.getElementById(id).classList.remove('active');<!-- [et_pb_line_break_holder] -->            if (id === 'success-modal') {<!-- [et_pb_line_break_holder] -->                restartLevel();<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Start game<!-- [et_pb_line_break_holder] -->        init();<!-- [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.5&#8243; _module_preset=&#8221;default&#8221;][et_pb_row _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n<p>[et_pb_code]<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What is the Game of 7 Differences?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Game of 7 Differences is a free online brain training game where you need to find all the differences between two similar images. It's a cognitive stimulation exercise that engages essential brain functions while providing entertainment.\"}},{\"@type\":\"Question\",\"name\":\"How do you play the Game of 7 Differences?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"To play, observe the two images side by side carefully, click on the differences you spot in the right image, find all 7 differences to move to the next level, and use hints if you get stuck (3 hints are available per level).\"}},{\"@type\":\"Question\",\"name\":\"What cognitive benefits does the Game of 7 Differences provide?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The game provides multiple cognitive benefits including improved visual attention, enhanced working memory through mental comparison of images, refined perception of shapes and colors, and increased cognitive speed for processing visual information.\"}},{\"@type\":\"Question\",\"name\":\"Is the Game of 7 Differences suitable for all ages?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, the Game of 7 Differences is suitable for all ages. DYNSEO offers specialized apps for different age groups: COCO for children, JOE for adults, and EDITH for seniors.\"}},{\"@type\":\"Question\",\"name\":\"How many hints are available in the Game of 7 Differences?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"There are 3 hints available per level in the Game of 7 Differences. You can use these hints if you get stuck while trying to find the differences between the two images.\"}},{\"@type\":\"Question\",\"name\":\"Where can I find more brain training games like the 7 Differences game?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"You can find this game plus 30 other brain exercises in DYNSEO's complete apps. They offer specialized brain training apps: COCO for children, JOE for adults, and EDITH for seniors, each containing various cognitive exercises.\"}}]}<\/script>[\/et_pb_code]<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":4,"featured_media":130227,"parent":0,"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-486554","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>Online Game of 7 Differences - 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\/online-game-of-7-differences\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Online Game of 7 Differences - DYNSEO - Educational apps &amp; brain training apps for all\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dynseo.com\/en\/online-game-of-7-differences\/\" \/>\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-10T22:48:09+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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/online-game-of-7-differences\\\/\",\"url\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/online-game-of-7-differences\\\/\",\"name\":\"Online Game of 7 Differences - DYNSEO - Educational apps &amp; brain training apps for all\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/online-game-of-7-differences\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/online-game-of-7-differences\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dynseo.com\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png\",\"datePublished\":\"2026-01-17T00:15:36+00:00\",\"dateModified\":\"2026-03-10T22:48:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/online-game-of-7-differences\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dynseo.com\\\/en\\\/online-game-of-7-differences\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/online-game-of-7-differences\\\/#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\\\/online-game-of-7-differences\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Online Game of 7 Differences\"}]},{\"@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":"Online Game of 7 Differences - 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\/online-game-of-7-differences\/","og_locale":"en_US","og_type":"article","og_title":"Online Game of 7 Differences - DYNSEO - Educational apps &amp; brain training apps for all","og_url":"https:\/\/www.dynseo.com\/en\/online-game-of-7-differences\/","og_site_name":"DYNSEO - Educational apps &amp; brain training apps for all","article_modified_time":"2026-03-10T22:48:09+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":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.dynseo.com\/en\/online-game-of-7-differences\/","url":"https:\/\/www.dynseo.com\/en\/online-game-of-7-differences\/","name":"Online Game of 7 Differences - DYNSEO - Educational apps &amp; brain training apps for all","isPartOf":{"@id":"https:\/\/www.dynseo.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dynseo.com\/en\/online-game-of-7-differences\/#primaryimage"},"image":{"@id":"https:\/\/www.dynseo.com\/en\/online-game-of-7-differences\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dynseo.com\/wp-content\/uploads\/2024\/07\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png","datePublished":"2026-01-17T00:15:36+00:00","dateModified":"2026-03-10T22:48:09+00:00","breadcrumb":{"@id":"https:\/\/www.dynseo.com\/en\/online-game-of-7-differences\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dynseo.com\/en\/online-game-of-7-differences\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dynseo.com\/en\/online-game-of-7-differences\/#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\/online-game-of-7-differences\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dynseo.com\/en\/"},{"@type":"ListItem","position":2,"name":"Online Game of 7 Differences"}]},{"@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\/486554","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=486554"}],"version-history":[{"count":4,"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/pages\/486554\/revisions"}],"predecessor-version":[{"id":500205,"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/pages\/486554\/revisions\/500205"}],"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=486554"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}