BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Школа Edling - ECPv6.16.5.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Школа Edling
X-ORIGINAL-URL:https://www.edling.com.ua
X-WR-CALDESC:Події за Школа Edling
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:Europe/Kyiv
BEGIN:DAYLIGHT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
TZNAME:EEST
DTSTART:20250330T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
TZNAME:EET
DTSTART:20251026T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
TZNAME:EEST
DTSTART:20260329T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
TZNAME:EET
DTSTART:20261025T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
TZNAME:EEST
DTSTART:20270328T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
TZNAME:EET
DTSTART:20271031T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260515T200000
DTEND;TZID=Europe/Kyiv:20260515T204500
DTSTAMP:20260322T133352Z
CREATED:20260322T133352Z
LAST-MODIFIED:20260322T133352Z
UID:10000722-1778875200-1778877900@www.edling.com.ua
SUMMARY:🐾 Animals Around Us / Тварини навколо нас.
DESCRIPTION:Урок 24. Про що: Які тварини нас оточують і яку роль вони відіграють у житті людей. Що будемо робити: Обговорювати улюблених тварин\, порівнювати домашніх і диких\, ділитися історіями. Чого навчимося: Описувати тварин\, їх поведінку та взаємодію з людьми англійською. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/animals-around-us-tvaryny-navkolo-nas/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/24.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/89067117391?pwd=m4yhabeK233ed5sncVlIJTTcGro4Ed.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260515T190000
DTEND;TZID=Europe/Kyiv:20260515T194500
DTSTAMP:20260321T172400Z
CREATED:20260321T172400Z
LAST-MODIFIED:20260321T172400Z
UID:10000696-1778871600-1778874300@www.edling.com.ua
SUMMARY:🌟 My Dream Job / Моя мрія про роботу.
DESCRIPTION:Урок 24. Про що: Улюблена професія. Що будемо робити: Називати професії\, описувати обов’язки. Чого навчимося: Говорити про майбутні плани. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-dream-job-moya-mriya-pro-robotu/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/24.1-8-10.jpg
LOCATION:https://us05web.zoom.us/j/84428433889?pwd=dSdMr1g2NVkoqHfycsBiHvSukkqoPd.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260513T200000
DTEND;TZID=Europe/Kyiv:20260513T204500
DTSTAMP:20260322T133130Z
CREATED:20260322T133130Z
LAST-MODIFIED:20260322T133130Z
UID:10000721-1778702400-1778705100@www.edling.com.ua
SUMMARY:🌍 My Life in 10 Years / Я через 10 років.
DESCRIPTION:Урок 23. Про що: Уявлення про майбутнє. Що будемо робити: Описувати своє життя через 10 років\, гра «Моя майбутня історія». Чого навчимося: Говорити про плани і мрії\, уявляти майбутнє англійською. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-life-in-10-years-ya-cherez-10-rokiv/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/23.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/83665222634?pwd=RsaEiNR2lSDqsebsVtV6A3rLmxyfWr.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260513T190000
DTEND;TZID=Europe/Kyiv:20260513T194500
DTSTAMP:20260321T172049Z
CREATED:20260321T172049Z
LAST-MODIFIED:20260321T172049Z
UID:10000695-1778698800-1778701500@www.edling.com.ua
SUMMARY:🤔 Simple Choices / Простий вибір.
DESCRIPTION:Урок 23. Про що: Вибір між двома варіантами. Що будемо робити: Робимо вибір\, пояснюємо причину. Чого навчимося: Висловлювати свої рішення англійською. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/simple-choices-prostyj-vybir/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/23.1-8-10.jpg
LOCATION:https://us05web.zoom.us/j/87575692552?pwd=Th7oIq9aq5sxIRtwtOmeHb6Zs55y73.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260511T200000
DTEND;TZID=Europe/Kyiv:20260511T204500
DTSTAMP:20260511T085036Z
CREATED:20260323T134117Z
LAST-MODIFIED:20260511T085036Z
UID:10000760-1778529600-1778532300@www.edling.com.ua
SUMMARY:🎭 Mood Check / Як я сьогодні почуваюсь. ⭐Безкоштовний урок.
DESCRIPTION:Урок 4. Про що: Вчимося розпізнавати і називати свої емоції. Що будемо робити: Ділитися\, як ти почуваєшся\, грати у інтерактивні вправи «Емоційна карта»\, дізнаватися\, що відчувають однокласники. Чого навчимося: Вільно говорити про свої почуття англійською\, описувати настрій у різних ситуаціях. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/mood-check-yak-ya-sogodni-pochuvayus-bezkoshtovnyj-urok/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/tec_mood_check_11-16_emotions_speaking_club1.jpg
LOCATION:https://us05web.zoom.us/j/83035421867?pwd=zrquFWwYOLH1qfyzqFMziehpCJbpYF.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260511T190000
DTEND;TZID=Europe/Kyiv:20260511T194500
DTSTAMP:20260511T085054Z
CREATED:20260323T133825Z
LAST-MODIFIED:20260511T085054Z
UID:10000759-1778526000-1778528700@www.edling.com.ua
SUMMARY:🤝 Who’s in Your Circle? / Хто в твоєму колі друзів. ⭐Безкоштовний урок.
DESCRIPTION:Урок 4. Про що: Вчимося говорити про друзів та знайомих. Що будемо робити: Називати друзів\, описувати їхні риси характеру та улюблені заняття\, розповідати\, чому вони нам подобаються. Чого навчимося: Використовувати прикметники\, прості речення та словосполучення для опису людей англійською. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/who-s-in-your-circle-hto-v-tvoyemu-koli-druziv-bezkoshtovnyj-urok/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/edling-tec-8-10-whos-in-your-circle-friends1.jpg
LOCATION:https://us05web.zoom.us/j/87831107851?pwd=pXnxMXz2HYTaOhzxsUDAYkWis8byKJ.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260508T200000
DTEND;TZID=Europe/Kyiv:20260508T204500
DTSTAMP:20260322T094206Z
CREATED:20260322T094206Z
LAST-MODIFIED:20260322T094206Z
UID:10000720-1778270400-1778273100@www.edling.com.ua
SUMMARY:💡 Crazy Ideas / Божевільні ідеї.
DESCRIPTION:Урок 22. Про що: Ідеї без обмежень. Що будемо робити: Придумувати незвичні ідеї та ділитися ними\, гра «Що якби…?» Чого навчимося: Говорити спонтанно\, розвивати креативність. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/crazy-ideas-bozhevilni-ideyi/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/22.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/86027274136?pwd=QMcre8RWxEDTecbbSmOIQMvWTpvwn8.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260508T190000
DTEND;TZID=Europe/Kyiv:20260508T194500
DTSTAMP:20260321T171826Z
CREATED:20260321T171826Z
LAST-MODIFIED:20260321T171826Z
UID:10000694-1778266800-1778269500@www.edling.com.ua
SUMMARY:⚡ Quick Thoughts / Швидкі думки.
DESCRIPTION:Урок 22. Про що: Власна думка на прості теми. Що будемо робити: Відповідати на питання\, висловлювати короткі думки. Чого навчимося: Думати і говорити англійською. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/quick-thoughts-shvydki-dumky/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/22.1-8-10.jpg
LOCATION:https://us05web.zoom.us/j/89720637356?pwd=H8k4rZ3WhG6Ib2kbvOANcg5vm1GsGB.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260506T200000
DTEND;TZID=Europe/Kyiv:20260506T204500
DTSTAMP:20260322T094002Z
CREATED:20260322T094002Z
LAST-MODIFIED:20260322T094002Z
UID:10000719-1778097600-1778100300@www.edling.com.ua
SUMMARY:💬 My Opinion Matters / Моя думка важлива.
DESCRIPTION:Урок 21. Про що: Особиста думка без страху помилок. Що будемо робити: Висловлювати думку в простих темах\, гра «Моя точка зору». Чого навчимося: Починати аргументовано висловлювати свою позицію англійською. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-opinion-matters-moya-dumka-vazhlyva/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/21.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/86983541066?pwd=ZUjO3farOz8SMB8WUpH4LnwsiI8W7C.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260506T190000
DTEND;TZID=Europe/Kyiv:20260506T194500
DTSTAMP:20260321T171531Z
CREATED:20260321T171531Z
LAST-MODIFIED:20260321T171531Z
UID:10000693-1778094000-1778096700@www.edling.com.ua
SUMMARY:💖 Acts of Kindness / Добрі справи.
DESCRIPTION:Урок 21. Про що: Маленькі добрі вчинки у житті. Що будемо робити: Розповідати про власні добрі вчинки\, обговорювати приклади. Чого навчимося: Висловлювати думку про добро і допомогу. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/acts-of-kindness-dobri-spravy/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/21.1-8-10.jpg
LOCATION:https://us05web.zoom.us/j/87194769791?pwd=ST6K3Qu3UxiatHCpVvVMRhjg8ka8kD.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260504T200000
DTEND;TZID=Europe/Kyiv:20260504T204500
DTSTAMP:20260511T084930Z
CREATED:20260323T133628Z
LAST-MODIFIED:20260511T084930Z
UID:10000758-1777924800-1777927500@www.edling.com.ua
SUMMARY:🌟 My Crew / Моя команда. ⭐Безкоштовний урок.
DESCRIPTION:Урок 3. Про що: Люди\, які поруч і роблять життя цікавішим. Що будемо робити: Розповідати про друзів і знайомих\, робити інтерактивні вправи на опис персонажів\, дізнаватися про друзів однокласників. Чого навчимося: Впевнено говорити про інших людей\, описувати характер та вподобання друзів. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-crew-moya-komanda-bezkoshtovnyj-urok/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/tec_11-16_my-crew_real.jpg
LOCATION:https://us05web.zoom.us/j/83703275977?pwd=dAS6b0gKHJ8dyEVcmbG8ywpW1RdWTB.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260504T190000
DTEND;TZID=Europe/Kyiv:20260504T194500
DTSTAMP:20260511T084947Z
CREATED:20260323T133451Z
LAST-MODIFIED:20260511T084947Z
UID:10000757-1777921200-1777923900@www.edling.com.ua
SUMMARY:Meet My Family! / Знайомтесь — моя сім’я. ⭐Безкоштовний урок.
DESCRIPTION:Урок 3. Про що: Хто в сім’ї і що робить кожен. Що будемо робити: Називати членів сім’ї\, їхні ролі та суперсили. Чого навчимося: Описувати близьких людей. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/meet-my-family-znajomtes-moya-sim-ya-bezkoshtovnyj-urok/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/tec_8-10_meet-my-family_real.jpg
LOCATION:https://us05web.zoom.us/j/84414019052?pwd=S5OXzu5fIft2HFfVXf5zyPal6XPcBk.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260501T200000
DTEND;TZID=Europe/Kyiv:20260501T204500
DTSTAMP:20260322T093801Z
CREATED:20260322T093801Z
LAST-MODIFIED:20260322T093801Z
UID:10000718-1777665600-1777668300@www.edling.com.ua
SUMMARY:😬 What I’m Afraid Of / Чого я боюся.
DESCRIPTION:Урок 20. Про що: Страхи підлітків. Що будемо робити: Ділитися страхами у безпечній атмосфері\, гра «Мій страх — моя історія». Чого навчимося: Говорити про почуття\, впевнено описувати власні переживання. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/what-i-m-afraid-of-chogo-ya-boyusya/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/20.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/87235778588?pwd=LGDwT2FkWUiTjIEc2a8lVuNMd42wUP.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260501T190000
DTEND;TZID=Europe/Kyiv:20260501T194500
DTSTAMP:20260321T171338Z
CREATED:20260321T171338Z
LAST-MODIFIED:20260321T171338Z
UID:10000692-1777662000-1777664700@www.edling.com.ua
SUMMARY:🌐 My Online World / Моє онлайн-життя.
DESCRIPTION:Урок 20. Про що: Інтернет\, гаджети\, ігри. Що будемо робити: Називати гаджети та сайти\, обговорювати онлайн-звички. Чого навчимося: Говорити про цифровий світ. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-online-world-moye-onlajn-zhyttya/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/20.1-8-10.jpg
LOCATION:https://us05web.zoom.us/j/82063435253?pwd=ivwyE6sbManDJvz1T2eKdwBOnSaLcv.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260429T200000
DTEND;TZID=Europe/Kyiv:20260429T204500
DTSTAMP:20260322T093551Z
CREATED:20260322T093551Z
LAST-MODIFIED:20260322T093551Z
UID:10000717-1777492800-1777495500@www.edling.com.ua
SUMMARY:🤝 Team or Solo? / Команда чи сам?
DESCRIPTION:Урок 19. Про що: Робота разом чи наодинці. Що будемо робити: Ділитися досвідом командної роботи\, обговорювати плюси і мінуси. Чого навчимося: Говорити про співпрацю\, аналізувати командну взаємодію. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/team-or-solo-komanda-chy-sam/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/19.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/81986167574?pwd=rNbCQ8G2bQsQZ5Et5btrP3SoaxnSaK.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260429T190000
DTEND;TZID=Europe/Kyiv:20260429T194500
DTSTAMP:20260321T171206Z
CREATED:20260321T171206Z
LAST-MODIFIED:20260321T171206Z
UID:10000691-1777489200-1777491900@www.edling.com.ua
SUMMARY:🏫 My School Day / Мій шкільний день.
DESCRIPTION:Урок 19. Про що: Щоденні шкільні ситуації. Що будемо робити: Називати предмети\, уроки\, друзів. Чого навчимося: Говорити про повсякденні ситуації. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-school-day-mij-shkilnyj-den/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/19.1-8-10.jpg
LOCATION:https://us05web.zoom.us/j/81725954696?pwd=LMqkZt7KPErZWyUgHIbuAuXNRGWBU1.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260427T200000
DTEND;TZID=Europe/Kyiv:20260427T204500
DTSTAMP:20260515T121749Z
CREATED:20260323T133037Z
LAST-MODIFIED:20260515T121749Z
UID:10000756-1777320000-1777322700@www.edling.com.ua
SUMMARY:☀️ Teen’s Day / День підлітка. ⭐Безкоштовний урок.
DESCRIPTION:Урок 2. Про що: Розповідаємо про свій звичайний день. Що будемо робити: Описувати свій день у коротких інтерактивних вправах\, дізнаватися про життя однокласників\, робити швидкі «мінідіалоги». Чого навчимося: Говорити про щоденні дії англійською\, формувати базові речення для опису дня. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/teen-s-day-den-pidlitka-bezkoshtovnyj-urok/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/tec-teens-day-real-life-11-16.jpg
LOCATION:https://us05web.zoom.us/j/81077654539?pwd=UYNbu2RHBlf0fk2KUVwAuGE5oivA26.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260427T190000
DTEND;TZID=Europe/Kyiv:20260427T194500
DTSTAMP:20260511T084907Z
CREATED:20260323T132845Z
LAST-MODIFIED:20260511T084907Z
UID:10000755-1777316400-1777319100@www.edling.com.ua
SUMMARY:My Day\, My Story! / Мій день — моя історія. ⭐Безкоштовний урок.
DESCRIPTION:Урок 2. Про що: Перетворюємо звичайний день на маленьку пригоду! Що будемо робити: Називати частини дня та дії\, створювати міні-історію про свої пригоди сьогодні. Чого навчимося: Розповідати про день цікаво й легко англійською\, використовувати прості речення в дії. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-day-my-story-mij-den-moya-istoriya-bezkoshtovnyj-urok-2/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/tec-my-life-quest-a-day-in-my-life-8-10.jpg
LOCATION:https://us05web.zoom.us/j/81801800389?pwd=IsR4Bqx1TUCaNTZfZbotc1Zp2uhygy.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260424T200000
DTEND;TZID=Europe/Kyiv:20260424T204500
DTSTAMP:20260322T093349Z
CREATED:20260322T093349Z
LAST-MODIFIED:20260322T093349Z
UID:10000716-1777060800-1777063500@www.edling.com.ua
SUMMARY:💼 Jobs I Know / Професії\, які я знаю.
DESCRIPTION:Урок 18. Про що: Відомі та знайомі професії. Що будемо робити: Називати професії\, обговорювати\, чим займаються люди\, гра «Хто я за професією?» Чого навчимося: Говорити про роботу простими словами\, описувати професійні обов’язки. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/jobs-i-know-profesiyi-yaki-ya-znayu/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/18.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/85178682606?pwd=t9I2v25YRQdE4UdwUL2ypt1UIHTTug.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260424T190000
DTEND;TZID=Europe/Kyiv:20260424T194500
DTSTAMP:20260321T171024Z
CREATED:20260321T171024Z
LAST-MODIFIED:20260321T171024Z
UID:10000690-1777057200-1777059900@www.edling.com.ua
SUMMARY:🌱 Nature Around Me / Природа навколо мене.
DESCRIPTION:Урок 18. Про що: Ліси\, річки\, тварини та рослини. Що будемо робити: Називати рослини та тварин\, описувати природу. Чого навчимося: Використовувати англійську для опису природи. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/nature-around-me-pryroda-navkolo-mene/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/18.1-8-10.jpg
LOCATION:https://us05web.zoom.us/j/81444578474?pwd=a5X5DE3Lxfa5MYeaYvDmOKiDnvhjtO.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260422T200000
DTEND;TZID=Europe/Kyiv:20260422T204500
DTSTAMP:20260322T093000Z
CREATED:20260322T093000Z
LAST-MODIFIED:20260322T093000Z
UID:10000715-1776888000-1776890700@www.edling.com.ua
SUMMARY:🤖 Tech in My Life / Технології в моєму житті.
DESCRIPTION:Урок 17. Про що: Де і як ми використовуємо технології щодня. Що будемо робити: Ділитися прикладами з життя\, обговорювати улюблені гаджети\, гра «Мій гаджет-герой». Чого навчимося: Говорити про технології простими словами\, описувати власний досвід. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/tech-in-my-life-tehnologiyi-v-moyemu-zhytti/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/17.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/84111440302?pwd=XbUTnJxMULc4GCrfbEzKPzSwzanSbu.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260422T190000
DTEND;TZID=Europe/Kyiv:20260422T194500
DTSTAMP:20260321T170821Z
CREATED:20260321T170821Z
LAST-MODIFIED:20260321T170821Z
UID:10000689-1776884400-1776887100@www.edling.com.ua
SUMMARY:🏙️ Explore My City / Досліджуємо моє місто.
DESCRIPTION:Урок 17. Про що: Міські місця та простір навколо. Що будемо робити: Називати будівлі\, парки\, магазини. Чого навчимося: Говорити про локації і орієнтуватися у місті. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/explore-my-city-doslidzhuyemo-moye-misto/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/17.1-8-10.jpg
LOCATION:https://us05web.zoom.us/j/87178801654?pwd=pVrTBbEj63xQXpl3mH8Zr8zzFU9J9F.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260420T200000
DTEND;TZID=Europe/Kyiv:20260420T204500
DTSTAMP:20260323T165653Z
CREATED:20260323T131524Z
LAST-MODIFIED:20260323T165653Z
UID:10000754-1776715200-1776717900@www.edling.com.ua
SUMMARY:Blast Off: Meet Yourself / Злітаємо: знайомство з собою. ⭐Безкоштовний урок.
DESCRIPTION:Урок 1. Про що: Перший крок у світі англійської — знайомство та презентація себе. Що будемо робити: Грати у веселі інтерактивні вправи на знайомство\, розповідати про себе\, дізнаватися про однокласників\, ставити запитання. Чого навчимося: Починати говорити англійською впевнено\, легко презентувати себе\, заводити перші знайомства. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/blast-off-meet-yourself-zlitayemo-znajomstvo-z-soboyu-bezkoshtovnyj-urok-2/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/blast-off-meet-yourself-tec-11-16.jpg
LOCATION:https://us05web.zoom.us/j/87256576388?pwd=9cKQSfbDDgI2xNekQbR36xHmACSGEe.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260420T190000
DTEND;TZID=Europe/Kyiv:20260420T194500
DTSTAMP:20260323T165633Z
CREATED:20260323T131031Z
LAST-MODIFIED:20260323T165633Z
UID:10000725-1776711600-1776714300@www.edling.com.ua
SUMMARY:Hello! That’s Me! / Привіт! Це я! ⭐Безкоштовний урок.
DESCRIPTION:Урок 1. Про що: Перший крок у світі англійської без страху та сорому. Що будемо робити: Весела гра-знайомство\, розповідь про себе\, прості фрази у форматі міні-подкасту для класу. Чого навчимося: Сміливо говорити англійською\, позбутися страху помилок\, легко представляти себе перед іншими. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/hello-that-s-me-pryvit-tse-ya-bezkoshtovnyj-urok-2/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/hello-thats-me-tec-8-10-3.jpg
LOCATION:https://us05web.zoom.us/j/89730709666?pwd=NdGviryQZi0PHIaVy5KxmvV89v5JT9.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260417T200000
DTEND;TZID=Europe/Kyiv:20260417T204500
DTSTAMP:20260321T200042Z
CREATED:20260321T200042Z
LAST-MODIFIED:20260321T200042Z
UID:10000714-1776456000-1776458700@www.edling.com.ua
SUMMARY:🌍 Our Planet / Наша планета.
DESCRIPTION:Урок 16. Про що: Земля\, природа\, екологія. Що будемо робити: Називати екологічні проблеми\, обговорювати щоденні приклади\, гра «Еко-детектив». Чого навчимося: Говорити про довкілля простими словами\, висловлювати власну позицію. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/our-planet-nasha-planeta/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/16.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/86091715121?pwd=L7zrvctu8PI4aEpmKoUWv6tBcZ2TCK.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260417T190000
DTEND;TZID=Europe/Kyiv:20260417T194500
DTSTAMP:20260321T170449Z
CREATED:20260321T164927Z
LAST-MODIFIED:20260321T170449Z
UID:10000688-1776452400-1776455100@www.edling.com.ua
SUMMARY:☀️ What’s the Weather? / Яка сьогодні погода?
DESCRIPTION:Урок 16. Про що: Погода та пори року. Що будемо робити: Називати погоду\, обговорювати улюблену пору року. Чого навчимося: Використовувати прикметники та дієслова для опису. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/what-s-the-weather-yaka-sogodni-pogoda/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/16.1-8-10.jpg
LOCATION:https://us05web.zoom.us/j/84963082066?pwd=aVWRY4BT23zdVtreuTWJh1fhuuxFFb.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260415T200000
DTEND;TZID=Europe/Kyiv:20260415T204500
DTSTAMP:20260321T195449Z
CREATED:20260321T195449Z
LAST-MODIFIED:20260321T195449Z
UID:10000713-1776283200-1776285900@www.edling.com.ua
SUMMARY:📜 Rules Around Us / Правила навколо нас.
DESCRIPTION:Урок 15. Про що: Що таке правила у школі\, вдома та онлайн. Що будемо робити: Називати правила\, обговорювати реальні ситуації\, грати у «Правила на практиці». Чого навчимося: Говорити про правила простими словами\, аналізувати їх значення у житті. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/rules-around-us-pravyla-navkolo-nas/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/15.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/84384610884?pwd=bbjvy3bi2MTzZ5nldh7NKmt7ceb4ht.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260415T190000
DTEND;TZID=Europe/Kyiv:20260415T194500
DTSTAMP:20260321T164719Z
CREATED:20260321T164719Z
LAST-MODIFIED:20260321T164719Z
UID:10000687-1776279600-1776282300@www.edling.com.ua
SUMMARY:✈️ My Dream Trip / Подорож моєї мрії.
DESCRIPTION:Урок 15. Про що: Країни та місця\, куди хочеться поїхати. Що будемо робити: Обирати місця\, описувати їх. Чого навчимося: Називати країни\, пам’ятки та дії. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-dream-trip-podorozh-moyeyi-mriyi/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/15.1-8-10.jpg
LOCATION:https://us05web.zoom.us/j/86745959493?pwd=7UEWLkynZuFO7yMpuLBEn5Qpv3Zba3.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260413T200000
DTEND;TZID=Europe/Kyiv:20260413T204500
DTSTAMP:20260323T165600Z
CREATED:20260318T171653Z
LAST-MODIFIED:20260323T165600Z
UID:10000533-1776110400-1776113100@www.edling.com.ua
SUMMARY:🎭 Mood Check / Як я сьогодні почуваюсь. ⭐Безкоштовний урок.
DESCRIPTION:Урок 4. Про що: Вчимося розпізнавати і називати свої емоції. Що будемо робити: Ділитися\, як ти почуваєшся\, грати у інтерактивні вправи «Емоційна карта»\, дізнаватися\, що відчувають однокласники. Чого навчимося: Вільно говорити про свої почуття англійською\, описувати настрій у різних ситуаціях. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/mood-check-yak-ya-sogodni-pochuvayus-bezkoshtovnyj-urok-2/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/tec_mood_check_11-16_emotions_speaking_club1.jpg
LOCATION:https://us05web.zoom.us/j/89605339741?pwd=JD78uaBPnHQE6faEpoBfLSLPN0z09x.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260413T190000
DTEND;TZID=Europe/Kyiv:20260413T194500
DTSTAMP:20260323T165542Z
CREATED:20260318T153943Z
LAST-MODIFIED:20260323T165542Z
UID:10000345-1776106800-1776109500@www.edling.com.ua
SUMMARY:🤝 Who’s in Your Circle? / Хто в твоєму колі друзів. ⭐Безкоштовний урок.
DESCRIPTION:Урок 4. Про що: Вчимося говорити про друзів та знайомих. Що будемо робити: Називати друзів\, описувати їхні риси характеру та улюблені заняття\, розповідати\, чому вони нам подобаються. Чого навчимося: Використовувати прикметники\, прості речення та словосполучення для опису людей англійською. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/who-s-in-your-circle-hto-v-tvoyemu-koli-druziv-bezkoshtovnyj-urok-2/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/edling-tec-8-10-whos-in-your-circle-friends1.jpg
LOCATION:https://us05web.zoom.us/j/83218883130?pwd=XSEBpInLQuPFGbKFb9dZPuaLCNtIvK.1
END:VEVENT
END:VCALENDAR
<script id="edla-tracker-inline" data-no-optimize="1" data-no-defer="1" data-no-async="1">window.EDLA_CFG={"endpoint":"https:\/\/www.edling.com.ua\/wp-json\/edling-analytics\/v1\/event","vidCookie":"edl_vid"};
(function () {
    'use strict';

    var CFG = window.EDLA_CFG || {};
    if ( ! CFG.endpoint ) return;

    var VID = CFG.vidCookie || 'edl_vid';

    function getCookie( name ) {
        var safe = name.replace( /[$()*+?.\\^|]/g, '\\$&' );
        var m = document.cookie.match( new RegExp( '(?:^|; )' + safe + '=([^;]*)' ) );
        return m ? decodeURIComponent( m[ 1 ] ) : '';
    }

    function setCookie( name, value, days ) {
        var expires = new Date( Date.now() + days * 86400000 ).toUTCString();
        document.cookie = name + '=' + encodeURIComponent( value ) +
            '; expires=' + expires + '; path=/; SameSite=Lax';
    }

    function uuid() {
        if ( window.crypto && crypto.randomUUID ) {
            return crypto.randomUUID();
        }
        return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace( /[xy]/g, function ( c ) {
            var r = Math.random() * 16 | 0;
            var v = c === 'x' ? r : ( r & 0x3 | 0x8 );
            return v.toString( 16 );
        } );
    }

    function visitorId() {
        var v = getCookie( VID );
        if ( ! v ) {
            v = uuid();
            setCookie( VID, v, 365 );
        }
        return v;
    }

    function currentUtm() {
        try {
            if ( window.EdlingUTM && typeof EdlingUTM.all === 'function' ) {
                return EdlingUTM.all();
            }
        } catch ( e ) {}
        return {};
    }

    function send( event, props ) {
        if ( ! event ) return;
        var body = JSON.stringify( {
            event: event,
            vid:   visitorId(),
            props: props || {},
            utm:   currentUtm(),
            url:   location.pathname
        } );
        try {
            if ( navigator.sendBeacon ) {
                var blob = new Blob( [ body ], { type: 'application/json' } );
                if ( navigator.sendBeacon( CFG.endpoint, blob ) ) return;
            }
        } catch ( e ) {}
        try {
            fetch( CFG.endpoint, {
                method: 'POST',
                headers: { 'Content-Type': 'application/json' },
                body: body,
                keepalive: true,
                credentials: 'same-origin'
            } ).catch( function () {} );
        } catch ( e ) {}
    }

    // Публічне API для подальших продуктових подій.
    window.EdlaTrack = send;

    // visit — один раз на сесію (щоб не дублювати на кожній сторінці).
    try {
        if ( ! sessionStorage.getItem( 'edla_visit' ) ) {
            sessionStorage.setItem( 'edla_visit', '1' );
            send( 'visit', {} );
        }
    } catch ( e ) {
        send( 'visit', {} );
    }
})();</script>

<!-- EDL_TTS_MARKER_HEAD -->

<style>
/* ===== Edling TTS Minimal UI ===== */

/* Force tight spacing even if LMS/theme adds margins */
.edl-phrase,
.edl-ua{
  display:block !important;
  margin:0 !important;
  padding:0 !important;
  line-height:1.35 !important;
}

/* EN line */
.edl-phrase{
  display:flex !important;
  align-items:center !important;
  gap:8px !important;
  font-size:18px !important;
}

/* Make UA sit close to EN */
.edl-phrase + .edl-ua{
  margin-top:2px !important;      /* EN -> UA */
  padding-left:10px !important;
  border-left:2px solid #e5e7eb !important;
}

/* Space between pairs (UA -> next EN) */
.edl-ua + .edl-phrase{
  margin-top:16px !important;     /* between pairs */
}

/* EN text */
.edl-text{
  line-height:1.35 !important;
}

/* Button */
.edl-tts{
  font-size:18px !important;
  text-decoration:none !important;
  cursor:pointer !important;
  user-select:none !important;
}

.edl-tts:hover{
  opacity:0.8 !important;
}

/* UA style */
.edl-ua{
  font-size:14px !important;
  color:#6b7280 !important;
}
</style>

<script>
(function () {
  if (window.__EDL_TTS_INIT__) return;
  window.__EDL_TTS_INIT__ = true;

  if (!('speechSynthesis' in window) || !('SpeechSynthesisUtterance' in window)) {
    console.warn('[EDL TTS] Not supported');
    return;
  }

  // Remove emojis / pictographs / flags / variation-selectors so TTS doesn't read them aloud.
  // Uses numeric code-point checks (no \u{} escapes — those get mangled inside PHP heredoc).
  function stripEmoji(s) {
    try {
      var str = String(s);
      var out = '';
      for (var i = 0; i < str.length;) {
        var cp = str.codePointAt(i);
        var size = cp > 0xFFFF ? 2 : 1;
        var isEmoji =
          (cp >= 0x1F000 && cp <= 0x1FAFF) ||  // emoji & pictographs
          (cp >= 0x2600  && cp <= 0x27BF)  ||  // misc symbols & dingbats
          (cp >= 0x2190  && cp <= 0x21FF)  ||  // arrows
          (cp >= 0x2B00  && cp <= 0x2BFF)  ||  // misc symbols/arrows
          (cp >= 0x1F1E6 && cp <= 0x1F1FF) ||  // regional indicators (flags)
          cp === 0xFE0F  ||                     // variation selector-16
          cp === 0x200D;                        // zero-width joiner
        if (!isEmoji) out += String.fromCodePoint(cp);
        i += size;
      }
      return out.replace(/\s+/g, ' ').trim();
    } catch (e) {
      return String(s);
    }
  }

  function speak(text, rate) {
    try {
      text = stripEmoji(text);
      if (!text) return;
      window.speechSynthesis.cancel();
      var u = new SpeechSynthesisUtterance(text);
      u.lang = 'en-US';
      u.rate = (typeof rate === 'number' && !isNaN(rate)) ? rate : 0.9;
      u.pitch = 1.0;
      u.volume = 1.0;
      setTimeout(function () {
        window.speechSynthesis.speak(u);
      }, 0);
    } catch (e) {
      console.warn('[EDL TTS] error', e);
    }
  }

  document.addEventListener('click', function (e) {
    var target = e.target;
    if (!target || !target.closest) return;

    // 1) Speak-links: href="#tts=<encoded>&r=<rate>" — survive sanitized community feeds
    //    (class/data-* get stripped by wp_kses, but <a href> is whitelisted).
    var link = target.closest('a[href*="#tts="]');
    if (link) {
      var raw = link.getAttribute('href') || link.href || '';
      var hashIdx = raw.indexOf('#tts=');
      if (hashIdx !== -1) {
        e.preventDefault();
        e.stopPropagation();
        try {
          var params = new URLSearchParams(raw.slice(hashIdx + 1));
          var t = (params.get('tts') || '').trim();
          var r = params.get('r') ? Number(params.get('r')) : undefined;
          if (t) speak(t, r);
        } catch (err) {
          console.warn('[EDL TTS] href parse error', err);
        }
        return;
      }
    }

    // 2) Explicit .edl-tts elements (lessons) — original behaviour
    var el = target.closest('.edl-tts');
    if (!el) return;

    if (el.tagName === 'A') e.preventDefault();

    var text = (el.getAttribute('data-text') || '').trim();
    if (!text) return;

    var rateAttr = el.getAttribute('data-rate');
    var rate = rateAttr ? Number(rateAttr) : undefined;

    speak(text, rate);
  }, true);

  console.log('[EDL TTS] ready');
})();
</script>
