{"id":2808,"date":"2026-07-04T16:08:46","date_gmt":"2026-07-04T18:08:46","guid":{"rendered":"https:\/\/nea.codes\/?page_id=2808"},"modified":"2026-07-05T16:54:51","modified_gmt":"2026-07-05T18:54:51","slug":"interaktivnaya-matricza-italyanskogo","status":"publish","type":"page","link":"https:\/\/nea.codes\/lv\/interaktivnaya-matricza-italyanskogo\/","title":{"rendered":"\u0418\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u041c\u0430\u0442\u0440\u0438\u0446\u0430 \u0418\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u043e\u0433\u043e"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2808\" class=\"elementor elementor-2808\" data-elementor-post-type=\"page\">\n\t\t\t\t<div data-dce-background-image-url=\"https:\/\/nea.codes\/wp-content\/uploads\/2025\/01\/background-scaled.webp\" class=\"elementor-element elementor-element-fda3b82 e-flex e-con-boxed e-con e-parent\" data-id=\"fda3b82\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9927b11 elementor-widget elementor-widget-html\" data-id=\"9927b11\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"ru\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>\u0418\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u0438\u0439 \u044f\u0437\u044b\u043a: \u0418\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0439 \u0442\u0440\u0435\u043d\u0430\u0436\u0451\u0440<\/title>\r\n    <style>\r\n        :root {\r\n            --bg: #e8f4fc;\r\n            --surface: rgba(255, 255, 255, 0.55);\r\n            --text: #1a1a2e;\r\n            --text-secondary: #4a5568;\r\n            --primary: #73c3e6;\r\n            --primary-light: rgba(115, 195, 230, 0.18);\r\n            --primary-dark: #573795;\r\n            --accent-pink: rgba(206, 43, 55, 0.12);\r\n            --accent-pink-text: #ce2b37;\r\n            --accent-blue: rgba(0, 146, 70, 0.12);\r\n            --accent-blue-text: #009246;\r\n            --success: #059669;\r\n            --success-bg: rgba(5, 150, 105, 0.15);\r\n            --error: #dc2626;\r\n            --error-bg: rgba(220, 38, 38, 0.15);\r\n            --warning: #d97706;\r\n            --warning-bg: rgba(217, 119, 6, 0.15);\r\n            --border: rgba(255, 255, 255, 0.5);\r\n            --shadow: 0 8px 32px rgba(0, 0, 0, 0.08);\r\n            --shadow-lg: 0 12px 40px rgba(0, 0, 0, 0.12);\r\n            --radius: 18px;\r\n            --radius-sm: 12px;\r\n            --transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);\r\n        }\r\n        @media (prefers-color-scheme: dark) {\r\n            :root {\r\n                --bg: #0b1120;\r\n                --surface: rgba(255, 255, 255, 0.06);\r\n                --text: #f1f5f9;\r\n                --text-secondary: #94a3b8;\r\n                --primary: #73c3e6;\r\n                --primary-light: rgba(115, 195, 230, 0.12);\r\n                --primary-dark: #a78bfa;\r\n                --accent-pink: rgba(244, 114, 182, 0.15);\r\n                --accent-pink-text: #f472b6;\r\n                --accent-blue: rgba(96, 165, 250, 0.15);\r\n                --accent-blue-text: #60a5fa;\r\n                --success: #34d399;\r\n                --success-bg: rgba(52, 211, 153, 0.15);\r\n                --error: #f87171;\r\n                --error-bg: rgba(248, 113, 113, 0.15);\r\n                --warning: #fbbf24;\r\n                --warning-bg: rgba(251, 191, 36, 0.15);\r\n                --border: rgba(255, 255, 255, 0.12);\r\n                --shadow: 0 8px 32px rgba(0, 0, 0, 0.3);\r\n                --shadow-lg: 0 12px 40px rgba(0, 0, 0, 0.4);\r\n            }\r\n        }\r\n        * { box-sizing: border-box; margin: 0; padding: 0; }\r\n        html { scroll-behavior: smooth; }\r\n        body {\r\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\r\n            background: linear-gradient(135deg, #e0f2fe 0%, #f3e8ff 50%, #e0f2fe 100%);\r\n            background-attachment: fixed;\r\n            color: var(--text);\r\n            line-height: 1.6;\r\n            -webkit-font-smoothing: antialiased;\r\n        }\r\n        @media (prefers-color-scheme: dark) {\r\n            body {\r\n                background: linear-gradient(135deg, #0b1120 0%, #1e1b4b 50%, #0b1120 100%);\r\n                background-attachment: fixed;\r\n            }\r\n        }\r\n        header {\r\n            background: linear-gradient(135deg, #573795 0%, #73c3e6 100%);\r\n            color: white;\r\n            padding: 48px 24px 64px;\r\n            text-align: center;\r\n            position: relative;\r\n            overflow: hidden;\r\n            backdrop-filter: blur(10px);\r\n        }\r\n        header::before {\r\n            content: \"\";\r\n            position: absolute;\r\n            inset: 0;\r\n            background: url(\"data:image\/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'\/%3E%3C\/g%3E%3C\/g%3E%3C\/svg%3E\");\r\n            opacity: 0.3;\r\n        }\r\n        header h1 { font-size: clamp(1.8rem, 5vw, 2.8rem); font-weight: 800; margin-bottom: 8px; position: relative; }\r\n        header p { font-size: 1.15rem; opacity: 0.9; max-width: 600px; margin: 0 auto; position: relative; }\r\n        .nav-pills {\r\n            display: flex;\r\n            gap: 10px;\r\n            justify-content: center;\r\n            flex-wrap: wrap;\r\n            padding: 16px;\r\n            background: var(--surface);\r\n            backdrop-filter: blur(16px);\r\n            border-bottom: 1px solid var(--border);\r\n            position: relative;\r\n            box-shadow: var(--shadow);\r\n            border-radius: 0 0 18px 18px;\r\n            margin: 0 20px;\r\n            max-width: calc(1100px - 40px);\r\n            margin-left: auto;\r\n            margin-right: auto;\r\n        }\r\n        .nav-pills a {\r\n            padding: 8px 18px;\r\n            border-radius: 20px;\r\n            text-decoration: none;\r\n            font-size: 0.9rem;\r\n            font-weight: 500;\r\n            color: var(--text-secondary);\r\n            background: rgba(255,255,255,0.1);\r\n            border: 1px solid var(--border);\r\n            transition: var(--transition);\r\n            backdrop-filter: blur(8px);\r\n        }\r\n        .nav-pills a:hover, .nav-pills a.active {\r\n            background: linear-gradient(135deg, #73c3e6, #573795);\r\n            color: white;\r\n            border-color: transparent;\r\n            transform: translateY(-2px);\r\n            box-shadow: 0 4px 16px rgba(87, 55, 149, 0.3);\r\n        }\r\n        main { max-width: 1100px; margin: 24px auto 48px; padding: 0 20px; position: relative; z-index: 2; }\r\n        .card {\r\n            background: var(--surface);\r\n            backdrop-filter: blur(16px);\r\n            border-radius: var(--radius);\r\n            box-shadow: var(--shadow-lg);\r\n            padding: 32px;\r\n            margin-bottom: 24px;\r\n            border: 1px solid var(--border);\r\n            animation: fadeInUp 0.5s ease;\r\n        }\r\n        @keyframes fadeInUp {\r\n            from { opacity: 0; transform: translateY(20px); }\r\n            to { opacity: 1; transform: translateY(0); }\r\n        }\r\n        .card h2 {\r\n            font-size: 1.5rem;\r\n            font-weight: 700;\r\n            color: var(--text);\r\n            margin-bottom: 4px;\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 10px;\r\n        }\r\n        .card h2 .section-num {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            width: 32px;\r\n            height: 32px;\r\n            background: linear-gradient(135deg, #73c3e6, #573795);\r\n            color: white;\r\n            border-radius: 10px;\r\n            font-size: 0.9rem;\r\n            font-weight: 800;\r\n        }\r\n        .subtitle {\r\n            color: var(--text-secondary);\r\n            font-size: 0.95rem;\r\n            margin-bottom: 24px;\r\n            padding-bottom: 16px;\r\n            border-bottom: 1px solid var(--border);\r\n        }\r\n        .table-wrap { overflow-x: auto; margin: 0 -4px; padding: 4px; border-radius: var(--radius-sm); }\r\n        table { width: 100%; border-collapse: separate; border-spacing: 0; font-size: 0.95rem; }\r\n        th, td { padding: 12px 14px; text-align: left; border-bottom: 1px solid var(--border); }\r\n        th {\r\n            background: var(--bg);\r\n            font-weight: 600;\r\n            color: var(--text);\r\n            font-size: 0.85rem;\r\n            text-transform: uppercase;\r\n            letter-spacing: 0.03em;\r\n            position: sticky;\r\n            top: 0;\r\n        }\r\n        tr:hover td { background: var(--bg); }\r\n        td { transition: background 0.15s; }\r\n        .text-center th, .text-center td { text-align: center; }\r\n        .badge {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            padding: 4px 12px;\r\n            border-radius: 10px;\r\n            font-family: \"SF Mono\", Monaco, monospace;\r\n            font-weight: 700;\r\n            font-size: 0.92rem;\r\n            letter-spacing: -0.01em;\r\n            backdrop-filter: blur(4px);\r\n            border: 1px solid rgba(255,255,255,0.2);\r\n        }\r\n        .badge.m { background: var(--accent-blue); color: var(--accent-blue-text); }\r\n        .badge.f { background: var(--accent-pink); color: var(--accent-pink-text); }\r\n        .badge.neutral { background: rgba(255,255,255,0.1); color: var(--text-secondary); border: 1px solid var(--border); }\r\n        .grid-2 { display: grid; gap: 24px; }\r\n        @media(min-width: 768px) { .grid-2 { grid-template-columns: 1fr 1fr; } }\r\n        .grid-3 { display: grid; gap: 16px; }\r\n        @media(min-width: 768px) { .grid-3 { grid-template-columns: 1fr 1fr 1fr; } }\r\n        .article-block h3 {\r\n            font-size: 1.1rem;\r\n            margin-bottom: 12px;\r\n            padding-left: 12px;\r\n            border-left: 3px solid var(--primary);\r\n            color: var(--text);\r\n        }\r\n        .article-block p { color: var(--text-secondary); font-size: 0.9rem; margin-bottom: 12px; }\r\n        .sep-row td { height: 8px; background: var(--bg); border: none; padding: 0; }\r\n        .game-layout { display: grid; gap: 24px; }\r\n        @media(min-width: 768px) { .game-layout { grid-template-columns: 1.2fr 1fr; } }\r\n        .game-box {\r\n            background: linear-gradient(135deg, rgba(115, 195, 230, 0.1), rgba(87, 55, 149, 0.1));\r\n            border: 1px solid rgba(255,255,255,0.2);\r\n            border-radius: var(--radius);\r\n            padding: 32px;\r\n            text-align: center;\r\n            backdrop-filter: blur(12px);\r\n            box-shadow: var(--shadow);\r\n        }\r\n        .word-display {\r\n            font-size: clamp(2.2rem, 6vw, 3.2rem);\r\n            font-weight: 800;\r\n            background: linear-gradient(135deg, #73c3e6, #573795);\r\n            -webkit-background-clip: text;\r\n            -webkit-text-fill-color: transparent;\r\n            background-clip: text;\r\n            margin-bottom: 24px;\r\n            font-family: Georgia, serif;\r\n            letter-spacing: 0.02em;\r\n            min-height: 64px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            word-break: break-word;\r\n            overflow-wrap: break-word;\r\n            max-width: 100%;\r\n            padding: 0 8px;\r\n        }\r\n        .input-row {\r\n            display: flex;\r\n            gap: 10px;\r\n            justify-content: center;\r\n            flex-wrap: wrap;\r\n        }\r\n        .input-row input {\r\n            padding: 12px 16px;\r\n            border: 2px solid var(--border);\r\n            border-radius: var(--radius-sm);\r\n            font-size: 1.1rem;\r\n            width: 160px;\r\n            text-align: center;\r\n            background: rgba(255,255,255,0.1);\r\n            color: var(--text);\r\n            outline: none;\r\n            transition: var(--transition);\r\n            backdrop-filter: blur(8px);\r\n        }\r\n        .input-row input:focus { border-color: var(--primary); box-shadow: 0 0 0 3px var(--primary-light); }\r\n        .btn {\r\n            padding: 12px 24px;\r\n            border: none;\r\n            border-radius: var(--radius-sm);\r\n            font-size: 1rem;\r\n            font-weight: 600;\r\n            cursor: pointer;\r\n            transition: var(--transition);\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 6px;\r\n            backdrop-filter: blur(8px);\r\n            border: 1px solid rgba(255,255,255,0.2);\r\n        }\r\n        .btn-primary {\r\n            background: linear-gradient(135deg, #73c3e6, #573795);\r\n            color: white;\r\n            border: 1px solid rgba(255,255,255,0.3);\r\n        }\r\n        .btn-primary:hover {\r\n            background: linear-gradient(135deg, #573795, #73c3e6);\r\n            transform: translateY(-2px);\r\n            box-shadow: 0 8px 24px rgba(87, 55, 149, 0.4);\r\n        }\r\n        .btn-secondary {\r\n            background: rgba(255,255,255,0.1);\r\n            color: var(--text);\r\n            border: 1px solid var(--border);\r\n        }\r\n        .btn-secondary:hover {\r\n            background: rgba(255,255,255,0.2);\r\n            border-color: var(--primary);\r\n            transform: translateY(-2px);\r\n        }\r\n        .btn-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(2, 1fr);\r\n            gap: 10px;\r\n            max-width: 400px;\r\n            margin: 0 auto;\r\n        }\r\n        .btn-grid-3 {\r\n            display: grid;\r\n            grid-template-columns: repeat(3, 1fr);\r\n            gap: 10px;\r\n            max-width: 600px;\r\n            margin: 0 auto;\r\n        }\r\n        .btn-grid .btn, .btn-grid-3 .btn { justify-content: center; }\r\n        .btn-grid .btn.correct, .btn-grid-3 .btn.correct { background: var(--success-bg); color: var(--success); border-color: var(--success); }\r\n        .btn-grid .btn.wrong, .btn-grid-3 .btn.wrong { background: var(--error-bg); color: var(--error); border-color: var(--error); }\r\n\r\n        @keyframes flagWave {\r\n            0% { background-position: 0% 50%; }\r\n            50% { background-position: 100% 50%; }\r\n            100% { background-position: 0% 50%; }\r\n        }\r\n        .btn-grid .btn:hover,\r\n        .btn-grid-3 .btn:hover,\r\n        .game-box .btn-secondary:hover {\r\n            background: linear-gradient(90deg, \r\n                rgba(0, 146, 70, 0.3), \r\n                rgba(255, 255, 255, 0.3), \r\n                rgba(206, 43, 55, 0.3), \r\n                rgba(255, 255, 255, 0.3), \r\n                rgba(0, 146, 70, 0.3));\r\n            background-size: 300% 100%;\r\n            animation: flagWave 3s ease infinite;\r\n            border-color: rgba(255,255,255,0.4);\r\n            color: var(--text);\r\n            transform: translateY(-2px);\r\n            box-shadow: 0 4px 16px rgba(0,0,0,0.1);\r\n        }\r\n\r\n        .feedback {\r\n            margin-top: 16px;\r\n            padding: 12px;\r\n            border-radius: var(--radius-sm);\r\n            font-weight: 600;\r\n            min-height: 48px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 8px;\r\n            transition: var(--transition);\r\n            backdrop-filter: blur(8px);\r\n            border: 1px solid rgba(255,255,255,0.2);\r\n        }\r\n        .feedback.success { background: var(--success-bg); color: var(--success); }\r\n        .feedback.error { background: var(--error-bg); color: var(--error); }\r\n        .feedback.hidden { opacity: 0; }\r\n        .info-box {\r\n            background: rgba(251, 191, 36, 0.1);\r\n            border-left: 4px solid var(--warning);\r\n            padding: 20px;\r\n            border-radius: 0 var(--radius-sm) var(--radius-sm) 0;\r\n            backdrop-filter: blur(8px);\r\n            border: 1px solid rgba(251, 191, 36, 0.2);\r\n            border-left-width: 4px;\r\n        }\r\n        .info-box h4 { margin-top: 0; color: var(--warning); font-size: 1rem; }\r\n        .info-box ul { margin: 8px 0 0; padding-left: 20px; color: var(--text-secondary); font-size: 0.92rem; }\r\n        .info-box li { margin-bottom: 6px; }\r\n        .selector-bar {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 16px;\r\n            margin-bottom: 24px;\r\n            flex-wrap: wrap;\r\n            padding: 16px;\r\n            background: var(--surface);\r\n            border-radius: var(--radius-sm);\r\n            backdrop-filter: blur(12px);\r\n            border: 1px solid var(--border);\r\n            position: relative;\r\n            z-index: 100;\r\n        }\r\n        .selector-bar label { font-weight: 600; color: var(--text); }\r\n        .translation-pill {\r\n            background: linear-gradient(135deg, rgba(115, 195, 230, 0.2), rgba(87, 55, 149, 0.2));\r\n            color: var(--primary-dark);\r\n            padding: 6px 14px;\r\n            border-radius: 20px;\r\n            font-size: 0.95rem;\r\n            font-weight: 600;\r\n            border: 1px solid rgba(255,255,255,0.2);\r\n            backdrop-filter: blur(4px);\r\n        }\r\n        .matrix-table th { white-space: nowrap; }\r\n        .matrix-table td { font-size: 1rem; white-space: nowrap; }\r\n        .pronoun-cell {\r\n            font-weight: 700;\r\n            color: var(--text-secondary);\r\n            background: var(--bg);\r\n            width: 90px;\r\n            text-align: center;\r\n        }\r\n        .tense-present { background: var(--primary-light) !important; color: var(--primary-dark); font-weight: 600; }\r\n        .tense-present-header { background: linear-gradient(135deg, #73c3e6, #573795) !important; color: white; }\r\n        .tense-passato { color: var(--text-secondary); font-style: italic; }\r\n        .tense-futuro { color: var(--text); }\r\n        .tense-imperfetto { color: var(--text-secondary); font-style: italic; }\r\n        .reflexive-pronoun {\r\n            font-weight: 700;\r\n            color: var(--warning);\r\n            background: var(--warning-bg);\r\n            text-align: center;\r\n        }\r\n        .reflexive-pronoun-header { background: linear-gradient(135deg, #fbbf24, #d97706) !important; color: white; }\r\n        .stats-bar {\r\n            display: flex;\r\n            gap: 16px;\r\n            justify-content: center;\r\n            margin-bottom: 16px;\r\n            font-size: 0.9rem;\r\n            color: var(--text-secondary);\r\n        }\r\n        .stat-item { display: flex; align-items: center; gap: 4px; }\r\n        .hint-card {\r\n            background: var(--surface);\r\n            border-radius: var(--radius-sm);\r\n            padding: 16px;\r\n            font-size: 0.92rem;\r\n            color: var(--text-secondary);\r\n            backdrop-filter: blur(8px);\r\n            border: 1px solid var(--border);\r\n        }\r\n        .hint-card strong { color: var(--text); }\r\n        .quiz-question {\r\n            font-size: 1.3rem;\r\n            font-weight: 600;\r\n            color: var(--text);\r\n            margin-bottom: 20px;\r\n            min-height: 40px;\r\n        }\r\n        .quiz-hint {\r\n            font-size: 0.95rem;\r\n            color: var(--text-secondary);\r\n            margin-bottom: 16px;\r\n        }\r\n        .custom-dropdown { position: relative; z-index: 1000; min-width: 320px; flex: 1; max-width: 420px; }\r\n        .dropdown-trigger {\r\n            display: flex; align-items: center; justify-content: space-between;\r\n            padding: 10px 14px; background: rgba(255,255,255,0.75); border: 2px solid var(--border);\r\n            border-radius: var(--radius-sm); cursor: pointer; font-size: 1rem;\r\n            color: var(--text); transition: var(--transition); user-select: none;\r\n            backdrop-filter: blur(12px);\r\n        }\r\n        @media (prefers-color-scheme: dark) {\r\n            .dropdown-trigger {\r\n                background: rgba(30, 41, 59, 0.85);\r\n            }\r\n        }\r\n        .dropdown-trigger:hover { border-color: var(--primary); }\r\n        .dropdown-trigger.open { border-color: var(--primary); box-shadow: 0 0 0 3px var(--primary-light); }\r\n        .dropdown-menu {\r\n            position: absolute; top: calc(100% + 6px); left: 0; right: 0;\r\n            background: rgba(255, 255, 255, 0.9); border: 1px solid var(--border);\r\n            border-radius: var(--radius-sm); box-shadow: var(--shadow-lg);\r\n            z-index: 9999; display: none; overflow: hidden;\r\n            backdrop-filter: blur(20px) saturate(1.2);\r\n            max-height: 320px;\r\n        }\r\n        @media (prefers-color-scheme: dark) {\r\n            .dropdown-menu {\r\n                background: rgba(30, 41, 59, 0.9);\r\n            }\r\n        }\r\n        .dropdown-menu.open { display: block; animation: fadeInUp 0.15s ease; }\r\n        .dropdown-menu input {\r\n            width: 100%; padding: 12px 14px; border: none; border-bottom: 1px solid var(--border);\r\n            background: rgba(255,255,255,0.05); color: var(--text); font-size: 0.95rem; outline: none;\r\n        }\r\n        .dropdown-list { max-height: 320px; overflow-y: auto; }\r\n        .dropdown-item {\r\n            padding: 10px 14px; cursor: pointer; display: flex; justify-content: space-between;\r\n            align-items: center; border-bottom: 1px solid var(--border); font-size: 0.95rem;\r\n            transition: background 0.12s;\r\n        }\r\n        .dropdown-item:hover, .dropdown-item.active { background: var(--primary-light); }\r\n        .dropdown-item .verb-name { font-weight: 600; color: var(--text); }\r\n        .dropdown-item .verb-trans { font-size: 0.85rem; color: var(--text-secondary); margin-left: 8px; }\r\n        .dropdown-item.no-results { color: var(--text-secondary); cursor: default; text-align: center; justify-content: center; }\r\n        .dropdown-item.no-results:hover { background: transparent; }\r\n        footer {\r\n            text-align: center;\r\n            padding: 40px 20px;\r\n            color: var(--text-secondary);\r\n            font-size: 0.9rem;\r\n            border-top: 1px solid var(--border);\r\n            backdrop-filter: blur(8px);\r\n        }\r\n        ::-webkit-scrollbar { width: 8px; height: 8px; }\r\n        ::-webkit-scrollbar-track { background: transparent; }\r\n        ::-webkit-scrollbar-thumb { background: #cbd5e1; border-radius: 4px; }\r\n        ::-webkit-scrollbar-thumb:hover { background: #94a3b8; }\r\n        @media (prefers-color-scheme: dark) {\r\n            ::-webkit-scrollbar-thumb { background: #475569; }\r\n            ::-webkit-scrollbar-thumb:hover { background: #64748b; }\r\n        }\r\n\r\n        \/* ===== MOBILE TABLE OPTIMIZATIONS ===== *\/\r\n        @media (max-width: 768px) {\r\n            .card { padding: 20px; }\r\n            .table-wrap {\r\n                overflow-x: visible;\r\n                margin: 0;\r\n                padding: 0;\r\n            }\r\n            \/* Article cards: vertical stack, centered *\/\r\n            .article-block .table-wrap table td {\r\n                flex-direction: column;\r\n                align-items: center;\r\n                text-align: center;\r\n                gap: 6px;\r\n            }\r\n            .article-block .table-wrap table td::before {\r\n                margin-bottom: 2px;\r\n            }\r\n            \/* Interrogative cards: vertical stack, centered *\/\r\n            #interrogative .table-wrap table td {\r\n                flex-direction: column;\r\n                align-items: center;\r\n                text-align: center;\r\n                gap: 6px;\r\n            }\r\n            #interrogative .table-wrap table td::before {\r\n                margin-bottom: 2px;\r\n            }\r\n            \/* Nav pills no longer sticky *\/\r\n            .nav-pills {\r\n                margin: 0 10px;\r\n                border-radius: 18px;\r\n            }\r\n            table { width: 100%; min-width: 0; font-size: 0.9rem; border-collapse: collapse; }\r\n            th, td { padding: 10px 12px; }\r\n            .badge { font-size: 0.8rem; padding: 3px 10px; }\r\n            .nav-pills { gap: 6px; padding: 10px; margin: 0 10px; }\r\n            .nav-pills a { padding: 6px 12px; font-size: 0.8rem; }\r\n            header { padding: 32px 16px 48px; }\r\n            .game-box { padding: 20px; }\r\n            .word-display { font-size: 2rem; min-height: 48px; }\r\n            .btn-grid-3 { grid-template-columns: 1fr; }\r\n            .input-row input { width: 120px; font-size: 1rem; }\r\n            .selector-bar { padding: 12px; gap: 10px; }\r\n            .custom-dropdown { min-width: 100%; max-width: 100%; }\r\n            .quiz-question { font-size: 1.1rem; }\r\n            .btn { padding: 10px 16px; font-size: 0.9rem; }\r\n\r\n            \/* ===== ALL TABLES \u2192 CARDS ===== *\/\r\n            .table-wrap table thead { display: none; }\r\n            .table-wrap table tbody,\r\n            .table-wrap table tr,\r\n            .table-wrap table td {\r\n                display: block;\r\n                width: 100%;\r\n            }\r\n            .table-wrap table tr {\r\n                background: var(--surface);\r\n                border-radius: var(--radius-sm);\r\n                padding: 16px;\r\n                margin-bottom: 12px;\r\n                border: 1px solid var(--border);\r\n                backdrop-filter: blur(12px);\r\n                box-shadow: var(--shadow);\r\n            }\r\n            .table-wrap table td {\r\n                border: none;\r\n                padding: 8px 0;\r\n                font-size: 0.95rem;\r\n                display: flex;\r\n                justify-content: space-between;\r\n                align-items: flex-start;\r\n                gap: 12px;\r\n                line-height: 1.5;\r\n            }\r\n            .table-wrap table td:not(:last-child) {\r\n                border-bottom: 1px solid var(--border);\r\n            }\r\n            .table-wrap table td::before {\r\n                font-weight: 600;\r\n                color: var(--text-secondary);\r\n                font-size: 0.7rem;\r\n                text-transform: uppercase;\r\n                letter-spacing: 0.04em;\r\n                flex-shrink: 0;\r\n                min-width: 90px;\r\n                padding-top: 2px;\r\n            }\r\n\r\n            \/* First column = card title, no label, big & bold *\/\r\n            .table-wrap table td:first-child {\r\n                justify-content: center;\r\n                font-size: 1.15rem;\r\n                font-weight: 700;\r\n                color: var(--primary-dark);\r\n                padding-bottom: 10px;\r\n                margin-bottom: 6px;\r\n                border-bottom: 2px solid var(--border);\r\n                text-align: center;\r\n            }\r\n            .table-wrap table td:first-child::before { display: none; }\r\n\r\n            \/* ===== LABELS BY TABLE CONTEXT ===== *\/\r\n            \/* Verb matrix (5 cols: pronoun, passato, imperfetto, presente, futuro) *\/\r\n            #verbi .table-wrap table td:nth-child(2)::before { content: \"\u043f\u0440\u043e\u0448.\"; }\r\n            #verbi .table-wrap table td:nth-child(3)::before { content: \"\u043d\u0435\u0441\u043e\u0432\u0435\u0440\u0448.\"; }\r\n            #verbi .table-wrap table td:nth-child(4)::before { content: \"\u043d\u0430\u0441\u0442.\"; }\r\n            #verbi .table-wrap table td:nth-child(5)::before { content: \"\u0431\u0443\u0434.\"; }\r\n\r\n            \/* Reflexive matrix (6 cols: pronoun, reflexive, passato, imperfetto, presente, futuro) *\/\r\n            #riflessivi .table-wrap table td:nth-child(2)::before { content: \"\u043c\u0435\u0441\u0442.\"; }\r\n            #riflessivi .table-wrap table td:nth-child(3)::before { content: \"\u043f\u0440\u043e\u0448.\"; }\r\n            #riflessivi .table-wrap table td:nth-child(4)::before { content: \"\u043d\u0435\u0441\u043e\u0432\u0435\u0440\u0448.\"; }\r\n            #riflessivi .table-wrap table td:nth-child(5)::before { content: \"\u043d\u0430\u0441\u0442.\"; }\r\n            #riflessivi .table-wrap table td:nth-child(6)::before { content: \"\u0431\u0443\u0434.\"; }\r\n\r\n            \/* Interrogative (3 cols: word, meaning, example) *\/\r\n            #interrogative .table-wrap table td:nth-child(2)::before { content: \"\u0437\u043d\u0430\u0447.\"; }\r\n            #interrogative .table-wrap table td:nth-child(3)::before { content: \"\u043f\u0440\u0438\u043c\u0435\u0440\"; }\r\n\r\n            \/* Place prepositions (3 cols: preposition, when, examples) *\/\r\n            #luogo .table-wrap table td:nth-child(2)::before { content: \"\u043a\u043e\u0433\u0434\u0430\"; }\r\n            #luogo .table-wrap table td:nth-child(3)::before { content: \"\u043f\u0440\u0438\u043c\u0435\u0440\u044b\"; }\r\n\r\n            \/* Adverbs frequency (3 cols: adverb, translation, example) *\/\r\n            #avverbi .table-wrap table td:nth-child(2)::before { content: \"\u043f\u0435\u0440\u0435\u0432\u043e\u0434\"; }\r\n            #avverbi .table-wrap table td:nth-child(3)::before { content: \"\u043f\u0440\u0438\u043c\u0435\u0440\"; }\r\n\r\n            \/* Comparison (3 cols: positive, comparative, superlative) *\/\r\n            #avverbi .table-wrap table td:nth-child(2)::before { content: \"\u0441\u0440\u0430\u0432\u043d.\"; }\r\n            #avverbi .table-wrap table td:nth-child(3)::before { content: \"\u043f\u0440\u0435\u0432\u043e\u0441\u0445.\"; }\r\n\r\n            \/* Articles (3 cols: gender, consonant, vowel) *\/\r\n            #articoli .table-wrap table td:nth-child(2)::before { content: \"\u0441\u043e\u0433\u043b.\"; }\r\n            #articoli .table-wrap table td:nth-child(3)::before { content: \"\u0433\u043b\u0430\u0441. \/ Z\"; }\r\n\r\n            \/* Articulated prepositions matrix (8 cols: prep + 7 articles) *\/\r\n            #preposizioni .table-wrap table td:nth-child(2)::before { content: \"il\"; }\r\n            #preposizioni .table-wrap table td:nth-child(3)::before { content: \"lo\"; }\r\n            #preposizioni .table-wrap table td:nth-child(4)::before { content: \"la\"; }\r\n            #preposizioni .table-wrap table td:nth-child(5)::before { content: \"l'\"; }\r\n            #preposizioni .table-wrap table td:nth-child(6)::before { content: \"i\"; }\r\n            #preposizioni .table-wrap table td:nth-child(7)::before { content: \"gli\"; }\r\n            #preposizioni .table-wrap table td:nth-child(8)::before { content: \"le\"; }\r\n            #preposizioni .table-wrap table td:first-child strong {\r\n                font-size: 1.2rem;\r\n                color: var(--primary-dark);\r\n            }\r\n\r\n            \/* Override special classes on mobile *\/\r\n            .tense-present { background: transparent !important; color: var(--text) !important; }\r\n            .tense-passato { font-style: normal; }\r\n            .pronoun-cell { background: transparent !important; width: 100% !important; text-align: center !important; }\r\n            .reflexive-pronoun { background: transparent !important; color: var(--warning) !important; text-align: center !important; width: 100% !important; }\r\n\r\n            \/* Game boxes *\/\r\n            .game-layout { grid-template-columns: 1fr; }\r\n            .stats-bar { flex-wrap: wrap; gap: 10px; }\r\n        }\r\n\r\n        @media (max-width: 480px) {\r\n            .card { padding: 16px; overflow: hidden; }\r\n            .grid-2 { grid-template-columns: 1fr; }\r\n            .grid-3 { grid-template-columns: 1fr; }\r\n            .btn-grid { grid-template-columns: 1fr; }\r\n            .btn-grid-3 { grid-template-columns: 1fr; }\r\n            .stats-bar { flex-direction: column; gap: 6px; align-items: center; }\r\n            .selector-bar label { width: 100%; }\r\n            .translation-pill { font-size: 0.85rem; }\r\n            .article-block h3 { font-size: 1rem; }\r\n            .info-box { padding: 14px; }\r\n            .hint-card { padding: 12px; font-size: 0.85rem; }\r\n            .quiz-hint { font-size: 0.85rem; }\r\n            .input-row { flex-direction: column; align-items: center; }\r\n            .input-row input { width: 100%; max-width: 200px; }\r\n            .input-row .btn { width: 100%; max-width: 200px; justify-content: center; }\r\n            .table-wrap table tr { padding: 12px; margin-bottom: 10px; }\r\n            .table-wrap table td { font-size: 0.9rem; }\r\n            .table-wrap table td:first-child { font-size: 1.05rem; }\r\n            .game-box { padding: 16px; overflow: hidden; }\r\n            .word-display { font-size: 1.6rem; min-height: 40px; padding: 0; }\r\n            #numeri .card { padding: 16px; }\r\n        }\r\n\r\n        \/* Article & Preposition game specific styles *\/\r\n        .article-badge {\r\n            display: inline-block;\r\n            padding: 4px 10px;\r\n            border-radius: 6px;\r\n            font-size: 0.8rem;\r\n            font-weight: 600;\r\n            margin-left: 8px;\r\n        }\r\n        .article-badge.det { background: var(--primary-light); color: var(--primary-dark); }\r\n        .article-badge.indet { background: var(--accent-pink); color: var(--accent-pink-text); }\r\n\r\n        \/* ===== FLOATING SCROLL TO TOP ===== *\/\r\n        .scroll-top {\r\n            position: fixed;\r\n            bottom: 24px;\r\n            right: 24px;\r\n            width: 48px;\r\n            height: 48px;\r\n            border-radius: 50%;\r\n            background: linear-gradient(135deg, #73c3e6, #573795);\r\n            color: white;\r\n            border: none;\r\n            cursor: pointer;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            box-shadow: 0 4px 16px rgba(87, 55, 149, 0.4);\r\n            z-index: 5000;\r\n            opacity: 0;\r\n            transform: translateY(20px);\r\n            transition: all 0.3s ease;\r\n            pointer-events: none;\r\n            font-size: 1.2rem;\r\n        }\r\n        .scroll-top.visible {\r\n            opacity: 1;\r\n            transform: translateY(0);\r\n            pointer-events: auto;\r\n        }\r\n        .scroll-top:hover {\r\n            transform: translateY(-2px) scale(1.05);\r\n            box-shadow: 0 6px 24px rgba(87, 55, 149, 0.5);\r\n        }\r\n        @media (max-width: 768px) {\r\n            .scroll-top {\r\n                width: 44px;\r\n                height: 44px;\r\n                bottom: 16px;\r\n                right: 16px;\r\n                font-size: 1rem;\r\n            }\r\n        }\r\n    <\/style>\r\n<base target=\"_blank\">\r\n<\/head>\r\n<body>\r\n\r\n<nav class=\"nav-pills\">\r\n    <a href=\"#articoli\" target=\"_blank\" rel=\"noopener noreferrer\">\u0410\u0440\u0442\u0438\u043a\u043b\u0438<\/a>\r\n    <a href=\"#numeri\" target=\"_blank\" rel=\"noopener noreferrer\">\u0427\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435<\/a>\r\n    <a href=\"#tempo\" target=\"_blank\" rel=\"noopener noreferrer\">\u0412\u0440\u0435\u043c\u044f<\/a>\r\n    <a href=\"#preposizioni\" target=\"_blank\" rel=\"noopener noreferrer\">\u041f\u0440\u0435\u0434\u043b\u043e\u0433\u0438<\/a>\r\n    <a href=\"#verbi\" target=\"_blank\" rel=\"noopener noreferrer\">\u0413\u043b\u0430\u0433\u043e\u043b\u044b<\/a>\r\n    <a href=\"#riflessivi\" target=\"_blank\" rel=\"noopener noreferrer\">\u0412\u043e\u0437\u0432\u0440\u0430\u0442\u043d\u044b\u0435<\/a>\r\n    <a href=\"#interrogative\" target=\"_blank\" rel=\"noopener noreferrer\">\u0412\u043e\u043f\u0440\u043e\u0441\u044b<\/a>\r\n    <a href=\"#luogo\" target=\"_blank\" rel=\"noopener noreferrer\">\u041f\u0440\u0435\u0434\u043b\u043e\u0433\u0438 \u043c\u0435\u0441\u0442\u0430<\/a>\r\n    <a href=\"#avverbi\" target=\"_blank\" rel=\"noopener noreferrer\">\u041d\u0430\u0440\u0435\u0447\u0438\u044f<\/a>\r\n<\/nav>\r\n\r\n<main>\r\n    <section class=\"card\" id=\"articoli\">\r\n        <h2><span class=\"section-num\">1<\/span> \u0410\u0440\u0442\u0438\u043a\u043b\u0438 (Articoli)<\/h2>\r\n        <p class=\"subtitle\">\u0411\u0430\u0437\u043e\u0432\u044b\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0438 \u043d\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0430\u0440\u0442\u0438\u043a\u043b\u0435\u0439<\/p>\r\n        <div class=\"grid-2\">\r\n            <div class=\"article-block\">\r\n                <h3>\u041d\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0435 (Indeterminativi)<\/h3>\r\n                <p>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u043f\u0440\u0438 \u043f\u0435\u0440\u0432\u043e\u043c \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0438 \u0438\u043b\u0438 \u043a\u043e\u0433\u0434\u0430 \u043e\u0431\u044a\u0435\u043a\u0442 \u043d\u0435 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u0435\u043d.<\/p>\r\n                <div class=\"table-wrap\">\r\n                    <table>\r\n                        <thead><tr><th>\u0420\u043e\u0434<\/th><th>\u0421\u043e\u0433\u043b\u0430\u0441\u043d\u0430\u044f<\/th><th>\u0413\u043b\u0430\u0441\u043d\u0430\u044f \/ Z, S+\u0441\u043e\u0433\u043b, GN, PS, Y<\/th><\/tr><\/thead>\r\n                        <tbody>\r\n                            <tr><td><strong>\u041c\u0443\u0436\u0441\u043a\u043e\u0439<\/strong><\/td><td><span class=\"badge m\">un<\/span> gatto<\/td><td><span class=\"badge m\">uno<\/span> zaino \/ <span class=\"badge m\">un<\/span> amico<\/td><\/tr>\r\n                            <tr><td><strong>\u0416\u0435\u043d\u0441\u043a\u0438\u0439<\/strong><\/td><td><span class=\"badge f\">una<\/span> casa<\/td><td><span class=\"badge f\">un'<\/span> amica \/ <span class=\"badge f\">un'<\/span> idea<\/td><\/tr>\r\n                        <\/tbody>\r\n                    <\/table>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"article-block\">\r\n                <h3>\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0435 (Determinativi)<\/h3>\r\n                <p>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0434\u043b\u044f \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0445, \u0443\u0436\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0445 \u0438\u043b\u0438 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432.<\/p>\r\n                <div class=\"table-wrap\">\r\n                    <table>\r\n                        <thead><tr><th>\u0420\u043e\u0434 \/ \u0427\u0438\u0441\u043b\u043e<\/th><th>\u0421\u043e\u0433\u043b\u0430\u0441\u043d\u0430\u044f<\/th><th>\u0413\u043b\u0430\u0441\u043d\u0430\u044f<\/th><th>Z, S+\u0441\u043e\u0433\u043b, GN, PS, Y<\/th><\/tr><\/thead>\r\n                        <tbody>\r\n                            <tr><td><strong>\u041c\u0443\u0436. \u0435\u0434.\u0447.<\/strong><\/td><td><span class=\"badge m\">il<\/span> gatto<\/td><td><span class=\"badge m\">l'<\/span> elefante<\/td><td><span class=\"badge m\">lo<\/span> zaino<\/td><\/tr>\r\n                            <tr><td><strong>\u041c\u0443\u0436. \u043c\u043d.\u0447.<\/strong><\/td><td><span class=\"badge m\">i<\/span> gatti<\/td><td><span class=\"badge m\">gli<\/span> elefanti<\/td><td><span class=\"badge m\">gli<\/span> zaini<\/td><\/tr>\r\n                            <tr class=\"sep-row\"><td colspan=\"4\"><\/td><\/tr>\r\n                            <tr><td><strong>\u0416\u0435\u043d. \u0435\u0434.\u0447.<\/strong><\/td><td><span class=\"badge f\">la<\/span> casa<\/td><td><span class=\"badge f\">l'<\/span> insalata<\/td><td><span class=\"badge f\">la<\/span> zia<\/td><\/tr>\r\n                            <tr><td><strong>\u0416\u0435\u043d. \u043c\u043d.\u0447.<\/strong><\/td><td><span class=\"badge f\">le<\/span> case<\/td><td><span class=\"badge f\">le<\/span> insalate<\/td><td><span class=\"badge f\">le<\/span> zie<\/td><\/tr>\r\n                        <\/tbody>\r\n                    <\/table>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    \r\n        <div style=\"margin-top:32px;border-top:1px solid var(--border);padding-top:24px;\">\r\n            <h3 style=\"font-size:1.2rem;margin-bottom:4px;\">\ud83c\udfaf \u0422\u0440\u0435\u043d\u0430\u0436\u0451\u0440: \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u0430\u0440\u0442\u0438\u043a\u043b\u044c<\/h3>\r\n            <p class=\"subtitle\" style=\"border:none;padding:0;margin-bottom:16px;\">50 \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432 \u043d\u0430 \u0437\u043d\u0430\u043d\u0438\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0438 \u043d\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0430\u0440\u0442\u0438\u043a\u043b\u0435\u0439<\/p>\r\n            <div class=\"stats-bar\" style=\"margin-bottom:12px;\">\r\n                <span class=\"stat-item\">\u2705 \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e: <strong id=\"article-stat-correct\">0<\/strong><\/span>\r\n                <span class=\"stat-item\">\u274c \u041e\u0448\u0438\u0431\u043e\u043a: <strong id=\"article-stat-wrong\">0<\/strong><\/span>\r\n                <span class=\"stat-item\">\ud83c\udfaf \u0412\u043e\u043f\u0440\u043e\u0441: <strong id=\"article-stat-current\">1<\/strong>\/50<\/span>\r\n            <\/div>\r\n            <div class=\"game-box\" style=\"padding:28px;\">\r\n                <div style=\"font-size:0.9rem;color:var(--text-secondary);margin-bottom:8px;\">\u0421\u043b\u043e\u0432\u043e:<\/div>\r\n                <div class=\"word-display\" id=\"article-word\" style=\"font-size:2rem;margin-bottom:8px;\">...<\/div>\r\n                <div style=\"font-size:0.85rem;color:var(--text-secondary);margin-bottom:16px;\" id=\"article-hint\"><\/div>\r\n                <div style=\"font-size:0.9rem;color:var(--text-secondary);margin-bottom:12px;\">\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u0430\u0440\u0442\u0438\u043a\u043b\u044c:<\/div>\r\n                <div class=\"btn-grid\" id=\"article-buttons\"><\/div>\r\n                <div id=\"article-feedback\" class=\"feedback hidden\"><\/div>\r\n                <button class=\"btn btn-secondary\" style=\"margin-top:12px;width:100%;max-width:300px;\" onclick=\"nextArticleQuiz()\">\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0432\u043e\u043f\u0440\u043e\u0441 \u2192<\/button>\r\n            <\/div>\r\n        <\/div><\/section>\r\n\r\n    <section class=\"card\" id=\"numeri\">\r\n        <h2><span class=\"section-num\">2<\/span> \u0427\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 1\u2013100 (Numeri)<\/h2>\r\n        <p class=\"subtitle\">\u041c\u0438\u043d\u0438-\u0438\u0433\u0440\u0430: \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0439 \u0438\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0438 \u0432\u0432\u0435\u0434\u0438 \u0435\u0433\u043e \u0446\u0438\u0444\u0440\u0430\u043c\u0438<\/p>\r\n        <div class=\"stats-bar\">\r\n            <span class=\"stat-item\">\u2705 \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e: <strong id=\"stat-correct\">0<\/strong><\/span>\r\n            <span class=\"stat-item\">\u274c \u041e\u0448\u0438\u0431\u043e\u043a: <strong id=\"stat-wrong\">0<\/strong><\/span>\r\n            <span class=\"stat-item\">\ud83c\udfaf \u0421\u0435\u0440\u0438\u044f: <strong id=\"stat-streak\">0<\/strong><\/span>\r\n        <\/div>\r\n        <div class=\"game-layout\">\r\n            <div class=\"game-box\">\r\n                <span id=\"numeral-word\" class=\"word-display\">...<\/span>\r\n                <div class=\"input-row\">\r\n                    <input type=\"number\" id=\"numeral-input\" placeholder=\"\u0426\u0438\u0444\u0440\u0430\u043c\u0438\" min=\"1\" max=\"100\" onkeydown=\"if(event.key==='Enter') checkNumeral()\">\r\n                    <button class=\"btn btn-primary\" onclick=\"checkNumeral()\">\u041f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c<\/button>\r\n                    <button class=\"btn btn-secondary\" onclick=\"initNumeralsGame()\">\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u2192<\/button>\r\n                <\/div>\r\n                <div id=\"numeral-feedback\" class=\"feedback hidden\">\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0447\u0438\u0441\u043b\u043e \u0446\u0438\u0444\u0440\u0430\u043c\u0438 \u0438 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 Enter<\/div>\r\n            <\/div>\r\n            <div class=\"info-box\">\r\n                <h4>\ud83d\udcda \u041f\u0440\u0430\u0432\u0438\u043b\u0430 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0447\u0438\u0441\u0435\u043b<\/h4>\r\n                <ul>\r\n                    <li><strong>1\u201310:<\/strong> uno, due, tre, quattro, cinque, sei, sette, otto, nove, dieci<\/li>\r\n                    <li><strong>11\u201316:<\/strong> undici, dodici, tredici, quattordici, quindici, sedici<\/li>\r\n                    <li><strong>17\u201319:<\/strong> diciassette, diciotto, diciannove<\/li>\r\n                    <li><strong>\u0414\u0435\u0441\u044f\u0442\u043a\u0438:<\/strong> venti, trenta, quaranta, cinquanta, sessanta, settanta, ottanta, novanta<\/li>\r\n                    <li><strong>\u041a\u043b\u044e\u0447\u0435\u0432\u043e\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u043e:<\/strong> \u043a\u043e\u043d\u0435\u0447\u043d\u0430\u044f \u0433\u043b\u0430\u0441\u043d\u0430\u044f \u0434\u0435\u0441\u044f\u0442\u043a\u0438 <em>\u0432\u044b\u043f\u0430\u0434\u0430\u0435\u0442<\/em> \u043f\u0435\u0440\u0435\u0434 <strong>uno<\/strong> \u0438 <strong>otto<\/strong>.<br>\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440: <em>ventuno<\/em> (21), <em>ventotto<\/em> (28), <em>trentuno<\/em> (31).<\/li>\r\n                    <li><strong>100:<\/strong> cento<\/li>\r\n                <\/ul>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n    <section class=\"card\" id=\"tempo\">\r\n        <h2><span class=\"section-num\">2.5<\/span> \u0412\u0440\u0435\u043c\u044f, \u0434\u043d\u0438, \u043c\u0435\u0441\u044f\u0446\u044b (Tempo)<\/h2>\r\n        <p class=\"subtitle\">\u0412\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u044f, \u0434\u043d\u0438 \u043d\u0435\u0434\u0435\u043b\u0438, \u043c\u0435\u0441\u044f\u0446\u044b \u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0430 \u0433\u043e\u0434\u0430<\/p>\r\n\r\n        <div class=\"grid-2\">\r\n            <div class=\"article-block\">\r\n                <h3>\u0412\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u044f<\/h3>\r\n                <div class=\"table-wrap\">\r\n                    <table>\r\n                        <thead><tr><th>\u0420\u0443\u0441\u0441\u043a\u0438\u0439<\/th><th>\u0418\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u0438\u0439<\/th><\/tr><\/thead>\r\n                        <tbody>\r\n                            <tr><td><strong>\u0441\u0435\u0433\u043e\u0434\u043d\u044f<\/strong><\/td><td>oggi<\/td><\/tr>\r\n                            <tr><td><strong>\u0432\u0447\u0435\u0440\u0430<\/strong><\/td><td>ieri<\/td><\/tr>\r\n                            <tr><td><strong>\u0437\u0430\u0432\u0442\u0440\u0430<\/strong><\/td><td>domani<\/td><\/tr>\r\n                            <tr><td><strong>\u0441\u0435\u0439\u0447\u0430\u0441<\/strong><\/td><td>adesso \/ ora<\/td><\/tr>\r\n                            <tr><td><strong>\u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0432\u0435\u0447\u0435\u0440\u043e\u043c<\/strong><\/td><td>stasera<\/td><\/tr>\r\n                            <tr><td><strong>\u0441\u0435\u0433\u043e\u0434\u043d\u044f \u043d\u043e\u0447\u044c\u044e<\/strong><\/td><td>stanotte<\/td><\/tr>\r\n                            <tr><td><strong>\u0443\u0442\u0440\u043e\u043c<\/strong><\/td><td>di mattina<\/td><\/tr>\r\n                            <tr><td><strong>\u0434\u043d\u0451\u043c<\/strong><\/td><td>di giorno<\/td><\/tr>\r\n                            <tr><td><strong>\u0432\u0435\u0447\u0435\u0440\u043e\u043c<\/strong><\/td><td>di sera<\/td><\/tr>\r\n                            <tr><td><strong>\u043d\u043e\u0447\u044c\u044e<\/strong><\/td><td>di notte<\/td><\/tr>\r\n                            <tr><td><strong>\u0432 \u043f\u043e\u043b\u0434\u0435\u043d\u044c<\/strong><\/td><td>a mezzogiorno<\/td><\/tr>\r\n                            <tr><td><strong>\u0432 \u043f\u043e\u043b\u043d\u043e\u0447\u044c<\/strong><\/td><td>a mezzanotte<\/td><\/tr>\r\n                            <tr><td><strong>\u0440\u043e\u0432\u043d\u043e<\/strong><\/td><td>in punto<\/td><\/tr>\r\n                            <tr><td><strong>\u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e<\/strong><\/td><td>circa<\/td><\/tr>\r\n                        <\/tbody>\r\n                    <\/table>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"article-block\">\r\n                <h3>\u0414\u043d\u0438 \u043d\u0435\u0434\u0435\u043b\u0438<\/h3>\r\n                <div class=\"table-wrap\">\r\n                    <table>\r\n                        <thead><tr><th>\u0414\u0435\u043d\u044c<\/th><th>\u0418\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u0438\u0439<\/th><\/tr><\/thead>\r\n                        <tbody>\r\n                            <tr><td><strong>\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a<\/strong><\/td><td>luned\u00ec<\/td><\/tr>\r\n                            <tr><td><strong>\u0432\u0442\u043e\u0440\u043d\u0438\u043a<\/strong><\/td><td>marted\u00ec<\/td><\/tr>\r\n                            <tr><td><strong>\u0441\u0440\u0435\u0434\u0430<\/strong><\/td><td>mercoled\u00ec<\/td><\/tr>\r\n                            <tr><td><strong>\u0447\u0435\u0442\u0432\u0435\u0440\u0433<\/strong><\/td><td>gioved\u00ec<\/td><\/tr>\r\n                            <tr><td><strong>\u043f\u044f\u0442\u043d\u0438\u0446\u0430<\/strong><\/td><td>venerd\u00ec<\/td><\/tr>\r\n                            <tr><td><strong>\u0441\u0443\u0431\u0431\u043e\u0442\u0430<\/strong><\/td><td>sabato<\/td><\/tr>\r\n                            <tr><td><strong>\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435<\/strong><\/td><td>domenica<\/td><\/tr>\r\n                        <\/tbody>\r\n                    <\/table>\r\n                <\/div>\r\n                <div class=\"hint-card\" style=\"margin-top:12px;\">\r\n                    <strong>\ud83d\udca1 \u0412\u0430\u0436\u043d\u043e:<\/strong> \u0432 \u0438\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u043e\u043c \u0434\u043d\u0438 \u043d\u0435\u0434\u0435\u043b\u0438 \u043f\u0438\u0448\u0443\u0442\u0441\u044f \u0441\u043e \u0441\u0442\u0440\u043e\u0447\u043d\u043e\u0439 \u0431\u0443\u043a\u0432\u044b, \u043a\u0440\u043e\u043c\u0435 \u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f.\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"article-block\">\r\n                <h3>\u041c\u0435\u0441\u044f\u0446\u044b<\/h3>\r\n                <div class=\"table-wrap\">\r\n                    <table>\r\n                        <thead><tr><th>\u041c\u0435\u0441\u044f\u0446<\/th><th>\u0418\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u0438\u0439<\/th><\/tr><\/thead>\r\n                        <tbody>\r\n                            <tr><td><strong>\u044f\u043d\u0432\u0430\u0440\u044c<\/strong><\/td><td>gennaio<\/td><\/tr>\r\n                            <tr><td><strong>\u0444\u0435\u0432\u0440\u0430\u043b\u044c<\/strong><\/td><td>febbraio<\/td><\/tr>\r\n                            <tr><td><strong>\u043c\u0430\u0440\u0442<\/strong><\/td><td>marzo<\/td><\/tr>\r\n                            <tr><td><strong>\u0430\u043f\u0440\u0435\u043b\u044c<\/strong><\/td><td>aprile<\/td><\/tr>\r\n                            <tr><td><strong>\u043c\u0430\u0439<\/strong><\/td><td>maggio<\/td><\/tr>\r\n                            <tr><td><strong>\u0438\u044e\u043d\u044c<\/strong><\/td><td>giugno<\/td><\/tr>\r\n                            <tr><td><strong>\u0438\u044e\u043b\u044c<\/strong><\/td><td>luglio<\/td><\/tr>\r\n                            <tr><td><strong>\u0430\u0432\u0433\u0443\u0441\u0442<\/strong><\/td><td>agosto<\/td><\/tr>\r\n                            <tr><td><strong>\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c<\/strong><\/td><td>settembre<\/td><\/tr>\r\n                            <tr><td><strong>\u043e\u043a\u0442\u044f\u0431\u0440\u044c<\/strong><\/td><td>ottobre<\/td><\/tr>\r\n                            <tr><td><strong>\u043d\u043e\u044f\u0431\u0440\u044c<\/strong><\/td><td>novembre<\/td><\/tr>\r\n                            <tr><td><strong>\u0434\u0435\u043a\u0430\u0431\u0440\u044c<\/strong><\/td><td>dicembre<\/td><\/tr>\r\n                        <\/tbody>\r\n                    <\/table>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"article-block\">\r\n                <h3>\u0412\u0440\u0435\u043c\u0435\u043d\u0430 \u0433\u043e\u0434\u0430<\/h3>\r\n                <div class=\"table-wrap\">\r\n                    <table>\r\n                        <thead><tr><th>\u0412\u0440\u0435\u043c\u044f \u0433\u043e\u0434\u0430<\/th><th>\u0418\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u0438\u0439<\/th><\/tr><\/thead>\r\n                        <tbody>\r\n                            <tr><td><strong>\u0432\u0435\u0441\u043d\u0430<\/strong><\/td><td>la primavera<\/td><\/tr>\r\n                            <tr><td><strong>\u043b\u0435\u0442\u043e<\/strong><\/td><td>l'estate<\/td><\/tr>\r\n                            <tr><td><strong>\u043e\u0441\u0435\u043d\u044c<\/strong><\/td><td>l'autunno<\/td><\/tr>\r\n                            <tr><td><strong>\u0437\u0438\u043c\u0430<\/strong><\/td><td>l'inverno<\/td><\/tr>\r\n                        <\/tbody>\r\n                    <\/table>\r\n                <\/div>\r\n                <div class=\"hint-card\" style=\"margin-top:12px;\">\r\n                    <strong>\ud83d\udca1 \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435:<\/strong> \u0432\u0440\u0435\u043c\u0435\u043d\u0430 \u0433\u043e\u0434\u0430 \u0432 \u0438\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u043e\u043c <strong>\u0432\u0441\u0435\u0433\u0434\u0430<\/strong> \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0441 \u0430\u0440\u0442\u0438\u043a\u043b\u0435\u043c: <em>in primavera<\/em>, <em>in estate<\/em>, <em>in autunno<\/em>, <em>in inverno<\/em>.\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n                <div class=\"article-block\" style=\"margin-top:24px;\">\r\n            <h3>\u23f0 \u041a\u0430\u043a \u0441\u043a\u0430\u0437\u0430\u0442\u044c \u0432\u0440\u0435\u043c\u044f<\/h3>\r\n            <div class=\"grid-2\">\r\n                <div>\r\n                    <div class=\"table-wrap\">\r\n                        <table>\r\n                            <thead><tr><th>\u0412\u043e\u043f\u0440\u043e\u0441<\/th><th>\u041e\u0442\u0432\u0435\u0442<\/th><\/tr><\/thead>\r\n                            <tbody>\r\n                                <tr><td><strong>Che ore sono?<\/strong><br><small>\u041a\u043e\u0442\u043e\u0440\u044b\u0439 \u0447\u0430\u0441?<\/small><\/td><td><strong>Sono le due.<\/strong><br><small>\u0414\u0432\u0430 \u0447\u0430\u0441\u0430.<\/small><\/td><\/tr>\r\n                                <tr><td><strong>Che ora \u00e8?<\/strong><br><small>\u041a\u043e\u0442\u043e\u0440\u044b\u0439 \u0447\u0430\u0441? (\u0435\u0434.\u0447.)<\/small><\/td><td><strong>\u00c8 l'una.<\/strong><br><small>\u0427\u0430\u0441.<\/small><\/td><\/tr>\r\n                                <tr><td><strong>A che ora?<\/strong><br><small>\u0412 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0447\u0430\u0441?<\/small><\/td><td><strong>A mezzogiorno.<\/strong><br><small>\u0412 \u043f\u043e\u043b\u0434\u0435\u043d\u044c.<\/small><\/td><\/tr>\r\n                            <\/tbody>\r\n                        <\/table>\r\n                    <\/div>\r\n                <\/div>\r\n                <div>\r\n                    <div class=\"table-wrap\">\r\n                        <table>\r\n                            <thead><tr><th>\u0424\u043e\u0440\u043c\u0430\u0442<\/th><th>\u041f\u0440\u0438\u043c\u0435\u0440<\/th><th>\u041f\u0435\u0440\u0435\u0432\u043e\u0434<\/th><\/tr><\/thead>\r\n                            <tbody>\r\n                                <tr><td>\u0426\u0435\u043b\u044b\u0439 \u0447\u0430\u0441<\/td><td><strong>\u00c8 l'una.<\/strong><\/td><td>1:00<\/td><\/tr>\r\n                                <tr><td><\/td><td><strong>Sono le tre.<\/strong><\/td><td>3:00<\/td><\/tr>\r\n                                <tr><td>\u0418 \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c<\/td><td><strong>Sono le due e un quarto.<\/strong><\/td><td>2:15<\/td><\/tr>\r\n                                <tr><td>\u0418 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u0430<\/td><td><strong>Sono le cinque e mezzo.<\/strong><\/td><td>5:30<\/td><\/tr>\r\n                                <tr><td>\u0411\u0435\u0437 \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u0438<\/td><td><strong>Sono le dieci meno un quarto.<\/strong><\/td><td>9:45<\/td><\/tr>\r\n                                <tr><td>\u0411\u0435\u0437 \u0434\u0435\u0441\u044f\u0442\u0438<\/td><td><strong>Sono le otto meno dieci.<\/strong><\/td><td>7:50<\/td><\/tr>\r\n                                <tr><td>\u041f\u043e\u043b\u0434\u0435\u043d\u044c<\/td><td><strong>\u00c8 mezzogiorno.<\/strong><\/td><td>12:00<\/td><\/tr>\r\n                                <tr><td>\u041f\u043e\u043b\u043d\u043e\u0447\u044c<\/td><td><strong>\u00c8 mezzanotte.<\/strong><\/td><td>00:00<\/td><\/tr>\r\n                            <\/tbody>\r\n                        <\/table>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"hint-card\" style=\"margin-top:12px;\">\r\n                <strong>\ud83d\udca1 \u041f\u0440\u0430\u0432\u0438\u043b\u043e:<\/strong> \u0441 <em>l'una<\/em> (1 \u0447\u0430\u0441) \u0438 <em>mezzogiorno\/mezzanotte<\/em> \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f <strong>\u00c8<\/strong> (\u0435\u0434.\u0447.).<br>\r\n                \u0421\u043e \u0432\u0441\u0435\u043c\u0438 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0447\u0430\u0441\u0430\u043c\u0438 \u2014 <strong>Sono<\/strong> (\u043c\u043d.\u0447.): <em>Sono le due, sono le tre e mezzo...<\/em>\r\n            <\/div>\r\n        <\/div>\r\n\r\n<div style=\"margin-top:32px;border-top:1px solid var(--border);padding-top:24px;\">\r\n            <h3 style=\"font-size:1.2rem;margin-bottom:4px;\">\ud83c\udfaf \u0422\u0440\u0435\u043d\u0430\u0436\u0451\u0440: \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0435 \u0441\u043b\u043e\u0432\u043e<\/h3>\r\n            <p class=\"subtitle\" style=\"border:none;padding:0;margin-bottom:16px;\">50 \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432 \u043d\u0430 \u0437\u043d\u0430\u043d\u0438\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0439, \u0434\u043d\u0435\u0439, \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0438 \u0432\u0440\u0435\u043c\u0451\u043d \u0433\u043e\u0434\u0430<\/p>\r\n            <div class=\"stats-bar\" style=\"margin-bottom:12px;\">\r\n                <span class=\"stat-item\">\u2705 \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e: <strong id=\"time-stat-correct\">0<\/strong><\/span>\r\n                <span class=\"stat-item\">\u274c \u041e\u0448\u0438\u0431\u043e\u043a: <strong id=\"time-stat-wrong\">0<\/strong><\/span>\r\n                <span class=\"stat-item\">\ud83c\udfaf \u0412\u043e\u043f\u0440\u043e\u0441: <strong id=\"time-stat-current\">1<\/strong>\/50<\/span>\r\n            <\/div>\r\n            <div class=\"game-box\" style=\"padding:28px;\">\r\n                <div style=\"font-size:0.9rem;color:var(--text-secondary);margin-bottom:8px;\">\u0421\u043b\u043e\u0432\u043e \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c:<\/div>\r\n                <div class=\"quiz-question\" id=\"time-question\" style=\"font-size:1.4rem;margin-bottom:20px;\">...<\/div>\r\n                <div style=\"font-size:0.9rem;color:var(--text-secondary);margin-bottom:12px;\">\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0435\u0440\u0435\u0432\u043e\u0434 \u043d\u0430 \u0438\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u0438\u0439:<\/div>\r\n                <div class=\"btn-grid\" id=\"time-buttons\"><\/div>\r\n                <div id=\"time-feedback\" class=\"feedback hidden\"><\/div>\r\n                <button class=\"btn btn-secondary\" style=\"margin-top:12px;width:100%;max-width:300px;\" onclick=\"nextTimeQuiz()\">\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0432\u043e\u043f\u0440\u043e\u0441 \u2192<\/button>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n\r\n    <section class=\"card\" id=\"preposizioni\">\r\n        <h2><span class=\"section-num\">3<\/span> \u0421\u043b\u0438\u0442\u043d\u044b\u0435 \u043f\u0440\u0435\u0434\u043b\u043e\u0433\u0438 (Preposizioni Articolate)<\/h2>\r\n        <p class=\"subtitle\">\u0421\u043b\u0438\u044f\u043d\u0438\u0435 \u043f\u0440\u043e\u0441\u0442\u044b\u0445 \u043f\u0440\u0435\u0434\u043b\u043e\u0433\u043e\u0432 \u0441 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u043c\u0438 \u0430\u0440\u0442\u0438\u043a\u043b\u044f\u043c\u0438<\/p>\r\n        <div class=\"table-wrap\">\r\n            <table class=\"matrix-table text-center\">\r\n                <thead><tr><th>\u041f\u0440\u0435\u0434\u043b\u043e\u0433<\/th><th>il<\/th><th>lo<\/th><th>la<\/th><th>l'<\/th><th>i<\/th><th>gli<\/th><th>le<\/th><\/tr><\/thead>\r\n                <tbody>\r\n                    <tr><td><strong>di<\/strong> (\u043e, \u0438\u0437, \u043e\u0442)<\/td><td><span class=\"badge neutral\">del<\/span><\/td><td><span class=\"badge neutral\">dello<\/span><\/td><td><span class=\"badge neutral\">della<\/span><\/td><td><span class=\"badge neutral\">dell'<\/span><\/td><td><span class=\"badge neutral\">dei<\/span><\/td><td><span class=\"badge neutral\">degli<\/span><\/td><td><span class=\"badge neutral\">delle<\/span><\/td><\/tr>\r\n                    <tr><td><strong>a<\/strong> (\u043a, \u0432, \u043d\u0430)<\/td><td><span class=\"badge neutral\">al<\/span><\/td><td><span class=\"badge neutral\">allo<\/span><\/td><td><span class=\"badge neutral\">alla<\/span><\/td><td><span class=\"badge neutral\">all'<\/span><\/td><td><span class=\"badge neutral\">ai<\/span><\/td><td><span class=\"badge neutral\">agli<\/span><\/td><td><span class=\"badge neutral\">alle<\/span><\/td><\/tr>\r\n                    <tr><td><strong>da<\/strong> (\u043e\u0442, \u0438\u0437, \u0441)<\/td><td><span class=\"badge neutral\">dal<\/span><\/td><td><span class=\"badge neutral\">dallo<\/span><\/td><td><span class=\"badge neutral\">dalla<\/span><\/td><td><span class=\"badge neutral\">dall'<\/span><\/td><td><span class=\"badge neutral\">dai<\/span><\/td><td><span class=\"badge neutral\">dagli<\/span><\/td><td><span class=\"badge neutral\">dalle<\/span><\/td><\/tr>\r\n                    <tr><td><strong>in<\/strong> (\u0432\u043d\u0443\u0442\u0440\u0438)<\/td><td><span class=\"badge neutral\">nel<\/span><\/td><td><span class=\"badge neutral\">nello<\/span><\/td><td><span class=\"badge neutral\">nella<\/span><\/td><td><span class=\"badge neutral\">nell'<\/span><\/td><td><span class=\"badge neutral\">nei<\/span><\/td><td><span class=\"badge neutral\">negli<\/span><\/td><td><span class=\"badge neutral\">nelle<\/span><\/td><\/tr>\r\n                    <tr><td><strong>su<\/strong> (\u043d\u0430)<\/td><td><span class=\"badge neutral\">sul<\/span><\/td><td><span class=\"badge neutral\">sullo<\/span><\/td><td><span class=\"badge neutral\">sulla<\/span><\/td><td><span class=\"badge neutral\">sull'<\/span><\/td><td><span class=\"badge neutral\">sui<\/span><\/td><td><span class=\"badge neutral\">sugli<\/span><\/td><td><span class=\"badge neutral\">sulle<\/span><\/td><\/tr>\r\n                    <tr><td><strong>con<\/strong> (\u0441)<\/td><td><span class=\"badge neutral\">col<\/span><\/td><td><span class=\"badge neutral\">collo<\/span><\/td><td><span class=\"badge neutral\">colla<\/span><\/td><td><span class=\"badge neutral\">coll'<\/span><\/td><td><span class=\"badge neutral\">coi<\/span><\/td><td><span class=\"badge neutral\">cogli<\/span><\/td><td><span class=\"badge neutral\">colle<\/span><\/td><\/tr>\r\n                    <tr><td><strong>per<\/strong> (\u0447\u0435\u0440\u0435\u0437, \u0434\u043b\u044f)<\/td><td><span class=\"badge neutral\">per il<\/span><\/td><td><span class=\"badge neutral\">per lo<\/span><\/td><td><span class=\"badge neutral\">per la<\/span><\/td><td><span class=\"badge neutral\">per l'<\/span><\/td><td><span class=\"badge neutral\">per i<\/span><\/td><td><span class=\"badge neutral\">per gli<\/span><\/td><td><span class=\"badge neutral\">per le<\/span><\/td><\/tr>\r\n                    <tr><td><strong>tra\/fra<\/strong> (\u043c\u0435\u0436\u0434\u0443)<\/td><td><span class=\"badge neutral\">tra il<\/span><\/td><td><span class=\"badge neutral\">tra lo<\/span><\/td><td><span class=\"badge neutral\">tra la<\/span><\/td><td><span class=\"badge neutral\">tra l'<\/span><\/td><td><span class=\"badge neutral\">tra i<\/span><\/td><td><span class=\"badge neutral\">tra gli<\/span><\/td><td><span class=\"badge neutral\">tra le<\/span><\/td><\/tr>\r\n                <\/tbody>\r\n            <\/table>\r\n        <\/div>\r\n        <div style=\"margin-top:28px;\">\r\n            <h3 style=\"font-size:1.1rem;margin-bottom:14px;border-left:3px solid var(--primary);padding-left:10px;\">\u041f\u0440\u0438\u043c\u0435\u0440\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f<\/h3>\r\n            <div class=\"grid-2\" style=\"gap:12px;\">\r\n                <div style=\"background:var(--bg);padding:14px 16px;border-radius:8px;\">\r\n                    <strong style=\"color:var(--primary-dark);\">di<\/strong> \u2014 \u043e, \u0438\u0437, \u043e\u0442\r\n                    <ul style=\"margin:8px 0 0 18px;color:var(--text-secondary);font-size:0.92rem;line-height:1.7;\">\r\n                        <li><span class=\"badge neutral\">del<\/span> libro \u2014 <em>\u0438\u0437 \u043a\u043d\u0438\u0433\u0438<\/em><\/li>\r\n                        <li><span class=\"badge neutral\">della<\/span> casa \u2014 <em>\u0434\u043e\u043c\u0430 (\u0438\u0437 \u0434\u043e\u043c\u0430)<\/em><\/li>\r\n                        <li><span class=\"badge neutral\">degli<\/span> studenti \u2014 <em>\u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432<\/em><\/li>\r\n                    <\/ul>\r\n                <\/div>\r\n                <div style=\"background:var(--bg);padding:14px 16px;border-radius:8px;\">\r\n                    <strong style=\"color:var(--primary-dark);\">a<\/strong> \u2014 \u043a, \u0432, \u043d\u0430\r\n                    <ul style=\"margin:8px 0 0 18px;color:var(--text-secondary);font-size:0.92rem;line-height:1.7;\">\r\n                        <li><span class=\"badge neutral\">al<\/span> cinema \u2014 <em>\u0432 \u043a\u0438\u043d\u043e<\/em><\/li>\r\n                        <li><span class=\"badge neutral\">alla<\/span> stazione \u2014 <em>\u043d\u0430 \u0441\u0442\u0430\u043d\u0446\u0438\u044e<\/em><\/li>\r\n                        <li><span class=\"badge neutral\">agli<\/span> amici \u2014 <em>\u0434\u0440\u0443\u0437\u044c\u044f\u043c<\/em><\/li>\r\n                    <\/ul>\r\n                <\/div>\r\n                <div style=\"background:var(--bg);padding:14px 16px;border-radius:8px;\">\r\n                    <strong style=\"color:var(--primary-dark);\">da<\/strong> \u2014 \u043e\u0442, \u0438\u0437, \u0441\r\n                    <ul style=\"margin:8px 0 0 18px;color:var(--text-secondary);font-size:0.92rem;line-height:1.7;\">\r\n                        <li><span class=\"badge neutral\">dal<\/span> medico \u2014 <em>\u043e\u0442 \u0432\u0440\u0430\u0447\u0430<\/em><\/li>\r\n                        <li><span class=\"badge neutral\">dallo<\/span> zio \u2014 <em>\u043e\u0442 \u0434\u044f\u0434\u0438<\/em><\/li>\r\n                        <li><span class=\"badge neutral\">dalle<\/span> scuole \u2014 <em>\u0441\u043e \u0448\u043a\u043e\u043b<\/em><\/li>\r\n                    <\/ul>\r\n                <\/div>\r\n                <div style=\"background:var(--bg);padding:14px 16px;border-radius:8px;\">\r\n                    <strong style=\"color:var(--primary-dark);\">in<\/strong> \u2014 \u0432\u043d\u0443\u0442\u0440\u0438, \u0432\r\n                    <ul style=\"margin:8px 0 0 18px;color:var(--text-secondary);font-size:0.92rem;line-height:1.7;\">\r\n                        <li><span class=\"badge neutral\">nel<\/span> parco \u2014 <em>\u0432 \u043f\u0430\u0440\u043a\u0435<\/em><\/li>\r\n                        <li><span class=\"badge neutral\">nella<\/span> borsa \u2014 <em>\u0432 \u0441\u0443\u043c\u043a\u0435<\/em><\/li>\r\n                        <li><span class=\"badge neutral\">negli<\/span> Stati Uniti \u2014 <em>\u0432 \u0421\u0428\u0410<\/em><\/li>\r\n                    <\/ul>\r\n                <\/div>\r\n                <div style=\"background:var(--bg);padding:14px 16px;border-radius:8px;\">\r\n                    <strong style=\"color:var(--primary-dark);\">su<\/strong> \u2014 \u043d\u0430\r\n                    <ul style=\"margin:8px 0 0 18px;color:var(--text-secondary);font-size:0.92rem;line-height:1.7;\">\r\n                        <li><span class=\"badge neutral\">sul<\/span> tavolo \u2014 <em>\u043d\u0430 \u0441\u0442\u043e\u043b\u0435<\/em><\/li>\r\n                        <li><span class=\"badge neutral\">sulla<\/span> sedia \u2014 <em>\u043d\u0430 \u0441\u0442\u0443\u043b\u0435<\/em><\/li>\r\n                        <li><span class=\"badge neutral\">sulle<\/span> montagne \u2014 <em>\u043d\u0430 \u0433\u043e\u0440\u0430\u0445<\/em><\/li>\r\n                    <\/ul>\r\n                <\/div>\r\n                <div style=\"background:var(--bg);padding:14px 16px;border-radius:8px;\">\r\n                    <strong style=\"color:var(--primary-dark);\">con<\/strong> \u2014 \u0441\r\n                    <ul style=\"margin:8px 0 0 18px;color:var(--text-secondary);font-size:0.92rem;line-height:1.7;\">\r\n                        <li><span class=\"badge neutral\">col<\/span> pane \u2014 <em>\u0441 \u0445\u043b\u0435\u0431\u043e\u043c<\/em><\/li>\r\n                        <li><span class=\"badge neutral\">colla<\/span> panna \u2014 <em>\u0441\u043e \u0441\u043b\u0438\u0432\u043a\u0430\u043c\u0438<\/em><\/li>\r\n                        <li><span class=\"badge neutral\">coi<\/span> genitori \u2014 <em>\u0441 \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044f\u043c\u0438<\/em><\/li>\r\n                    <\/ul>\r\n                <\/div>\r\n                <div style=\"background:var(--bg);padding:14px 16px;border-radius:8px;\">\r\n                    <strong style=\"color:var(--primary-dark);\">per<\/strong> \u2014 \u0447\u0435\u0440\u0435\u0437, \u0434\u043b\u044f\r\n                    <ul style=\"margin:8px 0 0 18px;color:var(--text-secondary);font-size:0.92rem;line-height:1.7;\">\r\n                        <li><span class=\"badge neutral\">per il<\/span> treno \u2014 <em>\u0434\u043b\u044f \u043f\u043e\u0435\u0437\u0434\u0430<\/em><\/li>\r\n                        <li><span class=\"badge neutral\">per la<\/span> citt\u00e0 \u2014 <em>\u043f\u043e \u0433\u043e\u0440\u043e\u0434\u0443<\/em><\/li>\r\n                        <li><span class=\"badge neutral\">per gli<\/span> amici \u2014 <em>\u0434\u043b\u044f \u0434\u0440\u0443\u0437\u0435\u0439<\/em><\/li>\r\n                    <\/ul>\r\n                <\/div>\r\n                <div style=\"background:var(--bg);padding:14px 16px;border-radius:8px;\">\r\n                    <strong style=\"color:var(--primary-dark);\">tra \/ fra<\/strong> \u2014 \u043c\u0435\u0436\u0434\u0443\r\n                    <ul style=\"margin:8px 0 0 18px;color:var(--text-secondary);font-size:0.92rem;line-height:1.7;\">\r\n                        <li><span class=\"badge neutral\">tra i<\/span> due \u2014 <em>\u043c\u0435\u0436\u0434\u0443 \u0434\u0432\u0443\u043c\u044f<\/em><\/li>\r\n                        <li><span class=\"badge neutral\">fra le<\/span> case \u2014 <em>\u043c\u0435\u0436\u0434\u0443 \u0434\u043e\u043c\u0430\u043c\u0438<\/em><\/li>\r\n                        <li><span class=\"badge neutral\">tra gli<\/span> alberi \u2014 <em>\u043c\u0435\u0436\u0434\u0443 \u0434\u0435\u0440\u0435\u0432\u044c\u044f\u043c\u0438<\/em><\/li>\r\n                    <\/ul>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    \r\n        <div style=\"margin-top:32px;border-top:1px solid var(--border);padding-top:24px;\">\r\n            <h3 style=\"font-size:1.2rem;margin-bottom:4px;\">\ud83c\udfaf \u0422\u0440\u0435\u043d\u0430\u0436\u0451\u0440: \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u0435\u0434\u043b\u043e\u0433<\/h3>\r\n            <p class=\"subtitle\" style=\"border:none;padding:0;margin-bottom:16px;\">50 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 \u043f\u0440\u043e\u043f\u0443\u0449\u0435\u043d\u043d\u044b\u043c \u043f\u0440\u0435\u0434\u043b\u043e\u0433\u043e\u043c<\/p>\r\n            <div class=\"stats-bar\" style=\"margin-bottom:12px;\">\r\n                <span class=\"stat-item\">\u2705 \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e: <strong id=\"prep-stat-correct\">0<\/strong><\/span>\r\n                <span class=\"stat-item\">\u274c \u041e\u0448\u0438\u0431\u043e\u043a: <strong id=\"prep-stat-wrong\">0<\/strong><\/span>\r\n                <span class=\"stat-item\">\ud83c\udfaf \u0412\u043e\u043f\u0440\u043e\u0441: <strong id=\"prep-stat-current\">1<\/strong>\/50<\/span>\r\n            <\/div>\r\n            <div class=\"game-box\" style=\"padding:28px;\">\r\n                <div style=\"font-size:0.9rem;color:var(--text-secondary);margin-bottom:8px;\">\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435:<\/div>\r\n                <div class=\"quiz-question\" id=\"prep-ru-text\" style=\"font-size:1.1rem;margin-bottom:12px;\">...<\/div>\r\n                <div style=\"font-size:1.2rem;font-weight:600;color:var(--text);margin-bottom:20px;min-height:40px;\" id=\"prep-it-text\">...<\/div>\r\n                <div style=\"font-size:0.9rem;color:var(--text-secondary);margin-bottom:12px;\">\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0440\u0435\u0434\u043b\u043e\u0433:<\/div>\r\n                <div class=\"btn-grid\" id=\"prep-buttons\"><\/div>\r\n                <div id=\"prep-feedback\" class=\"feedback hidden\"><\/div>\r\n                <button class=\"btn btn-secondary\" style=\"margin-top:12px;width:100%;max-width:300px;\" onclick=\"nextPrepQuiz()\">\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0432\u043e\u043f\u0440\u043e\u0441 \u2192<\/button>\r\n            <\/div>\r\n        <\/div><\/section>\r\n\r\n    <section class=\"card\" id=\"verbi\">\r\n        <h2><span class=\"section-num\">4<\/span> \u0414\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u041c\u0430\u0442\u0440\u0438\u0446\u0430 \u0413\u043b\u0430\u0433\u043e\u043b\u043e\u0432<\/h2>\r\n        <p class=\"subtitle\">\u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0435 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0447\u0435\u0442\u044b\u0440\u0451\u0445 \u0432\u0440\u0435\u043c\u0451\u043d \u0434\u043b\u044f \u0444\u0438\u043a\u0441\u0430\u0446\u0438\u0438 \u044f\u0437\u044b\u043a\u043e\u0432\u044b\u0445 \u043f\u0430\u0442\u0442\u0435\u0440\u043d\u043e\u0432<\/p>\r\n        <div class=\"selector-bar\">\r\n            <label>\ud83d\udd0d \u0413\u043b\u0430\u0433\u043e\u043b:<\/label>\r\n            <div class=\"custom-dropdown\" id=\"verb-dropdown\">\r\n                <div class=\"dropdown-trigger\" onclick=\"toggleDropdown('verb')\">\r\n                    <span id=\"dropdown-selected\">\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u043b\u0430\u0433\u043e\u043b...<\/span>\r\n                    <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"><\/polyline><\/svg>\r\n                <\/div>\r\n                <div class=\"dropdown-menu\" id=\"dropdown-menu\">\r\n                    <input type=\"text\" id=\"dropdown-search\" placeholder=\"\u041f\u043e\u0438\u0441\u043a: \u0438\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u0438\u0439 \u0438\u043b\u0438 \u0440\u0443\u0441\u0441\u043a\u0438\u0439...\" oninput=\"filterDropdown(this.value, 'verb')\" onclick=\"event.stopPropagation()\">\r\n                    <div class=\"dropdown-list\" id=\"dropdown-list\"><\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <span class=\"translation-pill\" id=\"verb-translation\">...<\/span>\r\n        <\/div>\r\n        <div class=\"table-wrap\">\r\n            <table class=\"matrix-table\">\r\n                <thead><tr><th>\u041b\u0438\u0446\u043e<\/th><th>Passato Prossimo<br><small>\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435<\/small><\/th><th>Imperfetto<br><small>\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435<\/small><\/th><th class=\"tense-present-header\">Presente<br><small>\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u2605<\/small><\/th><th>Futuro Semplice<br><small>\u0411\u0443\u0434\u0443\u0449\u0435\u0435<\/small><\/th><\/tr><\/thead>\r\n                <tbody id=\"verbs-tbody\"><tr><td colspan=\"4\" style=\"text-align:center;color:var(--text-secondary)\">\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u043b\u0430\u0433\u043e\u043b \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430 \u0432\u044b\u0448\u0435<\/td><\/tr><\/tbody>\r\n            <\/table>\r\n        <\/div>\r\n        <div style=\"margin-top:32px;border-top:1px solid var(--border);padding-top:24px;\">\r\n            <h3 style=\"font-size:1.2rem;margin-bottom:4px;\">\ud83c\udfaf \u0422\u0440\u0435\u043d\u0430\u0436\u0451\u0440: \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0443\u044e \u0444\u043e\u0440\u043c\u0443<\/h3>\r\n            <p class=\"subtitle\" style=\"border:none;padding:0;margin-bottom:16px;\">50 \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432 \u043d\u0430 \u0437\u043d\u0430\u043d\u0438\u0435 \u0441\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f \u0432\u043e \u0432\u0441\u0435\u0445 \u0432\u0440\u0435\u043c\u0435\u043d\u0430\u0445 \u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0433\u043b\u0430\u0433\u043e\u043b\u0430<\/p>\r\n            <div class=\"stats-bar\" style=\"margin-bottom:12px;\">\r\n                <span class=\"stat-item\">\u2705 \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e: <strong id=\"verb-stat-correct\">0<\/strong><\/span>\r\n                <span class=\"stat-item\">\u274c \u041e\u0448\u0438\u0431\u043e\u043a: <strong id=\"verb-stat-wrong\">0<\/strong><\/span>\r\n                <span class=\"stat-item\">\ud83c\udfaf \u0412\u043e\u043f\u0440\u043e\u0441: <strong id=\"verb-stat-current\">1<\/strong>\/50<\/span>\r\n            <\/div>\r\n            <div class=\"game-box\" style=\"padding:28px;\">\r\n                <div class=\"quiz-question\" id=\"verb-quiz-text\">...<\/div>\r\n                <div class=\"quiz-hint\" id=\"verb-quiz-hint\"><\/div>\r\n                <div class=\"btn-grid-3\" id=\"verb-quiz-buttons\"><\/div>\r\n                <div id=\"verb-quiz-feedback\" class=\"feedback hidden\"><\/div>\r\n                <button class=\"btn btn-secondary\" style=\"margin-top:12px;width:100%;max-width:300px;\" onclick=\"nextVerbQuiz()\">\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0432\u043e\u043f\u0440\u043e\u0441 \u2192<\/button>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"card\" id=\"riflessivi\">\r\n        <h2><span class=\"section-num\">5<\/span> \u0412\u043e\u0437\u0432\u0440\u0430\u0442\u043d\u044b\u0435 \u0433\u043b\u0430\u0433\u043e\u043b\u044b (Verbi Riflessivi)<\/h2>\r\n        <p class=\"subtitle\">\u041c\u0435\u0441\u0442\u043e\u0438\u043c\u0435\u043d\u0438\u044f mi, ti, si, ci, vi, si + \u0433\u043b\u0430\u0433\u043e\u043b + \u0432\u0441\u043f\u043e\u043c\u043e\u0433\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435 essere<\/p>\r\n        <div class=\"selector-bar\">\r\n            <label>\ud83d\udd0d \u0413\u043b\u0430\u0433\u043e\u043b:<\/label>\r\n            <div class=\"custom-dropdown\" id=\"reflex-dropdown\">\r\n                <div class=\"dropdown-trigger\" onclick=\"toggleDropdown('reflex')\">\r\n                    <span id=\"reflex-dropdown-selected\">\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u043b\u0430\u0433\u043e\u043b...<\/span>\r\n                    <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"><\/polyline><\/svg>\r\n                <\/div>\r\n                <div class=\"dropdown-menu\" id=\"reflex-dropdown-menu\">\r\n                    <input type=\"text\" id=\"reflex-dropdown-search\" placeholder=\"\u041f\u043e\u0438\u0441\u043a: \u0438\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u0438\u0439 \u0438\u043b\u0438 \u0440\u0443\u0441\u0441\u043a\u0438\u0439...\" oninput=\"filterDropdown(this.value, 'reflex')\" onclick=\"event.stopPropagation()\">\r\n                    <div class=\"dropdown-list\" id=\"reflex-dropdown-list\"><\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <span class=\"translation-pill\" id=\"reflex-translation\">...<\/span>\r\n        <\/div>\r\n        <div class=\"table-wrap\">\r\n            <table class=\"matrix-table\">\r\n                <thead><tr><th>\u041b\u0438\u0446\u043e<\/th><th class=\"reflexive-pronoun-header\">\u041c\u0435\u0441\u0442\u043e\u0438\u043c\u0435\u043d\u0438\u0435<\/th><th>Passato Prossimo<br><small>\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435 (essere)<\/small><\/th><th>Imperfetto<br><small>\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435<\/small><\/th><th class=\"tense-present-header\">Presente<br><small>\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u2605<\/small><\/th><th>Futuro Semplice<br><small>\u0411\u0443\u0434\u0443\u0449\u0435\u0435<\/small><\/th><\/tr><\/thead>\r\n                <tbody id=\"reflex-tbody\"><tr><td colspan=\"5\" style=\"text-align:center;color:var(--text-secondary)\">\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u043d\u044b\u0439 \u0433\u043b\u0430\u0433\u043e\u043b<\/td><\/tr><\/tbody>\r\n            <\/table>\r\n        <\/div>\r\n        <div class=\"hint-card\" style=\"margin-top:20px;\">\r\n            <strong>\ud83d\udca1 \u041f\u0440\u0430\u0432\u0438\u043b\u043e \u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u0438\u044f \u0432 Passato Prossimo:<\/strong> \u043f\u0440\u0438 \u0432\u0441\u043f\u043e\u043c\u043e\u0433\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u043c \u0433\u043b\u0430\u0433\u043e\u043b\u0435 <em>essere<\/em> \u043f\u0440\u0438\u0447\u0430\u0441\u0442\u0438\u0435 \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0441\u043e\u0433\u043b\u0430\u0441\u0443\u0435\u0442\u0441\u044f \u043f\u043e \u0440\u043e\u0434\u0443 \u0438 \u0447\u0438\u0441\u043b\u0443 \u0441 \u043f\u043e\u0434\u043b\u0435\u0436\u0430\u0449\u0438\u043c.<br>\r\n            <em>Mi sono alzato\/a<\/em> (\u0435\u0434.\u0447.) \u2014 <em>Ci siamo alzati\/e<\/em> (\u043c\u043d.\u0447.)\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"card\" id=\"interrogative\">\r\n        <h2><span class=\"section-num\">6<\/span> \u0412\u043e\u043f\u0440\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0441\u043b\u043e\u0432\u0430 (Parole Interrogative)<\/h2>\r\n        <p class=\"subtitle\">\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0435 \u0438\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u043e\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0441\u043b\u043e\u0432\u043e \u0434\u043b\u044f \u0440\u0443\u0441\u0441\u043a\u043e\u0433\u043e \u0432\u043e\u043f\u0440\u043e\u0441\u0430<\/p>\r\n        <div class=\"grid-2\">\r\n            <div>\r\n                <div class=\"table-wrap\">\r\n                    <table>\r\n                        <thead><tr><th>\u0421\u043b\u043e\u0432\u043e<\/th><th>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435<\/th><th>\u041f\u0440\u0438\u043c\u0435\u0440<\/th><\/tr><\/thead>\r\n                        <tbody>\r\n                            <tr><td><strong>Chi<\/strong><\/td><td>\u041a\u0442\u043e<\/td><td><em>Chi \u00e8 lui?<\/em> \u2014 \u041a\u0442\u043e \u043e\u043d?<\/td><\/tr>\r\n                            <tr><td><strong>Che cosa \/ Cosa<\/strong><\/td><td>\u0427\u0442\u043e<\/td><td><em>Che cosa fai?<\/em> \u2014 \u0427\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0448\u044c?<\/td><\/tr>\r\n                            <tr><td><strong>Dove<\/strong><\/td><td>\u0413\u0434\u0435, \u043a\u0443\u0434\u0430<\/td><td><em>Dove vai?<\/em> \u2014 \u041a\u0443\u0434\u0430 \u0438\u0434\u0451\u0448\u044c?<\/td><\/tr>\r\n                            <tr><td><strong>Quando<\/strong><\/td><td>\u041a\u043e\u0433\u0434\u0430<\/td><td><em>Quando parti?<\/em> \u2014 \u041a\u043e\u0433\u0434\u0430 \u0443\u0435\u0437\u0436\u0430\u0435\u0448\u044c?<\/td><\/tr>\r\n                            <tr><td><strong>Perch\u00e9<\/strong><\/td><td>\u041f\u043e\u0447\u0435\u043c\u0443<\/td><td><em>Perch\u00e9 piangi?<\/em> \u2014 \u041f\u043e\u0447\u0435\u043c\u0443 \u043f\u043b\u0430\u0447\u0435\u0448\u044c?<\/td><\/tr>\r\n                            <tr><td><strong>Come<\/strong><\/td><td>\u041a\u0430\u043a<\/td><td><em>Come stai?<\/em> \u2014 \u041a\u0430\u043a \u0434\u0435\u043b\u0430?<\/td><\/tr>\r\n                            <tr><td><strong>Quanto<\/strong><\/td><td>\u0421\u043a\u043e\u043b\u044c\u043a\u043e<\/td><td><em>Quanto costa?<\/em> \u2014 \u0421\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0442\u043e\u0438\u0442?<\/td><\/tr>\r\n                            <tr><td><strong>Quale<\/strong><\/td><td>\u041a\u0430\u043a\u043e\u0439<\/td><td><em>Quale preferisci?<\/em> \u2014 \u041a\u0430\u043a\u043e\u0439 \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0438\u0442\u0430\u0435\u0448\u044c?<\/td><\/tr>\r\n                        <\/tbody>\r\n                    <\/table>\r\n                <\/div>\r\n            <\/div>\r\n            <div>\r\n                <div class=\"game-box\" style=\"padding:24px;\">\r\n                    <div style=\"font-size:0.9rem;color:var(--text-secondary);margin-bottom:8px;\">\u0412\u043e\u043f\u0440\u043e\u0441 \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c:<\/div>\r\n                    <div class=\"quiz-answer-box\" id=\"interrogative-question\" style=\"font-size:1.2rem;\">\r\n                        <span id=\"interrogative-question-text\">\u0412 \u043a\u0430\u043a\u043e\u043c \u0433\u043e\u0440\u043e\u0434\u0435? \/ \u041a\u0443\u0434\u0430?<\/span>\r\n                    <\/div>\r\n                    <div style=\"font-size:0.9rem;color:var(--text-secondary);margin-bottom:12px;\">\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0438\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u043e\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0441\u043b\u043e\u0432\u043e:<\/div>\r\n                    <div class=\"btn-grid\" id=\"interrogative-buttons\"><\/div>\r\n                    <div id=\"interrogative-feedback\" class=\"feedback hidden\" style=\"margin-top:12px;\"><\/div>\r\n                    <button class=\"btn btn-secondary\" style=\"margin-top:12px;width:100%;\" onclick=\"nextInterrogative()\">\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0432\u043e\u043f\u0440\u043e\u0441 \u2192<\/button>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"card\" id=\"luogo\">\r\n        <h2><span class=\"section-num\">7<\/span> \u041f\u0440\u0435\u0434\u043b\u043e\u0433\u0438 \u043c\u0435\u0441\u0442\u0430 \u0438 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f<\/h2>\r\n        <p class=\"subtitle\">\u041a\u043e\u0433\u0434\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c a, in, da, su \u0434\u043b\u044f \u043c\u0435\u0441\u0442\u0430 \u0438 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f<\/p>\r\n        <div class=\"grid-2\">\r\n            <div>\r\n                <div class=\"table-wrap\">\r\n                    <table>\r\n                        <thead><tr><th>\u041f\u0440\u0435\u0434\u043b\u043e\u0433<\/th><th>\u041a\u043e\u0433\u0434\u0430<\/th><th>\u041f\u0440\u0438\u043c\u0435\u0440\u044b<\/th><\/tr><\/thead>\r\n                        <tbody>\r\n                            <tr><td><span class=\"badge neutral\">a<\/span><\/td><td>\u0413\u043e\u0440\u043e\u0434\u0430, \u043c\u0435\u043b\u043a\u0438\u0435 \u043e\u0441\u0442\u0440\u043e\u0432\u0430, <em>casa<\/em><\/td><td><em>a Roma, a casa, a Milano<\/em><\/td><\/tr>\r\n                            <tr><td><span class=\"badge neutral\">in<\/span><\/td><td>\u0421\u0442\u0440\u0430\u043d\u044b, \u0440\u0435\u0433\u0438\u043e\u043d\u044b, \u043a\u043e\u043d\u0442\u0438\u043d\u0435\u043d\u0442\u044b, \u043a\u043e\u043c\u043d\u0430\u0442\u044b, \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442<\/td><td><em>in Italia, in cucina, in treno<\/em><\/td><\/tr>\r\n                            <tr><td><span class=\"badge neutral\">da<\/span><\/td><td>\u0423 \u043a\u043e\u0433\u043e-\u0442\u043e, \u043a \u043a\u043e\u043c\u0443-\u0442\u043e, \u0432 \u0433\u043e\u0441\u0442\u0438, \u043a \u0432\u0440\u0430\u0447\u0443<\/td><td><em>da Marco, dal medico, da nonna<\/em><\/td><\/tr>\r\n                            <tr><td><span class=\"badge neutral\">su<\/span><\/td><td>\u041d\u0430 \u043f\u043e\u0432\u0435\u0440\u0445\u043d\u043e\u0441\u0442\u0438, \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0432\u0435\u0440\u0445<\/td><td><em>sul tavolo, sulla sedia, su in montagna<\/em><\/td><\/tr>\r\n                        <\/tbody>\r\n                    <\/table>\r\n                <\/div>\r\n            <\/div>\r\n            <div>\r\n                <div class=\"game-box\" style=\"padding:24px;\">\r\n                    <div style=\"font-size:0.9rem;color:var(--text-secondary);margin-bottom:8px;\">\u041a\u0443\u0434\u0430 \u0438\u0434\u0451\u043c \/ \u0433\u0434\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u043c\u0441\u044f?<\/div>\r\n                    <div class=\"quiz-answer-box\" id=\"luogo-question\">\r\n                        <span id=\"luogo-place\">Roma<\/span>\r\n                        <small id=\"luogo-hint\">\u0433\u043e\u0440\u043e\u0434<\/small>\r\n                    <\/div>\r\n                    <div style=\"font-size:0.9rem;color:var(--text-secondary);margin-bottom:12px;\">\u041a\u0430\u043a\u043e\u0439 \u043f\u0440\u0435\u0434\u043b\u043e\u0433?<\/div>\r\n                    <div class=\"btn-grid\" id=\"luogo-buttons\"><\/div>\r\n                    <div id=\"luogo-feedback\" class=\"feedback hidden\" style=\"margin-top:12px;\"><\/div>\r\n                    <button class=\"btn btn-secondary\" style=\"margin-top:12px;width:100%;\" onclick=\"nextLuogo()\">\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u2192<\/button>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"card\" id=\"avverbi\">\r\n        <h2><span class=\"section-num\">8<\/span> \u041d\u0430\u0440\u0435\u0447\u0438\u044f \u0447\u0430\u0441\u0442\u043e\u0442\u044b \u0438 \u0441\u0442\u0435\u043f\u0435\u043d\u0438 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f<\/h2>\r\n        <p class=\"subtitle\">Avverbi di frequenza + Comparativo e Superlativo<\/p>\r\n        <div class=\"grid-2\">\r\n            <div class=\"article-block\">\r\n                <h3>\u041d\u0430\u0440\u0435\u0447\u0438\u044f \u0447\u0430\u0441\u0442\u043e\u0442\u044b (Avverbi di Frequenza)<\/h3>\r\n                <p>\u041f\u043e\u0437\u0438\u0446\u0438\u044f: \u043e\u0431\u044b\u0447\u043d\u043e <strong>\u043f\u043e\u0441\u043b\u0435<\/strong> \u0433\u043b\u0430\u0433\u043e\u043b\u0430, \u043d\u043e <strong>\u043f\u0435\u0440\u0435\u0434<\/strong> \u0433\u043b\u0430\u0433\u043e\u043b\u043e\u043c <em>essere<\/em>.<\/p>\r\n                <div class=\"table-wrap\">\r\n                    <table>\r\n                        <thead><tr><th>\u041d\u0430\u0440\u0435\u0447\u0438\u0435<\/th><th>\u041f\u0435\u0440\u0435\u0432\u043e\u0434<\/th><th>\u041f\u0440\u0438\u043c\u0435\u0440<\/th><\/tr><\/thead>\r\n                        <tbody>\r\n                            <tr><td><strong>sempre<\/strong><\/td><td>\u0432\u0441\u0435\u0433\u0434\u0430<\/td><td><em>Mangio sempre qui.<\/em><\/td><\/tr>\r\n                            <tr><td><strong>spesso<\/strong><\/td><td>\u0447\u0430\u0441\u0442\u043e<\/td><td><em>Vado spesso al cinema.<\/em><\/td><\/tr>\r\n                            <tr><td><strong>qualche volta<\/strong><\/td><td>\u0438\u043d\u043e\u0433\u0434\u0430<\/td><td><em>Vengo qualche volta.<\/em><\/td><\/tr>\r\n                            <tr><td><strong>raramente<\/strong><\/td><td>\u0440\u0435\u0434\u043a\u043e<\/td><td><em>Mangio raramente carne.<\/em><\/td><\/tr>\r\n                            <tr><td><strong>mai<\/strong><\/td><td>\u043d\u0438\u043a\u043e\u0433\u0434\u0430<\/td><td><em>Non vado mai in discoteca.<\/em><\/td><\/tr>\r\n                        <\/tbody>\r\n                    <\/table>\r\n                <\/div>\r\n                <div class=\"hint-card\" style=\"margin-top:12px;\">\r\n                    <strong>\u041f\u043e\u0437\u0438\u0446\u0438\u044f \u0441 essere:<\/strong> <em>Sono <strong>sempre<\/strong> stanco.<\/em> (\u043d\u0430\u0440\u0435\u0447\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 essere \u0438 \u043f\u0440\u0438\u043b\u0430\u0433\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c)\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"article-block\">\r\n                <h3>\u0421\u0440\u0430\u0432\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0438 \u043f\u0440\u0435\u0432\u043e\u0441\u0445\u043e\u0434\u043d\u0430\u044f \u0441\u0442\u0435\u043f\u0435\u043d\u044c<\/h3>\r\n                <p>\u041d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0430\u0434\u043e \u0443\u0447\u0438\u0442\u044c \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e.<\/p>\r\n                <div class=\"table-wrap\">\r\n                    <table>\r\n                        <thead><tr><th>\u041f\u043e\u043b\u043e\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f<\/th><th>\u0421\u0440\u0430\u0432\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f<\/th><th>\u041f\u0440\u0435\u0432\u043e\u0441\u0445\u043e\u0434\u043d\u0430\u044f<\/th><\/tr><\/thead>\r\n                        <tbody>\r\n                            <tr><td><em>buono<\/em> (\u0445\u043e\u0440\u043e\u0448\u0438\u0439)<\/td><td><em>migliore<\/em> (\u043b\u0443\u0447\u0448\u0435)<\/td><td><em>il migliore<\/em> (\u043b\u0443\u0447\u0448\u0438\u0439)<\/td><\/tr>\r\n                            <tr><td><em>cattivo<\/em> (\u043f\u043b\u043e\u0445\u043e\u0439)<\/td><td><em>peggiore<\/em> (\u0445\u0443\u0436\u0435)<\/td><td><em>il peggiore<\/em> (\u0445\u0443\u0434\u0448\u0438\u0439)<\/td><\/tr>\r\n                            <tr><td><em>grande<\/em> (\u0431\u043e\u043b\u044c\u0448\u043e\u0439)<\/td><td><em>maggiore<\/em> (\u0431\u00f3\u043b\u044c\u0448\u0438\u0439)<\/td><td><em>il maggiore<\/em> (\u043d\u0430\u0438\u0431\u043e\u043b\u044c\u0448\u0438\u0439)<\/td><\/tr>\r\n                            <tr><td><em>piccolo<\/em> (\u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0439)<\/td><td><em>minore<\/em> (\u043c\u0435\u043d\u044c\u0448\u0438\u0439)<\/td><td><em>il minore<\/em> (\u043d\u0430\u0438\u043c\u0435\u043d\u044c\u0448\u0438\u0439)<\/td><\/tr>\r\n                            <tr><td><em>bello<\/em> (\u043a\u0440\u0430\u0441\u0438\u0432\u044b\u0439)<\/td><td><em>pi\u00f9 bello<\/em><\/td><td><em>il pi\u00f9 bello<\/em><\/td><\/tr>\r\n                            <tr><td><em>brutto<\/em> (\u043d\u0435\u043a\u0440\u0430\u0441\u0438\u0432\u044b\u0439)<\/td><td><em>pi\u00f9 brutto<\/em><\/td><td><em>il pi\u00f9 brutto<\/em><\/td><\/tr>\r\n                        <\/tbody>\r\n                    <\/table>\r\n                <\/div>\r\n                <div class=\"hint-card\" style=\"margin-top:12px;\">\r\n                    <strong>\u0420\u0435\u0433\u0443\u043b\u044f\u0440\u043d\u043e\u0435 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435:<\/strong> <em>pi\u00f9 + \u043f\u0440\u0438\u043b\u0430\u0433\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435<\/em> \u2014 <em>pi\u00f9 alto<\/em> (\u0432\u044b\u0448\u0435), <em>il pi\u00f9 alto<\/em> (\u0441\u0430\u043c\u044b\u0439 \u0432\u044b\u0441\u043e\u043a\u0438\u0439).\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n<\/main>\r\n\r\n<script>\r\n\r\n\/\/ ==================== 1. \u0427\u0418\u0421\u041b\u0418\u0422\u0415\u041b\u042c\u041d\u042b\u0415 (1-100) ====================\r\nconst units = [\"\",\"uno\",\"due\",\"tre\",\"quattro\",\"cinque\",\"sei\",\"sette\",\"otto\",\"nove\"];\r\nconst teens = [\"dieci\",\"undici\",\"dodici\",\"tredici\",\"quattordici\",\"quindici\",\"sedici\",\"diciassette\",\"diciotto\",\"diciannove\"];\r\nconst tens = [\"\",\"\",\"venti\",\"trenta\",\"quaranta\",\"cinquanta\",\"sessanta\",\"settanta\",\"ottanta\",\"novanta\"];\r\n\r\nfunction numberToItalian(n) {\r\n    if (n === 100) return \"cento\";\r\n    if (n < 10) return units[n];\r\n    if (n < 20) return teens[n-10];\r\n    const t = Math.floor(n \/ 10), u = n % 10;\r\n    let word = tens[t];\r\n    if (u === 1 || u === 8) word = word.slice(0, -1);\r\n    word += units[u];\r\n    return word;\r\n}\r\n\r\nfunction generateNumeralsData() {\r\n    const data = [];\r\n    for (let i = 1; i <= 100; i++) data.push({ word: numberToItalian(i), value: i });\r\n    return data;\r\n}\r\nconst numeralsData = generateNumeralsData();\r\n\r\nlet currentNumeral = null;\r\nlet stats = { correct: 0, wrong: 0, streak: 0 };\r\n\r\nfunction initNumeralsGame() {\r\n    const randomIndex = Math.floor(Math.random() * numeralsData.length);\r\n    currentNumeral = numeralsData[randomIndex];\r\n    document.getElementById('numeral-word').textContent = currentNumeral.word;\r\n    const input = document.getElementById('numeral-input');\r\n    input.value = '';\r\n    if (window.innerWidth > 768) input.focus({ preventScroll: true });\r\n    const fb = document.getElementById('numeral-feedback');\r\n    fb.textContent = '\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0447\u0438\u0441\u043b\u043e \u0446\u0438\u0444\u0440\u0430\u043c\u0438 \u0438 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 Enter';\r\n    fb.className = 'feedback';\r\n}\r\n\r\nfunction checkNumeral() {\r\n    const input = document.getElementById('numeral-input');\r\n    const userVal = parseInt(input.value.trim(), 10);\r\n    const fb = document.getElementById('numeral-feedback');\r\n    if (isNaN(userVal)) {\r\n        fb.textContent = \"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0447\u0438\u0441\u043b\u043e!\";\r\n        fb.className = \"feedback error\";\r\n        return;\r\n    }\r\n    if (userVal === currentNumeral.value) {\r\n        fb.innerHTML = `\u2705 \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e! <strong>${currentNumeral.word}<\/strong> = ${currentNumeral.value}`;\r\n        fb.className = \"feedback success\";\r\n        stats.correct++; stats.streak++;\r\n        setTimeout(initNumeralsGame, 1200);\r\n    } else {\r\n        fb.innerHTML = `\u274c \u041d\u0435\u0432\u0435\u0440\u043d\u043e. \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u043e\u0442\u0432\u0435\u0442: <strong>${currentNumeral.value}<\/strong> (${currentNumeral.word})`;\r\n        fb.className = \"feedback error\";\r\n        stats.wrong++; stats.streak = 0;\r\n        input.select();\r\n    }\r\n    updateStats();\r\n}\r\n\r\nfunction updateStats() {\r\n    document.getElementById('stat-correct').textContent = stats.correct;\r\n    document.getElementById('stat-wrong').textContent = stats.wrong;\r\n    document.getElementById('stat-streak').textContent = stats.streak;\r\n}\r\n\r\n\/\/ ==================== 2. \u041e\u0411\u042b\u0427\u041d\u042b\u0415 \u0413\u041b\u0410\u0413\u041e\u041b\u042b ====================\r\nconst verbsData = {\"avere\": {\"translation\": \"\u0438\u043c\u0435\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho avuto\", \"imperfetto\": \"avevo\", \"presente\": \"ho\", \"futuro\": \"avr\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai avuto\", \"imperfetto\": \"avevi\", \"presente\": \"hai\", \"futuro\": \"avrai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha avuto\", \"imperfetto\": \"aveva\", \"presente\": \"ha\", \"futuro\": \"avr\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo avuto\", \"imperfetto\": \"avevamo\", \"presente\": \"abbiamo\", \"futuro\": \"avremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete avuto\", \"imperfetto\": \"avevate\", \"presente\": \"avete\", \"futuro\": \"avrete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno avuto\", \"imperfetto\": \"avevano\", \"presente\": \"hanno\", \"futuro\": \"avranno\"},\r\n]},\r\n\"fare\": {\"translation\": \"\u0434\u0435\u043b\u0430\u0442\u044c, \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho fatto\", \"imperfetto\": \"facevo\", \"presente\": \"faccio\", \"futuro\": \"far\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai fatto\", \"imperfetto\": \"facevi\", \"presente\": \"fai\", \"futuro\": \"farai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha fatto\", \"imperfetto\": \"faceva\", \"presente\": \"fa\", \"futuro\": \"far\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo fatto\", \"imperfetto\": \"facevamo\", \"presente\": \"facciamo\", \"futuro\": \"faremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete fatto\", \"imperfetto\": \"facevate\", \"presente\": \"fate\", \"futuro\": \"farete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno fatto\", \"imperfetto\": \"facevano\", \"presente\": \"fanno\", \"futuro\": \"faranno\"},\r\n]},\r\n\"dire\": {\"translation\": \"\u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c, \u0441\u043a\u0430\u0437\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho detto\", \"imperfetto\": \"dicevo\", \"presente\": \"dico\", \"futuro\": \"dir\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai detto\", \"imperfetto\": \"dicevi\", \"presente\": \"dici\", \"futuro\": \"dirai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha detto\", \"imperfetto\": \"diceva\", \"presente\": \"dice\", \"futuro\": \"dir\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo detto\", \"imperfetto\": \"dicevamo\", \"presente\": \"diciamo\", \"futuro\": \"diremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete detto\", \"imperfetto\": \"dicevate\", \"presente\": \"dite\", \"futuro\": \"direte\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno detto\", \"imperfetto\": \"dicevano\", \"presente\": \"dicono\", \"futuro\": \"diranno\"},\r\n]},\r\n\"potere\": {\"translation\": \"\u043c\u043e\u0447\u044c, \u0431\u044b\u0442\u044c \u0432 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho potuto\", \"imperfetto\": \"potevo\", \"presente\": \"posso\", \"futuro\": \"potr\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai potuto\", \"imperfetto\": \"potevi\", \"presente\": \"puoi\", \"futuro\": \"potrai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha potuto\", \"imperfetto\": \"poteva\", \"presente\": \"pu\u00f2\", \"futuro\": \"potr\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo potuto\", \"imperfetto\": \"potevamo\", \"presente\": \"possiamo\", \"futuro\": \"potremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete potuto\", \"imperfetto\": \"potevate\", \"presente\": \"potete\", \"futuro\": \"potrete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno potuto\", \"imperfetto\": \"potevano\", \"presente\": \"possono\", \"futuro\": \"potranno\"},\r\n]},\r\n\"volere\": {\"translation\": \"\u0445\u043e\u0442\u0435\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho voluto\", \"imperfetto\": \"volevo\", \"presente\": \"voglio\", \"futuro\": \"vorr\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai voluto\", \"imperfetto\": \"volevi\", \"presente\": \"vuoi\", \"futuro\": \"vorrai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha voluto\", \"imperfetto\": \"voleva\", \"presente\": \"vuole\", \"futuro\": \"vorr\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo voluto\", \"imperfetto\": \"volevamo\", \"presente\": \"vogliamo\", \"futuro\": \"vorremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete voluto\", \"imperfetto\": \"volevate\", \"presente\": \"volete\", \"futuro\": \"vorrete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno voluto\", \"imperfetto\": \"volevano\", \"presente\": \"vogliono\", \"futuro\": \"vorranno\"},\r\n]},\r\n\"dovere\": {\"translation\": \"\u0434\u043e\u043b\u0436\u0435\u043d, \u043d\u0443\u0436\u043d\u043e\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho dovuto\", \"imperfetto\": \"dovevo\", \"presente\": \"devo\", \"futuro\": \"dovr\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai dovuto\", \"imperfetto\": \"dovevi\", \"presente\": \"devi\", \"futuro\": \"dovrai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha dovuto\", \"imperfetto\": \"doveva\", \"presente\": \"deve\", \"futuro\": \"dovr\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo dovuto\", \"imperfetto\": \"dovevamo\", \"presente\": \"dobbiamo\", \"futuro\": \"dovremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete dovuto\", \"imperfetto\": \"dovevate\", \"presente\": \"dovete\", \"futuro\": \"dovrete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno dovuto\", \"imperfetto\": \"dovevano\", \"presente\": \"devono\", \"futuro\": \"dovranno\"},\r\n]},\r\n\"sapere\": {\"translation\": \"\u0437\u043d\u0430\u0442\u044c, \u0443\u043c\u0435\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho saputo\", \"imperfetto\": \"sapevo\", \"presente\": \"so\", \"futuro\": \"sapr\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai saputo\", \"imperfetto\": \"sapevi\", \"presente\": \"sai\", \"futuro\": \"saprai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha saputo\", \"imperfetto\": \"sapeva\", \"presente\": \"sa\", \"futuro\": \"sapr\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo saputo\", \"imperfetto\": \"sapevamo\", \"presente\": \"sappiamo\", \"futuro\": \"sapremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete saputo\", \"imperfetto\": \"sapevate\", \"presente\": \"sapete\", \"futuro\": \"saprete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno saputo\", \"imperfetto\": \"sapevano\", \"presente\": \"sanno\", \"futuro\": \"sapranno\"},\r\n]},\r\n\"vedere\": {\"translation\": \"\u0432\u0438\u0434\u0435\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho visto\", \"imperfetto\": \"vedevo\", \"presente\": \"vedo\", \"futuro\": \"vedr\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai visto\", \"imperfetto\": \"vedevi\", \"presente\": \"vedi\", \"futuro\": \"vedrai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha visto\", \"imperfetto\": \"vedeva\", \"presente\": \"vede\", \"futuro\": \"vedr\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo visto\", \"imperfetto\": \"vedevamo\", \"presente\": \"vediamo\", \"futuro\": \"vedremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete visto\", \"imperfetto\": \"vedevate\", \"presente\": \"vedete\", \"futuro\": \"vedrete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno visto\", \"imperfetto\": \"vedevano\", \"presente\": \"vedono\", \"futuro\": \"vedranno\"},\r\n]},\r\n\"prendere\": {\"translation\": \"\u0431\u0440\u0430\u0442\u044c, \u0432\u0437\u044f\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho preso\", \"imperfetto\": \"prendevo\", \"presente\": \"prendo\", \"futuro\": \"prender\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai preso\", \"imperfetto\": \"prendevi\", \"presente\": \"prendi\", \"futuro\": \"prenderai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha preso\", \"imperfetto\": \"prendeva\", \"presente\": \"prende\", \"futuro\": \"prender\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo preso\", \"imperfetto\": \"prendevamo\", \"presente\": \"prendiamo\", \"futuro\": \"prenderemo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete preso\", \"imperfetto\": \"prendevate\", \"presente\": \"prendete\", \"futuro\": \"prenderete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno preso\", \"imperfetto\": \"prendevano\", \"presente\": \"prendono\", \"futuro\": \"prenderanno\"},\r\n]},\r\n\"mettere\": {\"translation\": \"\u043a\u043b\u0430\u0441\u0442\u044c, \u0441\u0442\u0430\u0432\u0438\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho messo\", \"imperfetto\": \"mettevo\", \"presente\": \"metto\", \"futuro\": \"metter\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai messo\", \"imperfetto\": \"mettevi\", \"presente\": \"metti\", \"futuro\": \"metterai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha messo\", \"imperfetto\": \"metteva\", \"presente\": \"mette\", \"futuro\": \"metter\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo messo\", \"imperfetto\": \"mettevamo\", \"presente\": \"mettiamo\", \"futuro\": \"metteremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete messo\", \"imperfetto\": \"mettevate\", \"presente\": \"mettete\", \"futuro\": \"metterete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno messo\", \"imperfetto\": \"mettevano\", \"presente\": \"mettono\", \"futuro\": \"metteranno\"},\r\n]},\r\n\"scrivere\": {\"translation\": \"\u043f\u0438\u0441\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho scritto\", \"imperfetto\": \"scrivevo\", \"presente\": \"scrivo\", \"futuro\": \"scriver\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai scritto\", \"imperfetto\": \"scrivevi\", \"presente\": \"scrivi\", \"futuro\": \"scriverai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha scritto\", \"imperfetto\": \"scriveva\", \"presente\": \"scrive\", \"futuro\": \"scriver\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo scritto\", \"imperfetto\": \"scrivevamo\", \"presente\": \"scriviamo\", \"futuro\": \"scriveremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete scritto\", \"imperfetto\": \"scrivevate\", \"presente\": \"scrivete\", \"futuro\": \"scriverete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno scritto\", \"imperfetto\": \"scrivevano\", \"presente\": \"scrivono\", \"futuro\": \"scriveranno\"},\r\n]},\r\n\"leggere\": {\"translation\": \"\u0447\u0438\u0442\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho letto\", \"imperfetto\": \"leggevo\", \"presente\": \"leggo\", \"futuro\": \"legger\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai letto\", \"imperfetto\": \"leggevi\", \"presente\": \"leggi\", \"futuro\": \"leggerai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha letto\", \"imperfetto\": \"leggeva\", \"presente\": \"legge\", \"futuro\": \"legger\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo letto\", \"imperfetto\": \"leggevamo\", \"presente\": \"leggiamo\", \"futuro\": \"leggeremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete letto\", \"imperfetto\": \"leggevate\", \"presente\": \"leggete\", \"futuro\": \"leggerete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno letto\", \"imperfetto\": \"leggevano\", \"presente\": \"leggono\", \"futuro\": \"leggeranno\"},\r\n]},\r\n\"parlare\": {\"translation\": \"\u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c, \u0440\u0430\u0437\u0433\u043e\u0432\u0430\u0440\u0438\u0432\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho parlato\", \"imperfetto\": \"parlavo\", \"presente\": \"parlo\", \"futuro\": \"parler\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai parlato\", \"imperfetto\": \"parlavi\", \"presente\": \"parli\", \"futuro\": \"parlerai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha parlato\", \"imperfetto\": \"parlava\", \"presente\": \"parla\", \"futuro\": \"parler\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo parlato\", \"imperfetto\": \"parlavamo\", \"presente\": \"parliamo\", \"futuro\": \"parleremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete parlato\", \"imperfetto\": \"parlavate\", \"presente\": \"parlate\", \"futuro\": \"parlerete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno parlato\", \"imperfetto\": \"parlavano\", \"presente\": \"parlano\", \"futuro\": \"parleranno\"},\r\n]},\r\n\"mangiare\": {\"translation\": \"\u0435\u0441\u0442\u044c, \u043a\u0443\u0448\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho mangiato\", \"imperfetto\": \"mangiavo\", \"presente\": \"mangio\", \"futuro\": \"manger\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai mangiato\", \"imperfetto\": \"mangiavi\", \"presente\": \"mangi\", \"futuro\": \"mangerai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha mangiato\", \"imperfetto\": \"mangiava\", \"presente\": \"mangia\", \"futuro\": \"manger\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo mangiato\", \"imperfetto\": \"mangiavamo\", \"presente\": \"mangiamo\", \"futuro\": \"mangeremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete mangiato\", \"imperfetto\": \"mangiavate\", \"presente\": \"mangiate\", \"futuro\": \"mangerete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno mangiato\", \"imperfetto\": \"mangiavano\", \"presente\": \"mangiano\", \"futuro\": \"mangeranno\"},\r\n]},\r\n\"bere\": {\"translation\": \"\u043f\u0438\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho bevuto\", \"imperfetto\": \"bevevo\", \"presente\": \"bevo\", \"futuro\": \"berr\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai bevuto\", \"imperfetto\": \"bevevi\", \"presente\": \"bevi\", \"futuro\": \"berrai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha bevuto\", \"imperfetto\": \"beveva\", \"presente\": \"beve\", \"futuro\": \"berr\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo bevuto\", \"imperfetto\": \"bevevamo\", \"presente\": \"beviamo\", \"futuro\": \"berremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete bevuto\", \"imperfetto\": \"bevevate\", \"presente\": \"bevete\", \"futuro\": \"berrete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno bevuto\", \"imperfetto\": \"bevevano\", \"presente\": \"bevono\", \"futuro\": \"berranno\"},\r\n]},\r\n\"dormire\": {\"translation\": \"\u0441\u043f\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho dormito\", \"imperfetto\": \"dormivo\", \"presente\": \"dormo\", \"futuro\": \"dormir\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai dormito\", \"imperfetto\": \"dormivi\", \"presente\": \"dormi\", \"futuro\": \"dormirai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha dormito\", \"imperfetto\": \"dormiva\", \"presente\": \"dorme\", \"futuro\": \"dormir\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo dormito\", \"imperfetto\": \"dormivamo\", \"presente\": \"dormiamo\", \"futuro\": \"dormiremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete dormito\", \"imperfetto\": \"dormivate\", \"presente\": \"dormite\", \"futuro\": \"dormirete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno dormito\", \"imperfetto\": \"dormivano\", \"presente\": \"dormono\", \"futuro\": \"dormiranno\"},\r\n]},\r\n\"chiudere\": {\"translation\": \"\u0437\u0430\u043a\u0440\u044b\u0432\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho chiuso\", \"imperfetto\": \"chiudevo\", \"presente\": \"chiudo\", \"futuro\": \"chiuder\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai chiuso\", \"imperfetto\": \"chiudevi\", \"presente\": \"chiudi\", \"futuro\": \"chiuderai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha chiuso\", \"imperfetto\": \"chiudeva\", \"presente\": \"chiude\", \"futuro\": \"chiuder\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo chiuso\", \"imperfetto\": \"chiudevamo\", \"presente\": \"chiudiamo\", \"futuro\": \"chiuderemo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete chiuso\", \"imperfetto\": \"chiudevate\", \"presente\": \"chiudete\", \"futuro\": \"chiuderete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno chiuso\", \"imperfetto\": \"chiudevano\", \"presente\": \"chiudono\", \"futuro\": \"chiuderanno\"},\r\n]},\r\n\"aprire\": {\"translation\": \"\u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho aperto\", \"imperfetto\": \"aprivo\", \"presente\": \"apro\", \"futuro\": \"aprir\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai aperto\", \"imperfetto\": \"aprivi\", \"presente\": \"apri\", \"futuro\": \"aprirai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha aperto\", \"imperfetto\": \"apriva\", \"presente\": \"apre\", \"futuro\": \"aprir\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo aperto\", \"imperfetto\": \"aprivamo\", \"presente\": \"apriamo\", \"futuro\": \"apriremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete aperto\", \"imperfetto\": \"aprivate\", \"presente\": \"aprite\", \"futuro\": \"aprirete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno aperto\", \"imperfetto\": \"aprivano\", \"presente\": \"aprono\", \"futuro\": \"apriranno\"},\r\n]},\r\n\"sentire\": {\"translation\": \"\u0441\u043b\u044b\u0448\u0430\u0442\u044c, \u0447\u0443\u0432\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho sentito\", \"imperfetto\": \"sentivo\", \"presente\": \"sento\", \"futuro\": \"sentir\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai sentito\", \"imperfetto\": \"sentivi\", \"presente\": \"senti\", \"futuro\": \"sentirai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha sentito\", \"imperfetto\": \"sentiva\", \"presente\": \"sente\", \"futuro\": \"sentir\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo sentito\", \"imperfetto\": \"sentivamo\", \"presente\": \"sentiamo\", \"futuro\": \"sentiremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete sentito\", \"imperfetto\": \"sentivate\", \"presente\": \"sentite\", \"futuro\": \"sentirete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno sentito\", \"imperfetto\": \"sentivano\", \"presente\": \"sentono\", \"futuro\": \"sentiranno\"},\r\n]},\r\n\"capire\": {\"translation\": \"\u043f\u043e\u043d\u0438\u043c\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho capito\", \"imperfetto\": \"capivo\", \"presente\": \"capisco\", \"futuro\": \"capir\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai capito\", \"imperfetto\": \"capivi\", \"presente\": \"capisci\", \"futuro\": \"capirai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha capito\", \"imperfetto\": \"capiva\", \"presente\": \"capisce\", \"futuro\": \"capir\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo capito\", \"imperfetto\": \"capivamo\", \"presente\": \"capiamo\", \"futuro\": \"capiremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete capito\", \"imperfetto\": \"capivate\", \"presente\": \"capite\", \"futuro\": \"capirete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno capito\", \"imperfetto\": \"capivano\", \"presente\": \"capiscono\", \"futuro\": \"capiranno\"},\r\n]},\r\n\"finire\": {\"translation\": \"\u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho finito\", \"imperfetto\": \"finivo\", \"presente\": \"finisco\", \"futuro\": \"finir\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai finito\", \"imperfetto\": \"finivi\", \"presente\": \"finisci\", \"futuro\": \"finirai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha finito\", \"imperfetto\": \"finiva\", \"presente\": \"finisce\", \"futuro\": \"finir\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo finito\", \"imperfetto\": \"finivamo\", \"presente\": \"finiamo\", \"futuro\": \"finiremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete finito\", \"imperfetto\": \"finivate\", \"presente\": \"finite\", \"futuro\": \"finirete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno finito\", \"imperfetto\": \"finivano\", \"presente\": \"finiscono\", \"futuro\": \"finiranno\"},\r\n]},\r\n\"pulire\": {\"translation\": \"\u0447\u0438\u0441\u0442\u0438\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho pulito\", \"imperfetto\": \"pulivo\", \"presente\": \"pulisco\", \"futuro\": \"pulir\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai pulito\", \"imperfetto\": \"pulivi\", \"presente\": \"pulisci\", \"futuro\": \"pulirai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha pulito\", \"imperfetto\": \"puliva\", \"presente\": \"pulisce\", \"futuro\": \"pulir\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo pulito\", \"imperfetto\": \"pulivamo\", \"presente\": \"puliamo\", \"futuro\": \"puliremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete pulito\", \"imperfetto\": \"pulivate\", \"presente\": \"pulite\", \"futuro\": \"pulirete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno pulito\", \"imperfetto\": \"pulivano\", \"presente\": \"puliscono\", \"futuro\": \"puliranno\"},\r\n]},\r\n\"costruire\": {\"translation\": \"\u0441\u0442\u0440\u043e\u0438\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho costruito\", \"imperfetto\": \"costruivo\", \"presente\": \"costruisco\", \"futuro\": \"costruir\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai costruito\", \"imperfetto\": \"costruivi\", \"presente\": \"costruisci\", \"futuro\": \"costruirai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha costruito\", \"imperfetto\": \"costruiva\", \"presente\": \"costruisce\", \"futuro\": \"costruir\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo costruito\", \"imperfetto\": \"costruivamo\", \"presente\": \"costruiamo\", \"futuro\": \"costruiremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete costruito\", \"imperfetto\": \"costruivate\", \"presente\": \"costruite\", \"futuro\": \"costruirete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno costruito\", \"imperfetto\": \"costruivano\", \"presente\": \"costruiscono\", \"futuro\": \"costruiranno\"},\r\n]},\r\n\"vincere\": {\"translation\": \"\u043f\u043e\u0431\u0435\u0436\u0434\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho vinto\", \"imperfetto\": \"vincevo\", \"presente\": \"vinco\", \"futuro\": \"vincer\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai vinto\", \"imperfetto\": \"vincevi\", \"presente\": \"vinci\", \"futuro\": \"vincerai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha vinto\", \"imperfetto\": \"vinceva\", \"presente\": \"vince\", \"futuro\": \"vincer\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo vinto\", \"imperfetto\": \"vincevamo\", \"presente\": \"vinciamo\", \"futuro\": \"vinceremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete vinto\", \"imperfetto\": \"vincevate\", \"presente\": \"vincete\", \"futuro\": \"vincerete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno vinto\", \"imperfetto\": \"vincevano\", \"presente\": \"vincono\", \"futuro\": \"vinceranno\"},\r\n]},\r\n\"perdere\": {\"translation\": \"\u0442\u0435\u0440\u044f\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho perso\", \"imperfetto\": \"perdevo\", \"presente\": \"perdo\", \"futuro\": \"perder\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai perso\", \"imperfetto\": \"perdevi\", \"presente\": \"perdi\", \"futuro\": \"perderai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha perso\", \"imperfetto\": \"perdeva\", \"presente\": \"perde\", \"futuro\": \"perder\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo perso\", \"imperfetto\": \"perdevamo\", \"presente\": \"perdiamo\", \"futuro\": \"perderemo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete perso\", \"imperfetto\": \"perdevate\", \"presente\": \"perdete\", \"futuro\": \"perderete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno perso\", \"imperfetto\": \"perdevano\", \"presente\": \"perdono\", \"futuro\": \"perderanno\"},\r\n]},\r\n\"chiedere\": {\"translation\": \"\u0441\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0442\u044c, \u043f\u0440\u043e\u0441\u0438\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho chiesto\", \"imperfetto\": \"chiedevo\", \"presente\": \"chiedo\", \"futuro\": \"chieder\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai chiesto\", \"imperfetto\": \"chiedevi\", \"presente\": \"chiedi\", \"futuro\": \"chiederai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha chiesto\", \"imperfetto\": \"chiedeva\", \"presente\": \"chiede\", \"futuro\": \"chieder\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo chiesto\", \"imperfetto\": \"chiedevamo\", \"presente\": \"chiediamo\", \"futuro\": \"chiederemo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete chiesto\", \"imperfetto\": \"chiedevate\", \"presente\": \"chiedete\", \"futuro\": \"chiederete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno chiesto\", \"imperfetto\": \"chiedevano\", \"presente\": \"chiedono\", \"futuro\": \"chiederanno\"},\r\n]},\r\n\"rispondere\": {\"translation\": \"\u043e\u0442\u0432\u0435\u0447\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho risposto\", \"imperfetto\": \"rispondevo\", \"presente\": \"rispondo\", \"futuro\": \"risponder\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai risposto\", \"imperfetto\": \"rispondevi\", \"presente\": \"rispondi\", \"futuro\": \"risponderai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha risposto\", \"imperfetto\": \"rispondeva\", \"presente\": \"risponde\", \"futuro\": \"risponder\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo risposto\", \"imperfetto\": \"rispondevamo\", \"presente\": \"rispondiamo\", \"futuro\": \"risponderemo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete risposto\", \"imperfetto\": \"rispondevate\", \"presente\": \"rispondete\", \"futuro\": \"risponderete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno risposto\", \"imperfetto\": \"rispondevano\", \"presente\": \"rispondono\", \"futuro\": \"risponderanno\"},\r\n]},\r\n\"vivere\": {\"translation\": \"\u0436\u0438\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho vissuto\", \"imperfetto\": \"vivevo\", \"presente\": \"vivo\", \"futuro\": \"vivr\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai vissuto\", \"imperfetto\": \"vivevi\", \"presente\": \"vivi\", \"futuro\": \"vivrai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha vissuto\", \"imperfetto\": \"viveva\", \"presente\": \"vive\", \"futuro\": \"vivr\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo vissuto\", \"imperfetto\": \"vivevamo\", \"presente\": \"viviamo\", \"futuro\": \"vivremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete vissuto\", \"imperfetto\": \"vivevate\", \"presente\": \"vivete\", \"futuro\": \"vivrete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno vissuto\", \"imperfetto\": \"vivevano\", \"presente\": \"vivono\", \"futuro\": \"vivranno\"},\r\n]},\r\n\"conoscere\": {\"translation\": \"\u0437\u043d\u0430\u0442\u044c (\u043a\u043e\u0433\u043e-\u043b), \u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho conosciuto\", \"imperfetto\": \"conoscevo\", \"presente\": \"conosco\", \"futuro\": \"conoscer\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai conosciuto\", \"imperfetto\": \"conoscevi\", \"presente\": \"conosci\", \"futuro\": \"conoscerai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha conosciuto\", \"imperfetto\": \"conosceva\", \"presente\": \"conosce\", \"futuro\": \"conoscer\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo conosciuto\", \"imperfetto\": \"conoscevamo\", \"presente\": \"conosciamo\", \"futuro\": \"conosceremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete conosciuto\", \"imperfetto\": \"conoscevate\", \"presente\": \"conoscete\", \"futuro\": \"conoscerete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno conosciuto\", \"imperfetto\": \"conoscevano\", \"presente\": \"conoscono\", \"futuro\": \"conosceranno\"},\r\n]},\r\n\"piangere\": {\"translation\": \"\u043f\u043b\u0430\u043a\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho pianto\", \"imperfetto\": \"piangevo\", \"presente\": \"piango\", \"futuro\": \"pianger\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai pianto\", \"imperfetto\": \"piangevi\", \"presente\": \"piangi\", \"futuro\": \"piangerai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha pianto\", \"imperfetto\": \"piangeva\", \"presente\": \"piange\", \"futuro\": \"pianger\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo pianto\", \"imperfetto\": \"piangevamo\", \"presente\": \"piangiamo\", \"futuro\": \"piangeremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete pianto\", \"imperfetto\": \"piangevate\", \"presente\": \"piangete\", \"futuro\": \"piangerete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno pianto\", \"imperfetto\": \"piangevano\", \"presente\": \"piangono\", \"futuro\": \"piangeranno\"},\r\n]},\r\n\"ridere\": {\"translation\": \"\u0441\u043c\u0435\u044f\u0442\u044c\u0441\u044f\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho riso\", \"imperfetto\": \"ridevo\", \"presente\": \"rido\", \"futuro\": \"rider\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai riso\", \"imperfetto\": \"ridevi\", \"presente\": \"ridi\", \"futuro\": \"riderai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha riso\", \"imperfetto\": \"rideva\", \"presente\": \"ride\", \"futuro\": \"rider\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo riso\", \"imperfetto\": \"ridevamo\", \"presente\": \"ridiamo\", \"futuro\": \"rideremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete riso\", \"imperfetto\": \"ridevate\", \"presente\": \"ridete\", \"futuro\": \"riderete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno riso\", \"imperfetto\": \"ridevano\", \"presente\": \"ridono\", \"futuro\": \"rideranno\"},\r\n]},\r\n\"rompere\": {\"translation\": \"\u043b\u043e\u043c\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho rotto\", \"imperfetto\": \"rompevo\", \"presente\": \"rompo\", \"futuro\": \"romper\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai rotto\", \"imperfetto\": \"rompevi\", \"presente\": \"rompi\", \"futuro\": \"romperai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha rotto\", \"imperfetto\": \"rompeva\", \"presente\": \"rompe\", \"futuro\": \"romper\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo rotto\", \"imperfetto\": \"rompevamo\", \"presente\": \"rompiamo\", \"futuro\": \"romperemo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete rotto\", \"imperfetto\": \"rompevate\", \"presente\": \"rompete\", \"futuro\": \"romperete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno rotto\", \"imperfetto\": \"rompevano\", \"presente\": \"rompono\", \"futuro\": \"romperanno\"},\r\n]},\r\n\"spendere\": {\"translation\": \"\u0442\u0440\u0430\u0442\u0438\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho speso\", \"imperfetto\": \"spendevo\", \"presente\": \"spendo\", \"futuro\": \"spender\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai speso\", \"imperfetto\": \"spendevi\", \"presente\": \"spendi\", \"futuro\": \"spenderai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha speso\", \"imperfetto\": \"spendeva\", \"presente\": \"spende\", \"futuro\": \"spender\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo speso\", \"imperfetto\": \"spendevamo\", \"presente\": \"spendiamo\", \"futuro\": \"spenderemo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete speso\", \"imperfetto\": \"spendevate\", \"presente\": \"spendete\", \"futuro\": \"spenderete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno speso\", \"imperfetto\": \"spendevano\", \"presente\": \"spendono\", \"futuro\": \"spenderanno\"},\r\n]},\r\n\"difendere\": {\"translation\": \"\u0437\u0430\u0449\u0438\u0449\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho difeso\", \"imperfetto\": \"difendevo\", \"presente\": \"difendo\", \"futuro\": \"difender\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai difeso\", \"imperfetto\": \"difendevi\", \"presente\": \"difendi\", \"futuro\": \"difenderai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha difeso\", \"imperfetto\": \"difendeva\", \"presente\": \"difende\", \"futuro\": \"difender\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo difeso\", \"imperfetto\": \"difendevamo\", \"presente\": \"difendiamo\", \"futuro\": \"difenderemo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete difeso\", \"imperfetto\": \"difendevate\", \"presente\": \"difendete\", \"futuro\": \"difenderete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno difeso\", \"imperfetto\": \"difendevano\", \"presente\": \"difendono\", \"futuro\": \"difenderanno\"},\r\n]},\r\n\"sorridere\": {\"translation\": \"\u0443\u043b\u044b\u0431\u0430\u0442\u044c\u0441\u044f\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"ho sorriso\", \"imperfetto\": \"sorridevo\", \"presente\": \"sorrido\", \"futuro\": \"sorrir\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"hai sorriso\", \"imperfetto\": \"sorridevi\", \"presente\": \"sorridi\", \"futuro\": \"sorrirai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"ha sorriso\", \"imperfetto\": \"sorrideva\", \"presente\": \"sorride\", \"futuro\": \"sorrir\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"abbiamo sorriso\", \"imperfetto\": \"sorridevamo\", \"presente\": \"sorridiamo\", \"futuro\": \"sorriremo\"}, {\"pronoun\": \"voi\", \"passato\": \"avete sorriso\", \"imperfetto\": \"sorridevate\", \"presente\": \"sorridete\", \"futuro\": \"sorrirete\"}, {\"pronoun\": \"loro\", \"passato\": \"hanno sorriso\", \"imperfetto\": \"sorridevano\", \"presente\": \"sorridono\", \"futuro\": \"sorriranno\"},\r\n]},\r\n\"essere\": {\"translation\": \"\u0431\u044b\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"sono stato\/a\", \"imperfetto\": \"ero\", \"presente\": \"sono\", \"futuro\": \"sar\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"sei stato\/a\", \"imperfetto\": \"eri\", \"presente\": \"sei\", \"futuro\": \"sarai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"\u00e8 stato\/a\", \"imperfetto\": \"era\", \"presente\": \"\u00e8\", \"futuro\": \"sar\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"siamo stati\/e\", \"imperfetto\": \"eravamo\", \"presente\": \"siamo\", \"futuro\": \"saremo\"}, {\"pronoun\": \"voi\", \"passato\": \"siete stati\/e\", \"imperfetto\": \"eravate\", \"presente\": \"siete\", \"futuro\": \"sarete\"}, {\"pronoun\": \"loro\", \"passato\": \"sono stati\/e\", \"imperfetto\": \"erano\", \"presente\": \"sono\", \"futuro\": \"saranno\"},\r\n]},\r\n\"andare\": {\"translation\": \"\u0438\u0434\u0442\u0438, \u0435\u0445\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"sono andato\/a\", \"imperfetto\": \"andavo\", \"presente\": \"vado\", \"futuro\": \"andr\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"sei andato\/a\", \"imperfetto\": \"andavi\", \"presente\": \"vai\", \"futuro\": \"andrai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"\u00e8 andato\/a\", \"imperfetto\": \"andava\", \"presente\": \"va\", \"futuro\": \"andr\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"siamo andati\/e\", \"imperfetto\": \"andavamo\", \"presente\": \"andiamo\", \"futuro\": \"andremo\"}, {\"pronoun\": \"voi\", \"passato\": \"siete andati\/e\", \"imperfetto\": \"andavate\", \"presente\": \"andate\", \"futuro\": \"andrete\"}, {\"pronoun\": \"loro\", \"passato\": \"sono andati\/e\", \"imperfetto\": \"andavano\", \"presente\": \"vanno\", \"futuro\": \"andranno\"},\r\n]},\r\n\"venire\": {\"translation\": \"\u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u044c, \u043f\u0440\u0438\u0435\u0437\u0436\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"sono venuto\/a\", \"imperfetto\": \"venivo\", \"presente\": \"vengo\", \"futuro\": \"verr\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"sei venuto\/a\", \"imperfetto\": \"venivi\", \"presente\": \"vieni\", \"futuro\": \"verrai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"\u00e8 venuto\/a\", \"imperfetto\": \"veniva\", \"presente\": \"viene\", \"futuro\": \"verr\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"siamo venuti\/e\", \"imperfetto\": \"venivamo\", \"presente\": \"veniamo\", \"futuro\": \"verremo\"}, {\"pronoun\": \"voi\", \"passato\": \"siete venuti\/e\", \"imperfetto\": \"venivate\", \"presente\": \"venite\", \"futuro\": \"verrete\"}, {\"pronoun\": \"loro\", \"passato\": \"sono venuti\/e\", \"imperfetto\": \"venivano\", \"presente\": \"vengono\", \"futuro\": \"verranno\"},\r\n]},\r\n\"stare\": {\"translation\": \"\u0441\u0442\u043e\u044f\u0442\u044c, \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u044c\u0441\u044f\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"sono stato\/a\", \"imperfetto\": \"stavo\", \"presente\": \"sto\", \"futuro\": \"star\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"sei stato\/a\", \"imperfetto\": \"stavi\", \"presente\": \"stai\", \"futuro\": \"starai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"\u00e8 stato\/a\", \"imperfetto\": \"stava\", \"presente\": \"sta\", \"futuro\": \"star\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"siamo stati\/e\", \"imperfetto\": \"stavamo\", \"presente\": \"stiamo\", \"futuro\": \"staremo\"}, {\"pronoun\": \"voi\", \"passato\": \"siete stati\/e\", \"imperfetto\": \"stavate\", \"presente\": \"state\", \"futuro\": \"starete\"}, {\"pronoun\": \"loro\", \"passato\": \"sono stati\/e\", \"imperfetto\": \"stavano\", \"presente\": \"stanno\", \"futuro\": \"staranno\"},\r\n]},\r\n\"partire\": {\"translation\": \"\u0443\u0435\u0437\u0436\u0430\u0442\u044c, \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c\u0441\u044f\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"sono partito\/a\", \"imperfetto\": \"partivo\", \"presente\": \"parto\", \"futuro\": \"partir\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"sei partito\/a\", \"imperfetto\": \"partivi\", \"presente\": \"parti\", \"futuro\": \"partirai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"\u00e8 partito\/a\", \"imperfetto\": \"partiva\", \"presente\": \"parte\", \"futuro\": \"partir\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"siamo partiti\/e\", \"imperfetto\": \"partivamo\", \"presente\": \"partiamo\", \"futuro\": \"partiremo\"}, {\"pronoun\": \"voi\", \"passato\": \"siete partiti\/e\", \"imperfetto\": \"partivate\", \"presente\": \"partite\", \"futuro\": \"partirete\"}, {\"pronoun\": \"loro\", \"passato\": \"sono partiti\/e\", \"imperfetto\": \"partivano\", \"presente\": \"partono\", \"futuro\": \"partiranno\"},\r\n]},\r\n\"arrivare\": {\"translation\": \"\u043f\u0440\u0438\u0431\u044b\u0432\u0430\u0442\u044c, \u043f\u0440\u0438\u0435\u0437\u0436\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"sono arrivato\/a\", \"imperfetto\": \"arrivavo\", \"presente\": \"arrivo\", \"futuro\": \"arriver\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"sei arrivato\/a\", \"imperfetto\": \"arrivavi\", \"presente\": \"arrivi\", \"futuro\": \"arriverai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"\u00e8 arrivato\/a\", \"imperfetto\": \"arrivava\", \"presente\": \"arriva\", \"futuro\": \"arriver\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"siamo arrivati\/e\", \"imperfetto\": \"arrivavamo\", \"presente\": \"arriviamo\", \"futuro\": \"arriveremo\"}, {\"pronoun\": \"voi\", \"passato\": \"siete arrivati\/e\", \"imperfetto\": \"arrivavate\", \"presente\": \"arrivate\", \"futuro\": \"arriverete\"}, {\"pronoun\": \"loro\", \"passato\": \"sono arrivati\/e\", \"imperfetto\": \"arrivavano\", \"presente\": \"arrivano\", \"futuro\": \"arriveranno\"},\r\n]},\r\n\"entrare\": {\"translation\": \"\u0432\u0445\u043e\u0434\u0438\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"sono entrato\/a\", \"imperfetto\": \"entravo\", \"presente\": \"entro\", \"futuro\": \"entrer\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"sei entrato\/a\", \"imperfetto\": \"entravi\", \"presente\": \"entri\", \"futuro\": \"entrerai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"\u00e8 entrato\/a\", \"imperfetto\": \"entrava\", \"presente\": \"entra\", \"futuro\": \"entrer\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"siamo entrati\/e\", \"imperfetto\": \"entravamo\", \"presente\": \"entriamo\", \"futuro\": \"entreremo\"}, {\"pronoun\": \"voi\", \"passato\": \"siete entrati\/e\", \"imperfetto\": \"entravate\", \"presente\": \"entrate\", \"futuro\": \"entrerete\"}, {\"pronoun\": \"loro\", \"passato\": \"sono entrati\/e\", \"imperfetto\": \"entravano\", \"presente\": \"entrano\", \"futuro\": \"entreranno\"},\r\n]},\r\n\"uscire\": {\"translation\": \"\u0432\u044b\u0445\u043e\u0434\u0438\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"sono uscito\/a\", \"imperfetto\": \"uscivo\", \"presente\": \"esco\", \"futuro\": \"uscir\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"sei uscito\/a\", \"imperfetto\": \"uscivi\", \"presente\": \"esci\", \"futuro\": \"uscirai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"\u00e8 uscito\/a\", \"imperfetto\": \"usciva\", \"presente\": \"esce\", \"futuro\": \"uscir\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"siamo usciti\/e\", \"imperfetto\": \"uscivamo\", \"presente\": \"usciamo\", \"futuro\": \"usciremo\"}, {\"pronoun\": \"voi\", \"passato\": \"siete usciti\/e\", \"imperfetto\": \"uscivate\", \"presente\": \"uscite\", \"futuro\": \"uscirete\"}, {\"pronoun\": \"loro\", \"passato\": \"sono usciti\/e\", \"imperfetto\": \"uscivano\", \"presente\": \"escono\", \"futuro\": \"usciranno\"},\r\n]},\r\n\"salire\": {\"translation\": \"\u043f\u043e\u0434\u043d\u0438\u043c\u0430\u0442\u044c\u0441\u044f\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"sono salito\/a\", \"imperfetto\": \"salivo\", \"presente\": \"salgo\", \"futuro\": \"salir\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"sei salito\/a\", \"imperfetto\": \"salivi\", \"presente\": \"sali\", \"futuro\": \"salirai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"\u00e8 salito\/a\", \"imperfetto\": \"saliva\", \"presente\": \"sale\", \"futuro\": \"salir\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"siamo saliti\/e\", \"imperfetto\": \"salivamo\", \"presente\": \"saliamo\", \"futuro\": \"saliremo\"}, {\"pronoun\": \"voi\", \"passato\": \"siete saliti\/e\", \"imperfetto\": \"salivate\", \"presente\": \"salite\", \"futuro\": \"salirete\"}, {\"pronoun\": \"loro\", \"passato\": \"sono saliti\/e\", \"imperfetto\": \"salivano\", \"presente\": \"salgono\", \"futuro\": \"saliranno\"},\r\n]},\r\n\"scendere\": {\"translation\": \"\u0441\u043f\u0443\u0441\u043a\u0430\u0442\u044c\u0441\u044f\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"sono sceso\/a\", \"imperfetto\": \"scendevo\", \"presente\": \"scendo\", \"futuro\": \"scender\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"sei sceso\/a\", \"imperfetto\": \"scendevi\", \"presente\": \"scendi\", \"futuro\": \"scenderai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"\u00e8 sceso\/a\", \"imperfetto\": \"scendeva\", \"presente\": \"scende\", \"futuro\": \"scender\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"siamo scesi\/e\", \"imperfetto\": \"scendevamo\", \"presente\": \"scendiamo\", \"futuro\": \"scenderemo\"}, {\"pronoun\": \"voi\", \"passato\": \"siete scesi\/e\", \"imperfetto\": \"scendevate\", \"presente\": \"scendete\", \"futuro\": \"scenderete\"}, {\"pronoun\": \"loro\", \"passato\": \"sono scesi\/e\", \"imperfetto\": \"scendevano\", \"presente\": \"scendono\", \"futuro\": \"scenderanno\"},\r\n]},\r\n\"rimanere\": {\"translation\": \"\u043e\u0441\u0442\u0430\u0432\u0430\u0442\u044c\u0441\u044f\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"sono rimasto\/a\", \"imperfetto\": \"rimanevo\", \"presente\": \"rimango\", \"futuro\": \"rimarr\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"sei rimasto\/a\", \"imperfetto\": \"rimanevi\", \"presente\": \"rimani\", \"futuro\": \"rimarrai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"\u00e8 rimasto\/a\", \"imperfetto\": \"rimaneva\", \"presente\": \"rimane\", \"futuro\": \"rimarr\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"siamo rimasti\/e\", \"imperfetto\": \"rimanevamo\", \"presente\": \"rimaniamo\", \"futuro\": \"rimarremo\"}, {\"pronoun\": \"voi\", \"passato\": \"siete rimasti\/e\", \"imperfetto\": \"rimanevate\", \"presente\": \"rimanete\", \"futuro\": \"rimarrete\"}, {\"pronoun\": \"loro\", \"passato\": \"sono rimasti\/e\", \"imperfetto\": \"rimanevano\", \"presente\": \"rimangono\", \"futuro\": \"rimarranno\"},\r\n]},\r\n\"nascere\": {\"translation\": \"\u0440\u043e\u0436\u0434\u0430\u0442\u044c\u0441\u044f\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"sono nato\/a\", \"imperfetto\": \"nascevo\", \"presente\": \"nasco\", \"futuro\": \"nascer\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"sei nato\/a\", \"imperfetto\": \"nascevi\", \"presente\": \"nasci\", \"futuro\": \"nascerai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"\u00e8 nato\/a\", \"imperfetto\": \"nasceva\", \"presente\": \"nasce\", \"futuro\": \"nascer\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"siamo nati\/e\", \"imperfetto\": \"nascevamo\", \"presente\": \"nasciamo\", \"futuro\": \"nasceremo\"}, {\"pronoun\": \"voi\", \"passato\": \"siete nati\/e\", \"imperfetto\": \"nascevate\", \"presente\": \"nascete\", \"futuro\": \"nascerete\"}, {\"pronoun\": \"loro\", \"passato\": \"sono nati\/e\", \"imperfetto\": \"nascevano\", \"presente\": \"nascono\", \"futuro\": \"nasceranno\"},\r\n]},\r\n\"morire\": {\"translation\": \"\u0443\u043c\u0438\u0440\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"sono morto\/a\", \"imperfetto\": \"morivo\", \"presente\": \"muoio\", \"futuro\": \"morir\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"sei morto\/a\", \"imperfetto\": \"morivi\", \"presente\": \"muori\", \"futuro\": \"morirai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"\u00e8 morto\/a\", \"imperfetto\": \"moriva\", \"presente\": \"muore\", \"futuro\": \"morir\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"siamo morti\/e\", \"imperfetto\": \"morivamo\", \"presente\": \"moriamo\", \"futuro\": \"moriremo\"}, {\"pronoun\": \"voi\", \"passato\": \"siete morti\/e\", \"imperfetto\": \"morivate\", \"presente\": \"morite\", \"futuro\": \"morirete\"}, {\"pronoun\": \"loro\", \"passato\": \"sono morti\/e\", \"imperfetto\": \"morivano\", \"presente\": \"muoiono\", \"futuro\": \"moriranno\"},\r\n]},\r\n\"diventare\": {\"translation\": \"\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c\u0441\u044f\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"sono diventato\/a\", \"imperfetto\": \"diventavo\", \"presente\": \"divento\", \"futuro\": \"diventer\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"sei diventato\/a\", \"imperfetto\": \"diventavi\", \"presente\": \"diventi\", \"futuro\": \"diventerai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"\u00e8 diventato\/a\", \"imperfetto\": \"diventava\", \"presente\": \"diventa\", \"futuro\": \"diventer\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"siamo diventati\/e\", \"imperfetto\": \"diventavamo\", \"presente\": \"diventiamo\", \"futuro\": \"diventeremo\"}, {\"pronoun\": \"voi\", \"passato\": \"siete diventati\/e\", \"imperfetto\": \"diventavate\", \"presente\": \"diventate\", \"futuro\": \"diventerete\"}, {\"pronoun\": \"loro\", \"passato\": \"sono diventati\/e\", \"imperfetto\": \"diventavano\", \"presente\": \"diventano\", \"futuro\": \"diventeranno\"},\r\n]},\r\n\"cadere\": {\"translation\": \"\u043f\u0430\u0434\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"sono caduto\/a\", \"imperfetto\": \"cadevo\", \"presente\": \"cado\", \"futuro\": \"cadr\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"sei caduto\/a\", \"imperfetto\": \"cadevi\", \"presente\": \"cadi\", \"futuro\": \"cadrai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"\u00e8 caduto\/a\", \"imperfetto\": \"cadeva\", \"presente\": \"cade\", \"futuro\": \"cadr\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"siamo caduti\/e\", \"imperfetto\": \"cadevamo\", \"presente\": \"cadiamo\", \"futuro\": \"cadremo\"}, {\"pronoun\": \"voi\", \"passato\": \"siete caduti\/e\", \"imperfetto\": \"cadevate\", \"presente\": \"cadete\", \"futuro\": \"cadrete\"}, {\"pronoun\": \"loro\", \"passato\": \"sono caduti\/e\", \"imperfetto\": \"cadevano\", \"presente\": \"cadono\", \"futuro\": \"cadranno\"},\r\n]},\r\n\"succedere\": {\"translation\": \"\u0441\u043b\u0443\u0447\u0430\u0442\u044c\u0441\u044f\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"passato\": \"sono successo\/a\", \"imperfetto\": \"succedevo\", \"presente\": \"succedo\", \"futuro\": \"succeder\u00f2\"}, {\"pronoun\": \"tu\", \"passato\": \"sei successo\/a\", \"imperfetto\": \"succedevi\", \"presente\": \"succedi\", \"futuro\": \"succederai\"}, {\"pronoun\": \"lui\/lei\", \"passato\": \"\u00e8 successo\/a\", \"imperfetto\": \"succedeva\", \"presente\": \"succede\", \"futuro\": \"succeder\u00e0\"}, {\"pronoun\": \"noi\", \"passato\": \"siamo successi\/e\", \"imperfetto\": \"succedevamo\", \"presente\": \"succediamo\", \"futuro\": \"succederemo\"}, {\"pronoun\": \"voi\", \"passato\": \"siete successi\/e\", \"imperfetto\": \"succedevate\", \"presente\": \"succedete\", \"futuro\": \"succederete\"}, {\"pronoun\": \"loro\", \"passato\": \"sono successi\/e\", \"imperfetto\": \"succedevano\", \"presente\": \"succedono\", \"futuro\": \"succederanno\"},\r\n]}};\r\n\r\n\/\/ ==================== 3. \u0412\u041e\u0417\u0412\u0420\u0410\u0422\u041d\u042b\u0415 \u0413\u041b\u0410\u0413\u041e\u041b\u042b ====================\r\nconst reflexData = {\"alzarsi\": {\"translation\": \"\u0432\u0441\u0442\u0430\u0432\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"reflexive\": \"mi\", \"passato\": \"mi sono alzato\/a\", \"imperfetto\": \"mi alzavo\", \"presente\": \"mi alzo\", \"futuro\": \"mi alzer\u00f2\"}, {\"pronoun\": \"tu\", \"reflexive\": \"ti\", \"passato\": \"ti sei alzato\/a\", \"imperfetto\": \"ti alzavi\", \"presente\": \"ti alzi\", \"futuro\": \"ti alzerai\"}, {\"pronoun\": \"lui\/lei\", \"reflexive\": \"si\", \"passato\": \"si \u00e8 alzato\/a\", \"imperfetto\": \"si alzava\", \"presente\": \"si alza\", \"futuro\": \"si alzer\u00e0\"}, {\"pronoun\": \"noi\", \"reflexive\": \"ci\", \"passato\": \"ci siamo alzati\/e\", \"imperfetto\": \"ci alzavamo\", \"presente\": \"ci alziamo\", \"futuro\": \"ci alzeremo\"}, {\"pronoun\": \"voi\", \"reflexive\": \"vi\", \"passato\": \"vi siete alzati\/e\", \"imperfetto\": \"vi alzavate\", \"presente\": \"vi alzate\", \"futuro\": \"vi alzerete\"}, {\"pronoun\": \"loro\", \"reflexive\": \"si\", \"passato\": \"si sono alzati\/e\", \"imperfetto\": \"si alzavano\", \"presente\": \"si alzano\", \"futuro\": \"si alzeranno\"},\r\n]},\r\n\"lavarsi\": {\"translation\": \"\u043c\u044b\u0442\u044c\u0441\u044f\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"reflexive\": \"mi\", \"passato\": \"mi sono lavato\/a\", \"imperfetto\": \"mi lavavo\", \"presente\": \"mi lavo\", \"futuro\": \"mi laver\u00f2\"}, {\"pronoun\": \"tu\", \"reflexive\": \"ti\", \"passato\": \"ti sei lavato\/a\", \"imperfetto\": \"ti lavavi\", \"presente\": \"ti lavi\", \"futuro\": \"ti laverai\"}, {\"pronoun\": \"lui\/lei\", \"reflexive\": \"si\", \"passato\": \"si \u00e8 lavato\/a\", \"imperfetto\": \"si lavava\", \"presente\": \"si lava\", \"futuro\": \"si laver\u00e0\"}, {\"pronoun\": \"noi\", \"reflexive\": \"ci\", \"passato\": \"ci siamo lavati\/e\", \"imperfetto\": \"ci lavavamo\", \"presente\": \"ci laviamo\", \"futuro\": \"ci laveremo\"}, {\"pronoun\": \"voi\", \"reflexive\": \"vi\", \"passato\": \"vi siete lavati\/e\", \"imperfetto\": \"vi lavavate\", \"presente\": \"vi lavate\", \"futuro\": \"vi laverete\"}, {\"pronoun\": \"loro\", \"reflexive\": \"si\", \"passato\": \"si sono lavati\/e\", \"imperfetto\": \"si lavavano\", \"presente\": \"si lavano\", \"futuro\": \"si laveranno\"},\r\n]},\r\n\"vestirsi\": {\"translation\": \"\u043e\u0434\u0435\u0432\u0430\u0442\u044c\u0441\u044f\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"reflexive\": \"mi\", \"passato\": \"mi sono vestito\/a\", \"imperfetto\": \"mi vestivo\", \"presente\": \"mi vesto\", \"futuro\": \"mi vestir\u00f2\"}, {\"pronoun\": \"tu\", \"reflexive\": \"ti\", \"passato\": \"ti sei vestito\/a\", \"imperfetto\": \"ti vestivi\", \"presente\": \"ti vesti\", \"futuro\": \"ti vestirai\"}, {\"pronoun\": \"lui\/lei\", \"reflexive\": \"si\", \"passato\": \"si \u00e8 vestito\/a\", \"imperfetto\": \"si vestiva\", \"presente\": \"si veste\", \"futuro\": \"si vestir\u00e0\"}, {\"pronoun\": \"noi\", \"reflexive\": \"ci\", \"passato\": \"ci siamo vestiti\/e\", \"imperfetto\": \"ci vestivamo\", \"presente\": \"ci vestiamo\", \"futuro\": \"ci vestiremo\"}, {\"pronoun\": \"voi\", \"reflexive\": \"vi\", \"passato\": \"vi siete vestiti\/e\", \"imperfetto\": \"vi vestivate\", \"presente\": \"vi vestite\", \"futuro\": \"vi vestirete\"}, {\"pronoun\": \"loro\", \"reflexive\": \"si\", \"passato\": \"si sono vestiti\/e\", \"imperfetto\": \"si vestivano\", \"presente\": \"si vestono\", \"futuro\": \"si vestiranno\"},\r\n]},\r\n\"chiamarsi\": {\"translation\": \"\u0437\u0432\u0430\u0442\u044c\u0441\u044f\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"reflexive\": \"mi\", \"passato\": \"mi sono chiamato\/a\", \"imperfetto\": \"mi chiamavo\", \"presente\": \"mi chiamo\", \"futuro\": \"mi chiamer\u00f2\"}, {\"pronoun\": \"tu\", \"reflexive\": \"ti\", \"passato\": \"ti sei chiamato\/a\", \"imperfetto\": \"ti chiamavi\", \"presente\": \"ti chiami\", \"futuro\": \"ti chiamerai\"}, {\"pronoun\": \"lui\/lei\", \"reflexive\": \"si\", \"passato\": \"si \u00e8 chiamato\/a\", \"imperfetto\": \"si chiamava\", \"presente\": \"si chiama\", \"futuro\": \"si chiamer\u00e0\"}, {\"pronoun\": \"noi\", \"reflexive\": \"ci\", \"passato\": \"ci siamo chiamati\/e\", \"imperfetto\": \"ci chiamavamo\", \"presente\": \"ci chiamiamo\", \"futuro\": \"ci chiameremo\"}, {\"pronoun\": \"voi\", \"reflexive\": \"vi\", \"passato\": \"vi siete chiamati\/e\", \"imperfetto\": \"vi chiamavate\", \"presente\": \"vi chiamate\", \"futuro\": \"vi chiamerete\"}, {\"pronoun\": \"loro\", \"reflexive\": \"si\", \"passato\": \"si sono chiamati\/e\", \"imperfetto\": \"si chiamavano\", \"presente\": \"si chiamano\", \"futuro\": \"si chiameranno\"},\r\n]},\r\n\"sentirsi\": {\"translation\": \"\u0447\u0443\u0432\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0441\u0435\u0431\u044f\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"reflexive\": \"mi\", \"passato\": \"mi sono sentito\/a\", \"imperfetto\": \"mi sentivo\", \"presente\": \"mi sento\", \"futuro\": \"mi sentir\u00f2\"}, {\"pronoun\": \"tu\", \"reflexive\": \"ti\", \"passato\": \"ti sei sentito\/a\", \"imperfetto\": \"ti sentivi\", \"presente\": \"ti senti\", \"futuro\": \"ti sentirai\"}, {\"pronoun\": \"lui\/lei\", \"reflexive\": \"si\", \"passato\": \"si \u00e8 sentito\/a\", \"imperfetto\": \"si sentiva\", \"presente\": \"si sente\", \"futuro\": \"si sentir\u00e0\"}, {\"pronoun\": \"noi\", \"reflexive\": \"ci\", \"passato\": \"ci siamo sentiti\/e\", \"imperfetto\": \"ci sentivamo\", \"presente\": \"ci sentiamo\", \"futuro\": \"ci sentiremo\"}, {\"pronoun\": \"voi\", \"reflexive\": \"vi\", \"passato\": \"vi siete sentiti\/e\", \"imperfetto\": \"vi sentivate\", \"presente\": \"vi sentite\", \"futuro\": \"vi sentirete\"}, {\"pronoun\": \"loro\", \"reflexive\": \"si\", \"passato\": \"si sono sentiti\/e\", \"imperfetto\": \"si sentivano\", \"presente\": \"si sentono\", \"futuro\": \"si sentiranno\"},\r\n]},\r\n\"divertirsi\": {\"translation\": \"\u0432\u0435\u0441\u0435\u043b\u0438\u0442\u044c\u0441\u044f\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"reflexive\": \"mi\", \"passato\": \"mi sono divertito\/a\", \"imperfetto\": \"mi divertivo\", \"presente\": \"mi diverto\", \"futuro\": \"mi divertir\u00f2\"}, {\"pronoun\": \"tu\", \"reflexive\": \"ti\", \"passato\": \"ti sei divertito\/a\", \"imperfetto\": \"ti divertivi\", \"presente\": \"ti diverti\", \"futuro\": \"ti divertirai\"}, {\"pronoun\": \"lui\/lei\", \"reflexive\": \"si\", \"passato\": \"si \u00e8 divertito\/a\", \"imperfetto\": \"si divertiva\", \"presente\": \"si diverte\", \"futuro\": \"si divertir\u00e0\"}, {\"pronoun\": \"noi\", \"reflexive\": \"ci\", \"passato\": \"ci siamo divertiti\/e\", \"imperfetto\": \"ci divertivamo\", \"presente\": \"ci divertiamo\", \"futuro\": \"ci divertiremo\"}, {\"pronoun\": \"voi\", \"reflexive\": \"vi\", \"passato\": \"vi siete divertiti\/e\", \"imperfetto\": \"vi divertivate\", \"presente\": \"vi divertite\", \"futuro\": \"vi divertirete\"}, {\"pronoun\": \"loro\", \"reflexive\": \"si\", \"passato\": \"si sono divertiti\/e\", \"imperfetto\": \"si divertivano\", \"presente\": \"si divertono\", \"futuro\": \"si divertiranno\"},\r\n]},\r\n\"addormentarsi\": {\"translation\": \"\u0437\u0430\u0441\u044b\u043f\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"reflexive\": \"mi\", \"passato\": \"mi sono addormentato\/a\", \"imperfetto\": \"mi addormentavo\", \"presente\": \"mi addormento\", \"futuro\": \"mi addormenter\u00f2\"}, {\"pronoun\": \"tu\", \"reflexive\": \"ti\", \"passato\": \"ti sei addormentato\/a\", \"imperfetto\": \"ti addormentavi\", \"presente\": \"ti addormenti\", \"futuro\": \"ti addormenterai\"}, {\"pronoun\": \"lui\/lei\", \"reflexive\": \"si\", \"passato\": \"si \u00e8 addormentato\/a\", \"imperfetto\": \"si addormentava\", \"presente\": \"si addormenta\", \"futuro\": \"si addormenter\u00e0\"}, {\"pronoun\": \"noi\", \"reflexive\": \"ci\", \"passato\": \"ci siamo addormentati\/e\", \"imperfetto\": \"ci addormentavamo\", \"presente\": \"ci addormentiamo\", \"futuro\": \"ci addormenteremo\"}, {\"pronoun\": \"voi\", \"reflexive\": \"vi\", \"passato\": \"vi siete addormentati\/e\", \"imperfetto\": \"vi addormentavate\", \"presente\": \"vi addormentate\", \"futuro\": \"vi addormenterete\"}, {\"pronoun\": \"loro\", \"reflexive\": \"si\", \"passato\": \"si sono addormentati\/e\", \"imperfetto\": \"si addormentavano\", \"presente\": \"si addormentano\", \"futuro\": \"si addormenteranno\"},\r\n]},\r\n\"prepararsi\": {\"translation\": \"\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c\u0441\u044f\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"reflexive\": \"mi\", \"passato\": \"mi sono preparato\/a\", \"imperfetto\": \"mi preparavo\", \"presente\": \"mi preparo\", \"futuro\": \"mi preparer\u00f2\"}, {\"pronoun\": \"tu\", \"reflexive\": \"ti\", \"passato\": \"ti sei preparato\/a\", \"imperfetto\": \"ti preparavi\", \"presente\": \"ti prepari\", \"futuro\": \"ti preparerai\"}, {\"pronoun\": \"lui\/lei\", \"reflexive\": \"si\", \"passato\": \"si \u00e8 preparato\/a\", \"imperfetto\": \"si preparava\", \"presente\": \"si prepara\", \"futuro\": \"si preparer\u00e0\"}, {\"pronoun\": \"noi\", \"reflexive\": \"ci\", \"passato\": \"ci siamo preparati\/e\", \"imperfetto\": \"ci preparavamo\", \"presente\": \"ci prepariamo\", \"futuro\": \"ci prepareremo\"}, {\"pronoun\": \"voi\", \"reflexive\": \"vi\", \"passato\": \"vi siete preparati\/e\", \"imperfetto\": \"vi preparavate\", \"presente\": \"vi preparate\", \"futuro\": \"vi preparerete\"}, {\"pronoun\": \"loro\", \"reflexive\": \"si\", \"passato\": \"si sono preparati\/e\", \"imperfetto\": \"si preparavano\", \"presente\": \"si preparano\", \"futuro\": \"si prepareranno\"},\r\n]},\r\n\"svegliarsi\": {\"translation\": \"\u043f\u0440\u043e\u0441\u044b\u043f\u0430\u0442\u044c\u0441\u044f\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"reflexive\": \"mi\", \"passato\": \"mi sono svegliato\/a\", \"imperfetto\": \"mi svegliavo\", \"presente\": \"mi sveglio\", \"futuro\": \"mi sveglier\u00f2\"}, {\"pronoun\": \"tu\", \"reflexive\": \"ti\", \"passato\": \"ti sei svegliato\/a\", \"imperfetto\": \"ti svegliavi\", \"presente\": \"ti svegli\", \"futuro\": \"ti sveglierai\"}, {\"pronoun\": \"lui\/lei\", \"reflexive\": \"si\", \"passato\": \"si \u00e8 svegliato\/a\", \"imperfetto\": \"si svegliava\", \"presente\": \"si sveglia\", \"futuro\": \"si sveglier\u00e0\"}, {\"pronoun\": \"noi\", \"reflexive\": \"ci\", \"passato\": \"ci siamo svegliati\/e\", \"imperfetto\": \"ci svegliavamo\", \"presente\": \"ci svegliamo\", \"futuro\": \"ci sveglieremo\"}, {\"pronoun\": \"voi\", \"reflexive\": \"vi\", \"passato\": \"vi siete svegliati\/e\", \"imperfetto\": \"vi svegliavate\", \"presente\": \"vi svegliate\", \"futuro\": \"vi sveglierete\"}, {\"pronoun\": \"loro\", \"reflexive\": \"si\", \"passato\": \"si sono svegliati\/e\", \"imperfetto\": \"si svegliavano\", \"presente\": \"si svegliano\", \"futuro\": \"si sveglieranno\"},\r\n]},\r\n\"mettersi\": {\"translation\": \"\u043d\u0430\u0434\u0435\u0432\u0430\u0442\u044c \/ \u0441\u0430\u0434\u0438\u0442\u044c\u0441\u044f\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"reflexive\": \"mi\", \"passato\": \"mi sono messo\/a\", \"imperfetto\": \"mi mettevo\", \"presente\": \"mi metto\", \"futuro\": \"mi metter\u00f2\"}, {\"pronoun\": \"tu\", \"reflexive\": \"ti\", \"passato\": \"ti sei messo\/a\", \"imperfetto\": \"ti mettevi\", \"presente\": \"ti metti\", \"futuro\": \"ti metterai\"}, {\"pronoun\": \"lui\/lei\", \"reflexive\": \"si\", \"passato\": \"si \u00e8 messo\/a\", \"imperfetto\": \"si metteva\", \"presente\": \"si mette\", \"futuro\": \"si metter\u00e0\"}, {\"pronoun\": \"noi\", \"reflexive\": \"ci\", \"passato\": \"ci siamo messi\/e\", \"imperfetto\": \"ci mettevamo\", \"presente\": \"ci mettiamo\", \"futuro\": \"ci metteremo\"}, {\"pronoun\": \"voi\", \"reflexive\": \"vi\", \"passato\": \"vi siete messi\/e\", \"imperfetto\": \"vi mettevate\", \"presente\": \"vi mettete\", \"futuro\": \"vi metterete\"}, {\"pronoun\": \"loro\", \"reflexive\": \"si\", \"passato\": \"si sono messi\/e\", \"imperfetto\": \"si mettevano\", \"presente\": \"si mettono\", \"futuro\": \"si metteranno\"},\r\n]},\r\n\"sedersi\": {\"translation\": \"\u0441\u0430\u0434\u0438\u0442\u044c\u0441\u044f\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"reflexive\": \"mi\", \"passato\": \"mi sono seduto\/a\", \"imperfetto\": \"mi sedevo\", \"presente\": \"mi siedo\", \"futuro\": \"mi sieder\u00f2\"}, {\"pronoun\": \"tu\", \"reflexive\": \"ti\", \"passato\": \"ti sei seduto\/a\", \"imperfetto\": \"ti sedevi\", \"presente\": \"ti siedi\", \"futuro\": \"ti siederai\"}, {\"pronoun\": \"lui\/lei\", \"reflexive\": \"si\", \"passato\": \"si \u00e8 seduto\/a\", \"imperfetto\": \"si sedeva\", \"presente\": \"si siede\", \"futuro\": \"si sieder\u00e0\"}, {\"pronoun\": \"noi\", \"reflexive\": \"ci\", \"passato\": \"ci siamo seduti\/e\", \"imperfetto\": \"ci sedevamo\", \"presente\": \"ci sediamo\", \"futuro\": \"ci sederemo\"}, {\"pronoun\": \"voi\", \"reflexive\": \"vi\", \"passato\": \"vi siete seduti\/e\", \"imperfetto\": \"vi sedevate\", \"presente\": \"vi sedete\", \"futuro\": \"vi sederete\"}, {\"pronoun\": \"loro\", \"reflexive\": \"si\", \"passato\": \"si sono seduti\/e\", \"imperfetto\": \"si sedevano\", \"presente\": \"si siedono\", \"futuro\": \"si siederanno\"},\r\n]},\r\n\"riposarsi\": {\"translation\": \"\u043e\u0442\u0434\u044b\u0445\u0430\u0442\u044c\", \"forms\": [,\r\n{\"pronoun\": \"io\", \"reflexive\": \"mi\", \"passato\": \"mi sono riposato\/a\", \"imperfetto\": \"mi riposavo\", \"presente\": \"mi riposo\", \"futuro\": \"mi riposer\u00f2\"}, {\"pronoun\": \"tu\", \"reflexive\": \"ti\", \"passato\": \"ti sei riposato\/a\", \"imperfetto\": \"ti riposavi\", \"presente\": \"ti riposi\", \"futuro\": \"ti riposerai\"}, {\"pronoun\": \"lui\/lei\", \"reflexive\": \"si\", \"passato\": \"si \u00e8 riposato\/a\", \"imperfetto\": \"si riposava\", \"presente\": \"si riposa\", \"futuro\": \"si riposer\u00e0\"}, {\"pronoun\": \"noi\", \"reflexive\": \"ci\", \"passato\": \"ci siamo riposati\/e\", \"imperfetto\": \"ci riposavamo\", \"presente\": \"ci riposiamo\", \"futuro\": \"ci riposeremo\"}, {\"pronoun\": \"voi\", \"reflexive\": \"vi\", \"passato\": \"vi siete riposati\/e\", \"imperfetto\": \"vi riposavate\", \"presente\": \"vi riposate\", \"futuro\": \"vi riposerete\"}, {\"pronoun\": \"loro\", \"reflexive\": \"si\", \"passato\": \"si sono riposati\/e\", \"imperfetto\": \"si riposavano\", \"presente\": \"si riposano\", \"futuro\": \"si riposeranno\"},\r\n]}};\r\n\r\n\/\/ ==================== 4. DROPDOWN SYSTEM ====================\r\nconst dropdownState = {\r\n    verb: { items: [], current: null, activeIndex: -1 },\r\n    reflex: { items: [], current: null, activeIndex: -1 }\r\n};\r\n\r\nfunction initDropdown(type) {\r\n    const data = type === 'verb' ? verbsData : reflexData;\r\n    const state = dropdownState[type];\r\n    state.items = Object.keys(data).sort().map(v => ({\r\n        value: v,\r\n        label: v,\r\n        trans: data[v].translation\r\n    }));\r\n    renderDropdownList(type, state.items);\r\n    const first = state.items[0]?.value;\r\n    if (first) selectVerb(type, first);\r\n}\r\n\r\nfunction renderDropdownList(type, items) {\r\n    const list = document.getElementById(type === 'verb' ? 'dropdown-list' : 'reflex-dropdown-list');\r\n    list.innerHTML = '';\r\n    if (items.length === 0) {\r\n        const div = document.createElement('div');\r\n        div.className = 'dropdown-item no-results';\r\n        div.textContent = '\u041d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e';\r\n        list.appendChild(div);\r\n        return;\r\n    }\r\n    items.forEach((item, idx) => {\r\n        const div = document.createElement('div');\r\n        div.className = 'dropdown-item';\r\n        div.dataset.index = idx;\r\n        div.dataset.value = item.value;\r\n        div.innerHTML = `<span class=\"verb-name\">${item.label}<\/span><span class=\"verb-trans\">${item.trans}<\/span>`;\r\n        div.onclick = () => { selectVerb(type, item.value); closeDropdown(type); };\r\n        list.appendChild(div);\r\n    });\r\n}\r\n\r\nfunction toggleDropdown(type) {\r\n    const menuId = type === 'verb' ? 'dropdown-menu' : 'reflex-dropdown-menu';\r\n    const menu = document.getElementById(menuId);\r\n    const trigger = menu.previousElementSibling;\r\n    const isOpen = menu.classList.toggle('open');\r\n    trigger.classList.toggle('open', isOpen);\r\n    if (isOpen) {\r\n        setTimeout(() => {\r\n            const input = document.getElementById(type === 'verb' ? 'dropdown-search' : 'reflex-dropdown-search');\r\n            input.value = '';\r\n            input.focus();\r\n            filterDropdown('', type);\r\n        }, 50);\r\n    }\r\n}\r\n\r\nfunction closeDropdown(type) {\r\n    const menuId = type === 'verb' ? 'dropdown-menu' : 'reflex-dropdown-menu';\r\n    const menu = document.getElementById(menuId);\r\n    const trigger = menu.previousElementSibling;\r\n    menu.classList.remove('open');\r\n    trigger.classList.remove('open');\r\n    document.getElementById(type === 'verb' ? 'dropdown-search' : 'reflex-dropdown-search').value = '';\r\n    dropdownState[type].activeIndex = -1;\r\n    renderDropdownList(type, dropdownState[type].items);\r\n}\r\n\r\nfunction filterDropdown(query, type) {\r\n    const q = query.toLowerCase().trim();\r\n    const filtered = dropdownState[type].items.filter(it =>\r\n        it.label.toLowerCase().includes(q) || it.trans.toLowerCase().includes(q)\r\n    );\r\n    renderDropdownList(type, filtered);\r\n    dropdownState[type].activeIndex = filtered.length ? 0 : -1;\r\n    highlightActive(type);\r\n}\r\n\r\nfunction highlightActive(type) {\r\n    const listId = type === 'verb' ? 'dropdown-list' : 'reflex-dropdown-list';\r\n    document.querySelectorAll('#' + listId + ' .dropdown-item').forEach((el, i) => {\r\n        el.classList.toggle('active', i === dropdownState[type].activeIndex && !el.classList.contains('no-results'));\r\n    });\r\n}\r\n\r\nfunction selectVerb(type, verbName) {\r\n    const data = type === 'verb' ? verbsData : reflexData;\r\n    const verb = data[verbName];\r\n    if (!verb) return;\r\n    dropdownState[type].current = verbName;\r\n\r\n    if (type === 'verb') {\r\n        document.getElementById('dropdown-selected').textContent = verbName + \" (\" + verb.translation + \")\";\r\n        document.getElementById('verb-translation').textContent = verb.translation;\r\n        const tbody = document.getElementById('verbs-tbody');\r\n        tbody.innerHTML = '';\r\n        verb.forms.forEach((row, idx) => {\r\n            const tr = document.createElement('tr');\r\n            tr.innerHTML = `\r\n                <td class=\"pronoun-cell\">${row.pronoun}<\/td>\r\n                <td class=\"tense-passato\">${row.passato}<\/td>\r\n                <td class=\"tense-imperfetto\">${row.imperfetto}<\/td>\r\n                <td class=\"tense-present\">${row.presente}<\/td>\r\n                <td class=\"tense-futuro\">${row.futuro}<\/td>\r\n            `;\r\n            tr.style.animation = `fadeInUp 0.3s ease ${idx * 0.05}s both`;\r\n            tbody.appendChild(tr);\r\n        });\r\n    } else {\r\n        document.getElementById('reflex-dropdown-selected').textContent = verbName + \" (\" + verb.translation + \")\";\r\n        document.getElementById('reflex-translation').textContent = verb.translation;\r\n        const tbody = document.getElementById('reflex-tbody');\r\n        tbody.innerHTML = '';\r\n        verb.forms.forEach((row, idx) => {\r\n            const tr = document.createElement('tr');\r\n            tr.innerHTML = `\r\n                <td class=\"pronoun-cell\">${row.pronoun}<\/td>\r\n                <td class=\"reflexive-pronoun\">${row.reflexive}<\/td>\r\n                <td class=\"tense-passato\">${row.passato}<\/td>\r\n                <td class=\"tense-imperfetto\">${row.imperfetto}<\/td>\r\n                <td class=\"tense-present\">${row.presente}<\/td>\r\n                <td class=\"tense-futuro\">${row.futuro}<\/td>\r\n            `;\r\n            tr.style.animation = `fadeInUp 0.3s ease ${idx * 0.05}s both`;\r\n            tbody.appendChild(tr);\r\n        });\r\n    }\r\n}\r\n\r\nfunction updateVerbMatrix(verbName) { selectVerb('verb', verbName); }\r\n\r\n\/\/ Keyboard navigation\r\ndocument.addEventListener('keydown', e => {\r\n    ['verb', 'reflex'].forEach(type => {\r\n        const menuId = type === 'verb' ? 'dropdown-menu' : 'reflex-dropdown-menu';\r\n        const menu = document.getElementById(menuId);\r\n        if (!menu.classList.contains('open')) return;\r\n        const listId = type === 'verb' ? 'dropdown-list' : 'reflex-dropdown-list';\r\n        const items = Array.from(document.querySelectorAll('#' + listId + ' .dropdown-item:not(.no-results)'));\r\n        if (e.key === 'ArrowDown') {\r\n            e.preventDefault();\r\n            dropdownState[type].activeIndex = Math.min(dropdownState[type].activeIndex + 1, items.length - 1);\r\n            highlightActive(type);\r\n            items[dropdownState[type].activeIndex]?.scrollIntoView({ block: 'nearest' });\r\n        } else if (e.key === 'ArrowUp') {\r\n            e.preventDefault();\r\n            dropdownState[type].activeIndex = Math.max(dropdownState[type].activeIndex - 1, 0);\r\n            highlightActive(type);\r\n            items[dropdownState[type].activeIndex]?.scrollIntoView({ block: 'nearest' });\r\n        } else if (e.key === 'Enter' && dropdownState[type].activeIndex >= 0 && items[dropdownState[type].activeIndex]) {\r\n            e.preventDefault();\r\n            selectVerb(type, items[dropdownState[type].activeIndex].dataset.value);\r\n            closeDropdown(type);\r\n        } else if (e.key === 'Escape') {\r\n            closeDropdown(type);\r\n        }\r\n    });\r\n});\r\n\r\ndocument.addEventListener('click', e => {\r\n    if (!e.target.closest('#verb-dropdown')) closeDropdown('verb');\r\n    if (!e.target.closest('#reflex-dropdown')) closeDropdown('reflex');\r\n});\r\n\r\n\/\/ ==================== 5. \u0418\u0413\u0420\u0410 \u0413\u041b\u0410\u0413\u041e\u041b\u041e\u0412 (50 \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432) ====================\r\nconst verbQuizData = [{\"text\": \"io _____ (\u043f\u0440\u0438\u0431\u044b\u0432\u0430\u0442\u044c, \u043f\u0440\u0438\u0435\u0437\u0436\u0430\u0442\u044c) \u2014 Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\", \"correct\": \"arrivo\", \"options\": [\"vinco\", \"arrivate\", \"dormo\", \"arrivano\", \"arrivo\", \"rimango\"], \"explanation\": \"arrivare, io, Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\"},\r\n    {\"text\": \"lui\/lei _____ (\u043f\u0438\u0442\u044c) \u2014 Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\", \"correct\": \"berr\u00e0\", \"options\": [\"berrai\", \"berranno\", \"berr\u00e0\", \"sapr\u00e0\", \"dovr\u00e0\", \"pulir\u00e0\"], \"explanation\": \"bere, lui\/lei, Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\"},\r\n    {\"text\": \"lui\/lei _____ (\u0441\u043f\u0430\u0442\u044c) \u2014 Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\", \"correct\": \"dorme\", \"options\": [\"dormono\", \"dormiamo\", \"sa\", \"arriva\", \"dorme\", \"scrive\"], \"explanation\": \"dormire, lui\/lei, Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\"},\r\n    {\"text\": \"loro _____ (\u0445\u043e\u0442\u0435\u0442\u044c) \u2014 Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\", \"correct\": \"vogliono\", \"options\": [\"mangiano\", \"vuole\", \"scendono\", \"vuoi\", \"rispondono\", \"vogliono\"], \"explanation\": \"volere, loro, Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\"},\r\n    {\"text\": \"io _____ (\u0432\u0438\u0434\u0435\u0442\u044c) \u2014 Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\", \"correct\": \"vedo\", \"options\": [\"vedono\", \"pulisco\", \"vede\", \"vedo\", \"sento\", \"divento\"], \"explanation\": \"vedere, io, Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\"},\r\n    {\"text\": \"noi _____ (\u0437\u043d\u0430\u0442\u044c, \u0443\u043c\u0435\u0442\u044c) \u2014 Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\", \"correct\": \"abbiamo saputo\", \"options\": [\"abbiamo saputo\", \"siamo stati\/e\", \"abbiamo messo\", \"abbiamo capito\", \"ha saputo\", \"hai saputo\"], \"explanation\": \"sapere, noi, Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\"},\r\n    {\"text\": \"voi _____ (\u0441\u043c\u0435\u044f\u0442\u044c\u0441\u044f) \u2014 Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\", \"correct\": \"avete riso\", \"options\": [\"siete saliti\/e\", \"ho riso\", \"hanno riso\", \"siete stati\/e\", \"avete sentito\", \"avete riso\"], \"explanation\": \"ridere, voi, Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\"},\r\n    {\"text\": \"voi _____ (\u0440\u043e\u0436\u0434\u0430\u0442\u044c\u0441\u044f) \u2014 Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\", \"correct\": \"nascerete\", \"options\": [\"succederete\", \"salirete\", \"vivrete\", \"nascerete\", \"nasceranno\", \"nascer\u00f2\"], \"explanation\": \"nascere, voi, Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\"},\r\n    {\"text\": \"noi _____ (\u0437\u0430\u0449\u0438\u0449\u0430\u0442\u044c) \u2014 Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\", \"correct\": \"abbiamo difeso\", \"options\": [\"ho difeso\", \"abbiamo difeso\", \"abbiamo messo\", \"avete difeso\", \"siamo caduti\/e\", \"abbiamo detto\"], \"explanation\": \"difendere, noi, Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\"},\r\n    {\"text\": \"lui\/lei _____ (\u0441\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0442\u044c, \u043f\u0440\u043e\u0441\u0438\u0442\u044c) \u2014 Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\", \"correct\": \"chieder\u00e0\", \"options\": [\"chieder\u00f2\", \"berr\u00e0\", \"chiederai\", \"arriver\u00e0\", \"dormir\u00e0\", \"chieder\u00e0\"], \"explanation\": \"chiedere, lui\/lei, Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\"},\r\n    {\"text\": \"voi _____ (\u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u044c, \u043f\u0440\u0438\u0435\u0437\u0436\u0430\u0442\u044c) \u2014 Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\", \"correct\": \"verrete\", \"options\": [\"verr\u00f2\", \"perderete\", \"starete\", \"direte\", \"verrai\", \"verrete\"], \"explanation\": \"venire, voi, Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\"},\r\n    {\"text\": \"loro _____ (\u0432\u0438\u0434\u0435\u0442\u044c) \u2014 Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\", \"correct\": \"vedono\", \"options\": [\"dicono\", \"bevono\", \"vedono\", \"vincono\", \"vedo\", \"vedete\"], \"explanation\": \"vedere, loro, Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\"},\r\n    {\"text\": \"tu _____ (\u0434\u043e\u043b\u0436\u0435\u043d, \u043d\u0443\u0436\u043d\u043e) \u2014 Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\", \"correct\": \"dovrai\", \"options\": [\"potrai\", \"dovrai\", \"leggerai\", \"dovrete\", \"dovr\u00e0\", \"uscirai\"], \"explanation\": \"dovere, tu, Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\"},\r\n    {\"text\": \"noi _____ (\u043e\u0442\u0432\u0435\u0447\u0430\u0442\u044c) \u2014 Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\", \"correct\": \"abbiamo risposto\", \"options\": [\"abbiamo sorriso\", \"avete risposto\", \"ho risposto\", \"abbiamo visto\", \"abbiamo risposto\", \"siamo diventati\/e\"], \"explanation\": \"rispondere, noi, Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\"},\r\n    {\"text\": \"noi _____ (\u0442\u0440\u0430\u0442\u0438\u0442\u044c) \u2014 Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\", \"correct\": \"abbiamo speso\", \"options\": [\"abbiamo aperto\", \"abbiamo dovuto\", \"abbiamo finito\", \"ha speso\", \"abbiamo speso\", \"avete speso\"], \"explanation\": \"spendere, noi, Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\"},\r\n    {\"text\": \"tu _____ (\u0437\u0430\u0449\u0438\u0449\u0430\u0442\u044c) \u2014 Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\", \"correct\": \"hai difeso\", \"options\": [\"avete difeso\", \"abbiamo difeso\", \"hai difeso\", \"sei successo\/a\", \"sei stato\/a\", \"hai capito\"], \"explanation\": \"difendere, tu, Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\"},\r\n    {\"text\": \"loro _____ (\u043f\u0430\u0434\u0430\u0442\u044c) \u2014 Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\", \"correct\": \"sono caduti\/e\", \"options\": [\"hanno preso\", \"sono caduti\/e\", \"sono caduto\/a\", \"\u00e8 caduto\/a\", \"hanno capito\", \"hanno visto\"], \"explanation\": \"cadere, loro, Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\"},\r\n    {\"text\": \"noi _____ (\u0441\u043c\u0435\u044f\u0442\u044c\u0441\u044f) \u2014 Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\", \"correct\": \"abbiamo riso\", \"options\": [\"abbiamo sorriso\", \"siamo stati\/e\", \"avete riso\", \"siamo caduti\/e\", \"abbiamo riso\", \"hanno riso\"], \"explanation\": \"ridere, noi, Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\"},\r\n    {\"text\": \"io _____ (\u043f\u0438\u0441\u0430\u0442\u044c) \u2014 Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\", \"correct\": \"scriver\u00f2\", \"options\": [\"scriver\u00f2\", \"andr\u00f2\", \"cadr\u00f2\", \"sorrir\u00f2\", \"scriver\u00e0\", \"scriverai\"], \"explanation\": \"scrivere, io, Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\"},\r\n    {\"text\": \"tu _____ (\u0441\u043b\u044b\u0448\u0430\u0442\u044c, \u0447\u0443\u0432\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c) \u2014 Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\", \"correct\": \"senti\", \"options\": [\"cadi\", \"sentite\", \"sento\", \"senti\", \"arrivi\", \"muori\"], \"explanation\": \"sentire, tu, Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\"},\r\n    {\"text\": \"tu _____ (\u043e\u0441\u0442\u0430\u0432\u0430\u0442\u044c\u0441\u044f) \u2014 Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\", \"correct\": \"sei rimasto\/a\", \"options\": [\"sei successo\/a\", \"siete rimasti\/e\", \"hai pulito\", \"\u00e8 rimasto\/a\", \"sei rimasto\/a\", \"hai difeso\"], \"explanation\": \"rimanere, tu, Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\"},\r\n    {\"text\": \"voi _____ (\u0437\u0430\u043a\u0440\u044b\u0432\u0430\u0442\u044c) \u2014 Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\", \"correct\": \"chiudete\", \"options\": [\"chiudiamo\", \"succedete\", \"chiudete\", \"diventate\", \"chiude\", \"potete\"], \"explanation\": \"chiudere, voi, Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\"},\r\n    {\"text\": \"voi _____ (\u0434\u0435\u043b\u0430\u0442\u044c, \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c) \u2014 Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\", \"correct\": \"avete fatto\", \"options\": [\"avete fatto\", \"hanno fatto\", \"avete bevuto\", \"siete nati\/e\", \"ho fatto\", \"avete speso\"], \"explanation\": \"fare, voi, Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\"},\r\n    {\"text\": \"voi _____ (\u043f\u043e\u043d\u0438\u043c\u0430\u0442\u044c) \u2014 Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\", \"correct\": \"avete capito\", \"options\": [\"ha capito\", \"avete saputo\", \"avete capito\", \"hai capito\", \"avete pulito\", \"avete finito\"], \"explanation\": \"capire, voi, Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\"},\r\n    {\"text\": \"noi _____ (\u043e\u0441\u0442\u0430\u0432\u0430\u0442\u044c\u0441\u044f) \u2014 Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\", \"correct\": \"rimaniamo\", \"options\": [\"capiamo\", \"succediamo\", \"rimaniamo\", \"conosciamo\", \"rimangono\", \"rimane\"], \"explanation\": \"rimanere, noi, Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\"},\r\n    {\"text\": \"tu _____ (\u043e\u0442\u0432\u0435\u0447\u0430\u0442\u044c) \u2014 Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\", \"correct\": \"rispondi\", \"options\": [\"ridi\", \"rispondi\", \"risponde\", \"vivi\", \"chiedi\", \"rispondiamo\"], \"explanation\": \"rispondere, tu, Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\"},\r\n    {\"text\": \"tu _____ (\u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0442\u044c) \u2014 Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\", \"correct\": \"hai aperto\", \"options\": [\"abbiamo aperto\", \"hai sorriso\", \"hai bevuto\", \"ho aperto\", \"sei stato\/a\", \"hai aperto\"], \"explanation\": \"aprire, tu, Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\"},\r\n    {\"text\": \"noi _____ (\u043f\u043e\u0434\u043d\u0438\u043c\u0430\u0442\u044c\u0441\u044f) \u2014 Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\", \"correct\": \"saliamo\", \"options\": [\"piangiamo\", \"salite\", \"cadiamo\", \"sali\", \"saliamo\", \"conosciamo\"], \"explanation\": \"salire, noi, Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\"},\r\n    {\"text\": \"noi _____ (\u0443\u043c\u0438\u0440\u0430\u0442\u044c) \u2014 Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\", \"correct\": \"moriremo\", \"options\": [\"sorriremo\", \"morir\u00e0\", \"moriremo\", \"partiremo\", \"verremo\", \"moriranno\"], \"explanation\": \"morire, noi, Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\"},\r\n    {\"text\": \"voi _____ (\u0441\u0442\u0440\u043e\u0438\u0442\u044c) \u2014 Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\", \"correct\": \"costruite\", \"options\": [\"costruisco\", \"fate\", \"diventate\", \"costruiamo\", \"costruite\", \"ridete\"], \"explanation\": \"costruire, voi, Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\"},\r\n    {\"text\": \"loro _____ (\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c\u0441\u044f) \u2014 Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\", \"correct\": \"diventeranno\", \"options\": [\"arriveranno\", \"diventeranno\", \"diventerete\", \"usciranno\", \"diventeremo\", \"apriranno\"], \"explanation\": \"diventare, loro, Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\"},\r\n    {\"text\": \"lui\/lei _____ (\u0437\u0430\u043a\u0440\u044b\u0432\u0430\u0442\u044c) \u2014 Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\", \"correct\": \"chiude\", \"options\": [\"chiude\", \"vince\", \"pu\u00f2\", \"costruisce\", \"chiudiamo\", \"chiudo\"], \"explanation\": \"chiudere, lui\/lei, Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\"},\r\n    {\"text\": \"noi _____ (\u0437\u0430\u0449\u0438\u0449\u0430\u0442\u044c) \u2014 Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\", \"correct\": \"difendiamo\", \"options\": [\"finiamo\", \"stiamo\", \"difende\", \"difendiamo\", \"difendete\", \"siamo\"], \"explanation\": \"difendere, noi, Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\"},\r\n    {\"text\": \"loro _____ (\u0438\u043c\u0435\u0442\u044c) \u2014 Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\", \"correct\": \"hanno\", \"options\": [\"hanno\", \"abbiamo\", \"dormono\", \"vanno\", \"ho\", \"scrivono\"], \"explanation\": \"avere, loro, Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\"},\r\n    {\"text\": \"noi _____ (\u0441\u043c\u0435\u044f\u0442\u044c\u0441\u044f) \u2014 Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\", \"correct\": \"ridiamo\", \"options\": [\"ridi\", \"rido\", \"ridiamo\", \"difendiamo\", \"chiudiamo\", \"dormiamo\"], \"explanation\": \"ridere, noi, Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\"},\r\n    {\"text\": \"noi _____ (\u0437\u043d\u0430\u0442\u044c, \u0443\u043c\u0435\u0442\u044c) \u2014 Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\", \"correct\": \"sapremo\", \"options\": [\"apriremo\", \"capiremo\", \"sapranno\", \"sapremo\", \"dormiremo\", \"saprai\"], \"explanation\": \"sapere, noi, Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\"},\r\n    {\"text\": \"voi _____ (\u043e\u0441\u0442\u0430\u0432\u0430\u0442\u044c\u0441\u044f) \u2014 Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\", \"correct\": \"rimanete\", \"options\": [\"rompete\", \"rimaniamo\", \"rimanete\", \"rimangono\", \"nascete\", \"state\"], \"explanation\": \"rimanere, voi, Presente (\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435)\"},\r\n    {\"text\": \"voi _____ (\u0447\u0438\u0441\u0442\u0438\u0442\u044c) \u2014 Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\", \"correct\": \"avete pulito\", \"options\": [\"avete messo\", \"avete difeso\", \"hanno pulito\", \"siete venuti\/e\", \"ho pulito\", \"avete pulito\"], \"explanation\": \"pulire, voi, Passato Prossimo (\u041f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435)\"},\r\n    {\"text\": \"voi _____ (\u043a\u043b\u0430\u0441\u0442\u044c, \u0441\u0442\u0430\u0432\u0438\u0442\u044c) \u2014 Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\", \"correct\": \"metterete\", \"options\": [\"metterai\", \"metterete\", \"romperete\", \"succederete\", \"sentirete\", \"metteremo\"], \"explanation\": \"mettere, voi, Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\"},\r\n    {\"text\": \"loro _____ (\u0441\u043b\u044b\u0448\u0430\u0442\u044c, \u0447\u0443\u0432\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c) \u2014 Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\", \"correct\": \"sentiranno\", \"options\": [\"sentiremo\", \"diventeranno\", \"sentir\u00f2\", \"sentiranno\", \"capiranno\", \"succederanno\"], \"explanation\": \"sentire, loro, Futuro Semplice (\u0411\u0443\u0434\u0443\u0449\u0435\u0435)\"},\r\n    {\"text\": \"io _____ (\u0431\u044b\u0442\u044c) \u2014 Imperfetto (\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435)\", \"correct\": \"ero\", \"options\": [\"ero\", \"sar\u00f2\", \"sono\", \"avevo\", \"andavo\", \"facevo\"], \"explanation\": \"essere, io, Imperfetto (\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435)\"},\r\n    {\"text\": \"tu _____ (\u0431\u044b\u0442\u044c) \u2014 Imperfetto (\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435)\", \"correct\": \"eri\", \"options\": [\"eri\", \"sei\", \"sarai\", \"avevi\", \"andavi\", \"facevi\"], \"explanation\": \"essere, tu, Imperfetto (\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435)\"},\r\n    {\"text\": \"lui\/lei _____ (\u0438\u0434\u0442\u0438, \u0435\u0445\u0430\u0442\u044c) \u2014 Imperfetto (\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435)\", \"correct\": \"andava\", \"options\": [\"andava\", \"and\u00f2\", \"va\", \"andr\u00e0\", \"andiamo\", \"andavamo\"], \"explanation\": \"andare, lui\/lei, Imperfetto (\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435)\"},\r\n    {\"text\": \"noi _____ (\u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c, \u0440\u0430\u0437\u0433\u043e\u0432\u0430\u0440\u0438\u0432\u0430\u0442\u044c) \u2014 Imperfetto (\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435)\", \"correct\": \"parlavamo\", \"options\": [\"parlavamo\", \"parliamo\", \"parlammo\", \"parleremo\", \"parlaremo\", \"parlavate\"], \"explanation\": \"parlare, noi, Imperfetto (\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435)\"},\r\n    {\"text\": \"io _____ (\u043f\u0438\u0442\u044c) \u2014 Imperfetto (\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435)\", \"correct\": \"bevevo\", \"options\": [\"bevevo\", \"bevo\", \"bevuto\", \"berr\u00f2\", \"beviamo\", \"bevevi\"], \"explanation\": \"bere, io, Imperfetto (\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435)\"},\r\n    {\"text\": \"tu _____ (\u0434\u0435\u043b\u0430\u0442\u044c, \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c) \u2014 Imperfetto (\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435)\", \"correct\": \"facevi\", \"options\": [\"facevi\", \"fai\", \"faccio\", \"farai\", \"facciamo\", \"fate\"], \"explanation\": \"fare, tu, Imperfetto (\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435)\"},\r\n    {\"text\": \"loro _____ (\u0432\u0438\u0434\u0435\u0442\u044c) \u2014 Imperfetto (\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435)\", \"correct\": \"vedevano\", \"options\": [\"vedevano\", \"vedono\", \"videro\", \"vedranno\", \"vediamo\", \"vedevamo\"], \"explanation\": \"vedere, loro, Imperfetto (\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435)\"},\r\n    {\"text\": \"io _____ (\u0441\u043f\u0430\u0442\u044c) \u2014 Imperfetto (\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435)\", \"correct\": \"dormivo\", \"options\": [\"dormivo\", \"dormo\", \"dormito\", \"dormir\u00f2\", \"dormiamo\", \"dormivi\"], \"explanation\": \"dormire, io, Imperfetto (\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435)\"},\r\n    {\"text\": \"voi _____ (\u043f\u0438\u0441\u0430\u0442\u044c) \u2014 Imperfetto (\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435)\", \"correct\": \"scrivevate\", \"options\": [\"scrivevate\", \"scrivete\", \"scrivete\", \"scriverete\", \"scriviamo\", \"scrivevano\"], \"explanation\": \"scrivere, voi, Imperfetto (\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435)\"},\r\n    {\"text\": \"lui\/lei _____ (\u043e\u0441\u0442\u0430\u0432\u0430\u0442\u044c\u0441\u044f) \u2014 Imperfetto (\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435)\", \"correct\": \"rimaneva\", \"options\": [\"rimaneva\", \"rimane\", \"rimase\", \"rimarr\u00e0\", \"rimaniamo\", \"rimanevano\"], \"explanation\": \"rimanere, lui\/lei, Imperfetto (\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0435)\"}];\r\nlet verbQuizIndex = 0;\r\nlet verbQuizStats = { correct: 0, wrong: 0 };\r\n\r\nfunction initVerbQuiz() {\r\n    verbQuizIndex = Math.floor(Math.random() * verbQuizData.length);\r\n    renderVerbQuiz();\r\n}\r\n\r\nfunction renderVerbQuiz() {\r\n    const q = verbQuizData[verbQuizIndex];\r\n    document.getElementById('verb-quiz-text').textContent = q.text;\r\n    document.getElementById('verb-quiz-hint').textContent = '';\r\n    document.getElementById('verb-stat-current').textContent = verbQuizIndex + 1;\r\n\r\n    const grid = document.getElementById('verb-quiz-buttons');\r\n    grid.innerHTML = '';\r\n    q.options.forEach(opt => {\r\n        const btn = document.createElement('button');\r\n        btn.className = 'btn btn-secondary';\r\n        btn.textContent = opt;\r\n        btn.onclick = () => checkVerbQuiz(opt);\r\n        grid.appendChild(btn);\r\n    });\r\n\r\n    const fb = document.getElementById('verb-quiz-feedback');\r\n    fb.className = 'feedback hidden';\r\n    fb.textContent = '';\r\n}\r\n\r\nfunction checkVerbQuiz(answer) {\r\n    const q = verbQuizData[verbQuizIndex];\r\n    const fb = document.getElementById('verb-quiz-feedback');\r\n    const buttons = document.getElementById('verb-quiz-buttons').children;\r\n\r\n    if (answer === q.correct) {\r\n        fb.innerHTML = `\u2705 \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e! <strong>${q.correct}<\/strong> \u2014 ${q.explanation}`;\r\n        fb.className = 'feedback success';\r\n        verbQuizStats.correct++;\r\n        Array.from(buttons).forEach(b => {\r\n            if (b.textContent === q.correct) b.classList.add('correct');\r\n        });\r\n        setTimeout(nextVerbQuiz, 1800);\r\n    } else {\r\n        fb.innerHTML = `\u274c \u041d\u0435\u0432\u0435\u0440\u043d\u043e. \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e: <strong>${q.correct}<\/strong> \u2014 ${q.explanation}`;\r\n        fb.className = 'feedback error';\r\n        verbQuizStats.wrong++;\r\n        Array.from(buttons).forEach(b => {\r\n            if (b.textContent === answer) b.classList.add('wrong');\r\n            if (b.textContent === q.correct) b.classList.add('correct');\r\n        });\r\n    }\r\n\r\n    document.getElementById('verb-stat-correct').textContent = verbQuizStats.correct;\r\n    document.getElementById('verb-stat-wrong').textContent = verbQuizStats.wrong;\r\n}\r\n\r\nfunction nextVerbQuiz() {\r\n    let next;\r\n    do { next = Math.floor(Math.random() * verbQuizData.length); } while (next === verbQuizIndex);\r\n    verbQuizIndex = next;\r\n    renderVerbQuiz();\r\n}\r\n\r\n\/\/ ==================== 6. \u0412\u041e\u041f\u0420\u041e\u0421\u0418\u0422\u0415\u041b\u042c\u041d\u042b\u0415 \u0421\u041b\u041e\u0412\u0410 (\u0418\u0413\u0420\u0410) ====================\r\nconst interrogativeData = [{\"question\": \"\u0412 \u043a\u0430\u043a\u043e\u043c \u0433\u043e\u0440\u043e\u0434\u0435? \/ \u041a\u0443\u0434\u0430?\", \"correct\": \"Dove\", \"options\": [\"Dove\", \"Chi\", \"Quando\", \"Perch\u00e9\"]}, {\"question\": \"\u0427\u0435\u043c \u0442\u044b \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0448\u044c\u0441\u044f? \/ \u0427\u0442\u043e \u0442\u044b \u0434\u0435\u043b\u0430\u0435\u0448\u044c?\", \"correct\": \"Che cosa\", \"options\": [\"Chi\", \"Che cosa\", \"Quale\", \"Come\"]}, {\"question\": \"\u041a\u043e\u0433\u0434\u0430? \/ \u0412 \u043a\u0430\u043a\u043e\u0435 \u0432\u0440\u0435\u043c\u044f?\", \"correct\": \"Quando\", \"options\": [\"Dove\", \"Quando\", \"Quanto\", \"Perch\u00e9\"]}, {\"question\": \"\u041a\u0430\u043a \u0434\u0435\u043b\u0430? \/ \u041a\u0430\u043a \u0442\u044b \u0441\u0435\u0431\u044f \u0447\u0443\u0432\u0441\u0442\u0432\u0443\u0435\u0448\u044c?\", \"correct\": \"Come\", \"options\": [\"Chi\", \"Come\", \"Quale\", \"Dove\"]}, {\"question\": \"\u0421\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0442\u043e\u0438\u0442? \/ \u041a\u0430\u043a\u0430\u044f \u0446\u0435\u043d\u0430?\", \"correct\": \"Quanto\", \"options\": [\"Quando\", \"Quanto\", \"Quale\", \"Perch\u00e9\"]}, {\"question\": \"\u041a\u0430\u043a\u043e\u0439 \u0438\u0437 \u043d\u0438\u0445? \/ \u041a\u043e\u0442\u043e\u0440\u044b\u0439?\", \"correct\": \"Quale\", \"options\": [\"Che cosa\", \"Quale\", \"Chi\", \"Come\"]}, {\"question\": \"\u041a\u0442\u043e \u044d\u0442\u043e? \/ \u041a\u0442\u043e \u043e\u043d?\", \"correct\": \"Chi\", \"options\": [\"Chi\", \"Che cosa\", \"Come\", \"Quanto\"]}, {\"question\": \"\u041f\u043e\u0447\u0435\u043c\u0443? \/ \u041f\u043e \u043a\u0430\u043a\u043e\u0439 \u043f\u0440\u0438\u0447\u0438\u043d\u0435?\", \"correct\": \"Perch\u00e9\", \"options\": [\"Come\", \"Quando\", \"Perch\u00e9\", \"Dove\"]}, {\"question\": \"\u041a\u0430\u043a\u0438\u043c \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u043e\u043c? \/ \u041a\u0430\u043a?\", \"correct\": \"Come\", \"options\": [\"Dove\", \"Come\", \"Quando\", \"Quale\"]}, {\"question\": \"\u041a\u0442\u043e \u044d\u0442\u043e? (\u043e \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0435)\", \"correct\": \"Chi\", \"options\": [\"Chi\", \"Quale\", \"Che cosa\", \"Come\"]}];\r\nlet currentInterrogative = 0;\r\n\r\nfunction initInterrogative() {\r\n    currentInterrogative = Math.floor(Math.random() * interrogativeData.length);\r\n    renderInterrogative();\r\n}\r\n\r\nfunction renderInterrogative() {\r\n    const q = interrogativeData[currentInterrogative];\r\n    document.getElementById('interrogative-question-text').textContent = q.question;\r\n\r\n    const grid = document.getElementById('interrogative-buttons');\r\n    grid.innerHTML = '';\r\n    q.options.forEach(opt => {\r\n        const btn = document.createElement('button');\r\n        btn.className = 'btn btn-secondary';\r\n        btn.textContent = opt;\r\n        btn.onclick = () => checkInterrogative(opt);\r\n        grid.appendChild(btn);\r\n    });\r\n\r\n    document.getElementById('interrogative-feedback').className = 'feedback hidden';\r\n}\r\n\r\nfunction checkInterrogative(answer) {\r\n    const q = interrogativeData[currentInterrogative];\r\n    const fb = document.getElementById('interrogative-feedback');\r\n    const buttons = document.getElementById('interrogative-buttons').children;\r\n\r\n    const selectedItalian = answer;\r\n\r\n    if (selectedItalian === q.correct) {\r\n        fb.innerHTML = `\u2705 \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e! <strong>${q.correct}<\/strong>`;\r\n        fb.className = \"feedback success\";\r\n        Array.from(buttons).forEach(b => {\r\n            if (b.textContent === q.correct) b.classList.add('correct');\r\n        });\r\n        setTimeout(nextInterrogative, 1500);\r\n    } else {\r\n        fb.innerHTML = `\u274c \u041d\u0435\u0432\u0435\u0440\u043d\u043e. \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e: <strong>${q.correct}<\/strong>`;\r\n        fb.className = \"feedback error\";\r\n        Array.from(buttons).forEach(b => {\r\n            if (b.textContent === answer) b.classList.add('wrong');\r\n            if (b.textContent === q.correct) b.classList.add('correct');\r\n        });\r\n    }\r\n}\r\n\r\nfunction nextInterrogative() {\r\n    let next;\r\n    do { next = Math.floor(Math.random() * interrogativeData.length); } while (next === currentInterrogative);\r\n    currentInterrogative = next;\r\n    renderInterrogative();\r\n}\r\n\r\n\/\/ ==================== 7. \u041f\u0420\u0415\u0414\u041b\u041e\u0413\u0418 \u041c\u0415\u0421\u0422\u0410 (\u0418\u0413\u0420\u0410) ====================\r\nconst luogoData = [\r\n    { place: \"Roma\", hint: \"\u0433\u043e\u0440\u043e\u0434\", correct: \"a\", options: [\"a\", \"in\", \"da\", \"su\"] },\r\n    { place: \"Milano\", hint: \"\u0433\u043e\u0440\u043e\u0434\", correct: \"a\", options: [\"a\", \"in\", \"da\", \"su\"] },\r\n    { place: \"Italia\", hint: \"\u0441\u0442\u0440\u0430\u043d\u0430\", correct: \"in\", options: [\"a\", \"in\", \"da\", \"su\"] },\r\n    { place: \"casa\", hint: \"\u0434\u043e\u043c\", correct: \"a\", options: [\"a\", \"in\", \"da\", \"su\"] },\r\n    { place: \"cucina\", hint: \"\u043a\u043e\u043c\u043d\u0430\u0442\u0430\", correct: \"in\", options: [\"a\", \"in\", \"da\", \"su\"] },\r\n    { place: \"bagno\", hint: \"\u043a\u043e\u043c\u043d\u0430\u0442\u0430\", correct: \"in\", options: [\"a\", \"in\", \"da\", \"su\"] },\r\n    { place: \"tavolo\", hint: \"\u043f\u043e\u0432\u0435\u0440\u0445\u043d\u043e\u0441\u0442\u044c\", correct: \"su\", options: [\"a\", \"in\", \"da\", \"su\"] },\r\n    { place: \"sedia\", hint: \"\u043f\u043e\u0432\u0435\u0440\u0445\u043d\u043e\u0441\u0442\u044c\", correct: \"su\", options: [\"a\", \"in\", \"da\", \"su\"] },\r\n    { place: \"medico\", hint: \"\u043a \u0432\u0440\u0430\u0447\u0443\", correct: \"da\", options: [\"a\", \"in\", \"da\", \"su\"] },\r\n    { place: \"nonna\", hint: \"\u043a \u0431\u0430\u0431\u0443\u0448\u043a\u0435\", correct: \"da\", options: [\"a\", \"in\", \"da\", \"su\"] },\r\n    { place: \"Marco\", hint: \"\u043a \u0434\u0440\u0443\u0433\u0443\", correct: \"da\", options: [\"a\", \"in\", \"da\", \"su\"] },\r\n    { place: \"montagna\", hint: \"\u0432 \u0433\u043e\u0440\u044b\", correct: \"in\", options: [\"a\", \"in\", \"da\", \"su\"] },\r\n    { place: \"spiaggia\", hint: \"\u043d\u0430 \u043f\u043b\u044f\u0436\", correct: \"in\", options: [\"a\", \"in\", \"da\", \"su\"] },\r\n    { place: \"parco\", hint: \"\u0432 \u043f\u0430\u0440\u043a\", correct: \"in\", options: [\"a\", \"in\", \"da\", \"su\"] },\r\n    { place: \"stazione\", hint: \"\u043d\u0430 \u0432\u043e\u043a\u0437\u0430\u043b\", correct: \"in\", options: [\"a\", \"in\", \"da\", \"su\"] },\r\n];\r\n\r\nlet currentLuogo = 0;\r\n\r\nfunction initLuogo() {\r\n    currentLuogo = Math.floor(Math.random() * luogoData.length);\r\n    renderLuogo();\r\n}\r\n\r\nfunction renderLuogo() {\r\n    const q = luogoData[currentLuogo];\r\n    document.getElementById('luogo-place').textContent = q.place;\r\n    document.getElementById('luogo-hint').textContent = q.hint;\r\n\r\n    const grid = document.getElementById('luogo-buttons');\r\n    grid.innerHTML = '';\r\n    q.options.forEach(opt => {\r\n        const btn = document.createElement('button');\r\n        btn.className = 'btn btn-secondary';\r\n        btn.textContent = opt;\r\n        btn.onclick = () => checkLuogo(opt);\r\n        grid.appendChild(btn);\r\n    });\r\n\r\n    document.getElementById('luogo-feedback').className = 'feedback hidden';\r\n}\r\n\r\nfunction checkLuogo(answer) {\r\n    const q = luogoData[currentLuogo];\r\n    const fb = document.getElementById('luogo-feedback');\r\n    const buttons = document.getElementById('luogo-buttons').children;\r\n\r\n    if (answer === q.correct) {\r\n        fb.innerHTML = `\u2705 \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e! <strong>${q.correct} ${q.place}<\/strong>`;\r\n        fb.className = \"feedback success\";\r\n        Array.from(buttons).forEach(b => {\r\n            if (b.textContent === q.correct) b.classList.add('correct');\r\n        });\r\n        setTimeout(nextLuogo, 1500);\r\n    } else {\r\n        fb.innerHTML = `\u274c \u041d\u0435\u0432\u0435\u0440\u043d\u043e. \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e: <strong>${q.correct} ${q.place}<\/strong>`;\r\n        fb.className = \"feedback error\";\r\n        Array.from(buttons).forEach(b => {\r\n            if (b.textContent === answer) b.classList.add('wrong');\r\n            if (b.textContent === q.correct) b.classList.add('correct');\r\n        });\r\n    }\r\n}\r\n\r\nfunction nextLuogo() {\r\n    let next;\r\n    do { next = Math.floor(Math.random() * luogoData.length); } while (next === currentLuogo);\r\n    currentLuogo = next;\r\n    renderLuogo();\r\n}\r\n\r\n\/\/ ==================== 8. \u041d\u0410\u0412\u0418\u0413\u0410\u0426\u0418\u042f ====================\r\nfunction initNav() {\r\n    const links = document.querySelectorAll('.nav-pills a');\r\n    const sections = document.querySelectorAll('section[id]');\r\n    const observer = new IntersectionObserver(entries => {\r\n        entries.forEach(entry => {\r\n            if (entry.isIntersecting) {\r\n                links.forEach(l => {\r\n                    l.classList.toggle('active', l.getAttribute('href') === '#' + entry.target.id);\r\n                });\r\n            }\r\n        });\r\n    }, { threshold: 0.3 });\r\n    sections.forEach(s => observer.observe(s));\r\n}\r\n\r\n\/\/ ==================== SCROLL TOP BUTTON ====================\r\nwindow.addEventListener('scroll', () => {\r\n    const btn = document.getElementById('scrollTop');\r\n    if (window.scrollY > 400) btn.classList.add('visible');\r\n    else btn.classList.remove('visible');\r\n});\r\n\r\n\r\n\/\/ ==================== ARTICLE GAME ====================\r\nconst articleGameData = [{\"word\": \"gatto\", \"gender\": \"m\", \"start\": \"cons\", \"number\": \"sing\", \"type\": \"det\", \"correct\": \"il\", \"options\": [\"il\", \"lo\", \"la\", \"l'\"], \"hint\": \"\u041a\u043e\u0442\"}, {\"word\": \"cane\", \"gender\": \"m\", \"start\": \"cons\", \"number\": \"sing\", \"type\": \"det\", \"correct\": \"il\", \"options\": [\"il\", \"lo\", \"la\", \"l'\"], \"hint\": \"\u0421\u043e\u0431\u0430\u043a\u0430\"}, {\"word\": \"libro\", \"gender\": \"m\", \"start\": \"cons\", \"number\": \"sing\", \"type\": \"det\", \"correct\": \"il\", \"options\": [\"il\", \"lo\", \"la\", \"l'\"], \"hint\": \"\u041a\u043d\u0438\u0433\u0430\"}, {\"word\": \"tavolo\", \"gender\": \"m\", \"start\": \"cons\", \"number\": \"sing\", \"type\": \"det\", \"correct\": \"il\", \"options\": [\"il\", \"lo\", \"la\", \"l'\"], \"hint\": \"\u0421\u0442\u043e\u043b\"}, {\"word\": \"zaino\", \"gender\": \"m\", \"start\": \"z\", \"number\": \"sing\", \"type\": \"det\", \"correct\": \"lo\", \"options\": [\"il\", \"lo\", \"la\", \"l'\"], \"hint\": \"\u0420\u044e\u043a\u0437\u0430\u043a\"}, {\"word\": \"stadio\", \"gender\": \"m\", \"start\": \"s+cons\", \"number\": \"sing\", \"type\": \"det\", \"correct\": \"lo\", \"options\": [\"il\", \"lo\", \"la\", \"l'\"], \"hint\": \"\u0421\u0442\u0430\u0434\u0438\u043e\u043d\"}, {\"word\": \"gnomo\", \"gender\": \"m\", \"start\": \"gn\", \"number\": \"sing\", \"type\": \"det\", \"correct\": \"lo\", \"options\": [\"il\", \"lo\", \"la\", \"l'\"], \"hint\": \"\u0413\u043d\u043e\u043c\"}, {\"word\": \"psicologo\", \"gender\": \"m\", \"start\": \"ps\", \"number\": \"sing\", \"type\": \"det\", \"correct\": \"lo\", \"options\": [\"il\", \"lo\", \"la\", \"l'\"], \"hint\": \"\u041f\u0441\u0438\u0445\u043e\u043b\u043e\u0433\"}, {\"word\": \"amico\", \"gender\": \"m\", \"start\": \"vowel\", \"number\": \"sing\", \"type\": \"det\", \"correct\": \"l'\", \"options\": [\"il\", \"lo\", \"la\", \"l'\"], \"hint\": \"\u0414\u0440\u0443\u0433\"}, {\"word\": \"elefante\", \"gender\": \"m\", \"start\": \"vowel\", \"number\": \"sing\", \"type\": \"det\", \"correct\": \"l'\", \"options\": [\"il\", \"lo\", \"la\", \"l'\"], \"hint\": \"\u0421\u043b\u043e\u043d\"}, {\"word\": \"casa\", \"gender\": \"f\", \"start\": \"cons\", \"number\": \"sing\", \"type\": \"det\", \"correct\": \"la\", \"options\": [\"la\", \"l'\", \"il\", \"lo\"], \"hint\": \"\u0414\u043e\u043c\"}, {\"word\": \"donna\", \"gender\": \"f\", \"start\": \"cons\", \"number\": \"sing\", \"type\": \"det\", \"correct\": \"la\", \"options\": [\"la\", \"l'\", \"il\", \"lo\"], \"hint\": \"\u0416\u0435\u043d\u0449\u0438\u043d\u0430\"}, {\"word\": \"macchina\", \"gender\": \"f\", \"start\": \"cons\", \"number\": \"sing\", \"type\": \"det\", \"correct\": \"la\", \"options\": [\"la\", \"l'\", \"il\", \"lo\"], \"hint\": \"\u041c\u0430\u0448\u0438\u043d\u0430\"}, {\"word\": \"amica\", \"gender\": \"f\", \"start\": \"vowel\", \"number\": \"sing\", \"type\": \"det\", \"correct\": \"l'\", \"options\": [\"la\", \"l'\", \"il\", \"lo\"], \"hint\": \"\u041f\u043e\u0434\u0440\u0443\u0433\u0430\"}, {\"word\": \"insalata\", \"gender\": \"f\", \"start\": \"vowel\", \"number\": \"sing\", \"type\": \"det\", \"correct\": \"l'\", \"options\": [\"la\", \"l'\", \"il\", \"lo\"], \"hint\": \"\u0421\u0430\u043b\u0430\u0442\"}, {\"word\": \"idea\", \"gender\": \"f\", \"start\": \"vowel\", \"number\": \"sing\", \"type\": \"det\", \"correct\": \"l'\", \"options\": [\"la\", \"l'\", \"il\", \"lo\"], \"hint\": \"\u0418\u0434\u0435\u044f\"}, {\"word\": \"gatti\", \"gender\": \"m\", \"start\": \"cons\", \"number\": \"pl\", \"type\": \"det\", \"correct\": \"i\", \"options\": [\"i\", \"gli\", \"le\", \"li\"], \"hint\": \"\u041a\u043e\u0442\u044b\"}, {\"word\": \"cani\", \"gender\": \"m\", \"start\": \"cons\", \"number\": \"pl\", \"type\": \"det\", \"correct\": \"i\", \"options\": [\"i\", \"gli\", \"le\", \"li\"], \"hint\": \"\u0421\u043e\u0431\u0430\u043a\u0438\"}, {\"word\": \"libri\", \"gender\": \"m\", \"start\": \"cons\", \"number\": \"pl\", \"type\": \"det\", \"correct\": \"i\", \"options\": [\"i\", \"gli\", \"le\", \"li\"], \"hint\": \"\u041a\u043d\u0438\u0433\u0438\"}, {\"word\": \"zaini\", \"gender\": \"m\", \"start\": \"z\", \"number\": \"pl\", \"type\": \"det\", \"correct\": \"gli\", \"options\": [\"i\", \"gli\", \"le\", \"li\"], \"hint\": \"\u0420\u044e\u043a\u0437\u0430\u043a\u0438\"}, {\"word\": \"stadi\", \"gender\": \"m\", \"start\": \"s+cons\", \"number\": \"pl\", \"type\": \"det\", \"correct\": \"gli\", \"options\": [\"i\", \"gli\", \"le\", \"li\"], \"hint\": \"\u0421\u0442\u0430\u0434\u0438\u043e\u043d\u044b\"}, {\"word\": \"elefanti\", \"gender\": \"m\", \"start\": \"vowel\", \"number\": \"pl\", \"type\": \"det\", \"correct\": \"gli\", \"options\": [\"i\", \"gli\", \"le\", \"li\"], \"hint\": \"\u0421\u043b\u043e\u043d\u044b\"}, {\"word\": \"amici\", \"gender\": \"m\", \"start\": \"vowel\", \"number\": \"pl\", \"type\": \"det\", \"correct\": \"gli\", \"options\": [\"i\", \"gli\", \"le\", \"li\"], \"hint\": \"\u0414\u0440\u0443\u0437\u044c\u044f\"}, {\"word\": \"case\", \"gender\": \"f\", \"start\": \"cons\", \"number\": \"pl\", \"type\": \"det\", \"correct\": \"le\", \"options\": [\"le\", \"la\", \"i\", \"gli\"], \"hint\": \"\u0414\u043e\u043c\u0430\"}, {\"word\": \"donne\", \"gender\": \"f\", \"start\": \"cons\", \"number\": \"pl\", \"type\": \"det\", \"correct\": \"le\", \"options\": [\"le\", \"la\", \"i\", \"gli\"], \"hint\": \"\u0416\u0435\u043d\u0449\u0438\u043d\u044b\"}, {\"word\": \"macchine\", \"gender\": \"f\", \"start\": \"cons\", \"number\": \"pl\", \"type\": \"det\", \"correct\": \"le\", \"options\": [\"le\", \"la\", \"i\", \"gli\"], \"hint\": \"\u041c\u0430\u0448\u0438\u043d\u044b\"}, {\"word\": \"insalate\", \"gender\": \"f\", \"start\": \"vowel\", \"number\": \"pl\", \"type\": \"det\", \"correct\": \"le\", \"options\": [\"le\", \"la\", \"i\", \"gli\"], \"hint\": \"\u0421\u0430\u043b\u0430\u0442\u044b\"}, {\"word\": \"idee\", \"gender\": \"f\", \"start\": \"vowel\", \"number\": \"pl\", \"type\": \"det\", \"correct\": \"le\", \"options\": [\"le\", \"la\", \"i\", \"gli\"], \"hint\": \"\u0418\u0434\u0435\u0438\"}, {\"word\": \"gatto\", \"gender\": \"m\", \"start\": \"cons\", \"number\": \"sing\", \"type\": \"indet\", \"correct\": \"un\", \"options\": [\"un\", \"uno\", \"una\", \"un'\"], \"hint\": \"\u041a\u043e\u0442\"}, {\"word\": \"cane\", \"gender\": \"m\", \"start\": \"cons\", \"number\": \"sing\", \"type\": \"indet\", \"correct\": \"un\", \"options\": [\"un\", \"uno\", \"una\", \"un'\"], \"hint\": \"\u0421\u043e\u0431\u0430\u043a\u0430\"}, {\"word\": \"libro\", \"gender\": \"m\", \"start\": \"cons\", \"number\": \"sing\", \"type\": \"indet\", \"correct\": \"un\", \"options\": [\"un\", \"uno\", \"una\", \"un'\"], \"hint\": \"\u041a\u043d\u0438\u0433\u0430\"}, {\"word\": \"zaino\", \"gender\": \"m\", \"start\": \"z\", \"number\": \"sing\", \"type\": \"indet\", \"correct\": \"uno\", \"options\": [\"un\", \"uno\", \"una\", \"un'\"], \"hint\": \"\u0420\u044e\u043a\u0437\u0430\u043a\"}, {\"word\": \"stadio\", \"gender\": \"m\", \"start\": \"s+cons\", \"number\": \"sing\", \"type\": \"indet\", \"correct\": \"uno\", \"options\": [\"un\", \"uno\", \"una\", \"un'\"], \"hint\": \"\u0421\u0442\u0430\u0434\u0438\u043e\u043d\"}, {\"word\": \"amico\", \"gender\": \"m\", \"start\": \"vowel\", \"number\": \"sing\", \"type\": \"indet\", \"correct\": \"un\", \"options\": [\"un\", \"uno\", \"una\", \"un'\"], \"hint\": \"\u0414\u0440\u0443\u0433\"}, {\"word\": \"elefante\", \"gender\": \"m\", \"start\": \"vowel\", \"number\": \"sing\", \"type\": \"indet\", \"correct\": \"un\", \"options\": [\"un\", \"uno\", \"una\", \"un'\"], \"hint\": \"\u0421\u043b\u043e\u043d\"}, {\"word\": \"casa\", \"gender\": \"f\", \"start\": \"cons\", \"number\": \"sing\", \"type\": \"indet\", \"correct\": \"una\", \"options\": [\"una\", \"un'\", \"un\", \"uno\"], \"hint\": \"\u0414\u043e\u043c\"}, {\"word\": \"donna\", \"gender\": \"f\", \"start\": \"cons\", \"number\": \"sing\", \"type\": \"indet\", \"correct\": \"una\", \"options\": [\"una\", \"un'\", \"un\", \"uno\"], \"hint\": \"\u0416\u0435\u043d\u0449\u0438\u043d\u0430\"}, {\"word\": \"macchina\", \"gender\": \"f\", \"start\": \"cons\", \"number\": \"sing\", \"type\": \"indet\", \"correct\": \"una\", \"options\": [\"una\", \"un'\", \"un\", \"uno\"], \"hint\": \"\u041c\u0430\u0448\u0438\u043d\u0430\"}, {\"word\": \"amica\", \"gender\": \"f\", \"start\": \"vowel\", \"number\": \"sing\", \"type\": \"indet\", \"correct\": \"un'\", \"options\": [\"un'\", \"una\", \"un\", \"uno\"], \"hint\": \"\u041f\u043e\u0434\u0440\u0443\u0433\u0430\"}, {\"word\": \"insalata\", \"gender\": \"f\", \"start\": \"vowel\", \"number\": \"sing\", \"type\": \"indet\", \"correct\": \"un'\", \"options\": [\"un'\", \"una\", \"un\", \"uno\"], \"hint\": \"\u0421\u0430\u043b\u0430\u0442\"}, {\"word\": \"idea\", \"gender\": \"f\", \"start\": \"vowel\", \"number\": \"sing\", \"type\": \"indet\", \"correct\": \"un'\", \"options\": [\"un'\", \"una\", \"un\", \"uno\"], \"hint\": \"\u0418\u0434\u0435\u044f\"}, {\"word\": \"albero\", \"gender\": \"m\", \"start\": \"cons\", \"number\": \"sing\", \"type\": \"det\", \"correct\": \"l'\", \"options\": [\"l'\", \"il\", \"lo\", \"la\"], \"hint\": \"\u0414\u0435\u0440\u0435\u0432\u043e (\u0433\u043b\u0430\u0441\u043d\u0430\u044f a)\"}, {\"word\": \"uomo\", \"gender\": \"m\", \"start\": \"vowel\", \"number\": \"sing\", \"type\": \"det\", \"correct\": \"l'\", \"options\": [\"l'\", \"il\", \"lo\", \"la\"], \"hint\": \"\u041c\u0443\u0436\u0447\u0438\u043d\u0430\"}, {\"word\": \"yogurt\", \"gender\": \"m\", \"start\": \"y\", \"number\": \"sing\", \"type\": \"det\", \"correct\": \"lo\", \"options\": [\"lo\", \"il\", \"la\", \"l'\"], \"hint\": \"\u0419\u043e\u0433\u0443\u0440\u0442\"}, {\"word\": \"yacht\", \"gender\": \"m\", \"start\": \"y\", \"number\": \"sing\", \"type\": \"det\", \"correct\": \"lo\", \"options\": [\"lo\", \"il\", \"la\", \"l'\"], \"hint\": \"\u042f\u0445\u0442\u0430\"}, {\"word\": \"zio\", \"gender\": \"m\", \"start\": \"z\", \"number\": \"sing\", \"type\": \"indet\", \"correct\": \"uno\", \"options\": [\"uno\", \"un\", \"una\", \"un'\"], \"hint\": \"\u0414\u044f\u0434\u044f\"}, {\"word\": \"scala\", \"gender\": \"f\", \"start\": \"cons\", \"number\": \"sing\", \"type\": \"indet\", \"correct\": \"una\", \"options\": [\"una\", \"un'\", \"un\", \"uno\"], \"hint\": \"\u041b\u0435\u0441\u0442\u043d\u0438\u0446\u0430\"}, {\"word\": \"ora\", \"gender\": \"f\", \"start\": \"vowel\", \"number\": \"sing\", \"type\": \"indet\", \"correct\": \"un'\", \"options\": [\"un'\", \"una\", \"un\", \"uno\"], \"hint\": \"\u0427\u0430\u0441\"}, {\"word\": \"psicologa\", \"gender\": \"f\", \"start\": \"ps\", \"number\": \"sing\", \"type\": \"indet\", \"correct\": \"una\", \"options\": [\"una\", \"un'\", \"un\", \"uno\"], \"hint\": \"\u041f\u0441\u0438\u0445\u043e\u043b\u043e\u0433 (\u0436\u0435\u043d)\"}, {\"word\": \"gnocchi\", \"gender\": \"m\", \"start\": \"gn\", \"number\": \"pl\", \"type\": \"det\", \"correct\": \"gli\", \"options\": [\"gli\", \"i\", \"le\", \"la\"], \"hint\": \"\u041d\u044c\u043e\u043a\u043a\u0438\"}, {\"word\": \"uomini\", \"gender\": \"m\", \"start\": \"vowel\", \"number\": \"pl\", \"type\": \"det\", \"correct\": \"gli\", \"options\": [\"gli\", \"i\", \"le\", \"la\"], \"hint\": \"\u041c\u0443\u0436\u0447\u0438\u043d\u044b\"}, {\"word\": \"alberi\", \"gender\": \"m\", \"start\": \"vowel\", \"number\": \"pl\", \"type\": \"det\", \"correct\": \"gli\", \"options\": [\"gli\", \"i\", \"le\", \"la\"], \"hint\": \"\u0414\u0435\u0440\u0435\u0432\u044c\u044f\"}, {\"word\": \"yogurt\", \"gender\": \"m\", \"start\": \"y\", \"number\": \"pl\", \"type\": \"det\", \"correct\": \"gli\", \"options\": [\"gli\", \"i\", \"le\", \"la\"], \"hint\": \"\u0419\u043e\u0433\u0443\u0440\u0442\u044b\"}];\r\nlet articleQuizIndex = 0;\r\nlet articleQuizStats = { correct: 0, wrong: 0 };\r\n\r\nfunction initArticleQuiz() {\r\n    articleQuizIndex = Math.floor(Math.random() * articleGameData.length);\r\n    renderArticleQuiz();\r\n}\r\n\r\nfunction renderArticleQuiz() {\r\n    const q = articleGameData[articleQuizIndex];\r\n    document.getElementById('article-word').textContent = q.word;\r\n    document.getElementById('article-hint').textContent = q.hint + ' (' + (q.type === 'det' ? '\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0439' : '\u043d\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0439') + ')';\r\n    document.getElementById('article-stat-current').textContent = articleQuizIndex + 1;\r\n\r\n    const grid = document.getElementById('article-buttons');\r\n    grid.innerHTML = '';\r\n    q.options.forEach(opt => {\r\n        const btn = document.createElement('button');\r\n        btn.className = 'btn btn-secondary';\r\n        btn.textContent = opt;\r\n        btn.onclick = () => checkArticleQuiz(opt);\r\n        grid.appendChild(btn);\r\n    });\r\n\r\n    document.getElementById('article-feedback').className = 'feedback hidden';\r\n}\r\n\r\nfunction checkArticleQuiz(answer) {\r\n    const q = articleGameData[articleQuizIndex];\r\n    const fb = document.getElementById('article-feedback');\r\n    const buttons = document.getElementById('article-buttons').children;\r\n\r\n    if (answer === q.correct) {\r\n        fb.innerHTML = `\u2705 \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e! <strong>${q.correct} ${q.word}<\/strong>`;\r\n        fb.className = 'feedback success';\r\n        articleQuizStats.correct++;\r\n        Array.from(buttons).forEach(b => {\r\n            if (b.textContent === q.correct) b.classList.add('correct');\r\n        });\r\n        setTimeout(nextArticleQuiz, 1500);\r\n    } else {\r\n        fb.innerHTML = `\u274c \u041d\u0435\u0432\u0435\u0440\u043d\u043e. \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e: <strong>${q.correct} ${q.word}<\/strong>`;\r\n        fb.className = 'feedback error';\r\n        articleQuizStats.wrong++;\r\n        Array.from(buttons).forEach(b => {\r\n            if (b.textContent === answer) b.classList.add('wrong');\r\n            if (b.textContent === q.correct) b.classList.add('correct');\r\n        });\r\n    }\r\n\r\n    document.getElementById('article-stat-correct').textContent = articleQuizStats.correct;\r\n    document.getElementById('article-stat-wrong').textContent = articleQuizStats.wrong;\r\n}\r\n\r\nfunction nextArticleQuiz() {\r\n    let next;\r\n    do { next = Math.floor(Math.random() * articleGameData.length); } while (next === articleQuizIndex);\r\n    articleQuizIndex = next;\r\n    renderArticleQuiz();\r\n}\r\n\r\n\/\/ ==================== PREPOSITION GAME ====================\r\nconst prepGameData = [{\"ru\": \"\u042f \u0438\u0434\u0443 \u0432 \u043a\u0438\u043d\u043e\", \"it\": \"Vado ___ cinema\", \"correct\": \"al\", \"options\": [\"sull'\", \"al\", \"sullo\", \"nella\"], \"explanation\": \"andare + a + il = al (\u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0435 \u043a \u043c\u0435\u0441\u0442\u0443)\"}, {\"ru\": \"\u041a\u043d\u0438\u0433\u0430 \u043b\u0435\u0436\u0438\u0442 \u043d\u0430 \u0441\u0442\u043e\u043b\u0435\", \"it\": \"Il libro \u00e8 ___ tavolo\", \"correct\": \"sul\", \"options\": [\"allo\", \"sul\", \"a\", \"dei\"], \"explanation\": \"essere + su + il = sul (\u043d\u0430 \u043f\u043e\u0432\u0435\u0440\u0445\u043d\u043e\u0441\u0442\u0438)\"}, {\"ru\": \"\u042f \u043f\u0440\u0438\u0435\u0445\u0430\u043b \u0438\u0437 \u0418\u0442\u0430\u043b\u0438\u0438\", \"it\": \"Vengo ___ Italia\", \"correct\": \"dall'\", \"options\": [\"nelle\", \"con\", \"dall'\", \"su\"], \"explanation\": \"venire + da + l' = dall' (\u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435)\"}, {\"ru\": \"\u041c\u044b \u0433\u043e\u0432\u043e\u0440\u0438\u043c \u043e \u043f\u043e\u0433\u043e\u0434\u0435\", \"it\": \"Parliamo ___ tempo\", \"correct\": \"del\", \"options\": [\"colle\", \"nello\", \"del\", \"sulla\"], \"explanation\": \"parlare + di + il = del (\u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c \u043e \u0447\u0451\u043c-\u0442\u043e)\"}, {\"ru\": \"\u042f \u0436\u0438\u0432\u0443 \u0432 \u0420\u0438\u043c\u0435\", \"it\": \"Abito ___ Roma\", \"correct\": \"a\", \"options\": [\"del\", \"nello\", \"dalla\", \"a\"], \"explanation\": \"abitare + a (\u0433\u043e\u0440\u043e\u0434)\"}, {\"ru\": \"\u041e\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432 \u0431\u043e\u043b\u044c\u043d\u0438\u0446\u0435\", \"it\": \"Lavora ___ ospedale\", \"correct\": \"in\", \"options\": [\"coi\", \"in\", \"del\", \"all'\"], \"explanation\": \"lavorare + in (\u0437\u0434\u0430\u043d\u0438\u0435)\"}, {\"ru\": \"\u0425\u043b\u0435\u0431 \u0441 \u043c\u0430\u0441\u043b\u043e\u043c\", \"it\": \"Pane ___ burro\", \"correct\": \"col\", \"options\": [\"dell'\", \"nelle\", \"con\", \"col\"], \"explanation\": \"con + il = col (\u0441 \u0447\u0435\u043c-\u0442\u043e)\"}, {\"ru\": \"\u042f \u0435\u0434\u0443 \u043d\u0430 \u043f\u043e\u0435\u0437\u0434\u0435\", \"it\": \"Vado ___ treno\", \"correct\": \"in\", \"options\": [\"dello\", \"sotto\", \"tra\", \"in\"], \"explanation\": \"andare + in (\u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442)\"}, {\"ru\": \"\u041c\u044b \u0432\u0441\u0442\u0440\u0435\u0442\u0438\u043b\u0438\u0441\u044c \u043c\u0435\u0436\u0434\u0443 \u0434\u0432\u0443\u043c\u044f \u0434\u043e\u043c\u0430\u043c\u0438\", \"it\": \"Ci siamo incontrati ___ due case\", \"correct\": \"tra\", \"options\": [\"cogli\", \"sotto\", \"tra\", \"nei\"], \"explanation\": \"tra\/fra (\u043c\u0435\u0436\u0434\u0443)\"}, {\"ru\": \"\u042d\u0442\u043e \u043f\u043e\u0434\u0430\u0440\u043e\u043a \u0434\u043b\u044f \u0434\u0440\u0443\u0433\u0430\", \"it\": \"\u00c8 un regalo ___ amico\", \"correct\": \"per\", \"options\": [\"sotto\", \"fra\", \"per\", \"delle\"], \"explanation\": \"per (\u0434\u043b\u044f \u043a\u043e\u0433\u043e-\u0442\u043e)\"}, {\"ru\": \"\u042f \u0438\u0434\u0443 \u043a \u0432\u0440\u0430\u0447\u0443\", \"it\": \"Vado ___ medico\", \"correct\": \"dal\", \"options\": [\"nei\", \"del\", \"allo\", \"dal\"], \"explanation\": \"andare + da (\u043a \u0432\u0440\u0430\u0447\u0443\/\u043a\u043e\u043c\u0443-\u0442\u043e)\"}, {\"ru\": \"\u041a\u043b\u044e\u0447\u0438 \u0432 \u0441\u0443\u043c\u043a\u0435\", \"it\": \"Le chiavi sono ___ borsa\", \"correct\": \"nella\", \"options\": [\"nella\", \"tra\", \"davanti\", \"a\"], \"explanation\": \"essere + in + la = nella (\u0432\u043d\u0443\u0442\u0440\u0438)\"}, {\"ru\": \"\u041e\u043d\u0430 \u0441\u0438\u0434\u0438\u0442 \u043d\u0430 \u0441\u0442\u0443\u043b\u0435\", \"it\": \"\u00c8 seduta ___ sedia\", \"correct\": \"sulla\", \"options\": [\"coi\", \"in\", \"davanti\", \"sulla\"], \"explanation\": \"essere + su + la = sulla (\u043d\u0430 \u0447\u0451\u043c-\u0442\u043e)\"}, {\"ru\": \"\u042f \u0438\u0434\u0443 \u0432 \u0448\u043a\u043e\u043b\u0443\", \"it\": \"Vado ___ scuola\", \"correct\": \"a\", \"options\": [\"dall'\", \"a\", \"coi\", \"nelle\"], \"explanation\": \"andare + a scuola (\u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0435 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435)\"}, {\"ru\": \"\u041c\u044b \u0432 \u0418\u0442\u0430\u043b\u0438\u0438\", \"it\": \"Siamo ___ Italia\", \"correct\": \"in\", \"options\": [\"sullo\", \"negli\", \"nel\", \"in\"], \"explanation\": \"essere + in (\u0441\u0442\u0440\u0430\u043d\u0430)\"}, {\"ru\": \"\u041e\u043d \u043f\u0440\u0438\u0448\u0451\u043b \u0438\u0437 \u0448\u043a\u043e\u043b\u044b\", \"it\": \"Viene ___ scuola\", \"correct\": \"dalla\", \"options\": [\"dalla\", \"alle\", \"allo\", \"sulla\"], \"explanation\": \"venire + da + la = dalla (\u043e\u0442\u043a\u0443\u0434\u0430-\u0442\u043e)\"}, {\"ru\": \"\u042f \u0438\u0434\u0443 \u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0443\", \"it\": \"Vado ___ lavoro\", \"correct\": \"al\", \"options\": [\"della\", \"dagli\", \"al\", \"nell'\"], \"explanation\": \"andare + a + il = al (\u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0435 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435)\"}, {\"ru\": \"\u041a\u043e\u0444\u0435 \u0441\u043e \u0441\u043b\u0438\u0432\u043a\u0430\u043c\u0438\", \"it\": \"Caff\u00e8 ___ panna\", \"correct\": \"colla\", \"options\": [\"colla\", \"dagli\", \"colle\", \"coll'\"], \"explanation\": \"con + la = colla (\u0441 \u0447\u0435\u043c-\u0442\u043e)\"}, {\"ru\": \"\u042f \u0438\u0434\u0443 \u0432 \u043f\u0430\u0440\u043a\", \"it\": \"Vado ___ parco\", \"correct\": \"nel\", \"options\": [\"nel\", \"su\", \"coi\", \"dalla\"], \"explanation\": \"andare + in + il = nel (\u0432 \u043f\u0430\u0440\u043a)\"}, {\"ru\": \"\u041c\u044b \u0433\u0443\u043b\u044f\u0435\u043c \u043f\u043e \u0433\u043e\u0440\u043e\u0434\u0443\", \"it\": \"Camminiamo ___ citt\u00e0\", \"correct\": \"per\", \"options\": [\"dai\", \"a\", \"coi\", \"per\"], \"explanation\": \"per (\u0447\u0435\u0440\u0435\u0437, \u043f\u043e)\"}, {\"ru\": \"\u041e\u043d\u0430 \u0440\u043e\u0434\u0438\u043b\u0430\u0441\u044c \u0432 \u041f\u0430\u0440\u0438\u0436\u0435\", \"it\": \"\u00c8 nata ___ Parigi\", \"correct\": \"a\", \"options\": [\"dei\", \"in\", \"colle\", \"a\"], \"explanation\": \"nascere + a (\u0433\u043e\u0440\u043e\u0434)\"}, {\"ru\": \"\u042f \u0438\u0434\u0443 \u043a \u0431\u0430\u0431\u0443\u0448\u043a\u0435\", \"it\": \"Vado ___ nonna\", \"correct\": \"da\", \"options\": [\"da\", \"tra\", \"sulla\", \"fra\"], \"explanation\": \"andare + da (\u043a \u0440\u043e\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u0438\u043a\u0443)\"}, {\"ru\": \"\u041f\u0438\u0441\u044c\u043c\u043e \u043e\u0442 \u0434\u0440\u0443\u0433\u0430\", \"it\": \"Lettera ___ amico\", \"correct\": \"dall'\", \"options\": [\"dall'\", \"dello\", \"dell'\", \"dalle\"], \"explanation\": \"da + l' = dall' (\u043e\u0442 \u043a\u043e\u0433\u043e-\u0442\u043e)\"}, {\"ru\": \"\u042f \u0438\u0434\u0443 \u043d\u0430 \u0432\u043e\u043a\u0437\u0430\u043b\", \"it\": \"Vado ___ stazione\", \"correct\": \"alla\", \"options\": [\"col\", \"da\", \"alla\", \"alle\"], \"explanation\": \"andare + a + la = alla (\u043d\u0430 \u0441\u0442\u0430\u043d\u0446\u0438\u044e)\"}, {\"ru\": \"\u041c\u044b \u0432 \u043a\u043e\u043c\u043d\u0430\u0442\u0435\", \"it\": \"Siamo ___ camera\", \"correct\": \"nella\", \"options\": [\"a\", \"per\", \"nella\", \"sul\"], \"explanation\": \"essere + in + la = nella (\u0432 \u043a\u043e\u043c\u043d\u0430\u0442\u0435)\"}, {\"ru\": \"\u041e\u043d \u0438\u0434\u0451\u0442 \u043d\u0430 \u0433\u043e\u0440\u0443\", \"it\": \"Va ___ montagna\", \"correct\": \"in\", \"options\": [\"davanti\", \"alla\", \"in\", \"della\"], \"explanation\": \"andare + in montagna (\u0432 \u0433\u043e\u0440\u044b)\"}, {\"ru\": \"\u042f \u043f\u043b\u0430\u0432\u0430\u044e \u0432 \u043c\u043e\u0440\u0435\", \"it\": \"Nuoto ___ mare\", \"correct\": \"nel\", \"options\": [\"sul\", \"dallo\", \"al\", \"nel\"], \"explanation\": \"nuotare + in + il = nel (\u0432 \u043c\u043e\u0440\u0435)\"}, {\"ru\": \"\u041c\u044b \u0435\u0434\u0438\u043c \u043f\u0438\u0446\u0446\u0443 \u0441 \u0441\u044b\u0440\u043e\u043c\", \"it\": \"Mangiamo pizza ___ formaggio\", \"correct\": \"con\", \"options\": [\"con\", \"allo\", \"nello\", \"dei\"], \"explanation\": \"con (\u0441 \u0447\u0435\u043c-\u0442\u043e)\"}, {\"ru\": \"\u041e\u043d\u0430 \u0443\u0447\u0438\u0442\u0441\u044f \u0432 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0435\", \"it\": \"Studia ___ universit\u00e0\", \"correct\": \"all'\", \"options\": [\"all'\", \"su\", \"in\", \"dei\"], \"explanation\": \"studiare + a + l' = all' (\u0432 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0435)\"}, {\"ru\": \"\u042f \u0438\u0434\u0443 \u0437\u0430 \u0445\u043b\u0435\u0431\u043e\u043c\", \"it\": \"Vado ___ pane\", \"correct\": \"per\", \"options\": [\"sull'\", \"per\", \"dagli\", \"nello\"], \"explanation\": \"andare + per (\u0437\u0430 \u0447\u0435\u043c-\u0442\u043e)\"}, {\"ru\": \"\u041a\u043d\u0438\u0433\u0430 \u043e \u043b\u044e\u0431\u0432\u0438\", \"it\": \"Libro ___ amore\", \"correct\": \"dell'\", \"options\": [\"agli\", \"coi\", \"dell'\", \"colle\"], \"explanation\": \"di + l' = dell' (\u043e \u0447\u0451\u043c-\u0442\u043e)\"}, {\"ru\": \"\u042f \u0438\u0434\u0443 \u0432 \u0442\u0435\u0430\u0442\u0440\", \"it\": \"Vado ___ teatro\", \"correct\": \"a\", \"options\": [\"a\", \"con\", \"alla\", \"col\"], \"explanation\": \"andare + a teatro (\u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0435 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435)\"}, {\"ru\": \"\u041c\u044b \u0436\u0438\u0432\u0451\u043c \u0432 \u041b\u0430\u0442\u0432\u0438\u0438\", \"it\": \"Abitiamo ___ Lettonia\", \"correct\": \"in\", \"options\": [\"alle\", \"su\", \"in\", \"nell'\"], \"explanation\": \"abitare + in (\u0441\u0442\u0440\u0430\u043d\u0430)\"}, {\"ru\": \"\u041e\u043d \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432 \u043e\u0444\u0438\u0441\u0435\", \"it\": \"Lavora ___ ufficio\", \"correct\": \"in\", \"options\": [\"sulle\", \"davanti\", \"col\", \"in\"], \"explanation\": \"lavorare + in (\u0437\u0434\u0430\u043d\u0438\u0435)\"}, {\"ru\": \"\u042f \u0435\u0434\u0443 \u043d\u0430 \u043c\u0430\u0448\u0438\u043d\u0435\", \"it\": \"Vado ___ macchina\", \"correct\": \"in\", \"options\": [\"nei\", \"dei\", \"in\", \"a\"], \"explanation\": \"andare + in (\u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442)\"}, {\"ru\": \"\u041c\u044b \u043e\u0442\u0434\u044b\u0445\u0430\u0435\u043c \u043d\u0430 \u043f\u043b\u044f\u0436\u0435\", \"it\": \"Riposiamo ___ spiaggia\", \"correct\": \"in\", \"options\": [\"in\", \"dalle\", \"a\", \"di\"], \"explanation\": \"riposare + in spiaggia (\u043d\u0430 \u043f\u043b\u044f\u0436\u0435)\"}, {\"ru\": \"\u041e\u043d\u0430 \u0438\u0434\u0451\u0442 \u0432 \u043c\u0430\u0433\u0430\u0437\u0438\u043d\", \"it\": \"Va ___ negozio\", \"correct\": \"al\", \"options\": [\"alla\", \"coll'\", \"al\", \"per\"], \"explanation\": \"andare + a + il = al (\u0432 \u043c\u0430\u0433\u0430\u0437\u0438\u043d)\"}, {\"ru\": \"\u042f \u0438\u0434\u0443 \u043a \u0437\u0443\u0431\u043d\u043e\u043c\u0443\", \"it\": \"Vado ___ dentista\", \"correct\": \"dal\", \"options\": [\"alla\", \"dagli\", \"a\", \"dal\"], \"explanation\": \"andare + da (\u043a \u0432\u0440\u0430\u0447\u0443)\"}, {\"ru\": \"\u041c\u044b \u0433\u043e\u0432\u043e\u0440\u0438\u043c \u043e \u0444\u0438\u043b\u044c\u043c\u0435\", \"it\": \"Parliamo ___ film\", \"correct\": \"del\", \"options\": [\"sulla\", \"del\", \"dalle\", \"ai\"], \"explanation\": \"parlare + di + il = del (\u043e \u0444\u0438\u043b\u044c\u043c\u0435)\"}, {\"ru\": \"\u041e\u043d \u0440\u043e\u0434\u043e\u043c \u0438\u0437 \u0424\u0440\u0430\u043d\u0446\u0438\u0438\", \"it\": \"\u00c8 ___ Francia\", \"correct\": \"della\", \"options\": [\"alle\", \"dello\", \"con\", \"della\"], \"explanation\": \"essere + di + la = della (\u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435)\"}, {\"ru\": \"\u042f \u0438\u0434\u0443 \u043d\u0430 \u043f\u043e\u0447\u0442\u0443\", \"it\": \"Vado ___ posta\", \"correct\": \"alla\", \"options\": [\"alla\", \"ai\", \"dalla\", \"dell'\"], \"explanation\": \"andare + a + la = alla (\u043d\u0430 \u043f\u043e\u0447\u0442\u0443)\"}, {\"ru\": \"\u041c\u044b \u0441 \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044f\u043c\u0438\", \"it\": \"Siamo ___ genitori\", \"correct\": \"coi\", \"options\": [\"coi\", \"alla\", \"dagli\", \"sulle\"], \"explanation\": \"con + i = coi (\u0441 \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044f\u043c\u0438)\"}, {\"ru\": \"\u041a\u043b\u044e\u0447\u0438 \u043d\u0430 \u0434\u0432\u0435\u0440\u0438\", \"it\": \"Le chiavi sono ___ porta\", \"correct\": \"sulla\", \"options\": [\"sulla\", \"nell'\", \"dei\", \"dagli\"], \"explanation\": \"essere + su + la = sulla (\u043d\u0430 \u0434\u0432\u0435\u0440\u0438)\"}, {\"ru\": \"\u042f \u0438\u0434\u0443 \u0432 \u0431\u0430\u043d\u043a\", \"it\": \"Vado ___ banca\", \"correct\": \"in\", \"options\": [\"in\", \"sullo\", \"all'\", \"col\"], \"explanation\": \"andare + in banca (\u0432 \u0431\u0430\u043d\u043a)\"}, {\"ru\": \"\u041e\u043d\u0430 \u0436\u0438\u0432\u0451\u0442 \u0443 \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u0439\", \"it\": \"Abita ___ genitori\", \"correct\": \"dai\", \"options\": [\"dai\", \"cogli\", \"dalle\", \"alla\"], \"explanation\": \"abitare + da + i = dai (\u0443 \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u0439)\"}, {\"ru\": \"\u041c\u044b \u0438\u0434\u0451\u043c \u043f\u043e \u0443\u043b\u0438\u0446\u0435\", \"it\": \"Camminiamo ___ strada\", \"correct\": \"per\", \"options\": [\"dai\", \"sulla\", \"per\", \"delle\"], \"explanation\": \"camminare + per (\u043f\u043e \u0443\u043b\u0438\u0446\u0435)\"}, {\"ru\": \"\u042f \u0438\u0434\u0443 \u0432 \u0446\u0435\u0440\u043a\u043e\u0432\u044c\", \"it\": \"Vado ___ chiesa\", \"correct\": \"in\", \"options\": [\"in\", \"dall'\", \"sulla\", \"nei\"], \"explanation\": \"andare + in chiesa (\u0432 \u0446\u0435\u0440\u043a\u043e\u0432\u044c)\"}, {\"ru\": \"\u041e\u043d \u043f\u0440\u0438\u0448\u0451\u043b \u0441 \u0440\u0430\u0431\u043e\u0442\u044b\", \"it\": \"Viene ___ lavoro\", \"correct\": \"dal\", \"options\": [\"col\", \"dal\", \"all'\", \"sui\"], \"explanation\": \"venire + da + il = dal (\u0441 \u0440\u0430\u0431\u043e\u0442\u044b)\"}, {\"ru\": \"\u041c\u044b \u0432 \u043a\u0430\u0444\u0435\", \"it\": \"Siamo ___ caff\u00e8\", \"correct\": \"al\", \"options\": [\"allo\", \"al\", \"da\", \"tra\"], \"explanation\": \"essere + a + il = al (\u0432 \u043a\u0430\u0444\u0435)\"}, {\"ru\": \"\u042f \u0438\u0434\u0443 \u043a \u0441\u0435\u0441\u0442\u0440\u0435\", \"it\": \"Vado ___ sorella\", \"correct\": \"da\", \"options\": [\"sugli\", \"dal\", \"da\", \"degli\"], \"explanation\": \"andare + da (\u043a \u0441\u0435\u0441\u0442\u0440\u0435)\"}, {\"ru\": \"\u041a\u043d\u0438\u0433\u0430 \u043f\u043e\u0434 \u0441\u0442\u043e\u043b\u043e\u043c\", \"it\": \"Il libro \u00e8 ___ tavolo\", \"correct\": \"sotto\", \"options\": [\"sotto\", \"a\", \"da\", \"dalle\"], \"explanation\": \"sotto (\u043f\u043e\u0434) \u2014 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u043f\u0440\u0435\u0434\u043b\u043e\u0433\"}, {\"ru\": \"\u042f \u0438\u0434\u0443 \u043c\u0438\u043c\u043e \u043f\u0430\u0440\u043a\u0430\", \"it\": \"Vado ___ parco\", \"correct\": \"davanti\", \"options\": [\"coi\", \"davanti\", \"dal\", \"coll'\"], \"explanation\": \"davanti a (\u043f\u0435\u0440\u0435\u0434, \u043c\u0438\u043c\u043e)\"}];\r\nlet prepQuizIndex = 0;\r\nlet prepQuizStats = { correct: 0, wrong: 0 };\r\n\r\nfunction initPrepQuiz() {\r\n    prepQuizIndex = Math.floor(Math.random() * prepGameData.length);\r\n    renderPrepQuiz();\r\n}\r\n\r\nfunction renderPrepQuiz() {\r\n    const q = prepGameData[prepQuizIndex];\r\n    document.getElementById('prep-ru-text').textContent = q.ru;\r\n    document.getElementById('prep-it-text').innerHTML = q.it.replace('___', '<span style=\"display:inline-block;min-width:40px;border-bottom:2px dashed var(--primary);color:var(--primary);\">___<\/span>');\r\n    document.getElementById('prep-stat-current').textContent = prepQuizIndex + 1;\r\n\r\n    const grid = document.getElementById('prep-buttons');\r\n    grid.innerHTML = '';\r\n    q.options.forEach(opt => {\r\n        const btn = document.createElement('button');\r\n        btn.className = 'btn btn-secondary';\r\n        btn.textContent = opt;\r\n        btn.onclick = () => checkPrepQuiz(opt);\r\n        grid.appendChild(btn);\r\n    });\r\n\r\n    document.getElementById('prep-feedback').className = 'feedback hidden';\r\n}\r\n\r\nfunction checkPrepQuiz(answer) {\r\n    const q = prepGameData[prepQuizIndex];\r\n    const fb = document.getElementById('prep-feedback');\r\n    const buttons = document.getElementById('prep-buttons').children;\r\n\r\n    if (answer === q.correct) {\r\n        fb.innerHTML = `\u2705 \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e! <strong>${q.correct}<\/strong> \u2014 ${q.explanation}`;\r\n        fb.className = 'feedback success';\r\n        prepQuizStats.correct++;\r\n        Array.from(buttons).forEach(b => {\r\n            if (b.textContent === q.correct) b.classList.add('correct');\r\n        });\r\n        setTimeout(nextPrepQuiz, 2000);\r\n    } else {\r\n        fb.innerHTML = `\u274c \u041d\u0435\u0432\u0435\u0440\u043d\u043e. \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e: <strong>${q.correct}<\/strong> \u2014 ${q.explanation}`;\r\n        fb.className = 'feedback error';\r\n        prepQuizStats.wrong++;\r\n        Array.from(buttons).forEach(b => {\r\n            if (b.textContent === answer) b.classList.add('wrong');\r\n            if (b.textContent === q.correct) b.classList.add('correct');\r\n        });\r\n    }\r\n\r\n    document.getElementById('prep-stat-correct').textContent = prepQuizStats.correct;\r\n    document.getElementById('prep-stat-wrong').textContent = prepQuizStats.wrong;\r\n}\r\n\r\nfunction nextPrepQuiz() {\r\n    let next;\r\n    do { next = Math.floor(Math.random() * prepGameData.length); } while (next === prepQuizIndex);\r\n    prepQuizIndex = next;\r\n    renderPrepQuiz();\r\n}\r\n\r\n\r\n\/\/ ==================== TIME GAME ====================\r\nconst timeGameData = [{\"ru\": \"\u0441\u0435\u0433\u043e\u0434\u043d\u044f\", \"it\": \"oggi\", \"options\": [\"oggi\", \"ieri\", \"domani\", \"adesso\"]}, {\"ru\": \"\u0432\u0447\u0435\u0440\u0430\", \"it\": \"ieri\", \"options\": [\"ieri\", \"oggi\", \"domani\", \"presto\"]}, {\"ru\": \"\u0437\u0430\u0432\u0442\u0440\u0430\", \"it\": \"domani\", \"options\": [\"domani\", \"oggi\", \"ieri\", \"adesso\"]}, {\"ru\": \"\u0441\u0435\u0439\u0447\u0430\u0441\", \"it\": \"adesso\", \"options\": [\"adesso\", \"oggi\", \"presto\", \"dopo\"]}, {\"ru\": \"\u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0432\u0435\u0447\u0435\u0440\u043e\u043c\", \"it\": \"stasera\", \"options\": [\"stasera\", \"stanotte\", \"domani\", \"ieri sera\"]}, {\"ru\": \"\u0441\u0435\u0433\u043e\u0434\u043d\u044f \u043d\u043e\u0447\u044c\u044e\", \"it\": \"stanotte\", \"options\": [\"stanotte\", \"stasera\", \"domani\", \"ieri notte\"]}, {\"ru\": \"\u0443\u0442\u0440\u043e\u043c\", \"it\": \"di mattina\", \"options\": [\"di mattina\", \"di sera\", \"di notte\", \"al pomeriggio\"]}, {\"ru\": \"\u0434\u043d\u0451\u043c\", \"it\": \"di giorno\", \"options\": [\"di giorno\", \"di notte\", \"di mattina\", \"di sera\"]}, {\"ru\": \"\u0432\u0435\u0447\u0435\u0440\u043e\u043c\", \"it\": \"di sera\", \"options\": [\"di sera\", \"di mattina\", \"di notte\", \"al pomeriggio\"]}, {\"ru\": \"\u043d\u043e\u0447\u044c\u044e\", \"it\": \"di notte\", \"options\": [\"di notte\", \"di giorno\", \"di mattina\", \"di sera\"]}, {\"ru\": \"\u043f\u043e\u0441\u043b\u0435 \u043e\u0431\u0435\u0434\u0430\", \"it\": \"dopo pranzo\", \"options\": [\"dopo pranzo\", \"prima di pranzo\", \"dopo cena\", \"a pranzo\"]}, {\"ru\": \"\u043f\u043e\u0441\u043b\u0435 \u0437\u0430\u0432\u0442\u0440\u0430\u043a\u0430\", \"it\": \"dopo colazione\", \"options\": [\"dopo colazione\", \"prima di colazione\", \"a colazione\", \"dopo pranzo\"]}, {\"ru\": \"\u0432 \u043f\u043e\u043b\u0434\u0435\u043d\u044c\", \"it\": \"a mezzogiorno\", \"options\": [\"a mezzogiorno\", \"a mezzanotte\", \"di giorno\", \"di sera\"]}, {\"ru\": \"\u0432 \u043f\u043e\u043b\u043d\u043e\u0447\u044c\", \"it\": \"a mezzanotte\", \"options\": [\"a mezzanotte\", \"a mezzogiorno\", \"di notte\", \"di mattina\"]}, {\"ru\": \"\u0447\u0430\u0441\", \"it\": \"l'ora\", \"options\": [\"l'ora\", \"il minuto\", \"il giorno\", \"l'anno\"]}, {\"ru\": \"\u043c\u0438\u043d\u0443\u0442\u0430\", \"it\": \"il minuto\", \"options\": [\"il minuto\", \"l'ora\", \"il secondo\", \"l'anno\"]}, {\"ru\": \"\u043f\u043e\u043b\u043e\u0432\u0438\u043d\u0430\", \"it\": \"mezzo\", \"options\": [\"mezzo\", \"quarto\", \"intero\", \"doppio\"]}, {\"ru\": \"\u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c\", \"it\": \"un quarto\", \"options\": [\"un quarto\", \"mezzo\", \"tre quarti\", \"intero\"]}, {\"ru\": \"\u0431\u0435\u0437 \u043f\u044f\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0438\", \"it\": \"meno un quarto\", \"options\": [\"meno un quarto\", \"e un quarto\", \"e mezzo\", \"meno dieci\"]}, {\"ru\": \"\u0440\u043e\u0432\u043d\u043e\", \"it\": \"in punto\", \"options\": [\"in punto\", \"circa\", \"quasi\", \"meno\"]}, {\"ru\": \"\u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e\", \"it\": \"circa\", \"options\": [\"circa\", \"in punto\", \"sempre\", \"mai\"]}, {\"ru\": \"\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a\", \"it\": \"luned\u00ec\", \"options\": [\"luned\u00ec\", \"marted\u00ec\", \"mercoled\u00ec\", \"gioved\u00ec\"]}, {\"ru\": \"\u0432\u0442\u043e\u0440\u043d\u0438\u043a\", \"it\": \"marted\u00ec\", \"options\": [\"marted\u00ec\", \"luned\u00ec\", \"mercoled\u00ec\", \"venerd\u00ec\"]}, {\"ru\": \"\u0441\u0440\u0435\u0434\u0430\", \"it\": \"mercoled\u00ec\", \"options\": [\"mercoled\u00ec\", \"marted\u00ec\", \"gioved\u00ec\", \"sabato\"]}, {\"ru\": \"\u0447\u0435\u0442\u0432\u0435\u0440\u0433\", \"it\": \"gioved\u00ec\", \"options\": [\"gioved\u00ec\", \"mercoled\u00ec\", \"venerd\u00ec\", \"domenica\"]}, {\"ru\": \"\u043f\u044f\u0442\u043d\u0438\u0446\u0430\", \"it\": \"venerd\u00ec\", \"options\": [\"venerd\u00ec\", \"gioved\u00ec\", \"sabato\", \"luned\u00ec\"]}, {\"ru\": \"\u0441\u0443\u0431\u0431\u043e\u0442\u0430\", \"it\": \"sabato\", \"options\": [\"sabato\", \"venerd\u00ec\", \"domenica\", \"marted\u00ec\"]}, {\"ru\": \"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435\", \"it\": \"domenica\", \"options\": [\"domenica\", \"sabato\", \"luned\u00ec\", \"mercoled\u00ec\"]}, {\"ru\": \"\u044f\u043d\u0432\u0430\u0440\u044c\", \"it\": \"gennaio\", \"options\": [\"gennaio\", \"febbraio\", \"marzo\", \"aprile\"]}, {\"ru\": \"\u0444\u0435\u0432\u0440\u0430\u043b\u044c\", \"it\": \"febbraio\", \"options\": [\"febbraio\", \"gennaio\", \"marzo\", \"maggio\"]}, {\"ru\": \"\u043c\u0430\u0440\u0442\", \"it\": \"marzo\", \"options\": [\"marzo\", \"febbraio\", \"aprile\", \"maggio\"]}, {\"ru\": \"\u0430\u043f\u0440\u0435\u043b\u044c\", \"it\": \"aprile\", \"options\": [\"aprile\", \"marzo\", \"maggio\", \"giugno\"]}, {\"ru\": \"\u043c\u0430\u0439\", \"it\": \"maggio\", \"options\": [\"maggio\", \"aprile\", \"giugno\", \"luglio\"]}, {\"ru\": \"\u0438\u044e\u043d\u044c\", \"it\": \"giugno\", \"options\": [\"giugno\", \"maggio\", \"luglio\", \"agosto\"]}, {\"ru\": \"\u0438\u044e\u043b\u044c\", \"it\": \"luglio\", \"options\": [\"luglio\", \"giugno\", \"agosto\", \"settembre\"]}, {\"ru\": \"\u0430\u0432\u0433\u0443\u0441\u0442\", \"it\": \"agosto\", \"options\": [\"agosto\", \"luglio\", \"settembre\", \"ottobre\"]}, {\"ru\": \"\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c\", \"it\": \"settembre\", \"options\": [\"settembre\", \"agosto\", \"ottobre\", \"novembre\"]}, {\"ru\": \"\u043e\u043a\u0442\u044f\u0431\u0440\u044c\", \"it\": \"ottobre\", \"options\": [\"ottobre\", \"settembre\", \"novembre\", \"dicembre\"]}, {\"ru\": \"\u043d\u043e\u044f\u0431\u0440\u044c\", \"it\": \"novembre\", \"options\": [\"novembre\", \"ottobre\", \"dicembre\", \"gennaio\"]}, {\"ru\": \"\u0434\u0435\u043a\u0430\u0431\u0440\u044c\", \"it\": \"dicembre\", \"options\": [\"dicembre\", \"novembre\", \"gennaio\", \"febbraio\"]}, {\"ru\": \"\u0432\u0435\u0441\u043d\u0430\", \"it\": \"la primavera\", \"options\": [\"la primavera\", \"l'estate\", \"l'autunno\", \"l'inverno\"]}, {\"ru\": \"\u043b\u0435\u0442\u043e\", \"it\": \"l'estate\", \"options\": [\"l'estate\", \"la primavera\", \"l'autunno\", \"l'inverno\"]}, {\"ru\": \"\u043e\u0441\u0435\u043d\u044c\", \"it\": \"l'autunno\", \"options\": [\"l'autunno\", \"l'estate\", \"l'inverno\", \"la primavera\"]}, {\"ru\": \"\u0437\u0438\u043c\u0430\", \"it\": \"l'inverno\", \"options\": [\"l'inverno\", \"l'autunno\", \"la primavera\", \"l'estate\"]}, {\"ru\": \"\u0434\u0435\u043d\u044c\", \"it\": \"il giorno\", \"options\": [\"il giorno\", \"la settimana\", \"il mese\", \"l'anno\"]}, {\"ru\": \"\u043d\u0435\u0434\u0435\u043b\u044f\", \"it\": \"la settimana\", \"options\": [\"la settimana\", \"il giorno\", \"il mese\", \"l'anno\"]}, {\"ru\": \"\u043c\u0435\u0441\u044f\u0446\", \"it\": \"il mese\", \"options\": [\"il mese\", \"la settimana\", \"il giorno\", \"l'anno\"]}, {\"ru\": \"\u0433\u043e\u0434\", \"it\": \"l'anno\", \"options\": [\"l'anno\", \"il mese\", \"la settimana\", \"il giorno\"]}, {\"ru\": \"\u0437\u0430\u0432\u0442\u0440\u0430 \u0443\u0442\u0440\u043e\u043c\", \"it\": \"domani mattina\", \"options\": [\"domani mattina\", \"oggi mattina\", \"ieri mattina\", \"stasera\"]}, {\"ru\": \"\u0432\u0447\u0435\u0440\u0430 \u0432\u0435\u0447\u0435\u0440\u043e\u043c\", \"it\": \"ieri sera\", \"options\": [\"ieri sera\", \"stasera\", \"domani sera\", \"ieri mattina\"]}, {\"ru\": \"\u043d\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u043d\u0435\u0434\u0435\u043b\u0435\", \"it\": \"la prossima settimana\", \"options\": [\"la prossima settimana\", \"la settimana scorsa\", \"questa settimana\", \"ogni settimana\"]}, {\"ru\": \"\u043d\u0430 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u043d\u0435\u0434\u0435\u043b\u0435\", \"it\": \"la settimana scorsa\", \"options\": [\"la settimana scorsa\", \"la prossima settimana\", \"questa settimana\", \"ogni settimana\"]}];\r\nlet timeQuizIndex = 0;\r\nlet timeQuizStats = { correct: 0, wrong: 0 };\r\n\r\nfunction initTimeQuiz() {\r\n    timeQuizIndex = Math.floor(Math.random() * timeGameData.length);\r\n    renderTimeQuiz();\r\n}\r\n\r\nfunction renderTimeQuiz() {\r\n    const q = timeGameData[timeQuizIndex];\r\n    document.getElementById('time-question').textContent = q.ru;\r\n    document.getElementById('time-stat-current').textContent = timeQuizIndex + 1;\r\n\r\n    const grid = document.getElementById('time-buttons');\r\n    grid.innerHTML = '';\r\n    q.options.forEach(opt => {\r\n        const btn = document.createElement('button');\r\n        btn.className = 'btn btn-secondary';\r\n        btn.textContent = opt;\r\n        btn.onclick = () => checkTimeQuiz(opt);\r\n        grid.appendChild(btn);\r\n    });\r\n\r\n    document.getElementById('time-feedback').className = 'feedback hidden';\r\n}\r\n\r\nfunction checkTimeQuiz(answer) {\r\n    const q = timeGameData[timeQuizIndex];\r\n    const fb = document.getElementById('time-feedback');\r\n    const buttons = document.getElementById('time-buttons').children;\r\n\r\n    if (answer === q.it) {\r\n        fb.innerHTML = `\u2705 \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e! <strong>${q.it}<\/strong> = ${q.ru}`;\r\n        fb.className = 'feedback success';\r\n        timeQuizStats.correct++;\r\n        Array.from(buttons).forEach(b => {\r\n            if (b.textContent === q.it) b.classList.add('correct');\r\n        });\r\n        setTimeout(nextTimeQuiz, 1500);\r\n    } else {\r\n        fb.innerHTML = `\u274c \u041d\u0435\u0432\u0435\u0440\u043d\u043e. \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e: <strong>${q.it}<\/strong>`;\r\n        fb.className = 'feedback error';\r\n        timeQuizStats.wrong++;\r\n        Array.from(buttons).forEach(b => {\r\n            if (b.textContent === answer) b.classList.add('wrong');\r\n            if (b.textContent === q.it) b.classList.add('correct');\r\n        });\r\n    }\r\n\r\n    document.getElementById('time-stat-correct').textContent = timeQuizStats.correct;\r\n    document.getElementById('time-stat-wrong').textContent = timeQuizStats.wrong;\r\n}\r\n\r\nfunction nextTimeQuiz() {\r\n    let next;\r\n    do { next = Math.floor(Math.random() * timeGameData.length); } while (next === timeQuizIndex);\r\n    timeQuizIndex = next;\r\n    renderTimeQuiz();\r\n}\r\n\r\n\/\/ ==================== INIT ====================\r\nwindow.addEventListener('DOMContentLoaded', () => {\r\n    initNumeralsGame();\r\n    initDropdown('verb');\r\n    initDropdown('reflex');\r\n    initVerbQuiz();\r\n    initInterrogative();\r\n    initLuogo();\r\n    initArticleQuiz();\r\n    initPrepQuiz();\r\n    initTimeQuiz();\r\n    initNav();\r\n});\r\n<\/script>\r\n\r\n<button class=\"scroll-top\" id=\"scrollTop\" onclick=\"window.scrollTo({top:0,behavior:'smooth'})\" aria-label=\"\u041d\u0430\u0432\u0435\u0440\u0445\">\u2191<\/button>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u0418\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u0438\u0439 \u044f\u0437\u044b\u043a: \u0418\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0439 \u0442\u0440\u0435\u043d\u0430\u0436\u0451\u0440 \u0410\u0440\u0442\u0438\u043a\u043b\u0438 \u0427\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0412\u0440\u0435\u043c\u044f \u041f\u0440\u0435\u0434\u043b\u043e\u0433\u0438 \u0413\u043b\u0430\u0433\u043e\u043b\u044b \u0412\u043e\u0437\u0432\u0440\u0430\u0442\u043d\u044b\u0435 \u0412\u043e\u043f\u0440\u043e\u0441\u044b \u041f\u0440\u0435\u0434\u043b\u043e\u0433\u0438 \u043c\u0435\u0441\u0442\u0430 \u041d\u0430\u0440\u0435\u0447\u0438\u044f 1 \u0410\u0440\u0442\u0438\u043a\u043b\u0438 (Articoli) \u0411\u0430\u0437\u043e\u0432\u044b\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0438 \u043d\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0430\u0440\u0442\u0438\u043a\u043b\u0435\u0439 \u041d\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0435 (Indeterminativi) \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u043f\u0440\u0438 \u043f\u0435\u0440\u0432\u043e\u043c \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0438 \u0438\u043b\u0438 \u043a\u043e\u0433\u0434\u0430 \u043e\u0431\u044a\u0435\u043a\u0442 \u043d\u0435 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u0435\u043d. \u0420\u043e\u0434 \u0421\u043e\u0433\u043b\u0430\u0441\u043d\u0430\u044f \u0413\u043b\u0430\u0441\u043d\u0430\u044f \/ Z, S+\u0441\u043e\u0433\u043b, GN, PS, Y \u041c\u0443\u0436\u0441\u043a\u043e\u0439 un gatto uno zaino \/ un amico \u0416\u0435\u043d\u0441\u043a\u0438\u0439 una casa &#8230; <a title=\"\u0418\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u041c\u0430\u0442\u0440\u0438\u0446\u0430 \u0418\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u043e\u0433\u043e\" class=\"read-more\" href=\"https:\/\/nea.codes\/lv\/interaktivnaya-matricza-italyanskogo\/\" aria-label=\"Read more about \u0418\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u041c\u0430\u0442\u0440\u0438\u0446\u0430 \u0418\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u043e\u0433\u043e\">Las\u012bt t\u0101l\u0101k<\/a><\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2808","page","type-page","status-publish"],"acf":[],"rankMath":{"parentDomain":"nea.codes","noFollowDomains":[],"noFollowExcludeDomains":[],"noFollowExternalLinks":false,"featuredImageNotice":"The featured image should be at least 200 by 200 pixels to be picked up by Facebook and other social media sites.","pluginReviewed":false,"postSettings":{"linkSuggestions":true,"useFocusKeyword":false},"frontEndScore":false,"postName":"interaktivnaya-matricza-italyanskogo","permalinkFormat":"https:\/\/nea.codes\/lv\/%pagename%\/","showLockModifiedDate":true,"assessor":{"focusKeywordLink":"https:\/\/nea.codes\/wp-admin\/edit.php?focus_keyword=%focus_keyword%&post_type=%post_type%","hasTOCPlugin":true,"primaryTaxonomy":false,"serpData":{"title":"","description":"","focusKeywords":"","pillarContent":false,"canonicalUrl":"","breadcrumbTitle":"","advancedRobots":{"max-snippet":"-1","max-video-preview":"-1","max-image-preview":"large"},"facebookTitle":"","facebookDescription":"","facebookImage":"","facebookImageID":"","facebookHasOverlay":false,"facebookImageOverlay":"","facebookAuthor":"","twitterCardType":"","twitterUseFacebook":true,"twitterTitle":"","twitterDescription":"","twitterImage":"","twitterImageID":"","twitterHasOverlay":false,"twitterImageOverlay":"","twitterPlayerUrl":"","twitterPlayerSize":"","twitterPlayerStream":"","twitterPlayerStreamCtype":"","twitterAppDescription":"","twitterAppIphoneName":"","twitterAppIphoneID":"","twitterAppIphoneUrl":"","twitterAppIpadName":"","twitterAppIpadID":"","twitterAppIpadUrl":"","twitterAppGoogleplayName":"","twitterAppGoogleplayID":"","twitterAppGoogleplayUrl":"","twitterAppCountry":"","robots":{"index":true},"twitterAuthor":"username","primaryTerm":0,"authorName":"eugene.novikoff","titleTemplate":"%title% %sep% %sitename%","descriptionTemplate":"%excerpt%","showScoreFrontend":true,"lockModifiedDate":false},"powerWords":[],"diacritics":{"A":"[\\u0041\\u24B6\\uFF21\\u00C0\\u00C1\\u00C2\\u1EA6\\u1EA4\\u1EAA\\u1EA8\\u00C3\\u0100\\u0102\\u1EB0\\u1EAE\\u1EB4\\u1EB2\\u0226\\u01E0\\u00C4\\u01DE\\u1EA2\\u00C5\\u01FA\\u01CD\\u0200\\u0202\\u1EA0\\u1EAC\\u1EB6\\u1E00\\u0104\\u023A\\u2C6F]","AA":"[\\uA732]","AE":"[\\u00C6\\u01FC\\u01E2]","AO":"[\\uA734]","AU":"[\\uA736]","AV":"[\\uA738\\uA73A]","AY":"[\\uA73C]","B":"[\\u0042\\u24B7\\uFF22\\u1E02\\u1E04\\u1E06\\u0243\\u0182\\u0181]","C":"[\\u0043\\u24B8\\uFF23\\u0106\\u0108\\u010A\\u010C\\u00C7\\u1E08\\u0187\\u023B\\uA73E]","D":"[\\u0044\\u24B9\\uFF24\\u1E0A\\u010E\\u1E0C\\u1E10\\u1E12\\u1E0E\\u0110\\u018B\\u018A\\u0189\\uA779]","DZ":"[\\u01F1\\u01C4]","Dz":"[\\u01F2\\u01C5]","E":"[\\u0045\\u24BA\\uFF25\\u00C8\\u00C9\\u00CA\\u1EC0\\u1EBE\\u1EC4\\u1EC2\\u1EBC\\u0112\\u1E14\\u1E16\\u0114\\u0116\\u00CB\\u1EBA\\u011A\\u0204\\u0206\\u1EB8\\u1EC6\\u0228\\u1E1C\\u0118\\u1E18\\u1E1A\\u0190\\u018E]","F":"[\\u0046\\u24BB\\uFF26\\u1E1E\\u0191\\uA77B]","G":"[\\u0047\\u24BC\\uFF27\\u01F4\\u011C\\u1E20\\u011E\\u0120\\u01E6\\u0122\\u01E4\\u0193\\uA7A0\\uA77D\\uA77E]","H":"[\\u0048\\u24BD\\uFF28\\u0124\\u1E22\\u1E26\\u021E\\u1E24\\u1E28\\u1E2A\\u0126\\u2C67\\u2C75\\uA78D]","I":"[\\u0049\\u24BE\\uFF29\\u00CC\\u00CD\\u00CE\\u0128\\u012A\\u012C\\u0130\\u00CF\\u1E2E\\u1EC8\\u01CF\\u0208\\u020A\\u1ECA\\u012E\\u1E2C\\u0197]","J":"[\\u004A\\u24BF\\uFF2A\\u0134\\u0248]","K":"[\\u004B\\u24C0\\uFF2B\\u1E30\\u01E8\\u1E32\\u0136\\u1E34\\u0198\\u2C69\\uA740\\uA742\\uA744\\uA7A2]","L":"[\\u004C\\u24C1\\uFF2C\\u013F\\u0139\\u013D\\u1E36\\u1E38\\u013B\\u1E3C\\u1E3A\\u0141\\u023D\\u2C62\\u2C60\\uA748\\uA746\\uA780]","LJ":"[\\u01C7]","Lj":"[\\u01C8]","M":"[\\u004D\\u24C2\\uFF2D\\u1E3E\\u1E40\\u1E42\\u2C6E\\u019C]","N":"[\\u004E\\u24C3\\uFF2E\\u01F8\\u0143\\u00D1\\u1E44\\u0147\\u1E46\\u0145\\u1E4A\\u1E48\\u0220\\u019D\\uA790\\uA7A4]","NJ":"[\\u01CA]","Nj":"[\\u01CB]","O":"[\\u004F\\u24C4\\uFF2F\\u00D2\\u00D3\\u00D4\\u1ED2\\u1ED0\\u1ED6\\u1ED4\\u00D5\\u1E4C\\u022C\\u1E4E\\u014C\\u1E50\\u1E52\\u014E\\u022E\\u0230\\u00D6\\u022A\\u1ECE\\u0150\\u01D1\\u020C\\u020E\\u01A0\\u1EDC\\u1EDA\\u1EE0\\u1EDE\\u1EE2\\u1ECC\\u1ED8\\u01EA\\u01EC\\u00D8\\u01FE\\u0186\\u019F\\uA74A\\uA74C]","OI":"[\\u01A2]","OO":"[\\uA74E]","OU":"[\\u0222]","P":"[\\u0050\\u24C5\\uFF30\\u1E54\\u1E56\\u01A4\\u2C63\\uA750\\uA752\\uA754]","Q":"[\\u0051\\u24C6\\uFF31\\uA756\\uA758\\u024A]","R":"[\\u0052\\u24C7\\uFF32\\u0154\\u1E58\\u0158\\u0210\\u0212\\u1E5A\\u1E5C\\u0156\\u1E5E\\u024C\\u2C64\\uA75A\\uA7A6\\uA782]","S":"[\\u0053\\u24C8\\uFF33\\u1E9E\\u015A\\u1E64\\u015C\\u1E60\\u0160\\u1E66\\u1E62\\u1E68\\u0218\\u015E\\u2C7E\\uA7A8\\uA784]","T":"[\\u0054\\u24C9\\uFF34\\u1E6A\\u0164\\u1E6C\\u021A\\u0162\\u1E70\\u1E6E\\u0166\\u01AC\\u01AE\\u023E\\uA786]","TZ":"[\\uA728]","U":"[\\u0055\\u24CA\\uFF35\\u00D9\\u00DA\\u00DB\\u0168\\u1E78\\u016A\\u1E7A\\u016C\\u00DC\\u01DB\\u01D7\\u01D5\\u01D9\\u1EE6\\u016E\\u0170\\u01D3\\u0214\\u0216\\u01AF\\u1EEA\\u1EE8\\u1EEE\\u1EEC\\u1EF0\\u1EE4\\u1E72\\u0172\\u1E76\\u1E74\\u0244]","V":"[\\u0056\\u24CB\\uFF36\\u1E7C\\u1E7E\\u01B2\\uA75E\\u0245]","VY":"[\\uA760]","W":"[\\u0057\\u24CC\\uFF37\\u1E80\\u1E82\\u0174\\u1E86\\u1E84\\u1E88\\u2C72]","X":"[\\u0058\\u24CD\\uFF38\\u1E8A\\u1E8C]","Y":"[\\u0059\\u24CE\\uFF39\\u1EF2\\u00DD\\u0176\\u1EF8\\u0232\\u1E8E\\u0178\\u1EF6\\u1EF4\\u01B3\\u024E\\u1EFE]","Z":"[\\u005A\\u24CF\\uFF3A\\u0179\\u1E90\\u017B\\u017D\\u1E92\\u1E94\\u01B5\\u0224\\u2C7F\\u2C6B\\uA762]","a":"[\\u0061\\u24D0\\uFF41\\u1E9A\\u00E0\\u00E1\\u00E2\\u1EA7\\u1EA5\\u1EAB\\u1EA9\\u00E3\\u0101\\u0103\\u1EB1\\u1EAF\\u1EB5\\u1EB3\\u0227\\u01E1\\u00E4\\u01DF\\u1EA3\\u00E5\\u01FB\\u01CE\\u0201\\u0203\\u1EA1\\u1EAD\\u1EB7\\u1E01\\u0105\\u2C65\\u0250]","aa":"[\\uA733]","ae":"[\\u00E6\\u01FD\\u01E3]","ao":"[\\uA735]","au":"[\\uA737]","av":"[\\uA739\\uA73B]","ay":"[\\uA73D]","b":"[\\u0062\\u24D1\\uFF42\\u1E03\\u1E05\\u1E07\\u0180\\u0183\\u0253]","c":"[\\u0063\\u24D2\\uFF43\\u0107\\u0109\\u010B\\u010D\\u00E7\\u1E09\\u0188\\u023C\\uA73F\\u2184]","d":"[\\u0064\\u24D3\\uFF44\\u1E0B\\u010F\\u1E0D\\u1E11\\u1E13\\u1E0F\\u0111\\u018C\\u0256\\u0257\\uA77A]","dz":"[\\u01F3\\u01C6]","e":"[\\u0065\\u24D4\\uFF45\\u00E8\\u00E9\\u00EA\\u1EC1\\u1EBF\\u1EC5\\u1EC3\\u1EBD\\u0113\\u1E15\\u1E17\\u0115\\u0117\\u00EB\\u1EBB\\u011B\\u0205\\u0207\\u1EB9\\u1EC7\\u0229\\u1E1D\\u0119\\u1E19\\u1E1B\\u0247\\u025B\\u01DD]","f":"[\\u0066\\u24D5\\uFF46\\u1E1F\\u0192\\uA77C]","g":"[\\u0067\\u24D6\\uFF47\\u01F5\\u011D\\u1E21\\u011F\\u0121\\u01E7\\u0123\\u01E5\\u0260\\uA7A1\\u1D79\\uA77F]","h":"[\\u0068\\u24D7\\uFF48\\u0125\\u1E23\\u1E27\\u021F\\u1E25\\u1E29\\u1E2B\\u1E96\\u0127\\u2C68\\u2C76\\u0265]","hv":"[\\u0195]","i":"[\\u0069\\u24D8\\uFF49\\u00EC\\u00ED\\u00EE\\u0129\\u012B\\u012D\\u00EF\\u1E2F\\u1EC9\\u01D0\\u0209\\u020B\\u1ECB\\u012F\\u1E2D\\u0268\\u0131]","j":"[\\u006A\\u24D9\\uFF4A\\u0135\\u01F0\\u0249]","k":"[\\u006B\\u24DA\\uFF4B\\u1E31\\u01E9\\u1E33\\u0137\\u1E35\\u0199\\u2C6A\\uA741\\uA743\\uA745\\uA7A3]","l":"[\\u006C\\u24DB\\uFF4C\\u0140\\u013A\\u013E\\u1E37\\u1E39\\u013C\\u1E3D\\u1E3B\\u017F\\u0142\\u019A\\u026B\\u2C61\\uA749\\uA781\\uA747]","lj":"[\\u01C9]","m":"[\\u006D\\u24DC\\uFF4D\\u1E3F\\u1E41\\u1E43\\u0271\\u026F]","n":"[\\u006E\\u24DD\\uFF4E\\u01F9\\u0144\\u00F1\\u1E45\\u0148\\u1E47\\u0146\\u1E4B\\u1E49\\u019E\\u0272\\u0149\\uA791\\uA7A5]","nj":"[\\u01CC]","o":"[\\u006F\\u24DE\\uFF4F\\u00F2\\u00F3\\u00F4\\u1ED3\\u1ED1\\u1ED7\\u1ED5\\u00F5\\u1E4D\\u022D\\u1E4F\\u014D\\u1E51\\u1E53\\u014F\\u022F\\u0231\\u00F6\\u022B\\u1ECF\\u0151\\u01D2\\u020D\\u020F\\u01A1\\u1EDD\\u1EDB\\u1EE1\\u1EDF\\u1EE3\\u1ECD\\u1ED9\\u01EB\\u01ED\\u00F8\\u01FF\\u0254\\uA74B\\uA74D\\u0275]","oi":"[\\u01A3]","ou":"[\\u0223]","oo":"[\\uA74F]","p":"[\\u0070\\u24DF\\uFF50\\u1E55\\u1E57\\u01A5\\u1D7D\\uA751\\uA753\\uA755]","q":"[\\u0071\\u24E0\\uFF51\\u024B\\uA757\\uA759]","r":"[\\u0072\\u24E1\\uFF52\\u0155\\u1E59\\u0159\\u0211\\u0213\\u1E5B\\u1E5D\\u0157\\u1E5F\\u024D\\u027D\\uA75B\\uA7A7\\uA783]","s":"[\\u0073\\u24E2\\uFF53\\u015B\\u1E65\\u015D\\u1E61\\u0161\\u1E67\\u1E63\\u1E69\\u0219\\u015F\\u023F\\uA7A9\\uA785\\u1E9B]","ss":"[\\u00DF]","t":"[\\u0074\\u24E3\\uFF54\\u1E6B\\u1E97\\u0165\\u1E6D\\u021B\\u0163\\u1E71\\u1E6F\\u0167\\u01AD\\u0288\\u2C66\\uA787]","tz":"[\\uA729]","u":"[\\u0075\\u24E4\\uFF55\\u00F9\\u00FA\\u00FB\\u0169\\u1E79\\u016B\\u1E7B\\u016D\\u00FC\\u01DC\\u01D8\\u01D6\\u01DA\\u1EE7\\u016F\\u0171\\u01D4\\u0215\\u0217\\u01B0\\u1EEB\\u1EE9\\u1EEF\\u1EED\\u1EF1\\u1EE5\\u1E73\\u0173\\u1E77\\u1E75\\u0289]","v":"[\\u0076\\u24E5\\uFF56\\u1E7D\\u1E7F\\u028B\\uA75F\\u028C]","vy":"[\\uA761]","w":"[\\u0077\\u24E6\\uFF57\\u1E81\\u1E83\\u0175\\u1E87\\u1E85\\u1E98\\u1E89\\u2C73]","x":"[\\u0078\\u24E7\\uFF58\\u1E8B\\u1E8D]","y":"[\\u0079\\u24E8\\uFF59\\u1EF3\\u00FD\\u0177\\u1EF9\\u0233\\u1E8F\\u00FF\\u1EF7\\u1E99\\u1EF5\\u01B4\\u024F\\u1EFF]","z":"[\\u007A\\u24E9\\uFF5A\\u017A\\u1E91\\u017C\\u017E\\u1E93\\u1E95\\u01B6\\u0225\\u0240\\u2C6C\\uA763]"},"researchesTests":["contentHasTOC","contentHasShortParagraphs","contentHasAssets","keywordInTitle","keywordInMetaDescription","keywordInPermalink","keywordIn10Percent","keywordInContent","keywordInSubheadings","keywordInImageAlt","keywordDensity","keywordNotUsed","lengthContent","lengthPermalink","linksHasInternal","linksHasExternals","linksNotAllExternals","titleStartWithKeyword","titleSentiment","titleHasPowerWords","titleHasNumber","hasContentAI"],"hasRedirection":false,"hasBreadcrumb":true},"homeUrl":"https:\/\/nea.codes\/lv","objectID":2808,"objectType":"post","locale":"lv","localeFull":"lv","overlayImages":{"play":{"name":"Play icon","url":"https:\/\/nea.codes\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/icon-play.png","path":"\/home\/u646275238\/domains\/nea.codes\/public_html\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/icon-play.png","position":"middle_center"},"gif":{"name":"GIF icon","url":"https:\/\/nea.codes\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/icon-gif.png","path":"\/home\/u646275238\/domains\/nea.codes\/public_html\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/icon-gif.png","position":"middle_center"}},"defautOgImage":"https:\/\/nea.codes\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/social-placeholder.jpg","customPermalinks":true,"isUserRegistered":true,"autoSuggestKeywords":true,"connectSiteUrl":"https:\/\/rankmath.com\/auth?site=https%3A%2F%2Fnea.codes%2Flv&r=https%3A%2F%2Fnea.codes%2Flv%2Fwp-json%2Fwp%2Fv2%2Fpages%2F2808%3Fnonce%3D36f24328fc&pro=1","maxTags":100,"trendsIcon":"<svg viewBox=\"0 0 610 610\"><path d=\"M18.85,446,174.32,290.48l58.08,58.08L76.93,504a14.54,14.54,0,0,1-20.55,0L18.83,466.48a14.54,14.54,0,0,1,0-20.55Z\" style=\"fill:#4285f4\"\/><path d=\"M242.65,242.66,377.59,377.6l-47.75,47.75a14.54,14.54,0,0,1-20.55,0L174.37,290.43l47.75-47.75A14.52,14.52,0,0,1,242.65,242.66Z\" style=\"fill:#ea4335\"\/><polygon points=\"319.53 319.53 479.26 159.8 537.34 217.88 377.61 377.62 319.53 319.53\" style=\"fill:#fabb05\"\/><path d=\"M594.26,262.73V118.61h0a16.94,16.94,0,0,0-16.94-16.94H433.2a16.94,16.94,0,0,0-12,28.92L565.34,274.71h0a16.94,16.94,0,0,0,28.92-12Z\" style=\"fill:#34a853\"\/><rect width=\"610\" height=\"610\" style=\"fill:none\"\/><\/svg>","showScore":true,"siteFavIcon":"https:\/\/nea.codes\/wp-content\/uploads\/2025\/01\/NEA-Favicon-512-150x150.png","canUser":{"general":false,"advanced":false,"snippet":false,"social":false,"analysis":false,"analytics":false,"content_ai":false},"isPro":true,"is_front_page":false,"trendsUpgradeLink":"https:\/\/rankmath.com\/pricing\/?utm_source=Plugin&utm_medium=CE%20General%20Tab%20Trends&utm_campaign=WP","trendsUpgradeLabel":"Upgrade","trendsPreviewImage":"https:\/\/nea.codes\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/trends-preview.jpg","currentEditor":false,"homepageData":{"assessor":{"powerWords":[],"diacritics":true,"researchesTests":["contentHasTOC","contentHasShortParagraphs","contentHasAssets","keywordInTitle","keywordInMetaDescription","keywordInPermalink","keywordIn10Percent","keywordInContent","keywordInSubheadings","keywordInImageAlt","keywordDensity","keywordNotUsed","lengthContent","lengthPermalink","linksHasInternal","linksHasExternals","linksNotAllExternals","titleStartWithKeyword","titleSentiment","titleHasPowerWords","titleHasNumber","hasContentAI"],"hasBreadcrumb":true,"serpData":{"title":"%sitename% %page% %sep% %sitedesc%","description":"","titleTemplate":"%sitename% %page% %sep% %sitedesc%","descriptionTemplate":"","focusKeywords":"","breadcrumbTitle":"Home","robots":{"index":true},"advancedRobots":{"max-snippet":"-1","max-video-preview":"-1","max-image-preview":"large"},"facebookTitle":"","facebookDescription":"","facebookImage":"","facebookImageID":""}}},"isAnalyticsConnected":true,"tocTitle":"Table of Contents","tocExcludeHeadings":[],"listStyle":"ul"},"_links":{"self":[{"href":"https:\/\/nea.codes\/lv\/wp-json\/wp\/v2\/pages\/2808","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nea.codes\/lv\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nea.codes\/lv\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nea.codes\/lv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nea.codes\/lv\/wp-json\/wp\/v2\/comments?post=2808"}],"version-history":[{"count":5,"href":"https:\/\/nea.codes\/lv\/wp-json\/wp\/v2\/pages\/2808\/revisions"}],"predecessor-version":[{"id":2826,"href":"https:\/\/nea.codes\/lv\/wp-json\/wp\/v2\/pages\/2808\/revisions\/2826"}],"wp:attachment":[{"href":"https:\/\/nea.codes\/lv\/wp-json\/wp\/v2\/media?parent=2808"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}