1"use strict"; 2/** 3 * 4 * @author Jakub ZasaÅski <[email protected]> 5 * @copyright TI sp. z o.o. 1994-2026 6 * 7 */const functions={};function getCookie(e,t=""){const n=document.cookie.split(";").reduce((e,t)=>{const[n,o]=t.split("=").map(e=>e.trim());return n&&o&&(e[n]=decodeURIComponent(o)),e},{});return e?n[e]||t:n}function setCookie(e,t,n,o={}){if(e&&n){let i=getCookieConsents();if("essential"==n||i&&i[n]){if(o.secure=void 0!==o.secure?o.secure:"https:"===location.protocol,o.sameSite=o.sameSite?o.sameSite:"Lax",o.path=o.path?o.path:"/",o.encode&&(t=encodeURIComponent(t)),o.domain&&(t+="; domain="+o.domain),o.path&&(t+="; path="+o.path),o.expires){let e=new Date;e.setTime(e.getTime()+24*o.expires*60*60*1e3),t+="; expires="+e.toGMTString()}return o.sameSite&&(t+="; SameSite="+o.sameSite),o.secure&&(t+="; Secure"),document.cookie=e+"="+t}}}function setCookieConsents(e){setCookie("cookie_consents",JSON.stringify(e),"essential",{expires:182}),"function"==typeof gtag&>ag("consent","update",{ad_personalization:e.promotional?"granted":"denied",ad_storage:e.promotional?"granted":"denied",ad_user_data:e.promotional?"granted":"denied",analytics_storage:e.analytical?"granted":"denied",functionality_storage:e.functional?"granted":"denied",personalization_storage:e.functional?"granted":"denied",security_storage:e.essential?"granted":"denied"}),runScripts()}function getCookieConsents(){const e=getCookie("cookie_consents");return!!e&&JSON.parse(e)}function getConsentGroups(){return{essential:{required:!0},functional:{required:!1},analytical:{required:!1},promotional:{required:!1}}}function addFunction(e,t){t&&(functions.hasOwnProperty(t)||(functions[t]=[]),functions[t].push(e))}function runScripts(){const e=getCookieConsents();if(e){const t=document.querySelectorAll("script[data-consent]"),n=(t,o)=>{if(o<t.length){const i=t[o],a=i.getAttribute("data-consent");if(e.hasOwnProperty(a)&&e[a]){i.type="text/javascript",i.removeAttribute("data-consent");let e=i.getAttribute("data-src");e&&i.removeAttribute("data-src");const a=document.createElement("script");if(a.textContent=i.innerHTML,function(e,t){const n=t.attributes;for(let o of n)e.setAttribute(o.nodeName,t[o.nodeName]||t.getAttribute(o.nodeName))}(a,i),e?a.src=e:e=i.src,e&&(a.readyState?a.onreadystatechange=function(){"loaded"!==a.readyState&&"complete"!==a.readyState||(a.onreadystatechange=null,n(t,++o))}:a.onload=function(){a.onload=null,n(t,++o)}),i.parentNode.replaceChild(a,i),e)return}n(t,++o)}};t&&n(t,0),Object.keys(e).forEach(function(t){if(e[t]&&functions.hasOwnProperty(t)){for(let e of functions[t])"function"==typeof e&&e();functions[t]=[]}})}}window.addEventListener("DOMContentLoaded",()=>{runScripts()});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.