{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/S5fwoLSw0NArnqbzvPLz/Il8PLcc1yTzKzC8cvEmm/nkXw_woHv.js"],
  "sourcesContent": ["// Generated by Framer (bab6da3)\nexport default function metadata(params,activeLocale){return{breakpoints:[{hash:\"1hx5f7e\",mediaQuery:\"(min-width: 1440px)\"},{hash:\"lppcpx\",mediaQuery:\"(min-width: 810px) and (max-width: 1439px)\"},{hash:\"1e688dq\",mediaQuery:\"(max-width: 809px)\"}],customHTMLBodyEnd:\"<style>\\n\\n.promo-backdrop {\\n\\nposition: fixed;\\n\\ninset: 0;\\n\\nbackground: rgba(0, 0, 0, 0.2);\\n\\nz-index: 9998;\\n\\n}\\n\\n.promo-banner {\\n\\nposition: fixed;\\n\\ntop: 50%;\\n\\nleft: 50%;\\n\\ntransform: translate(-50%, -50%);\\n\\nbackground: linear-gradient(135deg, #FFE9F2, #E5EDFF);\\n\\npadding: 24px;\\n\\nborder-radius: 16px;\\n\\nbox-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);\\n\\nz-index: 9999;\\n\\nmax-width: 90%;\\n\\nwidth: 400px;\\n\\ntext-align: center;\\n\\nfont-family: 'Noto Sans', sans-serif;\\n\\n}\\n\\n.promo-banner h2 {\\n\\nfont-size: 24px;\\n\\nfont-weight: bold;\\n\\nmargin-bottom: 16px;\\n\\ncolor: #333;\\n\\n}\\n\\n.promo-close {\\n\\nposition: absolute;\\n\\ntop: 10px;\\n\\nright: 14px;\\n\\nbackground: none;\\n\\nborder: none;\\n\\nfont-size: 20px;\\n\\nfont-weight: bold;\\n\\ncolor: #888;\\n\\ncursor: pointer;\\n\\ntransition: color 0.3s ease;\\n\\n}\\n\\n.promo-close:hover {\\n\\ncolor: #f66767;\\n\\n}\\n\\n.promo-code-btn {\\n\\ndisplay: inline-flex;\\n\\nalign-items: center;\\n\\njustify-content: center;\\n\\ngap: 8px;\\n\\nbackground-color: #fff;\\n\\nborder: 2px solid #f66767;\\n\\ncolor: #f66767;\\n\\nfont-weight: bold;\\n\\npadding: 10px 20px;\\n\\nfont-size: 16px;\\n\\nborder-radius: 20px;\\n\\ncursor: pointer;\\n\\nmargin-bottom: 12px;\\n\\ntransition: all 0.3s ease;\\n\\nmin-width: 160px;\\n\\nwhite-space: nowrap;\\n\\n}\\n\\n.promo-code-btn.copied {\\n\\nbackground-color: #f66767;\\n\\ncolor: #fff;\\n\\nborder-color: #f66767;\\n\\n}\\n\\n.promo-banner .small-text {\\n\\nfont-size: 14px;\\n\\ncolor: #555;\\n\\nmargin-bottom: 8px;\\n\\n}\\n\\n.promo-timer {\\n\\nfont-size: 20px;\\n\\nfont-weight: bold;\\n\\ncolor: #333;\\n\\n}\\n\\n.copy-icon {\\n\\nwidth: 20px;\\n\\nheight: 20px;\\n\\nflex-shrink: 0;\\n\\ndisplay: inline-block;\\n\\n}\\n\\n</style>\\n\\n<div class=\\\"promo-backdrop\\\" id=\\\"promoBackdrop\\\" style=\\\"display: none;\\\"></div>\\n\\n<div class=\\\"promo-banner\\\" id=\\\"promoBanner\\\" style=\\\"display: none;\\\">\\n\\n<button class=\\\"promo-close\\\" id=\\\"promoCloseBtn\\\" aria-label=\\\"\u0417\u0430\u043A\u0440\u044B\u0442\u044C \u0431\u0430\u043D\u043D\u0435\u0440\\\">\\xd7</button>\\n\\n<h2>\u0421\u043A\u0438\u0434\u043A\u0430 -15% \u043F\u043E \u043F\u0440\u043E\u043C\u043E\u043A\u043E\u0434\u0443</h2>\\n\\n<button class=\\\"promo-code-btn\\\" id=\\\"copyPromoBtn\\\">\\n\\n<span id=\\\"copyText\\\">POLSKIKURS15</span>\\n\\n<svg id=\\\"copyIcon\\\" class=\\\"copy-icon\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" viewBox=\\\"0 0 24 24\\\">\\n\\n<path fill=\\\"#f66767\\\" d=\\\"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v16h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 18H8V7h11v16z\\\"></path>\\n\\n</svg>\\n\\n</button>\\n\\n<div class=\\\"small-text\\\">\u0414\u0435\u0439\u0441\u0442\u0432\u0443\u0435\u0442 \u0434\u043E \u043A\u043E\u043D\u0446\u0430 \u0434\u043D\u044F, \u043E\u0441\u0442\u0430\u043B\u043E\u0441\u044C:</div>\\n\\n<div class=\\\"promo-timer\\\" id=\\\"promoTimer\\\">00 \u0447\u0430\u0441\u043E\u0432 00 \u043C\u0438\u043D\u0443\u0442</div>\\n\\n</div>\\n\\n<script>\\n\\ndocument.addEventListener('DOMContentLoaded', function () {\\n\\nconst banner = document.getElementById('promoBanner');\\n\\nconst backdrop = document.getElementById('promoBackdrop');\\n\\nconst closeBtn = document.getElementById('promoCloseBtn');\\n\\nconst copyBtn = document.getElementById('copyPromoBtn');\\n\\nconst copyText = document.getElementById('copyText');\\n\\nconst copyIcon = document.getElementById('copyIcon');\\n\\nconst timerEl = document.getElementById('promoTimer');\\n\\nconst promoCode = 'POLSKIKURS15';\\n\\n// \u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u0431\u0430\u043D\u043D\u0435\u0440\\n\\nbanner.style.display = 'block';\\n\\nbackdrop.style.display = 'block';\\n\\n// \u0421\u043A\u043B\u043E\u043D\u0435\u043D\u0438\u0435\\n\\nfunction declension(num, forms) {\\n\\nif (num % 10 === 1 && num % 100 !== 11) return forms[0];\\n\\nif ([2, 3, 4].includes(num % 10) && ![12, 13, 14].includes(num % 100)) return forms[1];\\n\\nreturn forms[2];\\n\\n}\\n\\n// \u0422\u0430\u0439\u043C\u0435\u0440\\n\\nfunction updateTimer() {\\n\\nconst now = new Date();\\n\\nconst end = new Date();\\n\\nend.setHours(23, 59, 59, 999);\\n\\nconst diff = end - now;\\n\\nconst hours = Math.floor(diff / 1000 / 60 / 60);\\n\\nconst minutes = Math.floor((diff / 1000 / 60) % 60);\\n\\nconst hoursText = declension(hours, ['\u0447\u0430\u0441', '\u0447\u0430\u0441\u0430', '\u0447\u0430\u0441\u043E\u0432']);\\n\\nconst minutesText = declension(minutes, ['\u043C\u0438\u043D\u0443\u0442\u0430', '\u043C\u0438\u043D\u0443\u0442\u044B', '\u043C\u0438\u043D\u0443\u0442']);\\n\\ntimerEl.textContent = `${hours} ${hoursText} ${minutes} ${minutesText}`;\\n\\nsetTimeout(updateTimer, 1000);\\n\\n}\\n\\nupdateTimer();\\n\\n// \u041A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435\\n\\ncopyBtn.addEventListener('click', function () {\\n\\nnavigator.clipboard.writeText(promoCode).then(function () {\\n\\ncopyBtn.classList.add('copied');\\n\\ncopyText.textContent = '\u0421\u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u043D\u043E';\\n\\ncopyIcon.outerHTML = `\\n\\n<svg id=\\\"copyIcon\\\" class=\\\"copy-icon\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" viewBox=\\\"0 0 24 24\\\">\\n\\n<path fill=\\\"#ffffff\\\" d=\\\"M20.285 6.709l-11.285 11.292-5.285-5.292 1.415-1.416 3.87 3.877 9.87-9.877z\\\"/>\\n\\n</svg>\\n\\n`;\\n\\nsetTimeout(() => {\\n\\nbanner.style.display = 'none';\\n\\nbackdrop.style.display = 'none';\\n\\n}, 1500);\\n\\n});\\n\\n});\\n\\n// \u0417\u0430\u043A\u0440\u044B\u0442\u0438\u0435\\n\\nfunction closeBanner() {\\n\\nbanner.style.display = 'none';\\n\\nbackdrop.style.display = 'none';\\n\\n}\\n\\nbackdrop.addEventListener('click', closeBanner);\\n\\ncloseBtn.addEventListener('click', closeBanner);\\n\\n});\\n\\n</script>\",customHTMLHeadEnd:'<link href=\"https://fonts.googleapis.com/css2?family=Noto+Sans&amp;display=swap\" rel=\"stylesheet\">',description:\"\u041D\u0430\u0443\u0447\u0438\u0442\u0435\u0441\u044C \u0441\u0432\u043E\u0431\u043E\u0434\u043D\u043E \u0433\u043E\u0432\u043E\u0440\u0438\u0442\u044C \u043D\u0430 \u043F\u043E\u043B\u044C\u0441\u043A\u043E\u043C \u0432\u0441\u0435\u0433\u043E \u0437\u0430 2 \u043C\u0435\u0441\u044F\u0446\u0430! \u041A\u0443\u0440\u0441 \u0440\u0430\u0437\u0433\u043E\u0432\u043E\u0440\u043D\u043E\u0433\u043E \u043F\u043E\u043B\u044C\u0441\u043A\u043E\u0433\u043E \u044F\u0437\u044B\u043A\u0430 \u0434\u043B\u044F \u0441\u0440\u0435\u0434\u043D\u0435\u0433\u043E \u0443\u0440\u043E\u0432\u043D\u044F \u043F\u043E\u0441\u0442\u0440\u043E\u0435\u043D \u043D\u0430 \u043E\u0441\u043D\u043E\u0432\u0435 \u0436\u0438\u0432\u044B\u0445 \u0434\u0438\u0430\u043B\u043E\u0433\u043E\u0432 \u0441 \u043F\u043E\u043B\u044F\u043A\u0430\u043C\u0438. \u041F\u0440\u0435\u043E\u0434\u043E\u043B\u0435\u0439\u0442\u0435 \u0441\u0432\u043E\u0439 \u044F\u0437\u044B\u043A\u043E\u0432\u043E\u0439 \u0431\u0430\u0440\u044C\u0435\u0440!\",elements:{ALkLVSvpB:\"about-learning\",cXRP4Tb5i:\"main-2\",GL6bTigwy:\"products\",gq0Fz6wnC:\"about-learning-tablet\",JKTcVI3cD:\"course-program\",KfCinrZgi:\"main-1\",oKxWQKSb7:\"products-mob\",quF8mUjy1:\"tariffs-discount\",sM13O3drd:\"faq\",XodiL7sqz:\"tariffs\",zKXU2aKiT:\"tariff\"},framerSearch:{index:true},robots:\"max-image-preview:large\",serializationId:\"framer-YUDso\",socialImage:\"https://framerusercontent.com/assets/fKKbGVWs5VcltPeWNkw0HFWQz0c.png\",title:\"\u041E\u043D\u043B\u0430\u0439\u043D-\u043A\u0443\u0440\u0441 \u0440\u0430\u0437\u0433\u043E\u0432\u043E\u0440\u043D\u043E\u0433\u043E \u043F\u043E\u043B\u044C\u0441\u043A\u043E\u0433\u043E \u044F\u0437\u044B\u043A\u0430 \u0434\u043B\u044F \u0441\u0440\u0435\u0434\u043D\u0435\u0433\u043E \u0443\u0440\u043E\u0432\u043D\u044F | polski.online\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["metadata", "params", "activeLocale", "metadataVersion", "__FramerMetadata__"]
}
