class Cookie{constructor(e,n,t,s,i,o,a,r,c,l,d){this.fontName=e,this.cookieHtml=n,this.adjustHtml=t,this.webhookUrl=s,this.cookieId=i,this.origin=o,this.clientUrl=a,this.consentSaveUrl=r,this.shadow=null,this.easyPageSectionId=d,this.cookie=document.createElement("div"),this.adjust=document.createElement("div"),this.fontLink=document.createElement("link"),this.revokeButton=document.querySelector("[data-ec-revoke]"),this.changeButton=document.querySelector("[data-ec-change]"),this.listOfConsents=c,this.sendToGtm=l,this.listWebhook="https://hook.eu1.make.com/jwg0d73uo03ganwswe43bchsz7ymfbku",this.cookieStatus={strict:!0,ad:!0,aduser:!0,adpersonalization:!0,analytics:!0,functionality:!0,personalization:!0,security:!0},this.consentId=null,this.cookieTypes=["strict","ad","aduser","adpersonalization","analytics","functionality","personalization","security"],this.cookieId?this.KEY_COOKIE=this.easyPageSectionId?`EASY.COOKIE.${this.cookieId}.${this.easyPageSectionId}`:this.cookieId?`EASY.COOKIE.${this.cookieId}`:`EASY.COOKIE.${this.easyPageSectionId}`:this.KEY_COOKIE=`EASY.PAGE.COOKIE.${this.easyPageSectionId}`,this.easy_json={},this.ip="",this.assignEvents()}assignEvents(){this.defaultGTM(),this.callEasyJson(),document.addEventListener("easyJsonReady",this.checkCookieStatus.bind(this)),this.getEasyJson(),this.revokeButton&&this.revokeButton.addEventListener("click",this.revokeCookies.bind(this)),this.changeButton&&this.changeButton.addEventListener("click",this.changeCookies.bind(this))}callEasyJson(){this.easy_json={ej_api(){return`${this.origin}/api/json`},logged(){const e=this.getProductId();return window._EC_USER_ID&&window[e]},getProductId:()=>Object.keys(window).filter(function(e){return~e.indexOf("_EC_")&&!~e.indexOf("_EC_USER_ID")}),async patch(e,n=!1){if(!this.logged())return;const t=window._EC_USER_ID,s=this.getProductId()[0];let i=e;n||(i={...window.easyJSON,...e});const o=await fetch(`${this.ej_api}/${t}`,{mode:"cors",method:"PATCH",headers:{"Content-Type":"application/json"},body:JSON.stringify({data:JSON.stringify(i),stripeId:s})}),{data:a}=await o.json();return window.easyJSON=a,a},async get(){if(!this.logged())return;const e=window._EC_USER_ID,n=this.getProductId()[0],t=await fetch(`${this.ej_api}/${e}?stripeId=${n}`,{mode:"cors",method:"GET",headers:{"Content-Type":"application/json"}}),s=await t.json();window.easyJSON=s}}}getEasyJson(){const e=new Event("easyJsonReady");this.easy_json.get().then(()=>{document.dispatchEvent(e)}).catch(()=>{document.dispatchEvent(e)})}checkCookieStatus(){const e=this.readLsAndEj(this.KEY_COOKIE);if(null==e)this.appendCookie();else{this.cookieStatus=e.status||e,this.consentId=e.consentId,this.allowCookies(),this.sendToGTM();let n=!1;this.cookieTypes.forEach(e=>{this.cookieStatus[e]&&(n=!0)}),n||this.appendCookie()}}appendCookie(e=!1){this.fontLink.setAttribute("rel","stylesheet"),this.fontLink.setAttribute("href",`https://fonts.googleapis.com/css?family=${this.fontName.replaceAll(" ","+")}:300,400,500,600,700,800`),document.head.appendChild(this.fontLink),this.fontLink.onload=()=>{const n=document.createElement("style");n.textContent='@import "https://app.easy.tools/front/css/style.css";';const t=document.createElement("div");t.id="easy-cookie",document.body.appendChild(t),this.shadow=t.attachShadow({mode:"open"}),this.shadow.appendChild(n),n.onload=()=>{this.whenLinksReady(e)}},this.cookieId&&this.sendStats()}whenLinksReady(e){this.cookie.innerHTML=this.cookieHtml,this.cookie.classList.add("easy-cookie"),this.cookie.classList.add("hide"),this.shadow.appendChild(this.cookie);const n=this.cookie.querySelector("[data-ec-accept]"),t=this.cookie.querySelector("[data-ec-adjust]");n&&n.addEventListener("click",this.acceptAllCookie.bind(this)),t&&t.addEventListener("click",this.adjustCookie.bind(this)),setTimeout(()=>{this.cookie.classList.remove("hide"),e&&this.adjustCookie()},100)}async saveCookie(){if(this.removeCookie(),this.sendToGTM(),this.sendEventToGTM(!0),this.listOfConsents||this.webhookUrl){const{ip:e}=await this.getIP();this.ip=e}if(this.listOfConsents)try{const e=await this.saveToList({action:"consent",...this.cookieStatus});this.consentId=e?JSON.parse(e).id:null}catch(e){console.error(e)}this.saveLsAndEj(this.KEY_COOKIE,{consentId:this.consentId,status:this.cookieStatus}),this.webhookUrl&&this.sendWebhook({action:"consent",navigator:navigator.userAgent,ip:this.ip,...this.cookieStatus}),this.allowCookies()}defaultGTM(){this.sendToGtm&&(window.dataLayer=window.dataLayer||[],function(){window.dataLayer.push(arguments)}("consent","default",{ad_storage:"denied",ad_user_data:"denied",ad_personalization:"denied",analytics_storage:"denied",functionality_storage:"denied",personalization_storage:"denied",security_storage:"denied",wait_for_update:500}))}sendEventToGTM(e){this.sendToGtm&&(window.dataLayer=window.dataLayer||[],function(){window.dataLayer.push(arguments)}("event","ConsentUpdate",{granted:e.toString()}))}sendToGTM(){this.sendToGtm&&(window.dataLayer=window.dataLayer||[],function(){window.dataLayer.push(arguments)}("consent","update",{ad_storage:this.cookieStatus.ad?"granted":"denied",ad_user_data:this.cookieStatus.aduser?"granted":"denied",ad_personalization:this.cookieStatus.adpersonalization?"granted":"denied",analytics_storage:this.cookieStatus.analytics?"granted":"denied",functionality_storage:this.cookieStatus.functionality?"granted":"denied",personalization_storage:this.cookieStatus.personalization?"granted":"denied",security_storage:this.cookieStatus.security?"granted":"denied"}))}removeCookie(){this.cookie.classList.add("hide"),this.adjust.classList.add("hide"),setTimeout(()=>{this.cookie.remove(),this.adjust.remove(),this.fontLink.remove()},500)}adjustCookie(){if(!this.adjustHtml)return this.cookieTypes.forEach(e=>{this.cookieStatus[e]=!1}),void this.saveCookie();this.cookie.classList.add("hide"),this.adjust.innerHTML=this.adjustHtml,this.adjust.classList.add("easy-cookie"),this.adjust.classList.add("hide"),this.shadow.appendChild(this.adjust);const e=this.adjust.querySelector("[data-ec-save]"),n=this.adjust.querySelector("[data-ec-all]"),t=this.adjust.querySelector("[data-ec-close]");e.addEventListener("click",this.saveCookie.bind(this)),n.addEventListener("click",this.showAcceptAllCookie.bind(this)),t.addEventListener("click",this.closeAdjust.bind(this));const s=this.adjust.querySelectorAll("[data-ec-check]");s.forEach(e=>e.addEventListener("click",this.toggleCheck.bind(this))),s.forEach(e=>{const n=e.getAttribute("data-ec-check");this.cookieStatus[n]||e.classList.remove("chosen")}),setTimeout(()=>{this.adjust.classList.remove("hide")},100)}acceptAllCookie(){this.cookieTypes.forEach(e=>{this.cookieStatus[e]=!0}),this.saveCookie()}showAcceptAllCookie(){this.adjust.querySelectorAll("[data-ec-check]").forEach(e=>{e.classList.contains("chosen")||e.classList.add("chosen")}),setTimeout(this.acceptAllCookie.bind(this),300)}closeAdjust(){this.adjust.classList.add("hide"),setTimeout(()=>{this.adjust.remove(),this.cookie.classList.remove("hide")},300)}toggleCheck(e){const n=e.target.closest("[data-ec-check]"),t=n.classList.contains("chosen"),s=n.getAttribute("data-ec-check");t?(n.classList.remove("chosen"),this.cookieStatus[s]=!1):(n.classList.add("chosen"),this.cookieStatus[s]=!0)}allowCookies(){const e=new CustomEvent("easycookieUpdateConsent",{detail:this.cookieStatus});window.dispatchEvent(e),this.cookieTypes.forEach(e=>{const n=document.querySelectorAll(`[data-easycookie-${e}]`);this.cookieStatus[e]&&n.length?n.forEach(e=>this.allowLink(e)):n.forEach(e=>this.blockLink(e))})}async revokeCookies(e){e.preventDefault();if(null==this.readLsAndEj(this.KEY_COOKIE))return;if(this.sendEventToGTM(!1),this.cookieTypes.forEach(e=>{this.cookieStatus[e]=!1}),localStorage.removeItem(this.KEY_COOKIE),this.easy_json.patch(void 0),this.listOfConsents||this.webhookUrl){const{ip:e}=await this.getIP();this.ip=e}if(this.webhookUrl&&this.sendWebhook({action:"revoke",navigator:navigator.userAgent,ip:this.ip,...this.cookieStatus}),this.listOfConsents)try{await this.saveToList({action:"revoke",consentId:this.consentId,...this.cookieStatus})}catch(e){console.error(e)}if(!this.cookieId)return;const n=`${this.clientUrl}/cookie/revoke/${this.cookieId}?origin=${window.location.origin}${this.consentId?`&consentId=${this.consentId}`:""}`;window.open(n,"_blank"),window.location.reload()}async changeCookies(e){e.preventDefault();null!=this.readLsAndEj(this.KEY_COOKIE)&&(this.cookie=document.createElement("div"),this.adjust=document.createElement("div"),this.fontLink=document.createElement("link"),this.appendCookie(!0))}allowLink(e){const n=e.cloneNode();n.type="text/javascript",n.innerText=e.innerText,e.parentNode.insertBefore(n,e),e.remove()}blockLink(e){e.remove()}sendWebhook(e){const n=e;n.location=window.location.href;const t=new XMLHttpRequest;t.open("POST",this.webhookUrl,!0),t.setRequestHeader("Content-type","application/json"),t.send(JSON.stringify(n))}saveToList(e){return new Promise((n,t)=>{const s=new XMLHttpRequest,i=this.consentSaveUrl||`${this.origin}/api/cookies/${this.cookieId}/consent`;s.open("POST",i,!0),s.setRequestHeader("Content-type","application/json"),s.send(JSON.stringify(e)),s.onreadystatechange=function(){4===this.readyState&&(201===this.status?n(this.responseText):t(!1))}})}getIP(){return fetch(`${this.origin}/api/cookies/ip`,{mode:"cors"}).then(e=>e.json())}readLsAndEj(e){if(window.easyJSON&&window.easyJSON[e]){const n=window.easyJSON[e];return localStorage.setItem(e,n),JSON.parse(n)}return JSON.parse(localStorage.getItem(e))}saveLsAndEj(e,n){const t={};t[e]=JSON.stringify(n),localStorage.setItem(e,t[e]),this.easy_json.patch(t)}sendStats(){const e=new XMLHttpRequest;e.open("POST",`${this.origin}/api/stats`,!0),e.setRequestHeader("Content-type","application/json"),e.send(JSON.stringify({cookieId:this.cookieId,type:"cookie",url:window.location.href,uuid:void 0}))}}function startEasyCookie(){new Cookie("Poppins",'\n\n\n    <div\n        class="v-modals z-50 inset-0 overflow-y-auto font-normal fixed"\n        aria-labelledby="modal-title"\n        role="dialog"\n        aria-modal="true"\n>\n    <div\n            class="pt-4 px-4 pb-20 items-end justify-center min-h-screen text-center sm:block sm:p-0"\n    >\n        <div class="transition-modal-out fixed inset-0" aria-hidden="true"></div>\n\n        \x3c!-- This element is to trick the browser into centering the modal contents. --\x3e\n        <span class="hidden sm:inline-block sm:align-middle sm:h-screen" aria-hidden="true">\n                &#8203;\n            </span>\n\n        <div\n                style="background-color: var(--et-colors-card-background)"\n                class="transition-modal-in inline-block align-bottom rounded-lg px-4 pt-5 pb-4 text-left overflow-hidden shadow-xl transform sm:my-8 sm:align-middle sm:max-w-lg sm:w-full sm:p-6"\n        >\n            <div\n                    style="color: var(--et-colors-brand)"\n                    class="relative flex items-center justify-center h-12 w-12 rounded-lg overflow-hidden"\n            >\n                <div\n                        class="absolute inset-0 opacity-20"\n                        style="background-color: var(--et-colors-brand); color: var(--et-colors-brand)"\n                ></div>\n                <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-6 w-6">\n    <path d="M9.59434 14.5417L9.39877 14.74M13.4807 13.0076L13.2824 13.2031M10 18.2589C15.6161 18.2589 18.2589 14.5616 18.2589 10C16.2068 10.9567 14.0964 9.87314 13.9035 7.70203C13.9035 7.70203 11.6835 7.95575 10.3304 6.69643C8.34823 4.71428 10 1.74107 10 1.74107C4.38395 1.74107 1.74109 5.43843 1.74109 10C1.74109 14.5616 4.38395 18.2589 10 18.2589ZM6.72023 11.7377C7.9888 11.7377 8.70237 11.0241 8.70237 9.75554C8.70237 8.48696 7.9888 7.77339 6.72023 7.77339C5.45166 7.77339 4.73809 8.48696 4.73809 9.75554C4.73809 11.0241 5.45166 11.7377 6.72023 11.7377Z"\n          stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>\n</svg>\n            </div>\n            <div class="mt-4">\n                <h3\n                        style="color: var(--et-colors-card-text); font-family: Poppins"\n                        class="text-lg font-semibold"\n                        id="modal-title"\n                >\n                    Zgoda na ciasteczka\n                </h3>\n                <div class="mt-1 text-sm font-regular opacity-80">\n                    <p\n                            style="color: var(--et-colors-card-text); font-family: Poppins"\n                    >\n                        <span class="opacity-80">   Korzystając ze strony zgadzasz się na użycie ciasteczek. </span>\n                        \n                            <a\n                                    style="color: var(--et-colors-card-text); font-family: Poppins"\n                                    class="mt-2 underline"\n                                    href="https://app.easy.tools/policies/58569197"\n                            >\n                                <span>Dowiedz się więcej</span>\n                            </a>\n                        \n                    </p>\n                </div>\n            </div>\n\n            <div class="mt-6 sm:mt-8 grid sm:grid-cols-2 gap-2 sm:gap-3">\n                <button\n                        data-ec-accept\n                        style="background-color: var(--et-colors-brand); color: var(--et-colors-card-background); font-family: Poppins"\n                        class="order-1 sm:order-2 w-full block text-center rounded-lg border border-transparent shadow-sm px-4 py-2.5 text-base font-medium hover:opacity-80"\n                >\n                    <span>Akceptuję</span>\n                </button>\n                \n                    <button\n                            data-ec-adjust\n                            style="color: var(--et-colors-brand); font-family: Poppins; border-color: var(--et-colors-brand)"\n                            class="order-2 sm:order-1 w-full block text-center rounded-lg border hover:opacity-50 shadow-sm px-4 py-2.5 text-base font-medium"\n                    >\n                        <span>Dostosuj</span>\n                    </button>\n                \n            </div>\n        </div>\n    </div>\n</div>\n','\n<div\n        class="v-modals z-50 inset-0 overflow-y-auto font-normal fixed"\n        aria-labelledby="modal-title"\n        role="dialog"\n        aria-modal="true"\n        id=\'adjust\'\n        style="font-family: Poppins"\n>\n    <div\n            class="flex pt-4 px-4 pb-20 items-end justify-center min-h-screen text-center sm:block sm:p-0"\n    >\n        <div class="transition-modal-out fixed inset-0" aria-hidden="true"></div>\n\n        \x3c!-- This element is to trick the browser into centering the modal contents. --\x3e\n        <span class="hidden sm:inline-block sm:align-middle sm:h-screen" aria-hidden="true">&#8203;</span>\n\n        <div\n                style="background-color: var(--et-colors-card-background);"\n                class="transition-modal-in inline-block align-bottom rounded-lg text-left shadow-xl transform sm:my-8 sm:align-middle sm:max-w-lg sm:w-full p-4 sm:p-6"\n        >\n            <div class="absolute top-0 right-0 p-4 sm:p-6">\n                <button\n                        data-ec-close\n                        type="button"\n                        style="color: var(--et-colors-brand)"\n                        class="hover:opacity-50 cursor-pointer"\n                >\n                    <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-5 w-5">\n    <path d="M17.7808 17.7808L2.21924 2.21918M2.21924 17.7808L17.7808 2.21918" stroke="currentColor" stroke-width="1.5"\n          stroke-linecap="round" stroke-linejoin="round"></path>\n</svg>\n                </button>\n            </div>\n\n            <div\n                    style="color: var(--et-colors-brand);"\n                    class="relative flex items-center justify-center h-12 w-12 rounded-lg overflow-hidden"\n            >\n                <div\n                        class="absolute inset-0 opacity-20"\n                        style="background-color: var(--et-colors-brand); color: var(--et-colors-brand)"\n                ></div>\n                <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-6 w-6">\n    <path d="M9.59434 14.5417L9.39877 14.74M13.4807 13.0076L13.2824 13.2031M10 18.2589C15.6161 18.2589 18.2589 14.5616 18.2589 10C16.2068 10.9567 14.0964 9.87314 13.9035 7.70203C13.9035 7.70203 11.6835 7.95575 10.3304 6.69643C8.34823 4.71428 10 1.74107 10 1.74107C4.38395 1.74107 1.74109 5.43843 1.74109 10C1.74109 14.5616 4.38395 18.2589 10 18.2589ZM6.72023 11.7377C7.9888 11.7377 8.70237 11.0241 8.70237 9.75554C8.70237 8.48696 7.9888 7.77339 6.72023 7.77339C5.45166 7.77339 4.73809 8.48696 4.73809 9.75554C4.73809 11.0241 5.45166 11.7377 6.72023 11.7377Z"\n          stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>\n</svg>\n            </div>\n\n            <div class="mt-4">\n                <h3\n                        style="color: var(--et-colors-card-text); font-family: Poppins;"\n                        class="text-lg font-semibold"\n                        id="modal-title"\n                >\n                    Ustawienia ciasteczek\n                </h3>\n                <div\n                        class="mt-1 text-sm font-regular opacity-80"\n                        style="color: var(--et-colors-card-text)"\n                >\n                    <p style="color: var(--et-colors-card-text); font-family: Poppins">\n                        <span>Korzystając ze strony zgadzasz się na użycie ciasteczek.</span>\n                        \n                            <a\n                                    style="color: var(--et-colors-card-text); font-family: Poppins"\n                                    class="mt-2 underline"\n                                    href="https://app.easy.tools/policies/58569197"\n                            >\n                                Dowiedz się więcej\n                            </a>\n                        \n                    </p>\n                </div>\n                <div class="mt-5 text-sm " style="color: var(--et-colors-card-text)">\n                    \n                        \n                            <div>\n    <div data-ec-check="strict" class="chosen check mb-3 flex items-center justify-between cursor-pointer">\n            <span class="flex-grow flex flex-col">\n                <span\n                        style="color: var(--et-colors-card-text); font-family: Poppins"\n                        class="flex items-center text-sm font-medium text-left"\n                        id="availability-label-strict"\n                >\n                    Naprawdę niezbędne\n                    \n                    <span data-info="Pliki te są niezbędne i umożliwiają odwiedzającym przeglądanie witryny i korzystanie z jej funkcji. Bez ich użycia witryna nie może świadczyć swoich usług." class="check-info">\n                            <svg data-v-1fec4a07="" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"\n     class="h-4 w-4 opacity-50">\n    <path d="M10.0518 10.4464H10.8239C11.236 10.4464 11.6311 10.6101 11.9225 10.9015C12.2138 11.1928 12.3775 11.588 12.3775 12V16.249M10.0736 16.249H14.7032M12.3993 6.90429V7.4061M4.41081 18.7472C7.89702 22.8424 16.103 22.8424 19.5892 18.7472C22.802 14.9751 22.5581 7.59253 18.6928 4.3642C15.2299 1.47145 8.76857 1.47145 5.30722 4.3642C1.44193 7.59253 1.19802 14.9751 4.41081 18.7472Z"\n          stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>\n</svg>\n                        </span>\n                    \n                </span>\n            </span>\n        \n            <span class="check-label">aktywne</span>\n        \n    </div>\n</div>\n                        \n                    \n                        \n                            <div>\n    <div data-ec-check="ad" class="chosen check mb-3 flex items-center justify-between cursor-pointer">\n            <span class="flex-grow flex flex-col">\n                <span\n                        style="color: var(--et-colors-card-text); font-family: Poppins"\n                        class="flex items-center text-sm font-medium text-left"\n                        id="availability-label-ad"\n                >\n                    Reklamowe\n                    \n                    <span data-info="Umożliwia przechowywanie danych (np. plików cookie) związanych z reklamami." class="check-info">\n                            <svg data-v-1fec4a07="" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"\n     class="h-4 w-4 opacity-50">\n    <path d="M10.0518 10.4464H10.8239C11.236 10.4464 11.6311 10.6101 11.9225 10.9015C12.2138 11.1928 12.3775 11.588 12.3775 12V16.249M10.0736 16.249H14.7032M12.3993 6.90429V7.4061M4.41081 18.7472C7.89702 22.8424 16.103 22.8424 19.5892 18.7472C22.802 14.9751 22.5581 7.59253 18.6928 4.3642C15.2299 1.47145 8.76857 1.47145 5.30722 4.3642C1.44193 7.59253 1.19802 14.9751 4.41081 18.7472Z"\n          stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>\n</svg>\n                        </span>\n                    \n                </span>\n            </span>\n        \n        <button\n                type="button"\n                class="check-bg ml-2 relative inline-flex flex-shrink-0 h-5 w-9 border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200"\n                role="switch"\n                aria-checked="false"\n                aria-labelledby="availability-label-ad"\n                aria-describedby="availability-description"\n        >\n                <span\n                        aria-hidden="true"\n                        class="check-circle pointer-events-none inline-block h-4 w-4 rounded-full bg-white shadow transform ring-0 transition ease-in-out duration-200"\n                ></span>\n        </button>\n        \n    </div>\n</div>\n                        \n                    \n                        \n                            <div>\n    <div data-ec-check="aduser" class="chosen check mb-3 flex items-center justify-between cursor-pointer">\n            <span class="flex-grow flex flex-col">\n                <span\n                        style="color: var(--et-colors-card-text); font-family: Poppins"\n                        class="flex items-center text-sm font-medium text-left"\n                        id="availability-label-aduser"\n                >\n                    Dane użytkownika związane z reklamami\n                    \n                    <span data-info="Umożliwia wysyłanie do Google danych użytkownika związanych z reklamami" class="check-info">\n                            <svg data-v-1fec4a07="" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"\n     class="h-4 w-4 opacity-50">\n    <path d="M10.0518 10.4464H10.8239C11.236 10.4464 11.6311 10.6101 11.9225 10.9015C12.2138 11.1928 12.3775 11.588 12.3775 12V16.249M10.0736 16.249H14.7032M12.3993 6.90429V7.4061M4.41081 18.7472C7.89702 22.8424 16.103 22.8424 19.5892 18.7472C22.802 14.9751 22.5581 7.59253 18.6928 4.3642C15.2299 1.47145 8.76857 1.47145 5.30722 4.3642C1.44193 7.59253 1.19802 14.9751 4.41081 18.7472Z"\n          stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>\n</svg>\n                        </span>\n                    \n                </span>\n            </span>\n        \n        <button\n                type="button"\n                class="check-bg ml-2 relative inline-flex flex-shrink-0 h-5 w-9 border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200"\n                role="switch"\n                aria-checked="false"\n                aria-labelledby="availability-label-aduser"\n                aria-describedby="availability-description"\n        >\n                <span\n                        aria-hidden="true"\n                        class="check-circle pointer-events-none inline-block h-4 w-4 rounded-full bg-white shadow transform ring-0 transition ease-in-out duration-200"\n                ></span>\n        </button>\n        \n    </div>\n</div>\n                        \n                    \n                        \n                            <div>\n    <div data-ec-check="adpersonalization" class="chosen check mb-3 flex items-center justify-between cursor-pointer">\n            <span class="flex-grow flex flex-col">\n                <span\n                        style="color: var(--et-colors-card-text); font-family: Poppins"\n                        class="flex items-center text-sm font-medium text-left"\n                        id="availability-label-adpersonalization"\n                >\n                    Reklamy spersonalizowane\n                    \n                    <span data-info="Zgoda na reklamy spersonalizowane" class="check-info">\n                            <svg data-v-1fec4a07="" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"\n     class="h-4 w-4 opacity-50">\n    <path d="M10.0518 10.4464H10.8239C11.236 10.4464 11.6311 10.6101 11.9225 10.9015C12.2138 11.1928 12.3775 11.588 12.3775 12V16.249M10.0736 16.249H14.7032M12.3993 6.90429V7.4061M4.41081 18.7472C7.89702 22.8424 16.103 22.8424 19.5892 18.7472C22.802 14.9751 22.5581 7.59253 18.6928 4.3642C15.2299 1.47145 8.76857 1.47145 5.30722 4.3642C1.44193 7.59253 1.19802 14.9751 4.41081 18.7472Z"\n          stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>\n</svg>\n                        </span>\n                    \n                </span>\n            </span>\n        \n        <button\n                type="button"\n                class="check-bg ml-2 relative inline-flex flex-shrink-0 h-5 w-9 border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200"\n                role="switch"\n                aria-checked="false"\n                aria-labelledby="availability-label-adpersonalization"\n                aria-describedby="availability-description"\n        >\n                <span\n                        aria-hidden="true"\n                        class="check-circle pointer-events-none inline-block h-4 w-4 rounded-full bg-white shadow transform ring-0 transition ease-in-out duration-200"\n                ></span>\n        </button>\n        \n    </div>\n</div>\n                        \n                    \n                        \n                            <div>\n    <div data-ec-check="analytics" class="chosen check mb-3 flex items-center justify-between cursor-pointer">\n            <span class="flex-grow flex flex-col">\n                <span\n                        style="color: var(--et-colors-card-text); font-family: Poppins"\n                        class="flex items-center text-sm font-medium text-left"\n                        id="availability-label-analytics"\n                >\n                    Analityczne\n                    \n                    <span data-info="Umożliwia przechowywanie danych (np. plików cookie) dotyczących statystyk, np. czasu trwania wizyty." class="check-info">\n                            <svg data-v-1fec4a07="" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"\n     class="h-4 w-4 opacity-50">\n    <path d="M10.0518 10.4464H10.8239C11.236 10.4464 11.6311 10.6101 11.9225 10.9015C12.2138 11.1928 12.3775 11.588 12.3775 12V16.249M10.0736 16.249H14.7032M12.3993 6.90429V7.4061M4.41081 18.7472C7.89702 22.8424 16.103 22.8424 19.5892 18.7472C22.802 14.9751 22.5581 7.59253 18.6928 4.3642C15.2299 1.47145 8.76857 1.47145 5.30722 4.3642C1.44193 7.59253 1.19802 14.9751 4.41081 18.7472Z"\n          stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>\n</svg>\n                        </span>\n                    \n                </span>\n            </span>\n        \n        <button\n                type="button"\n                class="check-bg ml-2 relative inline-flex flex-shrink-0 h-5 w-9 border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200"\n                role="switch"\n                aria-checked="false"\n                aria-labelledby="availability-label-analytics"\n                aria-describedby="availability-description"\n        >\n                <span\n                        aria-hidden="true"\n                        class="check-circle pointer-events-none inline-block h-4 w-4 rounded-full bg-white shadow transform ring-0 transition ease-in-out duration-200"\n                ></span>\n        </button>\n        \n    </div>\n</div>\n                        \n                    \n                        \n                            <div>\n    <div data-ec-check="functionality" class="chosen check mb-3 flex items-center justify-between cursor-pointer">\n            <span class="flex-grow flex flex-col">\n                <span\n                        style="color: var(--et-colors-card-text); font-family: Poppins"\n                        class="flex items-center text-sm font-medium text-left"\n                        id="availability-label-functionality"\n                >\n                    Funkcjonalne\n                    \n                    <span data-info="Umożliwia przechowywanie danych, które obsługują funkcje witryny lub aplikacji, np. ustawień języka." class="check-info">\n                            <svg data-v-1fec4a07="" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"\n     class="h-4 w-4 opacity-50">\n    <path d="M10.0518 10.4464H10.8239C11.236 10.4464 11.6311 10.6101 11.9225 10.9015C12.2138 11.1928 12.3775 11.588 12.3775 12V16.249M10.0736 16.249H14.7032M12.3993 6.90429V7.4061M4.41081 18.7472C7.89702 22.8424 16.103 22.8424 19.5892 18.7472C22.802 14.9751 22.5581 7.59253 18.6928 4.3642C15.2299 1.47145 8.76857 1.47145 5.30722 4.3642C1.44193 7.59253 1.19802 14.9751 4.41081 18.7472Z"\n          stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>\n</svg>\n                        </span>\n                    \n                </span>\n            </span>\n        \n        <button\n                type="button"\n                class="check-bg ml-2 relative inline-flex flex-shrink-0 h-5 w-9 border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200"\n                role="switch"\n                aria-checked="false"\n                aria-labelledby="availability-label-functionality"\n                aria-describedby="availability-description"\n        >\n                <span\n                        aria-hidden="true"\n                        class="check-circle pointer-events-none inline-block h-4 w-4 rounded-full bg-white shadow transform ring-0 transition ease-in-out duration-200"\n                ></span>\n        </button>\n        \n    </div>\n</div>\n                        \n                    \n                        \n                            <div>\n    <div data-ec-check="personalization" class="chosen check mb-3 flex items-center justify-between cursor-pointer">\n            <span class="flex-grow flex flex-col">\n                <span\n                        style="color: var(--et-colors-card-text); font-family: Poppins"\n                        class="flex items-center text-sm font-medium text-left"\n                        id="availability-label-personalization"\n                >\n                    Personalizujące\n                    \n                    <span data-info="Umożliwia przechowywanie danych dotyczących personalizacji, np. rekomendacji filmów" class="check-info">\n                            <svg data-v-1fec4a07="" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"\n     class="h-4 w-4 opacity-50">\n    <path d="M10.0518 10.4464H10.8239C11.236 10.4464 11.6311 10.6101 11.9225 10.9015C12.2138 11.1928 12.3775 11.588 12.3775 12V16.249M10.0736 16.249H14.7032M12.3993 6.90429V7.4061M4.41081 18.7472C7.89702 22.8424 16.103 22.8424 19.5892 18.7472C22.802 14.9751 22.5581 7.59253 18.6928 4.3642C15.2299 1.47145 8.76857 1.47145 5.30722 4.3642C1.44193 7.59253 1.19802 14.9751 4.41081 18.7472Z"\n          stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>\n</svg>\n                        </span>\n                    \n                </span>\n            </span>\n        \n        <button\n                type="button"\n                class="check-bg ml-2 relative inline-flex flex-shrink-0 h-5 w-9 border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200"\n                role="switch"\n                aria-checked="false"\n                aria-labelledby="availability-label-personalization"\n                aria-describedby="availability-description"\n        >\n                <span\n                        aria-hidden="true"\n                        class="check-circle pointer-events-none inline-block h-4 w-4 rounded-full bg-white shadow transform ring-0 transition ease-in-out duration-200"\n                ></span>\n        </button>\n        \n    </div>\n</div>\n                        \n                    \n                        \n                            <div>\n    <div data-ec-check="security" class="chosen check mb-3 flex items-center justify-between cursor-pointer">\n            <span class="flex-grow flex flex-col">\n                <span\n                        style="color: var(--et-colors-card-text); font-family: Poppins"\n                        class="flex items-center text-sm font-medium text-left"\n                        id="availability-label-security"\n                >\n                    Zabezpieczające\n                    \n                    <span data-info="Umożliwia przechowywanie danych związanych z zabezpieczeniami, takimi jak funkcja uwierzytelniania, zapobieganie oszustwom i inne mechanizmy ochrony użytkowników." class="check-info">\n                            <svg data-v-1fec4a07="" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"\n     class="h-4 w-4 opacity-50">\n    <path d="M10.0518 10.4464H10.8239C11.236 10.4464 11.6311 10.6101 11.9225 10.9015C12.2138 11.1928 12.3775 11.588 12.3775 12V16.249M10.0736 16.249H14.7032M12.3993 6.90429V7.4061M4.41081 18.7472C7.89702 22.8424 16.103 22.8424 19.5892 18.7472C22.802 14.9751 22.5581 7.59253 18.6928 4.3642C15.2299 1.47145 8.76857 1.47145 5.30722 4.3642C1.44193 7.59253 1.19802 14.9751 4.41081 18.7472Z"\n          stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>\n</svg>\n                        </span>\n                    \n                </span>\n            </span>\n        \n        <button\n                type="button"\n                class="check-bg ml-2 relative inline-flex flex-shrink-0 h-5 w-9 border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200"\n                role="switch"\n                aria-checked="false"\n                aria-labelledby="availability-label-security"\n                aria-describedby="availability-description"\n        >\n                <span\n                        aria-hidden="true"\n                        class="check-circle pointer-events-none inline-block h-4 w-4 rounded-full bg-white shadow transform ring-0 transition ease-in-out duration-200"\n                ></span>\n        </button>\n        \n    </div>\n</div>\n                        \n                    \n                </div>\n            </div>\n\n            <div class="mt-6 sm:mt-8 grid sm:grid-cols-2 gap-2 sm:gap-3">\n                <a\n                        data-ec-save\n                        href="#"\n                        style="background-color: var(--et-colors-brand); color: var(--et-colors-card-background); font-family: Poppins"\n                        class="order-1 sm:order-2 w-full block text-center rounded-lg border border-transparent shadow-sm px-4 py-2.5 text-base font-medium hover:opacity-80"\n                >\n                    Dostosuj\n                </a>\n                \n                    <a\n                            data-ec-all\n                            href="#"\n                            style="border-color: var(--et-colors-brand);color: var(--et-colors-brand); font-family: Poppins"\n                            class="order-2 sm:order-1 w-full block text-center rounded-lg border hover:opacity-50 shadow-sm px-4 py-2.5 text-base font-medium"\n                    >\n                        Akceptuję\n                    </a>\n                \n            </div>\n        </div>\n    </div>\n</div>',"","","https://app.easy.tools","https://app.easy.tools","https://app.easy.tools/api/pages/sections/53519/cookie-consents",!0,!1,53519)}"loading"!==document.readyState?startEasyCookie():document.addEventListener("DOMContentLoaded",startEasyCookie);