BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Школа Edling - ECPv6.16.5.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
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:20260223T190000
DTEND;TZID=Europe/Kyiv:20260223T194500
DTSTAMP:20260222T093834Z
CREATED:20260213T070849Z
LAST-MODIFIED:20260222T093834Z
UID:10000135-1771873200-1771875900@www.edling.com.ua
SUMMARY:🎨My Hobby World / Світ моїх хобі. ⭐Безкоштовний урок.
DESCRIPTION:Урок 5.1. Про що: Улюблені захоплення. Що будемо робити: Називати хобі\, вгадувати\, що робить друг. Чого навчимося: Говорити про інтереси англійською. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-hobby-world-svit-moyih-hobi-bezkoshtovnyj-urok/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/tec_my_hobby_world_8_10_v1.jpg
LOCATION:https://us05web.zoom.us/j/81198714588?pwd=jy03ltGjWe2lRHr4pUWJYtRWhcwSPe.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260220T200000
DTEND;TZID=Europe/Kyiv:20260220T204500
DTSTAMP:20260220T185558Z
CREATED:20260208T181802Z
LAST-MODIFIED:20260220T185558Z
UID:10000134-1771617600-1771620300@www.edling.com.ua
SUMMARY:⚡ Stress Busters / Стрес під контролем.
DESCRIPTION:Про що: Як перетворити стрес на силу і навчитися спокійно реагувати. Що будемо робити: Ділитися власними історіями\, придумувати способи справлятися зі стресом\, грати у рольові вправи «Вихід із стресу». Чого навчимося: Говорити про складні відчуття\, пояснювати причини стресу і висловлювати власні думки англійською….  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/stress-busters-stres-pid-kontrolem/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/tec_stress-busters_11-16_v1-1.jpg
LOCATION:https://us05web.zoom.us/j/84767269397?pwd=Jat35HRO982RdEmczvsgauN1BlzeRc.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260220T190000
DTEND;TZID=Europe/Kyiv:20260220T194500
DTSTAMP:20260211T065419Z
CREATED:20260208T135955Z
LAST-MODIFIED:20260211T065419Z
UID:10000131-1771614000-1771616700@www.edling.com.ua
SUMMARY:📖 Stories with Friends / Історії з друзями.
DESCRIPTION:Про що: Практикуємо живе спілкування англійською на тему дружби. Що будемо робити: Вести діалоги\, ставити запитання і відповідати\, описувати спільні пригоди чи події. Чого навчимося: Вільно будувати діалоги\, брати участь у групових обговореннях та висловлювати власну думку англійською. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/stories-with-friends-istoriyi-z-druzyamy/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/kids_stories_with_friends_8-10_speaking_club-2.jpg
LOCATION:https://us05web.zoom.us/j/84132172296?pwd=ZMC2YINRW6bsyHbZX3Uzvv8369a0U6.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260218T200000
DTEND;TZID=Europe/Kyiv:20260218T204500
DTSTAMP:20260211T065153Z
CREATED:20260208T175832Z
LAST-MODIFIED:20260211T065153Z
UID:10000133-1771444800-1771447500@www.edling.com.ua
SUMMARY:🎮 Emotional Power / Керуй емоціями.
DESCRIPTION:Про що: Емоції в повсякденному житті — як їх розуміти і контролювати. Що будемо робити: Розігрувати сцени з реального життя\, обговорювати реакції на різні ситуації\, ділитися власним досвідом. Чого навчимося: Описувати емоційні стани\, пояснювати свої відчуття і вільно реагувати на емоції інших….  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/emotional-power-keruj-emotsiyamy/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/tec_emotional-power_11-16_v1-1.jpg
LOCATION:https://us05web.zoom.us/j/88337227251?pwd=eebMU14JxzRjh44M2W84g2dRebGfEy.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260218T190000
DTEND;TZID=Europe/Kyiv:20260218T194500
DTSTAMP:20260211T065045Z
CREATED:20260208T134622Z
LAST-MODIFIED:20260211T065045Z
UID:10000130-1771441200-1771443900@www.edling.com.ua
SUMMARY:👫 Friend Spotlight / У центрі уваги — мій друг.
DESCRIPTION:Про що: Детально описуємо одного друга. Що будемо робити: Розповідати про характер\, зовнішність\, хобі та звички друга; обговорювати спільні активності. Чого навчимося: Використовувати складніші речення\, прикметники та фразові конструкції для опису людей і дій. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/friend-spotlight-u-tsentri-uvagy-mij-drug/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/kids_friend_spotlight_8-10_speaking_club-1.jpg
LOCATION:https://us05web.zoom.us/j/82411310707?pwd=JR9r8naeqwdnzrvPadkpohoKtU8rdP.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260213T200000
DTEND;TZID=Europe/Kyiv:20260213T204500
DTSTAMP:20260208T122942Z
CREATED:20260129T115033Z
LAST-MODIFIED:20260208T122942Z
UID:10000128-1771012800-1771015500@www.edling.com.ua
SUMMARY:⚡ Friendship Challenge / Виклик дружби.
DESCRIPTION:Про що: Вчимося робити правильний вибір і розуміти цінності дружби. Що будемо робити: Обговорювати складні ситуації з друзями\, приймати рішення\, пояснювати свій вибір\, грати у рольові вправи. Чого навчимося: Вільно говорити про дружбу\, аргументувати думку\, будувати діалоги англійською. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/friendship-challenge-vyklyk-druzhby/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/tec_11-16_friendship-challenge_real.jpg
LOCATION:https://us05web.zoom.us/j/87235974599?pwd=biHO6jo3bd0gmf1aC9TJNlr0ajuzf5.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260213T190000
DTEND;TZID=Europe/Kyiv:20260213T194500
DTSTAMP:20260212T071423Z
CREATED:20260129T113355Z
LAST-MODIFIED:20260212T071423Z
UID:10000125-1771009200-1771011900@www.edling.com.ua
SUMMARY:📖 Family Story Time / Сімейна історія.
DESCRIPTION:Про що: Коротка сімейна історія. Що будемо робити: Презентувати сімейну історію перед групою. Чого навчимося: Вільно говорити про сім’ю та структурувати розповідь. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/family-story-time-simejna-istoriya/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/tec_8-10_family-story-time_real.jpg
LOCATION:https://us05web.zoom.us/j/85477788197?pwd=VXKY0nihEBasinvHVUzrfGD4BSBMeB.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260211T200000
DTEND;TZID=Europe/Kyiv:20260211T204500
DTSTAMP:20260208T122828Z
CREATED:20260129T114645Z
LAST-MODIFIED:20260208T122828Z
UID:10000127-1770840000-1770842700@www.edling.com.ua
SUMMARY:💙 Best Friend Adventures / Пригоди з другом.
DESCRIPTION:Про що: Справжня дружба і веселі історії. Що будемо робити: Ділитися цікавими або смішними історіями про друзів\, грати в інтерактивні ігри «Що б ти зробив?». Чого навчимося: Розповідати короткі історії англійською\, використовуючи нові слова та фрази\, висловлювати емоції. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/best-friend-adventures-prygody-z-drugom/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/tec_11-16_best-friend-adventures_real.jpg
LOCATION:https://us05web.zoom.us/j/85385746469?pwd=r5x4X55dNvymMsekYCHV6YrFJg9JCT.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260211T190000
DTEND;TZID=Europe/Kyiv:20260211T194500
DTSTAMP:20260208T122740Z
CREATED:20260129T112822Z
LAST-MODIFIED:20260208T122740Z
UID:10000124-1770836400-1770839100@www.edling.com.ua
SUMMARY:My Family Team / Моя сім’я — команда.
DESCRIPTION:Про що: Сім’я як команда супергероїв. Що будемо робити: Грати ролі\, описувати завдання та сили членів сім’ї. Чого навчимося: Використовувати прикметники та дієслова для опису людей. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на цьому занятті:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-family-team-moya-sim-ya-komanda/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/tec_8-10_my-family-team_real.jpg
LOCATION:https://us05web.zoom.us/j/89870635902?pwd=bU3lcRyZGhfjkbsTLusfKOeHKP3ZAA.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260206T190000
DTEND;TZID=Europe/Kyiv:20260206T194500
DTSTAMP:20260121T171708Z
CREATED:20260121T140101Z
LAST-MODIFIED:20260121T171708Z
UID:10000116-1770404400-1770407100@www.edling.com.ua
SUMMARY:Super Me\, Super Day / Супер-я\, супердень.
DESCRIPTION:Про що: Твій день — як сюжет міні-фільму! Що будемо робити: Створювати послідовну історію з початком\, кульмінацією і завершенням\, презентувати її групі. Чого навчимося: Будувати послідовні історії\, покращувати англійську для розповіді та презентації….  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/super-me-super-day-super-ya-superden/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/tec-super-me-super-day-8-10.jpg
LOCATION:https://us05web.zoom.us/j/81164637075?pwd=2ZwhXpuh5GbFTb4nvNHoGRzjbYxcck.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260206T170000
DTEND;TZID=Europe/Kyiv:20260206T174500
DTSTAMP:20260121T171624Z
CREATED:20260121T170158Z
LAST-MODIFIED:20260121T171624Z
UID:10000122-1770397200-1770399900@www.edling.com.ua
SUMMARY:⚡ Busy or Chill? / Активно чи спокійно?
DESCRIPTION:Про що: Досліджуємо власний стиль життя і темп дня. Що будемо робити: Вибирати стиль життя для себе\, пояснювати вибір\, обговорювати ситуації з однокласниками. Чого навчимося: Вільно висловлювати позицію\, аргументувати відповіді і вести діалог англійською….  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/busy-or-chill-aktyvno-chy-spokijno/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/tec-busy-or-chill-11-16.jpg
LOCATION:https://us05web.zoom.us/j/84689816632?pwd=prBw0bDFboE2tkZcvXJwsbnbcuEAZY.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260204T190000
DTEND;TZID=Europe/Kyiv:20260204T194500
DTSTAMP:20260204T170900Z
CREATED:20260121T135313Z
LAST-MODIFIED:20260204T170900Z
UID:10000115-1770231600-1770234300@www.edling.com.ua
SUMMARY:My Daily Quest / Квест мого дня.
DESCRIPTION:Про що: Кожна справа — це маленька місія! Що будемо робити: Виконувати завдання-квести\, розігрувати діалоги та ситуації з реального дня. Чого навчимося: Використовувати логічні фрази та дієслова\, говорити активніше і живіше….  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-daily-quest-kvest-mogo-dnya/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/tec-my-daily-quest-8-10.jpg
LOCATION:https://us05web.zoom.us/j/84975462160?pwd=Y5dhEWh195aTWhcTwshLgDVjiNIbFN.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260204T170000
DTEND;TZID=Europe/Kyiv:20260204T174500
DTSTAMP:20260121T171419Z
CREATED:20260121T165756Z
LAST-MODIFIED:20260121T171419Z
UID:10000121-1770224400-1770227100@www.edling.com.ua
SUMMARY:🔄Level Up: My Day / Прокачай свій день.
DESCRIPTION:Про що: Ділимося\, як насправді проходить наш день. Що будемо робити: Порівнювати свої дні\, обговорювати звички та уподобання\, грати у міні-ігри на темп життя. Чого навчимося: Говорити довше та детальніше про свій день\, висловлювати думку англійською….  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/level-up-my-day-prokachaj-svij-den/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/tec-level-up-my-day-11-16.jpg
LOCATION:https://us05web.zoom.us/j/88231010741?pwd=2Ael2tZqcKZ6ybIuJasjY1bez6mrw8.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260130T190000
DTEND;TZID=Europe/Kyiv:20260130T194500
DTSTAMP:20260121T171144Z
CREATED:20260116T160946Z
LAST-MODIFIED:20260121T171144Z
UID:10000110-1769799600-1769802300@www.edling.com.ua
SUMMARY:Super Me Presentation / Мій супер-образ.
DESCRIPTION:Про що: Твоя «супер-версія» себе — ідеальний спосіб здивувати однокласників. Що будемо робити: Створювати власний супергеройський образ\, презентувати його як справжній зірковий виступ. Чого навчимося: Виступати впевнено перед групою\, говорити чітко\, емоційно і цікаво….  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/super-me-presentation-mij-super-obraz/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/super-me-presentation-tec-8-10.jpg
LOCATION:https://us05web.zoom.us/j/87313186142?pwd=MZ3Aqshv8NcdavHv1lr55ULxEsDY4w.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260130T170000
DTEND;TZID=Europe/Kyiv:20260130T174500
DTSTAMP:20260121T171054Z
CREATED:20260116T163300Z
LAST-MODIFIED:20260121T171054Z
UID:10000113-1769792400-1769795100@www.edling.com.ua
SUMMARY:Personality Challenge / Виклик особистості
DESCRIPTION:Про що: Перевіримо\, наскільки впевнено можемо говорити про себе. Що будемо робити: Реагувати на веселі та несподівані ситуації\, грати у рольові вправи\, обговорювати різні сценарії. Чого навчимося: Говорити спонтанно\, висловлювати власну думку і впевнено взаємодіяти англійською….  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/personality-challenge-vyklyk-osobystosti/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/personality-challenge-tec-11-16.jpg
LOCATION:https://us05web.zoom.us/j/86129722636?pwd=enjNbwPPSFoWOPlaMROWJ9tSfBkXL2.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260128T190000
DTEND;TZID=Europe/Kyiv:20260128T194500
DTSTAMP:20260121T171003Z
CREATED:20260116T160446Z
LAST-MODIFIED:20260121T171003Z
UID:10000109-1769626800-1769629500@www.edling.com.ua
SUMMARY:My Awesome Personality / Моя класна особистість.
DESCRIPTION:Про що: Дізнаємось\, чим ти крутий і як це розповісти англійською. Що будемо робити: Творчі завдання та ігри\, щоб розкривати характер\, вподобання\, «суперсили» твоєї особистості. Чого навчимося: Будувати повні речення\, описувати себе яскраво і цікаво\, зацікавлювати слухачів….  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-awesome-personality-moya-klasna-osobystist/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/my-awesome-personality-tec-8-10.jpg
LOCATION:https://us05web.zoom.us/j/81156130342?pwd=bcbwlxazXk2vwEFTpJBUH55RjvbGDG.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260128T170000
DTEND;TZID=Europe/Kyiv:20260128T174500
DTSTAMP:20260121T170915Z
CREATED:20260116T162828Z
LAST-MODIFIED:20260121T170915Z
UID:10000112-1769619600-1769622300@www.edling.com.ua
SUMMARY:Puzzle Me: Discover Your Style / Розкрий свій стиль.
DESCRIPTION:Про що: Дізнаємось\, що робить тебе унікальним. Що будемо робити: Грати в мовні ігри\, підбирати слова\, що описують тебе\, пояснювати свій вибір\, обговорювати з іншими. Чого навчимося: Створювати пов’язані речення\, описувати себе живо та цікаво\, розширювати словниковий запас….  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/puzzle-me-discover-your-style-rozkryj-svij-styl/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/puzzle-me-discover-your-style-tec-11-16.jpg
LOCATION:https://us05web.zoom.us/j/89862405548?pwd=wxb7KDvcPq7bDbdFJdb68pvmoyaBas.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260123T190000
DTEND;TZID=Europe/Kyiv:20260123T194500
DTSTAMP:20260110T155414Z
CREATED:20260110T155414Z
LAST-MODIFIED:20260110T155414Z
UID:10000103-1769194800-1769197500@www.edling.com.ua
SUMMARY:Майбутнє\, яке ми створюємо.
DESCRIPTION:Що будемо робити: обговорювати\, яким буде світ через 100 років\, уявляти себе винахідниками майбутнього і як наука та винаходи впливають на життя людей у майбутньому. Що будемо робити: Обговорювати майбутнє англійською мовою\, знайомитися з лексикою про технології та наукові ідеї\, презентувати свої ідеї англійською\, грати в рольові та командні ігри. Чого навчимося: Висловлювати власні думки…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/majbutnye-yake-my-stvoryuyemo/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/future-we-create-8-10-tec-ultra.jpg
LOCATION:https://us05web.zoom.us/j/84838619335?pwd=q0LThZ3zhoTXJIG7wB37d4JLrzxapP.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260123T170000
DTEND;TZID=Europe/Kyiv:20260123T174500
DTSTAMP:20260116T153900Z
CREATED:20260110T161516Z
LAST-MODIFIED:20260116T153900Z
UID:10000106-1769187600-1769190300@www.edling.com.ua
SUMMARY:Місія втечі.
DESCRIPTION:Про що: у форматі escape-story\, де діти розгадують історію та створюють власний детективний сценарій. Що будемо робити: Описувати ситуації \, брати участь у творчих завданнях\, створювати інтерактивну історія\, обговорювати та презентувати ідеї. Чого навчимося: Працювати в команді\, презентувати свої ідеї англійською\, приймати рішення разом і використовувати мову в реальних ситуаціях. Бонус 🎁 Корисна фраза дня….  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/misiya-vtechi/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/escape-mission-11-16-tec-ultra.jpg
LOCATION:https://us05web.zoom.us/j/83862828327?pwd=M6CWNgFzaDodcYyuUQCVIqQtOa8amj.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260121T190000
DTEND;TZID=Europe/Kyiv:20260121T194500
DTSTAMP:20260110T154535Z
CREATED:20260110T154535Z
LAST-MODIFIED:20260110T154535Z
UID:10000102-1769022000-1769024700@www.edling.com.ua
SUMMARY:Геніальні ідеї людства.
DESCRIPTION:Про що: Про цікаві винаходи та відкриття і про те\, як вони змінюють життя людей. Що будемо робити: Відгадувати відомі винаходи\, вчитися говорити\, для чого потрібні різні речі\, уявляти життя без сучасних винаходів\, працювати в командах та придумувати власний винахід. Чого навчимося: Називати популярні винаходи англійською мовою\, будувати речення на тему\, розвивати фантазію\, креативність та…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/genialni-ideyi-lyudstva/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2025/12/tec-discoveries-great-human-ideas-lesson-2-8-9.jpg
LOCATION:https://us05web.zoom.us/j/89884249241?pwd=rJbjuE14EgzISnETUlkroSr2NsiXvi.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260121T170000
DTEND;TZID=Europe/Kyiv:20260121T174500
DTSTAMP:20260116T153704Z
CREATED:20260110T160759Z
LAST-MODIFIED:20260116T153704Z
UID:10000105-1769014800-1769017500@www.edling.com.ua
SUMMARY:Мисливець за підказками.
DESCRIPTION:Про що: Занурення у світ детективів через гру\, загадки та відомих персонажів для дітей. Що будемо робити: Вивчати корисну детективну лексику\, розвʼязувати цікаві завдання та загадки\, розвивати логічне мислення. Чого навчимося: Уважно слухати та мислити як детектив\, обговорювати відомих детективів висловлювати здогадки та передбачення. Бонус 🎁 Корисна фраза дня….  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/myslyvets-za-pidkazkamy/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2025/12/tec-detective-escape-mission-lesson-2-10-12.jpg
LOCATION:https://us05web.zoom.us/j/81088069856?pwd=XpzkHuZp4qRppEUBlwm5s5uMMKHQjF.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260119T190000
DTEND;TZID=Europe/Kyiv:20260119T194500
DTSTAMP:20260112T190040Z
CREATED:20260110T153924Z
LAST-MODIFIED:20260112T190040Z
UID:10000101-1768849200-1768851900@www.edling.com.ua
SUMMARY:Магія науки. ⭐Безкоштовний урок.
DESCRIPTION:Про що: Експерименти та цікаві наукові секрети нашого світу. Що будемо робити: Описувати явища англійською\, обговорюють різні цікаві експерименти\, грають в інтерактивні ігри та проводять власні  досліди. Чого навчимося: Вміння говорити англійською про те\, що вони спостерігають під час експериментів….  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/magiya-nauky-bezkoshtovnyj-urok/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2025/12/tec-science-magic-of-science-lesson-1-8-9.jpg
LOCATION:https://us05web.zoom.us/j/86306986038?pwd=Zzx92djbfupiytHrubO23ilr50d4wZ.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260119T170000
DTEND;TZID=Europe/Kyiv:20260119T174500
DTSTAMP:20260116T153507Z
CREATED:20260110T160307Z
LAST-MODIFIED:20260116T153507Z
UID:10000104-1768842000-1768844700@www.edling.com.ua
SUMMARY:Початок розслідування. ⭐Безкоштовний урок.
DESCRIPTION:Про що: Легке та цікаве знайомство з темою детективів. Занурення в атмосферу розслідувань\, діти дізнаються більше про відомих детективів та починають говорити англійською про цю тему. Що будемо робити:  Дізнаватися хто такий детектив\, вивчати базову лексику\, виконувати прості speaking-завдання та грати. Чого навчимося: Обговорювати сучасних героів-детективів\, висловлювати думки на цю тему та розуміти особливості роботи…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/pochatok-rozsliduvannya-bezkoshtovnyj-urok/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2025/12/tec-detective-clue-hunter-10-12.jpg
LOCATION:https://us05web.zoom.us/j/82961518975?pwd=PkRiyqXF9ga4FabKj4g0nGf0O5x5ze.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260116T190000
DTEND;TZID=Europe/Kyiv:20260116T194500
DTSTAMP:20260103T133814Z
CREATED:20260103T133814Z
LAST-MODIFIED:20260103T133814Z
UID:10000098-1768590000-1768592700@www.edling.com.ua
SUMMARY:Космічна лабораторія.
DESCRIPTION:Про що: про спостереження\, опис та порівняння планет за візуальною інформацією. Що будемо робити: розпізнавати планети на зображеннях\, давати прості інструкції\, описувати побачене\, порівнювати планети. Чого навчимося: визначати особливості планет\, давати базові інструкції англійською\, використовувати прості порівняльні конструкції. Бонус 🎁 Корисна фраза дня….  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/kosmichna-laboratoriya/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/tec-space-laboratory-10-12.jpg
LOCATION:https://us05web.zoom.us/j/84107732882?pwd=O5FGGXO7BQqd3ONBaCymAO8o4EbNGT.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260116T190000
DTEND;TZID=Europe/Kyiv:20260116T194500
DTSTAMP:20260103T131845Z
CREATED:20260103T131845Z
LAST-MODIFIED:20260103T131845Z
UID:10000095-1768590000-1768592700@www.edling.com.ua
SUMMARY:Зірки сцени.
DESCRIPTION:Про що: Обговорення улюблених музичних зірок і груп\, їхніх пісень та стилю. Що будемо робити: Виконувати інтерактивні музичні завдання та творче командне завдання – створювати власний музичний гурт.                                                                                                                     Чого навчимося: Вміти обговорювати сучасну музику англійською\, розвиток творчих здібностей\, працювати в командній роботі. Бонус 🎁 Корисна фраза дня….  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/zirky-stseny/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2025/12/tec-music-stars-of-the-stage-lesson-2-8-9.jpg
LOCATION:https://us05web.zoom.us/j/82514113420?pwd=zmJ3qEyBb7p2ZbADG1ezYlzs8Or3nD.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260115T180000
DTEND;TZID=Europe/Kyiv:20260115T184500
DTSTAMP:20260103T134830Z
CREATED:20260103T134830Z
LAST-MODIFIED:20260103T134830Z
UID:10000100-1768500000-1768502700@www.edling.com.ua
SUMMARY:Один день у стрічці: створи історію інфлюенсера.
DESCRIPTION:Про що: створення власного образу інфлюенсера та історії одного дня з його життя\, занурюються у світ контенту та онлайн-образів\, які притягують увагу. Що будемо робити: досліджувати\, як блогери стають впливовими\, чому бренди їм довіряють і що насправді стоїть за успіхом у соцмережах\, створювати вигаданого інфлюенсера\, його стиль\, активності та події дня у форматі міні-проєкту. Чого…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/odyn-den-u-strichtsi-stvory-istoriyu-inflyuensera/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2025/12/tec-influencer-academy-storytelling-lesson-2-13-16.jpg
LOCATION:https://us05web.zoom.us/j/84301952675?pwd=rxEITnNzDjrYr77QnjpoJR5BVcxBI9.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260114T190000
DTEND;TZID=Europe/Kyiv:20260114T194500
DTSTAMP:20260111T132632Z
CREATED:20260103T133140Z
LAST-MODIFIED:20260111T132632Z
UID:10000097-1768417200-1768419900@www.edling.com.ua
SUMMARY:Вхід у галактику.
DESCRIPTION:Про що:  про різні планети\, їхні особливості та цікаві факти. Що будемо робити: Поринемо в тему космоса та планет\, обговорювати різні планети\, ділитися цікавими фактами. Чого навчимося: називати та описувати планети\, використовувати нові фрази в усному мовленні\, впевнено говорити про будь-яку планету. Бонус 🎁 Корисна фраза дня….  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/vhid-u-galaktyku/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2025/12/tec-space-planets-lesson-2-10-12.jpg
LOCATION:https://us05web.zoom.us/j/88202630615?pwd=ZBpnl3lDLId2S2hToioWYzlZEz6KO2.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260114T190000
DTEND;TZID=Europe/Kyiv:20260114T194500
DTSTAMP:20260103T090507Z
CREATED:20260103T090507Z
LAST-MODIFIED:20260103T090507Z
UID:10000094-1768417200-1768419900@www.edling.com.ua
SUMMARY:Музична майстерня.
DESCRIPTION:Про що: Знайомство з різними музичними жанрами та стилями. Що будемо робити: Прослуховувати фрагменти пісень різних жанрів\, обговорювати\, що подобається\, і створювати власну коротку мелодію або ритм\, натхненну обраним жанром. Чого навчимося: Креативності\, описувати музичні стилі англійською та працювати в команді. Бонус 🎁 Корисна фраза дня….  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/muzychna-majsternya/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2025/12/tec-music-workshop-lesson-1-8-9.jpg
LOCATION:https://us05web.zoom.us/j/84270622842?pwd=bee4gRiu10gfkLcavYz9Bf4nLJGAVX.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260113T180000
DTEND;TZID=Europe/Kyiv:20260113T184500
DTSTAMP:20260103T134529Z
CREATED:20260103T134529Z
LAST-MODIFIED:20260103T134529Z
UID:10000099-1768327200-1768329900@www.edling.com.ua
SUMMARY:Академія інфлюенсерів.
DESCRIPTION:Про що: світ інфлюенсерів\, їхній стиль життя\, риси характеру та секрети популярності. Учні досліджують\, як блогери стають впливовими\, чому бренди їм довіряють і що насправді стоїть за успіхом у соцмережах. Що будемо робити: переглядати відео про інфлюенсерів\, аналізувати їхній контент\, виконувати інтерактивні вправи\, обговорюватио плюси й мінуси популярності в парах та дискутувати: талант чи алгоритми?…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/akademiya-inflyuenseriv/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2025/12/tec-influencer-academy-lesson-1-13-16.jpg
LOCATION:https://us05web.zoom.us/j/85389802580?pwd=5J1EpoHVrMIsqVjcMfbHusBM2b4QIo.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260112T190000
DTEND;TZID=Europe/Kyiv:20260112T194500
DTSTAMP:20260111T132516Z
CREATED:20260103T132621Z
LAST-MODIFIED:20260111T132516Z
UID:10000096-1768244400-1768247100@www.edling.com.ua
SUMMARY:Дослідники космосу. ⭐Безкоштовний урок.
DESCRIPTION:Про що: про різні планети\, їхні особливості та цікаві факти. Що будемо робити: Поринемо в тему космосу та планет\, обговоримо різні планети та факти про них. Чого навчимося: Називати та обговорювати планети\, використовувати тематичне слово з різними значеннями….  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/doslidnyky-kosmosu-bezkoshtovnyj-urok/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2025/12/tec-space-planets-lesson-1-10-12.jpg
LOCATION:https://us05web.zoom.us/j/86757439805?pwd=QjQt7unrI1jpde9WeoYU3LZbeFyREV.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>
