{"version":3,"names":[],"sources":["theme-7-inline-common-body_tag.js"],"sourcesContent":["\n(function() {\n  // --- НАСТРОЙКИ ДЛЯ САЙДБАРА ---\n  const GLOBEGAIN_SIDEBAR_URL = 'https://globegain.com/forex-cashback-rebates';\n\n  // Функция для добавления стилей на страницу\n  function addAllBannerStyles() {\n    if (document.getElementById('globegain-all-banner-styles')) {\n      return;\n    }\n\n    const style = document.createElement('style');\n    style.id = 'globegain-all-banner-styles';\n    style.innerHTML = `\n      /* --- Стили для IFRAME баннера вверху топика --- */\n      #iframe-topic-banner-wrapper {\n        display: flex; \n        justify-content: center; /* Центрируем баннер */\n        margin: 0 0 25px 0; \n        width: 100%;\n      }\n      \n      /* Адаптивность фрейма для мобильных экранов (менее 728px) */\n      @media (max-width: 768px) {\n        #iframe-topic-banner-wrapper {\n          overflow-x: auto; /* Добавляет скролл, если баннер шире экрана телефона */\n          -webkit-overflow-scrolling: touch;\n        }\n      }\n\n      /* --- Стили для баннера в сайдбаре --- */\n      #custom-globegain-sidebar-banner {\n        background-color: #1C164F; border-radius: 8px; margin: 10px; overflow: hidden;\n        font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n      }\n      .gg-sidebar-banner__link { display: block; padding: 20px; text-decoration: none; }\n      .gg-sidebar-banner__title {\n        color: #FFFFFF; font-weight: 600; font-size: 1.1em;\n        margin: 0 0 8px 0; line-height: 1.3;\n      }\n      .gg-sidebar-banner__subtitle {\n        color: #E0E0E0; font-size: 0.9em; margin: 0 0 16px 0; line-height: 1.4;\n      }\n      .gg-sidebar-banner__button {\n        background-color: #615DFB; color: #FFFFFF; padding: 10px 15px;\n        border-radius: 6px; font-weight: bold; text-align: center;\n        transition: background-color 0.2s;\n        font-size: 0.95em;\n      }\n      .gg-sidebar-banner__link:hover .gg-sidebar-banner__button { background-color: #7a77fc; }\n\n      @media (max-width: 1100px) {\n        .gg-sidebar-banner__title { font-size: 1em; }\n        .gg-sidebar-banner__subtitle { font-size: 0.85em; }\n      }\n    `;\n    document.head.appendChild(style);\n  }\n\n  // Функция для баннера (IFRAME) ВВЕРХУ ТОПИКА\n  function updateTopicBanner() {\n    // Проверяем, находимся ли мы внутри топика\n    if (!window.location.href.match(/https:\\/\\/talks\\.globegain\\.com\\/t\\/[\\w-]+\\/\\d+/)) {\n      const banner = document.getElementById('iframe-topic-banner-wrapper');\n      if (banner) banner.remove();\n      return;\n    }\n\n    const mainOutlet = document.querySelector('#main-outlet');\n    if (!mainOutlet || document.getElementById('iframe-topic-banner-wrapper')) {\n      return;\n    }\n    \n    addAllBannerStyles(); \n\n    // Создаем обертку и вставляем в нее iframe\n    const bannerWrapper = document.createElement('div');\n    bannerWrapper.id = 'iframe-topic-banner-wrapper';\n    bannerWrapper.innerHTML = `\n      <iframe src=\"https://images.pipaffiliates.com/f/b?g=1003&amp;c=1005913\" width=\"728\" height=\"90\" referrerpolicy=\"no-referrer-when-downgrade\" style=\"border: 0px;\"></iframe>\n    `;\n    \n    mainOutlet.prepend(bannerWrapper);\n  }\n\n  // Функция для баннера В САЙДБАРЕ\n  function updateSidebarBanner() {\n    const sidebarContainer = document.querySelector('.sidebar-sections');\n    if (!sidebarContainer || document.getElementById('custom-globegain-sidebar-banner')) {\n      return;\n    }\n    \n    addAllBannerStyles(); \n\n    const sidebarBanner = document.createElement('div');\n    sidebarBanner.id = 'custom-globegain-sidebar-banner';\n    sidebarBanner.innerHTML = `\n      <a href=\"${GLOBEGAIN_SIDEBAR_URL}\" class=\"gg-sidebar-banner__link\">\n        <div class=\"gg-sidebar-banner__content\">\n          <h3 class=\"gg-sidebar-banner__title\">One Account. <br>200+ Brokers.</h3>\n          <p class=\"gg-sidebar-banner__subtitle\">Earn forex cashback with GlobeGain.</p>\n          <div class=\"gg-sidebar-banner__button\">Enable Cashback</div>\n        </div>\n      </a>\n    `;\n    sidebarContainer.prepend(sidebarBanner);\n  }\n\n  // Главный цикл, который запускает обе функции\n  function mainUpdateLoop() {\n    updateTopicBanner();\n    updateSidebarBanner();\n  }\n\n  setInterval(mainUpdateLoop, 100);\n})();\n"],"mappings":"AACA,CAAC,YAAW;EACV;EACA,MAAM,qBAAqB,GAAG,8CAA8C;;EAE5E;EACA,SAAS,kBAAkB,GAAG;IAC5B,IAAI,QAAQ,CAAC,cAAc,CAAC,6BAA6B,CAAC,EAAE;MAC1D;IACF;IAEA,MAAM,KAAK,GAAG,QAAQ,CAAC,aAAa,CAAC,OAAO,CAAC;IAC7C,KAAK,CAAC,EAAE,GAAG,6BAA6B;IACxC,KAAK,CAAC,SAAS,GAAG;AACtB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;IACD,QAAQ,CAAC,IAAI,CAAC,WAAW,CAAC,KAAK,CAAC;EAClC;;EAEA;EACA,SAAS,iBAAiB,GAAG;IAC3B;IACA,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,KAAK,CAAC,iDAAiD,CAAC,EAAE;MAClF,MAAM,MAAM,GAAG,QAAQ,CAAC,cAAc,CAAC,6BAA6B,CAAC;MACrE,IAAI,MAAM,EAAE,MAAM,CAAC,MAAM,CAAC,CAAC;MAC3B;IACF;IAEA,MAAM,UAAU,GAAG,QAAQ,CAAC,aAAa,CAAC,cAAc,CAAC;IACzD,IAAI,CAAC,UAAU,IAAI,QAAQ,CAAC,cAAc,CAAC,6BAA6B,CAAC,EAAE;MACzE;IACF;IAEA,kBAAkB,CAAC,CAAC;;IAEpB;IACA,MAAM,aAAa,GAAG,QAAQ,CAAC,aAAa,CAAC,KAAK,CAAC;IACnD,aAAa,CAAC,EAAE,GAAG,6BAA6B;IAChD,aAAa,CAAC,SAAS,GAAG;AAC9B;AACA,KAAK;IAED,UAAU,CAAC,OAAO,CAAC,aAAa,CAAC;EACnC;;EAEA;EACA,SAAS,mBAAmB,GAAG;IAC7B,MAAM,gBAAgB,GAAG,QAAQ,CAAC,aAAa,CAAC,mBAAmB,CAAC;IACpE,IAAI,CAAC,gBAAgB,IAAI,QAAQ,CAAC,cAAc,CAAC,iCAAiC,CAAC,EAAE;MACnF;IACF;IAEA,kBAAkB,CAAC,CAAC;IAEpB,MAAM,aAAa,GAAG,QAAQ,CAAC,aAAa,CAAC,KAAK,CAAC;IACnD,aAAa,CAAC,EAAE,GAAG,iCAAiC;IACpD,aAAa,CAAC,SAAS,GAAG;AAC9B,iBAAiB,qBAAqB;AACtC;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;IACD,gBAAgB,CAAC,OAAO,CAAC,aAAa,CAAC;EACzC;;EAEA;EACA,SAAS,cAAc,GAAG;IACxB,iBAAiB,CAAC,CAAC;IACnB,mBAAmB,CAAC,CAAC;EACvB;EAEA,WAAW,CAAC,cAAc,EAAE,GAAG,CAAC;AAClC,CAAC,EAAE,CAAC","ignoreList":[]}