<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
    <channel>
        <title>  Пермакультура   - Блог Кодера</title>
        <link>http://gs-permakultura-v-ukran.mozello.com/blog-kodera/</link>
        <description>  Пермакультура   - Блог Кодера</description>
                    <item>
                <title>Мистецтво об&#039;єднувати: Як створити справжню спільноту</title>
                <link>http://gs-permakultura-v-ukran.mozello.com/blog-kodera/params/post/5283356/1</link>
                <pubDate>Sun, 26 Jul 2026 11:50:00 +0000</pubDate>
                <description>&lt;b&gt;&lt;span class=&quot;dropcap&quot; style=&quot;text-align: start; font-weight: bold; font-style: normal&quot;&gt;С&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;text-align: start; font-weight: 400; font-style: normal&quot;&gt;ьогодні тема створення ком’юніті є надзвичайно актуальною. Ми — соціальні істоти, які одночасно існують у багатьох колах: від сім’ї до професійних об’єднань[cite: 25, 26]. Але як створити середовище, що витримує випробування часом і стає джерелом енергії? У цій статті, базуючись на досвіді засновника CEO Club Ukraine Сергія Гайдайчука та Наталії Морозової, ми розберемо механіку побудови живих і дієвих спільнот[cite: 8, 11].&lt;/span&gt;

&lt;hr class=&quot;moze-more-divider&quot;&gt;&lt;p&gt;1&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;


    &lt;meta charset=&quot;UTF-8&quot;&gt;
    &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;
    &lt;title&gt;Мистецтво об&#039;єднувати: Як створити справжню спільноту&lt;/title&gt;
    &lt;style&gt;
        :root {
            --yellow: #FFEB3B;
            --blue: #03A9F4;
            --green: #4CAF50;
            --light-green: #E8F5E9;
            --light-blue: #E1F5FE;
            --light-yellow: #FFFDE7;
            --dark-grey: #333;
        }

        body {
            font-family: &#039;Segoe UI&#039;, Roboto, Helvetica, Arial, sans-serif;
            line-height: 1.6;
            color: var(--dark-grey);
            background-color: #f9f9f9;
            margin: 0;
            padding: 20px;
        }

        .container {
            max-width: 900px;
            margin: 0 auto;
            background: white;
            padding: 40px;
            box-shadow: 0 4px 15px rgba(0,0,0,0.1);
            border-radius: 8px;
        }

        h1 {
            color: #1a237e;
            text-align: center;
            font-size: 2.5em;
            margin-bottom: 30px;
            border-bottom: 4px solid var(--yellow);
            padding-bottom: 10px;
        }

        h2 {
            color: var(--green);
            border-left: 5px solid var(--blue);
            padding-left: 15px;
            margin-top: 40px;
        }

        .dropcap {
            float: left;
            font-size: 75px;
            line-height: 60px;
            padding-top: 4px;
            padding-right: 11px;
            padding-left: 3px;
            font-family: Georgia, serif;
            color: var(--blue);
            font-weight: bold;
        }

        .image-left {
            float: left;
            margin: 0 11px 11px 0;
            border-radius: 8px;
            max-width: 300px;
        }

        .image-right {
            float: right;
            margin: 0 0 11px 11px;
            border-radius: 8px;
            max-width: 300px;
        }

        .quote {
            background: var(--light-blue);
            border-left: 10px solid var(--blue);
            margin: 20px 0;
            padding: 20px;
            font-style: italic;
            font-size: 1.1em;
        }

        .summary-box {
            background: var(--light-green);
            padding: 15px;
            border-radius: 5px;
            margin-top: 15px;
            border-left: 5px solid var(--green);
        }

        .speaker-sergiy {
            color: #2e7d32; /* Темно-зелений */
            font-weight: bold;
        }

        .speaker-natalia {
            color: #0277bd; /* Темно-блакитний */
            font-weight: bold;
        }

        .benefit-section {
            background: var(--light-yellow);
            padding: 25px;
            border: 2px dashed var(--yellow);
            margin-top: 40px;
        }

        footer {
            text-align: center;
            margin-top: 40px;
            font-size: 0.9em;
            color: #777;
        }

        .clearfix::after {
            content: &quot;&quot;;
            clear: both;
            display: table;
        }

        ol, ul {
            padding-left: 40px;
        }

        li {
            margin-bottom: 10px;
        }
    &lt;/style&gt;



&lt;div class=&quot;container&quot;&gt;
    &lt;h1&gt;Мистецтво об&#039;єднувати: Як створити справжню спільноту&lt;/h1&gt;

    &lt;div class=&quot;clearfix&quot;&gt;
        &lt;span class=&quot;dropcap&quot;&gt;С&lt;/span&gt;ьогодні тема створення ком’юніті є надзвичайно актуальною. Ми — соціальні істоти, які одночасно існують у багатьох колах: від сім’ї до професійних об’єднань[cite: 25, 26]. Але як створити середовище, що витримує випробування часом і стає джерелом енергії? У цій статті, базуючись на досвіді засновника CEO Club Ukraine Сергія Гайдайчука та Наталії Морозової, ми розберемо механіку побудови живих і дієвих спільнот[cite: 8, 11].
    &lt;/div&gt;

    &lt;div class=&quot;quote&quot;&gt;
        &quot;Спільнота — це одна із найбільш красивих форм, як бути соціальним&quot;[cite: 21, 294].
    &lt;/div&gt;

    &lt;h2&gt;1. Тріо-ядро: Ідея, Потреби, Люди&lt;/h2&gt;
    &lt;div class=&quot;clearfix&quot;&gt;
        &lt;img src=&quot;https://images.unsplash.com/photo-1522071820081-009f0129c71c?w=300&quot; alt=&quot;Команда&quot; class=&quot;image-right&quot;&gt;
        &lt;p&gt;&lt;span class=&quot;speaker-natalia&quot;&gt;Наталія Морозова:&lt;/span&gt; З чого все починається: з ідеї, людей чи конкретної потреби? [cite: 31, 32]&lt;/p&gt;
        &lt;p&gt;&lt;span class=&quot;speaker-sergiy&quot;&gt;Сергій Гайдайчук:&lt;/span&gt; Це тріо-ядро кожної концепції. Проте домінує &lt;b&gt;ідея&lt;/b&gt;, бо вона відповідає на питання &quot;Навіщо?&quot;. Потреби — це математика вигоди (що я отримаю?), а люди — це ті, з кого складається коло[cite: 35, 36, 37, 38]. Якщо є лише потреби — це маркетплейс; якщо лише ідея — клуб ідеалістів[cite: 40, 43].&lt;/p&gt;
    &lt;/div&gt;
    &lt;div class=&quot;summary-box&quot;&gt;
        &lt;b&gt;Короткий висновок:&lt;/b&gt; Справжня спільнота народжується на перетині високої ідеї та конкретних людських потреб[cite: 45].
    &lt;/div&gt;

    &lt;h2&gt;2. Фундамент із першої десятки&lt;/h2&gt;
    &lt;div class=&quot;clearfix&quot;&gt;
        &lt;img src=&quot;https://images.unsplash.com/photo-1521737711867-e3b97375f902?w=300&quot; alt=&quot;Зустріч&quot; class=&quot;image-left&quot;&gt;
        &lt;p&gt;&lt;span class=&quot;speaker-sergiy&quot;&gt;Сергій Гайдайчук:&lt;/span&gt; Перші 10-20 людей — це фундамент будівлі[cite: 53]. Вони задають рівень енергії, цінностей та стандартів. Дуже важливо не поспішати на цьому етапі й обирати &quot;пасіонарних&quot; людей, які резонують з місією[cite: 55, 58].&lt;/p&gt;
    &lt;/div&gt;
    &lt;div class=&quot;summary-box&quot;&gt;
        &lt;b&gt;Короткий висновок:&lt;/b&gt; Якість спільноти визначається не кількістю, а глибиною цінностей її перших учасників[cite: 54, 56].
    &lt;/div&gt;

    &lt;h2&gt;3. Критерії як стратегічний інструмент&lt;/h2&gt;
    &lt;p&gt;&lt;span class=&quot;speaker-sergiy&quot;&gt;Сергій Гайдайчук:&lt;/span&gt; Критерії відбору — це налаштування інструменту[cite: 64]. Вони мають бути жорсткими та багатогранними. Ми в клубі виділяємо три групи:
        &lt;/p&gt;&lt;ol&gt;
            &lt;li&gt;&lt;b&gt;Бізнесові:&lt;/b&gt; визначають масштаб діяльності[cite: 68, 69].&lt;/li&gt;
            &lt;li&gt;&lt;b&gt;Диверсифікація:&lt;/b&gt; щоб уникнути одноманітності галузей[cite: 71, 72].&lt;/li&gt;
            &lt;li&gt;&lt;b&gt;Особистісні (найважливіші):&lt;/b&gt; репутація, відкритість, етика[cite: 73, 75, 77].&lt;/li&gt;
        &lt;/ol&gt;
    &lt;p&gt;&lt;/p&gt;
    &lt;div class=&quot;summary-box&quot;&gt;
        &lt;b&gt;Короткий висновок:&lt;/b&gt; Без чітких особистісних фільтрів спільнота перетворюється на звичайну базу контактів[cite: 74, 82].
    &lt;/div&gt;

    &lt;h2&gt;4. Еволюція правил: від хаосу до інституції&lt;/h2&gt;
    &lt;div class=&quot;clearfix&quot;&gt;
        &lt;img src=&quot;https://images.unsplash.com/photo-1454165833767-027eeef1593e?w=300&quot; alt=&quot;Правила&quot; class=&quot;image-right&quot;&gt;
        &lt;p&gt;&lt;span class=&quot;speaker-sergiy&quot;&gt;Сергій Гайдайчук:&lt;/span&gt; Спільнота — це живий організм. На старті багато правил можуть його паралізувати[cite: 88, 89]. Починайте з візії та базових принципів, а правила нехай народжуються органічно з реальних кейсів[cite: 91, 98].&lt;/p&gt;
    &lt;/div&gt;
    &lt;div class=&quot;summary-box&quot;&gt;
        &lt;b&gt;Короткий висновок:&lt;/b&gt; Правила мають підтримувати культуру, а не ламати її; вони — каркас для зростання складності[cite: 107, 108].
    &lt;/div&gt;

    &lt;h2&gt;5. Боротьба з &quot;інфекціями&quot; токсичності&lt;/h2&gt;
    &lt;p&gt;&lt;span class=&quot;speaker-sergiy&quot;&gt;Сергій Гайдайчук:&lt;/span&gt; Ідеальних людей немає, конфлікти неминучі[cite: 115, 117]. Критично важливо вчасно ідентифікувати &quot;інфекцію&quot; (плітки, порушення етики) і мати механізм її видалення, інакше вона зруйнує довіру[cite: 125, 126]. У нас для цього створено незалежний &lt;b&gt;Етичний комітет&lt;/b&gt;[cite: 137, 139].&lt;/p&gt;
    &lt;div class=&quot;summary-box&quot;&gt;
        &lt;b&gt;Короткий висновок:&lt;/b&gt; Гігієна стосунків у спільноті потребує інституційних механізмів вирішення конфліктів[cite: 153].
    &lt;/div&gt;

    &lt;h2&gt;6. Як вирощувати довіру системно&lt;/h2&gt;
    &lt;div class=&quot;clearfix&quot;&gt;
        &lt;img src=&quot;https://images.unsplash.com/photo-1552664730-d307ca884978?w=300&quot; alt=&quot;Довіра&quot; class=&quot;image-left&quot;&gt;
        &lt;p&gt;&lt;span class=&quot;speaker-natalia&quot;&gt;Наталія Морозова:&lt;/span&gt; Як зробити так, щоб енергія довіри ширилася на всіх, а не лише на вузьке коло? [cite: 157, 158]&lt;/p&gt;
        &lt;p&gt;&lt;span class=&quot;speaker-sergiy&quot;&gt;Сергій Гайдайчук:&lt;/span&gt; Довіру треба вирощувати цілеспрямовано через:
            &lt;/p&gt;&lt;ul&gt;
                &lt;li&gt;&lt;b&gt;Прозорість:&lt;/b&gt; звітність по зборах коштів та прийняттю рішень[cite: 168, 178].&lt;/li&gt;
                &lt;li&gt;&lt;b&gt;Міні-групи:&lt;/b&gt; формат 8-12 людей створює інтимність і глибокий контакт[cite: 181, 183].&lt;/li&gt;
                &lt;li&gt;&lt;b&gt;Спільний досвід:&lt;/b&gt; ретріти, філософські кемпи, де люди проживають спільні сенси[cite: 184, 185].&lt;/li&gt;
            &lt;/ul&gt;
        &lt;p&gt;&lt;/p&gt;
    &lt;/div&gt;
    &lt;div class=&quot;summary-box&quot;&gt;
        &lt;b&gt;Короткий висновок:&lt;/b&gt; Довіра будується не на івентах, а на спільній вразливості та прозорості дій[cite: 164, 167].
    &lt;/div&gt;

    &lt;h2&gt;7. Ефективність: цифри та серце&lt;/h2&gt;
    &lt;p&gt;&lt;span class=&quot;speaker-sergiy&quot;&gt;Сергій Гайдайчук:&lt;/span&gt; Ми міряємо все: залученість, частоту взаємодій, причини виходу учасників[cite: 222, 225, 228]. Але є речі, які відчуваються серцем: щільність сенсів, наявність любові та підтримки, імппакт (вплив) на світ[cite: 243, 247, 249].&lt;/p&gt;
    &lt;div class=&quot;summary-box&quot;&gt;
        &lt;b&gt;Короткий висновок:&lt;/b&gt; Дані допомагають налаштовувати механіку, але живим клуб робить лише спільний сенс[cite: 229, 250].
    &lt;/div&gt;

    &lt;h2&gt;8. Системна робота замість &quot;тусовки&quot;&lt;/h2&gt;
    &lt;div class=&quot;clearfix&quot;&gt;
        &lt;img src=&quot;https://images.unsplash.com/photo-1517245386807-bb43f82c33c4?w=300&quot; alt=&quot;Робота&quot; class=&quot;image-right&quot;&gt;
        &lt;p&gt;&lt;span class=&quot;speaker-sergiy&quot;&gt;Сергій Гайдайчук:&lt;/span&gt; Багато хто думає: створив чат — і є спільнота. Ні, це величезна системна робота[cite: 268, 271]. Потрібен лідер, який &quot;вдихає життя&quot;, вкладає душу і час, а не просто адміністратор календаря[cite: 260, 263].&lt;/p&gt;
    &lt;/div&gt;
    &lt;div class=&quot;summary-box&quot;&gt;
        &lt;b&gt;Короткий висновок:&lt;/b&gt; Спільнота вимагає персонального лідерства та постійного емоційного інвестування[cite: 270].
    &lt;/div&gt;

    &lt;h2&gt;9. Чи всім потрібні спільноти?&lt;/h2&gt;
    &lt;p&gt;&lt;span class=&quot;speaker-sergiy&quot;&gt;Сергій Гайдайчук:&lt;/span&gt; Як інтроверт, я люблю самотність, але саме в модерованих групах я знаходжу точку сили[cite: 289, 291]. Спільноти — це ліки проти самотності та інструмент беззупинного розвитку через спілкування[cite: 307, 311]. Компаніям вони дають надлояльність, але лише якщо вони справжні[cite: 315, 317].&lt;/p&gt;
    &lt;div class=&quot;summary-box&quot;&gt;
        &lt;b&gt;Короткий висновок:&lt;/b&gt; Ми розвиваємося не через лекції, а через стан свідомості інших людей поруч[cite: 312, 313].
    &lt;/div&gt;

    &lt;hr&gt;

    &lt;h2&gt;Висновок&lt;/h2&gt;
    &lt;p&gt;Створення спільноти — це шлях від простої ідеї до складного живого організму, що тримається на довірі, жорстких фільтрах та спільних сенсах[cite: 36, 160, 162]. Це не просто менеджмент подій, а проектування середовища, де кожен відчуває себе частиною чогось більшого[cite: 212, 213]. Справжнє ком’юніті починається там, де закінчується сухий прагматизм і з’являється готовність віддавати енергію іншим[cite: 18, 270].&lt;/p&gt;

    &lt;section class=&quot;benefit-section&quot;&gt;
        &lt;h3&gt;Яка від цього користь читачеві?&lt;/h3&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;b&gt;Для лідерів:&lt;/b&gt; Розуміння, що ядро спільноти — це місія та цінності, а не кількість учасників.&lt;/li&gt;
            &lt;li&gt;&lt;b&gt;Для менеджерів:&lt;/b&gt; Готовий алгоритм побудови довіри через міні-групи та прозорість.&lt;/li&gt;
            &lt;li&gt;&lt;b&gt;Для кожного:&lt;/b&gt; Усвідомлення, як правильно обирати своє оточення, щоб воно стало ресурсом для розвитку, а не просто &quot;білим шумом&quot; у месенджерах.&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/section&gt;

    &lt;footer&gt;
        &lt;p&gt;За матеріалами розмови Сергія Гайдайчука та Наталії Морозової. 2026&lt;/p&gt;
    &lt;/footer&gt;
&lt;/div&gt;</description>
            </item>
                    <item>
                <title>Імпотентність НАТО: Чому Альянс втрачає силу і як Україна може змінити Європу?</title>
                <link>http://gs-permakultura-v-ukran.mozello.com/blog-kodera/params/post/5131927/eee</link>
                <pubDate>Sun, 14 Sep 2025 11:18:00 +0000</pubDate>
                <description>&lt;span style=&quot;text-align: start; font-weight: 300; font-style: normal&quot;&gt;Коли російські дрони порушили повітряний простір Польщі у вересні 2025 року, світ завмер в очікуванні реакції НАТО. Чи буде задіяна п’ята стаття, яка обіцяє колективну оборону? Чи Альянс нарешті дасть відсіч гібридним провокаціям Росії? Але замість рішучих дій ми почули лише тишу — і чергові консультації за четвертою статтею. Чому НАТО, створене для захисту демократії, не може відповісти на виклик? Журналістка та психологиня &lt;/span&gt;&lt;b&gt;&lt;span class=&quot;voloshyna&quot; style=&quot;text-align: start; font-weight: bold; font-style: normal&quot;&gt;Лариса Волошина&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;text-align: start; font-weight: 300; font-style: normal&quot;&gt; у розмові на Громадському радіо розкриває причини цієї слабкості, вказуючи на залежність Альянсу від США, шантаж Путіна та ключову роль України в майбутній безпеці Європи. Цей лонгрід занурює вас у глибину проблеми, показуючи, чому Європа стоїть на роздоріжжі і як Україна може стати її новим центром сили.&lt;/span&gt;


&lt;hr class=&quot;moze-more-divider&quot;&gt;
&lt;p&gt;1&lt;/p&gt;
&lt;p&gt;
  &lt;br&gt;
&lt;/p&gt;




  &lt;meta charset=&quot;UTF-8&quot;&gt;
  &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;
  &lt;title&gt;Імпотентність НАТО обумовлена Сполученими Штатами&lt;/title&gt;
  &lt;script src=&quot;https://cdn.tailwindcss.com&quot;&gt;&lt;/script&gt;
  &lt;script src=&quot;https://cdnjs.cloudflare.com/ajax/libs/marked/4.0.18/marked.min.js&quot;&gt;&lt;/script&gt;
  &lt;style&gt;
    .prose blockquote {
      border-left: 4px solid #3B82F6;
      padding-left: 1rem;
      color: #374151;
    }
    .prose span.voloshyna { color: #FF0000; font-weight: bold; }
    .prose span.yermolayeva { color: #00FF00; font-weight: bold; }
    .prose span.bundash { color: #0000FF; font-weight: bold; }
  &lt;/style&gt;



  &lt;div class=&quot;container mx-auto p-4&quot;&gt;
    &lt;h1 class=&quot;text-4xl font-bold text-center mb-8 text-gray-800&quot;&gt;Імпотентність НАТО: Чому Альянс втрачає силу і як Україна може змінити Європу?&lt;/h1&gt;

    &lt;div id=&quot;content&quot; class=&quot;prose max-w-none bg-white p-8 rounded-lg shadow-lg&quot;&gt;
      &lt;!-- Markdown content will be rendered here --&gt;
    &lt;/div&gt;

    &lt;div class=&quot;mt-12&quot;&gt;
      &lt;h2 class=&quot;text-2xl font-semibold mb-4 text-gray-800&quot;&gt;Коментарі&lt;/h2&gt;
      &lt;div id=&quot;comments&quot; class=&quot;space-y-4&quot;&gt;
        &lt;div class=&quot;bg-gray-50 p-4 rounded-lg&quot;&gt;
          &lt;p&gt;
            &lt;span class=&quot;font-bold text-blue-600&quot;&gt;Користувач:&lt;/span&gt; Чи вірите ви в створення європейської системи безпеки
            з Україною?&lt;/p&gt;
          &lt;button class=&quot;text-blue-500 hover:underline&quot; fdprocessedid=&quot;j6pi2k&quot;&gt;Відповісти&lt;/button&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;mt-6&quot;&gt;
        &lt;textarea id=&quot;comment-input&quot; class=&quot;w-full p-3 border rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-500&quot; placeholder=&quot;Ваш коментар...&quot;&gt;&lt;/textarea&gt;
        &lt;button id=&quot;submit-comment&quot; class=&quot;mt-3 bg-blue-500 text-white px-6 py-2 rounded-lg hover:bg-blue-600 transition&quot; fdprocessedid=&quot;2ir6k&quot;&gt;Надіслати&lt;/button&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;script&gt;
    // Fetch and render Markdown content
    const markdownContent = `
# Імпотентність НАТО: Чому Альянс втрачає силу і як Україна може змінити Європу?

## Зачин: Що ховається за мовчанням НАТО?

Коли російські дрони порушили повітряний простір Польщі у вересні 2025 року, світ завмер в очікуванні реакції НАТО. Чи буде задіяна п’ята стаття, яка обіцяє колективну оборону? Чи Альянс нарешті дасть відсіч гібридним провокаціям Росії? Але замість рішучих дій ми почули лише тишу — і чергові консультації за четвертою статтею. Чому НАТО, створене для захисту демократії, не може відповісти на виклик? Журналістка та психологиня &lt;span class=&quot;voloshyna&quot;&gt;Лариса Волошина&lt;/span&gt; у розмові на Громадському радіо розкриває причини цієї слабкості, вказуючи на залежність Альянсу від США, шантаж Путіна та ключову роль України в майбутній безпеці Європи. Цей лонгрід занурює вас у глибину проблеми, показуючи, чому Європа стоїть на роздоріжжі і як Україна може стати її новим центром сили.

## Основна частина

### НАТО і п’ята стаття: Чому Альянс не реагує на дрони над Польщею?

Атака російських дронів на Польщу стала не просто інцидентом, а тестом для НАТО. Альянс оперативно підняв авіацію, залучивши літаки Польщі, Італії, Нідерландів та Німеччини. Але результат виявився невтішним: із десятків дронів збили лише кілька. Чому так сталося?

&gt; &lt;span class=&quot;voloshyna&quot;&gt;Лариса Волошина:&lt;/span&gt; Системи ППО НАТО не пристосовані до таких дронів, як російські &quot;Шахеди&quot; чи обманки. Україна використовує дешевші й ефективніші рішення, як-от артилерійські &quot;Гепарди&quot; чи кулемети з радіолокацією. НАТО ж витрачає мільйони на дорогі системи, які не бачать цих цілей.

Ця технічна неготовність — лише верхівка айсберга. Головна проблема — політична. Росія діє гібридними методами, які не дають формальних підстав для активації п’ятої статті. Скидаючи пальне на американські дрони, атакуючи кораблі в Балтії чи запускаючи безпілотники над Польщею, Путін уникає прямого військового конфлікту, але тримає Захід у напрузі.

&gt; &lt;span class=&quot;bundash&quot;&gt;Влад Бундаш:&lt;/span&gt; Росія провокує, але НАТО відповідає лише консультаціями. Чому? Бо це не прямий напад, а гібридна агресія. П’ята стаття в таких умовах — лише паперовий щит.

&lt;span class=&quot;voloshyna&quot;&gt;Лариса Волошина&lt;/span&gt; додає, що очікування п’ятої статті були нереалістичними. Росія свідомо діє на межі, щоб уникнути прямої конфронтації, але посіяти сумніви в ефективності НАТО. Це змушує задуматися: чи готовий Альянс до нових викликів, якщо його реакція обмежується &quot;глибоким занепокоєнням&quot;?

### Чи здатна Європа захистити себе без США?

НАТО завжди було під американським контролем. Від зброї до розвідки — США диктують правила. Але що відбувається, коли Вашингтон втрачає інтерес до Альянсу?

&gt; &lt;span class=&quot;yermolayeva&quot;&gt;Вікторія Єрмолаєва:&lt;/span&gt; Імпотентність НАТО обумовлена роллю США. Трамп дистанціюється, називаючи дрони над Польщею &quot;помилкою&quot;. Це не просто слабкість — це відмова від лідерства.

&lt;span class=&quot;voloshyna&quot;&gt;Лариса Волошина&lt;/span&gt; пояснює, що США історично підпорядкували собі НАТО. Наприклад, система &quot;п’яти очей&quot; (розвідувальний альянс США, Британії, Канади, Австралії та Нової Зеландії) повністю контролюється Вашингтоном. Франція — єдина країна НАТО з певною автономією, адже ще за Де Голля вона вийшла з військової структури Альянсу, щоб зберегти незалежність. Але ця автономія коштує дорого, і не кожна країна може собі таке дозволити.

Сьогодні США, зокрема за адміністрації Трампа, відходять від ролі глобального лідера. &lt;span class=&quot;voloshyna&quot;&gt;Лариса Волошина&lt;/span&gt; наводить приклад Афганістану: американці покинули країну, не попередивши союзників, залишивши тисячі місцевих співпрацівників напризволяще. Це підірвало довіру до США як надійного партнера.

&gt; &lt;span class=&quot;voloshyna&quot;&gt;Лариса Волошина:&lt;/span&gt; США не є лідером вільного світу. Вони кинули Афганістан, як колись В’єтнам. Їхнє лідерство — це авторитарний стиль: &quot;Робіть, як ми сказали&quot;. Але Європа може бути кращою.

Європа ж страждає від розбрату. Німеччина, Франція та Британія (яка навіть не в ЄС) конкурують за вплив, але брак спільних інституцій, як-от єдиного Міністерства оборони, унеможливлює швидкі рішення. &lt;span class=&quot;voloshyna&quot;&gt;Лариса Волошина&lt;/span&gt; пропонує радикальну ідею: Європа мусить створити &quot;Об’єднані Штати Європи&quot; — єдиний геополітичний центр, який замінить США і протистоятиме Росії та Китаю.

### Чому без України неможлива безпека Європи?

Україна стала не лише жертвою російської агресії, а й ключовим гравцем у європейській безпеці. Її боротьба проти Росії показала, що без Києва Європа залишиться вразливою.

&gt; &lt;span class=&quot;bundash&quot;&gt;Влад Бундаш:&lt;/span&gt; Данські експерти кажуть: без договору колективної безпеки з Україною Європа не вистоїть. Якщо Путін нападе на Балтію, Україна може відволікти його, звільняючи свої території.

Україна пропонує НАТО збивати російські дрони над своєю територією, але Альянс вагається. Чому? Через страх ескалації та технічні обмеження. &lt;span class=&quot;voloshyna&quot;&gt;Лариса Волошина&lt;/span&gt; наголошує: Україна вже дала дозвіл збивати дрони над своєю територією, але НАТО не дозволяє Україні використовувати своє ППО для захисту сусідів, боячись уламків чи політичних наслідків.

&gt; &lt;span class=&quot;voloshyna&quot;&gt;Лариса Волошина:&lt;/span&gt; Україна сказала: бийте над нашою територією, ми не проти. Але НАТО не лише не б’є, а й не дозволяє нам захищати їхній кордон. Західна Україна залишається неприкритою через це.

Візит міністра закордонних справ Польщі Радослава Сікорського до Києва у вересні 2025 року став важливим сигналом. Сікорський виступає за збивання дронів над Україною, що могло б стати першим кроком до нової системи безпеки, де Україна — не периферія, а центр.

### Путін і шантаж: Гра на страхах Заходу

Росія використовує гібридні методи, щоб тримати Захід у страху. Путін погрожує ядерною війною, а Лукашенко відіграє роль посередника, посилюючи тиск. Наприклад, у ніч перед домовленостями про зняття санкцій з Білорусі російські дрони атакували Польщу з її території.

&gt; &lt;span class=&quot;voloshyna&quot;&gt;Лариса Волошина:&lt;/span&gt; Путін знущається з Трампа. Він запускає дрони з Білорусі саме тоді, коли Лукашенко отримує поступки. Це демонстрація: я контролюю ситуацію, а ти — слабак.

Ці дії спрямовані на розкол Заходу. Росія співпрацює з Китаєм, розміщуючи військових у Білорусі, і водночас тисне на НАТО, щоб підірвати його авторитет. &lt;span class=&quot;voloshyna&quot;&gt;Лариса Волошина&lt;/span&gt; зазначає, що Путін діє на випередження, погрожуючи ескалацією, якщо НАТО введе літаки чи прийме Україну до Альянсу. Але вона переконана: ці погрози — блеф. Росія не ризикне воювати з ядерним альянсом через збитий дрон.

### Політична слабкість НАТО і роль Трампа

Трамп, замість підтримки союзників, дистанціюється від НАТО. Його мовчання після атаки на Польщу та заяви про &quot;помилку&quot; Росії лише погіршують ситуацію. &lt;span class=&quot;voloshyna&quot;&gt;Лариса Волошина&lt;/span&gt; порівнює сучасну Україну із Західною Німеччиною 1955 року, коли її прийняли до НАТО, щоб зупинити СРСР.

&gt; &lt;span class=&quot;voloshyna&quot;&gt;Лариса Волошина:&lt;/span&gt; У 1955 році Західну Німеччину прийняли в НАТО, бо знали: якщо не зупинити СРСР, Париж буде наступним. Сьогодні Україна — це нова Західна Німеччина. Без нас Європа беззахисна.

Трамп же, за словами &lt;span class=&quot;voloshyna&quot;&gt;Лариси Волошиної&lt;/span&gt;, мріє про &quot;велику угоду&quot; з Путіним, яка може включати поступки за рахунок України. Його переговори з Росією, про які згадував Джейді Венс, передбачають економічне співробітництво після &quot;замороження&quot; конфлікту. Але це лише посилить Росію, готуючи її до нового витка агресії.

### Психологія сусідів: Чому Польща звинувачує Україну?

Російська пропаганда активно просуває наратив, що дрони над Польщею — це провокація Києва. Деякі поляки, за даними коментарів у соцмережах, вірять у це. &lt;span class=&quot;voloshyna&quot;&gt;Лариса Волошина&lt;/span&gt; пояснює це психологічним механізмом &quot;віктімблеймінгу&quot; — звинуваченням жертви.

&gt; &lt;span class=&quot;voloshyna&quot;&gt;Лариса Волошина:&lt;/span&gt; Поляки відчувають сором, бо не можуть захистити себе і нас. Їм легше звинуватити Україну, ніж визнати власну слабкість. Це як сказати: &quot;Вона сама винна, бо спідничка коротка&quot;.

Цей механізм дозволяє уникнути відповідальності за бездіяльність. Але &lt;span class=&quot;voloshyna&quot;&gt;Лариса Волошина&lt;/span&gt; радить українцям не вступати в суперечки з тими, хто повторює російські наративи. Замість цього варто захищати власну гідність і уникати токсичних дискусій.

## Висновок: Україна як шанс для нової Європи

Політична слабкість НАТО — це результат залежності від США, які втрачають лідерство, і розбрату в Європі, яка не може дійти згоди. Атака дронів на Польщу оголила ці проблеми, показавши, що Альянс не готовий до гібридних загроз. Але Україна, своєю боротьбою, дає Європі унікальний шанс. Вона може стати центром нової системи безпеки, де Київ не просто форпост, а повноправний партнер. Візит Сікорського до Києва, заяви про збивання дронів над Україною та підтримка європейських лідерів, як-от президента Фінляндії, вказують на перші кроки в цьому напрямку. Проте без єдності Європи та відмови від страху перед ескалацією цей шанс може бути втрачений. Україна ж, зі своєю звитягою, уже довела: вона не жертва, а сила, яка змінює світ.

## Яка від цього користь читачеві?

Цей лонгрід дає вам глибше розуміння причин слабкості НАТО та ролі України в майбутній безпеці Європи. Ось як ви можете використати цю інформацію:

- **Розуміння геополітики**: Ви знатимете, чому НАТО не реагує на провокації та як США впливають на Альянс. Це допоможе вам критично оцінювати новини.
- **Комунікація з іноземцями**: Пояснюйте друзям у Польщі чи інших країнах, що Україна — не проблема, а ключ до безпеки. Уникайте суперечок із тими, хто повторює російські ІПСО, щоб зберегти емоційну стійкість.
- **Інформаційна гігієна**: Розпізнавайте російські наративи, які звинувачують Україну чи применшують силу НАТО. Не реагуйте на провокації, а діліться фактами.
- **Підтримка діалогу**: Пересилайте цей матеріал знайомим за кордоном, щоб показати, як Україна змінює Європу. Це може зміцнити підтримку нашої країни.

Ви — частина великого процесу, де Україна не лише бореться за себе, а й відкриває двері для нової, сильнішої Європи. Ваш голос у соцмережах чи розмовах із сусідами може допомогти сформувати цю нову реальність.
    `;
    
    document.getElementById(&#039;content&#039;).innerHTML = marked.parse(markdownContent);

    // Comment submission
    document.getElementById(&#039;submit-comment&#039;).addEventListener(&#039;click&#039;, () =&gt; {
      const commentInput = document.getElementById(&#039;comment-input&#039;);
      const commentText = commentInput.value.trim();
      if (commentText) {
        const commentDiv = document.createElement(&#039;div&#039;);
        commentDiv.className = &#039;bg-gray-50 p-4 rounded-lg&#039;;
        commentDiv.innerHTML = `
          &lt;p&gt;&lt;span class=&quot;font-bold text-blue-600&quot;&gt;Користувач:&lt;/span&gt; ${commentText}&lt;/p&gt;
          &lt;button class=&quot;text-blue-500 hover:underline&quot;&gt;Відповісти&lt;/button&gt;
        `;
        document.getElementById(&#039;comments&#039;).appendChild(commentDiv);
        commentInput.value = &#039;&#039;;
      }
    });
  &lt;/script&gt;</description>
            </item>
                    <item>
                <title>Шаблон тема темна українська</title>
                <link>http://gs-permakultura-v-ukran.mozello.com/blog-kodera/params/post/5060095/shablon-tema-temna-ukranska</link>
                <pubDate>Thu, 10 Jul 2025 13:10:00 +0000</pubDate>
                <description>лллллллллллллллл&lt;hr class=&quot;moze-more-divider&quot;&gt;&lt;p&gt;2&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;



  &lt;meta charset=&quot;UTF-8&quot;&gt;
  &lt;title&gt;Темна Тема&lt;/title&gt;
  &lt;style&gt;
    body {
      background-color: #001f3f; /* темно-синій */
      color: #ffeb3b; /* жовтий */
      font-family: &#039;Segoe UI&#039;, sans-serif;
      line-height: 1.7;
      max-width: 800px;
      margin: 0 auto;
      padding: 2rem;
    }
    a {
      color: #ffe600;
      text-decoration: underline;
    }
    a:hover {
      color: #fff176;
    }
    header, nav {
      background-color: #003366;
      padding: 1rem;
      border-radius: 8px;
      margin-bottom: 1.5rem;
    }
    nav ul {
      list-style: none;
      padding: 0;
    }
    nav li {
      margin-bottom: 0.5rem;
    }
  &lt;/style&gt;


  &lt;header&gt;
    &lt;h1&gt;Історія України — Темна Тема&lt;/h1&gt;
  &lt;/header&gt;

  &lt;nav&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;#rozvitok&quot;&gt;Розвиток державності&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#movy&quot;&gt;Українська мова&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#kultura&quot;&gt;Культурна спадщина&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/nav&gt;

  &lt;main&gt;
    &lt;h2 id=&quot;rozvitok&quot;&gt;Розвиток державності&lt;/h2&gt;
    &lt;p&gt;Історія української державності починається з Київської Русі...&lt;/p&gt;

    &lt;h2 id=&quot;movy&quot;&gt;Українська мова&lt;/h2&gt;
    &lt;p&gt;Українська мова має тисячолітню історію...&lt;/p&gt;

    &lt;h2 id=&quot;kultura&quot;&gt;Культурна спадщина&lt;/h2&gt;
    &lt;p&gt;Від писанок до опер — культура України багатогранна.&lt;/p&gt;
  &lt;/main&gt;</description>
            </item>
                    <item>
                <title>Шаблон тема світла</title>
                <link>http://gs-permakultura-v-ukran.mozello.com/blog-kodera/params/post/5060080/shablon-tema-svtla</link>
                <pubDate>Thu, 10 Jul 2025 13:09:00 +0000</pubDate>
                <description>ооооооооооооооооооооооооо&lt;hr class=&quot;moze-more-divider&quot;&gt;&lt;p&gt;1&lt;/p&gt;



  &lt;meta charset=&quot;UTF-8&quot;&gt;
  &lt;title&gt;Світла Тема&lt;/title&gt;
  &lt;style&gt;
    body {
      background-color: #fffbea; /* світло-жовтий */
      color: #001f3f; /* темно-синій */
      font-family: &#039;Segoe UI&#039;, sans-serif;
      line-height: 1.7;
      max-width: 800px;
      margin: 0 auto;
      padding: 2rem;
    }
    a {
      color: #003399;
      text-decoration: underline;
    }
    a:hover {
      color: #3366cc;
    }
    header, nav {
      background-color: #fff2b3;
      padding: 1rem;
      border-radius: 8px;
      margin-bottom: 1.5rem;
    }
    nav ul {
      list-style: none;
      padding: 0;
    }
    nav li {
      margin-bottom: 0.5rem;
    }
  &lt;/style&gt;


  &lt;header&gt;
    &lt;h1&gt;Історія України — Світла Тема&lt;/h1&gt;
  &lt;/header&gt;

  &lt;nav&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;#rozvitok&quot;&gt;Розвиток державності&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#movy&quot;&gt;Українська мова&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#kultura&quot;&gt;Культурна спадщина&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/nav&gt;

  &lt;main&gt;
    &lt;h2 id=&quot;rozvitok&quot;&gt;Розвиток державності&lt;/h2&gt;
    &lt;p&gt;Історія української державності починається з Київської Русі...&lt;/p&gt;

    &lt;h2 id=&quot;movy&quot;&gt;Українська мова&lt;/h2&gt;
    &lt;p&gt;Українська мова має тисячолітню історію...&lt;/p&gt;

    &lt;h2 id=&quot;kultura&quot;&gt;Культурна спадщина&lt;/h2&gt;
    &lt;p&gt;Від писанок до опер — культура України багатогранна.&lt;/p&gt;
  &lt;/main&gt;</description>
            </item>
                    <item>
                <title>Як дізнатися, хто відвідує ваш профіль у Facebook</title>
                <link>http://gs-permakultura-v-ukran.mozello.com/blog-kodera/params/post/4974858/jak-dznatisja-hto-vdvdu-vash-profl-u-facebook</link>
                <pubDate>Sun, 11 May 2025 21:12:00 +0000</pubDate>
                <description>&lt;header class=&quot;entry-header&quot; style=&quot;text-align: start; font-weight: 400; font-style: normal&quot;&gt;&lt;div class=&quot;entry-meta&quot;&gt;&lt;span class=&quot;posted-on&quot;&gt;&lt;time class=&quot;entry-date published&quot; datetime=&quot;2023-11-01T21:07:42+01:00&quot; style=&quot;box-sizing: inherit;&quot;&gt;1 листопада 2023&lt;/time&gt;&lt;/span&gt; &lt;span class=&quot;byline&quot;&gt;по &lt;span class=&quot;author vcard&quot;&gt;&lt;b&gt;&lt;a class=&quot;url fn n&quot; href=&quot;https://tecnobits.com/uk/%D0%B0%D0%B2%D1%82%D0%BE%D1%80/%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%BE%D1%80%D1%96%D0%B2/&quot; title=&quot;Переглянути всі дописи Себастьяна Відаля&quot; rel=&quot;author&quot; style=&quot;text-decoration: none; font-weight: 700&quot;&gt;&lt;span class=&quot;author-name&quot;&gt;Себастьян Відаль&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/header&gt;&lt;div class=&quot;entry-content moze-start&quot; style=&quot;font-weight: 400; font-style: normal;&quot;&gt;&lt;p class=&quot;gt-block&quot;&gt;‌ &lt;b style=&quot;font-weight: 700&quot;&gt;Як побачити, хто відвідує ваш профіль у Facebook&lt;/b&gt;: Нам завжди цікаво, хто цікавиться нашим віртуальним життям, і це також стосується нашого облікового запису Facebook. Хоча ⁢платформа не надає прямої функції, щоб побачити⁢, хто відвідує ваш профіль,⁢ є кілька способів отримати ⁤підказки, хто ці цікаві люди. У цій статті ми покажемо вам різні способи &lt;b style=&quot;font-weight: 700&quot;&gt;дізнайтеся, хто відвідує ваш профіль у Facebook&lt;/b&gt;. Від сторонніх програм до коригування налаштувань конфіденційності, ми поділимося з вами &lt;b&gt;&lt;a href=&quot;https://tecnobits.com/uk/%D0%B3%D1%80%D0%B0-%D0%B2-%D1%88%D0%B0%D1%88%D0%BA%D0%B8-%D0%B2%D1%81%D0%B5%2C-%D1%89%D0%BE-%D0%B2%D0%B0%D0%BC-%D0%BF%D0%BE%D1%82%D1%80%D1%96%D0%B1%D0%BD%D0%BE-%D0%B7%D0%BD%D0%B0%D1%82%D0%B8/&quot; style=&quot;text-decoration: none; font-weight: 700&quot;&gt;все, що потрібно знати&lt;/a&gt;&lt;/b&gt; щоб⁤ задовольнити вашу цікавість до цього цікавого запитання. Тож давайте до цього!&lt;/p&gt;&lt;hr class=&quot;moze-more-divider&quot;&gt;&lt;p&gt;&lt;/p&gt;&lt;h2 id=&quot;paso-a-paso-%e2%9e%a1%ef%b8%8f-como-ver-quien-visita-tu-perfil-de-facebook&quot; style=&quot;font-weight: 600; font-style: inherit&quot;&gt;Крок за кроком ➡️ Як побачити, хто відвідує ваш профіль у Facebook&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;b style=&quot;font-weight: 700&quot;&gt;Іди до свого &lt;a href=&quot;https://tecnobits.com/uk/%D1%8F%D0%BA-%D0%B4%D1%96%D0%B7%D0%BD%D0%B0%D1%82%D0%B8%D1%81%D1%8F%2C-%D1%85%D1%82%D0%BE-%D1%81%D1%82%D0%BE%D1%97%D1%82%D1%8C-%D0%B7%D0%B0-%D0%BF%D1%80%D0%BE%D1%84%D1%96%D0%BB%D0%B5%D0%BC-Facebook/&quot; style=&quot;text-decoration: none; font-weight: 700&quot;&gt;Профіль Facebook&lt;/a&gt;&lt;/b&gt;: Перше, що &lt;b&gt;&lt;a href=&quot;https://tecnobits.com/uk/%D0%BD%D0%BE%D0%B2%D0%B8%D0%B9-%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B8%D0%B7%D0%B0%D1%82%D0%BE%D1%80-%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D1%96-%D0%BA%D1%80%D0%BE%D0%BA%D0%B8%2C-%D1%8F%D0%BA%D1%96-%D0%B2%D0%B8-%D0%BF%D0%BE%D0%B2%D0%B8%D0%BD%D0%BD%D1%96-%D0%B2%D0%B8%D0%BA%D0%BE%D0%BD%D0%B0%D1%82%D0%B8/&quot; style=&quot;text-decoration: none; font-weight: 700&quot;&gt;ви повинні зробити&lt;/a&gt;&lt;/b&gt; це увійти у свій обліковий запис ⁤Facebook‌ і перейти до власного⁤ профілю.&lt;/li&gt;&lt;li&gt;&lt;b style=&quot;font-weight: 700&quot;&gt;Відкрийте вихідний код сторінки&lt;/b&gt;: перейшовши у свій профіль, ви повинні відкрити вихідний код сторінки. Ви можете зробити це, клацнувши правою кнопкою миші будь-де на сторінці та вибравши «Переглянути вихідний код» у спадному меню.&lt;/li&gt;&lt;li&gt;&lt;b style=&quot;font-weight: 700&quot;&gt;Знайдіть ідентифікатор свого профілю&lt;/b&gt;: у вихідному коді сторінки ви повинні знайти ідентифікатор свого профілю. Ви можете зробити це, скориставшись функцією пошуку у своєму браузері (Ctrl + F у Windows, Command + F у Mac) і ввівши своє ім’я користувача або ідентифікатор профілю.&lt;/li&gt;&lt;li&gt;&lt;b style=&quot;font-weight: 700&quot;&gt;Скопіюйте ідентифікатор свого профілю&lt;/b&gt;: Знайшовши ідентифікатор свого профілю у вихідному коді сторінки, ви повинні скопіювати його. Ви можете зробити це, вибравши його та натиснувши Ctrl ⁢+ C у Windows або Command ⁢+ C у Mac.&lt;/li&gt;&lt;li&gt;&lt;b style=&quot;font-weight: 700&quot;&gt;Відвідання &lt;a href=&quot;https://tecnobits.com/uk/%D1%8F%D0%BA-%D0%BA%D0%BB%D0%BE%D0%BD%D1%83%D0%B2%D0%B0%D1%82%D0%B8-%D0%B2%D0%B5%D0%B1-%D1%81%D0%B0%D0%B9%D1%82/&quot; style=&quot;text-decoration: none; font-weight: 700&quot;&gt;веб-сайт&lt;/a&gt; від⁤ третіх осіб&lt;/b&gt;: Після копіювання ідентифікатора свого профілю вам потрібно перейти на сторонній веб-сайт, який пропонує службу відстеження переглядів профілю на Facebook. Ви можете знайти ці веб-сайти, виконавши швидкий пошук у своїй улюбленій пошуковій системі.&lt;/li&gt;&lt;li&gt;&lt;b style=&quot;font-weight: 700&quot;&gt;Вставте ідентифікатор свого профілю&lt;/b&gt;: перейшовши на веб-сайт третьої сторони, вам потрібно буде вставити свій ідентифікатор профілю у відповідне поле. Обов’язково дотримуйтесь інструкцій, наданих ⁢ &lt;b&gt;&lt;a href=&quot;https://tecnobits.com/uk/%D1%80%D0%B5%D1%81%D1%83%D1%80%D1%81%D0%B8-%D0%B3%D1%80%D0%B0%D1%84%D1%96%D1%87%D0%BD%D0%BE%D0%B3%D0%BE-%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D1%83%2C-%D1%8F%D0%BA%D1%96-%D0%BF%D0%BE%D0%BA%D1%80%D0%B0%D1%89%D1%83%D1%8E%D1%82%D1%8C-%D0%B2%D0%B0%D1%88-%D0%B2%D0%B5%D0%B1-%D1%81%D0%B0%D0%B9%D1%82/&quot; style=&quot;text-decoration: none; font-weight: 700&quot;&gt;сайт&lt;/a&gt;&lt;/b&gt; щоб правильно вставити свій ідентифікатор.&lt;/li&gt;&lt;li&gt;&lt;b style=&quot;font-weight: 700&quot;&gt;Дочекайтеся результатів&lt;/b&gt;: Після вставлення ідентифікатора свого профілю вам потрібно буде зачекати, поки веб-сайт обробить інформацію. Це може зайняти кілька секунд або хвилин, залежно від веб-сайту та кількості відвідувань вашого профілю.&lt;/li&gt;&lt;li&gt;&lt;b style=&quot;font-weight: 700&quot;&gt;Перевірте результати&lt;/b&gt;: коли веб-сайт ‌обробить інформацію, він покаже вам результати відвідувань⁤ &lt;b&gt;&lt;a href=&quot;https://tecnobits.com/uk/%D1%8F%D0%BA-%D0%B4%D1%96%D0%B7%D0%BD%D0%B0%D1%82%D0%B8%D1%81%D1%8F%2C-%D1%87%D0%B8-%D1%85%D1%82%D0%BE%D1%81%D1%8C-%D0%BF%D0%B5%D1%80%D0%B5%D0%B3%D0%BB%D1%8F%D0%B4%D0%B0%D1%94-%D0%B2%D0%B0%D1%88-%D0%BF%D1%80%D0%BE%D1%84%D1%96%D0%BB%D1%8C-%D1%83-facebook/&quot; style=&quot;text-decoration: none; font-weight: 700&quot;&gt;ваш профіль у Facebook&lt;/a&gt;&lt;/b&gt;. Будь ласка, пам’ятайте, що ці результати⁢ можуть бути не зовсім точними та можуть відрізнятися між різними &lt;b&gt;&lt;a href=&quot;https://tecnobits.com/uk/%D0%94%D0%BB%D1%8F-%D1%80%D0%BE%D0%B7%D1%80%D0%BE%D0%B1%D0%BA%D0%B8-%D1%81%D0%B0%D0%B9%D1%82%D1%96%D0%B2-%D1%80%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D1%83%D1%94%D1%82%D1%8C%D1%81%D1%8F-%D0%B2%D0%B8%D0%BA%D0%BE%D1%80%D0%B8%D1%81%D1%82%D0%BE%D0%B2%D1%83%D0%B2%D0%B0%D1%82%D0%B8-pinegrow/&quot; style=&quot;text-decoration: none; font-weight: 700&quot;&gt;веб-сайти&lt;/a&gt;&lt;/b&gt; третіх сторін.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;b&gt;&lt;a href=&quot;https://tecnobits.com/uk/%D1%8F%D0%BA-%D0%B7%D0%B0%D0%B1%D0%BB%D0%BE%D0%BA%D1%83%D0%B2%D0%B0%D1%82%D0%B8-%D0%B7%D0%B0%D0%BF%D0%B8%D1%82%D0%B8-%D0%B4%D1%80%D1%83%D0%B7%D1%96%D0%B2-%D1%83-qzone/&quot; target=&quot;_blank&quot; rel=&quot;dofollow&quot; class=&quot;u7c36b2956c4a25190d062c36c9b986d6&quot; style=&quot;text-decoration: none; font-weight: bold&quot;&gt;&lt;div&gt;&lt;span class=&quot;ctaText&quot; style=&quot;text-decoration: none; font-weight: bold&quot;&gt;Ексклюзивний вміст - натисніть тут&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;postTitle&quot; style=&quot;text-decoration: underline&quot;&gt;Як заблокувати запити друзів на Qzone?&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;h2 id=&quot;qa&quot; style=&quot;font-weight: 600; font-style: inherit&quot;&gt;Питання та відповіді&lt;/h2&gt;&lt;h1 style=&quot;font-weight: 600; font-style: inherit&quot;&gt;Запитання та відповіді про те, як побачити, хто відвідує ваш профіль у Facebook&lt;/h1&gt;&lt;h2 style=&quot;font-weight: 600; font-style: inherit&quot;&gt;1. Чи можна побачити, хто відвідує мій профіль у Facebook?&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;Увійдіть у свій &lt;b&gt;&lt;a href=&quot;https://tecnobits.com/uk/%D1%8F%D0%BA-%D0%BC%D0%B5%D0%BD%D1%96-%D1%83%D0%B2%D1%96%D0%B9%D1%82%D0%B8-%D0%B4%D0%BE-%D1%81%D0%B2%D0%BE%D0%B3%D0%BE-%D0%BE%D0%B1%D0%BB%D1%96%D0%BA%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE-%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D1%83-facebook/&quot; style=&quot;text-decoration: none; font-weight: 700&quot;&gt;Обліковий запис Facebook&lt;/a&gt;&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;Клацніть на своє ім’я, щоб перейти на сторінку свого профілю.&lt;/li&gt;&lt;li&gt;На жаль &lt;b style=&quot;font-weight: 700&quot;&gt;Facebook не надає можливості бачити, хто відвідує ваш профіль&lt;/b&gt;. На платформі немає точного способу отримання цієї інформації.&lt;/li&gt;&lt;/ol&gt;&lt;h2 style=&quot;font-weight: 600; font-style: inherit&quot;&gt;2. Чи є програми, які можуть показувати, хто відвідує мій профіль у Facebook?&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;Так, існують програми та розширення сторонніх розробників, які стверджують, що показують, хто відвідує ваш профіль у Facebook.&lt;/li&gt;&lt;li&gt;Деякі програми та розширення⁤ просять вас це зробити &lt;b style=&quot;font-weight: 700&quot;&gt;надати доступ до свого облікового запису Facebook&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;Будьте обережні з цими програмами, оскільки &lt;b style=&quot;font-weight: 700&quot;&gt;Вони можуть бути небезпечними та не схвалені Facebook&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;Facebook заявив, що ці програми &lt;b style=&quot;font-weight: 700&quot;&gt;не може надати точну інформацію&lt;/b&gt; про те, хто відвідує ваш профіль.&lt;/li&gt;&lt;li&gt;Не всі програми безпечні, і це важливо⁣ &lt;b style=&quot;font-weight: 700&quot;&gt;оцініть ризики перед їх використанням⁢&lt;/b&gt;.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;b&gt;&lt;a href=&quot;https://tecnobits.com/uk/%D1%8F%D0%BA-%D1%81%D1%82%D0%B2%D0%BE%D1%80%D0%B8%D1%82%D0%B8-%D1%84%D0%BE%D0%BD-%D0%B4%D0%BB%D1%8F-%D1%96%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%B9-%D0%B2-instagram/&quot; target=&quot;_blank&quot; rel=&quot;dofollow&quot; class=&quot;u248bb6d57a7775389da73ad28c9b2a4c&quot; style=&quot;text-decoration: none; font-weight: bold&quot;&gt;&lt;div&gt;&lt;span class=&quot;ctaText&quot; style=&quot;text-decoration: none; font-weight: bold&quot;&gt;Ексклюзивний вміст - натисніть тут&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;postTitle&quot; style=&quot;text-decoration: underline&quot;&gt;Як створити фони для історій в Instagram&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;h2 style=&quot;font-weight: 600; font-style: inherit&quot;&gt;3.‍ Яку інформацію я можу побачити в розділі «люди, яких ви можете знати»?&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;У розділі «люди, яких ви можете знати». &lt;b style=&quot;font-weight: 700&quot;&gt;пропозиції дружби&lt;/b&gt; на основі інформації ⁢і взаємодії‍ у Facebook.&lt;/li&gt;&lt;li&gt;Пропозиції можуть включати ваших людей &lt;b style=&quot;font-weight: 700&quot;&gt;спільні друзі, спільні групи чи подібні взаємодії&lt;/b&gt; на платформі.&lt;/li&gt;&lt;li&gt;У цьому розділі не відображається точний список людей, які відвідали ваш профіль.&lt;/li&gt;&lt;/ol&gt;&lt;h2 style=&quot;font-weight: 600; font-style: inherit&quot;&gt;4. Чи є спосіб дізнатися, хто безпечно відвідує мій профіль у Facebook?&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;Наразі немає⁢ &lt;b&gt;&lt;a href=&quot;https://tecnobits.com/uk/%D1%8F%D0%BA-%D0%B1%D0%B5%D0%B7%D0%BF%D0%B5%D1%87%D0%BD%D0%BE-%D0%BA%D1%83%D0%BF%D1%83%D0%B2%D0%B0%D1%82%D0%B8-%D0%B2-%D0%86%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82%D1%96/&quot; style=&quot;text-decoration: none; font-weight: 700&quot;&gt;безпечний спосіб&lt;/a&gt;&lt;/b&gt; і надійно знати‌ хто відвідує ваш⁤ профіль у Facebook.&lt;/li&gt;&lt;li&gt;Програми або методи, які стверджують, що пропонують цю функцію &lt;b style=&quot;font-weight: 700&quot;&gt;не схвалені Facebook&lt;/b&gt;.&lt;/li&gt;&lt;/ol&gt;&lt;h2 style=&quot;font-weight: 600; font-style: inherit&quot;&gt;5. Які кроки я можу зробити, щоб захистити свою конфіденційність у Facebook?&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;Переконайтесь &lt;b style=&quot;font-weight: 700&quot;&gt;правильно налаштувати параметри конфіденційності&lt;/b&gt; в налаштуваннях &lt;b&gt;&lt;a href=&quot;https://tecnobits.com/uk/%D1%8F%D0%BA-%D0%BC%D0%BE%D0%B6%D0%BD%D0%B0-%D0%B2%D1%96%D0%B4%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D0%B8-%D0%BE%D0%B1%D0%BB%D1%96%D0%BA%D0%BE%D0%B2%D0%B8%D0%B9-%D0%B7%D0%B0%D0%BF%D0%B8%D1%81-facebook/&quot; style=&quot;text-decoration: none; font-weight: 700&quot;&gt;ваш обліковий запис у Facebook&lt;/a&gt;&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;Перегляньте та налаштуйте, хто може бачити ваші публікації, особисту інформацію та фотографії.&lt;/li&gt;&lt;li&gt;Ви &lt;b style=&quot;font-weight: 700&quot;&gt;обмежити доступ до свого профілю&lt;/b&gt; дозволяючи лише друзям бачити вашу особисту інформацію.&lt;/li&gt;&lt;li&gt;Уникайте приймати запити друзів від невідомих людей і &lt;b style=&quot;font-weight: 700&quot;&gt;будьте обережні з інформацією, якою ділитеся&lt;/b&gt; у вашому профілі.&lt;/li&gt;&lt;/ol&gt;&lt;h2 style=&quot;font-weight: 600; font-style: inherit&quot;&gt;6. Чи сповіщає Facebook користувачів, коли хтось відвідує їхній профіль?&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;Ні, Facebook‌ &lt;b style=&quot;font-weight: 700&quot;&gt;не сповіщає користувачів&lt;/b&gt; коли хтось відвідує ваш⁤ профіль.&lt;/li&gt;&lt;li&gt;Ідея повідомлень про відвідування профілю &lt;b style=&quot;font-weight: 700&quot;&gt;це міф&lt;/b&gt; і не має основи на платформі.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;b&gt;&lt;a href=&quot;https://tecnobits.com/uk/%D1%8F%D0%BA-%D1%80%D0%BE%D0%B7%D0%BC%D1%96%D1%81%D1%82%D0%B8%D1%82%D0%B8-instagram/&quot; target=&quot;_blank&quot; rel=&quot;dofollow&quot; class=&quot;ucddf5f785bf385170298b29d3de72648&quot; style=&quot;text-decoration: none; font-weight: bold&quot;&gt;&lt;div&gt;&lt;span class=&quot;ctaText&quot; style=&quot;text-decoration: none; font-weight: bold&quot;&gt;Ексклюзивний вміст - натисніть тут&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;postTitle&quot; style=&quot;text-decoration: underline&quot;&gt;Як розмістити Instagram?&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;h2 style=&quot;font-weight: 600; font-style: inherit&quot;&gt;7. Які функції конфіденційності Facebook я можу використовувати, щоб контролювати, хто бачить мій профіль?&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;Функції конфіденційності Facebook дозволяють &lt;b style=&quot;font-weight: 700&quot;&gt;контролюйте, хто може бачити ваш вміст і профіль&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;Ви &lt;b style=&quot;font-weight: 700&quot;&gt;налаштувати параметри конфіденційності&lt;/b&gt; у вашому обліковому записі, щоб дозволити лише вашим друзям або певним людям переглядати ваш вміст.&lt;/li&gt;&lt;li&gt;Установивши конфіденційність, ви також можете &lt;b style=&quot;font-weight: 700&quot;&gt;блокувати небажаних користувачів&lt;/b&gt; і контролюйте, хто може шукати вас на платформі.&lt;/li&gt;&lt;/ol&gt;&lt;h2 style=&quot;font-weight: 600; font-style: inherit&quot;&gt;8. Чи означає зміна URL-адреси профілю, що хтось відвідав мій профіль?&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;Ні, зміна URL-адреси вашого профілю Facebook ‌не означає, що хтось⁤ відвідав ваш ⁤профіль.&lt;/li&gt;&lt;li&gt;URL-адреса може змінюватися з різних причин, наприклад &lt;b style=&quot;font-weight: 700&quot;&gt;оновлення дизайну платформи або спільні посилання&lt;/b&gt;.&lt;/li&gt;&lt;/ol&gt;&lt;h2 style=&quot;font-weight: 600; font-style: inherit&quot;&gt;9. Чи можуть групи та сторінки Facebook показувати, хто відвідує мій профіль?&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;Ні, ані групи Facebook, ані сторінки Facebook не можуть показати вам, хто відвідує ваш особистий профіль.&lt;/li&gt;&lt;li&gt;Ці розділи платформи мають різні характеристики, і їхня головна мета не надавати інформацію про те, хто відвідував особисті профілі.&lt;/li&gt;&lt;/ol&gt;&lt;h2 style=&quot;font-weight: 600; font-style: inherit&quot;&gt;10. Що мені робити, якщо я знайшов програму, яка стверджує, що може показувати, хто відвідує мій профіль у Facebook?&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;Якщо ви знайдете програму, яка обіцяє показувати, хто відвідує ваш профіль у Facebook, &lt;b style=&quot;font-weight: 700&quot;&gt;не завантажуйте та не використовуйте його&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;Ці програми можуть бути &lt;b style=&quot;font-weight: 700&quot;&gt;потенційно небезпечний&lt;/b&gt; і може поставити під загрозу безпеку вашого облікового запису або вашої особистої інформації.&lt;/li&gt;&lt;li&gt;Не надавайте ⁤доступ до свого облікового запису ненадійним програмам‌ та ‌ &lt;b style=&quot;font-weight: 700&quot;&gt;Повідомляйте Facebook про будь-які підозрілі програми&lt;/b&gt;.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;⁢&lt;/p&gt;&lt;div class=&quot;code-block code-block-1 moze-center&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;code-block code-block-7&quot;&gt;&lt;div class=&quot;saboxplugin-wrap&quot; itemtype=&quot;http://schema.org/Person&quot; itemscope=&quot;&quot; itemprop=&quot;author&quot;&gt;&lt;div class=&quot;saboxplugin-tab&quot;&gt;&lt;div class=&quot;saboxplugin-gravatar&quot;&gt;&lt;img alt=&quot;Себастьян Відаль&quot; src=&quot;https://secure.gravatar.com/avatar/9bbc1cb99cc0c64cb9563b4c91f163634f39a43ec8ce633911c10e55177e6f49?s=100&amp;amp;d=mm&amp;amp;r=g&quot; data-lazy-srcset=&quot;https://secure.gravatar.com/avatar/9bbc1cb99cc0c64cb9563b4c91f163634f39a43ec8ce633911c10e55177e6f49?s=200&amp;amp;d=mm&amp;amp;r=g 2x&quot; class=&quot;avatar avatar-100 photo entered lazyloaded&quot; height=&quot;100&quot; width=&quot;100&quot; itemprop=&quot;image&quot; data-lazy-src=&quot;https://secure.gravatar.com/avatar/9bbc1cb99cc0c64cb9563b4c91f163634f39a43ec8ce633911c10e55177e6f49?s=100&amp;amp;d=mm&amp;amp;r=g&quot; data-ll-status=&quot;loaded&quot; srcset=&quot;https://secure.gravatar.com/avatar/9bbc1cb99cc0c64cb9563b4c91f163634f39a43ec8ce633911c10e55177e6f49?s=200&amp;amp;d=mm&amp;amp;r=g 2x&quot; style=&quot;height: auto&quot;&gt;&lt;/div&gt;&lt;div class=&quot;saboxplugin-authorname&quot;&gt;&lt;b&gt;&lt;a href=&quot;https://tecnobits.com/uk/%D0%B0%D0%B2%D1%82%D0%BE%D1%80/%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%BE%D1%80%D1%96%D0%B2/&quot; class=&quot;vcard author&quot; rel=&quot;author&quot; style=&quot;text-decoration: none; font-weight: 700&quot;&gt;&lt;span class=&quot;fn&quot;&gt;Себастьян Відаль&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;saboxplugin-desc&quot;&gt;&lt;div itemprop=&quot;description&quot;&gt;&lt;p&gt;Я Себастьян Відаль, комп’ютерний інженер, який захоплюється технологіями та своїми руками. Крім того, я є творцем tecnobits.com, де я ділюся посібниками, щоб зробити технології доступнішими та зрозумілішими для всіх.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;clearfix&quot;&gt;&lt;/div&gt;&lt;div class=&quot;saboxplugin-socials&quot;&gt;&lt;b&gt;&lt;a title=&quot;Додайте це&quot; target=&quot;_self&quot; href=&quot;http://xn--soy%20sebastin%20vidal,%20ingeniero%20informtico%20apasionado%20por%20la%20tecnologa%20y%20el%20bricolaje-foi5a94k.xn--%20adems,%20soy%20el%20creador%20de%20tecnobits-i2d.xn--com,%20donde%20comparto%20tutoriales%20para%20hacer%20la%20tecnologa%20ms%20accesible%20y%20comprensible%20para%20todos-wtj06l./&quot; rel=&quot;nofollow noopener&quot; class=&quot;saboxplugin-icon-grey&quot; style=&quot;text-decoration: inherit; font-weight: 700&quot;&gt;&lt;svg aria-hidden=&quot;true&quot; class=&quot;sab-addthis&quot; role=&quot;img&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 448 512&quot;&gt;&lt;path fill=&quot;currentColor&quot; d=&quot;M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-32 252c0 6.6-5.4 12-12 12h-92v92c0 6.6-5.4 12-12 12h-56c-6.6 0-12-5.4-12-12v-92H92c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h92v-92c0-6.6 5.4-12 12-12h56c6.6 0 12 5.4 12 12v92h92c6.6 0 12 5.4 12 12v56z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;footer class=&quot;entry-meta&quot; aria-label=&quot;Meta de entradas&quot; style=&quot;text-align: start; font-weight: 400; font-style: normal&quot;&gt;&lt;span class=&quot;cat-links&quot;&gt;&lt;span class=&quot;gp-icon icon-categories&quot;&gt;&lt;svg viewBox=&quot;0 0 512 512&quot; aria-hidden=&quot;true&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;1em&quot; height=&quot;1em&quot;&gt;&lt;path d=&quot;M0 112c0-26.51 21.49-48 48-48h110.014a48 48 0 0143.592 27.907l12.349 26.791A16 16 0 00228.486 128H464c26.51 0 48 21.49 48 48v224c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V112z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;span class=&quot;screen-reader-text&quot;&gt;категорії&lt;/span&gt;&lt;b&gt;&lt;a href=&quot;https://tecnobits.com/uk/%D1%81%D0%BE%D1%86%D1%96%D0%B0%D0%BB%D1%8C%D0%BD%D1%96-%D0%BC%D0%B5%D1%80%D0%B5%D0%B6%D1%96/&quot; rel=&quot;category tag&quot; style=&quot;text-decoration: none; font-weight: 700&quot;&gt;Соціальні мережі&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;nav id=&quot;nav-below&quot; class=&quot;post-navigation&quot; aria-label=&quot;Entradas&quot;&gt;&lt;div class=&quot;nav-previous&quot;&gt;&lt;span class=&quot;gp-icon icon-arrow-left&quot;&gt;&lt;svg viewBox=&quot;0 0 192 512&quot; aria-hidden=&quot;true&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;1em&quot; height=&quot;1em&quot; fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; stroke-linejoin=&quot;round&quot; stroke-miterlimit=&quot;1.414&quot;&gt;&lt;path d=&quot;M178.425 138.212c0 2.265-1.133 4.813-2.832 6.512L64.276 256.001l111.317 111.277c1.7 1.7 2.832 4.247 2.832 6.513 0 2.265-1.133 4.813-2.832 6.512L161.43 394.46c-1.7 1.7-4.249 2.832-6.514 2.832-2.266 0-4.816-1.133-6.515-2.832L16.407 262.514c-1.699-1.7-2.832-4.248-2.832-6.513 0-2.265 1.133-4.813 2.832-6.512l131.994-131.947c1.7-1.699 4.249-2.831 6.515-2.831 2.265 0 4.815 1.132 6.514 2.831l14.163 14.157c1.7 1.7 2.832 3.965 2.832 6.513z&quot; fill-rule=&quot;nonzero&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;span class=&quot;prev&quot;&gt;&lt;b&gt;&lt;a href=&quot;https://tecnobits.com/uk/%D1%8F%D0%BA-%D0%B2%D0%B1%D0%B8%D1%82%D0%B8-%D0%BA%D1%80%D0%BE%D1%82%D0%B0-%D0%B2-horizon-zero-dawn/&quot; rel=&quot;prev&quot; style=&quot;text-decoration: none; font-weight: 700&quot;&gt;Як вбити крота в Horizon Zero Dawn?&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;nav-next&quot;&gt;&lt;span class=&quot;gp-icon icon-arrow-right&quot;&gt;&lt;svg viewBox=&quot;0 0 192 512&quot; aria-hidden=&quot;true&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;1em&quot; height=&quot;1em&quot; fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; stroke-linejoin=&quot;round&quot; stroke-miterlimit=&quot;1.414&quot;&gt;&lt;path d=&quot;M178.425 256.001c0 2.266-1.133 4.815-2.832 6.515L43.599 394.509c-1.7 1.7-4.248 2.833-6.514 2.833s-4.816-1.133-6.515-2.833l-14.163-14.162c-1.699-1.7-2.832-3.966-2.832-6.515 0-2.266 1.133-4.815 2.832-6.515l111.317-111.316L16.407 144.685c-1.699-1.7-2.832-4.249-2.832-6.515s1.133-4.815 2.832-6.515l14.163-14.162c1.7-1.7 4.249-2.833 6.515-2.833s4.815 1.133 6.514 2.833l131.994 131.993c1.7 1.7 2.832 4.249 2.832 6.515z&quot; fill-rule=&quot;nonzero&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;span class=&quot;next&quot;&gt;&lt;b&gt;&lt;a href=&quot;https://tecnobits.com/uk/%D1%8F%D0%BA-%D0%BE%D0%B4%D1%8F%D0%B3%D0%BD%D1%83%D1%82%D0%B8-%D0%BD%D0%B0%D1%88%D0%B8%D0%B9%D0%BD%D0%B8%D0%BA-%D0%B4%D0%BB%D1%8F-%D1%81%D0%BE%D0%B1%D0%B0%D0%BA%D0%B8/&quot; rel=&quot;next&quot; style=&quot;text-decoration: none; font-weight: 700&quot;&gt;Як надягати нашийник для собаки?&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/nav&gt;&lt;/footer&gt;</description>
            </item>
                    <item>
                <title>Помилки при інтеграції коду на сайт: Як не треба робити і як виправити</title>
                <link>http://gs-permakultura-v-ukran.mozello.com/blog-kodera/params/post/4868237/pomilki-pri-ntegrac-kodu-na-sajt-jak-ne-treba-robiti-jak-vipraviti</link>
                <pubDate>Wed, 12 Mar 2025 15:35:00 +0000</pubDate>
                <description>&lt;span style=&quot;text-align: start; font-weight: 400; font-style: normal&quot;&gt;При інтеграції динамічного HTML, CSS і JavaScript-коду на сайт можуть виникати проблеми, які блокують доступ до редактора або порушують структуру сторінки. В цій статті ми розглянемо **основні помилки**, які призвели до втрати доступу, а також **як їх уникнути та виправити**. &lt;/span&gt;

&lt;hr class=&quot;moze-more-divider&quot;&gt;&lt;p&gt;# 🛑 **Помилки при інтеграції коду на сайт: Як не треба робити і як виправити**&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;## 🔹 **Вступ**&lt;/p&gt;&lt;p&gt;При інтеграції динамічного **HTML, CSS і JavaScript-коду** на сайт можуть виникати проблеми, які блокують доступ до редактора або порушують структуру сторінки. В цій статті ми розглянемо **основні помилки**, які призвели до втрати доступу, а також **як їх уникнути та виправити**.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;---&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;## ❌ **Основні помилки**&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;### 🔴 1. Використання `document.write()`&lt;/p&gt;&lt;p&gt;Одна з ключових помилок — **використання `document.write()`** для генерації HTML. Це може спричинити:&lt;/p&gt;&lt;p&gt;- ❗ **Видалення вже існуючого вмісту сторінки**.&lt;/p&gt;&lt;p&gt;- ❗ **Конфлікти з динамічним завантаженням контенту**.&lt;/p&gt;&lt;p&gt;- ❗ **Блокування роботи редактора в CMS (наприклад, WordPress)**.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;#### ✅ **Як виправити?**&lt;/p&gt;&lt;p&gt;**Замість `document.write()` використовуй `innerHTML` або `appendChild()`.**&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;```javascript&lt;/p&gt;&lt;p&gt;// ❌ НЕПРАВИЛЬНО:&lt;/p&gt;&lt;p&gt;document.write(&#039;&amp;lt;div&amp;gt;Помилка!&amp;lt;/div&amp;gt;&#039;);&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;// ✅ ПРАВИЛЬНО:&lt;/p&gt;&lt;p&gt;document.getElementById(&quot;content&quot;).innerHTML += &#039;&amp;lt;div&amp;gt;Виправлено!&amp;lt;/div&amp;gt;&#039;;&lt;/p&gt;&lt;p&gt;```&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;---&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;### 🔴 2. Неправильне розміщення меню та футера&lt;/p&gt;&lt;p&gt;Помилка: **меню було розміщене як `position: sticky` без правильного контейнера**, що спричинило його перекриття з іншими елементами. Також футер «відсунув» основний вміст.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;#### ✅ **Як виправити?**&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;```css&lt;/p&gt;&lt;p&gt;.container {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; display: flex;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; max-width: 1200px;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; margin: auto;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;.menu {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; width: 30%;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; position: relative;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;.content {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; width: 65%;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; margin-left: 5%;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;.footer {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; width: 100%;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; text-align: center;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; clear: both;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;```&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;---&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;### 🔴 3. JavaScript блокує доступ до редактора&lt;/p&gt;&lt;p&gt;**Сайт перестав працювати через помилки в JavaScript.**&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;#### ✅ **Як тимчасово вимкнути JavaScript у браузері?**&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;🔹 **Google Chrome**&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Відкрий **Налаштування** → **Конфіденційність і безпека** → **Налаштування сайту** → **JavaScript**.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Вимкни JavaScript.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Онови сторінку сайту.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Якщо отримав доступ, виправ код і увімкни JavaScript знову.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;🔹 **Mozilla Firefox**&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Введи в адресному рядку `about:config` і натисни Enter.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Введи `javascript.enabled` у поле пошуку.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Зміни значення на **false** (подвійний клік).&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Онови сайт.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;🔹 **Через інструменти розробника (DevTools)**&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Натисни `F12` або `Ctrl + Shift + I`, перейдіть у **Console**.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Введи:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;```javascript&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;document.querySelectorAll(&quot;script&quot;).forEach(el =&amp;gt; el.remove());&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Натисни **Enter** – це тимчасово вимкне JavaScript на сторінці.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;---&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;### 🔴 4. Відкат змін через FTP&lt;/p&gt;&lt;p&gt;Якщо немає доступу до редактора:&lt;/p&gt;&lt;p&gt;- **Підключися до сервера через FTP** (наприклад, **FileZilla**).&lt;/p&gt;&lt;p&gt;- Перейди в папку з файлом `index.html` або `header.php`.&lt;/p&gt;&lt;p&gt;- **Видали або заміни проблемний код**.&lt;/p&gt;&lt;p&gt;- Онови сайт.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;---&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;## ✅ **Висновок**&lt;/p&gt;&lt;p&gt;При додаванні складних скриптів у код сайту важливо:&lt;/p&gt;&lt;p&gt;✅ **Перевіряти зміни перед впровадженням**.&lt;/p&gt;&lt;p&gt;✅ **Не використовувати `document.write()`**.&lt;/p&gt;&lt;p&gt;✅ **Використовувати правильну структуру контейнерів**.&lt;/p&gt;&lt;p&gt;✅ **Знати, як вимкнути JavaScript для аварійного доступу**.&lt;/p&gt;&lt;p&gt;✅ **Мати резервні копії файлів перед внесенням змін**.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;🚀 **Дотримуючись цих правил, можна уникнути проблем та швидко виправити помилки, якщо вони виникли.**&lt;/p&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description>
            </item>
                    <item>
                <title>Сторінка зі спливними вікнами 2</title>
                <link>http://gs-permakultura-v-ukran.mozello.com/blog-kodera/params/post/4836190/stornka-z-splivnimi-vknami-2</link>
                <pubDate>Tue, 25 Feb 2025 16:50:00 +0000</pubDate>
                <description>&lt;meta charset=&quot;UTF-8&quot;&gt;
  &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;
  &lt;title&gt;Сторінка зі спливаючими вікнами&lt;/title&gt;
  &lt;style&gt;
    body {
      font-family: Arial, sans-serif;
      line-height: 1.6;
      padding: 20px;
    }

    a[data-popup] {
      color: blue;
      text-decoration: underline;
      cursor: pointer;
    }

    #popup {
      position: absolute;
      background: white;
      border: 1px solid #ccc;
      padding: 10px;
      max-width: 300px;
      box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
      opacity: 0;
      transition: opacity 0.2s ease-in-out;
      z-index: 1000;
      display: none;
    }

    #popup.visible {
      display: block;
      opacity: 1;
    }
  &lt;/style&gt;


  &lt;h1&gt;Сторінка зі спливаючими вікнами&lt;/h1&gt;
  &lt;p&gt;Читайте більше про &lt;a href=&quot;#&quot; data-popup=&quot;Історія України&quot;&gt;Історію України&lt;/a&gt; та &lt;a href=&quot;#&quot; data-popup=&quot;Київська Русь&quot;&gt;Київську Русь&lt;/a&gt;.&lt;/p&gt;

  &lt;div id=&quot;popup&quot;&gt;&lt;/div&gt;

  &lt;script&gt;
    document.addEventListener(&#039;DOMContentLoaded&#039;, () =&gt; {
      const popup = document.getElementById(&#039;popup&#039;);

      document.querySelectorAll(&#039;a[data-popup]&#039;).forEach(link =&gt; {
        link.addEventListener(&#039;mouseenter&#039;, (e) =&gt; {
          const content = link.getAttribute(&#039;data-popup&#039;);
          popup.innerHTML = `&lt;strong&gt;${content}&lt;/strong&gt;&lt;p&gt;Це короткий опис для &quot;${content}&quot;.&lt;/p&gt;`;

          // Тимчасово показати popup для обчислення розмірів
          popup.style.display = &#039;block&#039;;
          popup.style.opacity = &#039;0&#039;;

          const rect = link.getBoundingClientRect();
          const popupRect = popup.getBoundingClientRect();

          // Позиціонування ближче до посилання
          let top = rect.bottom + window.scrollY + 5;
          let left = rect.left + window.scrollX;

          // Перевірка, щоб popup не виходив за межі екрану
          if (left + popupRect.width &gt; window.innerWidth) {
            left = window.innerWidth - popupRect.width - 10;
          }

          if (top + popupRect.height &gt; window.innerHeight + window.scrollY) {
            top = rect.top + window.scrollY - popupRect.height - 5;
          }

          popup.style.top = `${top}px`;
          popup.style.left = `${left}px`;

          // Показати popup
          popup.style.opacity = &#039;1&#039;;
        });

        link.addEventListener(&#039;mouseleave&#039;, () =&gt; {
          popup.style.display = &#039;none&#039;;
        });

        popup.addEventListener(&#039;mouseenter&#039;, () =&gt; {
          popup.style.display = &#039;block&#039;;
        });

        popup.addEventListener(&#039;mouseleave&#039;, () =&gt; {
          popup.style.display = &#039;none&#039;;
        });
      });
    });
  &lt;/script&gt;</description>
            </item>
                    <item>
                <title>Як зробити сторінку зі спливаючи вікнами як у Вікіпедії потрібен план розробки</title>
                <link>http://gs-permakultura-v-ukran.mozello.com/blog-kodera/params/post/4836176/jak-zrobiti-stornku-z-splivajuchi-vknami-jak-u-vkped-potrben-plan-rozrobki</link>
                <pubDate>Tue, 25 Feb 2025 16:36:00 +0000</pubDate>
                <description>план розробки&lt;hr class=&quot;moze-more-divider&quot;&gt;&lt;p&gt;
&lt;/p&gt;&lt;article class=&quot;w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]&quot; dir=&quot;auto&quot; data-testid=&quot;conversation-turn-9&quot; data-scroll-anchor=&quot;false&quot;&gt;&lt;div class=&quot;m-auto text-base py-[18px] px-6&quot;&gt;&lt;div class=&quot;mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]&quot;&gt;&lt;div class=&quot;group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4&quot;&gt;&lt;div class=&quot;flex-col gap-1 md:gap-3&quot;&gt;&lt;div class=&quot;flex max-w-full flex-col flex-grow&quot;&gt;&lt;div data-message-author-role=&quot;assistant&quot; data-message-id=&quot;5a2e8ec4-cd89-44e9-9b6b-8ef683a199ea&quot; dir=&quot;auto&quot; class=&quot;min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&amp;amp;]:mt-5&quot; data-message-model-slug=&quot;gpt-4o&quot;&gt;&lt;div class=&quot;flex w-full flex-col gap-1 empty:hidden first:pt-[3px]&quot;&gt;&lt;div class=&quot;markdown prose w-full break-words dark:prose-invert dark&quot;&gt;&lt;p data-start=&quot;0&quot; data-end=&quot;233&quot;&gt;Щоб створити веб-сторінку зі спливаючими вікнами, подібними до тих, що використовуються у Вікіпедії для попереднього перегляду статей (popups), потрібен чіткий план розробки. Ось покроковий план, як реалізувати таку функціональність:&lt;/p&gt;&lt;hr data-start=&quot;235&quot; data-end=&quot;238&quot;&gt;&lt;h3 data-start=&quot;240&quot; data-end=&quot;317&quot;&gt;&lt;strong data-start=&quot;244&quot; data-end=&quot;317&quot;&gt;План розробки сторінки зі спливаючими вікнами (popups) як у Вікіпедії&lt;/strong&gt;&lt;/h3&gt;&lt;hr data-start=&quot;319&quot; data-end=&quot;322&quot;&gt;&lt;h3 data-start=&quot;324&quot; data-end=&quot;358&quot;&gt;&lt;strong data-start=&quot;328&quot; data-end=&quot;358&quot;&gt;1. Аналіз функціональності&lt;/strong&gt;&lt;/h3&gt;&lt;ul data-start=&quot;360&quot; data-end=&quot;891&quot;&gt;&lt;li data-start=&quot;360&quot; data-end=&quot;503&quot;&gt;&lt;strong data-start=&quot;362&quot; data-end=&quot;386&quot;&gt;Попередній перегляд:&lt;/strong&gt; При наведенні курсору на посилання з&#039;являється спливаюче вікно з коротким описом або витягом з пов&#039;язаного контенту.&lt;/li&gt;&lt;li data-start=&quot;504&quot; data-end=&quot;650&quot;&gt;&lt;strong data-start=&quot;506&quot; data-end=&quot;523&quot;&gt;Час затримки:&lt;/strong&gt; Спливаюче вікно з&#039;являється після короткої затримки (наприклад, 300-500 мс), щоб уникнути спливання при випадковому наведенні.&lt;/li&gt;&lt;li data-start=&quot;651&quot; data-end=&quot;787&quot;&gt;&lt;strong data-start=&quot;653&quot; data-end=&quot;670&quot;&gt;Адаптивність:&lt;/strong&gt; Спливаюче вікно не повинно перекривати інші важливі елементи на сторінці і має бути адаптивним для різних пристроїв.&lt;/li&gt;&lt;li data-start=&quot;788&quot; data-end=&quot;891&quot;&gt;&lt;strong data-start=&quot;790&quot; data-end=&quot;809&quot;&gt;Закриття вікна:&lt;/strong&gt; Popup зникає, коли курсор покидає область посилання або самого спливаючого вікна.&lt;/li&gt;&lt;/ul&gt;&lt;hr data-start=&quot;893&quot; data-end=&quot;896&quot;&gt;&lt;h3 data-start=&quot;898&quot; data-end=&quot;923&quot;&gt;&lt;strong data-start=&quot;902&quot; data-end=&quot;923&quot;&gt;2. Технічний стек&lt;/strong&gt;&lt;/h3&gt;&lt;ul data-start=&quot;925&quot; data-end=&quot;1339&quot;&gt;&lt;li data-start=&quot;925&quot; data-end=&quot;968&quot;&gt;&lt;strong data-start=&quot;927&quot; data-end=&quot;936&quot;&gt;HTML:&lt;/strong&gt; Структура сторінки та посилань.&lt;/li&gt;&lt;li data-start=&quot;969&quot; data-end=&quot;1045&quot;&gt;&lt;strong data-start=&quot;971&quot; data-end=&quot;979&quot;&gt;CSS:&lt;/strong&gt; Стилізація спливаючих вікон (розміщення, анімації, адаптивність).&lt;/li&gt;&lt;li data-start=&quot;1046&quot; data-end=&quot;1147&quot;&gt;&lt;strong data-start=&quot;1048&quot; data-end=&quot;1063&quot;&gt;JavaScript:&lt;/strong&gt; Логіка появи/зникнення спливаючих вікон, затримка, динамічне завантаження контенту.&lt;/li&gt;&lt;li data-start=&quot;1148&quot; data-end=&quot;1339&quot;&gt;&lt;strong data-start=&quot;1150&quot; data-end=&quot;1179&quot;&gt;(Опціонально) Бібліотеки:&lt;/strong&gt;&lt;ul data-start=&quot;1184&quot; data-end=&quot;1339&quot;&gt;&lt;li data-start=&quot;1184&quot; data-end=&quot;1256&quot;&gt;&lt;strong data-start=&quot;1186&quot; data-end=&quot;1196&quot;&gt;jQuery&lt;/strong&gt; (для простоти обробки подій, але можна обійтись чистим JS).&lt;/li&gt;&lt;li data-start=&quot;1259&quot; data-end=&quot;1339&quot;&gt;&lt;strong data-start=&quot;1261&quot; data-end=&quot;1284&quot;&gt;API або AJAX-запити&lt;/strong&gt; для динамічного завантаження вмісту у спливаюче вікно.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr data-start=&quot;1341&quot; data-end=&quot;1344&quot;&gt;&lt;h3 data-start=&quot;1346&quot; data-end=&quot;1376&quot;&gt;&lt;strong data-start=&quot;1350&quot; data-end=&quot;1376&quot;&gt;3. Архітектура рішення&lt;/strong&gt;&lt;/h3&gt;&lt;ol data-start=&quot;1378&quot; data-end=&quot;2306&quot;&gt;&lt;li data-start=&quot;1378&quot; data-end=&quot;1594&quot;&gt;&lt;p data-start=&quot;1381&quot; data-end=&quot;1400&quot;&gt;&lt;strong data-start=&quot;1381&quot; data-end=&quot;1400&quot;&gt;HTML-структура:&lt;/strong&gt;&lt;/p&gt;&lt;ul data-start=&quot;1404&quot; data-end=&quot;1594&quot;&gt;&lt;li data-start=&quot;1404&quot; data-end=&quot;1507&quot;&gt;Посилання повинні мати атрибути для ідентифікації (наприклад, &lt;code data-start=&quot;1468&quot; data-end=&quot;1480&quot;&gt;data-popup&lt;/code&gt; для динамічного контенту).&lt;/li&gt;&lt;li data-start=&quot;1511&quot; data-end=&quot;1594&quot;&gt;Контейнер для спливаючого вікна додається в &lt;code data-start=&quot;1557&quot; data-end=&quot;1563&quot;&gt;body&lt;/code&gt; та керується через JavaScript.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li data-start=&quot;1596&quot; data-end=&quot;1842&quot;&gt;&lt;p data-start=&quot;1599&quot; data-end=&quot;1618&quot;&gt;&lt;strong data-start=&quot;1599&quot; data-end=&quot;1618&quot;&gt;CSS-стилізація:&lt;/strong&gt;&lt;/p&gt;&lt;ul data-start=&quot;1622&quot; data-end=&quot;1842&quot;&gt;&lt;li data-start=&quot;1622&quot; data-end=&quot;1691&quot;&gt;Використати &lt;code data-start=&quot;1636&quot; data-end=&quot;1656&quot;&gt;position: absolute&lt;/code&gt; або &lt;code data-start=&quot;1661&quot; data-end=&quot;1668&quot;&gt;fixed&lt;/code&gt; для спливаючого вікна.&lt;/li&gt;&lt;li data-start=&quot;1695&quot; data-end=&quot;1786&quot;&gt;Додати анімації для плавного появи/зникнення (наприклад, через &lt;code data-start=&quot;1760&quot; data-end=&quot;1769&quot;&gt;opacity&lt;/code&gt; та &lt;code data-start=&quot;1773&quot; data-end=&quot;1784&quot;&gt;transform&lt;/code&gt;).&lt;/li&gt;&lt;li data-start=&quot;1790&quot; data-end=&quot;1842&quot;&gt;Застосувати стилі для адаптивності (медіа-запити).&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li data-start=&quot;1844&quot; data-end=&quot;2130&quot;&gt;&lt;p data-start=&quot;1847&quot; data-end=&quot;1869&quot;&gt;&lt;strong data-start=&quot;1847&quot; data-end=&quot;1869&quot;&gt;JavaScript-логіка:&lt;/strong&gt;&lt;/p&gt;&lt;ul data-start=&quot;1873&quot; data-end=&quot;2130&quot;&gt;&lt;li data-start=&quot;1873&quot; data-end=&quot;1930&quot;&gt;Обробка подій &lt;code data-start=&quot;1889&quot; data-end=&quot;1901&quot;&gt;mouseenter&lt;/code&gt; і &lt;code data-start=&quot;1904&quot; data-end=&quot;1916&quot;&gt;mouseleave&lt;/code&gt; для посилань.&lt;/li&gt;&lt;li data-start=&quot;1934&quot; data-end=&quot;1983&quot;&gt;Додати затримку перед появою спливаючого вікна.&lt;/li&gt;&lt;li data-start=&quot;1987&quot; data-end=&quot;2038&quot;&gt;Завантаження контенту через AJAX (якщо потрібно).&lt;/li&gt;&lt;li data-start=&quot;2042&quot; data-end=&quot;2130&quot;&gt;Автоматичне закриття popup при виході курсору або натисканні на іншу область сторінки.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li data-start=&quot;2132&quot; data-end=&quot;2306&quot;&gt;&lt;p data-start=&quot;2135&quot; data-end=&quot;2172&quot;&gt;&lt;strong data-start=&quot;2135&quot; data-end=&quot;2172&quot;&gt;Динамічний контент (опціонально):&lt;/strong&gt;&lt;/p&gt;&lt;ul data-start=&quot;2176&quot; data-end=&quot;2306&quot;&gt;&lt;li data-start=&quot;2176&quot; data-end=&quot;2241&quot;&gt;Використання API для отримання попереднього перегляду контенту.&lt;/li&gt;&lt;li data-start=&quot;2245&quot; data-end=&quot;2306&quot;&gt;Кешування завантажених даних для покращення продуктивності.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ol&gt;&lt;hr data-start=&quot;2308&quot; data-end=&quot;2311&quot;&gt;&lt;h3 data-start=&quot;2313&quot; data-end=&quot;2338&quot;&gt;&lt;strong data-start=&quot;2317&quot; data-end=&quot;2338&quot;&gt;4. Етапи розробки&lt;/strong&gt;&lt;/h3&gt;&lt;h4 data-start=&quot;2340&quot; data-end=&quot;2378&quot;&gt;&lt;strong data-start=&quot;2345&quot; data-end=&quot;2378&quot;&gt;Етап 1: Базова HTML-структура&lt;/strong&gt;&lt;/h4&gt;&lt;ul data-start=&quot;2379&quot; data-end=&quot;2490&quot;&gt;&lt;li data-start=&quot;2379&quot; data-end=&quot;2424&quot;&gt;Створити сторінку з текстом та посиланнями.&lt;/li&gt;&lt;li data-start=&quot;2425&quot; data-end=&quot;2490&quot;&gt;Додати &lt;code data-start=&quot;2434&quot; data-end=&quot;2446&quot;&gt;data-popup&lt;/code&gt; атрибути до посилань для подальшої обробки.&lt;/li&gt;&lt;/ul&gt;&lt;h4 data-start=&quot;2492&quot; data-end=&quot;2523&quot;&gt;&lt;strong data-start=&quot;2497&quot; data-end=&quot;2523&quot;&gt;Етап 2: CSS-оформлення&lt;/strong&gt;&lt;/h4&gt;&lt;ul data-start=&quot;2524&quot; data-end=&quot;2657&quot;&gt;&lt;li data-start=&quot;2524&quot; data-end=&quot;2571&quot;&gt;Розробити базовий стиль для спливаючих вікон.&lt;/li&gt;&lt;li data-start=&quot;2572&quot; data-end=&quot;2622&quot;&gt;Налаштувати позиціювання popup відносно курсору.&lt;/li&gt;&lt;li data-start=&quot;2623&quot; data-end=&quot;2657&quot;&gt;Додати анімації появи/зникнення.&lt;/li&gt;&lt;/ul&gt;&lt;h4 data-start=&quot;2659&quot; data-end=&quot;2693&quot;&gt;&lt;strong data-start=&quot;2664&quot; data-end=&quot;2693&quot;&gt;Етап 3: JavaScript-логіка&lt;/strong&gt;&lt;/h4&gt;&lt;ul data-start=&quot;2694&quot; data-end=&quot;2920&quot;&gt;&lt;li data-start=&quot;2694&quot; data-end=&quot;2746&quot;&gt;Реалізувати логіку для показу popup при наведенні.&lt;/li&gt;&lt;li data-start=&quot;2747&quot; data-end=&quot;2796&quot;&gt;Налаштувати затримку (300-500 мс) перед появою.&lt;/li&gt;&lt;li data-start=&quot;2797&quot; data-end=&quot;2870&quot;&gt;Додати можливість динамічного завантаження вмісту (через API або AJAX).&lt;/li&gt;&lt;li data-start=&quot;2871&quot; data-end=&quot;2920&quot;&gt;Реалізувати зникнення popup при виході курсору.&lt;/li&gt;&lt;/ul&gt;&lt;h4 data-start=&quot;2922&quot; data-end=&quot;2956&quot;&gt;&lt;strong data-start=&quot;2927&quot; data-end=&quot;2956&quot;&gt;Етап 4: Адаптивність і UX&lt;/strong&gt;&lt;/h4&gt;&lt;ul data-start=&quot;2957&quot; data-end=&quot;3088&quot;&gt;&lt;li data-start=&quot;2957&quot; data-end=&quot;3006&quot;&gt;Налаштувати спливаючі вікна для різних екранів.&lt;/li&gt;&lt;li data-start=&quot;3007&quot; data-end=&quot;3088&quot;&gt;Додати обробку для мобільних пристроїв (наприклад, показ popup при натисканні).&lt;/li&gt;&lt;/ul&gt;&lt;h4 data-start=&quot;3090&quot; data-end=&quot;3117&quot;&gt;&lt;strong data-start=&quot;3095&quot; data-end=&quot;3117&quot;&gt;Етап 5: Тестування&lt;/strong&gt;&lt;/h4&gt;&lt;ul data-start=&quot;3118&quot; data-end=&quot;3264&quot;&gt;&lt;li data-start=&quot;3118&quot; data-end=&quot;3197&quot;&gt;Перевірити коректну роботу спливаючих вікон на різних пристроях та браузерах.&lt;/li&gt;&lt;li data-start=&quot;3198&quot; data-end=&quot;3264&quot;&gt;Перевірити, щоб спливаюче вікно не перекривало важливий контент.&lt;/li&gt;&lt;/ul&gt;&lt;hr data-start=&quot;3266&quot; data-end=&quot;3269&quot;&gt;&lt;h3 data-start=&quot;3271&quot; data-end=&quot;3316&quot;&gt;&lt;strong data-start=&quot;3275&quot; data-end=&quot;3316&quot;&gt;5. Додаткові можливості (опціонально)&lt;/strong&gt;&lt;/h3&gt;&lt;ul data-start=&quot;3318&quot; data-end=&quot;3587&quot;&gt;&lt;li data-start=&quot;3318&quot; data-end=&quot;3396&quot;&gt;&lt;strong data-start=&quot;3320&quot; data-end=&quot;3355&quot;&gt;Змістовний попередній перегляд:&lt;/strong&gt; Додавати зображення або витяги з тексту.&lt;/li&gt;&lt;li data-start=&quot;3397&quot; data-end=&quot;3444&quot;&gt;&lt;strong data-start=&quot;3399&quot; data-end=&quot;3414&quot;&gt;Темна тема:&lt;/strong&gt; Додати стилі для темної теми.&lt;/li&gt;&lt;li data-start=&quot;3445&quot; data-end=&quot;3587&quot;&gt;&lt;strong data-start=&quot;3447&quot; data-end=&quot;3468&quot;&gt;Збереження стану:&lt;/strong&gt; Якщо користувач вже переглянув popup для певного посилання, можна підсвітити посилання або іншим чином це відобразити.&lt;/li&gt;&lt;/ul&gt;&lt;hr data-start=&quot;3589&quot; data-end=&quot;3592&quot;&gt;&lt;h3 data-start=&quot;3594&quot; data-end=&quot;3635&quot;&gt;&lt;strong data-start=&quot;3598&quot; data-end=&quot;3635&quot;&gt;6. Приклад реалізації (загальний)&lt;/strong&gt;&lt;/h3&gt;&lt;ol data-start=&quot;3637&quot; data-end=&quot;5123&quot;&gt;&lt;li data-start=&quot;3637&quot; data-end=&quot;3816&quot;&gt;&lt;p data-start=&quot;3640&quot; data-end=&quot;3649&quot;&gt;&lt;strong data-start=&quot;3640&quot; data-end=&quot;3649&quot;&gt;HTML:&lt;/strong&gt;&lt;/p&gt;&lt;pre class=&quot;!overflow-visible&quot; data-start=&quot;3653&quot; data-end=&quot;3816&quot;&gt;&lt;div class=&quot;contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950&quot;&gt;&lt;div class=&quot;flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none&quot;&gt;html&lt;/div&gt;&lt;div class=&quot;sticky top-9 md:top-[5.75rem]&quot;&gt;&lt;div class=&quot;absolute bottom-0 right-2 flex h-9 items-center&quot;&gt;&lt;div class=&quot;flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary&quot;&gt;&lt;span data-state=&quot;closed&quot;&gt;&lt;button class=&quot;flex gap-1 items-center select-none px-4 py-1&quot; aria-label=&quot;Копіювати&quot; fdprocessedid=&quot;jyl2k&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-xs&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M7 5C7 3.34315 8.34315 2 10 2H19C20.6569 2 22 3.34315 22 5V14C22 15.6569 20.6569 17 19 17H17V19C17 20.6569 15.6569 22 14 22H5C3.34315 22 2 20.6569 2 19V10C2 8.34315 3.34315 7 5 7H7V5ZM9 7H14C15.6569 7 17 8.34315 17 10V15H19C19.5523 15 20 14.5523 20 14V5C20 4.44772 19.5523 4 19 4H10C9.44772 4 9 4.44772 9 5V7ZM5 9C4.44772 9 4 9.44772 4 10V19C4 19.5523 4.44772 20 5 20H14C14.5523 20 15 19.5523 15 19V10C15 9.44772 14.5523 9 14 9H5Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;Копіювати&lt;/button&gt;&lt;/span&gt;&lt;span data-state=&quot;closed&quot;&gt;&lt;button class=&quot;flex select-none items-center gap-1&quot; fdprocessedid=&quot;fxi0ge&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-xs&quot;&gt;&lt;path d=&quot;M2.5 5.5C4.3 5.2 5.2 4 5.5 2.5C5.8 4 6.7 5.2 8.5 5.5C6.7 5.8 5.8 7 5.5 8.5C5.2 7 4.3 5.8 2.5 5.5Z&quot; fill=&quot;currentColor&quot; stroke=&quot;currentColor&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M5.66282 16.5231L5.18413 19.3952C5.12203 19.7678 5.09098 19.9541 5.14876 20.0888C5.19933 20.2067 5.29328 20.3007 5.41118 20.3512C5.54589 20.409 5.73218 20.378 6.10476 20.3159L8.97693 19.8372C9.72813 19.712 10.1037 19.6494 10.4542 19.521C10.7652 19.407 11.0608 19.2549 11.3343 19.068C11.6425 18.8575 11.9118 18.5882 12.4503 18.0497L20 10.5C21.3807 9.11929 21.3807 6.88071 20 5.5C18.6193 4.11929 16.3807 4.11929 15 5.5L7.45026 13.0497C6.91175 13.5882 6.6425 13.8575 6.43197 14.1657C6.24513 14.4392 6.09299 14.7348 5.97903 15.0458C5.85062 15.3963 5.78802 15.7719 5.66282 16.5231Z&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M14.5 7L18.5 11&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/path&gt;&lt;/svg&gt;Редагувати&lt;/button&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;overflow-y-auto p-4&quot;&gt;&lt;code class=&quot;!whitespace-pre language-html&quot;&gt;&lt;span class=&quot;hljs-tag&quot;&gt;&amp;lt;&lt;span class=&quot;hljs-name&quot;&gt;p&lt;/span&gt;&amp;gt;&lt;/span&gt;Детальніше читайте у статті &lt;span class=&quot;hljs-tag&quot;&gt;&amp;lt;&lt;span class=&quot;hljs-name&quot;&gt;a&lt;/span&gt; &lt;span class=&quot;hljs-attr&quot;&gt;href&lt;/span&gt;=&lt;span class=&quot;hljs-string&quot;&gt;\&lt;/span&gt;&quot;&lt;span class=&quot;hljs-attr&quot;&gt;article.html&lt;/span&gt;\&quot; &lt;span class=&quot;hljs-attr&quot;&gt;data-popup&lt;/span&gt;=&lt;span class=&quot;hljs-string&quot;&gt;\&lt;/span&gt;&quot;&lt;span class=&quot;hljs-attr&quot;&gt;true&lt;/span&gt;\&quot;&amp;gt;&lt;/span&gt;Історія України&lt;span class=&quot;hljs-tag&quot;&gt;&amp;lt;/&lt;span class=&quot;hljs-name&quot;&gt;a&lt;/span&gt;&amp;gt;&lt;/span&gt;.&lt;span class=&quot;hljs-tag&quot;&gt;&amp;lt;/&lt;span class=&quot;hljs-name&quot;&gt;p&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span class=&quot;hljs-tag&quot;&gt;&amp;lt;&lt;span class=&quot;hljs-name&quot;&gt;div&lt;/span&gt; &lt;span class=&quot;hljs-attr&quot;&gt;id&lt;/span&gt;=&lt;span class=&quot;hljs-string&quot;&gt;\&lt;/span&gt;&quot;&lt;span class=&quot;hljs-attr&quot;&gt;popup&lt;/span&gt;\&quot; &lt;span class=&quot;hljs-attr&quot;&gt;class&lt;/span&gt;=&lt;span class=&quot;hljs-string&quot;&gt;\&lt;/span&gt;&quot;&lt;span class=&quot;hljs-attr&quot;&gt;hidden&lt;/span&gt;\&quot;&amp;gt;&lt;/span&gt;&lt;span class=&quot;hljs-tag&quot;&gt;&amp;lt;/&lt;span class=&quot;hljs-name&quot;&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li data-start=&quot;3818&quot; data-end=&quot;4182&quot;&gt;&lt;p data-start=&quot;3821&quot; data-end=&quot;3829&quot;&gt;&lt;strong data-start=&quot;3821&quot; data-end=&quot;3829&quot;&gt;CSS:&lt;/strong&gt;&lt;/p&gt;&lt;pre class=&quot;!overflow-visible&quot; data-start=&quot;3833&quot; data-end=&quot;4182&quot;&gt;&lt;div class=&quot;contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950&quot;&gt;&lt;div class=&quot;flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none&quot;&gt;css&lt;/div&gt;&lt;div class=&quot;sticky top-9 md:top-[5.75rem]&quot;&gt;&lt;div class=&quot;absolute bottom-0 right-2 flex h-9 items-center&quot;&gt;&lt;div class=&quot;flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary&quot;&gt;&lt;span data-state=&quot;closed&quot;&gt;&lt;button class=&quot;flex gap-1 items-center select-none px-4 py-1&quot; aria-label=&quot;Копіювати&quot; fdprocessedid=&quot;v427rv3&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-xs&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M7 5C7 3.34315 8.34315 2 10 2H19C20.6569 2 22 3.34315 22 5V14C22 15.6569 20.6569 17 19 17H17V19C17 20.6569 15.6569 22 14 22H5C3.34315 22 2 20.6569 2 19V10C2 8.34315 3.34315 7 5 7H7V5ZM9 7H14C15.6569 7 17 8.34315 17 10V15H19C19.5523 15 20 14.5523 20 14V5C20 4.44772 19.5523 4 19 4H10C9.44772 4 9 4.44772 9 5V7ZM5 9C4.44772 9 4 9.44772 4 10V19C4 19.5523 4.44772 20 5 20H14C14.5523 20 15 19.5523 15 19V10C15 9.44772 14.5523 9 14 9H5Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;Копіювати&lt;/button&gt;&lt;/span&gt;&lt;span data-state=&quot;closed&quot;&gt;&lt;button class=&quot;flex select-none items-center gap-1&quot; fdprocessedid=&quot;f5ysk&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-xs&quot;&gt;&lt;path d=&quot;M2.5 5.5C4.3 5.2 5.2 4 5.5 2.5C5.8 4 6.7 5.2 8.5 5.5C6.7 5.8 5.8 7 5.5 8.5C5.2 7 4.3 5.8 2.5 5.5Z&quot; fill=&quot;currentColor&quot; stroke=&quot;currentColor&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M5.66282 16.5231L5.18413 19.3952C5.12203 19.7678 5.09098 19.9541 5.14876 20.0888C5.19933 20.2067 5.29328 20.3007 5.41118 20.3512C5.54589 20.409 5.73218 20.378 6.10476 20.3159L8.97693 19.8372C9.72813 19.712 10.1037 19.6494 10.4542 19.521C10.7652 19.407 11.0608 19.2549 11.3343 19.068C11.6425 18.8575 11.9118 18.5882 12.4503 18.0497L20 10.5C21.3807 9.11929 21.3807 6.88071 20 5.5C18.6193 4.11929 16.3807 4.11929 15 5.5L7.45026 13.0497C6.91175 13.5882 6.6425 13.8575 6.43197 14.1657C6.24513 14.4392 6.09299 14.7348 5.97903 15.0458C5.85062 15.3963 5.78802 15.7719 5.66282 16.5231Z&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M14.5 7L18.5 11&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/path&gt;&lt;/svg&gt;Редагувати&lt;/button&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;overflow-y-auto p-4&quot;&gt;&lt;code class=&quot;!whitespace-pre language-css&quot;&gt;&lt;span class=&quot;hljs-selector-id&quot;&gt;#popup&lt;/span&gt; {
  &lt;span class=&quot;hljs-attribute&quot;&gt;position&lt;/span&gt;: absolute;
  &lt;span class=&quot;hljs-attribute&quot;&gt;background&lt;/span&gt;: white;
  &lt;span class=&quot;hljs-attribute&quot;&gt;border&lt;/span&gt;: &lt;span class=&quot;hljs-number&quot;&gt;1px&lt;/span&gt; solid &lt;span class=&quot;hljs-number&quot;&gt;#ccc&lt;/span&gt;;
  &lt;span class=&quot;hljs-attribute&quot;&gt;padding&lt;/span&gt;: &lt;span class=&quot;hljs-number&quot;&gt;10px&lt;/span&gt;;
  &lt;span class=&quot;hljs-attribute&quot;&gt;max-width&lt;/span&gt;: &lt;span class=&quot;hljs-number&quot;&gt;300px&lt;/span&gt;;
  &lt;span class=&quot;hljs-attribute&quot;&gt;box-shadow&lt;/span&gt;: &lt;span class=&quot;hljs-number&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;hljs-number&quot;&gt;2px&lt;/span&gt; &lt;span class=&quot;hljs-number&quot;&gt;10px&lt;/span&gt; &lt;span class=&quot;hljs-built_in&quot;&gt;rgba&lt;/span&gt;(&lt;span class=&quot;hljs-number&quot;&gt;0&lt;/span&gt;, &lt;span class=&quot;hljs-number&quot;&gt;0&lt;/span&gt;, &lt;span class=&quot;hljs-number&quot;&gt;0&lt;/span&gt;, &lt;span class=&quot;hljs-number&quot;&gt;0.2&lt;/span&gt;);
  &lt;span class=&quot;hljs-attribute&quot;&gt;opacity&lt;/span&gt;: &lt;span class=&quot;hljs-number&quot;&gt;0&lt;/span&gt;;
  &lt;span class=&quot;hljs-attribute&quot;&gt;transition&lt;/span&gt;: opacity &lt;span class=&quot;hljs-number&quot;&gt;0.3s&lt;/span&gt;;
  &lt;span class=&quot;hljs-attribute&quot;&gt;z-index&lt;/span&gt;: &lt;span class=&quot;hljs-number&quot;&gt;1000&lt;/span&gt;;
}

&lt;span class=&quot;hljs-selector-id&quot;&gt;#popup&lt;/span&gt;&lt;span class=&quot;hljs-selector-class&quot;&gt;.visible&lt;/span&gt; {
  &lt;span class=&quot;hljs-attribute&quot;&gt;opacity&lt;/span&gt;: &lt;span class=&quot;hljs-number&quot;&gt;1&lt;/span&gt;;
}

&lt;span class=&quot;hljs-selector-class&quot;&gt;.hidden&lt;/span&gt; {
  &lt;span class=&quot;hljs-attribute&quot;&gt;display&lt;/span&gt;: none;
}
&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li data-start=&quot;4184&quot; data-end=&quot;5123&quot;&gt;&lt;p data-start=&quot;4187&quot; data-end=&quot;4202&quot;&gt;&lt;strong data-start=&quot;4187&quot; data-end=&quot;4202&quot;&gt;JavaScript:&lt;/strong&gt;&lt;/p&gt;&lt;pre class=&quot;!overflow-visible&quot; data-start=&quot;4206&quot; data-end=&quot;5123&quot;&gt;&lt;div class=&quot;contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950&quot;&gt;&lt;div class=&quot;flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none&quot;&gt;javascript&lt;/div&gt;&lt;div class=&quot;sticky top-9 md:top-[5.75rem]&quot;&gt;&lt;div class=&quot;absolute bottom-0 right-2 flex h-9 items-center&quot;&gt;&lt;div class=&quot;flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary&quot;&gt;&lt;span data-state=&quot;closed&quot;&gt;&lt;button class=&quot;flex gap-1 items-center select-none px-4 py-1&quot; aria-label=&quot;Копіювати&quot; fdprocessedid=&quot;yoonsa&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-xs&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M7 5C7 3.34315 8.34315 2 10 2H19C20.6569 2 22 3.34315 22 5V14C22 15.6569 20.6569 17 19 17H17V19C17 20.6569 15.6569 22 14 22H5C3.34315 22 2 20.6569 2 19V10C2 8.34315 3.34315 7 5 7H7V5ZM9 7H14C15.6569 7 17 8.34315 17 10V15H19C19.5523 15 20 14.5523 20 14V5C20 4.44772 19.5523 4 19 4H10C9.44772 4 9 4.44772 9 5V7ZM5 9C4.44772 9 4 9.44772 4 10V19C4 19.5523 4.44772 20 5 20H14C14.5523 20 15 19.5523 15 19V10C15 9.44772 14.5523 9 14 9H5Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;Копіювати&lt;/button&gt;&lt;/span&gt;&lt;span data-state=&quot;closed&quot;&gt;&lt;button class=&quot;flex select-none items-center gap-1&quot; fdprocessedid=&quot;g5blvj&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-xs&quot;&gt;&lt;path d=&quot;M2.5 5.5C4.3 5.2 5.2 4 5.5 2.5C5.8 4 6.7 5.2 8.5 5.5C6.7 5.8 5.8 7 5.5 8.5C5.2 7 4.3 5.8 2.5 5.5Z&quot; fill=&quot;currentColor&quot; stroke=&quot;currentColor&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M5.66282 16.5231L5.18413 19.3952C5.12203 19.7678 5.09098 19.9541 5.14876 20.0888C5.19933 20.2067 5.29328 20.3007 5.41118 20.3512C5.54589 20.409 5.73218 20.378 6.10476 20.3159L8.97693 19.8372C9.72813 19.712 10.1037 19.6494 10.4542 19.521C10.7652 19.407 11.0608 19.2549 11.3343 19.068C11.6425 18.8575 11.9118 18.5882 12.4503 18.0497L20 10.5C21.3807 9.11929 21.3807 6.88071 20 5.5C18.6193 4.11929 16.3807 4.11929 15 5.5L7.45026 13.0497C6.91175 13.5882 6.6425 13.8575 6.43197 14.1657C6.24513 14.4392 6.09299 14.7348 5.97903 15.0458C5.85062 15.3963 5.78802 15.7719 5.66282 16.5231Z&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M14.5 7L18.5 11&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/path&gt;&lt;/svg&gt;Редагувати&lt;/button&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;overflow-y-auto p-4&quot;&gt;&lt;code class=&quot;!whitespace-pre language-javascript&quot;&gt;&lt;span class=&quot;hljs-variable language_&quot;&gt;document&lt;/span&gt;.&lt;span class=&quot;hljs-title function_&quot;&gt;addEventListener&lt;/span&gt;(&lt;span class=&quot;hljs-string&quot;&gt;&#039;DOMContentLoaded&#039;&lt;/span&gt;, &lt;span class=&quot;hljs-function&quot;&gt;() =&amp;gt;&lt;/span&gt; {
  &lt;span class=&quot;hljs-keyword&quot;&gt;const&lt;/span&gt; popup = &lt;span class=&quot;hljs-variable language_&quot;&gt;document&lt;/span&gt;.&lt;span class=&quot;hljs-title function_&quot;&gt;getElementById&lt;/span&gt;(&lt;span class=&quot;hljs-string&quot;&gt;&#039;popup&#039;&lt;/span&gt;);

  &lt;span class=&quot;hljs-variable language_&quot;&gt;document&lt;/span&gt;.&lt;span class=&quot;hljs-title function_&quot;&gt;querySelectorAll&lt;/span&gt;(&lt;span class=&quot;hljs-string&quot;&gt;&#039;a[data-popup]&#039;&lt;/span&gt;).&lt;span class=&quot;hljs-title function_&quot;&gt;forEach&lt;/span&gt;(&lt;span class=&quot;hljs-function&quot;&gt;&lt;span class=&quot;hljs-params&quot;&gt;link&lt;/span&gt; =&amp;gt;&lt;/span&gt; {
    link.&lt;span class=&quot;hljs-title function_&quot;&gt;addEventListener&lt;/span&gt;(&lt;span class=&quot;hljs-string&quot;&gt;&#039;mouseenter&#039;&lt;/span&gt;, &lt;span class=&quot;hljs-function&quot;&gt;(&lt;span class=&quot;hljs-params&quot;&gt;e&lt;/span&gt;) =&amp;gt;&lt;/span&gt; {
      &lt;span class=&quot;hljs-keyword&quot;&gt;const&lt;/span&gt; content = &lt;span class=&quot;hljs-string&quot;&gt;&#039;Завантаження попереднього перегляду...&#039;&lt;/span&gt;;
      popup.&lt;span class=&quot;hljs-property&quot;&gt;innerHTML&lt;/span&gt; = content;
      popup.&lt;span class=&quot;hljs-property&quot;&gt;style&lt;/span&gt;.&lt;span class=&quot;hljs-property&quot;&gt;top&lt;/span&gt; = (e.&lt;span class=&quot;hljs-property&quot;&gt;pageY&lt;/span&gt; + &lt;span class=&quot;hljs-number&quot;&gt;10&lt;/span&gt;) + &lt;span class=&quot;hljs-string&quot;&gt;&#039;px&#039;&lt;/span&gt;;
      popup.&lt;span class=&quot;hljs-property&quot;&gt;style&lt;/span&gt;.&lt;span class=&quot;hljs-property&quot;&gt;left&lt;/span&gt; = (e.&lt;span class=&quot;hljs-property&quot;&gt;pageX&lt;/span&gt; + &lt;span class=&quot;hljs-number&quot;&gt;10&lt;/span&gt;) + &lt;span class=&quot;hljs-string&quot;&gt;&#039;px&#039;&lt;/span&gt;;
      popup.&lt;span class=&quot;hljs-property&quot;&gt;classList&lt;/span&gt;.&lt;span class=&quot;hljs-title function_&quot;&gt;add&lt;/span&gt;(&lt;span class=&quot;hljs-string&quot;&gt;&#039;visible&#039;&lt;/span&gt;);

      &lt;span class=&quot;hljs-comment&quot;&gt;// Симуляція AJAX-запиту&lt;/span&gt;
      &lt;span class=&quot;hljs-built_in&quot;&gt;setTimeout&lt;/span&gt;(&lt;span class=&quot;hljs-function&quot;&gt;() =&amp;gt;&lt;/span&gt; {
        popup.&lt;span class=&quot;hljs-property&quot;&gt;innerHTML&lt;/span&gt; = &lt;span class=&quot;hljs-string&quot;&gt;`&amp;lt;strong&amp;gt;&lt;span class=&quot;hljs-subst&quot;&gt;${link.textContent}&lt;/span&gt;&amp;lt;/strong&amp;gt;&amp;lt;p&amp;gt;Це короткий опис статті.&amp;lt;/p&amp;gt;`&lt;/span&gt;;
      }, &lt;span class=&quot;hljs-number&quot;&gt;300&lt;/span&gt;);
    });

    link.&lt;span class=&quot;hljs-title function_&quot;&gt;addEventListener&lt;/span&gt;(&lt;span class=&quot;hljs-string&quot;&gt;&#039;mouseleave&#039;&lt;/span&gt;, &lt;span class=&quot;hljs-function&quot;&gt;() =&amp;gt;&lt;/span&gt; {
      popup.&lt;span class=&quot;hljs-property&quot;&gt;classList&lt;/span&gt;.&lt;span class=&quot;hljs-title function_&quot;&gt;remove&lt;/span&gt;(&lt;span class=&quot;hljs-string&quot;&gt;&#039;visible&#039;&lt;/span&gt;);
    });

    popup.&lt;span class=&quot;hljs-title function_&quot;&gt;addEventListener&lt;/span&gt;(&lt;span class=&quot;hljs-string&quot;&gt;&#039;mouseleave&#039;&lt;/span&gt;, &lt;span class=&quot;hljs-function&quot;&gt;() =&amp;gt;&lt;/span&gt; {
      popup.&lt;span class=&quot;hljs-property&quot;&gt;classList&lt;/span&gt;.&lt;span class=&quot;hljs-title function_&quot;&gt;remove&lt;/span&gt;(&lt;span class=&quot;hljs-string&quot;&gt;&#039;visible&#039;&lt;/span&gt;);
    });
  });
});
&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;hr data-start=&quot;5125&quot; data-end=&quot;5128&quot;&gt;&lt;h3 data-start=&quot;5130&quot; data-end=&quot;5149&quot;&gt;&lt;strong data-start=&quot;5134&quot; data-end=&quot;5149&quot;&gt;7. Підсумок&lt;/strong&gt;&lt;/h3&gt;&lt;p data-start=&quot;5151&quot; data-end=&quot;5518&quot; data-is-last-node=&quot;&quot; data-is-only-node=&quot;&quot;&gt;За допомогою цього плану можна створити веб-сторінку зі спливаючими вікнами, подібними до Вікіпедії. Основна ідея — це використання JavaScript для обробки подій та динамічного завантаження контенту, а також CSS для стилізації та анімацій. Така функціональність покращує UX користувачів, дозволяючи їм переглядати короткі описи контенту, не залишаючи поточну сторінку.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mb-2 flex gap-3 empty:hidden -ml-2&quot;&gt;&lt;div class=&quot;items-center justify-start rounded-xl p-1 z-10 -mt-1 bg-token-main-surface-primary screen-arch:mt-1 md:absolute md:sr-only&quot;&gt;&lt;div class=&quot;flex items-center&quot;&gt;&lt;span data-state=&quot;closed&quot;&gt;&lt;button class=&quot;rounded-lg text-token-text-secondary hover:bg-token-main-surface-secondary&quot; aria-label=&quot;Копіювати&quot; data-testid=&quot;copy-turn-action-button&quot; fdprocessedid=&quot;2vgssl&quot;&gt;&lt;span class=&quot;flex h-[30px] w-[30px] items-center justify-center&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-md-heavy&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M7 5C7 3.34315 8.34315 2 10 2H19C20.6569 2 22 3.34315 22 5V14C22 15.6569 20.6569 17 19 17H17V19C17 20.6569 15.6569 22 14 22H5C3.34315 22 2 20.6569 2 19V10C2 8.34315 3.34315 7 5 7H7V5ZM9 7H14C15.6569 7 17 8.34315 17 10V15H19C19.5523 15 20 14.5523 20 14V5C20 4.44772 19.5523 4 19 4H10C9.44772 4 9 4.44772 9 5V7ZM5 9C4.44772 9 4 9.44772 4 10V19C4 19.5523 4.44772 20 5 20H14C14.5523 20 15 19.5523 15 19V10C15 9.44772 14.5523 9 14 9H5Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/button&gt;&lt;/span&gt;&lt;div class=&quot;flex&quot;&gt;&lt;span data-state=&quot;closed&quot;&gt;&lt;button class=&quot;rounded-lg text-token-text-secondary hover:bg-token-main-surface-secondary&quot; aria-label=&quot;Гарна відповідь&quot; data-testid=&quot;good-response-turn-action-button&quot; fdprocessedid=&quot;sn0mew&quot;&gt;&lt;span class=&quot;flex h-[30px] w-[30px] items-center justify-center&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-md-heavy&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M12.1318 2.50389C12.3321 2.15338 12.7235 1.95768 13.124 2.00775L13.5778 2.06447C16.0449 2.37286 17.636 4.83353 16.9048 7.20993L16.354 8.99999H17.0722C19.7097 8.99999 21.6253 11.5079 20.9313 14.0525L19.5677 19.0525C19.0931 20.7927 17.5124 22 15.7086 22H6C4.34315 22 3 20.6568 3 19V12C3 10.3431 4.34315 8.99999 6 8.99999H8C8.25952 8.99999 8.49914 8.86094 8.6279 8.63561L12.1318 2.50389ZM10 20H15.7086C16.6105 20 17.4008 19.3964 17.6381 18.5262L19.0018 13.5262C19.3488 12.2539 18.391 11 17.0722 11H15C14.6827 11 14.3841 10.8494 14.1956 10.5941C14.0071 10.3388 13.9509 10.0092 14.0442 9.70591L14.9932 6.62175C15.3384 5.49984 14.6484 4.34036 13.5319 4.08468L10.3644 9.62789C10.0522 10.1742 9.56691 10.5859 9 10.8098V19C9 19.5523 9.44772 20 10 20ZM7 11V19C7 19.3506 7.06015 19.6872 7.17071 20H6C5.44772 20 5 19.5523 5 19V12C5 11.4477 5.44772 11 6 11H7Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/button&gt;&lt;/span&gt;&lt;span data-state=&quot;closed&quot;&gt;&lt;button class=&quot;rounded-lg text-token-text-secondary hover:bg-token-main-surface-secondary&quot; aria-label=&quot;Погана відповідь&quot; data-testid=&quot;bad-response-turn-action-button&quot; fdprocessedid=&quot;4z7xu&quot;&gt;&lt;span class=&quot;flex h-[30px] w-[30px] items-center justify-center&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-md-heavy&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M11.8727 21.4961C11.6725 21.8466 11.2811 22.0423 10.8805 21.9922L10.4267 21.9355C7.95958 21.6271 6.36855 19.1665 7.09975 16.7901L7.65054 15H6.93226C4.29476 15 2.37923 12.4921 3.0732 9.94753L4.43684 4.94753C4.91145 3.20728 6.49209 2 8.29589 2H18.0045C19.6614 2 21.0045 3.34315 21.0045 5V12C21.0045 13.6569 19.6614 15 18.0045 15H16.0045C15.745 15 15.5054 15.1391 15.3766 15.3644L11.8727 21.4961ZM14.0045 4H8.29589C7.39399 4 6.60367 4.60364 6.36637 5.47376L5.00273 10.4738C4.65574 11.746 5.61351 13 6.93226 13H9.00451C9.32185 13 9.62036 13.1506 9.8089 13.4059C9.99743 13.6612 10.0536 13.9908 9.96028 14.2941L9.01131 17.3782C8.6661 18.5002 9.35608 19.6596 10.4726 19.9153L13.6401 14.3721C13.9523 13.8258 14.4376 13.4141 15.0045 13.1902V5C15.0045 4.44772 14.5568 4 14.0045 4ZM17.0045 13V5C17.0045 4.64937 16.9444 4.31278 16.8338 4H18.0045C18.5568 4 19.0045 4.44772 19.0045 5V12C19.0045 12.5523 18.5568 13 18.0045 13H17.0045Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/button&gt;&lt;/span&gt;&lt;/div&gt;&lt;span data-state=&quot;closed&quot;&gt;&lt;button class=&quot;rounded-lg text-token-text-secondary hover:bg-token-main-surface-secondary&quot; aria-label=&quot;Read aloud&quot; data-testid=&quot;voice-play-turn-action-button&quot; fdprocessedid=&quot;2fheoh&quot;&gt;&lt;span class=&quot;flex h-[30px] w-[30px] items-center justify-center&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-md-heavy&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M11 4.9099C11 4.47485 10.4828 4.24734 10.1621 4.54132L6.67572 7.7372C6.49129 7.90626 6.25019 8.00005 6 8.00005H4C3.44772 8.00005 3 8.44776 3 9.00005V15C3 15.5523 3.44772 16 4 16H6C6.25019 16 6.49129 16.0938 6.67572 16.2629L10.1621 19.4588C10.4828 19.7527 11 19.5252 11 19.0902V4.9099ZM8.81069 3.06701C10.4142 1.59714 13 2.73463 13 4.9099V19.0902C13 21.2655 10.4142 22.403 8.81069 20.9331L5.61102 18H4C2.34315 18 1 16.6569 1 15V9.00005C1 7.34319 2.34315 6.00005 4 6.00005H5.61102L8.81069 3.06701ZM20.3166 6.35665C20.8019 6.09313 21.409 6.27296 21.6725 6.75833C22.5191 8.3176 22.9996 10.1042 22.9996 12.0001C22.9996 13.8507 22.5418 15.5974 21.7323 17.1302C21.4744 17.6185 20.8695 17.8054 20.3811 17.5475C19.8927 17.2896 19.7059 16.6846 19.9638 16.1962C20.6249 14.9444 20.9996 13.5175 20.9996 12.0001C20.9996 10.4458 20.6064 8.98627 19.9149 7.71262C19.6514 7.22726 19.8312 6.62017 20.3166 6.35665ZM15.7994 7.90049C16.241 7.5688 16.8679 7.65789 17.1995 8.09947C18.0156 9.18593 18.4996 10.5379 18.4996 12.0001C18.4996 13.3127 18.1094 14.5372 17.4385 15.5604C17.1357 16.0222 16.5158 16.1511 16.0539 15.8483C15.5921 15.5455 15.4632 14.9255 15.766 14.4637C16.2298 13.7564 16.4996 12.9113 16.4996 12.0001C16.4996 10.9859 16.1653 10.0526 15.6004 9.30063C15.2687 8.85905 15.3578 8.23218 15.7994 7.90049Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/button&gt;&lt;/span&gt;&lt;span data-state=&quot;closed&quot;&gt;&lt;button class=&quot;rounded-lg text-token-text-secondary hover:bg-token-main-surface-secondary&quot; aria-label=&quot;Редагувати в канві&quot; fdprocessedid=&quot;2l3e2h&quot;&gt;&lt;span class=&quot;flex h-[30px] w-[30px] items-center justify-center&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-md-heavy&quot;&gt;&lt;path d=&quot;M2.5 5.5C4.3 5.2 5.2 4 5.5 2.5C5.8 4 6.7 5.2 8.5 5.5C6.7 5.8 5.8 7 5.5 8.5C5.2 7 4.3 5.8 2.5 5.5Z&quot; fill=&quot;currentColor&quot; stroke=&quot;currentColor&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M5.66282 16.5231L5.18413 19.3952C5.12203 19.7678 5.09098 19.9541 5.14876 20.0888C5.19933 20.2067 5.29328 20.3007 5.41118 20.3512C5.54589 20.409 5.73218 20.378 6.10476 20.3159L8.97693 19.8372C9.72813 19.712 10.1037 19.6494 10.4542 19.521C10.7652 19.407 11.0608 19.2549 11.3343 19.068C11.6425 18.8575 11.9118 18.5882 12.4503 18.0497L20 10.5C21.3807 9.11929 21.3807 6.88071 20 5.5C18.6193 4.11929 16.3807 4.11929 15 5.5L7.45026 13.0497C6.91175 13.5882 6.6425 13.8575 6.43197 14.1657C6.24513 14.4392 6.09299 14.7348 5.97903 15.0458C5.85062 15.3963 5.78802 15.7719 5.66282 16.5231Z&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M14.5 7L18.5 11&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/button&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;absolute&quot;&gt;&lt;span data-state=&quot;closed&quot;&gt;&lt;button class=&quot;btn relative btn-secondary btn-small shadow-lg&quot; fdprocessedid=&quot;aq9w6i&quot;&gt;&lt;div class=&quot;flex items-center justify-center&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-md&quot;&gt;&lt;path d=&quot;M7.5 13.25C7.98703 13.25 8.45082 13.1505 8.87217 12.9708C8.46129 14.0478 7.62459 15.5792 6.35846 15.76C5.81173 15.8382 5.43183 16.3447 5.50993 16.8914C5.58804 17.4382 6.09457 17.8181 6.6413 17.7399C9.19413 17.3753 10.7256 14.4711 11.169 12.1909C11.4118 10.942 11.3856 9.58095 10.8491 8.44726C10.2424 7.16517 8.92256 6.24402 7.48508 6.25001C5.55895 6.25805 4 7.82196 4 9.74998C4 11.683 5.567 13.25 7.5 13.25Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M16.18 13.25C16.667 13.25 17.1308 13.1505 17.5522 12.9708C17.1413 14.0478 16.3046 15.5792 15.0385 15.76C14.4917 15.8382 14.1118 16.3447 14.1899 16.8914C14.268 17.4382 14.7746 17.8181 15.3213 17.7399C17.8741 17.3753 19.4056 14.4711 19.849 12.1909C20.0918 10.942 20.0656 9.58095 19.5291 8.44726C18.9224 7.16517 17.6026 6.24402 16.1651 6.25001C14.2389 6.25805 12.68 7.82196 12.68 9.74998C12.68 11.683 14.247 13.25 16.18 13.25Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;&lt;/button&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/article&gt;&lt;article class=&quot;w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]&quot; dir=&quot;auto&quot; data-testid=&quot;conversation-turn-10&quot; data-scroll-anchor=&quot;false&quot;&gt;&lt;h5 class=&quot;sr-only&quot;&gt;Ви сказали:&lt;/h5&gt;&lt;div class=&quot;m-auto text-base py-[18px] px-6&quot;&gt;&lt;div class=&quot;mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]&quot;&gt;&lt;div class=&quot;group/conversation-turn relative flex w-full min-w-0 flex-col @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4&quot;&gt;&lt;div class=&quot;flex-col gap-1 md:gap-3&quot;&gt;&lt;div class=&quot;flex max-w-full flex-col flex-grow&quot;&gt;&lt;div data-message-author-role=&quot;user&quot; data-message-id=&quot;90004bdf-1fa1-46dc-b54b-68519c680eef&quot; dir=&quot;auto&quot; class=&quot;min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&amp;amp;]:mt-5&quot;&gt;&lt;div class=&quot;flex w-full flex-col gap-1 empty:hidden items-end rtl:items-start&quot;&gt;&lt;div class=&quot;relative max-w-[var(--user-chat-width,70%)] rounded-3xl bg-token-message-surface px-5 py-2.5&quot;&gt;&lt;div class=&quot;whitespace-pre-wrap&quot;&gt;Весь код має бути на одній сторінці то ж треба зробити такий код&lt;/div&gt;&lt;div class=&quot;absolute bottom-0 right-full top-0 -mr-3.5 hidden pr-5 pt-2 [.group\/conversation-turn:hover_&amp;amp;]:flex&quot;&gt;&lt;div class=&quot;flex&quot;&gt;&lt;span data-state=&quot;closed&quot;&gt;&lt;button aria-label=&quot;Редагувати повідомлення&quot; class=&quot;flex h-[30px] w-[30px] items-center justify-center rounded-lg text-token-text-secondary transition hover:bg-token-main-surface-secondary&quot; fdprocessedid=&quot;gy6eol&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-md&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M13.2929 4.29291C15.0641 2.52167 17.9359 2.52167 19.7071 4.2929C21.4784 6.06414 21.4784 8.93588 19.7071 10.7071L18.7073 11.7069L11.6135 18.8007C10.8766 19.5376 9.92793 20.0258 8.89999 20.1971L4.16441 20.9864C3.84585 21.0395 3.52127 20.9355 3.29291 20.7071C3.06454 20.4788 2.96053 20.1542 3.01362 19.8356L3.80288 15.1C3.9742 14.0721 4.46243 13.1234 5.19932 12.3865L13.2929 4.29291ZM13 7.41422L6.61353 13.8007C6.1714 14.2428 5.87846 14.8121 5.77567 15.4288L5.21656 18.7835L8.57119 18.2244C9.18795 18.1216 9.75719 17.8286 10.1993 17.3865L16.5858 11L13 7.41422ZM18 9.5858L14.4142 6.00001L14.7071 5.70712C15.6973 4.71693 17.3027 4.71693 18.2929 5.70712C19.2831 6.69731 19.2831 8.30272 18.2929 9.29291L18 9.5858Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/article&gt;&lt;article class=&quot;w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]&quot; dir=&quot;auto&quot; data-testid=&quot;conversation-turn-11&quot; data-scroll-anchor=&quot;true&quot;&gt;&lt;h6 class=&quot;sr-only&quot;&gt;Програма ChatGPT сказала:&lt;/h6&gt;&lt;div class=&quot;m-auto text-base py-[18px] px-6&quot;&gt;&lt;div class=&quot;mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]&quot;&gt;&lt;div class=&quot;group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4&quot;&gt;&lt;div class=&quot;flex-col gap-1 md:gap-3&quot;&gt;&lt;div class=&quot;flex max-w-full flex-col flex-grow&quot;&gt;&lt;div role=&quot;button&quot; id=&quot;textdoc-message-67bdec12fa448191a5c769112bb98ef0&quot; class=&quot;popover relative z-0 flex select-none flex-col overflow-hidden border bg-token-main-surface-primary transition-shadow duration-500 cursor-pointer font-regular border-token-border-light rounded-2xl w-full&quot;&gt;&lt;div class=&quot;flex w-full min-w-0 items-center justify-between gap-2 self-start border-token-border-light px-4 transition-colors duration-700 border-token-border-light py-3 text-sm font-medium text-token-text-secondary&quot;&gt;&lt;div class=&quot;flex min-w-0 items-center gap-3.5&quot;&gt;&lt;span class=&quot;flex-shrink-0 transition-[filter] grayscale&quot;&gt;&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;24&quot; height=&quot;24&quot; fill=&quot;currentColor&quot; viewBox=&quot;0 0 24 24&quot; class=&quot;icon-md text-token-text-tertiary&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; d=&quot;M14.447 7.106a1 1 0 0 1 .447 1.341l-4 8a1 1 0 1 1-1.788-.894l4-8a1 1 0 0 1 1.341-.447ZM6.6 7.2a1 1 0 0 1 .2 1.4L4.25 12l2.55 3.4a1 1 0 0 1-1.6 1.2l-3-4a1 1 0 0 1 0-1.2l3-4a1 1 0 0 1 1.4-.2Zm10.8 0a1 1 0 0 1 1.4.2l3 4a1 1 0 0 1 0 1.2l-3 4a1 1 0 0 1-1.6-1.2l2.55-3.4-2.55-3.4a1 1 0 0 1 .2-1.4Z&quot; clip-rule=&quot;evenodd&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;span class=&quot;min-w-0 truncate&quot;&gt;Popup Page&lt;/span&gt;&lt;/div&gt;&lt;span data-state=&quot;closed&quot;&gt;&lt;div role=&quot;button&quot; class=&quot;text-token-text-secondary transition-colors&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-md&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M13 4C13 3.44772 13.4477 3 14 3H20C20.5523 3 21 3.44772 21 4V10C21 10.5523 20.5523 11 20 11C19.4477 11 19 10.5523 19 10V6.41421L15.2071 10.2071C14.8166 10.5976 14.1834 10.5976 13.7929 10.2071C13.4024 9.81658 13.4024 9.18342 13.7929 8.79289L17.5858 5H14C13.4477 5 13 4.55228 13 4ZM4 13C4.55228 13 5 13.4477 5 14V17.5858L8.79289 13.7929C9.18342 13.4024 9.81658 13.4024 10.2071 13.7929C10.5976 14.1834 10.5976 14.8166 10.2071 15.2071L6.41421 19H10C10.5523 19 11 19.4477 11 20C11 20.5523 10.5523 21 10 21H4C3.44772 21 3 20.5523 3 20V14C3 13.4477 3.44772 13 4 13Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;relative flex min-h-0 w-full flex-1 flex-col self-end&quot;&gt;&lt;div class=&quot;relative flex min-h-0 flex-auto flex-col overflow-hidden border-t transition-colors border-transparent&quot;&gt;&lt;section class=&quot;popover flex h-full w-full flex-col bg-token-main-surface-primary&quot;&gt;&lt;main class=&quot;relative flex min-h-0 flex-auto flex-grow flex-col&quot;&gt;&lt;div class=&quot;react-scroll-to-bottom--css-yaapr-79elbk h-full&quot;&gt;&lt;div class=&quot;react-scroll-to-bottom--css-yaapr-1n7m0yu flex flex-col&quot;&gt;&lt;div class=&quot;block&quot;&gt;&lt;div class=&quot;flex justify-start h-full&quot;&gt;&lt;div class=&quot;relative z-0 flex h-full max-w-full&quot;&gt;&lt;div id=&quot;codemirror&quot; class=&quot;_codemirror_cto5h_1 _preview_cto5h_12 z-10 flex h-full w-full flex-col items-stretch&quot;&gt;&lt;div class=&quot;cm-editor ͼ1 ͼ3 ͼ26 ͼ38 ͼ27 ͼ37&quot;&gt;&lt;div class=&quot;cm-announced&quot; aria-live=&quot;polite&quot;&gt;&lt;/div&gt;&lt;div tabindex=&quot;-1&quot; class=&quot;cm-scroller&quot;&gt;&lt;div class=&quot;cm-gutters&quot; aria-hidden=&quot;true&quot;&gt;&lt;div class=&quot;cm-gutter cm-lineNumbers&quot;&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;99&lt;/div&gt;&lt;div class=&quot;cm-gutterElement cm-activeLineGutter&quot;&gt;1&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;2&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;3&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;4&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;5&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;6&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;7&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;8&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;9&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;10&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;11&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;12&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;13&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;14&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;15&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;16&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;17&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;18&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;19&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;20&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;21&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;22&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;23&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;24&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;25&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;26&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;27&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;28&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;29&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;30&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;31&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;32&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;33&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;34&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;35&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;36&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;37&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;38&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;39&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;40&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;41&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;42&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;43&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;44&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;45&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;46&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;47&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;48&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;49&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;50&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;51&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;52&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;53&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;54&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;55&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;56&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;57&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;58&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;59&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;60&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;61&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;62&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;63&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;64&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;65&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;66&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;67&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;68&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;69&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;70&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;71&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;72&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;73&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;74&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;75&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;76&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;77&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;cm-gutter cm-foldGutter&quot;&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-sm text-token-text-tertiary&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M12 7C12.2652 7 12.5196 7.10536 12.7071 7.29289L18.7071 13.2929C19.0976 13.6834 19.0976 14.3166 18.7071 14.7071C18.3166 15.0976 17.6834 15.0976 17.2929 14.7071L12 9.41421L6.70711 14.7071C6.31658 15.0976 5.68342 15.0976 5.29289 14.7071C4.90237 14.3166 4.90237 13.6834 5.29289 13.2929L11.2929 7.29289C11.4804 7.10536 11.7348 7 12 7Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;cm-gutterElement cm-activeLineGutter&quot;&gt;&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-sm text-token-text-tertiary&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M5.29289 9.29289C5.68342 8.90237 6.31658 8.90237 6.70711 9.29289L12 14.5858L17.2929 9.29289C17.6834 8.90237 18.3166 8.90237 18.7071 9.29289C19.0976 9.68342 19.0976 10.3166 18.7071 10.7071L12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071L5.29289 10.7071C4.90237 10.3166 4.90237 9.68342 5.29289 9.29289Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-sm text-token-text-tertiary&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M5.29289 9.29289C5.68342 8.90237 6.31658 8.90237 6.70711 9.29289L12 14.5858L17.2929 9.29289C17.6834 8.90237 18.3166 8.90237 18.7071 9.29289C19.0976 9.68342 19.0976 10.3166 18.7071 10.7071L12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071L5.29289 10.7071C4.90237 10.3166 4.90237 9.68342 5.29289 9.29289Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-sm text-token-text-tertiary&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M5.29289 9.29289C5.68342 8.90237 6.31658 8.90237 6.70711 9.29289L12 14.5858L17.2929 9.29289C17.6834 8.90237 18.3166 8.90237 18.7071 9.29289C19.0976 9.68342 19.0976 10.3166 18.7071 10.7071L12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071L5.29289 10.7071C4.90237 10.3166 4.90237 9.68342 5.29289 9.29289Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-sm text-token-text-tertiary&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M5.29289 9.29289C5.68342 8.90237 6.31658 8.90237 6.70711 9.29289L12 14.5858L17.2929 9.29289C17.6834 8.90237 18.3166 8.90237 18.7071 9.29289C19.0976 9.68342 19.0976 10.3166 18.7071 10.7071L12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071L5.29289 10.7071C4.90237 10.3166 4.90237 9.68342 5.29289 9.29289Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-sm text-token-text-tertiary&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M5.29289 9.29289C5.68342 8.90237 6.31658 8.90237 6.70711 9.29289L12 14.5858L17.2929 9.29289C17.6834 8.90237 18.3166 8.90237 18.7071 9.29289C19.0976 9.68342 19.0976 10.3166 18.7071 10.7071L12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071L5.29289 10.7071C4.90237 10.3166 4.90237 9.68342 5.29289 9.29289Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-sm text-token-text-tertiary&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M5.29289 9.29289C5.68342 8.90237 6.31658 8.90237 6.70711 9.29289L12 14.5858L17.2929 9.29289C17.6834 8.90237 18.3166 8.90237 18.7071 9.29289C19.0976 9.68342 19.0976 10.3166 18.7071 10.7071L12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071L5.29289 10.7071C4.90237 10.3166 4.90237 9.68342 5.29289 9.29289Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-sm text-token-text-tertiary&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M5.29289 9.29289C5.68342 8.90237 6.31658 8.90237 6.70711 9.29289L12 14.5858L17.2929 9.29289C17.6834 8.90237 18.3166 8.90237 18.7071 9.29289C19.0976 9.68342 19.0976 10.3166 18.7071 10.7071L12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071L5.29289 10.7071C4.90237 10.3166 4.90237 9.68342 5.29289 9.29289Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-sm text-token-text-tertiary&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M5.29289 9.29289C5.68342 8.90237 6.31658 8.90237 6.70711 9.29289L12 14.5858L17.2929 9.29289C17.6834 8.90237 18.3166 8.90237 18.7071 9.29289C19.0976 9.68342 19.0976 10.3166 18.7071 10.7071L12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071L5.29289 10.7071C4.90237 10.3166 4.90237 9.68342 5.29289 9.29289Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-sm text-token-text-tertiary&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M5.29289 9.29289C5.68342 8.90237 6.31658 8.90237 6.70711 9.29289L12 14.5858L17.2929 9.29289C17.6834 8.90237 18.3166 8.90237 18.7071 9.29289C19.0976 9.68342 19.0976 10.3166 18.7071 10.7071L12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071L5.29289 10.7071C4.90237 10.3166 4.90237 9.68342 5.29289 9.29289Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-sm text-token-text-tertiary&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M5.29289 9.29289C5.68342 8.90237 6.31658 8.90237 6.70711 9.29289L12 14.5858L17.2929 9.29289C17.6834 8.90237 18.3166 8.90237 18.7071 9.29289C19.0976 9.68342 19.0976 10.3166 18.7071 10.7071L12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071L5.29289 10.7071C4.90237 10.3166 4.90237 9.68342 5.29289 9.29289Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-sm text-token-text-tertiary&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M5.29289 9.29289C5.68342 8.90237 6.31658 8.90237 6.70711 9.29289L12 14.5858L17.2929 9.29289C17.6834 8.90237 18.3166 8.90237 18.7071 9.29289C19.0976 9.68342 19.0976 10.3166 18.7071 10.7071L12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071L5.29289 10.7071C4.90237 10.3166 4.90237 9.68342 5.29289 9.29289Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-sm text-token-text-tertiary&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M5.29289 9.29289C5.68342 8.90237 6.31658 8.90237 6.70711 9.29289L12 14.5858L17.2929 9.29289C17.6834 8.90237 18.3166 8.90237 18.7071 9.29289C19.0976 9.68342 19.0976 10.3166 18.7071 10.7071L12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071L5.29289 10.7071C4.90237 10.3166 4.90237 9.68342 5.29289 9.29289Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-sm text-token-text-tertiary&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M5.29289 9.29289C5.68342 8.90237 6.31658 8.90237 6.70711 9.29289L12 14.5858L17.2929 9.29289C17.6834 8.90237 18.3166 8.90237 18.7071 9.29289C19.0976 9.68342 19.0976 10.3166 18.7071 10.7071L12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071L5.29289 10.7071C4.90237 10.3166 4.90237 9.68342 5.29289 9.29289Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-sm text-token-text-tertiary&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M5.29289 9.29289C5.68342 8.90237 6.31658 8.90237 6.70711 9.29289L12 14.5858L17.2929 9.29289C17.6834 8.90237 18.3166 8.90237 18.7071 9.29289C19.0976 9.68342 19.0976 10.3166 18.7071 10.7071L12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071L5.29289 10.7071C4.90237 10.3166 4.90237 9.68342 5.29289 9.29289Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;cm-gutterElement&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-sm text-token-text-tertiary&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M5.29289 9.29289C5.68342 8.90237 6.31658 8.90237 6.70711 9.29289L12 14.5858L17.2929 9.29289C17.6834 8.90237 18.3166 8.90237 18.7071 9.29289C19.0976 9.68342 19.0976 10.3166 18.7071 10.7071L12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071L5.29289 10.7071C4.90237 10.3166 4.90237 9.68342 5.29289 9.29289Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div spellcheck=&quot;false&quot; autocorrect=&quot;off&quot; autocapitalize=&quot;off&quot; translate=&quot;no&quot; contenteditable=&quot;false&quot; class=&quot;cm-content&quot; role=&quot;textbox&quot; aria-multiline=&quot;true&quot; aria-readonly=&quot;true&quot; data-language=&quot;html&quot; aria-autocomplete=&quot;list&quot;&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;span class=&quot;ͼ2m&quot;&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;html&lt;/span&gt; &lt;span class=&quot;ͼ2a&quot;&gt;lang&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&quot;uk&quot;&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;head&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;  &lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;meta&lt;/span&gt; &lt;span class=&quot;ͼ2a&quot;&gt;charset&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&quot;UTF-8&quot;&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;  &lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;meta&lt;/span&gt; &lt;span class=&quot;ͼ2a&quot;&gt;name&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&quot;viewport&quot;&lt;/span&gt; &lt;span class=&quot;ͼ2a&quot;&gt;content&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&quot;width=device-width, initial-scale=1.0&quot;&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;  &lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;title&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;Сторінка зі спливаючими вікнами&lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;title&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;  &lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;style&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;    &lt;span class=&quot;ͼ2c&quot;&gt;body&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ2a&quot;&gt;font-family&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;ͼ28&quot;&gt;Arial&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ͼ28&quot;&gt;sans-serif&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ2a&quot;&gt;line-height&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;ͼ2e&quot;&gt;1.6&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ2a&quot;&gt;padding&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;ͼ2e&quot;&gt;20&lt;/span&gt;&lt;span class=&quot;ͼ28&quot;&gt;px&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;    &lt;span class=&quot;ͼ2f&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;    &lt;span class=&quot;ͼ2c&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;data-popup&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;]&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ2a&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;ͼ28&quot;&gt;blue&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ2a&quot;&gt;text-decoration&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;ͼ28&quot;&gt;underline&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ2a&quot;&gt;cursor&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;ͼ28&quot;&gt;pointer&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;    &lt;span class=&quot;ͼ2f&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;    &lt;span class=&quot;ͼ2f&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;popup&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ2a&quot;&gt;position&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;ͼ28&quot;&gt;absolute&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ2a&quot;&gt;background&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;ͼ28&quot;&gt;white&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ2a&quot;&gt;border&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;ͼ2e&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;ͼ28&quot;&gt;px&lt;/span&gt; &lt;span class=&quot;ͼ28&quot;&gt;solid&lt;/span&gt; &lt;span class=&quot;ͼ28&quot;&gt;#ccc&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ2a&quot;&gt;padding&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;ͼ2e&quot;&gt;10&lt;/span&gt;&lt;span class=&quot;ͼ28&quot;&gt;px&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ2a&quot;&gt;max-width&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;ͼ2e&quot;&gt;300&lt;/span&gt;&lt;span class=&quot;ͼ28&quot;&gt;px&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ2a&quot;&gt;box-shadow&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;ͼ2e&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;ͼ2e&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;ͼ28&quot;&gt;px&lt;/span&gt; &lt;span class=&quot;ͼ2e&quot;&gt;10&lt;/span&gt;&lt;span class=&quot;ͼ28&quot;&gt;px&lt;/span&gt; &lt;span class=&quot;ͼ28&quot;&gt;rgba&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2e&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ͼ2e&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ͼ2e&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ͼ2e&quot;&gt;0.2&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ2a&quot;&gt;opacity&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;ͼ2e&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ2a&quot;&gt;transition&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;ͼ28&quot;&gt;opacity&lt;/span&gt; &lt;span class=&quot;ͼ2e&quot;&gt;0.3&lt;/span&gt;&lt;span class=&quot;ͼ28&quot;&gt;s&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ2a&quot;&gt;z-index&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;ͼ2e&quot;&gt;1000&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ2a&quot;&gt;display&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;ͼ28&quot;&gt;none&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;    &lt;span class=&quot;ͼ2f&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;    &lt;span class=&quot;ͼ2f&quot;&gt;#&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;popup&lt;/span&gt;.&lt;span class=&quot;ͼ2c&quot;&gt;visible&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ2a&quot;&gt;display&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;ͼ28&quot;&gt;block&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ2a&quot;&gt;opacity&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;ͼ2e&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;    &lt;span class=&quot;ͼ2f&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;  &lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;style&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;head&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;body&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;  &lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;h1&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;Сторінка зі спливаючими вікнами&lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;h1&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;  &lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;p&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;Читайте більше про &lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;a&lt;/span&gt; &lt;span class=&quot;ͼ2a&quot;&gt;href&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&quot;#&quot;&lt;/span&gt; &lt;span class=&quot;ͼ2a&quot;&gt;data-popup&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&quot;Історія України&quot;&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;Історію України&lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt; та &lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;a&lt;/span&gt; &lt;span class=&quot;ͼ2a&quot;&gt;href&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&quot;#&quot;&lt;/span&gt; &lt;span class=&quot;ͼ2a&quot;&gt;data-popup&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&quot;Київська Русь&quot;&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;Київську Русь&lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;.&lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;p&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;  &lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;div&lt;/span&gt; &lt;span class=&quot;ͼ2a&quot;&gt;id&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&quot;popup&quot;&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;div&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;  &lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;script&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;    &lt;span class=&quot;ͼ2a&quot;&gt;document&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2d&quot;&gt;addEventListener&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&#039;DOMContentLoaded&#039;&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ28&quot;&gt;const&lt;/span&gt; &lt;span class=&quot;ͼ2a&quot;&gt;popup&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;ͼ2a&quot;&gt;document&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2d&quot;&gt;getElementById&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&#039;popup&#039;&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ2a&quot;&gt;document&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2d&quot;&gt;querySelectorAll&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&#039;a[data-popup]&#039;&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2d&quot;&gt;forEach&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;link&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;        &lt;span class=&quot;ͼ2a&quot;&gt;link&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2d&quot;&gt;addEventListener&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&#039;mouseenter&#039;&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;e&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;          &lt;span class=&quot;ͼ28&quot;&gt;const&lt;/span&gt; &lt;span class=&quot;ͼ2a&quot;&gt;content&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;ͼ2a&quot;&gt;link&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2d&quot;&gt;getAttribute&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&#039;data-popup&#039;&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;          &lt;span class=&quot;ͼ2a&quot;&gt;popup&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;innerHTML&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;ͼ2h&quot;&gt;`&amp;lt;strong&amp;gt;&lt;/span&gt;&lt;span class=&quot;ͼ28&quot;&gt;${&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;content&lt;/span&gt;&lt;span class=&quot;ͼ28&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&amp;lt;/strong&amp;gt;&amp;lt;p&amp;gt;Це короткий опис для &quot;&lt;/span&gt;&lt;span class=&quot;ͼ28&quot;&gt;${&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;content&lt;/span&gt;&lt;span class=&quot;ͼ28&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&quot;.&amp;lt;/p&amp;gt;`&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;          &lt;span class=&quot;ͼ28&quot;&gt;const&lt;/span&gt; &lt;span class=&quot;ͼ2a&quot;&gt;rect&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;ͼ2a&quot;&gt;link&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2d&quot;&gt;getBoundingClientRect&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;          &lt;span class=&quot;ͼ2a&quot;&gt;popup&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;style&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;top&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;rect&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;bottom&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;+&lt;/span&gt; &lt;span class=&quot;ͼ2a&quot;&gt;window&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;scrollY&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;+&lt;/span&gt; &lt;span class=&quot;ͼ2e&quot;&gt;5&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;+&lt;/span&gt; &lt;span class=&quot;ͼ2h&quot;&gt;&#039;px&#039;&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;          &lt;span class=&quot;ͼ2a&quot;&gt;popup&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;style&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;left&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;rect&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;left&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;+&lt;/span&gt; &lt;span class=&quot;ͼ2a&quot;&gt;window&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;scrollX&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;+&lt;/span&gt; &lt;span class=&quot;ͼ2h&quot;&gt;&#039;px&#039;&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;          &lt;span class=&quot;ͼ2a&quot;&gt;popup&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;classList&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2d&quot;&gt;add&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&#039;visible&#039;&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;        &lt;span class=&quot;ͼ2f&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;        &lt;span class=&quot;ͼ2a&quot;&gt;link&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2d&quot;&gt;addEventListener&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&#039;mouseleave&#039;&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;          &lt;span class=&quot;ͼ2a&quot;&gt;popup&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;classList&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2d&quot;&gt;remove&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&#039;visible&#039;&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;        &lt;span class=&quot;ͼ2f&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;        &lt;span class=&quot;ͼ2a&quot;&gt;popup&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2d&quot;&gt;addEventListener&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&#039;mouseenter&#039;&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;          &lt;span class=&quot;ͼ2a&quot;&gt;popup&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;classList&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2d&quot;&gt;add&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&#039;visible&#039;&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;        &lt;span class=&quot;ͼ2f&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;        &lt;span class=&quot;ͼ2a&quot;&gt;popup&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2d&quot;&gt;addEventListener&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&#039;mouseleave&#039;&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;ͼ2f&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;          &lt;span class=&quot;ͼ2a&quot;&gt;popup&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2a&quot;&gt;classList&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;ͼ2d&quot;&gt;remove&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ͼ2h&quot;&gt;&#039;visible&#039;&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;        &lt;span class=&quot;ͼ2f&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;      &lt;span class=&quot;ͼ2f&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;    &lt;span class=&quot;ͼ2f&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;ͼ2f&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;  &lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;script&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;body&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;ͼ2c&quot;&gt;html&lt;/span&gt;&lt;span class=&quot;ͼ2i&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;&quot;&gt;&lt;div class=&quot;pointer-events-none relative flex h-full flex-shrink-0 z-20 basis-0&quot;&gt;&lt;div class=&quot;pointer-events-auto absolute bottom-0 left-0 top-0 w-0 overflow-visible&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/main&gt;&lt;/section&gt;&lt;/div&gt;&lt;div class=&quot;absolute bottom-0 z-20 h-24 w-full transition-colors&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;button class=&quot;mb-2 w-full text-token-text-secondary hover:text-token-text-primary&quot; fdprocessedid=&quot;k0ymk&quot;&gt;&lt;div class=&quot;flex items-center rounded-xl&quot;&gt;Натомість дай відповідь у чаті&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-md text-token-text-secondary&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M9.29289 18.7071C8.90237 18.3166 8.90237 17.6834 9.29289 17.2929L14.5858 12L9.29289 6.70711C8.90237 6.31658 8.90237 5.68342 9.29289 5.29289C9.68342 4.90237 10.3166 4.90237 10.7071 5.29289L16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071L10.7071 18.7071C10.3166 19.0976 9.68342 19.0976 9.29289 18.7071Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;&lt;/button&gt;&lt;div data-message-author-role=&quot;assistant&quot; data-message-id=&quot;b082c59f-0186-4f95-939d-7108cce6ce80&quot; dir=&quot;auto&quot; class=&quot;min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&amp;amp;]:mt-5&quot; data-message-model-slug=&quot;gpt-4o&quot;&gt;&lt;div class=&quot;flex w-full flex-col gap-1 empty:hidden first:pt-[3px]&quot;&gt;&lt;div class=&quot;markdown prose w-full break-words dark:prose-invert dark&quot;&gt;&lt;p data-start=&quot;0&quot; data-end=&quot;288&quot; data-is-last-node=&quot;&quot; data-is-only-node=&quot;&quot;&gt;Ось готовий HTML-код для сторінки зі спливаючими вікнами на одній сторінці. Ви можете скопіювати цей код у &lt;code data-start=&quot;107&quot; data-end=&quot;114&quot;&gt;.html&lt;/code&gt; файл і відкрити його у браузері. Спливаючі вікна з&#039;являтимуться при наведенні курсору на посилання. Якщо потрібно додати додаткові функції або змінити стиль, повідомте мені!&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mb-2 flex gap-3 empty:hidden -ml-2&quot;&gt;&lt;div class=&quot;items-center justify-start rounded-xl p-1 flex&quot;&gt;&lt;div class=&quot;flex items-center&quot;&gt;&lt;span data-state=&quot;closed&quot;&gt;&lt;button class=&quot;rounded-lg text-token-text-secondary hover:bg-token-main-surface-secondary&quot; aria-label=&quot;Копіювати&quot; data-testid=&quot;copy-turn-action-button&quot; fdprocessedid=&quot;n3lerl&quot;&gt;&lt;span class=&quot;flex h-[30px] w-[30px] items-center justify-center&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-md-heavy&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M7 5C7 3.34315 8.34315 2 10 2H19C20.6569 2 22 3.34315 22 5V14C22 15.6569 20.6569 17 19 17H17V19C17 20.6569 15.6569 22 14 22H5C3.34315 22 2 20.6569 2 19V10C2 8.34315 3.34315 7 5 7H7V5ZM9 7H14C15.6569 7 17 8.34315 17 10V15H19C19.5523 15 20 14.5523 20 14V5C20 4.44772 19.5523 4 19 4H10C9.44772 4 9 4.44772 9 5V7ZM5 9C4.44772 9 4 9.44772 4 10V19C4 19.5523 4.44772 20 5 20H14C14.5523 20 15 19.5523 15 19V10C15 9.44772 14.5523 9 14 9H5Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/button&gt;&lt;/span&gt;&lt;div class=&quot;flex&quot;&gt;&lt;span data-state=&quot;closed&quot;&gt;&lt;button class=&quot;rounded-lg text-token-text-secondary hover:bg-token-main-surface-secondary&quot; aria-label=&quot;Гарна відповідь&quot; data-testid=&quot;good-response-turn-action-button&quot; fdprocessedid=&quot;vazxlm&quot;&gt;&lt;span class=&quot;flex h-[30px] w-[30px] items-center justify-center&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-md-heavy&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M12.1318 2.50389C12.3321 2.15338 12.7235 1.95768 13.124 2.00775L13.5778 2.06447C16.0449 2.37286 17.636 4.83353 16.9048 7.20993L16.354 8.99999H17.0722C19.7097 8.99999 21.6253 11.5079 20.9313 14.0525L19.5677 19.0525C19.0931 20.7927 17.5124 22 15.7086 22H6C4.34315 22 3 20.6568 3 19V12C3 10.3431 4.34315 8.99999 6 8.99999H8C8.25952 8.99999 8.49914 8.86094 8.6279 8.63561L12.1318 2.50389ZM10 20H15.7086C16.6105 20 17.4008 19.3964 17.6381 18.5262L19.0018 13.5262C19.3488 12.2539 18.391 11 17.0722 11H15C14.6827 11 14.3841 10.8494 14.1956 10.5941C14.0071 10.3388 13.9509 10.0092 14.0442 9.70591L14.9932 6.62175C15.3384 5.49984 14.6484 4.34036 13.5319 4.08468L10.3644 9.62789C10.0522 10.1742 9.56691 10.5859 9 10.8098V19C9 19.5523 9.44772 20 10 20ZM7 11V19C7 19.3506 7.06015 19.6872 7.17071 20H6C5.44772 20 5 19.5523 5 19V12C5 11.4477 5.44772 11 6 11H7Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/button&gt;&lt;/span&gt;&lt;span data-state=&quot;closed&quot;&gt;&lt;button class=&quot;rounded-lg text-token-text-secondary hover:bg-token-main-surface-secondary&quot; aria-label=&quot;Погана відповідь&quot; data-testid=&quot;bad-response-turn-action-button&quot; fdprocessedid=&quot;f2vdnv&quot;&gt;&lt;span class=&quot;flex h-[30px] w-[30px] items-center justify-center&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-md-heavy&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M11.8727 21.4961C11.6725 21.8466 11.2811 22.0423 10.8805 21.9922L10.4267 21.9355C7.95958 21.6271 6.36855 19.1665 7.09975 16.7901L7.65054 15H6.93226C4.29476 15 2.37923 12.4921 3.0732 9.94753L4.43684 4.94753C4.91145 3.20728 6.49209 2 8.29589 2H18.0045C19.6614 2 21.0045 3.34315 21.0045 5V12C21.0045 13.6569 19.6614 15 18.0045 15H16.0045C15.745 15 15.5054 15.1391 15.3766 15.3644L11.8727 21.4961ZM14.0045 4H8.29589C7.39399 4 6.60367 4.60364 6.36637 5.47376L5.00273 10.4738C4.65574 11.746 5.61351 13 6.93226 13H9.00451C9.32185 13 9.62036 13.1506 9.8089 13.4059C9.99743 13.6612 10.0536 13.9908 9.96028 14.2941L9.01131 17.3782C8.6661 18.5002 9.35608 19.6596 10.4726 19.9153L13.6401 14.3721C13.9523 13.8258 14.4376 13.4141 15.0045 13.1902V5C15.0045 4.44772 14.5568 4 14.0045 4ZM17.0045 13V5C17.0045 4.64937 16.9444 4.31278 16.8338 4H18.0045C18.5568 4 19.0045 4.44772 19.0045 5V12C19.0045 12.5523 18.5568 13 18.0045 13H17.0045Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/button&gt;&lt;/span&gt;&lt;/div&gt;&lt;span data-state=&quot;closed&quot;&gt;&lt;button class=&quot;rounded-lg text-token-text-secondary hover:bg-token-main-surface-secondary&quot; aria-label=&quot;Read aloud&quot; data-testid=&quot;voice-play-turn-action-button&quot; fdprocessedid=&quot;c23gm&quot;&gt;&lt;span class=&quot;flex h-[30px] w-[30px] items-center justify-center&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-md-heavy&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M11 4.9099C11 4.47485 10.4828 4.24734 10.1621 4.54132L6.67572 7.7372C6.49129 7.90626 6.25019 8.00005 6 8.00005H4C3.44772 8.00005 3 8.44776 3 9.00005V15C3 15.5523 3.44772 16 4 16H6C6.25019 16 6.49129 16.0938 6.67572 16.2629L10.1621 19.4588C10.4828 19.7527 11 19.5252 11 19.0902V4.9099ZM8.81069 3.06701C10.4142 1.59714 13 2.73463 13 4.9099V19.0902C13 21.2655 10.4142 22.403 8.81069 20.9331L5.61102 18H4C2.34315 18 1 16.6569 1 15V9.00005C1 7.34319 2.34315 6.00005 4 6.00005H5.61102L8.81069 3.06701ZM20.3166 6.35665C20.8019 6.09313 21.409 6.27296 21.6725 6.75833C22.5191 8.3176 22.9996 10.1042 22.9996 12.0001C22.9996 13.8507 22.5418 15.5974 21.7323 17.1302C21.4744 17.6185 20.8695 17.8054 20.3811 17.5475C19.8927 17.2896 19.7059 16.6846 19.9638 16.1962C20.6249 14.9444 20.9996 13.5175 20.9996 12.0001C20.9996 10.4458 20.6064 8.98627 19.9149 7.71262C19.6514 7.22726 19.8312 6.62017 20.3166 6.35665ZM15.7994 7.90049C16.241 7.5688 16.8679 7.65789 17.1995 8.09947C18.0156 9.18593 18.4996 10.5379 18.4996 12.0001C18.4996 13.3127 18.1094 14.5372 17.4385 15.5604C17.1357 16.0222 16.5158 16.1511 16.0539 15.8483C15.5921 15.5455 15.4632 14.9255 15.766 14.4637C16.2298 13.7564 16.4996 12.9113 16.4996 12.0001C16.4996 10.9859 16.1653 10.0526 15.6004 9.30063C15.2687 8.85905 15.3578 8.23218 15.7994 7.90049Z&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/button&gt;&lt;/span&gt;&lt;span data-state=&quot;closed&quot;&gt;&lt;button class=&quot;rounded-lg text-token-text-secondary hover:bg-token-main-surface-secondary&quot; aria-label=&quot;Редагувати в канві&quot; fdprocessedid=&quot;h7xall&quot;&gt;&lt;span class=&quot;flex h-[30px] w-[30px] items-center justify-center&quot;&gt;&lt;svg width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon-md-heavy&quot;&gt;&lt;path d=&quot;M2.5 5.5C4.3 5.2 5.2 4 5.5 2.5C5.8 4 6.7 5.2 8.5 5.5C6.7 5.8 5.8 7 5.5 8.5C5.2 7 4.3 5.8 2.5 5.5Z&quot; fill=&quot;currentColor&quot; stroke=&quot;currentColor&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M5.66282 16.5231L5.18413 19.3952C5.12203 19.7678 5.09098 19.9541 5.14876 20.0888C5.19933 20.2067 5.29328 20.3007 5.41118 20.3512C5.54589 20.409 5.73218 20.378 6.10476 20.3159L8.97693 19.8372C9.72813 19.712 10.1037 19.6494 10.4542 19.521C10.7652 19.407 11.0608 19.2549 11.3343 19.068C11.6425 18.8575 11.9118 18.5882 12.4503 18.0497L20 10.5C21.3807 9.11929 21.3807 6.88071 20 5.5C18.6193 4.11929 16.3807 4.11929 15 5.5L7.45026 13.0497C6.91175 13.5882 6.6425 13.8575 6.43197 14.1657C6.24513 14.4392 6.09299 14.7348 5.97903 15.0458C5.85062 15.3963 5.78802 15.7719 5.66282 16.5231Z&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M14.5 7L18.5 11&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/button&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mt-3 w-full empty:hidden&quot;&gt;&lt;div class=&quot;text-center&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/article&gt;&lt;div aria-hidden=&quot;true&quot; data-edge=&quot;true&quot; class=&quot;pointer-events-none h-px w-px&quot;&gt;&lt;/div&gt;

&lt;p&gt;&lt;/p&gt;</description>
            </item>
                    <item>
                <title>Сторінка зі спливаючими вікнами</title>
                <link>http://gs-permakultura-v-ukran.mozello.com/blog-kodera/params/post/4836150/persha-novina</link>
                <pubDate>Tue, 25 Feb 2025 16:17:00 +0000</pubDate>
                <description>&lt;meta charset=&quot;UTF-8&quot;&gt;
  &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;
  &lt;title&gt;Сторінка зі спливаючими вікнами&lt;/title&gt;
  &lt;style&gt;
    body {
      font-family: Arial, sans-serif;
      line-height: 1.6;
      padding: 20px;
    }

    a[data-popup] {
      color: blue;
      text-decoration: underline;
      cursor: pointer;
    }

    #popup {
      position: absolute;
      background: white;
      border: 1px solid #ccc;
      padding: 10px;
      max-width: 300px;
      box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
      opacity: 0;
      transition: opacity 0.3s;
      z-index: 1000;
      display: none;
    }

    #popup.visible {
      display: block;
      opacity: 1;
    }
  &lt;/style&gt;


  &lt;h1&gt;Сторінка зі спливаючими вікнами&lt;/h1&gt;
  &lt;p&gt;Читайте більше про &lt;a href=&quot;#&quot; data-popup=&quot;Історія України&quot;&gt;Історію України&lt;/a&gt; та &lt;a href=&quot;#&quot; data-popup=&quot;Київська Русь&quot;&gt;Київську Русь&lt;/a&gt;.&lt;/p&gt;

  &lt;div id=&quot;popup&quot;&gt;&lt;/div&gt;

  &lt;script&gt;
    document.addEventListener(&#039;DOMContentLoaded&#039;, () =&gt; {
      const popup = document.getElementById(&#039;popup&#039;);

      document.querySelectorAll(&#039;a[data-popup]&#039;).forEach(link =&gt; {
        link.addEventListener(&#039;mouseenter&#039;, (e) =&gt; {
          const content = link.getAttribute(&#039;data-popup&#039;);
          popup.innerHTML = `&lt;strong&gt;${content}&lt;/strong&gt;&lt;p&gt;Це короткий опис для &quot;${content}&quot;.&lt;/p&gt;`;

          const rect = link.getBoundingClientRect();
          popup.style.top = (rect.bottom + window.scrollY + 5) + &#039;px&#039;;
          popup.style.left = (rect.left + window.scrollX) + &#039;px&#039;;

          popup.classList.add(&#039;visible&#039;);
        });

        link.addEventListener(&#039;mouseleave&#039;, () =&gt; {
          popup.classList.remove(&#039;visible&#039;);
        });

        popup.addEventListener(&#039;mouseenter&#039;, () =&gt; {
          popup.classList.add(&#039;visible&#039;);
        });

        popup.addEventListener(&#039;mouseleave&#039;, () =&gt; {
          popup.classList.remove(&#039;visible&#039;);
        });
      });
    });
  &lt;/script&gt;</description>
            </item>
            </channel>
</rss>