PageSourceSearch

https://www.foaf.sk/build/app.5cea0e3b.js

js foaf.sk collected 2026-09-24 23:03:29 UTC 419,716 bytes, 2 lines download raw bytes

vendor: 6,948 bytes, lines 1-2
1/*! For license information please see app.5cea0e3b.js.LICENSE.txt */
2(self.webpackChunkfoaf_app=self.webpackChunkfoaf_app||[]).push([[524],{43:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});n(2675),n(9463),n(2259),n(5700),n(6280),n(6918),n(8706),n(1629),n(3418),n(4346),n(3792),n(4114),n(4782),n(9572),n(3288),n(4170),n(2010),n(2892),n(9904),n(4185),n(5506),n(875),n(3548),n(287),n(6099),n(3362),n(7495),n(906),n(8781),n(7764),n(8992),n(3949),n(3500),n(2953),n(8408),n(4603),n(7566),n(8721);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,c=[],l=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){s=!0,a=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function i(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var i=r&&r.prototype instanceof s?r:s,u=Object.create(i.prototype);return c(u,"_invoke",function(n,r,a){var o,i,c,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,i=0,c=e,f.n=n,l}};function m(n,r){for(i=n,c=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(c=o[(i=o[4])?5:(i=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<o[1])?(i=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,i=0))}if(a||n>1)return l;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),i=u,c=p;(t=i<2?e:c)||!d;){o||(i?i<3?(i>1&&(f.n=-1),m(i,c)):f.n=c:f.v=c);try{if(s=2,o){if(i||(a="next"),t=o[a]){if(!(t=t.call(o,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,i<2&&(i=0)}else 1===i&&(t=o.return)&&t.call(o),i<2&&(c=TypeError("The iterator does not provide a '"+a+"' method"),i=1);o=e}else if((t=(d=f.n<0)?c:n.call(r,f))!==l)break}catch(t){o=e,i=1,c=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),u}var l={};function s(){}function u(){}function d(){}t=Object.getPrototypeOf;var f=[][r]?t(t([][r]())):(c(t={},r,function(){return this}),t),m=d.prototype=s.prototype=Object.create(f);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,c(e,a,"GeneratorFunction")),e.prototype=Object.create(m),e}return u.prototype=d,c(m,"constructor",d),c(d,"constructor",u),u.displayName="GeneratorFunction",c(d,a,"GeneratorFunction"),c(m),c(m,a,"Generator"),c(m,r,function(){return this}),c(m,"toString",function(){return"[object Generator]"}),(i=function(){return{w:o,m:p}})()}function c(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}c=function(e,t,n,r){function o(t,n){c(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},c(e,t,n,r)}function l(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){l(o,r,a,i,c,"next",e)}function c(e){l(o,r,a,i,c,"throw",e)}i(void 0)})}}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function d(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=r(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}const f=new(function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)},t=[{key:"autocompleteParams",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=new URLSearchParams;return n.append("q",e),null!=t.size&&n.append("size",String(t.size)),n.toString()}},{key:"autocompleteCompanies",value:(j=s(i().m(function e(t){var n,r,a=arguments;return i().w(function(e){for(;;)if(0===e.n)return n=a.length>1&&void 0!==a[1]?a[1]:{},r=this.autocompleteParams(t,n),e.a(2,this.fetch("/api/autocomplete/companies?".concat(r),n))},e,this)})),function(e){return j.apply(this,arguments)})},{key:"autocompleteZivnostnici",value:(E=s(i().m(function e(t){var n,r,a=arguments;return i().w(function(e){for(;;)if(0===e.n)return n=a.length>1&&void 0!==a[1]?a[1]:{},r=this.autocompleteParams(t,n),e.a(2,this.fetch("/api/autocomplete/zivnostnici?".concat(r),n))},e,this)})),function(e){return E.apply(this,arguments)})},{key:"autocompleteOsoby",value:(A=s(i().m(function e(t){var n,r,a=arguments;return i().w(function(e){for(;;)if(0===e.n)return n=a.length>1&&void 0!==a[1]?a[1]:{},r=this.autocompleteParams(t,n),e.a(2,this.fetch("/api/autocomplete/osoby?".concat(r),n))},e,this)})),function(e){return A.apply(this,arguments)})},{key:"autocompleteAddresses",value:(k=s(i().m(function e(t){var n,r,a=arguments;return i().w(function(e){for(;;)if(0===e.n)return n=a.length>1&&void 0!==a[1]?a[1]:{},r=this.autocompleteParams(t,n),e.a(2,this.fetch("/api/autocomplete/addresses?".concat(r),n))},e,this)})),function(e){return k.apply(this,arguments)})},{key:"autocompleteKataster",value:(S=s(i().m(function e(t){var n,r,a=arguments;return i().w(function(e){for(;;)if(0===e.n)return n=a.length>1&&void 0!==a[1]?a[1]:{},r=this.autocompleteParams(t,n),e.a(2,this.fetch("/api/autocomplete/kataster?".concat(r),n))},e,this)})),function(e){return S.apply(this,arguments)})},{key:"getCompanyFinancialData",value:(x=s(i().m(function e(t){return i().w(function(e){for(;;)if(0===e.n)return e.a(2,this.fetch("/api/ico/".concat(t,"/financial-data")))},e,this)})),function(e){return x.apply(this,arguments)})},{key:"getNaceRecommendations",value:(_=s(i().m(function e(t,n,r,a){var o;return i().w(function(e){for(;;)if(0===e.n)return(o=new URLSearchParams).set("ico",t),o.set("year",String(n)),o.set("co
2de",r),o.set("benchmark",a),e.a(2,this.fetch("/api/financial/nace-recommendations?".concat(o.toString())))},e,this)})),function(e,t,n,r){return _.apply(this,arguments)})},{key:"getCompanyReliability",value:(w=s(i().m(function e(t){return i().w(function(e){for(;;)if(0===e.n)return e.a(2,this.fetch("/api/ico/".concat(encodeURIComponent(t),"/reliability")))},e,this)})),function(e){return w.apply(this,arguments)})},{key:"getCompanyVatReports",value:(g=s(i().m(function e(t){return i().w(function(e){for(;;)if(0===e.n)return e.a(2,this.fetch("/api/ico/".concat(t,"/vat-reports")))},e,this)})),function(e){return g.apply(this,arguments)})},{key:"getCompanyDebts",value:(b=s(i().m(function e(t){return i().w(function(e){for(;;)if(0===e.n)return e.a(2,this.fetch("/api/ico/".concat(t,"/debts")))},e,this)})),function(e){return b.apply(this,arguments)})},{key:"getCompanyDebtsChart",value:(h=s(i().m(function e(t){return i().w(function(e){for(;;)if(0===e.n)return e.a(2,this.fetch("/api/ico/".concat(t,"/debts-chart")))},e,this)})),function(e){return h.apply(this,arguments)})},{key:"getCompanyProcurement",value:(y=s(i().m(function e(t){return i().w(function(e){for(;;)if(0===e.n)return e.a(2,this.fetch("/api/ico/".concat(t,"/procurement")))},e,this)})),function(e){return y.apply(this,arguments)})},{key:"getRegistryPage",value:(v=s(i().m(function e(t,n,r){var o,c,l,s=arguments;return i().w(function(e){for(;;)if(0===e.n)return o=s.length>3&&void 0!==s[3]?s[3]:{},c=new URLSearchParams,r&&c.append("cursor",r),Object.entries(o).forEach(function(e){var t=a(e,2),n=t[0],r=t[1];null!=r&&c.append(n,String(r))}),l=c.toString(),e.a(2,this.fetch("/api/ico/".concat(t,"/").concat(n).concat(l?"?".concat(l):"")))},e,this)})),function(e,t,n){return v.apply(this,arguments)})},{key:"getCompanyBanners",value:(p=s(i().m(function e(t){return i().w(function(e){for(;;)if(0===e.n)return e.a(2,this.fetch("/api/ico/".concat(t,"/banners")))},e,this)})),function(e){return p.apply(this,arguments)})},{key:"getCompanyJournalSummary",value:(m=s(i().m(function e(t){return i().w(function(e){for(;;)if(0===e.n)return e.a(2,this.fetch("/api/ico/".concat(t,"/journal-summary")))},e,this)})),function(e){return m.apply(this,arguments)})},{key:"getCompanyFinancialStatements",value:(f=s(i().m(function e(t,n){var r;return i().w(function(e){for(;;)if(0===e.n)return r=n?"?type=".concat(encodeURIComponent(n)):"",e.a(2,this.fetch("/api/ico/".concat(t,"/financial-statements").concat(r)))},e,this)})),function(e,t){return f.apply(this,arguments)})},{key:"getCompanyRegistryCompany",value:(d=s(i().m(function e(t){return i().w(function(e){for(;;)if(0===e.n)return e.a(2,this.fetch("/api/company-registry/".concat(encodeURIComponent(t))))},e,this)})),function(e){return d.apply(this,arguments)})},{key:"getNeighbors",value:(l=s(i().m(function e(t,n){return i().w(function(e){for(;;)if(0===e.n)return e.a(2,this.fetch("/api/visualization/neighbors/".concat(encodeURIComponent(t),"/").concat(encodeURIComponent(n))))},e,this)})),function(e,t){return l.apply(this,arguments)})},{key:"getCompanyNeighbors",value:(c=s(i().m(function e(t){return i().w(function(e){for(;;)if(0===e.n)return e.a(2,this.fetch("/api/visualization/neighbors/company/".concat(encodeURIComponent(t))))},e,this)})),function(e){return c.apply(this,arguments)})},{key:"getPersonNeighbors",value:(o=s(i().m(function e(t){return i().w(function(e){for(;;)if(0===e.n)return e.a(2,this.fetch("/api/visualization/neighbors/person/".concat(encodeURIComponent(t))))},e,this)})),function(e){return o.apply(this,arguments)})},{key:"getCadastrySearch",value:(r=s(i().m(function e(t){var n;return i().w(function(e){for(;;)if(0===e.n)return n=new URLSearchParams,t.ico&&n.append("ico",t.ico),t.address&&n.append("address",t.address),t.name&&n.append("name",t.name),t.dob&&n.append("dob",t.dob),t.ulica&&n.append("ulica",t.ulica),t.supisne_cislo&&n.append("supisne_cislo",t.supisne_cislo),t.orientacne_cislo_cele&&n.append("orientacne_cislo_cele",t.orientacne_cislo_cele),e.a(2,this.fetch("/api/cadastry/search?".concat(n.toString())))},e,this)})),function(e){return r.apply(this,arguments)})},{key:"fetch",value:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(){var e=s(i().m(function e(t){var n,r,a,o=arguments;return i().w(function(e){for(;;)switch(e.n){case 0:return n=(o.length>1&&void 0!==o[1]?o[1]:{}).signal,r=null!=n?{signal:n}:{},e.n=1,fetch(t,r);case 1:if((a=e.v).ok){e.n=2;break}throw new Error("API request failed: ".concat(a.status));case 2:return e.a(2,a.json())}},e)}));return function(t){return e.apply(this,arguments)}}())}],t&&u(e.prototype,t),n&&u(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n,r,o,c,l,d,f,m,p,v,y,h,b,g,w,_,x,S,k,A,E,j}())},261:()=>{document.addEventListener("DOMContentLoaded",function(){!function(){var e=document.getElementById("company-detail
2s-toggle"),t=document.getElementById("company-details-content");if(e&&t){var n=e.querySelector("i"),r=document.getElementById("company-details-toggle-text");e.addEventListener("click",function(){var a="true"===e.dataset.expanded;e.dataset.expanded=!a,a?(t.style.display="none",n.className="icr icr-chevron-down-lined",r&&(r.textContent="Zobraziť viac")):(t.style.display="block",n.className="icr icr-chevron-up-lined",r&&(r.textContent="Zobraziť menej"))})}}(),function(){var e=document.getElementById("authorizations-historical-toggle"),t=document.getElementById("authorizations-historical-entries");if(e&&t){var n=e.querySelector("i"),r=e.dataset.labelShow||"",a=e.dataset.labelHide||"";e.addEventListener("click",function(o){o.preventDefault();var i="true"===e.dataset.expanded,c=!i;e.dataset.expanded=String(c),e.setAttribute("aria-expanded",String(c)),t.style.display=i?"none":"block",e.textContent=c?a:r,n&&(n.className=i?"icr icr-chevron-down-lined":"icr icr-chevron-up-lined")})}}()})},819:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});n(2675),n(9463),n(2259),n(5700),n(6280),n(6918),n(3418),n(4346),n(3792),n(4114),n(4782),n(9572),n(3288),n(2010),n(2892),n(4185),n(5506),n(6099),n(7495),n(906),n(8781),n(7764),n(5440),n(9978),n(2953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,c=[],l=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){s=!0,a=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,c(r.key),r)}}function c(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=r(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}const l=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)},n=[{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return window.translations&&window.translations[e]?window.translations[e]:(console.warn("Translation key '".concat(e,"' not found")),t||e)}},{key:"format",value:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.get(e),r=0,o=Object.entries(t);r<o.length;r++){var i=a(o[r],2),c=i[0],l=i[1];n=n.replaceAll("%".concat(c,"%"),String(l))}return n}}],(t=null)&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}()},839:(e,t,n)=>{"use strict";var r=n(9336);n(3792),n(6099),n(3362),n(7764),n(2953),n(1629),n(8992),n(3949),n(3500);function a(){var e,t;!function(){var e=document.querySelector(".sticky-header2-row");e&&(t(),window.addEventListener("scroll",t,{passive:!0}));function t(){e.classList.toggle("is-compact",window.scrollY>1)}}(),e=document.getElementById("header2NavMenu"),t=document.querySelector(".header2-nav-toggle"),e&&t&&(e.querySelectorAll("a").forEach(function(t){t.addEventListener("click",function(){var t;e.classList.contains("show")&&(null!==(t=r.SD.getInstance(e))&&void 0!==t?t:new r.SD(e,{toggle:!1})).hide()})}),e.addEventListener("shown.bs.collapse",function(){t.setAttribute("aria-expanded","true")}),e.addEventListener("hidden.bs.collapse",function(){t.setAttribute("aria-expanded","fal
2se")}))}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",a):a();var o=n(43),i=(n(2675),n(9463),n(2259),n(6280),n(6918),n(8706),n(2008),n(3418),n(5276),n(4346),n(8598),n(2062),n(4114),n(4782),n(739),n(3288),n(2010),n(3110),n(9432),n(7495),n(906),n(8781),n(2762),n(4520),n(1454),n(6031),n(8408),n(4603),n(7566),n(8721),n(819));function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,c=[],l=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){s=!0,a=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return c}}(e,t)||s(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||s(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){if(e){if("string"==typeof e)return u(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var d="searchHistory",f='<span class="mx-1">·</span>',m=["search-modal-body-firmy","search-modal-body-zivnostnici","search-modal-body-funkcie","search-modal-body-kataster","search-modal-body-adresy"],p={"search-modal-body-firmy":"companies","search-modal-body-zivnostnici":"zivnostnici","search-modal-body-funkcie":"osoby","search-modal-body-kataster":"kataster","search-modal-body-adresy":"addresses"};function v(e){var t=document.createElement("div");return t.textContent=e,t.innerHTML}function y(e,t){return!e||e.length<=t?e:e.substring(0,t)+"..."}function h(){try{return JSON.parse(localStorage.getItem(d)||"[]")}catch(e){return[]}}var b={company:"icr-company-lined",person:"icr-user-lined",address:"icr-globe-lined",kataster:"icr-document-lined"};function g(){var e=document.getElementById("searchModalSpyRoot");if(e){var t=r.I6.getInstance(e);t&&t.dispose()}}function w(){var e=document.getElementById("searchModalScrollspyNav");e&&e.classList.add("d-none")}function _(e){return'\n        <div class="px-4 pt-3 pb-1">\n            <small class="text-muted text-uppercase fw-semibold" style="font-size: 0.7rem; letter-spacing: 0.05em;">'.concat(v(e),"</small>\n        </div>\n    ")}function x(){return'\n        <div class="px-4 py-2 text-muted small d-flex align-items-center gap-2">\n            <div class="spinner-border spinner-border-sm flex-shrink-0" role="status">\n                <span class="visually-hidden">'.concat(v(i.A.get("js.general.loading")),"</span>\n            </div>\n            <span>").concat(v(i.A.get("js.general.loading")),"</span>\n        </div>\n    ")}function S(){return'<div class="px-4 py-2 text-muted small">'.concat(v(i.A.get("js.autocomplete.no_results")),"</div>")}function k(e){var t;g(),e.querySelector("#search-section-firmy")?m.forEach(function(e){var t=document.getElementById(e);t&&(t.innerHTML=x())}):e.innerHTML=[["search-section-firmy","search-modal-body-firmy","modal.search_nav.firmy"],["search-section-zivnostnici","search-modal-body-zivnostnici","modal.search_nav.zivnostnici"],["search-section-funkcie","search-modal-body-funkcie","modal.search_nav.funkcie"],["search-section-kataster","search-modal-body-kataster","modal.search_nav.kataster"],["search-section-adresy","search-modal-body-adresy","modal.search_nav.adresy"]].map(function(e){var t=c(e,3),n=t[0],r=t[1],a=t[2];return'\n            <div id="'.concat(n,'" class="search-modal-scroll-section">\n                ').concat(_(i.A.get(a)),'\n                <div id="').concat(r,'">').concat(x(),"</div>\n            </div>\n        ")}).join(""),(t=document.getElementById("searchModalScrollspyNav"))&&t.classList.remove("d-none")}function A(e,t,n){var a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=document.getElementById(e);if(o){var c=a?function(e,t){var n=(t||"").trim();if(n.length<2)return"";var r=p[e];if(!r)return"";
2var a="/search?".concat(new URLSearchParams({q:n,type:r}).toString()),o=i.A.get("modal.search_show_more");return'\n        <div class="px-4 pb-3 pt-2">\n            <a href="'.concat(v(a),'" class="small text-decoration-none d-inline-flex align-items-center gap-1 link-primary">\n                <span>').concat(v(o),'</span>\n                <i class="icr-chevron-right-lined" aria-hidden="true"></i>\n            </a>\n        </div>\n    ')}(e,n):"";o.innerHTML=t+c}requestAnimationFrame(function(){var e=document.getElementById("searchModalSpyRoot");e&&e.querySelector('[id^="search-section-"]')&&(g(),new r.I6(e,{target:"#searchModalScrollspyNav",smoothScroll:!0}).refresh())})}function E(e,t){t.innerHTML="",g(),w(),e.classList.remove("d-none");var n=h(),r=function(){try{return JSON.parse(localStorage.getItem("visitHistory")||"[]")}catch(e){return[]}}();if(0!==n.length||0!==r.length){var a=n.map(function(e){return'\n        <button type="button"\n                class="search-history-item d-flex align-items-center gap-3 px-4 py-2 w-100 border-0 bg-transparent text-start"\n                data-term="'.concat(v(e),'">\n            <i class="icr-search-lined text-muted flex-shrink-0" aria-hidden="true"></i>\n            <span class="text-body">').concat(v(e),"</span>\n        </button>\n    ")}).join(""),o=r.map(function(e){var t=b[e.type]||"icr-chevron-right-lined";return'\n            <a href="'.concat(v(e.url),'"\n               class="d-flex align-items-center gap-3 px-4 py-2 text-decoration-none search-visit-item">\n                <i class="').concat(t,' text-muted flex-shrink-0" aria-hidden="true"></i>\n                <span class="text-body">').concat(v(e.name),"</span>\n            </a>\n        ")}).join("");e.innerHTML="\n        ".concat(n.length>0?_("Nedávne hľadania")+a:"","\n        ").concat(r.length>0?_("Naposledy navštívené")+o:"","\n    ")}else e.innerHTML=""}function j(e){e.classList.add("d-none")}function L(e){var t=(e||"").trim();if(!t)return"";var n=t.indexOf(" - ");return n>=0?t.slice(0,n).trim():t}function O(e){var t=i.A.get("modal.search_legend.zaniknuta"),n=i.A.get("modal.search_legend.prerusena"),r=i.A.get("modal.search_legend.nova"),a=[];return e.termination&&a.push('<span class="search-modal-status-dot search-modal-status-dot--terminated ms-1" role="img" title="'.concat(v(t),'" aria-label="').concat(v(t),'"></span>')),!0===e.suspended&&a.push('<span class="search-modal-status-dot search-modal-status-dot--suspended ms-1" role="img" title="'.concat(v(n),'" aria-label="').concat(v(n),'"></span>')),!0===e.isNew&&a.push('<span class="search-modal-status-dot search-modal-status-dot--new ms-1" role="img" title="'.concat(v(r),'" aria-label="').concat(v(r),'"></span>')),a.join("")}function C(e){var t="zivnost"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"company")?"icr-user-lined":"icr-company-lined",n=null!=e.ico?String(e.ico).trim():"",r=""!==n&&"0"!==n,a=r?"/".concat(n):"/ludia/".concat(e.id),o=y(e.name,60),i=[];r&&i.push("IČO: ".concat(v(n))),e.municipality&&i.push(v(L(e.municipality)));var c=i.join(f),l=O(e),s=c?'<span class="text-muted">'.concat(f).concat(c,"</span>"):"";return'\n        <a href="'.concat(a,'" class="d-flex align-items-start gap-3 px-4 py-2 text-decoration-none search-modal-result-item search-visit-item">\n            <i class="').concat(t,' text-muted flex-shrink-0 mt-1" aria-hidden="true"></i>\n            <span class="min-w-0 flex-grow-1">\n                <span class="lh-sm d-inline-flex flex-wrap align-items-baseline gap-0"><span class="fw-medium">').concat(v(o),"</span>").concat(l).concat(s,"</span>\n            </span>\n        </a>\n    ")}function T(e){var t=String(e.identifikator||"").trim();if(!t)return"";var n=y(e.address||"",80),r=[e.okres?L(e.okres):""].filter(Boolean),a=r.length?'<span class="text-muted">'.concat(f).concat(r.map(v).join(f),"</span>"):"";return'\n        <a href="/adresa/'.concat(encodeURIComponent(t),'" class="d-flex align-items-start gap-3 px-4 py-2 text-decoration-none search-modal-result-item search-visit-item search-modal-address-item">\n            <i class="icr-globe-lined text-muted flex-shrink-0 mt-1" aria-hidden="true"></i>
2\n            <span class="min-w-0 flex-grow-1 lh-sm text-body"><span class="fw-medium">').concat(v(n),"</span>").concat(a,"</span>\n        </a>\n    ")}function N(e){var t=String(e.cadastral_area_code||"").trim(),n=String(e.document_number||"").trim();if(!t||!n)return"";var r=(e.cadastral_area_name||"").trim(),a=e.owner_display?String(e.owner_display).trim():"",o=e.owner_birth_date_display?String(e.owner_birth_date_display).trim():"",i="LV ".concat(n),c=r?"".concat(v(i)).concat(f).concat(v(y(r,Math.max(0,64-i.length)))):v(y(i,64)),l=[];a&&l.push(a),o&&l.push(o);var s=l.length?'<span class="text-muted">'.concat(f).concat(l.map(function(e){return v(y(e,80))}).join(f),"</span>"):"";return'\n        <a href="/kataster/'.concat(encodeURIComponent(t),"/").concat(encodeURIComponent(n),'" class="d-flex align-items-start gap-3 px-4 py-2 text-decoration-none search-modal-result-item search-visit-item">\n            <i class="icr-document-lined text-muted flex-shrink-0 mt-1" aria-hidden="true"></i>\n            <span class="min-w-0 flex-grow-1 lh-sm text-body"><span class="fw-medium">').concat(c,"</span>").concat(s,"</span>\n        </a>\n    ")}document.addEventListener("DOMContentLoaded",function(){var e=document.getElementById("searchModal"),t=document.getElementById("searchModalInput"),n=document.getElementById("searchModalHint"),a=document.getElementById("searchModalResults"),i=document.getElementById("searchModalIconBtn"),c=document.getElementById("searchModalIcon"),s=document.getElementById("searchModalFullSearchLink");if(e&&t&&n&&a){var u=null,m=0,p=null;i.addEventListener("click",function(){t.value.trim().length>0&&(t.value="",t.dispatchEvent(new Event("input")),t.focus())}),e.addEventListener("shown.bs.modal",function(){E(n,a),I("search"),b(),t.focus()}),e.addEventListener("hidden.bs.modal",function(){var e;clearTimeout(p),p=null,null===(e=u)||void 0===e||e.abort(),u=null,m+=1,g(),w(),t.value="",I("search"),E(n,a)}),a.addEventListener("click",function(e){e.target.closest(".search-modal-result-item")&&function(e){if(e&&!(e.length<2)){var t=[e].concat(l(h().filter(function(t){return t!==e}))).slice(0,5);localStorage.setItem(d,JSON.stringify(t))}}(t.value.trim())}),n.addEventListener("click",function(e){var r=e.target.closest(".search-history-item");if(r){var o,i,c=r.dataset.term;c&&(t.value=c,b(),I("back"),j(n),o=c.trim(),clearTimeout(p),null===(i=u)||void 0===i||i.abort(),u=null,m+=1,k(a),u=new AbortController,x(m,o,u.signal))}}),t.addEventListener("input",function(){var e,r,o,i=t.value.trim();if(b(),clearTimeout(p),i.length<2)return clearTimeout(p),p=null,null===(e=u)||void 0===e||e.abort(),u=null,m+=1,I("search"),void E(n,a);I("back"),j(n),r=i,clearTimeout(p),null===(o=u)||void 0===o||o.abort(),u=null,m+=1,k(a),p=setTimeout(function(){u=new AbortController,x(m,r,u.signal)},300)}),t.addEventListener("keydown",function(e){if("Enter"===e.key){e.preventDefault();var n=t.value.trim();if(n.length>=2){var r=new URLSearchParams({q:n,type:"companies"});window.location.assign("/search?".concat(r.toString()))}}}),document.addEventListener("keydown",function(t){if((t.ctrlKey||t.metaKey)&&"k"===t.key.toLowerCase()){var n=t.target;if(n instanceof HTMLElement){if(n.closest('textarea, select, [contenteditable="true"]'))return;var a=n.closest("input");if(a&&"searchModalInput"!==a.id)return}t.preventDefault(),r.aF.getOrCreateInstance(e).show()}})}function b(){if(s){var e=s.dataset.baseHref||"/search",n=t.value.trim();n.length>=2?s.href="".concat(e,"?").concat(new URLSearchParams({q:n,type:"companies"}).toString()):s.href=e}}function _(e){return e!==m}function x(e,t,n){o.A.autocompleteCompanies(t,{signal:n}).then(function(n){if(!_(e)){var r=n.companies||[],a=r.length>0;A("search-modal-body-firmy",a?r.slice(0,8).map(function(e){return C(e,"company")}).join(""):S(),t,a)}}).catch(function(n){"AbortError"===n.name||_(e)||(console.error("Search modal companies failed:",n),A("search-modal-body-firmy",S(),t,!1))}),o.A.autocompleteZivnostnici(t,{signal:n}).then(function(n){if(!_(e)){var r=n.zivnostnici||[],a=r.length>0;A("search-modal-body-zivnostnici",a?r.slice(0,8).map(function(e){return C(e,"zivnost")}).join(""):S(),t,a)}}).catch(function(n){"AbortError"===n.name||_(e)||(console.error("Search modal živnostníci failed:",n),A("search-modal-body-zivnostnici",S(),t,!1))}),o.A.autocompleteOsoby(t,{signal:n}).then(function(n){if(!_(e)){var r=n.osoby||[],a=r.length>0;A("search-modal-body-funkcie",a?r.slice(0,8).map(function(e){return function(e){var t=null!=e.ico?String(e.ico).trim():"",n=""!==t&&"0"!==t?"/".concat(t):"/ludia/".concat(e.id),r=(e.matchedPerson||"").trim(),a=y((e.name||"").trim(),24),o=L(e.municipality),i=[];a&&i.push(v(a)),o&&i.push(v(o));var c=i.join(f),l=r?'<span class="fw-medium text-primary">'.concat(v(r),"</span>"):"",s=r?"".concat(l,'<span class="text-muted">').concat(c?"".concat(f).concat(c):"","</span>"):c?'<span class="text-muted">
2'.concat(c,"</span>"):'<span class="text-muted">—</span>',u=O(e);return'\n        <a href="'.concat(n,'" class="d-flex align-items-start gap-3 px-4 py-2 text-decoration-none search-modal-result-item search-visit-item">\n            <i class="icr-contact-lined text-muted flex-shrink-0 mt-1" aria-hidden="true"></i>\n            <span class="min-w-0 flex-grow-1 lh-sm d-inline-flex flex-wrap align-items-baseline gap-0">').concat(s).concat(u,"</span>\n        </a>\n    ")}(e)}).join(""):S(),t,a)}}).catch(function(n){"AbortError"===n.name||_(e)||(console.error("Search modal osoby failed:",n),A("search-modal-body-funkcie",S(),t,!1))}),o.A.autocompleteKataster(t,{signal:n}).then(function(n){if(!_(e)){var r=(n.kataster||[]).slice(0,8).map(N).filter(Boolean),a=r.length>0;A("search-modal-body-kataster",a?r.join(""):S(),t,a)}}).catch(function(n){"AbortError"===n.name||_(e)||(console.error("Search modal kataster failed:",n),A("search-modal-body-kataster",S(),t,!1))}),o.A.autocompleteAddresses(t,{signal:n}).then(function(n){if(!_(e)){var r=(n.addresses||[]).slice(0,8).map(T).filter(Boolean),a=r.length>0;A("search-modal-body-adresy",a?r.join(""):S(),t,a)}}).catch(function(n){"AbortError"===n.name||_(e)||(console.error("Search modal addresses failed:",n),A("search-modal-body-adresy",S(),t,!1))})}function I(e){"back"===e?(c.className="icr-arrow-left-lined text-muted",i.style.cursor="pointer"):(c.className="icr-search-lined text-muted",i.style.cursor="default")}});n(5121),n(5700),n(9572),n(4170),n(6033),n(2892),n(9904),n(7945),n(4185),n(3851),n(1278),n(875),n(3548),n(287),n(8940),n(1415),n(7642),n(8004),n(3853),n(5876),n(2475),n(5024),n(1698),n(5440);function I(e){return I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},I(e)}function M(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return F(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(F(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,F(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,F(d,"constructor",s),F(s,"constructor",l),l.displayName="GeneratorFunction",F(s,a,"GeneratorFunction"),F(d),F(d,a,"Generator"),F(d,r,function(){return this}),F(d,"toString",function(){return"[object Generator]"}),(M=function(){return{w:o,m:f}})()}function F(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}F=function(e,t,n,r){function o(t,n){F(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},F(e,t,n,r)}function q(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function P(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?q(Object(n),!0).forEach(function(t){D(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):q(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function D(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=I(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=I(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==I(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function z(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=H(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){c=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(c)throw o}}}}function B(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,c=[],l=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){s=!0,a=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return c}}(e,t)||H(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function H(e,t){if(e){if("string"==typeof e)return G(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?G(e,t):void 0}}function G(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function K(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function R(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){K(o,r,a,i,c,"next",e)}function c(e){K(o,r,a,i,c,"throw",e)}i(void 0)})}}var U=new Map,W=new Set;function V(e,t,n){return Y.apply(this,arguments)}function Y(){return Y=R(M().m(function e(t,n,r){var a,c,l,s,u,d,f,m,p,v,y,h,b,g,w,_,x,S,k,A,E,j,L,O,C,T,N,I,F,q,D,H,G,K=arguments;return M().w(function(e){for(;;)switch(e.p=e.n){case 0:if(a=K.length>3&&void 0!==K[3]?K[3]:null,c=document.getElementById(r),l="".concat(r,"-loader"),s=null!==a&&a>2,U.has(r)||U.set(r,{persons:[],companies:[],seenConnections:new Set,level1Connections:[],connectionLevels:new Map}),u=U.get(r),d=u.persons,f=u.companies,m=u.seenConnections,p=u.level1Connections,v=u.connectionLevels,s?(te(c),Q(l,a)):(te(c),Q(l,1)),e.p=1,s){e.n=4;break}return e.n=2,J(t,n,d,f,m,p,v,1);case 2:return Q(l,2),e.n=3,J(t,n,d,f,m,p,v,2);case 3:e.n=19;break;case 4:y=Array.from(m),h=0,b=y;case 5:if(!(h<b.length)){e.n=19;break}if(g=b[h],w=g.split("_"),_=B(w,2),x=_[0],(S=_[1])&&"undefined"!==S&&"null"!==S){e.n=6;break}return e.a(3,18);case 6:if(k="".concat(x,"_").concat(S),W.has(k)){e.n=18;break}if("person"!==x){e.n=8;break}return e.n=7,o.A.getPersonNeighbors(S);case 7:D=e.v,e.n=10;break;case 8:return e.n=9,o.A.getCompanyNeighbors(S);case 9:D=e.v;case 10:A=D,W.add(k),E=A.neighbors||[],j=z(E),e.p=11,j.s();case 12:if((L=j.n()).done){e.n=15;break}if(C=L.value,T="person"===C.type?C.person_key:null!==(O=C.ico)&&void 0!==O?O:C.entity_id){e.n=13;break}return e.a(3,14);case 13:N=C.type,I="".concat(N,"_").concat(T),m.has(I)||(m.add(I),F=a||3,v.set(I,F),"person"===N?d.push(P(P({},C),{},{level:F})):f.push(P(P({},C),{},{level:F})));case 14:e.n=12;break;case 15:e.n=17;break;case 16:e.p=16,H=e.v,j.e(H);case 17:return e.p=17,j.f(),e.f(17);case 18:h++,e.n=5;break;case 19:u.persons=d,u.companies=f,u.seenConnections=m,u.connectionLevels=v,ee(l),Z(c,d,f),e.n=21;break;case 20:e.p=20,G=e.v,console.error("Error loading neighbors for ".concat(t," ").concat(n,":"),G),ee(l),q="person"===t?"osobu":"firmu",c.insertAdjacentHTML("beforeend",'<div class="alert alert-warning rounded-3">'.concat(i.A.format("js.connections.error",{subjectType:q}),"</div>"));case 21:return e.a(2)}},e,null,[[11,16,17,18],[1,20]])})),Y.apply(this,arguments)}function J(e,t,n,r,a,o,i,c){return $.apply(this,arguments)}function $(){return($=R(M().m(function e(t,n,r,a,i,c,l,s){var u,d,f,m,p,v,y,h,b,g,w,_,x,S,k,A,E,j,L,O,C,T,N,I,F,q,D,B;return M().w(function(e){for(;;)switch(e.p=e.n){case 0:if(1!==s){e.n=13;break}if(u="".concat(t,"_").concat(n),W.has(u)){e.n=12;break}if("person"!==t){e.n=2;break}return e.n=1,o.A.getPersonNeighbors(n);case 1:I=e.v,e.n=4;break;case 2:return e.n=3,o.A.getCompanyNeighbors(n);case 3:I=e.v;case 4:d=I,W.add(u),f=d.neighbors||[],m=z(f),e.p=5,m.s();case 6:if((p=m.n()).done){e.n=9;break}if(y=p.value,h="person"===y.type?y.person_key:null!==(v=y.ico)&&void 0!==v?v:y.entity_id){e.n=7;break}return e.a(3,8);case 7:b=y.type,g="".concat(b,"_").concat(h),i.has(g)||(i.add(g),c.push({type:b,id:h}),l.set(g,1),"person"===b?r.push(P(P({},y),{},{level:1})):a.push(P(P({},y),{},{level:1})));case 8:e.n=6;break;case 9:e.n=11;break;case 10:e.p=10,F=e.v,m.e(F);case 11:return e.p=11,m.f(),e.f(11);case 12:e.n=32;break;case 13:if(2!==s){e.n=32;break}w=z(c),e.p=14,w.s();case 15:if((_=w.n()).done){e.n=29;break}if((x=_.value).id){e.n=16;break}return e.a(3,28);case 16:if(S="".concat(x.type,"_").concat(x.id),W.has(S)){e.n=28;break}if("person"!==x.type){e.n=18;break}return e.n=17,o.A.getPersonNeighbors(x.id);case 17:q=e.v,e.n=20;break;case 18:return e.n=19,o.A.getCompanyNeighbors(x.id);case 19:q=e.v;case 20:k=q,W.add(S),A=k.neighbors||[],E=z(A),e.p=21,E.s();case 22:if((j=E.n()).done){e.n=25;break}if(O=j.value,C="person"===O.type?O.person_key:null!==(L=O.ico)&&void 0!==L?L:O.entity_id){e.n=23;break}return e.a(3,24);case 23:T=O.type,N="".concat(T,"_").concat(C),i.has(N)||(i.add(N),l.set(N,2),"person"===T?r.push(P(P({},O),{},{level:2})):a.push(P(P({},O),{},{level:2})));case 24:e.n=22;break;case 25:e.n=27;break;case 26:e.p=26,D=e.v,E.e(D);case 27:return e.p=27,E.f(),e.f(27);case 28:e.n=15;break;case 29:e.n=31;break;case 30:e.p=30,B=e.v,w.e(B);case 31:return e.p=31,w.f(),e.f(31);case 32:return e.a(2)}},e,null,[[21,26,27,28],[14,30,31,32],[5,10,11,12]])}))).apply(this,arguments)}function Z(e,t,n){if(e.innerHTML="",t.length>0){var r=t.slice(0,5),a=t.slice(5),o=a.length>0?'\n            <button class="btn btn-outline-primary rounded-3 w-100 mt-3" data-action="show-more" data-type="persons">\n                '.concat(i.A.get("shared.connections.show_more"),"\n            </button>\n        "):"",c='\n            <div class="mb-4" data-section="persons">\n                <h3 class="h5 fw-bold mb-3">'.concat(i.A.get("shared.connections.persons"),'</h3>\n                <div class="persons-visible">\n                    ').concat(r.map(function(e){return X(e)}).join(""),'\n                </div>\n                <div class="persons-hidden" style="display: none;">\n                    ').concat(a.map(function(e){return X(e)}).join(""),"\n                </div>\n                ").concat(o,"\n            </div>\n        ");e.insertAdjacentHTML("beforeend",c)}if(n.length>0){var l=n.slice(0,5),s=n.slice(5),u=s.length>0?'\n            <button class="btn btn-outline-primary rounded-3 w-100 mt-3" data-action="show-more" data-type="companies">\n                '.concat(i.A.get("shared.connections.show_more"),"\n            </button>\n        "):"",d='\n            <div class="mb-4" data-section="companies">\n                <h3 class="h5 fw-bold mb-3">'.concat(i.A.get("shared.connections.companies"),'</h3>\n                <div class="companies-visible">\n                    ').concat(l.map(function(e){return X(e)}).join(""),'\n                </div>\n                <div class="companies-hidden" style="display: none;">\n                    ').concat(s.map(function(e){return X(e)}).join(""),"\n                </div>\n                ").concat(u,"\n            </div>\n        ");e.insertAdjacentHTML("beforeend",d)}0===t.length&&0===n.length&&e.insertAdjacentHTML("beforeend",'<div class="alert alert-info rounded-3">'.concat(i.A.get("js.connections.no_connections"),"</div>"))}function X(e){var t=e.name,n=e.type,r=e.address||"",a=e.evidenceTexts||[],o=e.level||1,c=null,l=null;if("person"===n)e.person_key&&(c="/osoby/".concat(e.person_key),l=e.person_key);else{var s,u=null!==(s=e.ico)&&void 0!==s?s:e.entity_id;u&&(e.ico&&(c="/".concat(e.ico)),l=u)}var d=a.map(function(e){return'<div class="mb-1">'.concat(e,"</div>")}).join(""),f=a.length>0?'\n        <div class="d-flex mt-2">
2\n            <span class="me-2 text-muted text-nowrap">'.concat(i.A.get("shared.connections.via"),':</span>\n            <div class="fw-light">\n                ').concat(d,"\n            </div>\n        </div>\n    "):"",m='<span class="connection-level-badge border border-info text-info rounded-pill position-absolute top-0 end-0 m-2">'.concat(i.A.format("shared.connections.level",{level:o}),"</span>"),p="person"===n?"icr icr-user-lined":"icr icr-company-lined",v=c?'<a href="'.concat(c,'" class="text-decoration-none">').concat(t,"</a>"):"<span>".concat(t,"</span>");return'\n        <div data-entity-type="'.concat(n,'" ').concat(l?'data-entity-id="'.concat(l,'"'):"",'>\n            <div class="card border-primary connection-card rounded-3 mb-3 position-relative">\n                <div class="card-body">\n                    ').concat(m,'\n                    <p class="text-primary mb-0 d-flex align-items-center">\n                        <i class="').concat(p,' me-2" style="font-size: 1.25rem;"></i>\n                        ').concat(v,"\n                    </p>\n                    ").concat(r?'<p class="card-text text-muted">'.concat(r.replace(/\n/g,"<br>"),"</p>"):"","\n                    ").concat(f,"\n                </div>\n            </div>\n        </div>\n    ")}function Q(e,t){ee(e);var n=document.getElementById(e);n||((n=document.createElement("div")).id=e,n.className="loader-container",document.getElementById(e.replace("-loader","")).parentNode.appendChild(n));var r='\n        <div class="text-center py-4 loader-spinner">\n            <div class="spinner-border" role="status">\n                <span class="visually-hidden">'.concat(i.A.format("js.connections.loading_level",{level:t}),'</span>\n            </div>\n            <p class="mt-2">').concat(i.A.format("js.connections.loading_level",{level:t}),"</p>\n        </div>\n    ");n.innerHTML=r}function ee(e){var t=document.getElementById(e);t&&(t.innerHTML="")}function te(e){var t=e.querySelector('[data-action="load-level"]');t&&t.parentElement.remove()}document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll('[data-auto-load="connections"]').forEach(function(e){var t=e.dataset.entityType,n=e.dataset.entityId,r=e.dataset.containerId||"connections-container";console.log("Loading connections:",{entityType:t,entityId:n,containerId:r,element:e}),t&&n?V(t,n,r):console.error("Missing entityType or entityId:",{entityType:t,entityId:n})}),document.addEventListener("click",function(e){var t=e.target.closest('[data-action="load-level"]');if(t)V(t.dataset.entityType,t.dataset.entityId,t.dataset.containerId,parseInt(t.dataset.nextLevel));else{var n=e.target.closest('[data-action="show-more"]');if(n){var r=n.dataset.type,a=n.closest("[data-section]");if("persons"===r){var o=a.querySelector(".persons-hidden");o&&(o.style.display="",n.remove())}else if("companies"===r){var i=a.querySelector(".companies-hidden");i&&(i.style.display="",n.remove())}}}})});n(8459);function ne(){document.querySelectorAll('[id^="historical-table-"]').forEach(function(e){var t=e.id.replace("historical-table-","");!function(e){var t="historical-table-".concat(e),n=document.getElementById(t);if(!n)return;var a=n.querySelectorAll('.timeline-bar[data-bs-toggle="tooltip"]');a.forEach(function(e){try{new r.m_(e)}catch(e){}})}(t),function(e){var t="historical-table-".concat(e),n=document.getElementById(t);if(!n)return;var r=n.querySelectorAll(".function-header");r.forEach(function(e){var t=e.querySelector(".function-toggle-icon");if(t){var r=e.getAttribute("data-function-id"),a=n.querySelectorAll('.function-row[data-function-id="'.concat(r,'"]')),o=!0;t.addEventListener("click",function(){o=!o,a.forEach(function(e){e.style.display=o?"":"none"});var e=t.querySelector("i");e&&(e.className=o?"icr-chevron-up-lined":"icr-chevron-down-lined")})}})}(t);var n="historical-zoom-slider-".concat(t);document.getElementById(n)&&function(e,t){var n=document.getElementById(e),r=document.getElementById("historical-table-".concat(t));if(!n||!r)return;function a(){"true"!==r.dataset.originalWidthsStored&&setTimeout(function(){r.querySelectorAll(".historical-column:not(.historical-column-first)").forEach(function(e){if(!e.dataset.originalWidth){var t=e.offsetWidth||80;e.dataset.originalWidth=t}}),r.dataset.originalWidthsStored="true",o(parseInt(n.value,10))},50)}function o(e){var t=e/100;r.querySelectorAll(".historical-column:not(.historical-column-first)").forEach(function(e){var n=(parseFloat(e.dataset.originalWidth)||e.offsetWidth||100)*t;e.style.width="".concat(n,"px"),e.style.minWidth="".concat(n,"px"),e.style.maxWidth="".concat(n,"px")})}a(),n.addEventListener("input",function(e){o(parseInt(e.target.value,10))})}(n,t)})}document.addEventListener("DOMContentLoaded",function(){ne()});n(3690),n(113),n(2712),n(5428),n(8156),n(2577),n(8872);var re=n(5191),ae=n(3762),oe=n(7227);function ie(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return ce(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<
2o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(ce(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,ce(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,ce(d,"constructor",s),ce(s,"constructor",l),l.displayName="GeneratorFunction",ce(s,a,"GeneratorFunction"),ce(d),ce(d,a,"Generator"),ce(d,r,function(){return this}),ce(d,"toString",function(){return"[object Generator]"}),(ie=function(){return{w:o,m:f}})()}function ce(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}ce=function(e,t,n,r){function o(t,n){ce(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},ce(e,t,n,r)}function le(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function se(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){le(o,r,a,i,c,"next",e)}function c(e){le(o,r,a,i,c,"throw",e)}i(void 0)})}}var ue=.23;function de(){document.querySelectorAll('[data-auto-load="vat-reports"]').forEach(function(e){var t=e.dataset.entityId;t?function(e,t){me.apply(this,arguments)}(t,e):console.error("Missing ICO for VAT reports:",{element:e})})}function fe(e,t,n){var r=e.periods&&Array.isArray(e.periods)?e.periods:[];0!==r.length?function(e,t,n){var r,a,o,c,l="vat-reports-chart-".concat(t),s="vat-reports-costs-slider-".concat(t),u="vat-reports-costs-value-".concat(t),d="vat-reports-deduction-slider-".concat(t),f="vat-reports-deduction-value-".concat(t),m="vat-reports-latest-revenue-label-".concat(t),p="vat-reports-latest-revenue-".concat(t),v="vat-reports-latest-profit-label-".concat(t),y="vat-reports-latest-profit-".concat(t),h=0,b=null,g=function(e){var t,n=e.map(function(e){return Number(e.vdp_revenue_raw)||0});return{periods:e,vdpRevenueRaw:n,labels:e.map(function(e){return e.label}),dates:e.map(function(e){return t=e.date,new Date("".concat(t,"T00:00:00")).getTime();var t}),vdpValues:e.map(function(e){return Number(e.vdp)||0}),minRevenueValues:e.map(function(e){return Number(e.min_revenue)||0}),latestPeriod:null!==(t=e[e.length-1])&&void 0!==t?t:null}}(function(e,t){if(!t||t>=e.length)return e;return e.slice(-t)}(n,24)),w=function(e){var t=e.minRevenueValues.reduce(function(e,t){return Math.max(e,Number(t)||0)},0);return Math.max(1e4,Math.ceil(2*t))}(g),_=w*ue,x=function(){return function(e,t){return e.map(function(e){return Math.max(e+t,0)})}(g.vdpRevenueRaw,h)},S=function(){var e=document.getElementById(u),t=document.getElementById(f),n=document.getElementById(m),r=document.getElementById(p),a=document.getElementById(v),o=document.getElementById(y);if(e&&(e.textContent=ye(h)),t&&(t.textContent=ye(h*ue)),g.latestPeriod&&n&&(n.textContent=i.A.format("js.company.vat.latest_month_revenue",{month:g.latestPeriod.label})),g.latestPeriod&&a&&(a.textContent=i.A.format("js.company.vat.latest_month_profit",{month:g.latestPeriod.label})),r){var c,l=x(),s=null!==(c=l[l.length-1])&&void 0!==c?c:0;r.textContent=ye(s)}if(o){var d,b=null!==(d=g.minRevenueValues[g.minRevenueValues.length-1])&&void 0!==d?d:0;o.textContent=ye(b)}},k=function(){var e=document.getElementById(s),t=document.getElementById(d);e&&(e.max=String(w),e.value=String(Math.min(h,w))),t&&(t.max=String(_),t.value=String(Math.min(h*ue,_))),S()},A=function(){if(b){var e=b.series.find(function(e){return"vat-scenario"===e.userOptions.id});e&&e.setData(he(g.dates,x()),!0)}},E=(O=A,C=200,T=null,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];clearTimeout(T),T=setTimeout(function(){return O.apply(void 0,t)},C)}),j=function(e){h=Math.max(0,Math.min(Number(e)||0,w)),k(),E()},L=function(e){var t=Math.max(0,Math.min(Number(e)||0,_));j(t/ue)};var O,C,T;e.innerHTML='\n        <div class="foaf-card p-4 mb-4">\n            <div id="'.concat(l,'"></div>\n        </div>\n        <div class="foaf-card p-4 vat-reports-controls">\n            <div class="row g-3">\n                <div class="col-12 col-md-6 col-xl-3">\n                    <div class="vat-reports-controls__stat">
2\n                        <span class="text-muted small d-block">').concat(i.A.get("js.company.vat.monthly_costs"),'</span>\n                        <span class="fw-bold fs-5 d-block mb-2" id="').concat(u,'">').concat(ye(0),'</span>\n                        <input\n                            type="range"\n                            class="form-range user-manual-clickable"\n                            data-help-key="company.vat.costs_slider"\n                            id="').concat(s,'"\n                            min="0"\n                            max="').concat(w,'"\n                            step="1"\n                            value="0"\n                            aria-label="').concat(i.A.get("js.company.vat.monthly_costs"),'"\n                        >\n                    </div>\n                </div>\n                <div class="col-12 col-md-6 col-xl-3">\n                    <div class="vat-reports-controls__stat">\n                        <span class="text-muted small d-block">').concat(i.A.get("js.company.vat.monthly_deduction"),'</span>\n                        <span class="fw-bold fs-5 d-block mb-2" id="').concat(f,'">').concat(ye(0),'</span>\n                        <input\n                            type="range"\n                            class="form-range user-manual-clickable"\n                            data-help-key="company.vat.deduction_slider"\n                            id="').concat(d,'"\n                            min="0"\n                            max="').concat(_,'"\n                            step="1"\n                            value="0"\n                            aria-label="').concat(i.A.get("js.company.vat.monthly_deduction"),'"\n                        >\n                    </div>\n                </div>\n                <div class="col-12 col-md-6 col-xl-3">\n                    <div class="vat-reports-controls__stat">\n                        <span class="text-muted small d-block" id="').concat(m,'">').concat(i.A.format("js.company.vat.latest_month_revenue",{month:null!==(r=null===(a=g.latestPeriod)||void 0===a?void 0:a.label)&&void 0!==r?r:"—"}),'</span>\n                        <span class="fw-bold fs-5" id="').concat(p,'">').concat(ye(0),'</span>\n                    </div>\n                </div>\n                <div class="col-12 col-md-6 col-xl-3">\n                    <div class="vat-reports-controls__stat">\n                        <span class="text-muted small d-block" id="').concat(v,'">').concat(i.A.format("js.company.vat.latest_month_profit",{month:null!==(o=null===(c=g.latestPeriod)||void 0===c?void 0:c.label)&&void 0!==o?o:"—"}),'</span>\n                        <span class="fw-bold fs-5" id="').concat(y,'">').concat(ye(0),'</span>\n                    </div>\n                </div>\n            </div>\n            <p class="text-muted small mb-0 mt-3">').concat(i.A.get("js.company.vat.scenario_hint"),"</p>\n        </div>\n    ");var N=document.getElementById(s),I=document.getElementById(d);N&&(N.addEventListener("input",function(e){j(e.target.value)}),N.addEventListener("change",function(){A()}
2));I&&(I.addEventListener("input",function(e){L(e.target.value)}),I.addEventListener("change",function(){A()}));M=l,F={chart:{type:"line",height:420,backgroundColor:"transparent"},title:{text:""},credits:{enabled:!1},xAxis:{type:"datetime",title:{text:i.A.get("js.company.vat.axis_date")},labels:{rotation:-45,format:"{value:%m/%Y}"}},yAxis:{title:{text:i.A.get("js.company.vat.axis_money")},labels:{formatter:function(){return function(e){var t=Number(e);if(!Number.isFinite(t))return"—";var n=Math.abs(t);if(n>=1e6){var r=t/1e6,a=new Intl.NumberFormat("sk-SK",{minimumFractionDigits:r%1==0?0:1,maximumFractionDigits:1}).format(r);return"".concat(a," mil. €")}if(n>=1e3){var o=t/1e3,i=new Intl.NumberFormat("sk-SK",{minimumFractionDigits:o%1==0?0:1,maximumFractionDigits:1}).format(o);return"".concat(i," tis. €")}return ye(t)}(this.value)}},gridLineDashStyle:"Dash"},tooltip:{shared:!0,useHTML:!0,xDateFormat:"%m/%Y",formatter:function(){var e,t,n,r='<span class="fw-bold">'.concat((e=this.x,t=new Date(e),n=String(t.getMonth()+1).padStart(2,"0"),"".concat(n,"/").concat(t.getFullYear())),"</span><br>");return this.points.forEach(function(e){r+='<span style="color:'.concat(e.color,';">●</span> ').concat(e.series.name,": <strong>").concat(ye(e.y),"</strong><br>")}),r}},plotOptions:{column:{pointWidth:10},series:{marker:{enabled:!1}}},series:[{name:i.A.get("js.company.vat.series_vdp"),type:"column",color:"#299BFF",data:he(g.dates,g.vdpValues)},{name:i.A.get("js.company.vat.series_min_revenue"),type:"line",color:"rgba(41, 155, 255, 0.85)",dashStyle:"Dash",data:he(g.dates,g.minRevenueValues)},{id:"vat-scenario",name:i.A.get("js.company.vat.series_scenario_revenue"),type:"line",color:"#FF8C42",dashStyle:"Dash",data:he(g.dates,x())}]},q=function(e){b=e,S()},(0,ae.C)(M,se(ie().m(function e(){var t,n;return ie().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,re.A)();case 1:t=e.v,n=t.chart(M,F),q&&q(n);case 2:return e.a(2)}},e)})));var M,F,q}(n,t,r):function(e){e.innerHTML='\n        <div class="foaf-card p-4 text-center text-muted">\n            '.concat(i.A.get("js.company.vat.no_data"),"\n        </div>\n    ")}(n)}function me(){return(me=se(ie().m(function e(t,n){var r,a;return ie().w(function(e){for(;;)switch(e.p=e.n){case 0:if(null===(r=(0,oe.v)(n,"vat-reports"))){e.n=1;break}return fe(r,t,n),e.a(2);case 1:return pe(n),e.p=2,e.n=3,o.A.getCompanyVatReports(t);case 3:fe(e.v,t,n),e.n=5;break;case 4:e.p=4,a=e.v,console.error("Error loading VAT reports:",a),ve(n);case 5:return e.a(2)}},e,null,[[2,4]])}))).apply(this,arguments)}function pe(e){e.innerHTML='\n        <div class="text-center py-4">\n            <div class="spinner-border" role="status">\n                <span class="visually-hidden">'.concat(i.A.get("js.general.loading"),'</span>\n            </div>\n            <p class="mt-2">').concat(i.A.get("js.company.vat.loading"),"</p>\n        </div>\n    ")}function ve(e){e.innerHTML='\n        <div class="alert alert-danger" role="alert">\n            '.concat(i.A.get("js.company.vat.error"),"\n        </div>\n    ")}function ye(e){var t=Number(e);return Number.isFinite(t)?new Intl.NumberFormat("sk-SK",{style:"currency",currency:"EUR",minimumFractionDigits:0,maximumFractionDigits:2}).format(t):"—"}function he(e,t){return e.map(function(e,n){return[e,t[n]]})}document.readyState,window.addEventListener("load",de);n(8350),n(4423),n(5086),n(6910),n(237),n(3609),n(9089),n(1699),n(7550);function be(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,c=[],l=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){s=!0,a=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return c}}(e,t)||we(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ge(e){return function(e){if(Array.isArray(e))return _e(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||we(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function we(e,t){if(e){if("string"==typeof e)return _e(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_e(e,t):void 0}}function _e(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function xe(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return Se(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<
2o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(Se(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,Se(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,Se(d,"constructor",s),Se(s,"constructor",l),l.displayName="GeneratorFunction",Se(s,a,"GeneratorFunction"),Se(d),Se(d,a,"Generator"),Se(d,r,function(){return this}),Se(d,"toString",function(){return"[object Generator]"}),(xe=function(){return{w:o,m:f}})()}function Se(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}Se=function(e,t,n,r){function o(t,n){Se(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},Se(e,t,n,r)}function ke(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function Ae(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){ke(o,r,a,i,c,"next",e)}function c(e){ke(o,r,a,i,c,"throw",e)}i(void 0)})}}function Ee(e,t){(0,ae.C)(e,Ae(xe().m(function n(){return xe().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,(0,re.A)();case 1:n.v.chart(e,t);case 2:return n.a(2)}},n)})))}function je(e){return{"Financna sprava":"Finančná správa","Finančná správa":"Finančná správa","Sociálna poisťovňa":"Sociálna poisťovňa","Všeobecná zdravotná poisťovňa":"Všeobecná zdravotná poisťovňa",Vszp:"Všeobecná zdravotná poisťovňa",Union:"Union",Dôvera:"Dôvera"}[e]||e}var Le=["Celkom","Finančná správa","Sociálna poisťovňa","Všeobecná zdravotná poisťovňa","Union","Dôvera"],Oe=32;function Ce(e,t,n){var r=!0===e.hasHistoricalDebtsChartFunctionality;!function(e){return e.creditors&&Array.isArray(e.creditors)&&e.creditors.some(function(e){return e.debt_time_series&&Array.isArray(e.debt_time_series)&&e.debt_time_series.length>0})}(e)?function(e){var t='\n        <div class="alert alert-info rounded-3">\n            <p class="mb-0">'.concat(i.A.get("js.debts.no_data")||i.A.get("company.debts.no_data")||"Žiadne nedoplatky","</p>\n        </div>\n    ");e.innerHTML=t}(n):function(e,t,n,r){var a=null!==e.closest(".modal"),o=a?"-modal-".concat(Date.now()):"",c=r?"":(s=i.A.get("js.balance_sheets.access_required"),'\n        <div class="debts-chart-lock-overlay position-absolute top-50 start-50 translate-middle z-3 px-2" style="width: min(92%, 22rem); pointer-events: none;">\n            <div class="balance-sheet-locked-cell foaf-card d-flex align-items-start gap-2 w-100 p-3 shadow" style="cursor: pointer; pointer-events: auto;" title="'.concat(s,'" role="button" tabindex="0">\n                <span class="icr icr-locked-filled text-danger flex-shrink-0 mt-1" style="font-size: 1.25rem;" aria-hidden="true"></span>\n                <span class="fw-bold d-block text-muted small mb-0">').concat(s,"</span>\n            </div>\n        </div>\n    ")),l='\n        <div class="row">\n            <div class="col-12 mb-4 position-relative">\n                <div id="debts-chart-'.concat(t).concat(o,'"></div>\n                ').concat(c,'\n            </div>\n        </div>\n        <div class="row">\n            <div class="col-12 col-lg-6 mb-4 mb-lg-0">\n                <div id="debts-card-').concat(t).concat(o,'"></div>\n            </div>\n            <div class="col-12 col-lg-6">\n                <div id="debts-table-').concat(t).concat(o,'"></div>\n            </div>\n        </div>\n    ');var s;e.innerHTML=l,function(e,t,n){var r=document.getElementById(e);if(!r)return;function a(e){var t=new Date(e),n=String(t.getDate()).padStart(2,"0"),r=String(t.getMonth()+1).padStart(2,"0"),a=t.getFullYear();return"".concat(n,".").concat(r,".").concat(a)}if(!n){var o=new Date;o.setHours(0,0,0,0);var c=new Date(o);c.setFullYear(c.getFullYear()-2);var l=c.getTime(),s=o.getTime();return void Ee(r,{title:{text:""},accessibility:{enabled:!1},chart:{height:360},yAxis:{title:{text:""},min:0,softMax:5e5,labels:{formatter:function(){return Ie(this.value)}},gridLineDashStyle:"Dash"},xAxis:{type:"datetime",min:l,max:s,gridLineWidth:1,gridLineDashStyle:"Dash",labels:{formatter:function(){return a(this.value)}}},tooltip:{enabled:!1},legend:{enabled:!1},credits:{enabled:!1},plotOptions:{series:{enableMouseTracking:!1,animation:!1}},series:[{type:"line",data:[[l,0],[s,0]],lineWidth:0,color:"transparent",showInLegend:!1,marker:{enabled:!1},states:{hover:{enabled:!1},inactive:{enabled:!1}}}]})}function u(e){return{"Finančná správa":"#8B008B","Sociálna poisťovňa":"#FFD700","Všeobecná zdravotná poisťovňa":"#00FFFF",Union:"#0000FF"}[e]||"#808080"}var d=["#E9443F","#4A90E2","#50C878","#FFA500","#9B59B6","#E74C3C","#3498DB","#2ECC71"],f=0;function m(e,t){for(var n=0,r=e.length-1;r>=0;r--)if(e[r][0]<=t){n=e[r][1];break}return n}var p=[],v=new Map,y=new Set;if(t&&Array.isArray(t)){t.forEach(function(e){var t=je(e.creditor||"Neznámy veriteľ"),n=e.debt_time_series||[];if(y.add(t),0!==n.length){var r=ge(n).sort(function(e,t){return new Date(e.date)-new Date(t.date)}).map(function(e){var t=new Date(e.date);return t.setHours(0,0,0,0),[t.getTime(),null!=e.amount?e.amount:0]});if(r.length>0&&0!==r[0][1]){var a=r[0][0],o=new Date(a);o.setDate(o.getDate()-1),r.unshift([o.getTime(),0])}if(r.length>0){var i=r[r.length-1][0],c=new Date(i),l=new Date;if(l.setHours(0,0,0,0),Math.floor((l.getTime()-c.getTime())/864e5)>32){var s=new Date(c);s.setDate(s.getDate()+32),r.push([s.getTime(),0])}}v.set(t,r)}});var h=new Set;v.forEach(function(e){e.forEach(function(e){var t=be(e,1)[0];h.add(t)})});var b=Array.from(h).sort(function(e,t){return e-t}),g=Le.filter(function(e){return"Celkom"!==e}),w=ge(g);
2y.forEach(function(e){g.includes(e)||w.push(e)}),w.forEach(function(e){var t=v.get(e),n=b.map(function(e){return[e,t?m(t,e):0]});v.set(e,n)}),w.forEach(function(e){var t=v.get(e),n=u(e),r="#808080"!==n?n:d[f%d.length];"#808080"===n&&f++,p.push({name:e,color:r,type:"line",step:!0,data:t,marker:{enabled:!1}})})}var _=i.A.get("company.debts.total")||"Celkom";if(v.size>0){var x=Array.from(new Set(ge(v.values()).flatMap(function(e){return e.map(function(e){return be(e,1)[0]})}))).sort(function(e,t){return e-t}),S=[];if(x.forEach(function(e){var t=0;v.forEach(function(n){for(var r=n.length-1;r>=0;r--)if(n[r][0]<=e){t+=n[r][1];break}}),S.push([e,t])}),S.length>0&&0!==S[0][1]){var k=S[0][0],A=new Date(k);A.setDate(A.getDate()-1),S.unshift([A.getTime(),0])}S.length>0&&p.unshift({name:_,color:"#00AD8A",type:"line",step:!0,data:S,marker:{enabled:!1},lineWidth:2,zIndex:10})}if(0===p.length)return;Ee(e,{title:{text:""},accessibility:{enabled:!1},yAxis:{title:{text:""},labels:{formatter:function(){return Ie(this.value)}},gridLineDashStyle:"Dash"},tooltip:{useHTML:!0,shared:!0,formatter:function(){var e='<div style="font-size:13px;"><div style="font-weight:bold; margin-bottom:4px;">'.concat(a(this.x),"</div>");return this.points.forEach(function(t){var n=null!==t.y?Math.round(t.y):null;if(null!==n){var r=t.series.name===_?"<strong>".concat(t.series.name,"</strong>"):t.series.name;e+='\n                            <div style="display:flex; align-items:center; font-size:14px; margin-bottom:2px;">\n                                <span style="\n                                    display:inline-block;\n                                    width:8px;\n                                    height:8px;\n                                    border-radius:50%;\n                                    background:'.concat(t.color,';\n                                    margin-right:6px;\n                                "></span>\n                                <span style="margin-right:8px;">').concat(r,":</span>\n                                <strong>").concat(n.toLocaleString("sk-SK")," €</strong>\n                            </div>\n                        ")}}),e+="</div>"}},xAxis:{type:"datetime",gridLineWidth:1,gridLineDashStyle:"Dash",labels:{formatter:function(){return a(this.value)}}},legend:{enabled:!0,useHTML:!0,labelFormatter:function(){return this.name===_?"<strong>".concat(this.name,"</strong>"):this.name}},credits:{enabled:!1},series:p})}("debts-chart-".concat(t).concat(o),n,r),function(e,t,n){var r=document.getElementById(e);if(!r)return;var a=i.A.get("js.balance_sheets.access_required");function o(e){return Math.round(e).toLocaleString("sk-SK")+" €"}function c(){return'<span class="d-inline-flex align-items-center gap-2 justify-content-end balance-sheet-locked-cell" style="cursor: pointer;" title="'.concat(a,'">\n            <span class="icr-locked-filled text-danger" aria-hidden="true"></span>\n            <span class="placeholder w-64px locked-placeholder"></span>\n        </span>')}var l=new Map;Le.forEach(function(e){return l.set(e,0)}),l.delete("Celkom");var s=new Date;s.setHours(0,0,0,0),t&&Array.isArray(t)&&t.forEach(function(e){var t=je(e.creditor||"Neznámy veriteľ"),n=e.debt_time_series||[];if(0!==n.length){var r=ge(n).sort(function(e,t){return new Date(t.date)-new Date(e.date)})[0];if(r){var a=new Date(r.date);a.setHours(0,0,0,0);var o=Math.floor((s.getTime()-a.getTime())/864e5),i=r.amount,c=o>Oe?0:null!=i?i:0;l.has(t)&&l.set(t,c)}}});var u=0;l.forEach(function(e){u+=e}),l.set("Celkom",u);var d=i.A.get("company.debts.current_status")||"Aktuálny stav nedoplatkov",f=i.A.get("company.debts.total")||"Celkom",m='\n        <h2 class="fancy-heading">'.concat(d,'</h2>\n        <hr>\n        <div class="bg-light p-4 rounded-3">\n    ');Le.forEach(function(e,t){var r,a="Celkom"===e?u:null!==(r=l.get(e))&&void 0!==r?r:0,i="Celkom"===e?f:e,s=t===Le.length-1?"":" mb-3",d=n?'<span class="fw-bold '.concat(0===a?"text-success":"text-danger",'">').concat(o(a),"</span>"):c();m+='\n            <div class="d-flex justify-content-between align-items-center'.concat(s,'">
2\n                <span class="fw-bold">').concat(i,"</span>\n                ").concat(d,"\n            </div>\n        ")}),m+="</div>",r.innerHTML=m}("debts-card-".concat(t).concat(o),n,r),function(e,t,n){var r=document.getElementById(e);if(!r)return;var a=i.A.get("js.balance_sheets.access_required");function o(e){var t=new Date(e),n=String(t.getDate()).padStart(2,"0"),r=String(t.getMonth()+1).padStart(2,"0"),a=t.getFullYear();return"".concat(n,".").concat(r,".").concat(a)}function c(e){return null==e?"—":Math.round(e).toLocaleString("sk-SK")+" €"}function l(){return'<td class="text-end align-middle"><span class="d-inline-flex align-items-center gap-2 justify-content-end balance-sheet-locked-cell" style="cursor: pointer;" title="'.concat(a,'">\n            <span class="icr-locked-filled text-danger" aria-hidden="true"></span>\n            <span class="placeholder w-64px locked-placeholder"></span>\n        </span></td>')}if(!t||!Array.isArray(t)||0===t.length)return void(r.innerHTML="");var s=[];if(t.forEach(function(e){var t=je(e.creditor||"Neznámy veriteľ");(e.debt_time_series||[]).forEach(function(e){s.push({creditor:t,date:e.date,amount:e.amount||0,old:!0===e.old})})}),0===s.length)return void(r.innerHTML="");s.sort(function(e,t){var n=new Date(t.date)-new Date(e.date);return 0!==n?n:e.creditor.localeCompare(t.creditor)});var u=i.A.get("company.debts.historical_data")||"Historické údaje",d=i.A.get("company.debts.show_more")||"Zobraziť viac",f=i.A.get("company.debts.show_less")||"Zobraziť menej",m=10,p=s.length>m,v='\n        <h2 class="fancy-heading">'.concat(u,'</h2>\n        <hr>\n        <div class="table-responsive">\n            <table class="table table-striped table-bordered w-100">\n                <thead>\n                    <tr class="table-dark">\n                        <th>').concat(i.A.get("company.debts.creditor")||"Veriteľ","</th>\n                        <th>").concat(i.A.get("company.debts.date")||"Dátum",'</th>\n                        <th class="text-end">').concat(i.A.get("company.debts.amount")||"Suma","</th>\n                    </tr>\n                </thead>\n                <tbody>\n    ");if(s.forEach(function(e,t){var r=p&&t>=m?' style="display: none;" data-debts-hidden-row':"",a=e.old?' class="fst-italic"':"",i=n?'<td class="text-end">'.concat(c(e.amount),"</td>"):l();v+="\n            <tr".concat(r).concat(a,">\n                <td>").concat(e.creditor,"</td>\n                <td>").concat(o(e.date),"</td>\n                ").concat(i,"\n            </tr>\n        ")}),v+="\n                </tbody>\n            </table>\n        </div>\n    ",p){var y=s.length-m;v+='\n            <button type="button" class="btn btn-link btn-sm p-0 mt-2" data-debts-show-more>\n                '.concat(d," (").concat(y,")\n            </button>\n        ")}if(r.innerHTML=v,p){var h=r.querySelector("[data-debts-show-more]"),b=r.querySelectorAll("[data-debts-hidden-row]");h&&b.length>0&&h.addEventListener("click",function(){var e="none"===b[0].style.display;b.forEach(function(t){t.style.display=e?"":"none"}),h.textContent=e?f:"".concat(d," (").concat(b.length,")")})}}("debts-table-".concat(t).concat(o),n,r)}(n,t,e.creditors||[],r)}function Te(e,t){return Ne.apply(this,arguments)}function Ne(){return(Ne=Ae(xe().m(function e(t,n){var r,a;return xe().w(function(e){for(;;)switch(e.p=e.n){case 0:if(null===(r=(0,oe.v)(n,"debts"))){e.n=1;break}return Ce(r,t,n),e.a(2);case 1:return Me(n),e.p=2,e.n=3,o.A.getCompanyDebtsChart(t);case 3:Ce(e.v,t,n),e.n=5;break;case 4:e.p=4,a=e.v,console.error("Error loading debts:",a),Fe(n,a);case 5:return e.a(2)}},e,null,[[2,4]])}))).apply(this,arguments)}function Ie(e){var t=e,n=Math.abs(t);if(n>=1e6){var r=t/1e6;return new Intl.NumberFormat("sk-SK",{minimumFractionDigits:r%1==0?0:1,maximumFractionDigits:1}).format(r)+" mil. €"}if(n>=1e3){var a=t/1e3;return new Intl.NumberFormat("sk-SK",{minimumFractionDigits:a%1==0?0:1,maximumFractionDigits:1}).format(a)+" tis. €"}var o=Number(t);return Number.isFinite(o)?new Intl.NumberFormat("sk-SK",{style:"currency",currency:"EUR",maximumFractionDigits:0}
2).format(o):"—"}function Me(e){var t='\n        <div class="text-center py-4">\n            <div class="spinner-border" role="status">\n                <span class="visually-hidden">'.concat(i.A.get("js.general.loading")||"Načítava sa...",'</span>\n            </div>\n            <p class="mt-2">').concat(i.A.get("js.debts.loading")||"Načítavajú sa nedoplatky...","</p>\n        </div>\n    ");e.innerHTML=t}function Fe(e,t){var n='\n        <div class="alert alert-warning rounded-3">\n            <p class="mb-0">'.concat(i.A.get("js.debts.error")||"Chyba pri načítavaní nedoplatkov","</p>\n        </div>\n    ");e.innerHTML=n}function qe(e){return'\n                    <span class="d-flex align-items-center" style="color: #62B124;" data-debts-status-value>\n                        <i class="icr icr-check-lined me-2"></i>\n                        <span class="fw-bold">'.concat(e,"</span>\n                    </span>\n                ")}function Pe(e,t,n,r,a){return"current"===t?function(e,t){return'\n                    <a href="/'.concat(e,'/dlh" class="d-flex align-items-center text-decoration-none text-danger fw-bold user-manual-clickable" data-help-key="company.important_events.show_debts" data-debts-status-value>\n                        <i class="icr icr-exclamation-lined me-2"></i>\n                        <span>').concat(t,"</span>\n                    </a>\n                ")}(e,r):"historical"===t?function(e,t){return'\n                    <a href="/'.concat(e,'/dlh" class="d-flex align-items-center text-decoration-none fw-bold user-manual-clickable" style="color: #E8A317;" data-help-key="company.important_events.show_debts" data-debts-status-value>\n                        <i class="icr icr-exclamation-lined me-2"></i>\n                        <span>').concat(t,"</span>\n                    </a>\n                ")}(e,a):qe(n)}function De(){document.querySelectorAll('[data-auto-load="debts"]').forEach(function(e){if(!e.closest(".modal")){var t=e.dataset.entityId;t?Te(t,e):console.error("Missing ICO:",{element:e})}}),document.querySelectorAll("[data-debts-status]").forEach(function(){var e=Ae(xe().m(function e(t){var n,r,a,c,l,s,u,d,f;return xe().w(function(e){for(;;)switch(e.p=e.n){case 0:if(n=t.dataset.entityId){e.n=1;break}return e.a(2);case 1:if(r=t.querySelector("[data-debts-status-value]")){e.n=2;break}return e.a(2);case 2:if(a=i.A.get("company.no")||"Nie",c=i.A.get("company.debts.show_debts")||"Zobraziť dlhy",l=i.A.get("company.debts.historical_status")||"Historické",null===(s=(0,oe.v)(t,"debts-status"))){e.n=3;break}return r.outerHTML=Pe(n,null!==(u=s.debtsStatus)&&void 0!==u?u:"none",a,c,l),e.a(2);case 3:return e.p=3,e.n=4,o.A.getCompanyDebtsChart(n);case 4:f=e.v,r.outerHTML=Pe(n,null!==(d=f.debtsStatus)&&void 0!==d?d:"none",a,c,l),e.n=6;break;case 5:e.p=5,e.v,r.outerHTML=qe(a);case 6:return e.a(2)}},e,null,[[3,5]])}));return function(t){return e.apply(this,arguments)}}())}function ze(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return Be(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(Be(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,Be(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,Be(d,"constructor",s),Be(s,"constructor",l),l.displayName="GeneratorFunction",Be(s,a,"GeneratorFunction"),Be(d),Be(d,a,"Generator"),Be(d,r,function(){return this}),Be(d,"toString",function(){return"[object Generator]"}),(ze=function(){return{w:o,m:f}})()}function Be(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}Be=function(e,t,n,r){function o(t,n){Be(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},Be(e,t,n,r)}function He(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function Ge(e,t){var n=e.data||{};0!==Object.keys(n).length?function(e,t){var n="";Object.keys(t).map(function(e){return parseInt(e)}).sort(function(e,t){return t-e}
2).forEach(function(e){var r=t[e];n+='\n            <div class="mb-4">\n                <h6 class="fw-bold mb-3">'.concat(e,'</h6>\n                <div class="table-responsive">\n                    <table class="table table-striped table-bordered w-100 align-middle">\n                        <thead class="table-dark">\n                            <tr>\n                                <th>').concat(i.A.get("company.procurement.signed_on")||"Dátum podpisu","</th>\n                                <th>").concat(i.A.get("company.procurement.customer")||"Objednávateľ","</th>\n                                <th>").concat(i.A.get("company.procurement.subject")||"Predmet",'</th>\n                                <th class="text-end text-nowrap">').concat(i.A.get("company.procurement.amount")||"Suma","</th>\n                            </tr>\n                        </thead>\n                        <tbody>\n        "),r.forEach(function(e){var t=e.signedOn?function(e){if(!e)return"-";try{var t=new Date(e),n=String(t.getDate()).padStart(2,"0"),r=String(t.getMonth()+1).padStart(2,"0"),a=t.getFullYear();return"".concat(n,".").concat(r,".").concat(a)}catch(t){return e}}(e.signedOn):"-",r=Ve(e.customerName||"-"),a=Ve(e.procurementSubject||"-"),o="-";e.priceAmount&&(o=function(e){if(!e)return"-";try{var t=parseFloat(e);return isNaN(t)?e:t.toLocaleString("sk-SK",{minimumFractionDigits:0,maximumFractionDigits:0})}catch(t){return e}}(e.priceAmount)+(e.priceCurrency?" ".concat(Ve(e.priceCurrency)):""));n+="\n                <tr>\n                    <td>".concat(t,"</td>\n                    <td>").concat(r,"</td>\n                    <td>").concat(a,'</td>\n                    <td class="text-end text-nowrap">').concat(o,"</td>\n                </tr>\n            ")}),n+="\n                        </tbody>\n                    </table>\n                </div>\n            </div>\n        "}),e.innerHTML=n}(t,n):function(e){var t='\n        <div class="alert alert-info rounded-3">\n            <p class="mb-0">'.concat(i.A.get("js.procurement.no_data")||i.A.get("company.procurement.no_data")||"Žiadne verejné obstarávanie","</p>\n        </div>\n    ");e.innerHTML=t}(t)}function Ke(e,t){return Re.apply(this,arguments)}function Re(){var e;return e=ze().m(function e(t,n){var r,a;return ze().w(function(e){for(;;)switch(e.p=e.n){case 0:if(null===(r=(0,oe.v)(n,"procurement"))){e.n=1;break}return Ge(r,n),e.a(2);case 1:return Ue(n),e.p=2,e.n=3,o.A.getCompanyProcurement(t);case 3:Ge(e.v,n),e.n=5;break;case 4:e.p=4,a=e.v,console.error("Error loading procurement:",a),We(n,a);case 5:return e.a(2)}},e,null,[[2,4]])}),Re=function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){He(o,r,a,i,c,"next",e)}function c(e){He(o,r,a,i,c,"throw",e)}i(void 0)})},Re.apply(this,arguments)}function Ue(e){var t='\n        <div class="text-center py-4">\n            <div class="spinner-border" role="status">\n                <span class="visually-hidden">'.concat(i.A.get("js.general.loading")||"Načítava sa...",'</span>\n            </div>\n            <p class="mt-2">').concat(i.A.get("js.procurement.loading")||"Načítava sa verejné obstarávanie...","</p>\n        </div>\n    ");e.innerHTML=t}function We(e,t){var n='\n        <div class="alert alert-warning rounded-3">\n            <p class="mb-0">'.concat(i.A.get("js.procurement.error")||"Chyba pri načítavaní verejného obstarávania","</p>\n        </div>\n    ");e.innerHTML=n}function Ve(e){if(null==e)return"-";var t=document.createElement("div");return t.textContent=e,t.innerHTML}function Ye(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return Je(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<
2o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(Je(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,Je(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,Je(d,"constructor",s),Je(s,"constructor",l),l.displayName="GeneratorFunction",Je(s,a,"GeneratorFunction"),Je(d),Je(d,a,"Generator"),Je(d,r,function(){return this}),Je(d,"toString",function(){return"[object Generator]"}),(Ye=function(){return{w:o,m:f}})()}function Je(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}Je=function(e,t,n,r){function o(t,n){Je(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},Je(e,t,n,r)}function $e(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function Ze(e,t){return Xe.apply(this,arguments)}function Xe(){var e;return e=Ye().m(function e(t,n){var r,a,i;return Ye().w(function(e){for(;;)switch(e.p=e.n){case 0:return tt(n),e.p=1,e.n=2,o.A.getCompanyBanners(t);case 2:if(r=e.v,0!==(a=r.banners||[]).length){e.n=3;break}return nt(n),e.a(2);case 3:et(n,a),e.n=5;break;case 4:e.p=4,i=e.v,console.error("Error loading banners:",i),rt(n,i);case 5:return e.a(2)}},e,null,[[1,4]])}),Xe=function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){$e(o,r,a,i,c,"next",e)}function c(e){$e(o,r,a,i,c,"throw",e)}i(void 0)})},Xe.apply(this,arguments)}function Qe(e){if(window.innerWidth<=767.98){var t=e.querySelector(".company-banners");if(t){var n=document.querySelector(".col-md-5 .bg-light.card");if(n&&n.parentElement&&!n.parentElement.querySelector(".company-banners")){var r=t.cloneNode(!0);n.parentElement.appendChild(r)}}}else{var a=document.querySelector(".col-md-5 .company-banners");a&&a.remove()}}function et(e,t){var n={};t.forEach(function(e){var t=e.position||0;n[t]||(n[t]=[]),n[t].push(e)});var r=[];Object.keys(n).sort(function(e,t){return parseInt(e)-parseInt(t)}).forEach(function(e){var t=n[e],a=t[Math.floor(Math.random()*t.length)];r.push(a)});var a='<div class="banner-probe"></div>';a+='<div class="company-banners mt-5">',r.forEach(function(e){a+='\n            <div class="banner-wrapper banner-sticky-container" data-original-top="">\n                '.concat(e.code,"\n            </div>\n        ")}),a+="</div>",e.innerHTML=a,Qe(e)}function tt(e){var t='\n        <div class="text-center py-4">\n            <div class="spinner-border" role="status">\n                <span class="visually-hidden">'.concat(i.A.get("js.general.loading")||"Načítava sa...","</span>\n            </div>\n        </div>\n    ");e.innerHTML=t}function nt(e){e.innerHTML=""}function rt(e,t){e.innerHTML=""}function at(){var e;document.querySelectorAll('[data-auto-load="banners"]').forEach(function(e){if(!e.closest(".modal")){var t=e.dataset.entityId;t?Ze(t,e):console.error("Missing ICO:",{element:e})}}),window.addEventListener("resize",function(){clearTimeout(e),e=setTimeout(function(){document.querySelectorAll('[data-auto-load="banners"]').forEach(function(e){e.closest(".modal")||Qe(e)})},100)})}function ot(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return it(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<
2o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(it(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,it(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,it(d,"constructor",s),it(s,"constructor",l),l.displayName="GeneratorFunction",it(s,a,"GeneratorFunction"),it(d),it(d,a,"Generator"),it(d,r,function(){return this}),it(d,"toString",function(){return"[object Generator]"}),(ot=function(){return{w:o,m:f}})()}function it(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}it=function(e,t,n,r){function o(t,n){it(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},it(e,t,n,r)}function ct(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function lt(){document.querySelectorAll('[data-auto-load="journal-summary"]').forEach(function(e){var t=e.dataset.entityId;t?function(e,t){st.apply(this,arguments)}(t,e):console.error("Missing ICO:",{element:e})})}function st(){var e;return e=ot().m(function e(t,n){var r,a;return ot().w(function(e){for(;;)switch(e.p=e.n){case 0:return ft(n),e.p=1,e.n=2,o.A.getCompanyJournalSummary(t);case 2:if(null==(r=e.v)||!r.error){e.n=3;break}return mt(n),e.a(2);case 3:ut(r||{},n,t),e.n=5;break;case 4:e.p=4,a=e.v,console.error("Error loading journal summary:",a),pt(n);case 5:return e.a(2)}},e,null,[[1,4]])}),st=function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){ct(o,r,a,i,c,"next",e)}function c(e){ct(o,r,a,i,c,"throw",e)}i(void 0)})},st.apply(this,arguments)}function ut(e,t,n){var r,a=null!==(r=e.totalCount)&&void 0!==r?r:0,o=e.latestEntry,c="";if(a>0&&o){var l,s,u,d=null!==(l=o.publication_date)&&void 0!==l?l:"-",f=null!==(s=o.section_type)&&void 0!==s?s:"-",m=null!==(u=o.ref)&&void 0!==u?u:"-";c+='\n            <div class="mb-4">\n                <p class="fw-bold mb-3">'.concat(i.A.get("js.journal.submissions_by_company"),'</p>\n                <table class="text-muted">\n                    <tr>\n                        <td class="fw-bold pe-3">').concat(i.A.get("js.journal.last_submission"),":</td>\n                        <td>").concat(dt(d),'</td>\n                    </tr>\n                    <tr>\n                        <td class="fw-bold pe-3">').concat(i.A.get("js.journal.chapter_ov"),":</td>\n                        <td>").concat(dt(f),'</td>\n                    </tr>\n                    <tr>\n                        <td class="fw-bold pe-3">Obchodný vestník:</td>\n                        <td>').concat(dt(m),'</td>\n                    </tr>\n                    <tr>\n                        <td class="fw-bold pe-3">').concat(i.A.get("js.journal.registered_count"),":</td>\n                        <td>").concat(a,'</td>\n                    </tr>\n                </table>\n                <div class="mt-3">\n                    <a href="/').concat(n,'/journal" class="text-decoration-none">').concat(i.A.get("js.journal.show_all_submissions"),"</a>\n                </div>\n            </div>\n        ")}else c+='\n            <div class="mb-4">\n                <p class="fw-bold mb-3">'.concat(i.A.get("js.journal.submissions_by_company"),'</p>\n                <p class="text-muted mb-0">').concat(i.A.get("js.journal.no_submissions_by_company"),"</p>\n            </div>\n        ");t.innerHTML=c}function dt(e){var t=document.createElement("div");return t.textContent=e,t.innerHTML}function ft(e){var t='\n        <div class="text-center py-4">\n            <div class="spinner-border" role="status">
2\n                <span class="visually-hidden">'.concat(i.A.get("js.general.loading"),'</span>\n            </div>\n            <p class="mt-2">').concat(i.A.get("js.journal.loading_journal"),"</p>\n        </div>\n    ");e.innerHTML=t}function mt(e){var t='\n        <div class="alert alert-info rounded-3">\n            <p class="mb-0">'.concat(i.A.get("js.journal.no_records_available"),"</p>\n        </div>\n    ");e.innerHTML=t}function pt(e){var t='\n        <div class="alert alert-warning rounded-3">\n            <p class="mb-0">'.concat(i.A.get("js.journal.error_loading"),"</p>\n        </div>\n    ");e.innerHTML=t}"complete"===document.readyState?De():window.addEventListener("load",De,{once:!0}),document.addEventListener("shown.bs.modal",function(e){e.target.querySelectorAll('[data-auto-load="debts"]').forEach(function(e){var t=e.dataset.entityId;if(t){var n=e.querySelector('[id^="debts-chart-"]'),r=e.querySelector(".spinner-border"),a=e.querySelector(".alert");n||r||a||Te(t,e)}})}),document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll('[data-auto-load="procurement"]').forEach(function(e){if(!e.closest(".modal")){var t=e.dataset.entityId;t?Ke(t,e):console.error("Missing ICO:",{element:e})}})}),document.addEventListener("shown.bs.modal",function(e){e.target.querySelectorAll('[data-auto-load="procurement"]').forEach(function(e){var t=e.dataset.entityId;if(t){var n=e.querySelector("table"),r=e.querySelector(".spinner-border"),a=e.querySelector(".alert");n||r||a||Ke(t,e)}})}),"complete"===document.readyState?at():window.addEventListener("load",at,{once:!0}),document.addEventListener("shown.bs.modal",function(e){e.target.querySelectorAll('[data-auto-load="banners"]').forEach(function(e){var t=e.dataset.entityId;if(t){var n=e.querySelector(".company-banners"),r=e.querySelector(".spinner-border"),a=e.querySelector(".alert");n||r||a||Ze(t,e)}})}),document.addEventListener("DOMContentLoaded",function(){lt()});n(2448);function vt(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return yt(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(yt(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,yt(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,yt(d,"constructor",s),yt(s,"constructor",l),l.displayName="GeneratorFunction",yt(s,a,"GeneratorFunction"),yt(d),yt(d,a,"Generator"),yt(d,r,function(){return this}),yt(d,"toString",function(){return"[object Generator]"}),(vt=function(){return{w:o,m:f}})()}function yt(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}yt=function(e,t,n,r){function o(t,n){yt(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},yt(e,t,n,r)}function ht(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function bt(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
2if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return gt(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?gt(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){c=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(c)throw o}}}}function gt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var wt=[{apiKey:"Strana aktív",side:"aktiv"},{apiKey:"Strana pasív",side:"pasiv"}],_t="width: 3.5rem; text-align: center;",xt="width: 350px;";function St(e){if(null==e||""===e)return null;var t=String(e),n=t.length,r=t.indexOf("(");-1!==r&&(n=Math.min(n,r));var a=t.toLowerCase().indexOf("r.");-1!==a&&(n=Math.min(n,a));var o=t.slice(0,n).trim();return""===o?null:o}function kt(){document.querySelectorAll('[data-auto-load="balance-sheets"]').forEach(function(e){var t=e.dataset.entityId,n=e.dataset.containerId||"balance-sheets-container";t?function(e,t,n){jt.apply(this,arguments)}(t,n,e):console.error("Missing ICO for balance sheets:",{element:e})})}function At(e){var t,n=null===(t=e.columns)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.value;return{line_number:e.row_number,title:St(e.row_label),uctovny_vykaz_tabulka_data:null!=n?n:null}}function Et(e,t){var n=!0===e.hasBalanceSheetDataFunctionality,r=function(e){var t=[];if(null==e||!e.periods||!Array.isArray(e.periods))return t;var n,r=bt(e.periods);try{for(r.s();!(n=r.n()).done;){var a=n.value,o=a.period_from||"",i=a.period_to||"",c=o?parseInt(o.substring(0,4),10):null;if(c&&a.tables)for(var l=0,s=wt;l<s.length;l++){var u=s[l],d=u.apiKey,f=u.side,m=a.tables[d];Array.isArray(m)&&t.push({year:c,period_from:o,period_to:i,side:f,table_rows:m.map(At)})}}}catch(e){r.e(e)}finally{r.f()}return t.sort(function(e,t){return t.year-e.year}),t}(e);!function(e,t,n){var r=document.getElementById(t);if(!r)return;if(!e.length)return void(r.innerHTML='<p class="text-muted">'.concat(i.A.get("js.balance_sheets.no_data"),"</p>"));var a=Array.from(new Set(e.map(function(e){return e.year}).filter(function(e){return"number"==typeof e}))).sort(function(e,t){return t-e}).slice(0,8);if(!a.length)return void(r.innerHTML='<p class="text-muted">'.concat(i.A.get("js.balance_sheets.no_years"),"</p>"));var o=e.filter(function(e){return"aktiv"===(e.side||"").toLowerCase()}),c=e.filter(function(e){return"pasiv"===(e.side||"").toLowerCase()}),l=i.A.get("js.balance_sheets.access_required");r.innerHTML=[Lt(i.A.get("js.balance_sheets.assets"),o,a,n,l),Lt(i.A.get("js.balance_sheets.liabilities"),c,a,n,l)].join("")}(r,t,n)}function jt(){var e;return e=vt().m(function e(t,n,r){var a,i;return vt().w(function(e){for(;;)switch(e.p=e.n){case 0:if(null===(a=(0,oe.v)(r,"balance-sheets"))){e.n=1;break}return Et(a,n),e.a(2);case 1:return Ct(n),e.p=2,e.n=3,o.A.getCompanyFinancialStatements(t,"balance_sheet");case 3:Et(e.v,n),e.n=5;break;case 4:e.p=4,i=e.v,Tt(n,i);case 5:return e.a(2)}},e,null,[[2,4]])}),jt=function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){ht(o,r,a,i,c,"next",e)}function c(e){ht(o,r,a,i,c,"throw",e)}i(void 0)})},jt.apply(this,arguments)}function Lt(e,t,n,r,a){var o,c=new Map,l=bt(t);try{for(l.s();!(o=l.n()).done;){var s,u=bt(o.value.table_rows||[]);try{for(u.s();!(s=u.n()).done;){var d=s.value;null==(null==d?void 0:d.line_number)||c.has(d.line_number)||c.set(d.line_number,{lineNumber:d.line_number,title:d.title||null})}}catch(e){u.e(e)}finally{u.f()}}}catch(e){l.e(e)}finally{l.f()}var f,m=Array.from(c.values()).sort(function(e,t){return e.lineNumber-t.lineNumber}),p=new Map,v=bt(t);try{for(v.s();!(f=v.n()).done;){var y,h=f.value,b=h.year,g=bt(h.table_rows||[]);try{for(g.s();!(y=g.n()).done;){var w=y.value;if(null!=(null==w?void 0:w.line_number)){var _=w.uctovny_vykaz_tabulka_data,x=null!=_?String(_):null;p.has(b)||p.set(b,new Map),p.get(b).set(w.line_number,x)}}}catch(e){g.e(e)}finally{g.f()}}}catch(e){v.e(e)}finally{v.f()}var S='<td class="align-middle text-center balance-sheet-locked-cell" style="cursor: pointer;" title="'.concat(a,'"><span class="d-inline-flex align-items-center gap-2 justify-content-center"><span class="icr-locked-filled text-danger" aria-hidden="true"></span><span class="placeholder w-64px locked-placeholder"></span></span></td>'),k=i.A.get("js.balance_sheets.line"),A='<div class="table-responsive"><table class="table table-striped table-bordered w-100">';A+="<thead>",A+='<tr class="table-dark"><th class="align-middle" style="'.concat(_t,'">').concat(k,'</th><th class="align-middle text-wrap text-break" style="').concat(xt,'">').concat(e,"</th>");var E,j=bt(n);try{for(j.s();!(E=j.n()).done;){var L=E.value;A+='<th class="text-center align-middle">'.concat(L,"</th>")}}catch(e){j.e(e)}finally{j.f()}A+='</tr></thead><tbody class="fs-fintable">';var O,C=bt(m);try{for(C.s();!(O=C.n()).done;){var T,N=O.value;A+="<tr>",A+='<td class="align-middle text-center" style="'.concat(_t,'">').concat(N.lineNumber,"</td>"),A+='<td class="align-middle text-wrap text-break" style="'.concat(xt,'">').concat(null!==(T=N.title)&&void 0!==T?T:"","</td>");var I,M=bt(n);try{for(M.s();!(I=M.n()).done;){var F=I.value;if(r){var q,P=null===(q=p.get(F))||void 0===q?void 0:q.get(N.lineNumber);A+='<td class="align-middle text-center">'.concat(Ot(P),"</td>")}else A+=S}}catch(e){M.e(e)}finally{M.f()}A+="</tr>"}}catch(e){C.e(e)}finally{C.f()}return A+="</tbody></table></div>"}function Ot(e){if(""===e||null==e)return"";var t=Number(e);return Number.isFinite(t)?new Intl.NumberFormat("sk-SK",{style:"decimal",minimumFractionDigits:0,maximumFractionDigits:0}).format(t):String(e)}function Ct(e){var t=document.getElementById(e);t&&(t.innerHTML='\n        <div class="text-center py-4">\n            <div class="spinner-border" role="status">
2\n                <span class="visually-hidden">'.concat(i.A.get("js.general.loading"),'</span>\n            </div>\n            <p class="mt-2">').concat(i.A.get("js.balance_sheets.loading_message"),"</p>\n        </div>\n    "))}function Tt(e,t){console.error("Error loading balance sheets:",t);var n=document.getElementById(e);n&&(n.innerHTML='<div class="alert alert-warning rounded-3">'.concat(i.A.get("js.balance_sheets.error"),"</div>"))}function Nt(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return It(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(It(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,It(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,It(d,"constructor",s),It(s,"constructor",l),l.displayName="GeneratorFunction",It(s,a,"GeneratorFunction"),It(d),It(d,a,"Generator"),It(d,r,function(){return this}),It(d,"toString",function(){return"[object Generator]"}),(Nt=function(){return{w:o,m:f}})()}function It(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}It=function(e,t,n,r){function o(t,n){It(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},It(e,t,n,r)}function Mt(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function Ft(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return qt(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?qt(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){c=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(c)throw o}}}}function qt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}document.addEventListener("DOMContentLoaded",function(){return kt()});var Pt="width: 3.5rem; text-align: center;",Dt="width: 350px;";function zt(e){if(null==e||""===e)return null;var t=String(e),n=t.length,r=t.indexOf("(");-1!==r&&(n=Math.min(n,r));var a=t.toLowerCase().indexOf("r.");-1!==a&&(n=Math.min(n,a));var o=t.slice(0,n).trim();return""===o?null:o}function Bt(e){var t,n=null===(t=e.columns)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.value;return{line_number:e.row_number,title:zt(e.row_label),uctovny_vykaz_tabulka_data:null!=n?n:null}}function Ht(){document.querySelectorAll('[data-auto-load="income-statements"]').forEach(function(e){var t=e.dataset.entityId,n=e.dataset.containerId||"income-statements-container";t?function(e,t,n){Kt.apply(this,arguments)}
2(t,n,e):console.error("Missing ICO for income statements:",{element:e})})}function Gt(e,t){var n=!0===e.hasIncomeStatementDataFunctionality,r=function(e){var t=[];if(null==e||!e.periods||!Array.isArray(e.periods))return t;var n,r=Ft(e.periods);try{for(r.s();!(n=r.n()).done;){var a=n.value,o=a.period_from||"",i=a.period_to||"",c=o?parseInt(o.substring(0,4),10):null;if(c&&a.tables){var l=a.tables["Výkaz ziskov a strát"];Array.isArray(l)&&t.push({year:c,period_from:o,period_to:i,table_rows:l.map(Bt)})}}}catch(e){r.e(e)}finally{r.f()}return t.sort(function(e,t){return t.year-e.year}),t}(e);!function(e,t,n){var r=document.getElementById(t);if(!r)return;if(!e.length)return void(r.innerHTML='<p class="text-muted">'.concat(i.A.get("js.income_statements.no_data"),"</p>"));var a=Array.from(new Set(e.map(function(e){return e.year}).filter(function(e){return"number"==typeof e}))).sort(function(e,t){return t-e}).slice(0,8);if(!a.length)return void(r.innerHTML='<p class="text-muted">'.concat(i.A.get("js.income_statements.no_years"),"</p>"));var o,c=new Map,l=Ft(e);try{for(l.s();!(o=l.n()).done;){var s,u=Ft(o.value.table_rows||[]);try{for(u.s();!(s=u.n()).done;){var d=s.value;null==(null==d?void 0:d.line_number)||c.has(d.line_number)||c.set(d.line_number,{lineNumber:d.line_number,title:d.title||null})}}catch(e){u.e(e)}finally{u.f()}}}catch(e){l.e(e)}finally{l.f()}var f,m=Array.from(c.values()).sort(function(e,t){return e.lineNumber-t.lineNumber}),p=new Map,v=Ft(e);try{for(v.s();!(f=v.n()).done;){var y,h=f.value,b=h.year,g=Ft(h.table_rows||[]);try{for(g.s();!(y=g.n()).done;){var w=y.value;if(null!=(null==w?void 0:w.line_number)){var _=w.uctovny_vykaz_tabulka_data,x=null!=_?String(_):null;p.has(b)||p.set(b,new Map),p.get(b).set(w.line_number,x)}}}catch(e){g.e(e)}finally{g.f()}}}catch(e){v.e(e)}finally{v.f()}var S=i.A.get("js.balance_sheets.access_required"),k='<td class="align-middle text-center balance-sheet-locked-cell" style="cursor: pointer;" title="'.concat(S,'"><span class="d-inline-flex align-items-center gap-2 justify-content-center"><span class="icr-locked-filled text-danger" aria-hidden="true"></span><span class="placeholder w-64px locked-placeholder"></span></span></td>'),A=i.A.get("js.balance_sheets.line"),E=i.A.get("js.income_statements.title"),j='<div class="table-responsive"><table class="table table-striped table-bordered w-100">';j+="<thead>",j+='<tr class="table-dark"><th class="align-middle" style="'.concat(Pt,'">').concat(A,'</th><th class="align-middle text-wrap text-break" style="').concat(Dt,'">').concat(E,"</th>");var L,O=Ft(a);try{for(O.s();!(L=O.n()).done;){var C=L.value;j+='<th class="text-center align-middle">'.concat(C,"</th>")}}catch(e){O.e(e)}finally{O.f()}j+='</tr></thead><tbody class="fs-fintable">';var T,N=Ft(m);try{for(N.s();!(T=N.n()).done;){var I,M=T.value;j+="<tr>",j+='<td class="align-middle text-center" style="'.concat(Pt,'">').concat(M.lineNumber,"</td>"),j+='<td class="align-middle text-wrap text-break" style="'.concat(Dt,'">').concat(null!==(I=M.title)&&void 0!==I?I:"","</td>");var F,q=Ft(a);try{for(q.s();!(F=q.n()).done;){var P=F.value;if(n){var D,z=null===(D=p.get(P))||void 0===D?void 0:D.get(M.lineNumber);j+='<td class="align-middle text-center">'.concat(Rt(z),"</td>")}else j+=k}}catch(e){q.e(e)}finally{q.f()}j+="</tr>"}}catch(e){N.e(e)}finally{N.f()}j+="</tbody></table></div>",r.innerHTML=j}(r,t,n)}function Kt(){var e;return e=Nt().m(function e(t,n,r){var a,i;return Nt().w(function(e){for(;;)switch(e.p=e.n){case 0:if(null===(a=(0,oe.v)(r,"income-statements"))){e.n=1;break}return Gt(a,n),e.a(2);case 1:return Ut(n),e.p=2,e.n=3,o.A.getCompanyFinancialStatements(t,"income_statement");case 3:Gt(e.v,n),e.n=5;break;case 4:e.p=4,i=e.v,Wt(n,i);case 5:return e.a(2)}},e,null,[[2,4]])}),Kt=function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){Mt(o,r,a,i,c,"next",e)}function c(e){Mt(o,r,a,i,c,"throw",e)}i(void 0)})},Kt.apply(this,arguments)}function Rt(e){if(""===e||null==e)return"";var t=Number(e);return Number.isFinite(t)?new Intl.NumberFormat("sk-SK",{style:"decimal",minimumFractionDigits:0,maximumFractionDigits:0}).format(t):String(e)}function Ut(e){var t=document.getElementById(e);t&&(t.innerHTML='\n        <div class="text-center py-4">\n            <div class="spinner-border" role="status">
2\n                <span class="visually-hidden">'.concat(i.A.get("js.general.loading"),'</span>\n            </div>\n            <p class="mt-2">').concat(i.A.get("js.income_statements.loading_message"),"</p>\n        </div>\n    "))}function Wt(e,t){console.error("Error loading income statements:",t);var n=document.getElementById(e);n&&(n.innerHTML='<div class="alert alert-warning rounded-3">'.concat(i.A.get("js.income_statements.error"),"</div>"))}document.addEventListener("DOMContentLoaded",function(){return Ht()});n(4490);function Vt(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return Yt(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(Yt(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,Yt(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,Yt(d,"constructor",s),Yt(s,"constructor",l),l.displayName="GeneratorFunction",Yt(s,a,"GeneratorFunction"),Yt(d),Yt(d,a,"Generator"),Yt(d,r,function(){return this}),Yt(d,"toString",function(){return"[object Generator]"}),(Vt=function(){return{w:o,m:f}})()}function Yt(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}Yt=function(e,t,n,r){function o(t,n){Yt(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},Yt(e,t,n,r)}function Jt(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function $t(){document.querySelectorAll('[data-auto-load="accounting-closures"]').forEach(function(e){var t=e.dataset.entityId,n=e.dataset.containerId||"accounting-closures-container";t?function(e,t,n){Xt.apply(this,arguments)}(t,n,e):console.error("Missing ICO for accounting closures:",{element:e})})}function Zt(e,t){var n=!0===e.hasDownloadPageFunctionality,r=[687,699],a=[];e&&e.years&&Array.isArray(e.years)&&e.years.forEach(function(e){var t=e.year,n=[];e.document_types&&Array.isArray(e.document_types)&&r.forEach(function(t){var r=e.document_types.find(function(e){return e.document_type_id===t});r&&r.statements&&Array.isArray(r.statements)&&r.statements.forEach(function(e){e.attachments&&Array.isArray(e.attachments)&&e.attachments.forEach(function(e){n.push({name:e.name||"",url:e.url||null})})})}),n.length>0&&a.push({year:t,attachments:n})}),a.sort(function(e,t){return t.year-e.year}),function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=document.getElementById(t);if(!r)return;if(!e||0===e.length)return void(r.innerHTML='<p class="text-muted">'.concat(i.A.get("js.accounting_closures.no_data"),"</p>"));var a=i.A.get("js.balance_sheets.access_required"),o='<div class="table-responsive">';o+='<table style="width: 100%; border-collapse: collapse;">',o+='<tr style="border-top: 1px solid #dee2e6; border-bottom: 1px solid #dee2e6;">',o+='<th style="padding: 0.75rem; text-align: left; white-space: nowrap;">'.concat(i.A.get("js.accounting_closures.year"),"</th>"),o+='<th style="padding: 0.75rem; text-align: left;">'.concat(i.A.get("js.accounting_closures.downloads"),"</th>"),o+="</tr>",e.forEach(function(e){o+='<tr style="border-bottom: 1px solid #dee2e6;">',o+='<td style="padding: 0.75rem; white-space: nowrap;">',o+="<strong>".concat(e.year,"</strong><br>"),o+="</td>",o+='<td style="padding: 0.75rem;">',e.attachments&&e.attachments.length>0?(o+='<ul style="list-style: none; padding: 0; margin: 0;">
2',e.attachments.slice().reverse().forEach(function(e){o+="<li>";var t=e.name||"";n&&e.url?(o+='<a href="'.concat(e.url,'" target="_blank" rel="noopener noreferrer" class="d-inline-flex align-items-center text-decoration-none user-manual-clickable" data-help-key="company.accounting_closures.download">'),o+='<i class="icr-download-lined me-1 flex-shrink-0" aria-hidden="true"></i>',o+='<span class="text-break">'.concat(t,"</span></a>")):(o+='<span class="d-inline-flex align-items-center balance-sheet-locked-cell user-manual-clickable" data-help-key="company.accounting_closures.download_locked" style="cursor: pointer;" title="'.concat(a,'">'),o+='<i class="icr-download-lined me-1 flex-shrink-0" aria-hidden="true"></i>',o+='<span class="text-break">'.concat(t,"</span>"),o+='<span class="icr-locked-filled text-danger flex-shrink-0 ms-1" aria-hidden="true"></span>',o+="</span>"),o+="</li>"}),o+="</ul>"):o+='<span class="text-muted">-</span>',o+="</td>",o+="</tr>"}),o+="</table>",o+="</div>",r.innerHTML=o}(a,t,n)}function Xt(){var e;return e=Vt().m(function e(t,n,r){var a,i;return Vt().w(function(e){for(;;)switch(e.p=e.n){case 0:if(null===(a=(0,oe.v)(r,"accounting-closures"))){e.n=1;break}return Zt(a,n),e.a(2);case 1:return Qt(n),e.p=2,e.n=3,o.A.getCompanyFinancialStatements(t,"accounting_closure");case 3:Zt(e.v,n),e.n=5;break;case 4:e.p=4,i=e.v,en(n,i);case 5:return e.a(2)}},e,null,[[2,4]])}),Xt=function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){Jt(o,r,a,i,c,"next",e)}function c(e){Jt(o,r,a,i,c,"throw",e)}i(void 0)})},Xt.apply(this,arguments)}function Qt(e){var t=document.getElementById(e);t&&(t.innerHTML='\n        <div class="text-center py-4">\n            <div class="spinner-border" role="status">\n                <span class="visually-hidden">'.concat(i.A.get("js.general.loading"),'</span>\n            </div>\n            <p class="mt-2">').concat(i.A.get("js.accounting_closures.loading_message"),"</p>\n        </div>\n    "))}function en(e,t){console.error("Error loading accounting closures:",t);var n=document.getElementById(e);n&&(n.innerHTML='<div class="alert alert-warning rounded-3">'.concat(i.A.get("js.accounting_closures.error"),"</div>"))}document.addEventListener("DOMContentLoaded",function(){return $t()});var tn=n(1808);document.addEventListener("DOMContentLoaded",function(){var e;document.addEventListener("click",function(e){e.target.closest(".balance-sheet-locked-cell")&&(e.preventDefault(),e.stopPropagation(),(0,tn.T)())}),(e=document.getElementById("footer-access-btn"))&&e.addEventListener("click",function(e){e.preventDefault(),e.stopPropagation(),(0,tn.T)()})});var nn="free";function rn(e){return e.toLocaleString("sk-SK",{minimumFractionDigits:2,maximumFractionDigits:2})+" €"}function an(e){var t=e.querySelector("[data-pricing-billing-toggle]");return t&&t.checked?"yearly":"monthly"}function on(e,t){e.querySelectorAll("[data-pricing-period-label]").forEach(function(e){var n=e.getAttribute("data-pricing-period-label")===t;e.classList.toggle("text-primary",n),e.classList.toggle("fw-semibold",n),e.classList.toggle("text-muted",!n)})}function cn(e,t){return parseFloat(e.dataset["yearly"===t?"exYearly":"exMonthly"])||0}function ln(e,t){e.classList.toggle("btn-primary",t),e.classList.toggle("btn-outline-primary",!t),e.querySelector(".pricing-catalog-btn-default").classList.toggle("d-none",t);var n=e.querySelector(".pricing-catalog-btn-selected");n.classList.toggle("d-none",!t),n.classList.toggle("d-inline-flex",t),e.setAttribute("aria-pressed",String(t))}function sn(e){var t=e.querySelector("[data-pricing-total-ex]"),n=e.querySelector("[data-pricing-total-incl]");if(t&&n){var r=an(e),a=e.querySelector(".pricing-catalog-plan-btn.btn-primary"),o=a?cn(a,r):0,i=e.querySelectorAll(".pricing-catalog-addon-btn.btn-primary");i.forEach(function(e){o+=cn(e,r)});var c=Math.round(1.23*o*100)/100;t.textContent=rn(o),n.textContent=rn(c);var l=e.querySelector("[data-pricing-summary-plan]"),s=e.querySelector("[data-pricing-summary-addons]");if(l&&(l.textContent=(null==a?void 0:a.dataset.title)||""),s){var u=Array.from(i,function(e){return e.dataset.title}
2).filter(Boolean);s.textContent=u.length?"+ "+u.join(", "):e.dataset.i18nNoAddons||""}}}function un(e){var t=e.querySelectorAll(".pricing-catalog-plan-btn"),n=null,r=-1/0;return t.forEach(function(e){var t=parseFloat(e.dataset.exMonthly),a=Number.isFinite(t)?t:-1/0;a>r&&(r=a,n=e)}),n}function dn(e,t){if(t){var n=e.querySelectorAll(".pricing-catalog-plan-btn"),r=t===nn?"":t,a=r?e.querySelector('.pricing-catalog-plan-btn[data-pricing-plan-slug="'.concat(CSS.escape(r),'"]')):null;a||(a=un(e)||n[0]),n.forEach(function(e){return ln(e,!1)}),a&&ln(a,!0),sn(e)}}function fn(e,t){e.querySelectorAll(".pricing-catalog-addon-btn").forEach(function(e){ln(e,e.dataset.pricingAddonSlug===t)}),sn(e)}function mn(e){var t=e.querySelectorAll(".pricing-catalog-plan-btn");t.forEach(function(n){n.addEventListener("click",function(){t.forEach(function(e){return ln(e,!1)}),ln(n,!0),sn(e)})}),e.querySelectorAll(".pricing-catalog-addon-btn").forEach(function(t){t.addEventListener("click",function(){ln(t,t.classList.contains("btn-outline-primary")),sn(e)})});var n=e.querySelector("[data-pricing-purchase]");null==n||n.addEventListener("click",function(t){t.preventDefault();var n=function(e){var t=an(e),n=e.querySelector(".pricing-catalog-plan-btn.btn-primary"),r=e.querySelectorAll(".pricing-catalog-addon-btn.btn-primary");n&&cn(n,t),r.forEach(function(e){cn(e,t)});var a=[];n&&a.push({name:n.dataset.title,price:cn(n,t)}),r.forEach(function(e){a.push({name:e.dataset.title,price:cn(e,t)})});var o=a.map(function(e){return e.name}).filter(Boolean),i=Array.from(r,function(e){return e.dataset.pricingAddonSlug}).filter(Boolean),c=(null==n?void 0:n.dataset.pricingPlanSlug)||"";return{planSlug:c===nn?"":c,addonSlugs:i,billingPeriod:t,packageName:o.join(" + "),lineItems:a}}(e);n.planSlug&&n.planSlug!==nn&&(0,tn.y)(n)}),sn(e)}document.addEventListener("change",function(e){if(e.target instanceof HTMLInputElement&&e.target.matches("[data-pricing-billing-toggle]")){var t=e.target.closest("[data-pricing-catalog-scope]");if(t)!function(e,t){var n=e.querySelector("[data-pricing-billing-toggle]");n&&(n.checked="yearly"===t),e.querySelectorAll(".pricing-period-price").forEach(function(e){e.classList.toggle("d-none",e.getAttribute("data-pricing-period")!==t)}),on(e,t),sn(e)}(t,e.target.checked?"yearly":"monthly")}}),document.addEventListener("click",function(e){var t=e.target.closest("[data-pricing-period-label]");if(t){var n=t.closest("[data-pricing-catalog-scope]"),r=null==n?void 0:n.querySelector("[data-pricing-billing-toggle]");if(r&&r instanceof HTMLInputElement){var a="yearly"===t.getAttribute("data-pricing-period-label");r.checked!==a&&(r.checked=a,r.dispatchEvent(new Event("change",{bubbles:!0})))}}}),document.addEventListener("DOMContentLoaded",function(){var e;(e=document.getElementById("packagesPurchaseModal"))&&e.addEventListener("show.bs.modal",function(t){var n=t.relatedTarget instanceof HTMLElement?t.relatedTarget:null,r=e.querySelector("[data-pricing-catalog-scope]");if(n&&r){var a=n.dataset.pricingOpenAddon||"";if(a){var o=un(r);return dn(r,(null==o?void 0:o.dataset.pricingPlanSlug)||""),void fn(r,a)}var i=n.dataset.pricingOpenPlan||"";i&&(fn(r,""),dn(r,i))}}),document.querySelectorAll("[data-pricing-catalog-scope]").forEach(function(e){mn(e),on(e,an(e))})});n(7401),n(7379);function pn(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return vn(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");
2if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(vn(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,vn(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,vn(d,"constructor",s),vn(s,"constructor",l),l.displayName="GeneratorFunction",vn(s,a,"GeneratorFunction"),vn(d),vn(d,a,"Generator"),vn(d,r,function(){return this}),vn(d,"toString",function(){return"[object Generator]"}),(pn=function(){return{w:o,m:f}})()}function vn(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}vn=function(e,t,n,r){function o(t,n){vn(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},vn(e,t,n,r)}function yn(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function hn(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){yn(o,r,a,i,c,"next",e)}function c(e){yn(o,r,a,i,c,"throw",e)}i(void 0)})}}function bn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("1"===e.dataset.companyAutocompleteInitialized)return{hideDropdown:function(){return gn(e)}};e.dataset.companyAutocompleteInitialized="1";var n=function(e){var t=e.closest(".mb-3")||e.parentElement,n=document.createElement("div");return n.className="autocomplete-dropdown card position-absolute d-none p-3",n.style.zIndex="1050",n.innerHTML='\n        <div class="card-body p-0">\n            <div class="autocomplete-items text-start"></div>\n        </div>\n    ',t.parentNode.insertBefore(n,t.nextSibling),n}(e),r=null,a={suppressNextInput:!1};return e.addEventListener("input",function(){a.suppressNextInput?a.suppressNextInput=!1:e.value.trim().length<2?xn(n):(!function(e){var t=e.querySelector(".autocomplete-items");t.innerHTML='\n        <div class="autocomplete-item p-3 text-center text-muted border-top d-flex align-items-center justify-content-center gap-2">\n            <div class="spinner-border me-2" role="status">\n                <span class="visually-hidden">Loading...</span>\n            </div>\n            <span>
2Hľadám...</span>\n        </div>\n    ',function(e){(function(e){var t=e.previousElementSibling;if(!t)return;var n=t.getBoundingClientRect(),r=window.pageYOffset||document.documentElement.scrollTop;e.style.top="".concat(n.bottom+r,"px"),e.style.left="".concat(n.left,"px"),e.style.width="".concat(n.width,"px")})(e),e.classList.remove("d-none")}(e)}(n),r&&clearTimeout(r),r=setTimeout(function(){var r,o=e.value.trim();o.length<2?xn(n):function(e,t,n,r,a,o){_n.apply(this,arguments)}(o,n,e,a,t.onSelect,null!==(r=t.size)&&void 0!==r?r:5)},300))}),document.addEventListener("click",function(t){n.contains(t.target)||t.target===e||xn(n)}),{hideDropdown:function(){return xn(n)}}}function gn(e){var t=e.closest(".mb-3")||e.parentElement,n=null==t?void 0:t.nextElementSibling;null!=n&&n.classList.contains("autocomplete-dropdown")&&xn(n)}function wn(){document.querySelectorAll("[data-company-autocomplete-input]").forEach(function(e){"1"!==e.dataset.companyAutocompleteInitialized&&(e.closest("[data-profile-form]")||bn(e))})}function _n(){return _n=hn(pn().m(function e(t,n,r,a,c,l){var s,u,d,f,m;return pn().w(function(e){for(;;)switch(e.p=e.n){case 0:return s=n.querySelector(".autocomplete-items"),e.p=1,e.n=2,o.A.autocompleteCompanies(t,{size:l});case 2:if(u=e.v,d=u.companies||[],(f=d.map(function(e){var t,n,r;return{ico:null!==(t=e.ico)&&void 0!==t?t:"",name:null!==(n=e.name)&&void 0!==n?n:"",address:null!==(r=e.address)&&void 0!==r?r:"",label:An(e.name,e.address)}})).length){e.n=3;break}return s.innerHTML='\n                <div class="autocomplete-item p-3 text-center text-muted border-top">\n                    '.concat(i.A.get("js.autocomplete.no_results"),"\n                </div>\n            "),e.a(2);case 3:s.innerHTML=f.map(function(e){var t,n,r,a,o,i,c=e.ico&&"N/A"!==e.ico&&0!==e.ico&&""!==e.ico,l=kn(null!==(t=e.name)&&void 0!==t?t:"",60),s=kn(null!==(n=e.address)&&void 0!==n?n:"",80);return'\n            <a href="#"\n               class="autocomplete-item p-3 d-flex flex-column border-top text-decoration-none"\n               data-company-option\n               data-ico="'.concat(null!==(r=e.ico)&&void 0!==r?r:"",'"\n               data-label="').concat(Sn(null!==(a=e.label)&&void 0!==a?a:""),'"\n               data-name="').concat(Sn(null!==(o=e.name)&&void 0!==o?o:""),'"\n               data-address="').concat(Sn(null!==(i=e.address)&&void 0!==i?i:""),'">\n                <div class="d-flex gap-2 align-items-start">\n                    <div class="flex-grow-1 min-w-0">\n                        <span class="text-primary fw-medium d-block">').concat(Sn(l),"</span>\n                        ").concat(s?'<small class="text-muted d-block">'.concat(Sn(s),"</small>"):"","\n                    </div>\n                    ").concat(c?'<strong class="text-muted text-nowrap small">IČO: '.concat(e.ico,"</strong>"):"","\n                </div>\n            </a>\n        ")}).join(""),s.querySelectorAll("[data-company-option]").forEach(function(e){e.addEventListener("click",function(){var t=hn(pn().m(function t(o){var i;return pn().w(function(t){for(;;)switch(t.n){case 0:if(o.preventDefault(),i={ico:e.getAttribute("data-ico")||"",label:e.getAttribute("data-label")||"",name:e.getAttribute("data-name")||"",address:e.getAttribute("data-address")||"",input:r,state:a},a.suppressNextInput=!0,r.value=i.label,xn(n),!c){t.n=1;break}return t.n=1,c(i);case 1:return t.a(2)}},t)}));return function(e){return t.apply(this,arguments)}}())}),e.n=5;break;case 4:e.p=4,m=e.v,console.error("Company autocomplete search failed:",m),s.innerHTML='\n            <div class="autocomplete-item p-3 text-center text-danger border-top">\n                Nepodarilo sa načítať údaje\n            </div>\n        ';case 5:return e.a(2)}},e,null,[[1,4]])})),_n.apply(this,arguments)}function xn(e){e.classList.add("d-none")}function Sn(e){var t=document.createElement("div");return t.textContent=e,t.innerHTML}function kn(e,t){return!e||e.length<=t?e:e.substring(0,t)+"..."}function An(e,t){var n=(null!=e?e:"").trim(),r=(null!=t?t:"").trim();return n&&r?"".concat(n,", ").concat(r):n||r}"loading"!==document.readyState?wn():document.addEventListener("DOMContentLoaded",wn);n(5843);var En=["debtorName","claimType","amount","currency"],jn=["contactName","email","phone","message","gdprConsent"];function Ln(e,t){return e.querySelector('[name="debt_recovery_form['.concat(t,']"]'))}function On(e){return!!e&&(!!e.querySelector(".is-invalid")||(!!e.querySelector(".mb-3 ul li")||Array.from(e.querySelectorAll(".invali
2d-feedback")).some(function(e){return""!==e.textContent.trim()&&!e.classList.contains("d-none")})))}function Cn(e){var t=!0;return En.forEach(function(n){var r=Ln(e,n);r&&(r.checkValidity()?r.classList.remove("is-invalid"):(r.classList.add("is-invalid"),t=!1))}),t||e.classList.add("was-validated"),t}function Tn(e,t,n){if(e.querySelectorAll("[data-debt-recovery-step]").forEach(function(e){var t=Number.parseInt(e.dataset.debtRecoveryStep,10);3!==t?e.classList.toggle("d-none",t!==n):e.classList.toggle("d-none",3!==n)}),t&&(t.classList.toggle("d-none",3===n),1!==n)){var r=Ln(t,"debtorName");r&&gn(r)}!function(e,t){e.querySelectorAll("[data-debt-recovery-stepper]").forEach(function(e){var n=Number.parseInt(e.dataset.debtRecoveryStepper,10);e.classList.toggle("is-active",n===t),e.classList.toggle("is-completed",n<t)})}(e,n)}function Nn(e){var t=e.querySelector(".debt-recovery-wizard__form"),n="1"===e.dataset.showSuccess,r=e.querySelector("[data-debt-recovery-next]"),a=e.querySelector("[data-debt-recovery-back]"),o=function(e,t,n){if(n)return 3;var r=e.querySelector('[data-debt-recovery-step="1"]'),a=e.querySelector('[data-debt-recovery-step="2"]');return On(r)?1:On(a)||On(e.querySelector(".invalid-feedback.d-block"))?2:1}(e,0,n);if(Tn(e,t,o),t){En.concat(jn).forEach(function(e){var n=Ln(t,e);n&&(n.addEventListener("input",function(){n.checkValidity()&&n.classList.remove("is-invalid")}),n.addEventListener("change",function(){n.checkValidity()&&n.classList.remove("is-invalid")}))}),r&&r.addEventListener("click",function(){Cn(t)?Tn(e,t,o=2):t.reportValidity()}),a&&a.addEventListener("click",function(){Tn(e,t,o=1)});var i=document.getElementById("debtRecoverySubmitBtn");i&&i.addEventListener("click",function(){(1!==o||Cn(t))&&(2!==o||function(e){var t=!0;return jn.forEach(function(n){var r=Ln(e,n);r&&(r.checkValidity()?r.classList.remove("is-invalid"):(r.classList.add("is-invalid"),t=!1))}),t||e.classList.add("was-validated"),t}(t))||t.reportValidity()})}}function In(){document.querySelectorAll("[data-debt-recovery-wizard]").forEach(Nn)}"loading"!==document.readyState?In():document.addEventListener("DOMContentLoaded",In);var Mn=["companyName","liquidationType","role"],Fn=["contactName","email","phone","message","gdprConsent"];function qn(e,t){return e.querySelector('[name="firm_liquidation_form['.concat(t,']"]'))}function Pn(e){return!!e&&(!!e.querySelector(".is-invalid")||(!!e.querySelector(".mb-3 ul li")||Array.from(e.querySelectorAll(".invalid-feedback")).some(function(e){return""!==e.textContent.trim()&&!e.classList.contains("d-none")})))}function Dn(e){var t=!0;return Mn.forEach(function(n){var r=qn(e,n);r&&(r.checkValidity()?r.classList.remove("is-invalid"):(r.classList.add("is-invalid"),t=!1))}),t||e.classList.add("was-validated"),t}function zn(e,t,n){if(e.querySelectorAll("[data-firm-liquidation-step]").forEach(function(e){var t=Number.parseInt(e.dataset.firmLiquidationStep,10);3!==t?e.classList.toggle("d-none",t!==n):e.classList.toggle("d-none",3!==n)}),t&&(t.classList.toggle("d-none",3===n),1!==n)){var r=qn(t,"companyName");r&&gn(r)}!function(e,t){e.querySelectorAll("[data-firm-liquidation-stepper]").forEach(function(e){var n=Number.parseInt(e.dataset.firmLiquidationStepper,10);e.classList.toggle("is-active",n===t),e.classList.toggle("is-completed",n<t)})}(e,n)}function Bn(e){var t=e.querySelector(".firm-liquidation-wizard__form"),n="1"===e.dataset.showSuccess,r=e.querySelector("[data-firm-liquidation-next]"),a=e.querySelector("[data-firm-liquidation-back]"),o=function(e,t,n){if(n)return 3;var r=e.querySelector('[data-firm-liquidation-step="1"]'),a=e.querySelector('[data-firm-liquidation-step="2"]');return Pn(r)?1:Pn(a)||Pn(e.querySelector(".invalid-feedback.d-block"))?2:1}(e,0,n);if(zn(e,t,o),t){Mn.concat(Fn).forEach(function(e){var n=qn(t,e);n&&(n.addEventListener("input",function(){n.checkValidity()&&n.classList.remove("is-invalid")}),n.addEventListener("change",function(){n.checkValidity()&&n.classList.remove("is-invalid")}))}),r&&r.addEventListener("click",function(){Dn(t)?zn(e,t,o=2):t.reportValidity()}),a&&a.addEventListener("click",function(){zn(e,t,o=1)});var i=document.getElementById("firmLiquidationSubmitBtn");i&&i.addEventListener("click",function(){(1!==o||Dn(t))&&(2!==o||function(e){var t=!0;return Fn.forEach(function(n){var r=qn(e,n);r&&(r.checkValidity()?r.classList.remove("is-invalid"):(r.classList.add("is-invalid"),t=!1))}),t||e.classList.add("was-validated"),t}(t))||t.reportValidity()})}}function Hn(){document.querySelectorAll("[data-firm-liquidation-wizard]").forEach(Bn)}"loading"!==document.readyState?Hn():document.addEventListener("DOMContentLoaded",Hn),document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll('.help-topic-link[data-bs-toggle="tooltip"]').forEach(function(e){new r.m_(e,{trigger:"hover focus"})})});n(1328),n(2684),n(5506);function Gn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,c=[],l=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){s=!0,a=e}
2finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Kn(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Kn(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Kn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Rn(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return Un(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(Un(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,Un(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,Un(d,"constructor",s),Un(s,"constructor",l),l.displayName="GeneratorFunction",Un(s,a,"GeneratorFunction"),Un(d),Un(d,a,"Generator"),Un(d,r,function(){return this}),Un(d,"toString",function(){return"[object Generator]"}),(Rn=function(){return{w:o,m:f}})()}function Un(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}Un=function(e,t,n,r){function o(t,n){Un(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},Un(e,t,n,r)}function Wn(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function Vn(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){Wn(o,r,a,i,c,"next",e)}function c(e){Wn(o,r,a,i,c,"throw",e)}i(void 0)})}}var Yn=/^\d{8}$/,Jn=/^\d{10}$/,$n=/^[A-Za-z]{2}\d{2,12}$/,Zn={ico:"[0-9]{8}",dic:"[0-9]{10}",icdph:"[A-Za-z]{2}[0-9]{2,12}"};function Xn(e,t){e.querySelectorAll("[data-billing-identifier]").forEach(function(e){if(t){var n=e.value.trim(),r=e.dataset.billingIdentifier;""!==n?"ico"!==r||Yn.test(n)?"dic"!==r||Jn.test(n)?"icdph"!==r||$n.test(n)?e.setCustomValidity(""):e.setCustomValidity(i.A.get("profile.vat_registration_number_invalid")):e.setCustomValidity(i.A.get("profile.tax_id_invalid")):e.setCustomValidity(i.A.get("profile.business_id_invalid")):e.setCustomValidity("")}else e.setCustomValidity("")})}function Qn(e,t,n){return er.apply(this,arguments)}function er(){return(er=Vn(Rn().m(function e(t,n,r){var a,i;return Rn().w(function(e){for(;;)switch(e.p=e.n){case 0:if(t){e.n=1;break}return e.a(2);case 1:return e.p=1,e.n=2,o.A.getCompanyRegistryCompany(t);case 2:null!=(a=e.v)&&a.status&&a.data&&tr(n,a.data,r),e.n=4;break;case 3:e.p=3,i=e.v,console.error("Fetching company details failed:",i);case 4:return e.a(2)}},e,null,[[1,3]])}))).apply(this,arguments)}function tr(e,t,n){var r,a,o,i,c,l,s,u={companyName:null!==(r=t.name)&&void 0!==r?r:"",businessId:null!==(a=t.ico)&&void 0!==a?a:"",taxId:null!==(o=t.dic)&&void 0!==o?o:"",vatRegistrationNumber:null!==(i=t.icdph)&&void 0!==i?i:"",companyStreet:null!==(c=t.street)&&void 0!==c?c:"",companyCity:null!==(l=t.city)&&void 0!==l?l:"",companyZip:null!==(s=t.zip)&&void 0!==s?s:""};Object.entries(u).forEach(function(t){var r=Gn(t,2),a=r[0],o=r[1],i=e.querySelector('[name="profile_form['.concat(a,']"]'));i&&("companyName"===a&&(n.suppressNextInput=!0),i.value=o||"",i.dispatchEvent(new Event("input",{bubbles:!0})))});var d=e.querySelector('[data-role="company-toggle"]');
2d&&!d.checked&&(d.checked=!0,d.dispatchEvent(new Event("change",{bubbles:!0})))}document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("[data-profile-form]").forEach(function(e){!function(e){var t=e.querySelector('[data-role="company-toggle"]'),n=e.querySelector('[data-role="company-section"]'),r=e.querySelector('[data-role="personal-contact-section"]');if(!t||!n||!r)return;var a=e.querySelectorAll("[data-personal-address-required]"),o=e.querySelectorAll("[data-company-required]"),i=function(){var i=t.checked;n.style.display=i?"block":"none",r.style.display=i?"none":"block",a.forEach(function(e){i?e.removeAttribute("required"):e.setAttribute("required","required")}),o.forEach(function(e){i?e.setAttribute("required","required"):e.removeAttribute("required")}),function(e,t){e.querySelectorAll("[data-billing-identifier]").forEach(function(e){var n=e.dataset.billingIdentifier,r=Zn[n];t&&r?e.setAttribute("pattern",r):(e.removeAttribute("pattern"),e.setCustomValidity(""))})}(e,i),Xn(e,i)};t.addEventListener("change",i),i()}(e),function(e){var t=e.closest("form"),n=e.querySelectorAll("[data-billing-identifier]"),r=e.querySelector('[data-role="company-toggle"]'),a=function(){Xn(e,!0===(null==r?void 0:r.checked))};n.forEach(function(e){e.addEventListener("input",a),e.addEventListener("blur",a)}),t&&t.addEventListener("submit",function(e){a(),t.checkValidity()||(e.preventDefault(),e.stopImmediatePropagation(),t.reportValidity())});a()}(e),function(e){var t=e.querySelector("[data-company-autocomplete-input]");if(!t)return;bn(t,{size:15,onSelect:function(){var t=Vn(Rn().m(function t(n){var r,a;return Rn().w(function(t){for(;;)switch(t.n){case 0:return r=n.ico,a=n.state,t.n=1,Qn(r,e,a);case 1:return t.a(2)}},t)}));function n(e){return t.apply(this,arguments)}return n}()})}(e)})});n(3365);document.addEventListener("DOMContentLoaded",function(){"1"===new URLSearchParams(window.location.search).get("open_packages")&&(0,tn.T)()});n(261);function nr(e){return nr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},nr(e)}function rr(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return ar(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(ar(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,ar(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,ar(d,"constructor",s),ar(s,"constructor",l),l.displayName="GeneratorFunction",ar(s,a,"GeneratorFunction"),ar(d),ar(d,a,"Generator"),ar(d,r,function(){return this}),ar(d,"toString",function(){return"[object Generator]"}),(rr=function(){return{w:o,m:f}})()}function ar(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}ar=function(e,t,n,r){function o(t,n){ar(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},ar(e,t,n,r)}function or(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ir(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?or(Object(n),!0).forEach(function(t){cr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):or(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function cr(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=nr(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=nr(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==nr(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function lr(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function sr(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){lr(o,r,a,i,c,"next",e)}function c(e){lr(o,r,a,i,c,"throw",e)}i(void 0)})}}function ur(e){if(e.closest("[data-user-manual-demo]"))e.querySelectorAll("button, input, textarea").forEach(function(e){e.disabled=!0});else{var t=e.dataset.feedbackContext||"general",n=e.dataset.feedbackReferenceId||"",r=(e.dataset.userAuthenticated,e.querySelector("[data-feedback-step1]")),a=e.querySelector("[data-feedback-step2]"),o=e.querySelector("[data-feedback-step3]"),c=e.querySelectorAll("[data-feedback-sentiment]"),l=e.querySelector("[data-feedback-step1-error]"),s=e.querySelector("[data-feedback-step1-thanks]"),u=e.querySelector("[data-feedback-step2-thanks]"),d=e.querySelector("[data-feedback-message-block]"),f=e.querySelector("[data-feedback-email-block]"),m=e.querySelector("[data-feedback-message]"),p=e.querySelector("[data-feedback-message-error]"),v=e.querySelector("[data-feedback-message-submit-error]"),y=e.querySelector("[data-feedback-submit-message]"),h=e.querySelector("[data-feedback-email]"),b=e.querySelector("[data-feedback-email-submit-error]"),g=e.querySelector("[data-feedback-submit-email]"),w=e.querySelector("[data-feedback-complete-success]"),_=e.querySelector("[data-feedback-step3-complete-success]");if(r&&a&&m&&y){var x=null,S=null,k="",A=!1,E=function(e){if(e){e.classList.add("d-none");var t=e.querySelector("[data-feedback-thanks-text]");t?t.textContent="":e.textContent=""}},j=function(e,t){if(e){var n=e.querySelector("[data-feedback-thanks-text]");n?n.textContent=t:e.textContent=t,e.classList.remove("d-none")}},L=function(){E(v),m.classList.remove("is-invalid"),p&&(p.classList.add("d-none"),p.textContent="")},O=function(){E(b)},C=function(e){c.forEach(function(t){t.disabled=e,t.classList.toggle("is-loading",e&&t.dataset.feedbackSentiment===k)})},T=function(e){j(l,e)},N=function(){E(l)},I=function(e){e.classList.remove("d-none")},M=function(e){e.classList.add("d-none")},F=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(E(s),t)return d&&d.classList.add("d-none"),void j(w,e);E(u),f&&f.classList.add("d-none"),j(_,e)},q=function(){var e=sr(rr().m(function e(t){var n,r,a;return rr().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,fetch("/api/feedback/".concat(x),{method:"PATCH",headers:{"Content-Type":"application/json"},body:JSON.stringify(ir({token:S},t))});case 1:return n=e.v,e.n=2,n.json().catch(function(){return{}});case 2:if(r=e.v,n.ok){e.n=3;break}throw a=r.errorKey?i.A.get(r.errorKey,r.error||i.A.get("feedback.error")):r.error||i.A.get("feedback.error"),new Error(a);case 3:return S=r.token?r.token:null,e.a(2,r)}},e)}));return function(t){return e.apply(this,arguments)}}(),P=function(){var e=sr(rr().m(function e(o){var l,u,d;return rr().w(function(e){for(;;)switch(e.p=e.n){case 0:if(!A){e.n=1;break}return e.a(2);case 1:return k=o,N(),C(!0),c.forEach(function(e){var t=e.dataset.feedbackSentiment===o;e.classList.toggle("is-selected",t),e.setAttribute("aria-pressed",t?"true":"false")}),e.p=2,e.n=3,fetch("/api/feedback",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({contextType:t,referenceId:n,sentiment:o,pageUrl:window.location.href})});case 3:return l=e.v,e.n=4,l.json().catch(function(){return{}});case 4:if(u=e.v,l.ok){e.n=5;break}return d=u.errorKey?i.A.get(u.errorKey,u.error||i.A.get("feedback.error")):u.error||i.A.get("feedback.error"),T(d),C(!1),k="",c.forEac
2h(function(e){e.classList.remove("is-selected","is-loading"),e.setAttribute("aria-pressed","false")}),e.a(2);case 5:A=!0,x=u.id,S=u.token,M(r),I(a),j(s,u.message||i.A.get("feedback.step1_thanks")),e.n=7;break;case 6:e.p=6,e.v,T(i.A.get("feedback.error")),C(!1),k="",c.forEach(function(e){e.classList.remove("is-selected","is-loading"),e.setAttribute("aria-pressed","false")});case 7:return e.p=7,c.forEach(function(e){e.classList.remove("is-loading")}),e.f(7);case 8:return e.a(2)}},e,null,[[2,6,7,8]])}));return function(t){return e.apply(this,arguments)}}();c.forEach(function(e){e.addEventListener("click",function(){P(e.dataset.feedbackSentiment||"")})}),y.addEventListener("click",sr(rr().m(function e(){var t,n,r,c;return rr().w(function(e){for(;;)switch(e.p=e.n){case 0:if(L(),x&&S){e.n=1;break}return j(v,i.A.get("feedback.error")),e.a(2);case 1:if(t=(m.value||"").trim()){e.n=2;break}return m.classList.add("is-invalid"),p&&(p.textContent=i.A.get("feedback.message_required"),p.classList.remove("d-none")),m.focus(),e.a(2);case 2:return y.disabled=!0,n=y.textContent,y.textContent=i.A.get("feedback.submitting"),e.p=3,e.n=4,q({text:t});case 4:if(!(r=e.v).complete){e.n=5;break}return F(r.message||i.A.get("feedback.complete_success"),!0),e.a(2);case 5:d&&d.classList.add("d-none"),o&&(M(a),I(o),j(u,r.message||i.A.get("feedback.step2_success")),null==h||h.focus()),e.n=7;break;case 6:e.p=6,c=e.v,j(v,c.message||i.A.get("feedback.error"));case 7:return e.p=7,y.disabled=!1,y.textContent=n,e.f(7);case 8:return e.a(2)}},e,null,[[3,6,7,8]])})));var D=function(){var e=sr(rr().m(function e(t){var n,r,a,o;return rr().w(function(e){for(;;)switch(e.p=e.n){case 0:if(O(),x&&S){e.n=1;break}return j(b,i.A.get("feedback.error")),e.a(2);case 1:if(!t||/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(t)){e.n=2;break}return j(b,i.A.get("feedback.email_invalid")),null==h||h.focus(),e.a(2);case 2:return g&&(g.disabled=!0),n=null==g?void 0:g.textContent,g&&(g.textContent=i.A.get("feedback.submitting")),e.p=3,r=t?{email:t}:{},e.n=4,q(r);case 4:a=e.v,F(a.message||i.A.get("feedback.complete_success"),!1),e.n=6;break;case 5:e.p=5,o=e.v,j(b,o.message||i.A.get("feedback.error"));case 6:return e.p=6,g&&(g.disabled=!1,g.textContent=n),e.f(6);case 7:return e.a(2)}},e,null,[[3,5,6,7]])}));return function(t){return e.apply(this,arguments)}}();null==g||g.addEventListener("click",function(){D(((null==h?void 0:h.value)||"").trim())})}}}document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("[data-feedback-form]").forEach(ur)});n(9868),n(1392);function dr(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return fr(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(fr(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,fr(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,fr(d,"constructor",s),fr(s,"constructor",l),l.displayName="GeneratorFunction",fr(s,a,"GeneratorFunction"),fr(d),fr(d,a,"Generator"),fr(d,r,function(){return this}),fr(d,"toString",function(){return"[object Generator]"}),(dr=function(){return{w:o,m:f}})()}function fr(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}fr=function(e,t,n,r){function o(t,n){fr(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},fr(e,t,n,r)}function mr(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
2if(!n){if(Array.isArray(e)||(n=vr(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){c=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(c)throw o}}}}function pr(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,c=[],l=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){s=!0,a=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return c}}(e,t)||vr(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function vr(e,t){if(e){if("string"==typeof e)return yr(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?yr(e,t):void 0}}function yr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function hr(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function br(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){hr(o,r,a,i,c,"next",e)}function c(e){hr(o,r,a,i,c,"throw",e)}i(void 0)})}}var gr=["person-companies","company-functions"],wr='\n    <div class="text-center py-2">\n        <div class="spinner-border spinner-border-sm" role="status">\n            <span class="visually-hidden">'.concat(i.A.get("js.general.loading")||"Načítava sa...","</span>\n        </div>\n    </div>\n"),_r='<div class="alert alert-warning rounded-3 small">'.concat(i.A.get("js.functions.error_loading")||"Chyba pri načítaní","</div>");function xr(e,t){return"person-companies"===e?t?i.A.get("js.functions.hide_companies"):i.A.get("js.functions.show_companies"):t?i.A.get("js.functions.hide_persons_with_function"):i.A.get("js.functions.show_persons_with_function")}function Sr(e){return kr.apply(this,arguments)}function kr(){return(kr=br(dr().m(function e(t){var n;return dr().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,fetch("/api/person/".concat(encodeURIComponent(t),"/functions"));case 1:if((n=e.v).ok){e.n=2;break}throw new Error("API error");case 2:return e.a(2,n.json())}},e)}))).apply(this,arguments)}function Ar(e){return Er.apply(this,arguments)}function Er(){return(Er=br(dr().m(function e(t){var n;return dr().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,fetch("/api/ico/".concat(encodeURIComponent(t),"/functions"));case 1:if((n=e.v).ok){e.n=2;break}throw new Error("API error");case 2:return e.a(2,n.json())}},e)}))).apply(this,arguments)}function jr(e,t){if(!e)return e;var n=e.trim();if("Konateľ"===n&&t>1)return"Konatelia";if(n.startsWith("Spoločník")){if(1===t)return"Spoločník";if(t>1)return"Spoločníci"}return e}function Lr(e,t){var n=t.personName||e,r="";return r=t.personKey?'<a href="/osoby/'.concat(t.personKey,'" class="text-decoration-none small">').concat(n,"</a>"):t.ico?'<a href="/'.concat(t.ico,'" class="text-decoration-none small">').concat(n,"</a>"):t.corporateBodyKey?'<a href="/zahranicne-subjekty/'.concat(encodeURIComponent(t.corporateBodyKey),'" class="text-decoration-none small">').concat(n,"</a>"):'<span class="small">'.concat(n,"</span>"),'<div class="tree-item"><div class="tree-content"><p class="mb-0">'.concat(r,"</p></div></div>")}function Or(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=i.A.get("js.functions.match","zhoda"),a=n&&null!==t.linkScore&&void 0!==t.linkScore&&t.linkScore<.99?'<span class="badge bg-primary rounded-pill ms-2" style="font-size: 0.65rem; padding: 0.15rem 0.4rem;">'.concat((100*t.linkScore).toFixed(0),"% ").concat(r,"</span>"):"",o="";return o=t.companyIco?'<a href="/'.concat(t.companyIco,'" class="text-decoration-none small">').concat(e,"</a>
2").concat(a):'<span class="small">'.concat(e,"</span>").concat(a),'<div class="tree-item"><div class="tree-content"><p class="mb-0">'.concat(o,"</p></div></div>")}function Cr(e,t,n){if(null==e||!e.groupedByFunction||0===Object.keys(e.groupedByFunction).length)return null;for(var r="",a=0,o=Object.entries(e.groupedByFunction);a<o.length;a++){for(var i=pr(o[a],2),c=i[0],l=i[1],s=[],u=[],d=0,f=Object.entries(l);d<f.length;d++){var m=pr(f[d],2),p=m[0],v=m[1];"person-companies"===n&&null!==v.linkScore&&void 0!==v.linkScore?v.linkScore>=.85?s.push([p,v]):u.push([p,v]):s.push([p,v])}if(s.length>0||u.length>0){var y=s.length+u.length,h="company-functions"===n?jr(c,y):c;if(r+='<div class="tree-item">\n                <div class="tree-content">\n                    <p class="fw-bold small mb-1">'.concat(h,"</p>"),s.length>0){r+='<div class="tree-children">';var b,g=mr(s);try{for(g.s();!(b=g.n()).done;){var w=pr(b.value,2),_=w[0],x=w[1];r+="person-companies"===n?t(_,x,!1):t(_,x)}}catch(e){g.e(e)}finally{g.f()}r+="</div>"}if(u.length>0){var S="low-relevance-".concat(c.replace(/[\s.,]/g,"_"),"-").concat(Date.now()),k=!(s.length>0),A=k?"skryť menej relevantné zhody":"zobraziť menej relevantné zhody",E=k?"block":"none";r+='\n                    <div class="tree-children">\n                        <div class="tree-item">\n                            <div class="tree-content">\n                                <p class="text-muted small mb-1 low-relevance-toggle" style="cursor: pointer;" data-target="'.concat(S,'" data-expanded="').concat(k,'">\n                                    ').concat(A,'\n                                </p>\n                                <div id="').concat(S,'" class="tree-children" style="display: ').concat(E,'; opacity: 0.5;">\n                ');var j,L=mr(u);try{for(L.s();!(j=L.n()).done;){var O=pr(j.value,2),C=O[0],T=O[1];r+="person-companies"===n?t(C,T,!0):t(C,T)}}catch(e){L.e(e)}finally{L.f()}r+="\n                                </div>\n                            </div>\n                        </div>\n                    </div>\n                "}r+="</div></div>"}}return r}function Tr(){return(Tr=br(dr().m(function e(t,n,r){var a,o,c;return dr().w(function(e){for(;;)switch(e.p=e.n){case 0:if(t.style.display="block",t.innerHTML=wr,e.p=1,"person-companies"!==r){e.n=3;break}return e.n=2,Sr(n.dataset.personKey);case 2:c=e.v,e.n=5;break;case 3:return e.n=4,Ar(n.dataset.ico);case 4:c=e.v;case 5:a=Cr(c,"person-companies"===r?Or:Lr,r),o="person-companies"===r?i.A.get("js.functions.no_companies")||"Žiadne firmy":i.A.get("js.functions.no_functions")||"Žiadne funkcie",t.innerHTML=a||'<p class="text-muted small">'.concat(o,"</p>"),t.querySelectorAll(".low-relevance-toggle").forEach(function(e){e.addEventListener("click",function(){var t=e.dataset.target,n=document.getElementById(t);if(n){var r="none"===n.style.display;n.style.display=r?"block":"none",e.textContent=r?"skryť menej relevantné zhody":"zobraziť menej relevantné zhody"}})}),e.n=7;break;case 6:e.p=6,e.v,t.innerHTML=_r;case 7:n.textContent=xr(r,!0);case 8:return e.a(2)}},e,null,[[1,6]])}))).apply(this,arguments)}function Nr(e){if(!e.target.closest(".low-relevance-toggle")){var t=e.target.closest("[data-toggle]");if(t){var n=t.dataset.toggle;if(gr.includes(n))if(e.preventDefault(),function(e){var t=null==e?void 0:e.closest("#people-functions-container, #person-companies-functions-container");if(!t)return!1;var n=t.dataset.hasOverviewExtraPersonConnections;return void 0===n||""===n||"true"===n}(t)){var r,a=t.dataset.targetId,o=document.getElementById("".concat(n,"_").concat(a));if(o)if((r=o)&&"none"!==r.style.display&&"none"!==window.getComputedStyle(r).display)!function(e,t,n){e.style.display="none",t.textContent=xr(n,!1)}(o,t,n);else o.innerHTML.trim()?function(e,t,n){e.style.display="block",t.textContent=xr(n,!0)}(o,t,n):function(e,t,n){Tr.apply(this,arguments)}(o,t,n)}else null===tn.T||void 0===tn.T||(0,tn.T)()}}}function Ir(){var e;(e=document.getElementById("historical-toggle"))&&e.addEventListener("click",function(){var t=document.getElementById("historical-entries"),n=e.querySelector("i");if(t&&n){var r="true"===e.dataset.expanded;e.dataset.expanded=String(!r),t.style.display=r?"none":"block",n.className=r?"icr icr-chevron-down-lined":"icr icr-chevron-up-lined"}}),document.addEventListener("click",Nr),setTimeout(function(){var e,t=document.getElementById("person-companies-functions-container");t&&(e=t)&&e.querySelectorAll(".low-relevance-toggle").forEach(function(e){e.addEventListener("click",function(t){t.preventDefault(),t.stopPropagation();var n=e.dataset.target,r=document.getElementById(n);if(r){var a="none"===r.style.display||"none"===window.getComputedStyle(r).display;r.style.display=a?"block":"none",e.textContent=a?"skryť menej relevantné zhody":"zobraziť menej relevantné zhody",e.dataset.expanded=a?"true":"false"}})})},0)}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",Ir):Ir();n(8338);function Mr(e){return Mr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Mr(e)}function Fr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function qr(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Mr(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Mr(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Mr(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Pr(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,c=[],l=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){s=!0,a=e}
2finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Dr(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Dr(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Dr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function zr(){document.querySelectorAll("[data-kataster-config]").forEach(function(e){var t=e.dataset.katasterConfig;if(t){var n;try{n=JSON.parse(t)}catch(e){return void console.error("Invalid kataster config:",e)}n.sections&&function(e,t){var n=t.sections,r=function(e){var t,n,r=new Map;function a(e){e&&e.cacheKey&&!r.has(e.cacheKey)&&r.set(e.cacheKey,e)}null!==(t=e.companyOwner)&&void 0!==t&&t.task&&a(e.companyOwner.task);null!==(n=e.currentAddress)&&void 0!==n&&n.task&&a(e.currentAddress.task);return(e.historicalAddresses||[]).forEach(function(e){null!=e&&e.task&&a(e.task),a(null==e?void 0:e.seatTask),a(null==e?void 0:e.ownershipTask),Array.isArray(null==e?void 0:e.addresses)&&e.addresses.forEach(function(e){return a(null==e?void 0:e.task)})}),(e.people||[]).forEach(function(e){a(null==e?void 0:e.addressTask),a(null==e?void 0:e.nameDobTask)}),r}(n);Array.from(r.entries()).forEach(function(t){var n=Pr(t,2),r=n[0],a=n[1];!function(e,t,n){var r=(0,oe.v)(e,"cadastry-search");if(null!==r)return void Hr(e,t,Br(r));o.A.getCadastrySearch(function(e){var t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?Fr(Object(n),!0).forEach(function(t){qr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fr(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e.params);e.criteria&&"object"===Mr(e.criteria)&&(e.criteria.ulica&&(t.ulica=e.criteria.ulica),e.criteria.supisne_cislo&&(t.supisne_cislo=e.criteria.supisne_cislo),e.criteria.orientacne_cislo_cele&&(t.orientacne_cislo_cele=e.criteria.orientacne_cislo_cele));return t}(n)).then(function(n){Hr(e,t,Br(n))}).catch(function(n){console.error("Cadastry fetch failed:",t,n);var r,a=(r=i.A.get("company.kataster.error","Nepodarilo sa načítať katastrálne údaje."),'<p class="text-danger mb-0">'.concat(Gr(r),"</p>"));Hr(e,t,a)})}(e,r,a)})}(e,n)}})}function Br(e){var t=(null==e?void 0:e.results)||[];return t.length>0?function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=null!=t?t:i.A.get("company.kataster.list_vlastnictva","List vlastníctva"),r=i.A.get("address.no_addresses","Žiadne adresy"),a=i.A.get("company.show_more_details","Zobraziť viac");return e.map(function(e){var t,o,i,c=null!==(t=e.cadastral_area_code)&&void 0!==t?t:"",l=null!==(o=e.document_number)&&void 0!==o?o:"",s=(null!==(i=e.cadastral_area_name)&&void 0!==i?i:"").trim(),u=e.address_registry&&e.address_registry.address||r,d="/kataster/".concat(Kr(c),"/").concat(Kr(l)),f="-";return s&&l?f="".concat(Gr(s)," - ").concat(n," ").concat(Gr(String(l))):l?f="".concat(n," ").concat(Gr(String(l))):s&&(f=Gr(s)),'<a href="'.concat(d,'" class="card border-primary connection-card rounded-3 mb-0 text-decoration-none text-body d-block user-manual-clickable" data-help-key="kataster.lv.card">\n    <div class="card-body py-2 px-3">\n        <div class="d-flex align-items-center justify-content-between">\n            <div>\n                <p class="mb-0 fw-bold">').concat(f,'</p>\n                <p class="card-text text-muted mb-0 small">').concat(Gr(u),'</p>\n            </div>\n            <div class="mb-0 small text-primary d-flex align-items-center"><span class="d-none d-sm-inline d-md-none d-xl-inline me-1">').concat(a,'</span><i class="icr icr-arrow-right-lined"></i></div>\n        </div>\n    </div>\n</a>')}).join("")}(t):function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=null!=e?e:i.A.get("company.kataster.no_results","Žiadne záznamy");return'<p class="text-muted mb-0">'.concat(Gr(t),"</p>")}()}function Hr(e,t,n){e.querySelectorAll("[data-cache-key]").forEach(function(e){e.getAttribute("data-cache-key")===t&&(e.innerHTML=n,e.removeAttribute("data-cache-key"))})}function Gr(e){if(null==e)return"";var t=document.createElement("div");return t.textContent=String(e),t.innerHTML}function Kr(e){return null==e?"":String(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}document.addEventListener("DOMContentLoaded",function(){zr()});n(150),n(6982);function Rr(e){return function(e){if(Array.isArray(e))return Ur(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Ur(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ur(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ur(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Wr=window.matchMedia("(max-width: 991.98px)"),Vr=[],Yr=null,Jr=!1;function $r(){return Wr.matches}function Zr(e,t,n){return e.querySelector("".concat(n.listItemSelector,"[").concat(n.indexAttr,'="').concat(t,'"]'))}function Xr(e,t,n){var r=t.getAttribute("aria-labelledby");if(r){var a=e.querySelector("#".concat(CSS.escape(r)));if(a){var o=n.getIndex(a);if(!Number.isNaN(o))return o}}return Number.MAX_SAFE_INTEGER}function Qr(e,t){var n=e.querySelector("[data-registry-detail-column]");if(n){var r=Rr(e.querySelectorAll(t.detailPanelSelector));r.sort(function(n,r){return Xr(e,n,t)-Xr(e,r,t)}),r.forEach(function(e){n.appendChild(e)})}}function ea(e,t,n){Qr(e,n);var r=Zr(e,t,n);if(r){var a=r.getAttribute("aria-controls")||n.panelId(t,e),o=a?e.querySelector("#".concat(CSS.escape(a))):null;o&&r.insertAdjacentElement("afterend",o)}}function ta(e,t,n){var r,a=Zr(e,t,n),o=null!==(r=null==a?void 0:a.getAttribute("aria-controls"))&&void 0!==r?r:n.panelId(t,e);e.querySelectorAll(n.detailPanelSelector).forEach(function(e){e.classList.toggle("d-none",e.id!==o)}),e.querySelectorAll(n.listItemSelector).forEach(function(e){var r=n.getIndex(e)===t;e.classList.toggle("active",r),e.setAttribute("aria-pressed",r?"true":"false")}),$r()?ea(e,t,n):Qr(e,n)}function na(){Vr.forEach(function(e){var t=e.root,n=e.config;if(document.contains(t))if($r()){var r=function(e,t){var n=e.getAttribute(t.activeAttr);if(null!==n){var r=parseInt(n,10);if(!Number.isNaN(r))return r}var a=e.querySelector("".concat(t.listItemSelector,".active"));if(a){var o=t.getIndex(a);if(!Number.isNaN(o))return o}return null}(t,n);null!==r&&ea(t,r,n)}else Qr(t,n)})}function ra(e,t){var n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).resetActive,r=void 0===n||n;if(e&&(function(e,t){Vr.some(function(t){return t.root===e})||(Vr.push({root:e,config:t}),Jr||(Wr.addEventListener("change",function(){clearTimeout(Yr),Yr=setTimeout(na,150)}),Jr=!0))}(e,t),e.dataset[t.boundFlag]||(e.addEventListener("click",function(n){var r=n.target.closest(t.listItemSelector);if(r&&e.contains(r)){var a=t.getIndex(r);Number.isNaN(a)||ta(e,a,t)}}),e.dataset[t.boundFlag]="1"),r)){var a=parseInt(e.getAttribute(t.activeAttr)||"0",10);ta(e,Number.isNaN(a)?0:a,t)}}var aa={listItemSelector:".zalozne-list-item",detailPanelSelector:".zalozne-
2detail-panel",indexAttr:"data-zalozne-index",activeAttr:"data-zalozne-active",boundFlag:"zalozneToggleBound",getIndex:function(e){return parseInt(e.getAttribute("data-zalozne-index"),10)},panelId:function(e){return"zalozne-detail-".concat(e)}};function oa(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).resetActive;ra(e,aa,{resetActive:void 0===t||t})}document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("#zalozne-container").forEach(function(e){oa(e)})}),document.addEventListener("registry:items-appended",function(e){var t;"zalozne"===(null===(t=e.detail)||void 0===t?void 0:t.endpoint)&&oa(e.detail.container,{resetActive:!1})});var ia={listItemSelector:".rozhodnutia-list-item",detailPanelSelector:".rozhodnutia-detail-panel",indexAttr:"data-rozhodnutia-index",activeAttr:"data-rozhodnutia-active",boundFlag:"rozhodnutiaToggleBound",getIndex:function(e){return parseInt(e.getAttribute("data-rozhodnutia-index"),10)},panelId:function(e){return"rozhodnutia-detail-".concat(e)}};function ca(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).resetActive;ra(e,ia,{resetActive:void 0===t||t})}document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("#rozhodnutia-container").forEach(function(e){ca(e)})}),document.addEventListener("registry:items-appended",function(e){var t;"rozhodnutia"===(null===(t=e.detail)||void 0===t?void 0:t.endpoint)&&ca(e.detail.container,{resetActive:!1})});var la={listItemSelector:".rozhodnutia-list-item",detailPanelSelector:".rozhodnutia-detail-panel",indexAttr:"data-exekucie-index",activeAttr:"data-exekucie-active",boundFlag:"exekucieToggleBound",getIndex:function(e){return parseInt(e.getAttribute("data-exekucie-index"),10)},panelId:function(e,t){var n,r,a=null==t||null===(n=t.closest)||void 0===n?void 0:n.call(t,"[data-registry-exekucie-section]"),o=null!==(r=null==a?void 0:a.getAttribute("data-registry-exekucie-section"))&&void 0!==r?r:"povinny";return"exekucie-".concat(o,"-detail-").concat(e)}};function sa(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).resetActive;ra(e,la,{resetActive:void 0===t||t})}document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("[data-exekucie-toggle-root]").forEach(function(e){sa(e)})}),document.addEventListener("registry:items-appended",function(e){var t;if("exekucie"===(null===(t=e.detail)||void 0===t?void 0:t.endpoint)){var n,r=e.detail.container;null!=r&&null!==(n=r.matches)&&void 0!==n&&n.call(r,"[data-exekucie-toggle-root]")&&sa(r,{resetActive:!1})}});var ua={listItemSelector:".contracts-list-item",detailPanelSelector:".contracts-detail-panel",indexAttr:"data-contracts-index",activeAttr:"data-contracts-active",boundFlag:"contractsToggleBound",getIndex:function(e){return parseInt(e.getAttribute("data-contracts-index"),10)},panelId:function(e){return"contracts-detail-".concat(e)}};function da(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).resetActive;ra(e,ua,{resetActive:void 0===t||t})}document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("#contracts-container").forEach(function(e){da(e)})}),document.addEventListener("registry:items-appended",function(e){var t;"crz"===(null===(t=e.detail)||void 0===t?void 0:t.endpoint)&&da(e.detail.container,{resetActive:!1})});var fa={listItemSelector:".procurement-list-item",detailPanelSelector:".procurement-detail-panel",indexAttr:"data-procurement-index",activeAttr:"data-procurement-active",boundFlag:"procurementToggleBound",getIndex:function(e){return parseInt(e.getAttribute("data-procurement-index"),10)},panelId:function(e){return"procurement-detail-".concat(e)}};function ma(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).resetActive;ra(e,fa,{resetActive:void 0===t||t})}function pa(e){return function(e){if(Array.isArray(e))return va(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return va(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?va(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function va(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function ya(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return ha(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<
2o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(ha(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,ha(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,ha(d,"constructor",s),ha(s,"constructor",l),l.displayName="GeneratorFunction",ha(s,a,"GeneratorFunction"),ha(d),ha(d,a,"Generator"),ha(d,r,function(){return this}),ha(d,"toString",function(){return"[object Generator]"}),(ya=function(){return{w:o,m:f}})()}function ha(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}ha=function(e,t,n,r){function o(t,n){ha(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},ha(e,t,n,r)}function ba(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function ga(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){ba(o,r,a,i,c,"next",e)}function c(e){ba(o,r,a,i,c,"throw",e)}i(void 0)})}}document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("#procurement-container").forEach(function(e){ma(e)})}),document.addEventListener("registry:items-appended",function(e){var t;"procurement-crz"===(null===(t=e.detail)||void 0===t?void 0:t.endpoint)&&ma(e.detail.container,{resetActive:!1})});var wa={crz:"crz",rozhodnutia:"rozhodnutia",zalozne:"zalozne",replik:"replik",exekucie:"exekucie","procurement-crz":"procurement-crz"},_a=!1;function xa(e,t,n){t&&(n&&n.parentElement===e?n.insertAdjacentHTML("beforebegin",t):e.insertAdjacentHTML("beforeend",t))}function Sa(e,t,n){t?e.forEach(function(e){e.dataset.nextCursor=null!=n?n:"",e.disabled=!1,e.classList.remove("disabled");var t=i.A.get("shared.load_more","Zobraziť viac");e.textContent=t}):e.forEach(function(e){return e.remove()})}function ka(e,t){var n=i.A.get("shared.loading","Načítavam…");e.forEach(function(e){e.disabled=t,t&&(e.textContent=n)})}function Aa(e,t){document.dispatchEvent(new CustomEvent("registry:items-appended",{detail:{container:e,endpoint:t}}))}function Ea(){return(Ea=ga(ya().m(function e(t){var n,r,a,c,l,s,u,d,f,m,p,v;return ya().w(function(e){for(;;)switch(e.p=e.n){case 0:if(r=t.closest("[data-registry-container]")){e.n=1;break}return e.a(2);case 1:if(a=t.dataset.endpoint,c=t.dataset.ico,l=t.dataset.nextCursor,a&&c&&l){e.n=2;break}return e.a(2);case 2:return s=null!==(n=wa[a])&&void 0!==n?n:a,u=parseInt(t.dataset.startIndex||"0",10),ka([t],!0),e.p=3,e.n=4,o.A.getRegistryPage(c,s,l,{start_index:u});case 4:if(d=e.v,"replik"!==a){e.n=5;break}(f=r.querySelector("[data-registry-tbody]"))&&d.list_html&&f.insertAdjacentHTML("beforeend",d.list_html),e.n=7;break;case 5:if(m=r.querySelector("[data-registry-list-column]"),p=r.querySelector("[data-registry-detail-column]"),m&&p){e.n=6;break}return e.a(2);case 6:xa(m,d.list_html,t),p.insertAdjacentHTML("beforeend",d.detail_html||"");case 7:d.has_more&&d.next_cursor?(t.dataset.nextCursor=d.next_cursor,t.dataset.startIndex=String(u+ja(d.list_html,a)),t.disabled=!1,t.textContent=i.A.get("shared.load_more","Zobraziť viac")):t.remove(),Aa(r,a),e.n=9;break;case 8:e.p=8,v=e.v,console.error("Registry pagination failed:",v),t.disabled=!1,t.textContent=i.A.get("shared.load_more","Zobraziť viac");case 9:return e.a(2)}},e,null,[[3,8]])}))).apply(this,arguments)}function ja(e,t){if(!e)return 0;var n=document.createElement("div");return n.innerHTML=e,"replik"===t?n.querySelectorAll("tr").length:n.querySelectorAll('button[class*="-list-item"]').length}function La(){return(La=ga(ya().m(function e(t){var n,r,a,c,l,s,u,d,f,m,p,v,y,h;return ya().w(function(e){for(;;)switch(e.p=e.n){case 0:if(!_a){e.n=1;break}return e.a(2);case 1:if(n=t.closest(".col-12"),r=n?n.querySelectorAll("[data-registry-exekucie-load-more]"):document.querySelectorAll("[data-registry-exekucie-load-more]"),a=t.dataset.nextCursor,c=t.dataset.ico,a&&c){e.n=2;break}return e.a(2);case 2:return _a=!0,ka(pa(r),!0),l=document.querySelector('[data-registry-exekucie-section="povinny"]'),s=document.querySelector('[data-registry-exekucie-section="opravneny"]'),u=l?l.querySelectorAll(".rozhodnutia-list-item").length:0,d=s?s.querySelectorAll(".rozhodnutia-list-item").length:0,e.p=3,e.n=4,o.A.getRegistryPage(c,"exekucie",a,{povinny_start_index:u,opravneny_start_index:d});case 4:f=e.v,l&&(m=l.querySelector("[data-registry-list-column]"),p=l.querySelector("[data-registry-detail-column]"),m&&f.povinny_list_html&&m.insertAdjacentHTML("beforeend",f.povinny_list_html),p&&f.povinny_detail_html&&p.insertAdjacentHTML("beforeend",f.povinny_detail_html)),s&&(v=s.querySelector("[data-registry-list-column]"),y=s.querySelector("[data-registry-detail-column]"),v&&f.opravneny_list_html&&v.insertAdjacentHTML("beforeend",f.opravneny_list_html),y&&f.opravneny_detail_html&&y.insertAdjacentHTML("beforeend",f.opravneny_detail_html)),Sa(pa(r),f.has_more,f.next_cursor),document.querySelectorAll("[data-exekucie-toggle-root]").forEach(function(e){Aa(e,"exekucie")}),e.n=6;break;case 5:e.p=5,h=e.v,console.error("Exekucie pagination failed:",h),ka(pa(r),!1),pa(r).forEach(function(e){e.textContent=i.A.get("shared.load_more","Zobraziť viac")});case 6:return e.p=6,_a=!1,e.f(6);case 7:return e.a(2)}},e,null,[[3,5,6,7]])}))).apply(this,arguments)}function Oa(e){var t=e.target.closest("[data-registry-exekucie-load-more]");if(t)return e.preventDefault(),void function(e){La.apply(this,arguments)}(t);var n=e.target.closest("[data-registry-load-more]");
2n&&(e.preventDefault(),function(e){Ea.apply(this,arguments)}(n))}document.addEventListener("DOMContentLoaded",function(){document.addEventListener("click",Oa)});n(4589),n(5701);function Ca(e){if("string"!=typeof e)return null;var t=e.trim();if(""===t)return null;var n=t.replace(/\./g,"");return/^\d+$/.test(n)?n.length>=5?n:n.padEnd(5,"0"):null}function Ta(e){if("string"!=typeof e)return!1;var t=e.trim();return""!==t&&/^[\d.]+$/.test(t)}function Na(e){return function(e){if(Array.isArray(e))return Ia(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Ia(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ia(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ia(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Ma="[data-filter-combobox]",Fa=".foaf-filter-clear",qa=".foaf-filter-combobox-option";function Pa(e){return{hidden:e.querySelector('input[type="hidden"]'),search:e.querySelector(".foaf-filter-combobox-search"),clear:e.querySelector(Fa),dropdown:e.querySelector(".foaf-filter-combobox-dropdown"),options:e.querySelectorAll(qa)}}function Da(e){return e.classList.contains("d-none-by-parent")}function za(e){return"sk_nace"===e.dataset.name}function Ba(e){var t=Pa(e),n=t.hidden,r=t.search,a=t.clear;a&&a.classList.toggle("d-none",!(null!=n&&n.value||null!=r&&r.value.trim()))}function Ha(e,t){var n=Pa(e).options,r=t.trim(),a=r.toLowerCase();n.forEach(function(t){var n=Da(t),o=!1;if(""!==r)if(za(e)&&Ta(r)){var i=Ca(r),c=r.replace(/\./g,""),l=t.dataset.value||"";o=null===i||l!==i&&!l.startsWith(c)}else{o=!(t.dataset.label||"").toLowerCase().includes(a)}t.classList.toggle("d-none",n||o)})}function Ga(e){var t=Pa(e),n=t.dropdown,r=t.search;null==n||n.classList.add("d-none"),null==r||r.setAttribute("aria-expanded","false")}function Ka(e){var t=Pa(e),n=t.dropdown,r=t.search;null==n||n.classList.remove("d-none"),null==r||r.setAttribute("aria-expanded","true")}function Ra(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).onSelect,n=Pa(e),r=n.hidden,a=n.search;r&&(r.value=""),a&&(a.value="",a.focus()),Ga(e),Ba(e),null==t||t(e,"")}function Ua(e){var t=Pa(e),n=t.hidden,r=t.search,a=t.options;if(n&&r){if(za(e)&&(n.value||Ta(r.value)))return function(e){var t=Pa(e),n=t.hidden,r=t.search,a=t.options;if(n&&r){var o=n.value||r.value;if(Ta(o)){var i=Ca(o);if(null!==i){var c=Na(a).find(function(e){return e.dataset.value===i});n.value=i,r.value=c?c.dataset.label||"":i}}}}(e),void Ba(e);if(!n.value)return r.value="",void Ba(e);var o=Na(a).find(function(e){return e.dataset.value===n.value});r.value=o?o.dataset.label:n.value,Ba(e)}}function Wa(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;e.querySelectorAll("".concat(Ma,"[data-parent-filter]")).forEach(function(t){var n,r=t.dataset.parentFilter,a=e.querySelector("".concat(Ma,'[data-name="').concat(r,'"]'));!function(e,t){var n=Pa(e),r=n.options,a=n.hidden,o=n.search;if(e.dataset.parentFilter){if(r.forEach(function(e){var n=e.dataset.parent||"",r=""!==t&&n!==t;e.classList.toggle("d-none-by-parent",r)}),Ha(e,(null==o?void 0:o.value)||""),null!=a&&a.value){var i=Na(r).find(function(e){return e.dataset.value===a.value});i&&Da(i)&&(a.value="",o&&(o.value=""))}Ba(e)}}(t,(null==a||null===(n=a.querySelector('input[type="hidden"]'))||void 0===n?void 0:n.value)||"")})}function Va(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;e.querySelectorAll(Ma).forEach(Ua),Wa(e)}function Ya(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.querySelectorAll(Ma).forEach(function(e){!function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).onSelect,n=Pa(e),r=n.hidden,a=n.search,o=n.clear,i=n.dropdown;r&&a&&i&&(Ua(e),Wa(e.closest("form")||document),a.addEventListener("focus",function(){Ha(e,a.value),Ka(e)}),a.addEventListener("input",function(){r.value="",Ha(e,a.value),Ka(e),Ba(e)}),null==o||o.addEventListener("click",function(n){n.preventDefault(),Ra(e,{onSelect:t})}),i.addEventListener("click",function(n){var o=n.target.closest(qa);o&&!o.classList.contains("d-none")&&(r.value=o.dataset.value||"",a.value=o.dataset.label||"",Ga(e),Ba(e),null==t||t(e,r.value))}),document.addEventListener("click",function(t){e.contains(t.target)||(Ga(e),Ua(e))}))}(e,t)})}function Ja(){(arguments.length>0&&void 0!==arguments[0]?arguments[0]:document).querySelectorAll("[data-filter-field]").forEach(function(e){var t=e.querySelector('input:not([type="hidden"])'),n=e.querySelector(Fa);t instanceof HTMLInputElement&&n&&n.classList.toggle("d-none",""===t.value.trim())})}function $a(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return Za(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<
2o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(Za(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,Za(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,Za(d,"constructor",s),Za(s,"constructor",l),l.displayName="GeneratorFunction",Za(s,a,"GeneratorFunction"),Za(d),Za(d,a,"Generator"),Za(d,r,function(){return this}),Za(d,"toString",function(){return"[object Generator]"}),($a=function(){return{w:o,m:f}})()}function Za(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}Za=function(e,t,n,r){function o(t,n){Za(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},Za(e,t,n,r)}function Xa(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function Qa(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,c=[],l=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){s=!0,a=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return eo(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?eo(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function eo(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function to(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function no(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?to(Object(n),!0).forEach(function(t){ro(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):to(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ro(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=ao(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ao(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ao(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ao(e){return ao="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ao(e)}var oo="rebricky.columnVisibility";function io(e,t,n){e.querySelectorAll("tr").forEach(function(e){var r=e.children[t];r&&r.classList.toggle("d-none",!n)})}function co(){var e={},t=document.getElementById("rebricky-table");return t?(t.querySelectorAll("thead th[data-column-key]").forEach(function(t,n){0!==n&&(e[t.dataset.columnKey]="1"===t.dataset.visibleDefault)}),e):e}function lo(){var e=function(){try{var e=localStorage.getItem(oo);if(!e)return null;var t=JSON.parse(e);return"object"===ao(t)&&null!==t?t:null}catch(e){return null}}();return e?no(no({},co()),e):co()}function so(){var e,t,n=lo();e=function(e){var t={0:!0},n=document.getElementById("rebricky-table");return n?(n.querySelectorAll("thead th[data-column-key]").forEach(function(n,r){var a=n.dataset.columnKey;0!==r&&(Object.prototype.hasOwnProperty.call(e,a)?t[r]=e[a]:t[r]="1"===n.dataset.visibleDefault)}),t):t}(n),(t=document.getElementById("rebricky-table"))&&Object.entries(e).forEach(function(e){var n=Qa(e,2),r=n[0],a=n[1];io(t,Number(r),a)}),document.querySelectorAll(".rebricky-col-toggle").forEach(function(e){var t=e.dataset.columnKey;t&&Object.prototype.hasOwnProperty.call(n,t)&&(e.checked=n[t])})}function uo(){var e;!function(e){try{localStorage.setItem(oo,JSON.stringify(e))}catch(e){}}((e={},document.querySelectorAll(".rebricky-col-toggle").forEach(function(t){t.dataset.columnKey&&(e[t.dataset.columnKey]=t.checked)}),e))}function fo(){return(0,oe.H)(document.getElementById("rebricky-filter-form"))}function mo(e){var t=document.getElementById("rebricky-sort"),n=document.getElementById("rebricky-order");t&&n&&(t.value=e.get("sort")||"",n.value=e.get("order")||"asc")}function po(e){var t=document.getElementById("rebricky-filter-form");if(t){!function(e,t){var n=e.querySelector("".concat(Ma,'[data-name="').concat(t,'"]'));n&&Ra(n)}(t,e);var n=t.querySelector('[name="'.concat(e,'"]:not([type="hidden"])'));n&&(n.value="")}}function vo(e){var t,n=e.toString(),r=(null===(t=document.getElementById("rebricky-filter-form"))||void 0===t?void 0:t.action)||"".concat(window.location.pathname);return n?"".concat(r,"?").concat(n):r}
2function yo(){if(!fo()){var e=document.getElementById("rebricky-filter-form");if(e){var t=new URLSearchParams(new FormData(e));t.delete("offset"),mo(t),go(vo(t))}}}function ho(){var e=document.getElementById("rebricky-filter-form");if(e){Ya(e,{onSelect:function(t){var n;"region"===(null==t||null===(n=t.dataset)||void 0===n?void 0:n.name)&&Wa(e),yo()}}),function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).onClear;e.querySelectorAll("[data-filter-field]").forEach(function(e){var n=e.querySelector('input:not([type="hidden"])'),r=e.querySelector(Fa);if(n instanceof HTMLInputElement&&r){var a=function(){r.classList.toggle("d-none",""===n.value.trim())};a(),n.addEventListener("input",a),r.addEventListener("click",function(e){e.preventDefault(),n.value="",a(),n.focus(),null==t||t(n)})}})}(e,{onClear:function(){return yo()}})}}var bo=null;function go(e){return wo.apply(this,arguments)}function wo(){var e;return e=$a().m(function e(t){var n,r,a,o,i,c,l,s,u=arguments;return $a().w(function(e){for(;;)switch(e.p=e.n){case 0:if(r=(n=u.length>1&&void 0!==u[1]?u[1]:{}).pushState,a=void 0===r||r,o=n.scrollToResults,i=void 0!==o&&o,!fo()){e.n=1;break}return e.a(2);case 1:if(c=document.getElementById("rebricky-results")){e.n=2;break}return e.a(2);case 2:return bo&&bo.abort(),bo=new AbortController,c.classList.add("opacity-50"),c.style.pointerEvents="none",e.p=3,e.n=4,fetch(t,{headers:{"X-Requested-With":"XMLHttpRequest"},signal:bo.signal});case 4:if((l=e.v).ok){e.n=5;break}throw new Error("HTTP ".concat(l.status));case 5:return e.n=6,l.text();case 6:c.innerHTML=e.v,so(),a&&history.pushState(null,"",t),i&&c.scrollIntoView({behavior:"smooth",block:"start"}),e.n=9;break;case 7:if(e.p=7,"AbortError"!==(s=e.v).name){e.n=8;break}return e.a(2);case 8:console.error("[Rebricky] Failed to load results",s);case 9:return e.p=9,c.classList.remove("opacity-50"),c.style.pointerEvents="",e.f(9);case 10:return e.a(2)}},e,null,[[3,7,9,10]])}),wo=function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){Xa(o,r,a,i,c,"next",e)}function c(e){Xa(o,r,a,i,c,"throw",e)}i(void 0)})},wo.apply(this,arguments)}function _o(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return xo(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(xo(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,xo(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,xo(d,"constructor",s),xo(s,"constructor",l),l.displayName="GeneratorFunction",xo(s,a,"GeneratorFunction"),xo(d),xo(d,a,"Generator"),xo(d,r,function(){return this}),xo(d,"toString",function(){return"[object Generator]"}),(_o=function(){return{w:o,m:f}})()}function xo(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}xo=function(e,t,n,r){function o(t,n){xo(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},xo(e,t,n,r)}function So(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function ko(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){So(o,r,a,i,c,"next",e)}function c(e){So(o,r,a,i,c,"throw",e)}i(void 0)})}}function Ao(e){return Ao="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ao(e)}function Eo(e,t){var n=e.getAttribute(t);if(null===n||""===n)throw new Error("Digital postmen chart is missing ".concat(t,"."));return n}function jo(e){var t=/^(\d{4})-(\d{2})-(\d{2})$/.exec(e);if(!t)throw new Error('Digital postmen chart date "'.concat(e,'" is not Y-m-d.'));return Date.UTC(Number(t[1]),Number(t[2])-1,Number(t[3]))}function Lo(e){return new Intl.NumberFormat("sk-SK",{maximumFractionDigits:0}).format(e)}function Oo(e){return new Date(e).toLocaleDateString("sk-SK",{timeZone:"UTC",day:"2-digit",month:"2-digit",year:"numeric"})}function Co(e){var t=e.querySelector("[data-postman-client-chart-mount]");
2if(!t)throw new Error("Digital postmen chart is missing the mount element.");var n=Eo(e,"data-series-label"),r=Eo(e,"data-axis-date"),a=Eo(e,"data-axis-count"),o=function(e){var t=e.querySelector('script[type="application/json"]');if(!t)throw new Error("Digital postmen chart is missing JSON payload.");var n=JSON.parse(t.textContent.trim());if(!Array.isArray(n))throw new Error("Digital postmen chart payload is not an array.");return n.map(function(e){if(null===e||"object"!==Ao(e))throw new Error("Digital postmen chart point is not an object.");if("string"!=typeof e.date||""===e.date)throw new Error("Digital postmen chart point is missing date.");if("number"!=typeof e.dic_count||!Number.isFinite(e.dic_count))throw new Error("Digital postmen chart point is missing dic_count.");return[jo(e.date),e.dic_count]})}(e);(0,ae.C)(t,ko(_o().m(function e(){return _o().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,re.A)();case 1:e.v.chart(t,{chart:{type:"area",height:320,backgroundColor:"transparent"},title:{text:""},credits:{enabled:!1},legend:{enabled:!1},xAxis:{type:"datetime",title:{text:r},labels:{formatter:function(){return Oo(this.value)}}},yAxis:{title:{text:a},allowDecimals:!1,min:0,labels:{formatter:function(){return Lo(this.value)}},gridLineDashStyle:"Dash"},tooltip:{shared:!0,useHTML:!0,formatter:function(){var e=this.points[0];return'<span class="fw-bold">'.concat(Oo(this.x),"</span><br>")+'<span style="color:'.concat(e.color,';">●</span> ').concat(e.series.name,": <strong>").concat(Lo(e.y),"</strong>")}},plotOptions:{area:{marker:{enabled:o.length<8},fillOpacity:.15}},series:[{name:n,color:"#299BFF",data:o}]});case 2:return e.a(2)}},e)})))}function To(e){var t=e.querySelector("[data-postman-share-chart-mount]");if(!t)throw new Error("Digital postmen share chart is missing the mount element.");var n=function(e){var t=e.querySelector('script[type="application/json"]');if(!t)throw new Error("Digital postmen share chart is missing JSON payload.");var n=JSON.parse(t.textContent.trim());if(!Array.isArray(n)||0===n.length)throw new Error("Digital postmen share chart payload is not a non-empty array.");return n.map(function(e){if(null===e||"object"!==Ao(e))throw new Error("Digital postmen share chart slice is not an object.");if("string"!=typeof e.name||""===e.name)throw new Error("Digital postmen share chart slice is missing name.");if("number"!=typeof e.count||!Number.isFinite(e.count))throw new Error("Digital postmen share chart slice is missing count.");var t={name:e.name,y:e.count};return"string"==typeof e.url&&""!==e.url&&(t.url=e.url),!0===e.other&&(t.color="#ADB5BD"),t})}(e),r=window.matchMedia("(min-width: 992px)").matches;(0,ae.C)(t,ko(_o().m(function e(){return _o().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,re.A)();case 1:e.v.chart(t,{chart:{type:"pie",height:r?420:520,backgroundColor:"transparent"},title:{text:""},credits:{enabled:!1},legend:{enabled:!0,layout:r?"vertical":"horizontal",align:r?"right":"center",verticalAlign:r?"middle":"bottom",itemStyle:{fontWeight:"normal"}},tooltip:{useHTML:!0,formatter:function(){return'<span class="fw-bold">'.concat(this.point.name,"</span><br>")+"".concat(Lo(this.y)," (").concat(this.percentage.toFixed(1)," %)")}},plotOptions:{pie:{allowPointSelect:!1,cursor:"pointer",showInLegend:!0,dataLabels:{enabled:!0,formatter:function(){return this.percentage<4?null:"".concat(this.point.name,"<br>").concat(this.percentage.toFixed(1)," %")}},point:{events:{click:function(){"string"==typeof this.options.url&&""!==this.options.url&&window.location.assign(this.options.url)}}}}},series:[{name:"",colorByPoint:!0,data:n}]});case 2:return e.a(2)}},e)})))}function No(){document.querySelectorAll("[data-postman-client-chart]").forEach(function(e){try{Co(e)}catch(e){console.error(e)}}),document.querySelectorAll("[data-postman-share-chart]").forEach(function(e){try{To(e)}catch(e){console.error(e)}})}document.addEventListener("DOMContentLoaded",function(){var e=document.getElementById("rebricky-results");e&&(so(),document.addEventListener("click",function(t){var n=t.target.closest(".rebricky-sortable");if(n&&e.contains(n)){t.preventDefault();var r=n.dataset.sortField;if(!r)return;var a=new URLSearchParams(window.location.search);return function(e,t){var n=e.get("sort"),r=e.get("order");e.delete("offset"),n!==t?(e.set("sort",t),e.set("order","desc")):"desc"===r?(e.set("sort",t),e.set("order","asc")):(e.delete("sort"),e.delete("order"))}(a,r),mo(a),void go(vo(a))}var o=t.target.closest(".rebricky-ajax-link");if(o&&e.contains(o))return t.preventDefault(),void go(o.href);var i=t.target.closest(".rebricky-chip-remove");
2if(i&&e.contains(i)){t.preventDefault();var c=i.dataset.removeParams;if(!c)return;!function(e){var t=new URLSearchParams(window.location.search);e.forEach(function(e){t.delete(e),po(e)}),t.delete("offset"),mo(t),go(vo(t))}(c.split(",").map(function(e){return e.trim()}).filter(Boolean))}else{var l=t.target.closest(".rebricky-clear-all-filters");l&&e.contains(l)&&(t.preventDefault(),function(){var e=document.getElementById("rebricky-filter-form");if(e){var t=new URLSearchParams(window.location.search),n=new Set(["sort","order","limit"]);e.querySelectorAll("[name]").forEach(function(e){var r=e.name;r&&!n.has(r)&&(t.delete(r),e.value="")}),Va(e),Ja(e),t.delete("offset"),mo(t),go(vo(t))}}())}}),document.addEventListener("change",function(e){if(e.target.matches(".rebricky-col-toggle")){var t=document.getElementById("rebricky-table");t&&io(t,Number(e.target.dataset.columnIndex),e.target.checked),uo()}}),document.addEventListener("click",function(e){e.target.closest(".rebricky-colvis-menu")&&e.stopPropagation()}),function(){var e=document.getElementById("rebricky-filter-form");if(e){var t=null;e.addEventListener("submit",function(e){e.preventDefault()}),e.addEventListener("input",function(e){e.target.matches(".foaf-filter-combobox-search")||(clearTimeout(t),t=setTimeout(function(){return yo()},750))})}}(),ho(),window.addEventListener("popstate",function(){var e=new URLSearchParams(window.location.search);mo(e),function(e){var t=document.getElementById("rebricky-filter-form");if(t){var n=new Set(["sort","order"]);t.querySelectorAll("[name]").forEach(function(t){var r=t.name;r&&!n.has(r)&&(t.value=e.has(r)?e.get(r):"")}),Va(t),Ja(t)}}(e),go("".concat(window.location.pathname).concat(window.location.search),{pushState:!1})}))}),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",No):No();n(4554),n(9449),n(3296),n(7208);function Io(e){return Io="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Io(e)}function Mo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Fo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Mo(Object(n),!0).forEach(function(t){qo(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Mo(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function qo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Io(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Io(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Io(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Po(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return Do(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(Do(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,Do(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,Do(d,"constructor",s),Do(s,"constructor",l),l.displayName="GeneratorFunction",Do(s,a,"GeneratorFunction"),Do(d),Do(d,a,"Generator"),Do(d,r,function(){return this}),Do(d,"toString",function(){return"[object Generator]"}),(Po=function(){return{w:o,m:f}})()}function Do(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}Do=function(e,t,n,r){function o(t,n){Do(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},Do(e,t,n,r)}function zo(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
2if(!n){if(Array.isArray(e)||(n=Ho(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){c=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(c)throw o}}}}function Bo(e){return function(e){if(Array.isArray(e))return Go(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Ho(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ho(e,t){if(e){if("string"==typeof e)return Go(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Go(e,t):void 0}}function Go(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Ko(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function Ro(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){Ko(o,r,a,i,c,"next",e)}function c(e){Ko(o,r,a,i,c,"throw",e)}i(void 0)})}}var Uo,Wo=null,Vo=null,Yo=null,Jo=new Set(["return_on_assets_pct","roe_pct","roce_pct","ros","gross_margin_pct","total_indebtedness_pct","koeficient_samofinancovania","miera_financnej_samostatnosti"]),$o=new Set(["okamzita_likvidita","pohotova_likvidita","bezna_likvidita","obrat_aktiv","obrat_aktiv_vynosy","obrat_zasob","doba_obratu_aktiv","doba_obratu_zasob","doba_inkasa_pohladavok","doba_inkasa_pohladavok_obchodne","doba_uhrady_kratkodobych_zavazkov","obchodny_deficit","obchodny_deficit_eur","financna_paka","podiel_cudzieho_a_vlastneho_kapitalu","urokove_krytie","in05","z_double_prime"]),Zo=new Set(["profit","ebitda","ebit","ebt","operating_result","financial_result"]),Xo=[{id:"count",labelKey:"nace.size_by.count",fallback:"Počet firiem"},{id:"revenue_median",labelKey:"nace.size_by.revenue_median",fallback:"Medián tržieb"},{id:"profit_median",labelKey:"nace.size_by.profit_median",fallback:"Medián zisku"},{id:"revenue_sum",labelKey:"nace.size_by.revenue_sum",fallback:"Celkové tržby"}],Qo=new Set(Xo.map(function(e){return e.id})),ei="count",ti="nace-treemap-size-metric",ni=[{id:"sunburst",labelKey:"nace.chart.sunburst",fallback:"Sunburst"},{id:"tiles",labelKey:"nace.chart.tiles",fallback:"Dlaždice"},{id:"bubble",labelKey:"nace.chart.bubble",fallback:"Bubliny"}],ri=new Set(ni.map(function(e){return e.id})),ai="sunburst",oi="nace-chart-view",ii=new Set(["median","avg"]),ci="median",li="nace-stat-mode",si="full",ui="#E9443F",di="#FFFFFF",fi="#0A5DDA",mi=["#6FCDFF","#7BC1FF","#9C9EF3","#EC59DB","#FF38E9","#FF35B2","#FE4861","#FE5E00","#C24650","#6527D4","#0B34FF","#0047FF","#1F6DFF","#50A8FF"],pi=["#495057","#6c757d","#868e96","#adb5bd","#ced4da","#dee2e6","#e9ecef","#f8f9fa"],vi=[5,3,1,1,1,1,1,1],yi=ei,hi=ai,bi=ci,gi=null,wi=!1,_i=!1,xi=!1,Si=!1,ki=!1,Ai=!1,Ei=!1;function ji(){return Li.apply(this,arguments)}function Li(){return(Li=Ro(Po().m(function e(){var t;return Po().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,re.A)();case 1:if(t=e.v,wi||t.seriesTypes.columnrange){e.n=3;break}return e.n=2,n.e(357).then(n.t.bind(n,5357,23));case 2:wi=!0;case 3:return e.a(2,t)}},e)}))).apply(this,arguments)}function Oi(){return Ci.apply(this,arguments)}function Ci(){return(Ci=Ro(Po().m(function e(){var t;return Po().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,re.A)();case 1:if(t=e.v,_i||t.seriesTypes.treemap){e.n=3;break}return e.n=2,n.e(48).then(n.t.bind(n,9048,23));case 2:_i=!0;case 3:return e.a(2,t)}},e)}))).apply(this,arguments)}function Ti(){return Ni.apply(this,arguments)}function Ni(){return(Ni=Ro(Po().m(function e(){var t;return Po().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,Oi();case 1:if(t=e.v,ki){e.n=3;break}return e.n=2,n.e(280).then(n.t.bind(n,3280,23));case 2:ki=!0;case 3:return e.n=4,Ii();case 4:if(Si){e.n=6;break}return e.n=5,n.e(706).then(n.t.bind(n,1706,23));case 5:Si=!0;case 6:return zi(t),e.a(2,t)}},e)}))).apply(this,arguments)}function Ii(){return Mi.apply(this,arguments)}function Mi(){return(Mi=Ro(Po().m(function e(){var t;return Po().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,re.A)();case 1:if(t=e.v,xi){e.n=3;break}return e.n=2,n.e(264).then(n.t.bind(n,9264,23));case 2:xi=!0;case 3:return e.a(2,t)}},e)}))).apply(this,arguments)}function Fi(){return qi.apply(this,arguments)}function qi(){return(qi=Ro(Po().m(function e(){var t;return Po().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,re.A)();case 1:if(t=e.v,Ai||t.seriesTypes.sunburst){e.n=3;break}return e.n=2,n.e(632).then(n.t.bind(n,3632,23));case 2:Ai=!0;case 3:return e.a(2,t)}},e)}))).apply(this,arguments)}var Pi=11,Di=7;function zi(e){Ei||(e.addEvent(e.Series,"drawDataLabels",function(){"treemap"===this.type&&this.points.forEac
2h(function(e){if(e.shapeArgs&&"string"==typeof e.name&&""!==e.name){var t=e.shapeArgs.width*e.shapeArgs.height;e.dlOptions||(e.dlOptions={}),e.dlOptions.style||(e.dlOptions.style={}),e.dlOptions.style.fontSize="".concat(function(e,t){var n=Math.min(Pi,7+Math.round(8e-4*e)),r=Math.min(1,16/t);return Math.max(Di,Math.round(n*r))}(t,e.name.length),"px")}})}),Ei=!0)}function Bi(e,t){var n=Number(e);return Number.isFinite(n)?new Intl.NumberFormat("sk-SK",{minimumFractionDigits:t,maximumFractionDigits:t}).format(n):i.A.get("nace.unavailable","—")}function Hi(e,t){var n=Number(t);return Number.isFinite(n)?Jo.has(e)?"".concat(Bi(n,2)," %"):$o.has(e)?Bi(n,2):new Intl.NumberFormat("sk-SK",{style:"currency",currency:"EUR",maximumFractionDigits:0}).format(n):i.A.get("nace.unavailable","—")}function Gi(e,t){var n=Number(t);return Number.isFinite(n)?Jo.has(e)?"".concat(Bi(n,1)," %"):$o.has(e)?Bi(n,2):new Intl.NumberFormat("sk-SK",{notation:"compact",compactDisplay:"short",style:"currency",currency:"EUR",maximumFractionDigits:1}).format(n):i.A.get("nace.unavailable","—")}function Ki(e,t){if(!Zo.has(e))return"";var n=Number(t);return Number.isFinite(n)&&0!==n?n>0?"text-success":"text-danger":""}function Ri(e){return Number.isFinite(Number(null==e?void 0:e.median))}function Ui(e,t){return Number.isFinite(Number(null==e?void 0:e[t]))}function Wi(e,t,n){var r=e.querySelector("[data-nace-metric-value]");if(r){if(!Ui(n,bi))return r.textContent=i.A.get("nace.unavailable","—"),void r.classList.remove("text-success","text-danger","foaf-metric-value--large","foaf-metric-value--xlarge","foaf-metric-value--xxlarge");var a=Number(n[bi]);r.textContent=Hi(t,a),r.classList.remove("text-success","text-danger");var o=Ki(t,a);o&&r.classList.add(o),function(e,t){if(e instanceof HTMLElement&&e.classList.contains("foaf-metric-value")){var n=Number(t),r=Math.abs(n),a=Number.isFinite(n);e.classList.toggle("foaf-metric-value--xxlarge",a&&r>=1e8),e.classList.toggle("foaf-metric-value--xlarge",a&&r>=1e7&&r<1e8),e.classList.toggle("foaf-metric-value--large",a&&r>=1e6&&r<1e7)}}(r,a)}}function Vi(e,t,n){var r=Yi(),a=r.querySelector("#naceMetricModalLabel"),o=r.querySelector("[data-nace-metric-modal-median]"),c=r.querySelector("[data-nace-metric-modal-meta]");if(!a||!o||!c)throw new Error("NACE metric modal is missing required elements.");if(a.textContent=n,o.classList.remove("text-success","text-danger"),c.replaceChildren(),Ui(t,bi)){var l=Number(t[bi]);o.textContent=Hi(e,l);var s=Ki(e,l);s&&o.classList.add(s),function(e,t,n){var r=[{key:"nace.range_min",fallback:"Min",value:n.min,kind:"metric"},{key:"nace.range_median",fallback:"Medián",value:n.median,kind:"metric"},{key:"js.financial_charts.category_avg",fallback:"Priemer",value:n.avg,kind:"metric"},{key:"nace.range_max",fallback:"Max",value:n.max,kind:"metric"},{key:"nace.sample_count",fallback:"Počet",value:n.count,kind:"count"},{key:"nace.stddev",fallback:"Smer.odch.",value:n.stddev,kind:"metric"}],a=document.createElement("table");a.className="table table-sm table-borderless nace-metric-modal__stats mb-0";var o=document.createElement("tbody");r.forEach(function(e){var n=Number(e.value);if(Number.isFinite(n)){var r=document.createElement("tr"),a=document.createElement("th");a.scope="row",a.textContent=i.A.get(e.key,e.fallback);var c=document.createElement("td");c.textContent="count"===e.kind?new Intl.NumberFormat("sk-SK").format(n):Hi(t,n),r.append(a,c),o.appendChild(r)}}),a.appendChild(o),e.replaceChildren(a)}(c,e,t)}else o.textContent=i.A.get("nace.unavailable","—")}function Yi(){var e=document.getElementById("naceMetricModal");if(!e)throw new Error("NACE metric modal is missing from the page.");return e}function Ji(e){return $i.apply(this,arguments)}function $i(){return($i=Ro(Po().m(function e(t){var n,r,a,o;return Po().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,re.A)();case 1:a=e.v,(o=null===(n=a.charts)||void 0===n||null===(r=n.find)||void 0===r?void 0:r.call(n,function(e){return e&&e.renderTo===t}))&&o.destroy(),t.replaceChildren(),delete t.dataset.chartPainted,delete t.dataset.chartPaintScheduled;case 2:return e.a(2)}},e)}))).apply(this,arguments)}function Zi(){return(Zi=Ro(Po().m(function e(t,n){var r,a,o,i,c,l;return Po().w(function(e){for(;;)switch(e.n){case 0:if(r=Yi(),(a=r.querySelector("[data-nace-metric-modal-range]"))instanceof HTMLElement){e.n=1;break}throw new Error("NACE metric modal is missing the range chart host.");case 1:return e.n=2,Ji(a);case 2:if(Ri(n)){e.n=3;break}return e.a(2);case 3:return o=Number(n.min),i=Number(n.max),c=Number(n.median),l=Number(n.avg),a.dataset.naceMetricField=t,e.n=4,Xi(a,t,o,i,c,l);case 4:return e.a(2)}},e)}))).apply(this,arguments)}function Xi(e,t,n,r,a,o){return Qi.apply(this,arguments)}function Qi(){return(Qi=Ro(Po().m(function e(t,n,r,a,o,c){var l,s,u,d,f,m;return Po().w(function(e){for(;;)switch(e.n){case 0:if(Number.isFinite(r)&&Number.isFinite(a)&&r!==a){e.n=1;break}return t.replaceChildren(),(u=document.createElement("div")).className="nace-metric-card__range-empty small text-muted",u.textContent=i.A.get("nace.range_unavailable","Rozptyl nie je k dispozícii"),t.appendChild(u),e.a(2);case 1:return e.n=2,ji();case 2:d=e.v,(f=null===(l=d.charts)||void 0===l||null===(s=l.find)||void 0===s?void 0:s.call(l,function(e){return e&&e.renderTo===t}))&&f.destroy(),t.replaceChildren(),delete t.dataset.chartPainted,delete t.dataset.chartPaintScheduled,m=[],Number.isFinite(o)&&m.push({value:o,c
2olor:"#198754",width:2,zIndex:5,label:{text:i.A.get("nace.range_median","Medián"),style:{color:"#198754",fontSize:"11px",fontWeight:"600"},align:"center",verticalAlign:"top",y:-6,rotation:0}}),Number.isFinite(c)&&m.push({value:c,color:"#d97706",width:2,dashStyle:"ShortDash",zIndex:5,label:{text:i.A.get("js.financial_charts.category_avg","Priemer"),style:{color:"#d97706",fontSize:"11px",fontWeight:"600"},align:"center",verticalAlign:"bottom",y:14,rotation:0}}),d.chart(t,{chart:{type:"columnrange",inverted:!0,height:200,spacing:[32,24,36,24],backgroundColor:"transparent"},title:{text:null},credits:{enabled:!1},legend:{enabled:!1},xAxis:{categories:[""],visible:!1},yAxis:{title:{text:null},labels:{style:{fontSize:"11px"},overflow:"allow",formatter:function(){return Gi(n,this.value)}},tickPixelInterval:90,startOnTick:!0,endOnTick:!0,gridLineWidth:0,plotLines:m},tooltip:{outside:!0,formatter:function(){var e=this.point;return["".concat(i.A.get("nace.range_min","Min"),": ").concat(Hi(n,e.low)),"".concat(i.A.get("nace.range_median","Medián"),": ").concat(Hi(n,o)),Number.isFinite(c)?"".concat(i.A.get("js.financial_charts.category_avg","Priemer"),": ").concat(Hi(n,c)):null,"".concat(i.A.get("nace.range_max","Max"),": ").concat(Hi(n,e.high))].filter(Boolean).join("<br/>")}},plotOptions:{columnrange:{borderRadius:3,pointPadding:.15,groupPadding:0}},series:[{name:n,data:[[r,a]],color:"#299bff"}]});case 3:return e.a(2)}},e)}))).apply(this,arguments)}function ec(e,t,n,r,a,o,c){var l,s,u,d,f,m,p=e.map(function(e,n){var r="nace-tab-".concat(e.id,"-").concat(a),o="nace-pane-".concat(e.id,"-").concat(a),i=0===n?"true":"false";return'\n            <li class="nav-item" role="presentation">\n                <button\n                    class="nav-link text-center'.concat(0===n?" active":"",'"\n                    id="').concat(r,'"\n                    data-bs-toggle="tab"\n                    data-bs-target="#').concat(o,'"\n                    type="button"\n                    role="tab"\n                    aria-controls="').concat(o,'"\n                    aria-selected="').concat(i,'"\n                >').concat(Ic(t[e.id]||e.id),"</button>\n            </li>\n        ")}).join(""),v=e.map(function(e,t){var o="nace-tab-".concat(e.id,"-").concat(a),i="nace-pane-".concat(e.id,"-").concat(a),c=0===t?" show active":"",l=e.headline.length>0?'<div class="nace-metric-grid mb-3">'.concat(e.headline.map(function(e){return rc(e,n[e],r[e])}).join(""),"</div>"):"",s=e.breakdown.length>0?'<div class="nace-metric-grid">'.concat(e.breakdown.map(function(e){return rc(e,n[e],r[e])}).join(""),"</div>"):"";return'\n            <div\n                class="tab-pane fade'.concat(c,'"\n                id="').concat(i,'"\n                role="tabpanel"\n                aria-labelledby="').concat(o,'"\n                data-nace-group="').concat(Ic(e.id),'"\n            >\n                ').concat(l,"\n                ").concat(s,"\n            </div>\n        ")}).join("");return'\n        <div class="nace-stats-tabs financial-indicators-tabs" data-nace-stats-tabs="true">\n            <div class="nace-stats-tabs-toolbar">\n                <div class="nace-stats-tabs-toolbar__controls">\n                    '.concat(ac(o,c),"\n                    ").concat((l="nace-stat-mode-".concat(a),s=Ic(i.A.get("nace.stat_mode.label","Hodnota")),u=Ic(i.A.get("nace.range_median","Medián")),d=Ic(i.A.get("nace.avg","Priemer")),f="median"===bi?" selected":"",m="avg"===bi?" selected":"",'\n        <div class="nace-stat-mode">\n            <label class="form-label small text-muted mb-0" for="'.concat(Ic(l),'">').concat(s,'</label>\n            <select\n                id="').concat(Ic(l),'"\n                class="form-select form-select-sm nace-stat-mode__select"\n                data-nace-stat-mode\n                aria-label="').concat(s,'"\n            >\n                <option value="median"').concat(f,">").concat(u,'</option>\n                <option value="avg"').concat(m,">").concat(d,"</option>\n            </select>\n        </div>\n    ")),'\n                </div>\n                <ul class="nav nav-tabs financial-indicators-tabs__nav" role="tablist">').concat(p,'</ul>\n            </div>\n            <div class="foaf-card financial-indicators-tabs__body p-4">\n                <div class="tab-content">').concat(v,"</div>\n            </div>\n        </div>\n    ")}function tc(e,t,n,r){var a,o,c,l,s,u,d=(a=si,o=t.year,"".concat(String(a).replace(/\./g,"-"),"-").concat(o)),f=t.children.length>0?"".concat((c=ni.map(function(e){var t=e.id===hi?" active":"",n=e.id===hi?"true":"false";return'\n            <li class="nav-item" role="presentation">\n                <button\n                    class="nav-link text-center'.concat(t,'"\n                    id="nace-chart-tab-').concat(e.id,'"\n                    data-bs-toggle="tab"\n                    data-bs-target="#nace-chart-pane-').concat(e.id,'"\n                    data-nace-chart-view="').concat(e.id,'"\n                    type="button"\n                    role="tab"\n                    aria-controls="nace-chart-pane-').concat(e.id,'"\n                    aria-selected="').concat(n,'"\n                >').concat(Ic(i.A.get(e.labelKey,e.fallback)),"</button>\n            </li>\n        ")}).join(""),'\n        <div class="nace-chart-tabs financial-indicators-tabs mb-4" data-nace-chart-tabs>\n            <ul class="nav nav-tabs financial-indicators-tabs__nav" role="tablist">'.concat(c,'</ul>\n            <div class="tab-content">\n                <div\n                    class="tab-pane fade').concat("sunburst"===hi?" show active":"",'"\n                    id="nace-chart-pane-sunburst"\n                    role="tabpanel"\n                    aria-labelledby="nace-chart-tab-sunburst"\n                >\n                    <div class="nace-children-sunburst" data-nace-children-sunburst></div>\n                </div>\n                <div\n                    class="tab-pane fade').concat("tiles"===hi?" show active":"",'"\n                    id="nace-chart-pane-tiles"\n                    role="tabpanel"\n                    aria-labelledby="nace-chart-tab-tiles"\n                >
2\n                    <div class="nace-children-treemap nace-children-treemap--full" data-nace-children-treemap></div>\n                </div>\n                <div\n                    class="tab-pane fade').concat("bubble"===hi?" show active":"",'"\n                    id="nace-chart-pane-bubble"\n                    role="tabpanel"\n                    aria-labelledby="nace-chart-tab-bubble"\n                >\n                    <div class="nace-children-bubble" data-nace-children-bubble></div>\n                </div>\n            </div>\n        </div>\n    ')),'<div class="nace-outline mt-4" data-nace-outline></div>'):"",m=ec(t.metric_groups,r,n,t.stats,d,t.allowedYears,t.year);e.innerHTML='\n        <div class="nace-browse-panel" data-nace-panel="true">\n            <div class="mb-4">'.concat((l=t.allowedYears,s=t.year,'\n        <div class="d-flex flex-wrap align-items-center justify-content-between gap-3">\n            '.concat(ac(l,s),'\n            <div class="nace-title-controls">').concat((u=Xo.map(function(e){var t=e.id===yi?" selected":"";return'<option value="'.concat(e.id,'"').concat(t,">").concat(Ic(i.A.get(e.labelKey,e.fallback)),"</option>")}).join(""),'\n        <div class="nace-size-metric">\n            <label class="form-label small text-muted mb-0" for="nace-size-metric">'.concat(Ic(i.A.get("nace.size_by.label","Veľkosť podľa")),'</label>\n            <select\n                id="nace-size-metric"\n                class="form-select form-select-sm nace-size-metric__select"\n                data-nace-size-metric\n                aria-label="').concat(Ic(i.A.get("nace.size_by.label","Veľkosť podľa")),'"\n            >').concat(u,"</select>\n        </div>\n    ")),"</div>\n        </div>\n    ")),'</div>\n            <section class="mb-5">\n                ').concat(f,"\n            </section>\n            ").concat(m,"\n            ").concat(nc(),"\n        </div>\n    "),Oc(e.querySelector('[data-nace-panel="true"]'),t,n),Cc(e)}function nc(){var e=Ic(i.A.get("modal.aria.close","Zavrieť"));return'\n        <div class="modal fade"\n             id="naceMetricModal"\n             tabindex="-1"\n             aria-labelledby="naceMetricModalLabel"\n             aria-hidden="true">\n            <div class="modal-dialog modal-dialog-centered modal-lg">\n                <div class="modal-content shadow position-relative">\n                    <button type="button"\n                            class="btn-close position-absolute top-0 end-0 m-3 z-1"\n                            data-bs-dismiss="modal"\n                            aria-label="'.concat(e,'"></button>\n                    <div class="modal-body">\n                        <h5 class="fw-bold mb-2" id="naceMetricModalLabel"></h5>\n                        <div class="nace-metric-modal__median fw-bold fs-3 mb-4" data-nace-metric-modal-median></div>\n                        <div class="nace-metric-modal__range" data-nace-metric-modal-range></div>\n                        <div class="nace-metric-modal__meta small text-muted mt-3" data-nace-metric-modal-meta></div>\n                    </div>\n                </div>\n            </div>\n        </div>\n    ')}function rc(e,t,n){var r=Ui(n,bi)?Ic(Hi(e,n[bi])):Ic(i.A.get("nace.unavailable","—"));return'\n        <button type="button"\n                class="foaf-card nace-metric-card nace-metric-card--button p-3 h-100 text-start w-100"\n                data-nace-metric="'.concat(Ic(e),'"\n                data-nace-metric-label="').concat(Ic(t||e),'">\n            <div class="nace-metric-card__label text-muted small mb-1">').concat(Ic(t||e),'</div>\n            <div class="nace-metric-card__value fw-bold foaf-metric-value mb-0" data-nace-metric-value>').concat(r,"</div>\n        </button>\n    ")}function ac(e,t){if(!Array.isArray(e)||0===e.length)throw new Error("NACE year chips are missing allowed years.");var n=e.map(function(e){var n=e===t?"btn-primary":"btn-outline-primary";return'<a href="?year='.concat(e,'" class="btn btn-sm ').concat(n,'" data-nace-year="').concat(e,'">').concat(e,"</a>")}).join("");return'<div class="nace-year-chips d-flex flex-wrap gap-2" data-nace-year-chips>'.concat(n,"</div>")}function oc(e){var t=String(e);if(!ii.has(t))throw new Error('Unknown NACE stat mode "'.concat(t,'".'));return t}function ic(e){var t=String(e);if(!Qo.has(t))throw new Error('Unknown NACE treemap size metric "'.concat(t,'".'));return t}function cc(){var e=sessionStorage.getItem(ti);return null===e?ei:ic(e)}function lc(e){var t=String(e);if(!ri.has(t))throw new Error('Unknown NACE chart view "'.concat(t,'".'));return t}function sc(e){var t=Ca(e);if(null===t)throw new Error("NACE bubble click is missing a numeric sector code.");if("string"!=typeof Uo||""===Uo)throw new Error("NACE browser is missing data-rebricky-url.");var n=new URL(Uo,window.location.origin);return n.searchParams.set("sk_nace",t),"".concat(n.pathname).concat(n.search)}function uc(e){if(0===e.length)return null;var t=Math.min.apply(Math,Bo(e)),n=Math.min(0,t),r=15e4;return{min:n,max:r,stops:[[0,ui],[(0-n)/(r-n),di],[1,fi]]}}function dc(){return function(){var e,t=null===(e=this.point)||void 0===e?void 0:e.custom;if(!t)return!1;var n=["<strong>".concat(Ic(String(t.code)),"</strong> ").concat(Ic(String(t.name))),Ic(bc(t.company_count))];return Number.isFinite(Number(t.revenue_median))&&n.push("".concat(Ic(i.A.get("company.revenue","Tržby")),": ").concat(Ic(Hi("sales",t.revenue_median)))),Number.isFinite(Number(t.profit_median))&&n.push("".concat(Ic(i.A.get("company.profit_after_tax","Zisk")),": ").concat(Ic(Hi("profit",t.profit_median)))),Number.isFinite(Number(t.revenue_sum))&&n.push("".concat(Ic(i.A.get("nace.size_by.revenue_sum","Celkové tržby")),": ").concat(Ic(Hi("sales",t.revenue_sum)))),n.join("<br/>")}}function fc(e,t,n,r){var a,o=zo(e);try{for(o.s();!(a=o.n()).done;){var i,c,l,s,u,d,f,m=a.value;if(!(Number(m.company_count)<=0)){var p=hc(m,n);if(Number.isFinite(p)&&!(p<=0)){var v=!Array.isArray(m.children)||0===m.children.length,y={id:m.code,name:m.name,value:p,custom:{code:m.code,name:m.name,company_count:m.company_count,revenue_median:null!==(i=null===(c=m.stats)||void 0===c||null===(c=c.sales)||void 0===c?void 0:c.median)&&void 0!==i?i:null,profit_median:null!==(l=null===(s=m.stats)||void 0===s||null===(s=s.profit)||void 0===s?void 0:s.median)&&void 0!==l?l:null,revenue_sum:null!==(u=null===(d=m.stats)||void 0===d||null===(d=d.sales)||void 0===d?void 0:d.sum)&&void 0!==u?u:null,fullName:"".concat(m.code," ").concat(m.name),formattedValue:Ac(m,n),isLeaf:v}};null!==t&&(y.parent=t),Ri(null===(f=m.stats)||void 0===f?void 0:f.sales)&&(y.colorValue=Number(m.stats.sales.median)),r.push(y),Array.isArray(m.children)&&m.children.length>0&&fc(m.children,m.code,n,r)}}}}catch(e){o.e(e)}finally{o.f()}}function mc(e,t){var n,r,a,o,i,c;return{code:e.code,name:e.name,company_count:e.company_count,revenue_median:null!==(n=null===(r=e.stats)||void 0===r||null===(r=r.sales)||void 0===r?void 0:r.median)&&void 0!==n?n:null,profit_median:null!==(a=null===(o=e.stats)||void 0===o||null===(o=o.profit)||void 0===o?void 0:o.median)&&void 0!==a?a:null,revenue_sum:null!==(i=null===(c=e.stats)||void 0===c||null===(c=c.sales)||void 0===c?void 0:c.sum)&&void 0!==i?i:null,fullName:e.code===si?e.name:"".concat(e.code," ").concat(e.name),formattedValue:Ac(e,t)}}function pc(e,t,n,r){var a,o=0,i=0,c=zo(e);try{for(c.s();!(a=c.n()).done;){var l=a.value;if(!(Number(l.company_count)<=0)){var s=Array.isArray(l.children)?l.children:[],u=r.length,d=pc(s,l.code,n,r),f=void 0;if(d>
20)f={id:l.code,parent:t,name:l.name,custom:mc(l,n)},o+=1+d;else{var m=hc(l,n);if(!Number.isFinite(m)||m<=0)continue;f={id:l.code,parent:t,name:l.name,value:m,custom:mc(l,n)},o+=1}t===si&&(f.color=mi[i%mi.length],i+=1),r.splice(u,0,f)}}}catch(e){c.e(e)}finally{c.f()}return o}function vc(e,t){var n,r=zo(e);try{for(r.s();!(n=r.n()).done;){var a=n.value;if(!(Number(a.company_count)<=0)){var o=(Array.isArray(a.children)?a.children:[]).filter(function(e){return Number(e.company_count)>0});o.length>0?vc(o,t):t.push(a)}}}catch(e){r.e(e)}finally{r.f()}}function yc(e){var t=[];return vc(e.children,t),t.flatMap(function(e){var t,n,r=Number(null===(t=e.stats)||void 0===t||null===(t=t.sales)||void 0===t?void 0:t.median),a=Number(null===(n=e.stats)||void 0===n||null===(n=n.profit)||void 0===n?void 0:n.median),o=Number(e.company_count);return!Number.isFinite(r)||!Number.isFinite(a)||!Number.isFinite(o)||o<=0?[]:[{x:r,y:a,z:o,name:e.name,custom:mc(e,"count")}]})}function hc(e,t){var n,r,a;switch(ic(t)){case"count":return Number(e.company_count);case"revenue_median":return Number(null===(n=e.stats)||void 0===n||null===(n=n.sales)||void 0===n?void 0:n.median);case"profit_median":return Number(null===(r=e.stats)||void 0===r||null===(r=r.profit)||void 0===r?void 0:r.median);case"revenue_sum":return Number(null===(a=e.stats)||void 0===a||null===(a=a.sales)||void 0===a?void 0:a.sum);default:throw new Error('Unhandled NACE treemap size metric "'.concat(t,'".'))}}function bc(e){return i.A.format("nace.company_count_phrase",{count:new Intl.NumberFormat("sk-SK").format(Number(e))})}function gc(e,t){return Array.isArray(e)?e.filter(function(e){return Number(e.company_count)>0}).sort(function(e,n){var r=hc(e,t),a=hc(n,t),o=Number.isFinite(r),i=Number.isFinite(a);return o&&i?a-r:o?-1:i?1:0}):[]}function wc(e,t){e.classList.toggle("nace-outline__branch--open",t),e.dataset.naceOutlineOpen=t?"true":"false";var n=e.querySelector(":scope > .nace-outline__row > .nace-outline__toggle");n instanceof HTMLElement&&n.setAttribute("aria-expanded",t?"true":"false")}function _c(e,t){if(e.querySelectorAll(".nace-outline__name--current").forEach(function(e){e.classList.remove("nace-outline__name--current")}),null!==t){var n=e.querySelector('[data-nace-code="'.concat(CSS.escape(t),'"]'));if(n instanceof HTMLElement){e.querySelectorAll(".nace-outline__branch").forEach(function(e){e instanceof HTMLElement&&wc(e,!1)});for(var r=n;r instanceof HTMLElement;){r.classList.contains("nace-outline__branch")&&wc(r,!0);var a=r.parentElement;r=a instanceof HTMLElement?a.closest(".nace-outline__branch"):null}var o=n.classList.contains("nace-outline__row--leaf")?n.querySelector(".nace-outline__name"):n.querySelector(":scope > .nace-outline__row .nace-outline__name");o instanceof HTMLElement&&o.classList.add("nace-outline__name--current")}}else e.querySelectorAll(".nace-outline__branch").forEach(function(e){e instanceof HTMLElement&&wc(e,!1)})}function xc(e){var t,n=null==(t=e.newRootId)||""===t||t===si?null:String(t);gi=n;var r=e.series?function(e){var t,n=null===(t=e.chart)||void 0===t?void 0:t.renderTo;if(!(n instanceof HTMLElement))return null;var r=n.closest("[data-nace-panel]");if(!(r instanceof HTMLElement))return null;var a=r.querySelector("[data-nace-outline]");return a instanceof HTMLElement?a:null}(e.series):null;r&&_c(r,n)}function Sc(e,t,n,r){var a=gc(e.children,t),o=Ic(String(e.name)),c=Ic(Ac(e,t)),l='<span class="nace-outline__value">'.concat(c,"</span>"),s=Ic(function(e,t){return"/odvetvia/".concat(encodeURIComponent(String(e)),"?year=").concat(t)}(e.code,n)),u='<a href="'.concat(s,'" class="nace-outline__name">').concat(o,"</a>");if(0===a.length)return'<div class="nace-outline__row nace-outline__row--leaf" data-nace-code="'.concat(Ic(String(e.code)),'"><span class="nace-outline__toggle-spacer" aria-hidden="true"></span>').concat(u).concat(l,"</div>");var d=r.has(e.code),f=d?"true":"false";return'\n        <div class="nace-outline__branch'.concat(d?" nace-outline__branch--open":"",'" data-nace-code="').concat(Ic(String(e.code)),'" data-nace-outline-open="').concat(f,'">\n            <div class="nace-outline__row">\n                <button type="button" class="nace-outline__toggle" aria-expanded="').concat(f,'" aria-label="').concat(Ic(i.A.get("nace.outline.toggle","Rozbaliť pododvetvia")),'">\n                    <i class="icr icr-chevron-right-lined nace-outline__chevron" aria-hidden="true"></i>\n                </button>\n                ').concat(u,"\n                ").concat(l,'\n            </div>\n            <div class="nace-outline__children">\n                ').concat(a.map(function(e){return Sc(e,t,n,r)}).join(""),"\n            </div>\n        </div>\n    ")}function kc(e,t){var n=gc(t.children,yi);if(0!==n.length){var r,a=function(e){return new Set(Bo(e.querySelectorAll('[data-nace-code][data-nace-outline-open="true"]')).map(function(e){return e.dataset.naceCode}
2).filter(Boolean))}(e),o=Number(t.year);if(!Number.isFinite(o))throw new Error("NACE outline is missing a valid year.");e.innerHTML=n.map(function(e){return Sc(e,yi,o,a)}).join(""),"1"!==(r=e).dataset.outlineInitialized&&(r.dataset.outlineInitialized="1",r.addEventListener("click",function(e){var t=e.target instanceof Element?e.target.closest(".nace-outline__toggle"):null;if(t&&r.contains(t)){e.preventDefault();var n=t.closest(".nace-outline__branch");if(n instanceof HTMLElement){var a=!n.classList.contains("nace-outline__branch--open");wc(n,a)}}})),null!==gi&&_c(e,gi)}else e.replaceChildren()}function Ac(e,t){var n=hc(e,t);if(!Number.isFinite(n))return i.A.get("nace.unavailable","—");switch(ic(t)){case"count":return bc(n);case"revenue_median":case"revenue_sum":return Hi("sales",n);case"profit_median":return Hi("profit",n);default:throw new Error('Unhandled NACE treemap size metric "'.concat(t,'".'))}}function Ec(e){return e.map(function(t,n){return 0===n?null:function(e,t){var n=Number(e),r=Number(t);if(!Number.isFinite(n)||!Number.isFinite(r)||0===r)return null;var a=n-r;if(r<0&&n>0||r>0&&n<0||r<0&&n<0)return a/Math.abs(r)*100;return a/r*100}(t,e[n-1])})}function jc(e,t){var n=Number(t);if(!Number.isFinite(n))return i.A.get("nace.unavailable","—");switch(ic(e)){case"count":return bc(n);case"revenue_median":case"revenue_sum":return Hi("sales",n);case"profit_median":return Hi("profit",n);default:throw new Error('Unhandled NACE history metric "'.concat(e,'".'))}}function Lc(e,t){var n=Number(t);if(!Number.isFinite(n))return i.A.get("nace.unavailable","—");switch(ic(e)){case"count":return new Intl.NumberFormat("sk-SK",{notation:"compact",compactDisplay:"short"}).format(n);case"revenue_median":case"profit_median":case"revenue_sum":return Gi("sales",n);default:throw new Error('Unhandled NACE history metric "'.concat(e,'".'))}}function Oc(e,t,n){var r;if(e){Wo=null!==(r=t.stats)&&void 0!==r?r:null;var a=e.querySelector("[data-nace-stat-mode]");a instanceof HTMLSelectElement&&(a.value=bi,a.addEventListener("change",function(){var t;t=a.value,bi=oc(t),sessionStorage.setItem(li,bi),e.querySelectorAll("[data-nace-metric]").forEach(function(e){var t,n=e.dataset.naceMetric;n&&Wi(e,n,null===(t=Wo)||void 0===t?void 0:t[n])})})),e.querySelectorAll("[data-nace-metric]").forEach(function(e){var n,r=e.dataset.naceMetric;r&&Wi(e,r,null===(n=t.stats)||void 0===n?void 0:n[r])});var o=e.querySelector("[data-nace-children-treemap]"),c=e.querySelector("[data-nace-children-sunburst]"),l=e.querySelector("[data-nace-children-bubble]"),s=e.querySelector("[data-nace-outline]"),u=e.querySelector("[data-nace-history-chart]"),d=e.querySelector("[data-nace-size-metric]"),f=function(){u instanceof HTMLElement&&function(e,t){if(!Array.isArray(t.history)||0===t.history.length)throw new Error("NACE sector page is missing size-metric history.");var n=ic(yi),r=t.history.map(function(e){var t=Number(e.year);if(!Number.isFinite(t))throw new Error("NACE history point is missing year.");return t}),a=t.history.map(function(e){var t=e[n],r=Number(t);return Number.isFinite(r)?r:null}),o=Ec(a),c=Xo.find(function(e){return e.id===n});if(!c)throw new Error('Unknown NACE size metric "'.concat(n,'".'));var l=i.A.get(c.labelKey,c.fallback),s="profit_median"===n,u=s?"#62B124":"#299BFF",d=s?{zones:[{value:0,color:"rgba(232, 68, 63, 0.5)"},{color:"rgba(98, 177, 36, 0.5)"}]}:{color:"rgba(41, 155, 255, 0.5)"},f=function(){var t=Ro(Po().m(function t(){var c,f,m,p;return Po().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,Ii();case 1:m=t.v,(p=null===(c=m.charts)||void 0===c||null===(f=c.find)||void 0===f?void 0:f.call(c,function(t){return t&&t.renderTo===e}))&&p.destroy(),e.replaceChildren(),m.chart(e,{chart:{height:360,backgroundColor:"transparent"},exporting:{enabled:!1},title:{text:""},accessibility:{enabled:!1},credits:{enabled:!1},legend:{enabled:!1},xAxis:{categories:r,gridLineWidth:1,gridLineDashStyle:"Dash"},yAxis:[{title:{text:""},labels:{formatter:function(){return Lc(n,this.value)}},gridLineDashStyle:"Dash"},{title:{text:""},labels:{formatter:function(){var e=Number(this.value);return Number.isFinite(e)?"".concat(Bi(e,1)," %"):""}},opposite:!0,gridLineDashStyle:"Dash"}],tooltip:{useHTML:!0,shared:!0,formatter:function(){var e=this.points&&this.points.length>0?this.points[0].category:this.x,t='<div style="font-size:13px;">';return t+='<div style="font-weight:bold; margin-bottom:4px;">'.concat(Ic(String(e)),"</div>
2"),this.points.forEach(function(e){if("column"!==e.series.type){var r=null!==e.y?"".concat(Bi(e.y,1)," %"):i.A.get("nace.unavailable","—");t+='<div style="display:flex; align-items:center; font-size:14px;">\n                            <span style="display:inline-block; width:8px; height:8px; margin-right:6px; border-top: 2px dashed #666;"></span>\n                            '.concat(Ic(r),"</div>")}else{var a=s&&Number(e.y)<0?"#E9443F":u;t+='<div style="display:flex; align-items:center; font-size:14px; margin-bottom:2px;">\n                                <span style="display:inline-block; width:8px; height:8px; border-radius:50%; background:'.concat(a,'; margin-right:6px;"></span>\n                                ').concat(Ic(jc(n,e.y)),"</div>")}}),t+="</div>"}},series:[Fo(Fo({name:l,color:u},s?{negativeColor:"#E9443F"}:{}),{},{type:"column",pointWidth:12,data:a,yAxis:0}),Fo({name:l,type:"line",dashStyle:"Dash",data:o,yAxis:1,marker:{enabled:!1}},d)]});case 2:return t.a(2)}},t)}));return function(){return t.apply(this,arguments)}}();"1"!==e.dataset.chartPainted?(0,ae.C)(e,f):f()}(u,t)},m=null;if(o&&t.children.length>0){m=function(){gi=null,"sunburst"===hi&&c?function(e,t){if(0!==t.children.length){var n=function(){var n=Ro(Po().m(function n(){var r,a,o,c,l,s,u;return Po().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,Fi();case 1:o=n.v,(c=null===(r=o.charts)||void 0===r||null===(a=r.find)||void 0===a?void 0:a.call(r,function(t){return t&&t.renderTo===e}))&&c.destroy(),l=i.A.get("nace.root_name","Ekonomika"),s=[{id:si,parent:"",name:l,color:di,custom:mc({code:si,name:l,company_count:t.company_count,stats:t.stats},yi)}],pc(t.children,si,yi,s),u={chart:{height:720,backgroundColor:"#ffffff"},title:{text:void 0},subtitle:{text:void 0},credits:{enabled:!1},tooltip:{outside:!0,useHTML:!0,headerFormat:"",formatter:dc()},series:[{type:"sunburst",name:l,data:s,allowTraversingTree:!0,borderRadius:3,cursor:"pointer",events:{setRootNode:xc},dataLabels:{format:"{point.name}",filter:{property:"innerArcLength",operator:">",value:16},style:{textOutline:"none"}},levels:[{level:1,levelIsConstant:!1,dataLabels:{filter:{property:"outerArcLength",operator:">",value:64}}},{level:3,colorVariation:{key:"brightness",to:-1}},{level:4,colorVariation:{key:"brightness",to:1}}]}]},o.chart(e,u);case 2:return n.a(2)}},n)}));return function(){return n.apply(this,arguments)}}();"1"!==e.dataset.chartPainted?(0,ae.C)(e,n):n()}else e.replaceChildren()}(c,t):"bubble"===hi&&l?function(e,t){if(0!==t.children.length){var n=function(){var n=Ro(Po().m(function n(){var r,a,o,c,l,s,u,d;return Po().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,ji();case 1:o=n.v,(c=null===(r=o.charts)||void 0===r||null===(a=r.find)||void 0===a?void 0:a.call(r,function(t){return t&&t.renderTo===e}))&&c.destroy(),l=yc(t),s=i.A.get("nace.size_by.revenue_median","Medián tržieb"),u=i.A.get("nace.size_by.profit_median","Medián zisku"),d={chart:{type:"bubble",height:720,plotBorderWidth:1,zooming:{type:"xy"},backgroundColor:"#ffffff"},title:{text:void 0},subtitle:{text:void 0},credits:{enabled:!1},legend:{enabled:!1},xAxis:{gridLineWidth:1,minPadding:.06,title:{text:s},labels:{formatter:function(){return Hi("sales",this.value)}},plotLines:[{color:"#adb5bd",dashStyle:"Dash",value:0,zIndex:3}]},yAxis:{startOnTick:!1,endOnTick:!1,title:{text:u},labels:{formatter:function(){return Hi("profit",this.value)}},maxPadding:.2,plotLines:[{color:"#adb5bd",dashStyle:"Dash",value:0,zIndex:3}]},tooltip:{useHTML:!0,outside:!0,followPointer:!0,formatter:function(){var e,t=null===(e=this.point)||void 0===e?void 0:e.custom;return!!t&&["<strong>".concat(Ic(String(t.code)),"</strong> ").concat(Ic(String(t.name))),"".concat(Ic(s),": ").concat(Ic(Hi("sales",this.point.x))),"".concat(Ic(u),": ").concat(Ic(Hi("profit",this.point.y))),Ic(bc(this.point.z))].join("<br/>")}},plotOptions:{bubble:{cursor:"pointer",dataLabels:{enabled:!0,format:"{point.name}",style:{textOutline:"none"}},minSize:20,point:{events:{click:function(){var e,t=null===(e=this.custom)||void 0===e?void 0:e.code;window.location.assign(sc(t))}}}}},series:[{type:"bubble",colorByPoint:!0,data:l}]},o.chart(e,d);case 2:return n.a(2)}},n)}));return function(){return n.apply(this,arguments)}}();"1"!==e.dataset.chartPainted?(0,ae.C)(e,n):n()}else e.replaceChildren()}(l,t):function(e,t){if(0!==t.children.length){var n=function(){var n=Ro(Po().m(function n(){var r,a,o,c,l,s,u,d;return Po().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,Ti();case 1:o=n.v,(c=null===(r=o.charts)||void 0===r||null===(a=r.find)||void 0===a?void 0:a.call(r,function(t){return t&&t.renderTo===e}))&&c.destroy(),l=[],fc(t.children,null,yi,l),s=l.filter(function(e){var t;return null===(t=e.custom)||void 0===t?void 0:t.isLeaf}).map(function(e){return e.colorValue}).filter(function(e){return Number.isFinite(e)}
2),u=uc(s),d={chart:{height:720,spacingTop:8,spacingBottom:12,spacingLeft:8,spacingRight:8,marginBottom:72,backgroundColor:"#ffffff"},title:{text:void 0},subtitle:{text:void 0},credits:{enabled:!1},legend:{enabled:null!==u,align:"center",verticalAlign:"bottom",layout:"horizontal",itemStyle:{color:"#212529"}},colorAxis:u?{min:u.min,max:u.max,minColor:ui,maxColor:fi,stops:u.stops,showInLegend:!0,layout:"horizontal",width:"70%",startOnTick:!1,endOnTick:!1,gridLineWidth:0,labels:{overflow:"allow",style:{color:"#212529"},formatter:function(){return Hi("sales",this.value)}}}:void 0,tooltip:{outside:!0,useHTML:!0,headerFormat:'<span style="font-size: 0.9em">{point.custom.fullName}</span><br/>',pointFormat:"",formatter:dc()},exporting:{enabled:!0,sourceWidth:1200,sourceHeight:800,buttons:{fullscreen:{text:'<i class="icr icr-full-screen-lined" aria-hidden="true"></i> '.concat(i.A.get("nace.fullscreen","Celá obrazovka")),y:-2,onclick:function(){this.fullscreen.toggle()}},contextButton:{menuItems:["downloadPNG","downloadJPEG","downloadPDF","downloadSVG"],text:'<i class="icr icr-download-lined" aria-hidden="true"></i> '.concat(i.A.get("nace.export","Export")),symbol:void 0,y:-2}}},navigation:{buttonOptions:{theme:{fill:"#ffffff",style:{color:"#6c757d",whiteSpace:"nowrap"},states:{hover:{fill:"#f8f9fa",style:{color:"#212529"}}}},symbolStroke:"#6c757d",useHTML:!0,y:-2}},plotOptions:{treemap:{borderColor:"#dee2e6"}},series:[{name:i.A.get("nace.root_name","Ekonomika"),type:"treemap",layoutAlgorithm:"squarified",allowTraversingTree:!0,allowDrillToNode:!0,events:{setRootNode:xc},animationLimit:1e3,borderColor:"#dee2e6",nodeSizeBy:"leaf",dataLabels:{enabled:!1,allowOverlap:!1,format:'{point.name}<br><span style="font-size: '.concat(9,'px">{point.custom.formattedValue}</span>'),style:{fontSize:"0.9em",textOutline:"none",color:"#212529"}},breadcrumbs:{buttonTheme:{style:{color:"#6c757d"},states:{hover:{fill:"#f8f9fa"},select:{style:{color:"#212529",fontWeight:"bold"}}}}},levels:[{level:1,dataLabels:{enabled:!0,headers:!0,allowOverlap:!1,align:"left",style:{fontWeight:"bold",fontSize:"0.7em",textTransform:"uppercase",textOutline:"none"},padding:3}
2,borderColor:pi[0],borderWidth:vi[0]},{level:2,dataLabels:{enabled:!0,headers:!0,allowOverlap:!1,align:"center",shape:"callout",backgroundColor:"#6c757d",borderWidth:1,borderColor:"#dee2e6",padding:0,style:{color:"#ffffff",fontWeight:"normal",fontSize:"0.6em",textTransform:"uppercase",textOutline:"none"}},groupPadding:1,borderColor:pi[1],borderWidth:vi[1]}].concat(Bo([3,4,5,6,7,8].map(function(e){return{level:e,borderColor:pi[e-1],borderWidth:vi[e-1],dataLabels:{enabled:!0,allowOverlap:!1,align:"center",formatter:function(){var e,t=null===(e=this.point)||void 0===e?void 0:e.custom;return!(null==t||!t.isLeaf)&&"".concat(this.point.name,'<br><span style="font-size: ').concat(9,'px">').concat(t.formattedValue,"</span>")},style:{color:"#212529",textOutline:"none"}}}}))),accessibility:{exposeAsGroupOnly:!0},data:l}]},o.chart(e,d);case 2:return n.a(2)}},n)}));return function(){return n.apply(this,arguments)}}();"1"!==e.dataset.chartPainted?(0,ae.C)(e,n):n()}else e.replaceChildren()}(o,t),s&&kc(s,t)},ni.forEach(function(t){var n=e.querySelector('[data-nace-chart-view="'.concat(t.id,'"]')),r=e.querySelector("#nace-chart-pane-".concat(t.id)),a=t.id===hi;n&&(n.classList.toggle("active",a),n.setAttribute("aria-selected",a?"true":"false")),r&&(r.classList.toggle("show",a),r.classList.toggle("active",a))}),e.querySelectorAll("[data-nace-chart-view]").forEach(function(e){e.addEventListener("shown.bs.tab",function(){var t;t=e.dataset.naceChartView,hi=lc(t),sessionStorage.setItem(oi,hi),m()})}),m()}d instanceof HTMLSelectElement&&(d.value=yi,d.addEventListener("change",function(){var e;e=d.value,yi=ic(e),sessionStorage.setItem(ti,yi),m&&m(),f()})),f()}}function Cc(e){document.getElementById("naceMetricModal")||e.insertAdjacentHTML("beforeend",nc());var t=document.getElementById("naceMetricModal");t&&("1"!==t.dataset.naceMetricModalBound&&(t.dataset.naceMetricModalBound="1",t.addEventListener("shown.bs.modal",function(){Vo&&Wo&&function(e,t){Zi.apply(this,arguments)}(Vo,Wo[Vo])}),t.addEventListener("hidden.bs.modal",Ro(Po().m(function e(){var n;return Po().w(function(e){for(;;)switch(e.n){case 0:if(!((n=t.querySelector("[data-nace-metric-modal-range]"))instanceof HTMLElement)){e.n=1;break}return e.n=1,Ji(n);case 1:Vo=null,Yo=null;case 2:return e.a(2)}},e)})))),"1"!==e.dataset.naceMetricClickBound&&(e.dataset.naceMetricClickBound="1",e.addEventListener("click",function(t){var n,a=t.target;if(a instanceof Element){var o=a.closest("[data-nace-metric]");if(o instanceof HTMLElement&&e.contains(o)){var i=o.dataset.naceMetric;if(i){var c=document.getElementById("naceMetricModal");c&&(Vo=i,Yo=o.dataset.naceMetricLabel||i,Vi(i,null===(n=Wo)||void 0===n?void 0:n[i],Yo),r.aF.getOrCreateInstance(c).show())}}}})))}function Tc(e,t){var n=e.endsWith("/")?e.slice(0,-1):e;return"".concat(n,"?year=").concat(t)}function Nc(e){var t=new URL(e,window.location.origin).searchParams.get("year");if(null===t||""===t)throw new Error("NACE browse URL is missing year.");var n=Number(t);if(!Number.isFinite(n))throw new Error('NACE browse URL has invalid year "'.concat(t,'".'));return n}function Ic(e){return String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")}function Mc(e){var t,n=JSON.parse(e.dataset.metricLabels||"{}"),r=JSON.parse(e.dataset.groupLabels||"{}"),a="sector"===e.dataset.nacePage;t=sessionStorage.getItem(li),bi=null===t?ci:oc(t),yi=cc();var o=e.dataset.routeRoot||"/odvetvia",c=e.dataset.apiUrl||"/api/financial/nace-stats",l=(e.dataset.allowedYears||"").split(",").filter(Boolean).map(function(e){return Number(e)});if(a){var s=e.querySelector('[data-nace-panel="true"]');if(e.dataset.initial&&s){var u=JSON.parse(e.dataset.initial);u.allowedYears=l,Oc(s,u)}Cc(e)}else{if(yi=cc(),hi=function(){var e=sessionStorage.getItem(oi);return null===e?ai:lc(e)}(),"string"!=typeof(Uo=e.dataset.rebrickyUrl)||""===Uo)throw new Error("NACE browser is missing data-rebricky-url.");e.addEventListener("click",function(){var t=Ro(Po().m(function t(n){var r,a,o;return Po().w(function(t){for(;;)switch(t.n){case 0:if(!(n.metaKey||n.ctrlKey||n.shiftKey||n.altKey)){t.n=1;break}return t.a(2);case 1:if((r=n.target)instanceof Element){t.n=2;break}return t.a(2);case 2:if((a=r.closest("[data-nace-year]"))instanceof HTMLAnchorElement&&e.contains(a)){t.n=3;break}return t.a(2);case 3:return n.preventDefault(),o=Nc(a.href),t.n=4,m(o,!0);case 4:return t.a(2)}},t)}));return function(e){return t.apply(this,arguments)}}()),window.addEventListener("popstate",Ro(Po().m(function e(){var t,n,r;return Po().w(function(e){for(;;
2)switch(e.n){case 0:return t=new URL(window.location.href),n=t.searchParams.get("year"),r=n?Number(n):l[l.length-1],e.n=1,m(r,!1);case 1:return e.a(2)}},e)})));var d=e.querySelector('[data-nace-panel="true"]');if(e.dataset.initial&&d){var f=JSON.parse(e.dataset.initial);f.allowedYears=l,Oc(d,f)}Cc(e)}function m(e,t){return p.apply(this,arguments)}function p(){return(p=Ro(Po().m(function t(a,s){var u,d,f;return Po().w(function(t){for(;;)switch(t.p=t.n){case 0:return e.classList.add("nace-stats-browser--loading"),t.p=1,t.n=2,fetch("".concat(c,"?code=").concat(encodeURIComponent(si),"&year=").concat(a));case 2:return u=t.v,t.n=3,u.json();case 3:if(d=t.v,u.ok){t.n=4;break}throw new Error(d.error||i.A.get("nace.error_loading","Chyba načítania"));case 4:d.allowedYears=l,tc(e,d,n,r),s&&window.history.pushState({},"",Tc(o,a)),t.n=6;break;case 5:t.p=5,f=t.v,e.innerHTML='<div class="alert alert-danger" role="alert">'.concat(Ic(f.message||String(f)),"</div>");case 6:return t.p=6,e.classList.remove("nace-stats-browser--loading"),t.f(6);case 7:return t.a(2)}},t,null,[[1,5,6,7]])}))).apply(this,arguments)}}function Fc(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return qc(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(qc(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,qc(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,qc(d,"constructor",s),qc(s,"constructor",l),l.displayName="GeneratorFunction",qc(s,a,"GeneratorFunction"),qc(d),qc(d,a,"Generator"),qc(d,r,function(){return this}),qc(d,"toString",function(){return"[object Generator]"}),(Fc=function(){return{w:o,m:f}})()}function qc(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}qc=function(e,t,n,r){function o(t,n){qc(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},qc(e,t,n,r)}function Pc(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function Dc(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){Pc(o,r,a,i,c,"next",e)}function c(e){Pc(o,r,a,i,c,"throw",e)}i(void 0)})}}function zc(e){var t=[];"string"==typeof e.industry_warning&&""!==e.industry_warning&&t.push('<div class="alert alert-warning" role="alert">'.concat(Bc(e.industry_warning),"</div>")),"string"==typeof e.year_warning&&""!==e.year_warning&&t.push('<div class="alert alert-warning" role="alert">'.concat(Bc(e.year_warning),"</div>"));var n=Array.isArray(e.rows)?e.rows:[],r=n.map(function(e){var t=e.bar_zero_median?" nace-problem-bar--zero-median":"",n=e.recommend&&"string"==typeof e.recommend_text?'<div class="nace-problem__note small">'.concat(Bc(e.recommend_text),"</div>"):"";return'\n            <div class="col-12 col-lg-6">\n                <div class="foaf-card nace-problem nace-problem--'.concat(Bc(e.tone),' p-3 h-100">\n                    <div class="d-flex justify-content-between align-items-baseline gap-3 mb-2">\n                        <div class="fw-bold">').concat(Bc(e.label),'</div>\n                        <div class="text-nowrap text-end">
2\n                            <span class="nace-problem__value fw-bold">').concat(Bc(e.company_display),'</span>\n                            <span class="text-muted small d-block">').concat(Bc(i.A.get("nace.recommend.vs_top","top %top%").replace("%top%",e.median_display)),'</span>\n                        </div>\n                    </div>\n                    <div class="nace-problem-bar nace-problem-bar--').concat(Bc(e.bar_direction)).concat(t,' mb-2" aria-hidden="true">\n                        <div class="nace-problem-bar__track">\n                            <div class="nace-problem-bar__median"></div>\n                            <div class="nace-problem-bar__tick" style="left: ').concat(Number(e.bar_sector),'%;"></div>\n                        </div>\n                    </div>\n                    ').concat(n,"\n                </div>\n            </div>\n        ")}).join(""),a=n.length>0?'<div class="row g-3">'.concat(r,"</div>"):"";return"".concat(t.join("")).concat(a)}function Bc(e){return String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")}document.querySelectorAll('[data-auto-load="nace-stats"]').forEach(function(e){Mc(e)}),document.querySelectorAll("[data-nace-recommend]").forEach(function(e){!function(e){var t,n=e.querySelector("[data-nace-recommend-company]"),r=e.querySelector("[data-nace-recommend-results]");if(!(n instanceof HTMLInputElement&&r instanceof HTMLElement))return;var a=e.dataset.naceCode,c=Number(e.dataset.naceYear);if("string"!=typeof a||""===a||!Number.isFinite(c))throw new Error("NACE recommendations panel is missing sector code or year.");var l="",s=null===(t=e.querySelector("[data-nace-recommend-benchmark]"))||void 0===t?void 0:t.getAttribute("data-nace-recommend-benchmark");if("string"!=typeof s||""===s)return;function u(){return d.apply(this,arguments)}function d(){return(d=Dc(Fc().m(function t(){var n,u;return Fc().w(function(t){for(;;)switch(t.p=t.n){case 0:return r.innerHTML='<p class="text-muted mb-0">'.concat(Bc(i.A.get("nace.recommend.loading","Načítavam…")),"</p>"),t.p=1,t.n=2,o.A.getNaceRecommendations(l,c,a,s);case 2:n=t.v,e.naceExportPayload=n,r.innerHTML=zc(n),t.n=4;break;case 3:t.p=3,u=t.v,r.innerHTML='<div class="alert alert-danger mb-0" role="alert">'.concat(Bc(u.message||String(u)),"</div>");case 4:return t.a(2)}},t,null,[[1,3]])}))).apply(this,arguments)}bn(n,{size:15,onSelect:function(){var e=Dc(Fc().m(function e(t){var n;return Fc().w(function(e){for(;;)switch(e.n){case 0:return n=t.ico,l=n,e.n=1,u();case 1:return e.a(2)}},e)}));function t(t){return e.apply(this,arguments)}return t}()}),e.querySelectorAll("[data-nace-recommend-benchmark]").forEach(function(t){t.addEventListener("click",Dc(Fc().m(function n(){var r;return Fc().w(function(n){for(;;)switch(n.n){case 0:if("string"==typeof(r=t.getAttribute("data-nace-recommend-benchmark"))&&""!==r){n.n=1;break}return n.a(2);case 1:if(s=r,e.querySelectorAll("[data-nace-recommend-benchmark]").forEach(function(e){var n=e===t;e.classList.toggle("btn-primary",n),e.classList.toggle("btn-outline-primary",!n)}),""===l){n.n=2;break}return n.n=2,u();case 2:return n.a(2)}},n)})))})}(e)});n(4743),n(1745),n(8309),n(6573),n(8100),n(7936),n(1489),n(8140),n(1630),n(2170),n(5044),n(1920),n(1694),n(9955),n(1903),n(1134),n(3206),n(4496),n(6651),n(2887),n(9369),n(6812),n(8995),n(1575),n(6072),n(8747),n(8845),n(9423),n(7301),n(373),n(6614),n(1405),n(7467),n(4732),n(3684),n(9577),n(1549),n(9797),n(9631),n(5623);var Hc=n(5085);n(9886);function Gc(e){return function(e){if(Array.isArray(e))return Kc(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Kc(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Kc(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Kc(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Rc(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return Uc(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<
2o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(Uc(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,Uc(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,Uc(d,"constructor",s),Uc(s,"constructor",l),l.displayName="GeneratorFunction",Uc(s,a,"GeneratorFunction"),Uc(d),Uc(d,a,"Generator"),Uc(d,r,function(){return this}),Uc(d,"toString",function(){return"[object Generator]"}),(Rc=function(){return{w:o,m:f}})()}function Uc(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}Uc=function(e,t,n,r){function o(t,n){Uc(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},Uc(e,t,n,r)}function Wc(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function Vc(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){Wc(o,r,a,i,c,"next",e)}function c(e){Wc(o,r,a,i,c,"throw",e)}i(void 0)})}}var Yc=14,Jc=182,$c="DejaVuSans",Zc=new URL(n(1723),n.b),Xc=new URL(n(9157),n.b);function Qc(e){return el.apply(this,arguments)}function el(){return(el=Vc(Rc().m(function e(t){var r,a,o,c,l,s,u,d,f,m,p,v;return Rc().w(function(e){for(;;)switch(e.n){case 0:if((r=t.closest("[data-nace-panel]"))instanceof HTMLElement){e.n=1;break}throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));case 1:if((a=r.querySelector("[data-nace-export-status]"))instanceof HTMLElement&&(a.hidden=!0,a.textContent=""),o=tl(r),(c=r.querySelector("[data-nace-history-chart]"))instanceof HTMLElement){e.n=2;break}throw new Error(i.A.get("nace.export.chart_not_ready","Graf ešte nie je pripravený. Skúste to znova."));case 2:return e.n=3,(0,re.A)();case 3:return l=e.v,e.n=4,n.e(264).then(n.t.bind(n,9264,23));case 4:if((s=l.charts.find(function(e){return e&&e.renderTo===c}))&&s.exporting){e.n=5;break}throw new Error(i.A.get("nace.export.chart_not_ready","Graf ešte nie je pripravený. Skúste to znova."));case 5:if("string"!=typeof(u=s.exporting.getSVG({chart:{backgroundColor:"#ffffff",style:{fontFamily:$c}}}))){e.n=6;break}v=u,e.n=8;break;case 6:return e.n=7,u;case 7:v=e.v;case 8:return al(d=rl(v)),f=new Hc.uE({unit:"mm",format:"a4"}),e.n=9,ol(f);case 9:return f.setFont($c,"normal"),ul(m={doc:f,y:Yc},o.title),fl(m,o.year_label),m.y+=2,ml(m,o.insights),e.n=10,pl(m,d);case 10:yl(m,o.children_heading,o.children,hl),yl(m,o.companies_heading,o.companies,bl),gl(m,o.problems_heading,o.problem_groups),wl(m,o.recommend_heading,nl(r)),p="odvetvie-".concat(o.code,"-").concat(o.year,".pdf").replace(/[\\/]/g,"-"),f.save(p);case 11:return e.a(2)}},e)}))).apply(this,arguments)}function tl(e){var t=e.querySelector("[data-nace-export-document]");if(!(t instanceof HTMLScriptElement)||null===t.textContent||""===t.textContent.trim())throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));var n=JSON.parse(t.textContent);if("string"!=typeof n.title||""===n.title)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));if("string"!=typeof n.code||""===n.code)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));if("number"!=typeof n.year||!Number.isFinite(n.year))throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));if("string"!=typeof n.year_label||""===n.year_label)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));if("string"!=typeof n.problems_heading||""===n.problems_heading)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));if("string"!=typeof n.recommend_heading||""===n.recommend_heading)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));return n}function nl(e){var t=e.querySelector("[data-nace-recommend]");if(!(t instanceof HTMLElement))return null;var n=t.naceExportPayload;return void 0===n?null:n}function rl(e){var t=(new DOMParser).parseFromString(e,"image/svg+xml").documentElement;if(!(t instanceof SVGSVGElement))throw new Error(i.A.get("nace.export.chart_not_ready","Graf ešte nie je pripravený. Skúste to znova."));return t}function al(e){var t=function(t,n){for(var r=t;r instanceof Element&&e.contains(r);){if(r.style[n]){var a=r.style[n];"fontSize"===n&&/em$/.test(a)&&(a="".concat(Math.round(16*parseFloat(a)),"px")),t.style[n]=a;break}r=r.parentNode}};
2Array.from(e.getElementsByTagName("text")).forEach(function(e){t(e,"fontFamily"),t(e,"fontSize"),e.style.fontFamily=$c,e.setAttribute("font-family",$c),Array.from(e.getElementsByTagName("title")).forEach(function(t){e.removeChild(t)});for(var n=e.getElementsByClassName("highcharts-text-outline");n.length>0;){var r=n[0];r.parentNode&&r.parentNode.removeChild(r)}})}function ol(e){return il.apply(this,arguments)}function il(){return(il=Vc(Rc().m(function e(t){var n,r;return Rc().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,cl(Zc);case 1:return n=e.v,e.n=2,cl(Xc);case 2:r=e.v,t.addFileToVFS("DejaVuSans.ttf",n),t.addFont("DejaVuSans.ttf",$c,"normal"),t.addFileToVFS("DejaVuSans-Bold.ttf",r),t.addFont("DejaVuSans-Bold.ttf",$c,"bold");case 3:return e.a(2)}},e)}))).apply(this,arguments)}function cl(e){return ll.apply(this,arguments)}function ll(){return(ll=Vc(Rc().m(function e(t){var n,r,a,o,c;return Rc().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,fetch(t);case 1:if((n=e.v).ok){e.n=2;break}throw new Error(i.A.get("nace.export.font_missing","Nepodarilo sa načítať písmo pre PDF."));case 2:return e.n=3,n.arrayBuffer();case 3:for(r=e.v,a=new Uint8Array(r),o="",c=0;c<a.length;c+=32768)o+=String.fromCharCode.apply(String,Gc(a.subarray(c,c+32768)));return e.a(2,o)}},e)}))).apply(this,arguments)}function sl(e,t){e.y+t<=283||(e.doc.addPage(),e.doc.setFont($c,"normal"),e.y=Yc)}function ul(e,t){e.doc.setFont($c,"bold"),e.doc.setFontSize(16);var n=e.doc.splitTextToSize(t,Jc);sl(e,7*n.length),e.doc.text(n,Yc,e.y),e.y+=7*n.length,e.doc.setFont($c,"normal")}function dl(e,t){e.doc.setFont($c,"bold"),e.doc.setFontSize(12);var n=e.doc.splitTextToSize(t,Jc);sl(e,8+6*n.length),e.y+=4,e.doc.text(n,Yc,e.y),e.y+=6*n.length,e.doc.setFont($c,"normal")}function fl(e,t){e.doc.setFont($c,"normal"),e.doc.setFontSize(10);var n=e.doc.splitTextToSize(t,Jc);sl(e,5*n.length),e.doc.text(n,Yc,e.y),e.y+=5*n.length}function ml(e,t){Array.isArray(t)&&0!==t.length&&t.forEach(function(t){if("string"!=typeof t.title||""===t.title)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));if("string"!=typeof t.label||""===t.label)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));if("string"!=typeof t.subtitle||""===t.subtitle)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));sl(e,16),e.doc.setFont($c,"normal"),e.doc.setFontSize(9),e.doc.text(t.title,Yc,e.y),e.y+=5,e.doc.setFont($c,"bold"),e.doc.setFontSize(11),e.doc.text(t.label,Yc,e.y),e.y+=5,e.doc.setFont($c,"normal"),e.doc.setFontSize(9),e.doc.text(t.subtitle,Yc,e.y),e.y+=7})}function pl(e,t){return vl.apply(this,arguments)}function vl(){return(vl=Vc(Rc().m(function e(t,n){return Rc().w(function(e){for(;;)switch(e.n){case 0:return sl(t,76),e.n=1,t.doc.svg(n,{x:Yc,y:t.y,width:Jc,height:72});case 1:t.y+=78;case 2:return e.a(2)}},e)}))).apply(this,arguments)}function yl(e,t,n,r){if(Array.isArray(n)&&0!==n.length){if("string"!=typeof t||""===t)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));dl(e,t),n.forEach(function(t){fl(e,r(t))})}}function hl(e){if("string"!=typeof e.code||""===e.code)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));if("string"!=typeof e.name||""===e.name)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));if("string"!=typeof e.count||""===e.count)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));return"".concat(e.code," ").concat(e.name,"  ").concat(e.count)}function bl(e){if("string"!=typeof e.name||""===e.name)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));if(null===e.revenue)return e.name;if("string"!=typeof e.revenue||""===e.revenue)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));return"".concat(e.name,"  ").concat(e.revenue)}function gl(e,t,n){Array.isArray(n)&&0!==n.length&&(dl(e,t),n.forEach(function(t){if("string"!=typeof t.title||""===t.title)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));if(!Array.isArray(t.rows)||0===t.rows.length)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));dl(e,t.title),t.rows.forEach(function(t){if("string"!=typeof t.label||""===t.label)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));if("string"!=typeof t.value||""===t.value)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));if("string"!=typeof t.median||""===t.median)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));fl(e,"".concat(t.label,": ").concat(t.value,"  (").concat(t.median,")")),"string"==typeof t.note&&""!==t.note&&fl(e,t.note)})}
2))}function wl(e,t,n){null!==n&&(dl(e,t),"string"==typeof n.company_name&&""!==n.company_name&&fl(e,n.company_name),"string"==typeof n.industry_warning&&""!==n.industry_warning&&fl(e,n.industry_warning),"string"==typeof n.year_warning&&""!==n.year_warning&&fl(e,n.year_warning),(Array.isArray(n.rows)?n.rows:[]).forEach(function(t){if("string"!=typeof t.label||""===t.label)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));if("string"!=typeof t.company_display||""===t.company_display)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));if("string"!=typeof t.median_display||""===t.median_display)throw new Error(i.A.get("nace.export.document_missing","Chýbajú údaje pre export."));fl(e,"".concat(t.label,": ").concat(t.company_display,"  (").concat(i.A.get("nace.recommend.vs_top","top %top%").replace("%top%",t.median_display),")")),t.recommend&&"string"==typeof t.recommend_text&&""!==t.recommend_text&&fl(e,t.recommend_text)}))}function _l(e){return _l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_l(e)}function xl(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return Sl(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(Sl(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,Sl(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,Sl(d,"constructor",s),Sl(s,"constructor",l),l.displayName="GeneratorFunction",Sl(s,a,"GeneratorFunction"),Sl(d),Sl(d,a,"Generator"),Sl(d,r,function(){return this}),Sl(d,"toString",function(){return"[object Generator]"}),(xl=function(){return{w:o,m:f}})()}function Sl(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}Sl=function(e,t,n,r){function o(t,n){Sl(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},Sl(e,t,n,r)}function kl(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function Al(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,El(r.key),r)}}function El(e){var t=function(e,t){if("object"!=_l(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=_l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==_l(t)?t:t+""}document.querySelectorAll("[data-nace-export]").forEach(function(e){e instanceof HTMLButtonElement&&e.addEventListener("click",Vc(Rc().m(function t(){var n,r,a,o;return Rc().w(function(t){for(;;)switch(t.p=t.n){case 0:return n=e.innerHTML,e.disabled=!0,e.textContent=i.A.get("nace.export.working","Exportujem…"),t.p=1,t.n=2,Qc(e);case 2:t.n=5;break;case 3:if(t.p=3,o=t.v,(a=null===(r=e.closest("[data-nace-panel]"))||void 0===r?void 0:r.querySelector("[data-nace-export-status]"))instanceof HTMLElement){t.n=4;break}throw o;case 4:a.textContent=o.message||String(o),a.hidden=!1;case 5:return t.p=5,e.disabled=!1,e.innerHTML=n,t.f(5);case 6:return t.a(2)}},t,null,[[1,3,5,6]])})))});const jl=new(function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.initialized=!1,this.activatedSelector='[data-copy-activated="true"]',this.copyClass="text-copy",this.iconContainerClass="copy-icon",this.bodyListenerAttached=!1,this.stylesInjected=!1,this.debug=!1,this.underlineColor="#0d6efd",this.underlineHoverColor="#0a58ca",this.underlineStyle="dotted",this.copyButtonColor=null,this.defaultIconGenerator=function(){return"📋"},this.defaultSuccessIconGenerator=function(){return"✓"}}
2,t=[{key:"injectStyles",value:function(){var e="copy-to-clipboard-styles",t=document.getElementById(e);t&&t.remove(),(t=document.createElement("style")).id=e;var n="\n            margin-left: 0.25rem;\n            display: inline-block;\n            vertical-align: middle;\n        ",r="";null===this.copyButtonColor||!1===this.copyButtonColor?(n+="opacity: 0.7;",r="opacity: 1;"):!0===this.copyButtonColor?n+="opacity: 1;":(n+="color: ".concat(this.copyButtonColor,";"),r="color: ".concat(this.copyButtonColor,"; opacity: 1;")),t.textContent="\n            .text-copy {\n                text-decoration: underline;\n                text-decoration-style: ".concat(this.underlineStyle,";\n                text-decoration-color: ").concat(this.underlineColor,";\n                cursor: pointer;\n                position: relative;\n            }\n\n            .text-copy:hover {\n                text-decoration-color: ").concat(this.underlineHoverColor,";\n            }\n\n            /* Reserve space for icon to prevent layout shift (CLS) */\n            .text-copy::after {\n                content: '';\n                display: inline-block;\n                width: 1em;\n                height: 1em;\n                margin-left: 0.25rem;\n                vertical-align: middle;\n            }\n\n            /* Hide placeholder when icon is present */\n            .text-copy[data-copy-activated=\"true\"]::after {\n                display: none;\n            }\n\n            .copy-icon {\n                ").concat(n,"\n                width: 1em;\n                height: 1em;\n                min-width: 1em;\n                min-height: 1em;\n                max-width: 1em;\n                max-height: 1em;\n                display: inline-flex;\n                align-items: center;\n                justify-content: center;\n                vertical-align: middle;\n                flex-shrink: 0;\n                line-height: 1;\n                overflow: hidden;\n                box-sizing: border-box;\n            }\n\n            .text-copy:hover .copy-icon {\n                ").concat(r,"\n            }\n        "),document.head.appendChild(t),this.stylesInjected=!0}},{key:"init",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};void 0!==e.underlineColor&&(this.underlineColor=e.underlineColor),void 0!==e.underlineHoverColor&&(this.underlineHoverColor=e.underlineHoverColor),void 0!==e.underlineStyle&&(this.underlineStyle=e.underlineStyle),void 0!==e.copyButtonColor&&(this.copyButtonColor=e.copyButtonColor),this.injectStyles(),e.iconGenerator&&(this.defaultIconGenerator=e.iconGenerator),e.successIconGenerator&&(this.defaultSuccessIconGenerator=e.successIconGenerator),e.copyClass&&(this.copyClass=e.copyClass),e.iconContainerClass&&(this.iconContainerClass=e.iconContainerClass),void 0!==e.debug&&(this.debug=e.debug),this.initialized=!0}},{key:"activate",value:function(){var e=this,t=document.querySelectorAll(".".concat(this.copyClass,":not(").concat(this.activatedSelector,")"));this.debug&&t.length>0&&console.log("[CopyToClipboard] Activating ".concat(t.length," element(s):")),t.forEach(function(t){if(e.activateElement(t),e.debug){var n=t.textContent.trim(),r=t.tagName.toLowerCase(),a=t.id?"#".concat(t.id):"",o=t.className?".".concat(t.className.split(" ").join(".")):"";console.log("[CopyToClipboard] - Activated: <".concat(r).concat(a).concat(o,'> "').concat(n.substring(0,50)).concat(n.length>50?"...":"",'"'))}}),this.bodyListenerAttached||(this.attachBodyListener(),this.bodyListenerAttached=!0)}},{key:"activateElement",value:function(e){if(e.setAttribute("data-copy-activated","true"),!e.querySelector(".".concat(this.iconContainerClass))){var t=e.getAttribute("data-copy-icon")||this.defaultIconGenerator(),n=document.createElement("span");n.className=this.iconContainerClass,n.innerHTML=t,n.setAttribute("data-original-icon",t),e.appendChild(n)}}},{key:"attachBodyListener",value:function(){var e=this;document.body.addEventListener("click",function(t){var n=t.target.closest(".".concat(e.copyClass).concat(e.activatedSelector));n&&e.copyToClipboard(n)})}},{key:"copyToClipboard",value:(r=xl().m(function e(t){var n,r,a;return xl().w(function(e){for(;;)switch(e.p=e.n){case 0:return t.querySelector(".".concat(this.iconContainerClass))?(r=t.cloneNode(!0),(a=r.querySelector(".".concat(this.iconContainerClass)))&&a.remove(),n=r.textContent.trim()):n=t.textContent.trim(),e.p=1,e.n=2,navigator.clipboard.writeText(n);
2case 2:this.showFeedback(t),e.n=4;break;case 3:e.p=3,e.v,this.fallbackCopyToClipboard(n,t);case 4:return e.a(2)}},e,this,[[1,3]])}),a=function(){var e=this,t=arguments;return new Promise(function(n,a){var o=r.apply(e,t);function i(e){kl(o,n,a,i,c,"next",e)}function c(e){kl(o,n,a,i,c,"throw",e)}i(void 0)})},function(e){return a.apply(this,arguments)})},{key:"fallbackCopyToClipboard",value:function(e,t){var n=document.createElement("textarea");n.value=e,n.style.position="fixed",n.style.left="-999999px",n.style.top="-999999px",document.body.appendChild(n),n.focus(),n.select();try{document.execCommand("copy"),this.showFeedback(t)}catch(e){console.error("Failed to copy text:",e)}finally{document.body.removeChild(n)}}},{key:"showFeedback",value:function(e){var t=e.querySelector(".".concat(this.iconContainerClass));if(t){var n=e.getAttribute("data-copy-success-icon")||this.defaultSuccessIconGenerator(),r=t.getAttribute("data-original-icon")||t.innerHTML;t.innerHTML=n,setTimeout(function(){t.innerHTML=r},1e3)}}}],t&&Al(e.prototype,t),n&&Al(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n,r,a}());function Ll(){document.querySelector("[data-visualization]")&&Promise.all([n.e(141),n.e(781)]).then(n.bind(n,3862)).catch(function(e){console.error("[Visualization] Failed to load visualization module",e)})}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",Ll):Ll(),document.addEventListener("DOMContentLoaded",function(){jl.init({iconGenerator:function(){return'<i class="icr icr-copy-lined" aria-hidden="true"></i>'},successIconGenerator:function(){return'<i class="icr icr-check-lined" aria-hidden="true"></i>'},underlineColor:"var(--bs-primary, #0d6efd)",underlineHoverColor:"var(--bs-primary-dark, #0a58ca)",underlineStyle:"dotted",copyButtonColor:null}),jl.activate()}),console.log("%cStop! ","color: red;font-size:60px"),console.log("%cThis is a browser feature intended for developers. If someone told you to copy-paste something here, they are likely trying to compromise your account.","font-size:20px"),console.log("%cSee https://en.wikipedia.org/wiki/Self-XSS for more information.","font-size:20px")},1328:(e,t,n)=>{n(1629),n(6099),n(8992),n(3949),n(3500),document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("[data-tree-toggle]").forEach(function(e){e.addEventListener("click",function(){var t,n=e.getAttribute("aria-controls");if(n){var r=document.getElementById(n);if(r){var a="true"===e.getAttribute("aria-expanded");e.setAttribute("aria-expanded",a?"false":"true"),r.classList.toggle("d-none",a);var o=null!==(t=e.querySelector(".user-manual-tree__chevron .icr"))&&void 0!==t?t:e.querySelector(".icr");o&&(o.classList.toggle("icr-chevron-right-lined",a),o.classList.toggle("icr-chevron-down-lined",!a))}}})})})},1808:(e,t,n)=>{"use strict";n.d(t,{T:()=>w,y:()=>_});n(2675),n(9463),n(2259),n(5700),n(6280),n(6918),n(8706),n(2008),n(1629),n(3792),n(8598),n(2062),n(4114),n(2712),n(739),n(9572),n(4170),n(2010),n(3110),n(2892),n(9904),n(7945),n(4185),n(3851),n(1278),n(875),n(9432),n(3548),n(287),n(6099),n(6034),n(3362),n(9391),n(7764),n(1392),n(8992),n(4520),n(3949),n(1454),n(8872),n(3500),n(2953),n(8408),n(4603),n(7566),n(8721);var r=n(9336),a=n(819);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var i=r&&r.prototype instanceof s?r:s,u=Object.create(i.prototype);return c(u,"_invoke",function(n,r,a){var o,i,c,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,i=0,c=e,f.n=n,l}};function m(n,r){for(i=n,c=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(c=o[(i=o[4])?5:(i=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<o[1])?(i=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,i=0))}if(a||n>1)return l;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),i=u,c=p;(t=i<2?e:c)||!d;){o||(i?i<3?(i>1&&(f.n=-1),m(i,c)):f.n=c:f.v=c);try{if(s=2,o){if(i||(a="next"),t=o[a]){if(!(t=t.call(o,c)))throw TypeError("iterator result is not an object");
2if(!t.done)return t;c=t.value,i<2&&(i=0)}else 1===i&&(t=o.return)&&t.call(o),i<2&&(c=TypeError("The iterator does not provide a '"+a+"' method"),i=1);o=e}else if((t=(d=f.n<0)?c:n.call(r,f))!==l)break}catch(t){o=e,i=1,c=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),u}var l={};function s(){}function u(){}function d(){}t=Object.getPrototypeOf;var f=[][r]?t(t([][r]())):(c(t={},r,function(){return this}),t),m=d.prototype=s.prototype=Object.create(f);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,c(e,a,"GeneratorFunction")),e.prototype=Object.create(m),e}return u.prototype=d,c(m,"constructor",d),c(d,"constructor",u),u.displayName="GeneratorFunction",c(d,a,"GeneratorFunction"),c(m),c(m,a,"Generator"),c(m,r,function(){return this}),c(m,"toString",function(){return"[object Generator]"}),(i=function(){return{w:o,m:p}})()}function c(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}c=function(e,t,n,r){function o(t,n){c(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},c(e,t,n,r)}function l(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){l(o,r,a,i,c,"next",e)}function c(e){l(o,r,a,i,c,"throw",e)}i(void 0)})}}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach(function(t){f(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function f(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(e){return e?arguments.length>1&&void 0!==arguments[1]&&arguments[1]||e.startsWith("js.")||e.startsWith("modal.")?a.A.get(e,e):e:a.A.get("js.payment.communication_error")}function p(e){return e.toLocaleString("sk-SK",{minimumFractionDigits:2,maximumFractionDigits:2})+" €"}var v=null,y=!1,h=null;function b(){var e;return"1"===(null===(e=document.body)||void 0===e||null===(e=e.dataset)||void 0===e?void 0:e.userAuthenticated)}function g(){var e,t=(null===(e=document.body)||void 0===e||null===(e=e.dataset)||void 0===e?void 0:e.registerUrl)||"/registracia";window.location.assign(t)}function w(){var e=document.getElementById("packagesPurchaseModal");if(e)try{new r.aF(e).show()}catch(e){console.error("Error showing packages modal:",e)}}function _(e){var t=(e.lineItems||[]).reduce(function(e,t){return e+(t.price||0)},0),n=Math.round(.23*t*100)/100,o=Math.round(1.23*t*100)/100,c={planSlug:e.planSlug,addonSlugs:e.addonSlugs||[],billingPeriod:e.billingPeriod||"monthly",packageName:e.packageName||"",vatPrice:p(n),totalPrice:p(o),lineItems:e.lineItems||[]};b()?fetch("/profil/billing-status",{headers:{Accept:"application/json"},credentials:"same-origin"}).then(function(){var e=s(i().m(function e(t){return i().w(function(e){for(;;)switch(e.n){case 0:if(t.ok){e.n=1;break}throw new Error("status-check-failed");case 1:return e.a(2,t.json())}},e)}));return function(t){return e.apply(this,arguments)}}()).then(function(e){return{complete:!!e.complete,missingFields:e.missingFields||[]}}).catch(function(){return{complete:!0,missingFields:[]}}).then(function(e){var t=e.complete,n=e.missingFields;A(function(){t?x(c):(v=c,function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=document.getElementById("profileCompletionModal");if(!t)return void(v&&(x(v),v=null));!function(){if(y)return;var e=document.getElementById("profileCompletionForm");if(!e)return;y=!0,e.addEventListener("submit",function(t){t.preventDefault(),function(e){var t=document.getElementById("profileCompletionSubmit"),n=e.querySelector('[data-role="error-messages"]');n&&(n.classList.add("d-none"),n.innerHTML="");t&&(t.disabled=!0);fetch(e.action,{method:"POST",body:new FormData(e),headers:{"X-Requested-With":"XMLHttpRequest"},credentials:"same-origin"}).then(function(){var e=s(i().m(function e(t){var r;return i().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,t.json().catch(function(){return{}});case 1:r=e.v,t.ok&&r.success?j():E(n,r);case 2:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}()).catch(function(){E(n,{message:a.A.get("profile.billing_modal.generic_error")})}).finally(function(){t&&(t.disabled=!1)})}(e)})}();var n=t.querySelector('[data-role="missing-fields"]');if(n)if(e.length){var o=e.map(function(e){return"<li>".concat(e,"</li>")}).join("");n.innerHTML="<strong>".concat(a.A.get("profile.billing_modal.missing_fields"),' </strong><ul class="mb-0">').concat(o,"</ul>"),n.classList.remove("d-none")}else n.classList.add("d-none");var c=t.querySelector('[data-role="error-messages"]');c&&(c.classList.add("d-none"),c.innerHTML="");(h=h||new r.aF(t)).show()}(n))})}).catch(function(){A(function(){x(c)})}):A(function(){return g()})}function x(e){if(b()){var t=document.getElementById("paymentMethodModal");if(t)try{var n,o=new r.aF(t),i=document.getElementById("orderLineItems");if(i&&null!==(n=e.lineItems)&&void 0!==n&&n.length)i.innerHTML="",e.lineItems.forEac
2h(function(e){var t=document.createElement("div");t.className="d-flex justify-content-between mb-2",t.innerHTML="<span>".concat(e.name||"",'</span><span class="fw-bold">').concat(p(e.price),"</span>"),i.appendChild(t)});else if(i){i.innerHTML="";var c=document.createElement("div");c.className="d-flex justify-content-between mb-2",c.innerHTML="<span>".concat(e.packageName||a.A.get("js.payment.default_package"),'</span><span class="fw-bold">0 €</span>'),i.appendChild(c)}var l=document.getElementById("vatPrice"),s=document.getElementById("totalPrice");l&&(l.textContent=e.vatPrice||"0 €"),s&&(s.textContent=e.totalPrice||"0 €"),t.dataset.planSlug=e.planSlug||"",t.dataset.addonSlugs=JSON.stringify(e.addonSlugs||[]),t.dataset.billingPeriod=e.billingPeriod||"monthly",t.dataset.packageName=e.packageName||"",o.show(),function(){var e=document.getElementById("confirmPaymentBtn");if(e){var t=e.cloneNode(!0);e.parentNode.replaceChild(t,e),document.getElementById("confirmPaymentBtn").addEventListener("click",function(e){e.preventDefault(),function(){var e,t=document.getElementById("paymentMethodModal"),n=(null==t?void 0:t.dataset.planSlug)||"",o=JSON.parse((null==t?void 0:t.dataset.addonSlugs)||"[]"),i=(null==t?void 0:t.dataset.billingPeriod)||"monthly",c=(null==t?void 0:t.dataset.packageName)||"",l=null===(e=document.querySelector('input[name="paymentMethod"]:checked'))||void 0===e?void 0:e.value,s={planSlug:n,addonSlugs:o,billingPeriod:i};"transfer"===l?fetch("/api/qr-payment",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(s)}).then(function(e){return e.json()}).then(function(e){if(e.error)alert(m(e.error,e.errorKey));else{var t=document.getElementById("paymentMethodModal");if(t){var n=r.aF.getInstance(t)||new r.aF(t);t.addEventListener("hidden.bs.modal",function(){return k(e,c)},{once:!0}),n.hide()}else k(e,c)}}).catch(function(){alert(a.A.get("js.payment.communication_error"))}):"card"===l&&fetch("/api/toll-service/payment",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(d(d({},s),{},{recurringPayment:!0}))}).then(function(e){return e.json()}).then(function(e){if(e.error)alert(m(e.error,e.errorKey));else{var t=document.getElementById("paymentMethodModal");t&&(r.aF.getInstance(t)||new r.aF(t)).hide(),e.go_url?window.location.href=e.go_url:alert(a.A.get("js.payment.missing_payment_url"))}}).catch(function(){alert(a.A.get("js.payment.communication_error"))})}()})}document.querySelectorAll('input[name="paymentMethod"]').forEach(function(e){e.addEventListener("change",S)}),S()}()}catch(e){console.error("Error showing payment method modal:",e)}}else g()}function S(){var e,t=null===(e=document.querySelector('input[name="paymentMethod"]:checked'))||void 0===e?void 0:e.value,n=document.getElementById("recurringPaymentsSection");n&&(n.style.display="card"===t?"block":"none"),document.querySelectorAll(".payment-method-card").forEach(function(e){var t=e.querySelector('input[type="radio"]');e.style.borderColor=null!=t&&t.checked?"var(--bs-primary, #0A5DDA)":"#dee2e6"})}function k(e,t){var n,o=document.getElementById("bankTransferModal");if(o)try{var i=new r.aF(o);document.getElementById("bankTransferPackageName").textContent=t||"FOAF "+a.A.get("js.payment.default_package"),document.getElementById("bankTransferCompanyName").textContent=e.companyName||"",document.getElementById("bankTransferCompanyAddress1").textContent=e.companyAddress1||"",document.getElementById("bankTransferCompanyAddress2").textContent=e.companyAddress2||"",document.getElementById("bankTransferBank").textContent=e.bank||"",document.getElementById("bankTransferSwift").textContent=e.swift||"",document.getElementById("bankTransferIban").textContent=e.iban||"",document.getElementById("bankTransferVariableSymbol").textContent=e.variableSymbol||"",document.getElementById("bankTransferAmount").textContent="".concat((n=e.price,(Number(n)||0).toLocaleString("sk-SK",{minimumFractionDigits:2,maximumFractionDigits:2}))," ").concat(e.currency||"€");var c=new URLSearchParams({price:String(e.price||"0.01"),vs:String(e.variableSymbol||""),iban:String(e.iban||""),swift:String(e.swift||""),name:"Foaf s.r.o."}),l=document.getElementById("bankTransferQrCode");l&&(l.src="https://bsqr.trovi.sk/?".concat(c));var s=document.getElementById("bankTransferInvoiceLink"),u=document.getElementById("bankTransferInvoiceFileName");s&&e.pdfLink&&(s.href=e.pdfLink,u&&(u.textContent="ZAL".concat(e.variableSymbol||"00000000",".pdf"))),i.show()}catch(e){console.error("Error showing bank transfer modal:",e)}}function A(e){var t=document.getElementById("packagesPurchaseModal");if(t){var n=r.aF.getInstance(t)||new r.aF(t);t.classList.contains("show")?(t.addEventListener("hidden.bs.modal",function(){return e()},{once:!0}),n.hide()):e()}else e()}function E(e,t){if(e){var n=[];
2null!=t&&t.errors&&Object.values(t.errors).forEach(function(e){e.forEach(function(e){return n.push(e)})}),!n.length&&null!=t&&t.message&&n.push(t.message),n.length||n.push(a.A.get("profile.billing_modal.generic_error")),e.innerHTML=n.map(function(e){return"<div>".concat(e,"</div>")}).join(""),e.classList.remove("d-none")}}function j(){h&&h.hide(),v&&(x(v),v=null)}},2448:(e,t,n)=>{n(1629),n(4423),n(6099),n(1699),n(2762),n(8992),n(3949),n(3500),document.addEventListener("DOMContentLoaded",function(){var e,t=document.querySelector(".ov-timeline-table");if(t){var n=document.getElementById("ov-filter-section"),r=document.getElementById("ov-filter-ref"),a=document.getElementById("ov-filter-message"),o=null===(e=t.tBodies[0])||void 0===e?void 0:e.querySelectorAll("tr");null!=o&&o.length&&(null==n||n.addEventListener("change",i),null==r||r.addEventListener("keyup",i),null==a||a.addEventListener("keyup",i))}function i(){var e,t,i,c,l,s,u=null!==(e=null==n||null===(t=n.value)||void 0===t?void 0:t.trim())&&void 0!==e?e:"",d=null!==(i=null==r||null===(c=r.value)||void 0===c?void 0:c.trim().toLowerCase())&&void 0!==i?i:"",f=null!==(l=null==a||null===(s=a.value)||void 0===s?void 0:s.trim().toLowerCase())&&void 0!==l?l:"";o.forEach(function(e){var t,n,r;if(e.classList.contains("ov-locked-summary-row"))e.style.display="";else{var a=(null!==(t=e.dataset.section)&&void 0!==t?t:"").trim(),o=(null!==(n=e.dataset.ref)&&void 0!==n?n:"").toLowerCase(),i=(null!==(r=e.dataset.message)&&void 0!==r?r:"").toLowerCase(),c=!u||a===u,l=!d||o.includes(d),s=!f||i.includes(f);e.style.display=c&&l&&s?"":"none"}})}})},2684:(e,t,n)=>{function r(e){return function(e){if(Array.isArray(e))return i(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||o(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=o(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,c=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return c=e.done,e},e:function(e){l=!0,i=e},f:function(){try{c||null==n.return||n.return()}finally{if(l)throw i}}}}function o(e,t){if(e){if("string"==typeof e)return i(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}n(2675),n(9463),n(2259),n(6280),n(6918),n(2008),n(1629),n(3418),n(4346),n(3792),n(4114),n(4782),n(5086),n(3288),n(2010),n(6033),n(150),n(7220),n(9432),n(6099),n(7495),n(906),n(8781),n(7764),n(3772),n(958),n(8992),n(3949),n(7550),n(3500),n(2953),n(6031);var l=".user-manual-preview__body",s="user-manual-legend",u="user-manual-legend-error",d="user-manual-step-badge",f="user-manual-annotated",m="user-manual-annotate-layer",p=new WeakSet;function v(e,t){var n=new WeakMap;return function(r){var a=n.get(r);void 0!==a&&clearTimeout(a),n.set(r,setTimeout(function(){n.delete(r),t(r)},e))}}function y(e,t,n){var r=t.getBoundingClientRect(),a=n.getBoundingClientRect(),o=getComputedStyle(n),i=function(e){var t=getComputedStyle(e),n=Number.parseFloat(t.getPropertyValue("--user-manual-outline-width")),r=Number.parseFloat(t.getPropertyValue("--user-manual-outline-offset"));if(Number.isNaN(n)||Number.isNaN(r))throw new Error("Annotated control is missing user-manual outline CSS variables.");return{width:n,offset:r}}(n),c=i.width,l=i.offset,s=Number.parseFloat(o.getPropertyValue("--user-manual-badge-inset"));if(Number.isNaN(s))throw new Error("Annotated control is missing --user-manual-badge-inset.");var u=a.right+l+c,d=a.top-l-c,f=(e.offsetHeight>0?e.offsetHeight:e.offsetWidth)/2+s,m=u-r.left-f,p=d-r.top+f;e.style.left="".concat(m,"px"),e.style.top="".concat(p,"px")}function h(e,t){e.classList.add(f),e.dataset.helpStep=String(t)}function b(e,t,n,r){var a=document.createElement("span");a.className=d,a.setAttribute("aria-hidden","true"),a.textContent=String(r),e.appendChild(a),y(a,t,n)}function g(e,t){return e.some(function(e){return!function(e,t){return e instanceof HTMLElement&&(t===e||e.contains(t))}(t,e.target)&&("attributes"===e.type&&"data-help-key"===e.attributeName||"childList"===e.type)})}function w(e){if(!p.has(e)){var t=e.querySelector(l);
2if(t instanceof HTMLElement){p.add(e);try{var n=function(e){return r(e.querySelectorAll("[data-help-key]")).filter(function(e){if(!(e instanceof HTMLElement))return!1;if(null!==e.closest(".".concat(m)))return!1;var t=e.dataset.helpKey;return void 0!==t&&""!==t})}(t);if(function(e){e.querySelectorAll(".".concat(f)).forEach(function(e){var t;e instanceof HTMLElement&&(e.classList.remove(f),delete e.dataset.helpStep,null===(t=e.querySelector(".".concat(d)))||void 0===t||t.remove())});var t=e.querySelector(":scope > .".concat(m));t instanceof HTMLElement&&t.replaceChildren()}(t),function(e){if(e.parentNode instanceof HTMLElement)for(var t=e.nextElementSibling;t instanceof HTMLElement&&(t.classList.contains(s)||t.classList.contains(u));){var n=t;t=t.nextElementSibling,n.remove()}}(e),0===n.length)return;var o,i=function(e){var t,n=e.dataset.helpControls;if(void 0===n||""===n)throw new Error("User manual preview has keyed controls but no data-help-controls.");try{t=JSON.parse(n)}catch(e){var r=e instanceof Error?e.message:String(e);throw new Error("User manual preview has unparseable data-help-controls: ".concat(r))}if(null===t||"object"!==c(t)||Array.isArray(t))throw new Error("User manual preview data-help-controls is not an object.");return t}(e),v=function(e){var t=e.querySelector(":scope > .".concat(m));if(t instanceof HTMLElement)return t;var n=document.createElement("div");return n.className=m,e.appendChild(n),n}(t),y=new Map,g=[],w=0,_=a(n);try{for(_.s();!(o=_.n()).done;){var x=o.value,S=x.dataset.helpKey;
2if(void 0!==S&&""!==S){y.has(S)||(w+=1,y.set(S,w),g.push(S));var k=y.get(S);void 0!==k&&(h(x,k),b(v,t,x,k))}}}catch(e){_.e(e)}finally{_.f()}var A=g.filter(function(e){return!Object.prototype.hasOwnProperty.call(i,e)});if(A.length>0)return void function(e,t){var n,r=document.createElement("div");r.className="alert alert-danger ".concat(u),r.setAttribute("role","alert");var o=e.dataset.helpControlsErrorTitle;if(void 0===o||""===o)throw new Error("User manual preview is missing data-help-controls-error-title.");var i=document.createElement("p");i.className="user-manual-legend-error__title mb-2 fw-semibold",i.textContent=o;var c=document.createElement("ul");c.className="user-manual-legend-error__keys mb-0";var l,s=a(t);try{for(s.s();!(l=s.n()).done;){var d=l.value,f=document.createElement("li");f.textContent=d,c.append(f)}}catch(e){s.e(e)}finally{s.f()}r.append(i,c),null===(n=e.parentNode)||void 0===n||n.insertBefore(r,e.nextSibling)}(e,A);!function(e,t,n,r){var o,i=document.createElement("ol");i.className=s;var c,l=a(t);try{for(l.s();!(c=l.n()).done;){var u=c.value,d=document.createElement("li");d.className="user-manual-legend__item";var f=document.createElement("span");f.className="user-manual-legend__number",f.setAttribute("aria-hidden","true"),f.textContent=String(n.get(u));var m=document.createElement("span");m.className="user-manual-legend__text",m.textContent=r[u],d.append(f,m),i.append(d)}}catch(e){l.e(e)}finally{l.f()}null===(o=e.parentNode)||void 0===o||o.insertBefore(i,e.nextSibling)}(e,g,y,i)}finally{p.delete(e)}}}}function _(e){if(!p.has(e)){var t=e.querySelector(l);if(t instanceof HTMLElement){var n=t.querySelector(":scope > .".concat(m));if(n instanceof HTMLElement){var a=function(e){return r(e.querySelectorAll(".".concat(f))).filter(function(e){return e instanceof HTMLElement&&null===e.closest(".".concat(m))})}(t),o=r(n.querySelectorAll(".".concat(d)));0!==a.length&&a.length===o.length&&a.forEach(function(e,n){var r=o[n];r instanceof HTMLElement&&y(r,t,e)})}}}}function x(){document.querySelectorAll("[data-user-manual-demo].user-manual-preview").forEach(function(e){e instanceof HTMLElement&&(w(e),function(e){var t=e.querySelector(l);if(t instanceof HTMLElement){var n=v(150,w),r=v(150,_);new MutationObserver(function(r){if(!p.has(e)){var a=t.querySelector(":scope > .".concat(m));g(r,a instanceof HTMLElement?a:null)&&n(e)}}).observe(t,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-help-key"]}),new ResizeObserver(function(){p.has(e)||r(e)}).observe(t),window.addEventListener("resize",function(){p.has(e)||r(e)})}}(e))})}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",x):x()},3690:(e,t,n)=>{"use strict";n.d(t,{GD:()=>Q,YB:()=>S,_3:()=>Pe});n(2675),n(9463),n(2259),n(6280),n(6918),n(8706),n(2008),n(113),n(1629),n(3418),n(4423),n(4346),n(3792),n(8598),n(2062),n(4114),n(4782),n(6910),n(9089),n(3288),n(4170),n(2010),n(6033),n(2892),n(5428),n(9085),n(9904),n(4185),n(3921),n(875),n(3548),n(287),n(6099),n(3362),n(7495),n(906),n(8781),n(1415),n(7642),n(8004),n(3853),n(5876),n(2475),n(5024),n(1698),n(1699),n(7764),n(5440),n(2762),n(8992),n(4520),n(2577),n(3949),n(1454),n(3500),n(2953);var r=n(43),a=n(819),o=n(9336),i=n(5191),c=n(3762),l=n(7227);function s(e){return function(e){if(Array.isArray(e))return f(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||d(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,c=[],l=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){s=!0,a=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return c}}(e,t)||d(e,t)||function(){throw new TypeError("Invalid attempt to de
2structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){if(e){if("string"==typeof e)return f(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}function p(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return v(s,"_invoke",function(n,r,a){var o,c,l,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,c=0,l=e,f.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(l=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<o[1])?(c=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,c=0))}if(a||n>1)return i;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),c=u,l=p;(t=c<2?e:l)||!d;){o||(c?c<3?(c>1&&(f.n=-1),m(c,l)):f.n=l:f.v=l);try{if(s=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==i)break}catch(t){o=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(v(t={},r,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,v(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,v(d,"constructor",s),v(s,"constructor",l),l.displayName="GeneratorFunction",v(s,a,"GeneratorFunction"),v(d),v(d,a,"Generator"),v(d,r,function(){return this}),v(d,"toString",function(){return"[object Generator]"}),(p=function(){return{w:o,m:f}})()}function v(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}v=function(e,t,n,r){function o(t,n){v(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},v(e,t,n,r)}function y(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function h(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){y(o,r,a,i,c,"next",e)}function c(e){y(o,r,a,i,c,"throw",e)}i(void 0)})}}var b=new Map,g=new Map,w=new Map,_=new Set;function x(e){var t=b.get(e);return t||(t=r.A.getCompanyFinancialData(e),b.set(e,t),t.catch(function(){return b.delete(e)})),t}function S(e){var t=g.get(e);return t||(t=r.A.getCompanyReliability(e),g.set(e,t),t.catch(function(){return g.delete(e)})),t}function k(e,t){if(!_.has(e)){_.add(e),t.subject&&function(e){var t,n,r=document.querySelector("[data-organization-size-label]"),a=document.querySelector("[data-ownership-type-label]");r&&(r.textContent=null!==(t=e.organization_size_label)&&void 0!==t?t:"");a&&(a.textContent=null!==(n=e.ownership_type_label)&&void 0!==n?n:"")}(t.subject);var n=t.data||[];n.length>0&&(function(e,t){var n,r=document.querySelector('[data-financial-summary-card="true"][data-company-id="'.concat(e,'"]'));if(!r)return;var a=s(t).filter(function(e){return"number"==typeof(null==e?void 0:e.year)}).sort(function(e,t){return e.year-t.year});if(0===a.length)return;var o=a[a.length-1],i=a.length>=2?a[a.length-2]:null;De(r,"year",null!==(n=o.year)&&void 0!==n?n:"—"),De(r,"revenue-summary",Be(o.sales),o.sales),De(r,"costs-summary",Be(o.costs),o.costs),De(r,"profit-summary",Be(o.profit),o.profit),function(e,t){var n=e.querySelector('[data-financial-summary="profit-summary"]');if(!n)return;var r=Number(t);n.classList.remove("text-success","text-danger"),Number.isFinite(r)&&r>0?n.classList.add("text-success"):Number.isFinite(r)&&r<0&&n.classList.add("text-danger")}(r,o.profit),De(r,"revenue",Be(o.sales)),De(r,"profit",Be(o.profit)),De(r,"assets",Be(o.assets)),De(r,"equity",Be(o.own_capital)),De(r,"totalIndebtedness",He(o.total_indebtedness_pct)),De(r,"returnOnAssets",He(o.return_on_assets_pct)),De(r,"grossMargin",He(o.gross_margin_pct)),ze(r,"revenue",o.sales,null==i?void 0:i.sales),ze(r,"profit",o.profit,null==i?void 0:i.profit),ze(r,"assets",o.assets,null==i?void 0:i.assets),ze(r,"equity",o.own_capital,null==i?void 0:i.own_capital),ze(r,"totalIndebtedness",o.total_indebtedness_pct,null==i?void 0:i.total_indebtedness_pct),ze(r,"returnOnAssets",o.return_on_assets_pct,null==i?void 0:i.return_on_assets_pct),ze(r,"grossMargin",o.gross_margin_pct,null==i?void 0:i.gross_margin_pct)}(e,n),function(e,t){var n=document.querySelector('[data-financial-indicators-tabs="true"][data-company-id="'.concat(e,'"]'));if(!n)return;var r=s(t).filter(function(e){return"number"==typeof(null==e?void 0:e.year)}).sort(function(e,t){return e.year-t.year});if(0===r.length)return;var a=r[r.length-1],o={sales:a.sales,ebitda:a.ebitda,ebit:a.ebit,ebt:a.ebt,operating_result:a.operating_result,financial_result:a.financial_result,profit:a.profit,assets:a.assets,cash:a.bs_root_cash,own_capital:a.own_capital,in05:a.in05,z_double_prime:a.z_double_prime};he.forEach(function(e){!function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,a=e.querySelector('[data-financial-indicator="'.concat(t,'"]'));if(!a)return;a.textContent=null!=n?n:"—",qe(a,r)}(n,e,Me(e,o[e]),o[e])}),be.forEach(function(e){!function(e,t,n){var r=e.querySelector('[data-financial-indicator="'.concat(t,'"]'));if(!r)return;var a=Number(n);r.classList.remove("text-success","text-danger"),Number.isFinite(a)&&a>0?r.classList.add("text-success"):Number.isFinite(a)&&a<0&&r.classList.add("text-danger")}(n,e,o[e])}),["in05","z_double_prime"].forEach(function(e){var t=n.querySelector('[data-financial-indicator="'.concat(e,'"]'));t&&(t.classList.remove("text-success","text-danger"),t.style.color="in05"===e?ne(o[e]):re(e,o[e]))})}
2(e,n),function(e,t){var n=document.querySelector('[data-financial-indicators-tabs="true"][data-company-id="'.concat(e,'"]'));if(!n)return;var r=s(t).filter(function(e){return"number"==typeof(null==e?void 0:e.year)}).sort(function(e,t){return e.year-t.year});if(0===r.length)return;var a=r[r.length-1],o=r.length>=2?r[r.length-2]:null;Fe(n,fe,a,o),Fe(n,me,a,o),Fe(n,pe,a,o)}(e,n),function(e,t){var n=document.querySelector('[data-costs-profit-vs-revenue-summary="true"][data-company-id="'.concat(e,'"]'));if(!n)return;var r=n.querySelector("[data-costs-profit-vs-revenue-summary-list]");if(!r)return;var o=s(t).filter(function(e){return"number"==typeof(null==e?void 0:e.year)}).sort(function(e,t){return e.year-t.year});if(0===o.length)return;var i=o[0],c=o[o.length-1],l=o.length>=2?o[o.length-2]:null,u=[];if(i.year!==c.year&&Number(i.sales)>0){var d=c.year-i.year,f=(c.sales-i.sales)/i.sales*100/d,m=Math.round(Math.abs(f)),p=c.sales>=i.sales?"js.financial_charts.summary.revenue_period_increase":"js.financial_charts.summary.revenue_period_decrease",v=a.A.format(p,{firstYear:Ie(i.year),lastYear:Ie(c.year),firstRevenue:Ne(Ae(i.sales)),lastRevenue:Ne(Ae(c.sales)),avgGrowth:Ne(m)});if(l&&0!==Number(l.sales)){var y=H(c.sales,l.sales);if(null!==y){var h=y>=0?"js.financial_charts.summary.revenue_yoy_increase":"js.financial_charts.summary.revenue_yoy_decline";v+=" "+a.A.format(h,{prevYear:Ie(l.year),yoyPct:Ne(Math.round(Math.abs(y)))})}}u.push(v)}if(Number.isFinite(Number(c.profit))){var b=a.A.format("js.financial_charts.summary.profit_line",{year:Ie(c.year),amount:Ne(Ae(c.profit))});if(l&&Number.isFinite(Number(l.profit))&&0!==Number(l.profit)){var g=H(c.profit,l.profit);if(null!==g){var w=g>=0?"js.financial_charts.summary.profit_change_increase":"js.financial_charts.summary.profit_change_decrease";b+=" "+a.A.format(w,{prevAmount:Ne(Ae(l.profit)),changePct:Ne(Math.round(Math.abs(g))),prevYear:Ie(l.year)})}}u.push(b)}if(Number.isFinite(Number(c.ebitda))){var _=a.A.format("js.financial_charts.summary.ebitda_line",{year:Ie(c.year),amount:Ne(Ae(c.ebitda))});if(l&&Number.isFinite(Number(l.ebitda))&&0!==Number(l.ebitda)){var x=H(c.ebitda,l.ebitda);if(null!==x){var S=x>=0?"js.financial_charts.summary.ebitda_change_increase":"js.financial_charts.summary.ebitda_change_decrease";_+=" "+a.A.format(S,{prevAmount:Ne(Ae(l.ebitda)),changePct:Ne(Math.round(Math.abs(x))),prevYear:Ie(l.year)})}}u.push(_)}if(de.map(function(e){var t=e.labelKey,n=e.field;var r=Number(c[n]);if(!Number.isFinite(r)||r<0){return null}return{labelKey:t,field:n,value:r}}).filter(Boolean).sort(function(e,t){return t.value-e.value}).slice(0,2).forEach(function(e,t){var n=a.A.get(e.labelKey),r=ke(e.value,c.sales),o=0===t?"js.financial_charts.summary.top_cost":"js.financial_charts.summary.second_cost",i=a.A.format(o,{year:Ie(c.year),name:Ne(n),amount:Ne(Ae(e.value)),pctRev:Ne(null==r?"—":Math.round(r))});if(l&&null!=r){var s=ke(l[e.field],l.sales);if(null!=s&&0!==s){var d=H(r,s);if(null!==d){var f=Math.round(Math.abs(d));if(0!==f){var m=0===t?"top_cost_ratio":"second_cost_ratio",p="js.financial_charts.summary.".concat(m,d>0?"_increase":"_decrease");i+=" "+a.A.format(p,{name:Ne(n),ratioChange:Ne(f),prevYear:Ie(l.year)})}}}}u.push(i)}),0===u.length)return;r.replaceChildren(),u.forEach(function(e){var t=document.createElement("li");t.className="mb-2",t.innerHTML=e,r.appendChild(t)}),n.classList.remove("d-none")}(e,n)),t.category_stats&&(w.set(e,t.category_stats),function(e,t){var n,r,o,i,c,l=document.querySelector('[data-financial-indicators-tabs="true"][data-company-id="'.concat(e,'"]')),s=null==l?void 0:l.querySelector('[data-financial-indicators-category-alert="true"]');if(!l||!s||null==t||!t.category)return;var u=(null===(n=l.dataset.companyName)||void 0===n?void 0:n.trim())||e,d=a.A.get(null!==(r=t.category.label_key)&&void 0!==r?r:"",""),f=null!==(o=null!==(i=t.category.sk_nace_label)&&void 0!==i?i:t.category.sk_nace)&&void 0!==o?o:"",m=Number(null!==(c=t.company_count)&&void 0!==c?c:0),p=Number.isFinite(m)&&m>0?new Intl.NumberFormat("sk-SK").format(m):"",v=s.querySelector("[data-category-alert-intro]"),y=s.querySelector("[data-category-alert-peers]");if(!v||!y)return;if(""===d||""===p)return void s.classList.add("d-none");var h=xe(d),b=xe(a.A.format("js.financial_charts.category_alert_company_count_phrase",{count:p})),g=Se(a.A.get("js.financial_charts.category_avg")),w=Se(a.A.get("js.financial_charts.category_median")),_=_e(u),x=xe(f);v.innerHTML=""!==f?a.A.format("js.financial_charts.category_alert_intro",{companyName:_,revenueCategory:h,skNace:x,companyCount:b}):a.A.format("js.financial_charts.category_alert_intro_no_nace",{c
2ompanyName:_,revenueCategory:h,companyCount:b});y.innerHTML=a.A.format("js.financial_charts.category_alert_peers",{avgLabel:g,medianLabel:w}),s.classList.remove("d-none")}(e,t.category_stats),function(e,t){var n=document.querySelector('[data-financial-indicators-tabs="true"][data-company-id="'.concat(e,'"]'));if(!n||!t)return;n.querySelectorAll("[data-category-info]").forEach(function(e){var n=e.dataset.categoryInfo;if(n){var r=function(e,t){var n,r=function(e){var t;return null!==(t=ge[e])&&void 0!==t?t:e}(t),o=null===(n=e.stats)||void 0===n?void 0:n[r],i=a.A.get("js.financial_charts.category_info.".concat(t),""),c=[];i&&i!=="js.financial_charts.category_info.".concat(t)&&c.push('<div class="mb-2">'.concat(i,"</div>"));if(o){var l=we(e,r,"eur","avg"),s=we(e,r,"eur","median"),u=_e(a.A.get("js.financial_charts.category_avg")),d=_e(a.A.get("js.financial_charts.category_median"));"—"!==l&&c.push("<div>".concat(a.A.format("js.financial_charts.category_tooltip_avg",{label:u,value:l}),"</div>")),"—"!==s&&c.push("<div>".concat(a.A.format("js.financial_charts.category_tooltip_median",{label:d,value:s}),"</div>"))}return c.join("")}(t,n);if(r){e.setAttribute("data-bs-title",r),e.setAttribute("title",r.replace(/<[^>]+>/g," ").replace(/\s+/g," ").trim());var i=o.m_.getInstance(e);i&&i.dispose();try{new o.m_(e,{html:!0,trigger:"hover focus",customClass:"financial-indicator-category-tooltip"})}catch(e){}}}})}(e,t.category_stats)),Array.isArray(t.reliability)&&function(e,t){var n=document.querySelector('[data-financial-summary-card="true"][data-company-id="'.concat(e,'"]'));if(!n)return;var r=s(t).filter(function(e){return"number"==typeof(null==e?void 0:e.year)}).sort(function(e,t){return e.year-t.year}),a=n.querySelector('[data-financial-summary="foafGrade"]');if(0===r.length)return De(n,"foafScore","—"),De(n,"foafGrade","—"),void Pe(a,null);var o=r[r.length-1],i=null==o.score?null:Number(o.score);De(n,"foafScore",null!=i&&Number.isFinite(i)?E(i,0):"—");var c=Q(i,o.grade);De(n,"foafGrade",null!=c?c:"—"),Pe(a,c)}(e,t.reliability)}}function A(e,t){(0,c.C)(e,h(p().m(function n(){return p().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,(0,i.A)();case 1:n.v.chart(e,t);case 2:return n.a(2)}},n)})))}function E(e,t){var n=Number(e);return Number.isFinite(n)?new Intl.NumberFormat("sk-SK",{minimumFractionDigits:t,maximumFractionDigits:t}).format(n):"-"}function j(e){var t=Number(e);return Number.isFinite(t)?new Intl.NumberFormat("sk-SK",{minimumFractionDigits:1,maximumFractionDigits:1}).format(t)+" %":""}var L="(min-width: 1200px)",O=new Map,C=!1;function T(){return window.matchMedia(L).matches?7:5}function N(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o="string"==typeof e?document.getElementById(e):e;if(o&&Array.isArray(n)&&Array.isArray(t)){o.replaceChildren();var i=document.createElement("div");i.className="table-responsive";var c=document.createElement("table");c.className="chart-external-legend-table w-100 small mt-3 mb-0";var l=document.createElement("thead"),s=document.createElement("tr"),u=document.createElement("th");u.className="text-start fw-normal",s.appendChild(u),t.forEach(function(e){var t=document.createElement("th");t.className="text-end fw-normal",t.textContent=e,s.appendChild(t)});var d=document.createElement("th");
2d.className="text-end fw-normal chart-external-legend-table__category-avg",d.textContent=a.A.get("js.financial_charts.category_avg"),s.appendChild(d);var f=document.createElement("th");f.className="text-end fw-normal",f.textContent=a.A.get("js.financial_charts.category_median"),s.appendChild(f),l.appendChild(s),c.appendChild(l);var m=document.createElement("tbody");n.forEach(function(e){var n,a=document.createElement("tr"),o=document.createElement("td");o.className="chart-external-legend-table__label text-start";var i=document.createElement("span");i.className="chart-external-legend-table__label-inner";var c=document.createElement("span");c.className="text-break min-w-0",c.textContent=null!==(n=e.name)&&void 0!==n?n:"",i.append(function(e){var t=document.createElement("span");if(t.setAttribute("aria-hidden","true"),"line"===e.type){var n="Dash"===e.dashStyle;Object.assign(t.style,{display:"inline-block",width:"1.125rem",height:"0",flexShrink:"0",borderTop:"2px ".concat(n?"dashed":"solid"," ").concat(e.color),borderBottom:"none",borderLeft:"none",borderRight:"none",verticalAlign:"middle"})}else Object.assign(t.style,{display:"inline-block",width:"12px",height:"12px",flexShrink:"0",borderRadius:"2px",backgroundColor:e.color,verticalAlign:"middle"});return t}(e),c),o.appendChild(i),a.appendChild(o);var l=Array.isArray(e.values)?e.values:[];t.forEach(function(e,t){var n,r=document.createElement("td");r.className="text-end fw-bold",r.textContent=null!==(n=l[t])&&void 0!==n?n:"—",a.appendChild(r)});var s=document.createElement("td");
2s.className="text-end fw-bold chart-external-legend-table__category-avg",s.textContent=we(r,e.statMetric,e.statFormat,"avg"),a.appendChild(s);var u=document.createElement("td");u.className="text-end fw-bold",u.textContent=we(r,e.statMetric,e.statFormat,"median"),a.appendChild(u),m.appendChild(a)}),c.appendChild(m),i.appendChild(c),o.appendChild(i)}}function I(e,t,n){var r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:T();if(!Array.isArray(e)||0===e.length)return{years:[],startIndex:0};var n=e.slice(-t);return{years:n.map(function(e){var t;return String(null!==(t=e.year)&&void 0!==t?t:"")}),startIndex:e.length-n.length}}(e,n),a=r.years,o=r.startIndex;return{years:a,seriesItems:t.map(function(e){var t,n;return{name:e.name,color:e.color,type:e.type,dashStyle:e.dashStyle,values:e.data.slice(o).map(e.format),statMetric:null!==(t=e.statMetric)&&void 0!==t?t:null,statFormat:null!==(n=e.statFormat)&&void 0!==n?n:"eur"}})}}function M(e){var t,n=O.get(e);if(n){var r=I(n.sorted,n.seriesDefs,T());N(e,r.years,r.seriesItems,null!==(t=n.categoryStats)&&void 0!==t?t:null)}}function F(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;O.set(e,{sorted:t,seriesDefs:n,categoryStats:r}),C||(C=!0,window.matchMedia(L).addEventListener("change",function(){O.forEach(function(e,t){M(t)})})),M(e)}function q(e,t,n,r){var o=r.data||[],i=function(e){var t,n=null===(t=e.dataset)||void 0===t?void 0:t.hasOverviewExtraCharts;return void 0===n||""===n||"true"===n}(t);if("foaf-score"===n){var l=r.reliability;if(!Array.isArray(l)||0===l.length)return void je(t);var u=null!==t.closest(".modal")?"-modal-".concat(Date.now()):"",d=t.dataset.chartIdSuffix;return d&&(u+=d),B(t,e,n,u,i),void function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r="foaf-score-chart-".concat(t).concat(n);if(!document.getElementById(r))return;var o=s(e).filter(function(e){return"number"==typeof(null==e?void 0:e.year)}).sort(function(e,t){return e.year-t.year});if(0===o.length)return;var i=o.map(function(e){return e.year}),c=o.map(function(e){var t=null==e.score?null:Number(e.score);return null!=t&&Number.isFinite(t)?{y:t,color:ee(Q(t,e.grade))}:null}),l=new Map(o.map(function(e){var t,n=null==e.score?null:Number(e.score),r=null!=n&&Number.isFinite(n)?n:null;return[e.year,Q(r,null!==(t=e.grade)&&void 0!==t?t:null)]}));A(r,{title:{text:""},accessibility:{enabled:!1},chart:{backgroundColor:"transparent",height:260},yAxis:{title:{text:""},min:0,max:100,labels:{formatter:function(){return E(this.value,0)}},gridLineDashStyle:"Dash",plotBands:$.map(function(e){var t=e.grade,n=e.min,r=e.max,a=e.color;return{from:n,to:r,color:e.bg,label:{text:t,align:"right",verticalAlign:"middle",x:-8,style:{color:a,fontWeight:"bold",fontSize:"12px"}}}}),plotLines:[30,50,70,85].map(function(e){return{value:e,color:"rgba(0, 0, 0, 0.12)",width:1,dashStyle:"Dash",zIndex:3}})},xAxis:{categories:i,gridLineWidth:1,gridLineDashStyle:"Dash"},tooltip:{useHTML:!0,shared:!0,formatter:function(){var e,t,n=null!==(e=null===(t=this.points)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.point)||void 0===t?void 0:t.category)&&void 0!==e?e:this.x,r=l.get(Number(n)),o='<div style="font-size:13px;"><strong>'.concat(n,"</strong>");return this.points.forEach(function(e){if("column"===e.series.type){var t=ee(null!=r?r:X(e.y));o+='<br><span style="color:'.concat(t,'">')+"".concat(a.A.get("company.financial_indicators.foaf_score_title"),": ")+"<strong>".concat(null!=e.y?E(e.y,0):"—","</strong>"),r&&(o+=" (".concat(r,")")),o+="</span>"}}),o+="</div>"}},legend:{enabled:!1},credits:{enabled:!1},series:[{name:a.A.get("company.financial_indicators.foaf_score_title"),type:"column",pointWidth:12,colorByPoint:!0,data:c}]})}(l,e,u)}if(0!==o.length){var f=null!==t.closest(".modal")?"-modal-".concat(Date.now()):"",p=t.dataset.chartIdSuffix;p&&(f+=p),B(t,e,n,f,i),function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},l=arguments.length>6&&void 0!==arguments[6]?arguments[6]:{},u=e.map(function(e){return e.year});"revenue"===n?function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=document.getElementById("revenue-chart-".concat(n).concat(r));if(!o)return;var i=e.map(function(e){return e.sales}),c=G(i);A("revenue-chart-".concat(n).concat(r),{title:{text:""},accessibility:{enabled:!1},chart:{backgroundColor:"transparent"},yAxis:[{title:{text:""},labels:{formatter:function(){return Ae(this.value)}},gridLineDashStyle:"Dash"},{title:{text:""},labels:{formatter:function(){return j(this.value)}},opposite:!0,gridLineDashStyle:"Dash"}],tooltip:{useHTML:!0,shared:!0,formatter:function(){var e='<div style="font-size:13px;">',t=this.points&&this.points.length>0?this.points[0].category:this.x;return e+='<div style="font-weight:bold; margin-bottom:4px;">'.concat(t,"</div>
2"),this.points.forEach(function(t){if("column"===t.series.type){var n=Math.round(t.y);e+='\n                            <div style="display:flex; align-items:center; font-size:14px; margin-bottom:2px;">\n                                <span style="\n                                    display:inline-block;\n                                    width:8px;\n                                    height:8px;\n                                    border-radius:50%;\n                                    background:#299BFF;\n                                    margin-right:6px;\n                                "></span>\n                                '.concat(n.toLocaleString("sk-SK")," €\n                            </div>\n                        ")}else{var r=null!==t.y?E(t.y,1):"-";e+='\n                            <div style="display:flex; align-items:center; font-size:14px;">\n                                <span style="\n                                    display:inline-block;\n                                    width:8px;\n                                    height:8px;\n                                    margin-right:6px;\n                                    border-top: 2px dashed #666;\n                                "></span>\n                                '.concat(r," %\n                            </div>\n                        ")}}),e+="</div>"}},xAxis:{categories:t,gridLineWidth:1,gridLineDashStyle:"Dash"},legend:{enabled:!1},credits:{enabled:!1},series:[{name:a.A.get("js.company.revenue"),color:"#299BFF",type:"column",pointWidth:12,data:i,yAxis:0},{name:"Percentual Change",color:"rgba(41, 155, 255, 0.5)",type:"line",dashStyle:"Dash",data:c,yAxis:1,marker:{enabled:!1}}]})}(e,u,t,r):"profit"===n?function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=document.getElementById("profit-chart-".concat(n).concat(r));if(!o)return;var i=e.map(function(e){return e.profit}),c=G(i);A("profit-chart-".concat(n).concat(r),{title:{text:""},accessibility:{enabled:!1},chart:{backgroundColor:"transparent"},yAxis:[{title:{text:""},labels:{formatter:function(){return Ae(this.value)}},gridLineDashStyle:"Dash"},{title:{text:""},labels:{formatter:function(){return j(this.value)}},opposite:!0,gridLineDashStyle:"Dash"}],tooltip:{useHTML:!0,shared:!0,formatter:function(){var e='<div style="font-size:13px;">',t=this.points&&this.points.length>0?this.points[0].category:this.x;return e+='<div style="font-weight:bold; margin-bottom:4px;">'.concat(t,"</div>"),this.points.forEach(function(t){if("column"===t.series.type){var n=Math.round(t.y),r=n<0?"Strata":"Zisk";e+='\n                            <div style="display:flex; align-items:center; font-size:14px; margin-bottom:2px;">\n                                <span style="\n                                    display:inline-block;\n                                    width:8px;\n                                    height:8px;\n                                    border-radius:50%;\n                                    background:'.concat(n<0?"#E9443F":"#62B124",';\n                                    margin-right:6px;\n                                "></span>\n                                ').concat(r,": ").concat(n.toLocaleString("sk-SK")," €\n                            </div>\n                        ")}else{var a=null!==t.y?E(t.y,1):"-";e+='\n                            <div style="display:flex; align-items:center; font-size:14px;">\n                                <span style="\n                                    display:inline-block;\n                                    width:8px;\n                                    height:8px;\n                                    margin-right:6px;\n                                    border-top: 2px dashed #666;\n                                "></span>\n                                '.concat(a," %\n                            </div>\n                        ")}}),e+="</div>"}},xAxis:{categories:t,gridLineWidth:1,gridLineDashStyle:"Dash"},legend:{enabled:!1},credits:{enabled:!1},series:[{name:a.A.get("js.company.profit"),color:"#62B124",negativeColor:"#E9443F",type:"column",pointWidth:12,data:i,yAxis:0},{name:"Percentual Change",type:"line",dashStyle:"Dash",data:c,yAxis:1,marker:{enabled:!1},zones:[{value:0,color:"rgba(232, 68, 63, 0.5)"},{color:"rgba(98, 177, 36, 0.5)"}]}]})}(e,u,t,r):"equity"===n?K(e,u,t,r):"assets"===n?R(e,u,t,r):"total-indebtedness"===n?U(e,u,t,r):"return-on-assets"===n?W(e,u,t,r):"gross-margin"===n?oe(e,u,t,r):"bank-accounts"===n?ie(e,u,t,r):"costs-profit-vs-revenue"===n?function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i="costs-profit-vs-revenue-chart-".concat(t).concat(r);if(!document.getElementById(i))return;var c=s(e).filter(function(e){return"number"==typeof(null==e?void 0:e.year)}).sort(function(e,t){return e.year-t.year}),l=c.map(function(e){var t;return String(null!==(t=e.year)&&void 0!==t?t:"")}),u=de.map(function(e){var t,n=e.labelKey,r=e.field,i=e.l1;return{name:a.A.get(n),color:null!==(t=o[i])&&void 0!==t?t:"#808080",data:c.map(function(e){return ke(null==e?void 0:e[r],null==e?void 0:e.sales)}),stack:"revenuePct",type:"column"}}),d={name:a.A.get("js.company.profit"),color:"#62B124",data:c.map(function(e){return ke(null==e?void 0:e.profit,null==e?void 0:e.sales)}),stack:"revenuePct",type:"column"},f=[].concat(s(u),[d]),m=function(e){return null==e?"—":"".concat(E(e,1)," %")},p=null!==(n=w.get(t))&&void 0!==n?n:null;F("costs-profit-vs-revenue-legend-".concat(t).concat(r),c,[].concat(s(u.map(function(e,t){return{name:e.name,color:e.color,type:"column",data:e.data,format:m,statMetric:de[t].field,statFormat:"pct_of_sales"}})),[{name:d.name,color:d.color,type:"column",data:d.data,format:m,statMetric:"profit",statFormat:"pct_of_sales"}]),p),A(i,{title:{text:""},accessibility:{enabled:!1},chart:{type:"column",height:400,backgroundColor:"transparent"},plotOptions:{column:{stacking:"normal",pointWidth:14}},xAxis:{categories:l,labels:{formatter:function(){var e;return null!==(e=l[this.pos])&&void 0!==e?e:this.value}},gridLineWidth:1,gridLineDashStyle:"Dash"},yAxis:{title:{text:""},labels:{formatter:function(){return new Intl.NumberFormat("sk-SK",{maximumFractionDigits:0}).format(this.value)+" %"}},gridLineDashStyle:"Dash"},legend:{enabled:!1},credits:{enabled:!1},tooltip:{shared:!0,useHTML:!0,formatter:function(){var e,t=null===(e=this.points)||void 0===e||null===(e=e[0])||void 0===e||null===(e=e.point)||void 0===e?void 0:e.index,n="number"==typeof t?c[t]:null,r='<div style="font-size:13px;">';return r+='<div style="font-weight:bold;margin-bottom:6px;">'.concat(n?n.year:"","</div>
2"),this.points.forEach(function(e){var t=null!=e.y&&Number.isFinite(e.y)?E(e.y,1):"—",n=e.color;r+='<div style="margin-bottom:8px;">',r+='<span style="color:'.concat(n,';">●</span> ').concat(e.series.name,": <strong>").concat(t," %</strong>"),r+="</div>"}),r+="</div>"}},series:f.map(function(e){return{name:e.name,color:e.color,data:e.data,stack:e.stack,type:e.type}})})}(e,t,r,i):"costs-detail-muj"===n?function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i="costs-detail-muj-chart-".concat(t).concat(r);if(!document.getElementById(i))return;var c=s(e).filter(function(e){return"number"==typeof(null==e?void 0:e.year)}).sort(function(e,t){return e.year-t.year}),l=c.map(function(e){return e.year}),u=de.map(function(e){var t,n=e.labelKey,r=e.field,i=e.l1;return{name:a.A.get(n),color:null!==(t=o[i])&&void 0!==t?t:"#808080",data:c.map(function(e){var t=Number(null==e?void 0:e[r]);return Number.isFinite(t)?t:0}),stack:"costs",type:"column"}}),d={name:a.A.get("js.company.revenue"),color:"#6E33FF",type:"line",dashStyle:"Dash",data:c.map(function(e){var t=Number(null==e?void 0:e.sales);return Number.isFinite(t)?t:0}),marker:{enabled:!1}},f={name:a.A.get("js.company.profit_after_tax"),color:"#62B124",type:"line",dashStyle:"Dash",data:c.map(function(e){var t=Number(null==e?void 0:e.profit);return Number.isFinite(t)?t:0}),marker:{enabled:!1}},m={name:a.A.get("js.company.ebitda"),color:"#D66016",type:"line",dashStyle:"Dash",data:c.map(function(e){var t=Number(null==e?void 0:e.ebitda);return Number.isFinite(t)?t:0}),marker:{enabled:!1}},p=function(e){return null==e?"—":Be(e)},v=null!==(n=w.get(t))&&void 0!==n?n:null;F("costs-detail-muj-legend-".concat(t).concat(r),c,[].concat(s(u.map(function(e,t){return{name:e.name,color:e.color,type:"column",data:e.data,format:p,statMetric:de[t].field}})),[{name:d.name,color:d.color,type:"line",dashStyle:d.dashStyle,data:d.data,format:p,statMetric:"sales"},{name:f.name,color:f.color,type:"line",dashStyle:f.dashStyle,data:f.data,format:p,statMetric:"profit"},{name:m.name,color:m.color,type:"line",dashStyle:m.dashStyle,data:m.data,format:p,statMetric:"ebitda"}]),v),A(i,{title:{text:""},accessibility:{enabled:!1},chart:{type:"column",height:400,backgroundColor:"transparent"},plotOptions:{column:{stacking:"normal",pointWidth:14}},xAxis:{categories:l,gridLineWidth:1,gridLineDashStyle:"Dash"},yAxis:{title:{text:""},labels:{formatter:function(){return Ae(this.value)}},gridLineDashStyle:"Dash",plotLines:[{value:0,width:1,color:"#999",zIndex:3}]},legend:{enabled:!1},credits:{enabled:!1},tooltip:{shared:!0,useHTML:!0,formatter:function(){var e,t,n,r='<div style="font-size:13px;">',a=null!==(e=null!==(t=null===(n=this.points)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.category)&&void 0!==t?t:this.x)&&void 0!==e?e:"";return r+='<div style="font-weight:bold;margin-bottom:6px;">'.concat(a,"</div>"),this.points.forEach(function(e){var t=null!=e.y&&Number.isFinite(e.y)?e.y:0;r+='<div style="margin-bottom:6px;">',r+='<span style="color:'.concat(e.color,';">●</span> ').concat(e.series.name,": <strong>").concat(Be(t),"</strong>"),r+="</div>"}),r+="</div>"}},series:[].concat(s(u),[d,f,m])})}(e,t,r,i):"operating-capital-tied"===n?function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i="operating-capital-tied-chart-".concat(t).concat(r);if(!document.getElementById(i))return;var c=s(e).filter(function(e){return"number"==typeof(null==e?void 0:e.year)}).sort(function(e,t){return e.year-t.year}),l=c.map(function(e){return e.year}),u=le.map(function(e){var t,n=e.labelKey,r=e.field,i=e.l1;return{name:a.A.get(n),color:null!==(t=o[i])&&void 0!==t?t:"#808080",data:c.map(function(e){var t=Number(null==e?void 0:e[r]);return Number.isFinite(t)?t:0}),stack:"wc",type:"column"}}),d={name:a.A.get("js.company.operating_capital_net"),color:"#1a1a1a",type:"line",dashStyle:"Dash",lineWidth:2,data:c.map(function(e){return ue(e)}),marker:{enabled:!1},zIndex:5},f={name:a.A.get("js.company.operating_capital_without_cash"),color:"#6E33FF",type:"line",dashStyle:"Dash",lineWidth:2,data:c.map(function(e){return ue(e,se)}),marker:{enabled:!1},zIndex:5},m=function(e){return null==e?"—":Be(e)},p=null!==(n=w.get(t))&&void 0!==n?n:null;F("operating-capital-tied-legend-".concat(t).concat(r),c,[].concat(s(u.map(function(e,t){return{name:e.name,color:e.color,type:"column",data:e.data,format:m,statMetric:le[t].field}})),[{name:d.name,color:d.color,type:"line",dashStyle:d.dashStyle,data:d.data,format:m},{name:f.name,color:f.color,type:"line",dashStyle:f.dashStyle,data:f.data,format:m}]),p),A(i,{title:{text:""},accessibility:{enabled:!1},chart:{type:"column",height:400,backgroundColor:"transparent"},plotOptions:{column:{stacking:"normal",pointWidth:14}},xAxis:{categories:l,gridLineWidth:1,gridLineDashStyle:"Dash"},yAxis:{title:{text:""},labels:{formatter:function(){return Ae(this.value)}},gridLineDashStyle:"Dash"},legend:{enabled:!1},credits:{enabled:!1},tooltip:{shared:!0,useHTML:!0,formatter:function(){var e,t,n,r='<div style="font-size:13px;">',a=null!==(e=null!==(t=null===(n=this.points)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.category)&&void 0!==t?t:this.x)&&void 0!==e?e:"";return r+='<div style="font-weight:bold;margin-bottom:6px;">'.concat(a,"</div>
2"),this.points.forEach(function(e){var t=null!=e.y&&Number.isFinite(e.y)?e.y:0;r+='<div style="margin-bottom:6px;">',r+='<span style="color:'.concat(e.color,';">●</span> ').concat(e.series.name,": <strong>").concat(Be(t),"</strong>"),r+="</div>"}),r+="</div>"}},series:[].concat(s(u),[d,f])})}(e,t,r,i):"balance-sheet-roots-development"===n?function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i="balance-sheet-roots-development-chart-".concat(t).concat(r);if(!document.getElementById(i))return;var c=s(e).filter(function(e){return"number"==typeof(null==e?void 0:e.year)}).sort(function(e,t){return e.year-t.year}),l=c.map(function(e){return e.year}),u=ce.map(function(e){var t,n=e.labelKey,r=e.field,i=e.rootColorKey;return{name:a.A.get(n),color:null!==(t=o[i])&&void 0!==t?t:"#808080",data:c.map(function(e){var t=Number(null==e?void 0:e[r]);return Number.isFinite(t)?t:0}),stack:"bsRoots",type:"column"}}),d={name:a.A.get("js.company.bs_root_operating_capital_to_revenue"),color:"#6E33FF",type:"line",dashStyle:"Dash",lineWidth:2,yAxis:1,data:c.map(function(e){return ke(null==e?void 0:e.bs_root_operating_capital,null==e?void 0:e.sales)}),marker:{enabled:!1},zIndex:5},f={name:a.A.get("js.company.bs_root_longterm_liabilities_to_assets"),color:"#D66016",type:"line",dashStyle:"Dash",lineWidth:2,yAxis:1,data:c.map(function(e){var t=Number(null==e?void 0:e.bs_root_longterm_liabilities),n=Number(null==e?void 0:e.bs_root_longterm_assets);return function(e,t){var n=Number(t),r=Number(e);if(!Number.isFinite(n)||n<=0||!Number.isFinite(r))return null;return 100*r/n}(Number.isFinite(t)?Math.abs(t):null,n)}),marker:{enabled:!1},zIndex:5},m=function(e){return null==e?"—":Be(e)},p=function(e){return null==e?"—":"".concat(E(e,1)," %")},v=null!==(n=w.get(t))&&void 0!==n?n:null;F("balance-sheet-roots-development-legend-".concat(t).concat(r),c,[].concat(s(u.map(function(e,t){return{name:e.name,color:e.color,type:"column",data:e.data,format:m,statMetric:ce[t].field}})),[{name:d.name,color:d.color,type:"line",dashStyle:d.dashStyle,data:d.data,format:p},{name:f.name,color:f.color,type:"line",dashStyle:f.dashStyle,data:f.data,format:p}]),v),A(i,{title:{text:""},accessibility:{enabled:!1},chart:{type:"column",height:400,backgroundColor:"transparent"},plotOptions:{column:{stacking:"normal",pointWidth:14}},xAxis:{categories:l,gridLineWidth:1,gridLineDashStyle:"Dash"},yAxis:[{title:{text:""},labels:{formatter:function(){return Ae(this.value)}},gridLineDashStyle:"Dash"},{title:{text:""},labels:{formatter:function(){return j(this.value)}},opposite:!0,gridLineDashStyle:"Dash"}],legend:{enabled:!1},credits:{enabled:!1},tooltip:{shared:!0,useHTML:!0,formatter:function(){var e,t,n,r='<div style="font-size:13px;">',a=null!==(e=null!==(t=null===(n=this.points)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.category)&&void 0!==t?t:this.x)&&void 0!==e?e:"";return r+='<div style="font-weight:bold;margin-bottom:6px;">'.concat(a,"</div>"),this.points.forEach(function(e){var t,n="line"===e.series.type;t=null!=e.y&&Number.isFinite(e.y)?n?"".concat(E(e.y,1)," %"):Be(e.y):"—",r+='<div style="margin-bottom:6px;">',r+='<span style="color:'.concat(e.color,';">●</span> ').concat(e.series.name,": <strong>").concat(t,"</strong>"),r+="</div>"}),r+="</div>"}},series:[].concat(s(u),[d,f])})}(e,t,r,l):"altman-z-prime"===n||"in05"===n?ae(e,u,t,r):"altman-z-double-prime"===n?function(e,t,n,r,o){var i="altman-z-double-prime-chart-".concat(n).concat(r);if(!document.getElementById(i))return;var c=V.z_double_prime,l=e.map(function(e){var t=e[o],n=null==t?null:Number(t);return null!=n&&Number.isFinite(n)?{y:n,color:re(o,n)}:null}),s=a.A.get("js.company.altman_z_double_prime");A(i,{title:{text:""},accessibility:{enabled:!1},chart:{height:260},yAxis:{title:{text:""},gridLineDashStyle:"Dash",plotBands:[{from:Number.NEGATIVE_INFINITY,to:c.distressMax,color:"rgba(233, 68, 63, 0.08)"},{from:c.distressMax,to:c.safeMin,color:"rgba(232, 163, 23, 0.08)"},{from:c.safeMin,to:Number.POSITIVE_INFINITY,color:"rgba(98, 177, 36, 0.08)"}],plotLines:[{value:c.distressMax,color:J.distress,width:1,dashStyle:"Dash",zIndex:3},{value:c.safeMin,color:J.safe,width:1,dashStyle:"Dash",zIndex:3}]},tooltip:{useHTML:!0,formatter:function(){var e,n=null!==(e=t[this.point.x])&&void 0!==e?e:this.x,r=null!=this.y?E(this.y,2):"-",a=re(o,this.y);return'<div style="font-size:13px;"><strong>'.concat(n,"</strong><br>")+'<span style="color:'.concat(a,'">').concat(s,": ").concat(r,"</span></div>")}},xAxis:{categories:t,gridLineWidth:1,gridLineDashStyle:"Dash"},legend:{enabled:!1},credits:{enabled:!1},plotOptions:{series:{dataLabels:{enabled:!0,style:{fontWeight:"normal",textOutline:"none"},formatter:function(){return null!=this.y?E(this.y,2):""}}}},series:[{name:s,type:"line",data:l,lineWidth:2,marker:{enabled:!0,radius:4,lineWidth:0},color:J.grey,zones:[{value:c.distressMax,color:J.distress},{value:c.safeMin,color:J.grey},{color:J.safe}],zoneAxis:"y"}]})}(e,u,t,r,"z_double_prime"):"foaf-score"===n||(function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o="revenue-chart-simple-".concat(n).concat(r);if(!document.getElementById(o))return;var i=e.map(function(e){return e.sales});A(o,{title:{text:""},accessibility:{enabled:!1},chart:{height:180,spacing:[10,5,5,5]},yAxis:{title:{text:""},labels:{enabled:!1},gridLineDashStyle:"Dash"},tooltip:{useHTML:!0,formatter:function(){var e,n=null!==(e=t[this.point.x])&&void 0!==e?e:this.x,r=Math.round(this.y);return'<div style="font-size:13px;"><strong>'.concat(n,"</strong><br>
2").concat(r.toLocaleString("sk-SK")," €</div>")}},xAxis:{categories:t,gridLineWidth:1,gridLineDashStyle:"Dash"},legend:{enabled:!1},credits:{enabled:!1},series:[{name:a.A.get("js.company.revenue"),color:"#0A5DDA",fillColor:{linearGradient:{x1:0,y1:0,x2:0,y2:1},stops:[[0,"rgba(10, 93, 218, 0.25)"],[1,"rgba(10, 93, 218, 0)"]]},type:"area",data:i,marker:{enabled:!0,radius:2},dataLabels:{enabled:!0,style:{fontWeight:"normal"},formatter:function(){return Ae(this.y)}}}]})}(e,u,t,r),function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o="profit-chart-simple-".concat(n).concat(r);if(!document.getElementById(o))return;var i=e.map(function(e){return e.profit}),c=i.filter(function(e){return null!=e}),l=c.length?Math.min.apply(Math,[0].concat(s(c))):0,u=c.length?Math.max.apply(Math,[0].concat(s(c))):0,d=u-l,f=d>0?(u-0)/d:.5;A(o,{title:{text:""},accessibility:{enabled:!1},chart:{height:180,spacing:[10,5,5,5]},yAxis:{title:{text:""},labels:{enabled:!1},gridLineDashStyle:"Dash",min:l,max:u},tooltip:{useHTML:!0,formatter:function(){var e,n=null!==(e=t[this.point.x])&&void 0!==e?e:this.x,r=Math.round(this.y),a=r<0?"Strata":"Zisk",o=r<0?"#E9443F":"#62B124";return'<div style="font-size:13px;"><strong>'.concat(n,'</strong><br><span style="color:').concat(o,'">').concat(a,": ").concat(r.toLocaleString("sk-SK")," €</span></div>")}},xAxis:{categories:t,gridLineWidth:1,gridLineDashStyle:"Dash"},legend:{enabled:!1},credits:{enabled:!1},series:[{name:a.A.get("js.company.profit"),type:"area",data:i,marker:{enabled:!0,radius:2},zones:[{value:0,color:"#E9443F",fillColor:{linearGradient:{x1:0,y1:0,x2:0,y2:1},stops:[[f,"rgba(233, 68, 63, 0)"],[1,"rgba(233, 68, 63, 0.3)"]]}},{color:"#62B124",fillColor:{linearGradient:{x1:0,y1:0,x2:0,y2:1},stops:[[0,"rgba(98, 177, 36, 0.3)"],[f,"rgba(98, 177, 36, 0)"]]}}],dataLabels:{enabled:!0,style:{fontWeight:"normal"},formatter:function(){return Ae(this.y)}}}]})}(e,u,t,r),r||function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=document.getElementById("more-charts-button-container-".concat(t).concat(n));if(o){o.style.display="block";var i=document.getElementById("more-charts-toggle-".concat(t).concat(n)),l=document.getElementById("more-charts-container-".concat(t).concat(n)),s=document.getElementById("more-charts-toggle-text-".concat(t).concat(n)),u=i.querySelector(".icr-chevron-down-lined");i.addEventListener("click",function(){if("true"===i.dataset.expanded)l.style.display="none",i.dataset.expanded="false",s.textContent=a.A.get("js.company.show_more_charts"),u&&(u.classList.remove("icr-chevron-up-lined"),u.classList.add("icr-chevron-down-lined"));else{l.style.display="block",i.dataset.expanded="true",s.textContent=a.A.get("js.company.hide_more_charts")||"Skryť ďalšie grafy",u&&(u.classList.remove("icr-chevron-down-lined"),u.classList.add("icr-chevron-up-lined"));var o=e.map(function(e){return e.year}),d=document.getElementById("revenue-chart-full-".concat(t).concat(n));if(d&&"1"!==d.dataset.chartPainted&&"1"!==d.dataset.chartPaintScheduled&&function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o="revenue-chart-full-".concat(n).concat(r);if(!document.getElementById(o))return;var i=e.map(function(e){return e.sales}),c=G(i);A(o,{title:{text:""},accessibility:{enabled:!1},yAxis:[{title:{text:""},labels:{formatter:function(){return Ae(this.value)}},gridLineDashStyle:"Dash"},{title:{text:""},labels:{formatter:function(){return j(this.value)}},opposite:!0,gridLineDashStyle:"Dash"}],tooltip:{useHTML:!0,shared:!0,formatter:function(){var e='<div style="font-size:13px;">',t=this.points&&this.points.length>0?this.points[0].category:this.x;return e+='<div style="font-weight:bold; margin-bottom:4px;">'.concat(t,"</div>"),this.points.forEach(function(t){if("column"===t.series.type){var n=Math.round(t.y);e+='<div style="display:flex; align-items:center; font-size:14px; margin-bottom:2px;">\n                            <span style="display:inline-block; width:8px; height:8px; border-radius:50%; background:#299BFF; margin-right:6px;"></span>
2\n                            '.concat(n.toLocaleString("sk-SK")," €</div>")}else{var r=null!==t.y?E(t.y,1):"-";e+='<div style="display:flex; align-items:center; font-size:14px;">\n                            <span style="display:inline-block; width:8px; height:8px; margin-right:6px; border-top: 2px dashed #666;"></span>\n                            '.concat(r," %</div>")}}),e+="</div>"}},xAxis:{categories:t,gridLineWidth:1,gridLineDashStyle:"Dash"},legend:{enabled:!1},credits:{enabled:!1},series:[{name:a.A.get("js.company.revenue"),color:"#299BFF",type:"column",pointWidth:12,data:i,yAxis:0},{name:"Percentual Change",color:"rgba(41, 155, 255, 0.5)",type:"line",dashStyle:"Dash",data:c,yAxis:1,marker:{enabled:!1}}]})}(e,o,t,n),r){var f=document.getElementById("profit-chart-full-".concat(t).concat(n));f&&"1"!==f.dataset.chartPainted&&"1"!==f.dataset.chartPaintScheduled&&function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o="profit-chart-full-".concat(n).concat(r);if(!document.getElementById(o))return;var i=e.map(function(e){return e.profit}),c=G(i);A(o,{title:{text:""},accessibility:{enabled:!1},yAxis:[{title:{text:""},labels:{formatter:function(){return Ae(this.value)}},gridLineDashStyle:"Dash"},{title:{text:""},labels:{formatter:function(){return j(this.value)}},opposite:!0,gridLineDashStyle:"Dash"}],tooltip:{useHTML:!0,shared:!0,formatter:function(){var e='<div style="font-size:13px;">',t=this.points&&this.points.length>0?this.points[0].category:this.x;return e+='<div style="font-weight:bold; margin-bottom:4px;">'.concat(t,"</div>"),this.points.forEach(function(t){if("column"===t.series.type){var n=Math.round(t.y),r=n<0?"Strata":"Zisk";e+='<div style="display:flex; align-items:center; font-size:14px; margin-bottom:2px;">\n                            <span style="display:inline-block; width:8px; height:8px; border-radius:50%; background:'.concat(n<0?"#E9443F":"#62B124",'; margin-right:6px;"></span>\n                            ').concat(r,": ").concat(n.toLocaleString("sk-SK")," €</div>")}else{var a=null!==t.y?E(t.y,1):"-";e+='<div style="display:flex; align-items:center; font-size:14px;">\n                            <span style="display:inline-block; width:8px; height:8px; margin-right:6px; border-top: 2px dashed #666;"></span>\n                            '.concat(a," %</div>")}}),e+="</div>"}},xAxis:{categories:t,gridLineWidth:1,gridLineDashStyle:"Dash"},legend:{enabled:!1},credits:{enabled:!1},series:[{name:a.A.get("js.company.profit"),color:"#62B124",negativeColor:"#E9443F",type:"column",pointWidth:12,data:i,yAxis:0},{name:"Percentual Change",type:"line",dashStyle:"Dash",data:c,yAxis:1,marker:{enabled:!1},zones:[{value:0,color:"rgba(232, 68, 63, 0.5)"},{color:"rgba(98, 177, 36, 0.5)"}]}]})}(e,o,t,n);var m=document.getElementById("equity-chart-".concat(t).concat(n));m&&"1"!==m.dataset.chartPainted&&"1"!==m.dataset.chartPaintScheduled&&K(e,o,t,n);var p=document.getElementById("assets-chart-".concat(t).concat(n));p&&"1"!==p.dataset.chartPainted&&"1"!==p.dataset.chartPaintScheduled&&R(e,o,t,n);var v=document.getElementById("total-indebtedness-chart-".concat(t).concat(n));v&&"1"!==v.dataset.chartPainted&&"1"!==v.dataset.chartPaintScheduled&&U(e,o,t,n);var y=document.getElementById("return-on-assets-chart-".concat(t).concat(n));y&&"1"!==y.dataset.chartPainted&&"1"!==y.dataset.chartPaintScheduled&&W(e,o,t,n);var h=document.getElementById("gross-margin-chart-".concat(t).concat(n));h&&"1"!==h.dataset.chartPainted&&"1"!==h.dataset.chartPaintScheduled&&oe(e,o,t,n);var b=document.getElementById("bank-accounts-chart-".concat(t).concat(n));b&&"1"!==b.dataset.chartPainted&&"1"!==b.dataset.chartPaintScheduled&&ie(e,o,t,n)}(0,c.r)(l)}})}}(e,t,r,o))}(o,e,n,f,i,r.l1_colors&&"object"===m(r.l1_colors)?r.l1_colors:{},r.root_colors&&"object"===m(r.root_colors)?r.root_colors:{})}else je(t)}function P(e,t,n,r){n.closest(".modal")||k(t,e),q(t,n,r,e)}function D(e,t){return z.apply(this,arguments)}function z(){return z=h(p().m(function e(t,n){var r,a,o,i=arguments;return p().w(function(e){for(;;)switch(e.p=e.n){case 0:if(r=i.length>2&&void 0!==i[2]?i[2]:null,null===(a=(0,l.v)(n,"financial-data"))){e.n=1;break}return P(a,t,n,r),e.a(2);case 1:if(Ee(n),e.p=2,"foaf-score"!==r){e.n=4;break}return e.n=3,S(t);case 3:return P({reliability:e.v.reliability},t,n,r),e.a(2);case 4:return e.n=5,x(t);case 5:P(e.v,t,n,r),e.n=7;break;case 6:e.p=6,o=e.v,console.error("Error loading financial charts:",o),Le(n,o);case 7:return e.a(2)}},e,null,[[2,6]])})),z.apply(this,arguments)}function B(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],i="";i="revenue"===n?'\n            <div class="row">\n                <div class="col-12">\n                    <div id="revenue-chart-'.concat(t).concat(r,'"></div>\n                </div>\n            </div>\n        '):"profit"===n?'\n            <div class="row">\n                <div class="col-12">\n                    <div id="profit-chart-'.concat(t).concat(r,'"></div>\n                </div>\n            </div>\n        '):"equity"===n?'\n            <div class="row">\n                <div class="col-12">\n                    <div id="equity-chart-'.concat(t).concat(r,'"></div>\n                </div>\n            </div>\n        '):"assets"===n?'\n            <div class="row">\n                <div class="col-12 mb-4">\n                    <div id="assets-chart-'.concat(t).concat(r,'"></div>\n                </div>\n            </div>\n        '):"total-indebtedness"===n?'\n            <div class="row">\n                <div class="col-12 mb-4">\n                    <div id="total-indebtedness-chart-'.concat(t).concat(r,'"></div>\n                </div>\n            </div>\n        '):"return-on-assets"===n?'\n            <div class="row">\n                <div class="col-12 mb-4">\n                    <div id="return-on-assets-chart-'.concat(t).concat(r,'"></div>\n                </div>\n            </div>\n        '):"gross-margin"===n?'\n            <div class="row">\n                <div class="col-12 mb-4">\n                    <div id="gross-margin-chart-'.concat(t).concat(r,'"></div>\n                </div>\n            </div>\n        '):"bank-accounts"===n?'\n            <div class="row">\n                <div class="col-12 mb-4">\n                    <div id="bank-accounts-chart-'.concat(t).concat(r,'"></div>\n                </div>\n            </div>\n        '):"costs-profit-vs-revenue"===n?'\n            <div class="row">\n                <div class="col-12">\n                    <div id="costs-profit-vs-revenue-chart-'.concat(t).concat(r,'"></div>\n                    <div id="costs-profit-vs-revenue-legend-').concat(t).concat(r,'" class="chart-external-legend"></div>\n                </div>\n            </div>\n        '):"costs-detail-muj"===n?'\n            <div class="row">\n                <div class="col-12">\n                    <div id="costs-detail-muj-chart-'.concat(t).concat(r,'"></div>\n                    <div id="costs-detail-muj-legend-').concat(t).concat(r,'" class="chart-external-legend"></div>\n                </div>\n            </div>\n        '):"operating-capital-tied"===n?'\n            <div class="row">\n                <div class="col-12">\n                    <div id="operating-capital-tied-chart-'.concat(t).concat(r,'"></div>\n                    <div id="operating-capital-tied-legend-').concat(t).concat(r,'" class="chart-external-legend"></div>\n                </div>\n            </div>\n        '):"balance-sheet-roots-development"===n?'\n            <div class="row">\n                <div class="col-12">\n                    <div id="balance-sheet-roots-development-chart-'.concat(t).concat(r,'"></div>\n                    <div id="balance-sheet-roots-development-legend-').concat(t).concat(r,'" class="chart-external-legend"></div>\n                </div>\n            </div>\n        '):"in05"===n?'\n            <div class="row">\n                <div class="col-12">\n                    <div id="in05-chart-'.concat(t).concat(r,'"></div>\n                </div>\n            </div>\n        '):"foaf-score"===n?'\n            <div class="row">\n                <div class="col-12">\n                    <div id="foaf-score-chart-'.concat(t).concat(r,'"></div>\n                </div>\n            </div>\n        '):"altman-z-double-prime"===n?'\n            <div class="row">\n                <div class="col-12">\n                    <div id="altman-z-double-prime-chart-'.concat(t).concat(r,'"></div>\n                </div>\n            </div>\n        '):'\n            <div class="row">\n                <div class="col-12 col-lg-6 mb-4">\n                    <h6 class="fw-bold">'.concat(a.A.get("js.company.revenue"),'</h6>\n                    <div id="revenue-chart-simple-').concat(t).concat(r,'"></div>\n                </div>\n                <div class="col-12 col-lg-6 mb-4">\n                    <h6 class="fw-bold">').concat(a.A.get("js.company.profit"),'</h6>\n                    <div id="profit-chart-simple-').concat(t).concat(r,'"></div>\n                </div>\n            </div>\n            <div class="row mt-3" id="more-charts-button-container-').concat(t).concat(r,'" style="display: none;">\n                <div class="col-12">\n                    <div id="more-charts-toggle-').concat(t).concat(r,'" class="bg-light text-primary p-3 rounded-3 user-manual-clickable" data-help-key="company.charts.show_more" style="cursor: pointer;" data-expanded="false">\n                        <div class="d-flex justify-content-between align-items-center">
2\n                            <span id="more-charts-toggle-text-').concat(t).concat(r,'">').concat(a.A.get("js.company.show_more_charts"),'</span>\n                            <i class="icr icr-chevron-down-lined"></i>\n                        </div>\n                    </div>\n                </div>\n            </div>\n            <div class="row mt-3" id="more-charts-container-').concat(t).concat(r,'" style="display: none;">\n                <div class="col-12">\n                    <nav class="navbar navbar-expand-lg company-menu-navbar bg-light mb-3">\n                        <div class="container-fluid px-0">\n                            <div class="navbar-nav flex-row justify-content-around w-100 flex-wrap" id="more-charts-tabs-').concat(t).concat(r,'" role="tablist">\n                                ').concat(function(e,t,n){var r=a.A.get("js.balance_sheets.access_required"),o=[["revenue","revenue-chart-pane",a.A.get("js.company.revenue"),"company.charts.nav.revenue"],["profit","profit-chart-pane",a.A.get("js.company.profit"),"company.charts.nav.profit"],["equity","equity-chart-pane",a.A.get("js.company.own_resources"),"company.charts.nav.equity"],["assets","assets-chart-pane",a.A.get("js.company.assets"),"company.charts.nav.assets"],["total-indebtedness","total-indebtedness-chart-pane",a.A.get("js.company.total_indebtedness"),"company.charts.nav.total_indebtedness"],["return-on-assets","return-on-assets-chart-pane",a.A.get("js.company.return_on_assets"),"company.charts.nav.return_on_assets"],["gross-margin","gross-margin-chart-pane",a.A.get("js.company.gross_margin"),"company.charts.nav.gross_margin"],["bank-accounts","bank-accounts-chart-pane",a.A.get("js.company.bank_accounts"),"company.charts.nav.bank_accounts"]],i="";return o.forEach(function(a,o){var c=u(a,4),l=c[0],s=c[1],d=c[2],f=c[3],m="".concat(l,"-tab-").concat(e).concat(t),p="".concat(s,"-").concat(e).concat(t);if(0===o||n){var v=0===o?"true":"false";i+='<button class="nav-link text-center user-manual-clickable'.concat(0===o?" active":"",'" id="').concat(m,'" data-bs-toggle="tab" data-bs-target="#').concat(p,'" type="button" role="tab" aria-controls="').concat(p,'" aria-selected="').concat(v,'" data-help-key="').concat(f,'">').concat(d,"</button>")}else i+='<button class="nav-link text-center balance-sheet-locked-cell d-inline-flex align-items-center justify-content-center gap-1 user-manual-clickable" type="button" role="tab" id="'.concat(m,'" title="').concat(r,'" style="cursor: pointer;" data-help-key="company.charts.nav_locked">'),i+="<span>".concat(d,'</span><span class="icr-locked-filled text-danger flex-shrink-0" aria-hidden="true"></span></button>')}),i}(t,r,o),'\n                            </div>\n                        </div>\n                    </nav>\n                    <div class="tab-content" id="more-charts-tab-content-').concat(t).concat(r,'">\n                        <div class="tab-pane fade show active" id="revenue-chart-pane-').concat(t).concat(r,'" role="tabpanel" aria-labelledby="revenue-tab-').concat(t).concat(r,'">\n                            <div id="revenue-chart-full-').concat(t).concat(r,'"></div>\n                        </div>\n                        <div class="tab-pane fade" id="profit-chart-pane-').concat(t).concat(r,'" role="tabpanel" aria-labelledby="profit-tab-').concat(t).concat(r,'">\n                            <div id="profit-chart-full-').concat(t).concat(r,'"></div>\n                        </div>\n                        <div class="tab-pane fade" id="equity-chart-pane-').concat(t).concat(r,'" role="tabpanel" aria-labelledby="equity-tab-').concat(t).concat(r,'">\n                            <div id="equity-chart-').concat(t).concat(r,'"></div>\n                        </div>\n                        <div class="tab-pane fade" id="assets-chart-pane-').concat(t).concat(r,'" role="tabpanel" aria-labelledby="assets-tab-').concat(t).concat(r,'">\n                            <div id="assets-chart-').concat(t).concat(r,'"></div>\n                        </div>\n                        <div class="tab-pane fade" id="total-indebtedness-chart-pane-').concat(t).concat(r,'" role="tabpanel" aria-labelledby="total-indebtedness-tab-').concat(t).concat(r,'">\n                            <div id="total-indebtedness-chart-').concat(t).concat(r,'"></div>\n                        </div>\n                        <div class="tab-pane fade" id="return-on-assets-chart-pane-').concat(t).concat(r,'" role="tabpanel" aria-labelledby="return-on-assets-tab-').concat(t).concat(r,'">\n                            <div id="return-on-assets-chart-').concat(t).concat(r,'"></div>\n                        </div>\n                        <div class="tab-pane fade" id="gross-margin-chart-pane-').concat(t).concat(r,'" role="tabpanel" aria-labelledby="gross-margin-tab-').concat(t).concat(r,'">\n                            <div id="gross-margin-chart-').concat(t).concat(r,'"></div>\n                        </div>\n                        <div class="tab-pane fade" id="bank-accounts-chart-pane-').concat(t).concat(r,'" role="tabpanel" aria-labelledby="bank-accounts-tab-').concat(t).concat(r,'">\n                            <div id="bank-accounts-chart-').concat(t).concat(r,'"></div>\n                        </div>\n                    </div>\n                </div>\n            </div>\n        '),e.innerHTML=i}function H(e,t){var n=Number(e),r=Number(t);if(!Number.isFinite(n)||!Number.isFinite(r)||0===r)return null;var a=n-r;return r<0&&n>0||r>0&&n<0||r<0&&n<0?a/Math.abs(r)*100:a/r*100}function G(e){for(var t=[],n=0;n<e.length;n++)0===n?t.push(null):t.push(H(e[n],e[n-1]));return t}function K(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";if(document.getElementById("equity-chart-".concat(n).concat(r))){var o=e.map(function(e){var t;return null!==(t=e.own_capital)&&void 0!==t?t:null}),i=G(o);A("equity-chart-".concat(n).concat(r),{title:{text:""},accessibility:{enabled:!1},yAxis:[{title:{text:""},labels:{formatter:function(){return Ae(this.value)}},gridLineDashStyle:"Dash"},{title:{text:""},labels:{formatter:function(){return j(this.value)}},opposite:!0,gridLineDashStyle:"Dash"}],tooltip:{useHTML:!0,shared:!0,formatter:function(){var e='<div style="font-size:13px;">',t=this.points&&this.points.length>0?this.points[0].category:this.x;return e+='<div style="font-weight:bold; margin-bottom:4px;">'.concat(t,"</div>
2"),this.points.forEach(function(t){if("column"===t.series.type){var n=null!==t.y?Math.round(t.y):null;null!==n&&(e+='\n                                <div style="display:flex; align-items:center; font-size:14px; margin-bottom:2px;">\n                                    <span style="\n                                        display:inline-block;\n                                        width:8px;\n                                        height:8px;\n                                        border-radius:50%;\n                                        background:#299BFF;\n                                        margin-right:6px;\n                                    "></span>\n                                    '.concat(n.toLocaleString("sk-SK")," €\n                                </div>\n                            "))}else{var r=null!==t.y?E(t.y,1):"-";e+='\n                            <div style="display:flex; align-items:center; font-size:14px;">\n                                <span style="\n                                    display:inline-block;\n                                    width:8px;\n                                    height:8px;\n                                    margin-right:6px;\n                                    border-top: 2px dashed #666;\n                                "></span>\n                                '.concat(r," %\n                            </div>\n                        ")}}),e+="</div>"}},xAxis:{categories:t,gridLineWidth:1,gridLineDashStyle:"Dash"},legend:{enabled:!1},credits:{enabled:!1},series:[{name:a.A.get("js.company.own_resources"),color:"#299BFF",type:"column",pointWidth:12,data:o,yAxis:0},{name:"Percentual Change",color:"rgba(41, 155, 255, 0.5)",type:"line",dashStyle:"Dash",data:i,yAxis:1,marker:{enabled:!1}}]})}}function R(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";if(document.getElementById("assets-chart-".concat(n).concat(r))){var o=e.map(function(e){var t;return null!==(t=e.assets)&&void 0!==t?t:null}),i=G(o);A("assets-chart-".concat(n).concat(r),{title:{text:""},accessibility:{enabled:!1},yAxis:[{title:{text:""},labels:{formatter:function(){return Ae(this.value)}},gridLineDashStyle:"Dash"},{title:{text:""},labels:{formatter:function(){return j(this.value)}},opposite:!0,gridLineDashStyle:"Dash"}],tooltip:{useHTML:!0,shared:!0,formatter:function(){var e='<div style="font-size:13px;">',t=this.points&&this.points.length>0?this.points[0].category:this.x;return e+='<div style="font-weight:bold; margin-bottom:4px;">'.concat(t,"</div>"),this.points.forEach(function(t){if("column"===t.series.type){var n=null!==t.y?Math.round(t.y):null;null!==n&&(e+='\n                                <div style="display:flex; align-items:center; font-size:14px; margin-bottom:2px;">\n                                    <span style="\n                                        display:inline-block;\n                                        width:8px;\n                                        height:8px;\n                                        border-radius:50%;\n                                        background:#299BFF;\n                                        margin-right:6px;\n                                    "></span>\n                                    '.concat(n.toLocaleString("sk-SK")," €\n                                </div>\n                            "))}else{var r=null!==t.y?E(t.y,1):"-";e+='\n                            <div style="display:flex; align-items:center; font-size:14px;">\n                                <span style="\n                                    display:inline-block;\n                                    width:8px;\n                                    height:8px;\n                                    margin-right:6px;\n                                    border-top: 2px dashed #666;\n                                "></span>\n                                '.concat(r," %\n                            </div>\n                        ")}}),e+="</div>"}},xAxis:{categories:t,gridLineWidth:1,gridLineDashStyle:"Dash"},legend:{enabled:!1},credits:{enabled:!1},series:[{name:a.A.get("js.company.assets"),color:"#299BFF",type:"column",pointWidth:12,data:o,yAxis:0},{name:"Percentual Change",color:"rgba(41, 155, 255, 0.5)",type:"line",dashStyle:"Dash",data:i,yAxis:1,marker:{enabled:!1}}]})}}function U(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";if(document.getElementById("total-indebtedness-chart-".concat(n).concat(r))){var o=e.map(function(e){var t;return null!==(t=e.total_indebtedness_pct)&&void 0!==t?t:null}),i=G(o);A("total-indebtedness-chart-".concat(n).concat(r),{title:{text:""},accessibility:{enabled:!1},yAxis:[{title:{text:""},labels:{formatter:function(){return j(this.value)}},gridLineDashStyle:"Dash"},{title:{text:""},labels:{formatter:function(){return j(this.value)}},opposite:!0,gridLineDashStyle:"Dash"}],tooltip:{useHTML:!0,shared:!0,formatter:function(){var e='<div style="font-size:13px;">',t=this.points&&this.points.length>0?this.points[0].category:this.x;return e+='<div style="font-weight:bold; margin-bottom:4px;">'.concat(t,"</div>
2"),this.points.forEach(function(t){if("column"===t.series.type){var n=null!==t.y?E(t.y,2):"-";e+='\n                            <div style="display:flex; align-items:center; font-size:14px; margin-bottom:2px;">\n                                <span style="\n                                    display:inline-block;\n                                    width:8px;\n                                    height:8px;\n                                    border-radius:50%;\n                                    background:#299BFF;\n                                    margin-right:6px;\n                                "></span>\n                                '.concat(n," %\n                            </div>\n                        ")}else{var r=null!==t.y?E(t.y,1):"-";e+='\n                            <div style="display:flex; align-items:center; font-size:14px;">\n                                <span style="\n                                    display:inline-block;\n                                    width:8px;\n                                    height:8px;\n                                    margin-right:6px;\n                                    border-top: 2px dashed #666;\n                                "></span>\n                                '.concat(r," %\n                            </div>\n                        ")}}),e+="</div>"}},xAxis:{categories:t,gridLineWidth:1,gridLineDashStyle:"Dash"},legend:{enabled:!1},credits:{enabled:!1},series:[{name:a.A.get("js.company.total_indebtedness"),color:"#299BFF",type:"column",pointWidth:12,data:o,yAxis:0},{name:"Percentual Change",color:"rgba(41, 155, 255, 0.5)",type:"line",dashStyle:"Dash",data:i,yAxis:1,marker:{enabled:!1}}]})}}function W(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";if(document.getElementById("return-on-assets-chart-".concat(n).concat(r))){var o=e.map(function(e){var t;return null!==(t=e.return_on_assets_pct)&&void 0!==t?t:null}),i=G(o);A("return-on-assets-chart-".concat(n).concat(r),{title:{text:""},accessibility:{enabled:!1},yAxis:[{title:{text:""},labels:{formatter:function(){return j(this.value)}},gridLineDashStyle:"Dash"},{title:{text:""},labels:{formatter:function(){return j(this.value)}},opposite:!0,gridLineDashStyle:"Dash"}],tooltip:{useHTML:!0,shared:!0,formatter:function(){var e='<div style="font-size:13px;">',t=this.points&&this.points.length>0?this.points[0].category:this.x;return e+='<div style="font-weight:bold; margin-bottom:4px;">'.concat(t,"</div>"),this.points.forEach(function(t){if("column"===t.series.type){var n=null!==t.y?E(t.y,2):"-",r=null!==t.y&&t.y<0?"#E9443F":"#62B124";e+='\n                            <div style="display:flex; align-items:center; font-size:14px; margin-bottom:2px;">\n                                <span style="\n                                    display:inline-block;\n                                    width:8px;\n                                    height:8px;\n                                    border-radius:50%;\n                                    background:'.concat(r,';\n                                    margin-right:6px;\n                                "></span>\n                                ').concat(n," %\n                            </div>\n                        ")}else{var a=null!==t.y?E(t.y,1):"-";e+='\n                            <div style="display:flex; align-items:center; font-size:14px;">\n                                <span style="\n                                    display:inline-block;\n                                    width:8px;\n                                    height:8px;\n                                    margin-right:6px;\n                                    border-top: 2px dashed #666;\n                                "></span>\n                                '.concat(a," %\n                            </div>\n                        ")}}),e+="</div>"}},xAxis:{categories:t,gridLineWidth:1,gridLineDashStyle:"Dash"},legend:{enabled:!1},credits:{enabled:!1},series:[{name:a.A.get("js.company.return_on_assets"),color:"#62B124",negativeColor:"#E9443F",type:"column",pointWidth:12,data:o,yAxis:0},{name:"Percentual Change",type:"line",dashStyle:"Dash",data:i,yAxis:1,marker:{enabled:!1},zones:[{value:0,color:"rgba(232, 68, 63, 0.5)"},{color:"rgba(98, 177, 36, 0.5)"}]}]})}}var V={z_double_prime:{distressMax:1.1,safeMin:2.6}},Y={distressMax:.9,safeMin:1.6},J={distress:"#E9443F",grey:"#E8A317",safe:"#62B124"},$=[{grade:"A",min:85,max:100,color:"#62B124",bg:"rgba(98, 177, 36, 0.08)"},{grade:"B",min:70,max:84,color:"#9BC53D",bg:"rgba(155, 197, 61, 0.10)"},{grade:"C",min:50,max:69,color:"#E8A317",bg:"rgba(232, 163, 23, 0.10)"},{grade:"D",min:30,max:49,color:"#F07828",bg:"rgba(240, 120, 40, 0.10)"},{grade:"E",min:0,max:29,color:"#E9443F",bg:"rgba(233, 68, 63, 0.08)"}],Z=Object.fromEntries($.map(function(e){return[e.grade,e.color]}));function X(e){if(null==e||!Number.isFinite(Number(e)))return null;var t=Number(e);return t>=85?"A":t>=70?"B":t>=50?"C":t>=30?"D":"E"}function Q(e,t){return null!=e&&Number.isFinite(Number(e))?X(Number(e)):null!=t&&""!==t?t:null}function ee(e){var t;return null==e||""===e||"—"===e?"#6c757d":null!==(t=Z[e])&&void 0!==t?t:"#6c757d"}Z.N="#6c757d";var te=$.map(function(e){var t=e.grade;return"foaf-grade-badge-".concat(t.toLowerCase())});function ne(e){if(null==e||!Number.isFinite(Number(e)))return"#6c757d";var t=Number(e);return t<Y.distressMax?J.distress:t<=Y.safeMin?J.grey:J.safe}function re(e,t){var n=V[e];if(!n||null==t||!Number.isFinite(Number(t)))return"#6c757d";var r=Number(t);return r<n.distressMax?J.distress:r<=n.safeMin?J.grey:J.safe}function ae(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o="in05-chart-".concat(n).concat(r);if(document.getElementById(o)){var i=Y,c=a.A.get("js.company.in05"),l=e.map(function(e){var t=e.in05,n=null==t?null:Number(t);return null!=n&&Number.isFinite(n)?{y:n,color:ne(n)}:null});A(o,{title:{text:""},accessibility:{enabled:!1},chart:{height:260},yAxis:{title:{text:""},gridLineDashStyle:"Dash",plotBands:[{from:Number.NEGATIVE_INFINITY,to:i.distressMax,color:"rgba(233, 68, 63, 0.08)"},{from:i.distressMax,to:i.safeMin,color:"rgba(232, 163, 23, 0.08)"},{from:i.safeMin,to:Number.POSITIVE_INFINITY,color:"rgba(98, 177, 36, 0.08)"}],plotLines:[{value:i.distressMax,color:J.distress,width:1,dashStyle:"Dash",zIndex:3},{value:i.safeMin,color:J.safe,width:1,dashStyle:"Dash",zIndex:3}]},tooltip:{useHTML:!0,formatter:function(){var e,n=null!==(e=t[this.point.x])&&void 0!==e?e:this.x,r=null!=this.y?E(this.y,2):"-",a=ne(this.y);return'<div style="font-size:13px;"><strong>'.concat(n,"</strong><br>")+'<span style="color:'.concat(a,'">').concat(c,": ").concat(r,"</span></div>")}},xAxis:{categories:t,gridLineWidth:1,gridLineDashStyle:"Dash"},legend:{enabled:!1},credits:{enabled:!1},plotOptions:{series:{dataLabels:{enabled:!0,style:{fontWeight:"normal",textOutline:"none"},formatter:function(){return null!=this.y?E(this.y,2):""}}}},series:[{name:c,type:"line",data:l,lineWidth:2,marker:{enabled:!0,radius:4,lineWidth:0},color:J.grey,zones:[{value:i.distressMax,color:J.distress},{value:i.safeMin,color:J.grey},{color:J.safe}],zoneAxis:"y"}]})}}function oe(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";if(document.getElementById("gross-margin-chart-".concat(n).concat(r))){var o=e.map(function(e){var t;return null!==(t=e.gross_margin_pct)&&void 0!==t?t:null}),i=G(o);A("gross-margin-chart-".concat(n).concat(r),{title:{text:""},accessibility:{enabled:!1},yAxis:[{title:{text:""},labels:{formatter:function(){return j(this.value)}},gridLineDashStyle:"Dash"},{title:{text:""},labels:{formatter:function(){return j(this.value)}},opposite:!0,gridLineDashStyle:"Dash"}],tooltip:{useHTML:!0,shared:!0,formatter:function(){var e='<div style="font-size:13px;">',t=this.points&&this.points.length>0?this.points[0].category:this.x;return e+='<div style="font-weight:bold; margin-bottom:4px;">'.concat(t,"</div>
2"),this.points.forEach(function(t){if("column"===t.series.type){var n=null!==t.y?E(t.y,2):"-",r=null!==t.y&&t.y<0?"#E9443F":"#62B124";e+='\n                            <div style="display:flex; align-items:center; font-size:14px; margin-bottom:2px;">\n                                <span style="\n                                    display:inline-block;\n                                    width:8px;\n                                    height:8px;\n                                    border-radius:50%;\n                                    background:'.concat(r,';\n                                    margin-right:6px;\n                                "></span>\n                                ').concat(n," %\n                            </div>\n                        ")}else{var a=null!==t.y?E(t.y,1):"-";e+='\n                            <div style="display:flex; align-items:center; font-size:14px;">\n                                <span style="\n                                    display:inline-block;\n                                    width:8px;\n                                    height:8px;\n                                    margin-right:6px;\n                                    border-top: 2px dashed #666;\n                                "></span>\n                                '.concat(a," %\n                            </div>\n                        ")}}),e+="</div>"}},xAxis:{categories:t,gridLineWidth:1,gridLineDashStyle:"Dash"},legend:{enabled:!1},credits:{enabled:!1},series:[{name:a.A.get("js.company.gross_margin"),color:"#62B124",negativeColor:"#E9443F",type:"column",pointWidth:12,data:o,yAxis:0},{name:"Percentual Change",type:"line",dashStyle:"Dash",data:i,yAxis:1,marker:{enabled:!1},zones:[{value:0,color:"rgba(232, 68, 63, 0.5)"},{color:"rgba(98, 177, 36, 0.5)"}]}]})}}function ie(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";if(document.getElementById("bank-accounts-chart-".concat(n).concat(r))){var o=e.map(function(e){var t;return null!==(t=e.bank_accounts)&&void 0!==t?t:null}),i=G(o);A("bank-accounts-chart-".concat(n).concat(r),{title:{text:""},accessibility:{enabled:!1},yAxis:[{title:{text:""},labels:{formatter:function(){return Ae(this.value)}},gridLineDashStyle:"Dash"},{title:{text:""},labels:{formatter:function(){return j(this.value)}},opposite:!0,gridLineDashStyle:"Dash"}],tooltip:{useHTML:!0,shared:!0,formatter:function(){var e='<div style="font-size:13px;">',t=this.points&&this.points.length>0?this.points[0].category:this.x;return e+='<div style="font-weight:bold; margin-bottom:4px;">'.concat(t,"</div>"),this.points.forEach(function(t){if("column"===t.series.type){var n=null!==t.y?Math.round(t.y):null;null!==n&&(e+='\n                                <div style="display:flex; align-items:center; font-size:14px; margin-bottom:2px;">\n                                    <span style="\n                                        display:inline-block;\n                                        width:8px;\n                                        height:8px;\n                                        border-radius:50%;\n                                        background:#299BFF;\n                                        margin-right:6px;\n                                    "></span>\n                                    '.concat(n.toLocaleString("sk-SK")," €\n                                </div>\n                            "))}else{var r=null!==t.y?E(t.y,1):"-";e+='\n                            <div style="display:flex; align-items:center; font-size:14px;">\n                                <span style="\n                                    display:inline-block;\n                                    width:8px;\n                                    height:8px;\n                                    margin-right:6px;\n                                    border-top: 2px dashed #666;\n                                "></span>\n                                '.concat(r," %\n                            </div>\n                        ")}}),e+="</div>"}},xAxis:{categories:t,gridLineWidth:1,gridLineDashStyle:"Dash"},legend:{enabled:!1},credits:{enabled:!1},series:[{name:a.A.get("js.company.bank_accounts"),color:"#299BFF",type:"column",pointWidth:12,data:o,yAxis:0},{name:"Percentual Change",color:"rgba(41, 155, 255, 0.5)",type:"line",dashStyle:"Dash",data:i,yAxis:1,marker:{enabled:!1}}]})}}var ce=[{labelKey:"js.company.statement_root.cash",field:"bs_root_cash",rootColorKey:"statement-root-1"},{labelKey:"company.financial_indicators.bs_root_shortterm_assets",field:"bs_root_shortterm_assets",rootColorKey:"statement-root-6"},{labelKey:"js.company.statement_root.operating_capital",field:"bs_root_operating_capital",rootColorKey:"statement-root-2"},{labelKey:"js.company.statement_root.longterm_assets",field:"bs_root_longterm_assets",rootColorKey:"statement-root-3"},{labelKey:"company.financial_indicators.bs_root_shortterm_liabilities",field:"bs_root_shortterm_liabilities",rootColorKey:"statement-root-7"},{labelKey:"js.company.statement_root.longterm_liabilities",field:"bs_root_longterm_liabilities",rootColorKey:"statement-root-4"},{labelKey:"js.company.statement_root.equity",field:"bs_root_equity",rootColorKey:"statement-root-5"}
2],le=[{labelKey:"js.company.l1.account_map_l1_8",field:"wc_suppliers",l1:"account-map-l1-8"},{labelKey:"js.company.l1.account_map_l1_7",field:"wc_customers",l1:"account-map-l1-7"},{labelKey:"js.company.l1.account_map_l1_9",field:"wc_employees_and_levies",l1:"account-map-l1-9"},{labelKey:"js.company.l1.account_map_l1_5",field:"wc_supplies_and_materials",l1:"account-map-l1-5"},{labelKey:"js.company.l1.account_map_l1_6",field:"wc_cash_and_loans",l1:"account-map-l1-6"},{labelKey:"company.financial_indicators.wc_tax_and_grants",field:"wc_tax_and_grants",l1:"account-map-l1-10"},{labelKey:"company.financial_indicators.wc_other",field:"wc_other",l1:"account-map-l1-11"}],se="wc_cash_and_loans";function ue(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=0,a=!1,o=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=d(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){c=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(c)throw o}}}}(le);try{for(o.s();!(t=o.n()).done;){var i=t.value.field;if(!n||i!==n){var c=Number(null==e?void 0:e[i]);Number.isFinite(c)&&(r+=c,a=!0)}}}catch(e){o.e(e)}finally{o.f()}return a?r:null}var de=[{labelKey:"js.company.l1.account_map_l1_21",field:"cost_consumption_materials_and_assets",l1:"account-map-l1-21"},{labelKey:"js.company.l1.account_map_l1_22",field:"cost_consumption_supplies_and_energy",l1:"account-map-l1-22"},{labelKey:"js.company.l1.account_map_l1_25",field:"cost_services",l1:"account-map-l1-25"},{labelKey:"js.company.l1.account_map_l1_26",field:"cost_personnel",l1:"account-map-l1-26"},{labelKey:"js.company.l1.account_map_l1_27",field:"cost_other_operating_expenses",l1:"account-map-l1-27"},{labelKey:"js.company.l1.account_map_l1_28",field:"cost_depreciation_and_repairs",l1:"account-map-l1-28"},{labelKey:"js.company.l1.account_map_l1_30",field:"cost_other_financial_expenses",l1:"account-map-l1-30"},{labelKey:"js.company.l1.account_map_l1_31",field:"cost_interests",l1:"account-map-l1-31"},{labelKey:"js.company.l1.account_map_l1_32",field:"cost_income_tax",l1:"account-map-l1-32"}],fe=["income_sales_goods","income_sales_own_products_and_services","income_inventory_change","income_capitalization","income_disposed_assets","cost_consumption_supplies_and_energy","cost_personnel","cost_services","cost_other_operating_expenses","income_other_operating","income_interests","income_other_financial","cost_consumption_materials_and_assets","cost_depreciation_and_repairs","cost_interests","cost_other_financial_expenses","cost_income_tax","cost_profit_share_transfer"],me=["bs_root_shortterm_assets","bs_root_operating_capital","bs_root_longterm_assets","bs_root_shortterm_liabilities","bs_root_longterm_liabilities","bs_root_equity"],pe=["return_on_assets_pct","roe_pct","roce_pct","ros","gross_margin_pct","okamzita_likvidita","pohotova_likvidita","bezna_likvidita","cppf","cpp","obrat_aktiv","obrat_aktiv_vynosy","obrat_zasob","doba_obratu_aktiv","doba_obratu_zasob","doba_inkasa_pohladavok","doba_inkasa_pohladavok_obchodne","doba_uhrady_kratkodobych_zavazkov","obchodny_deficit","obchodny_deficit_eur","total_indebtedness_pct","koeficient_samofinancovania","financna_paka","podiel_cudzieho_a_vlastneho_kapitalu","miera_financnej_samostatnosti","urokove_krytie"],ve=new Set(["return_on_assets_pct","roe_pct","roce_pct","ros","gross_margin_pct","total_indebtedness_pct","koeficient_samofinancovania","miera_financnej_samostatnosti"]),ye=new Set(["okamzita_likvidita","pohotova_likvidita","bezna_likvidita","obrat_aktiv","obrat_aktiv_vynosy","obrat_zasob","doba_obratu_aktiv","doba_obratu_zasob","doba_inkasa_pohladavok","doba_inkasa_pohladavok_obchodne","doba_uhrady_kratkodobych_zavazkov","obchodny_deficit","obchodny_deficit_eur","financna_paka","podiel_cudzieho_a_vlastneho_kapitalu","urokove_krytie","in05","z_double_prime"]),he=["sales","ebitda","ebit","ebt","operating_result","financial_result","profit","assets","cash","own_capital","in05","z_double_prime"],be=["profit","ebitda","ebit","ebt","operating_result","financial_result"],ge={cash:"bs_root_cash"};function we(e,t,n,r){if(null==e||!e.stats||!t)return"—";var a=e.stats[t];if(!a)return"—";var o=Number(a[r]);if(!Number.isFinite(o))return"—";if("pct_of_revenue"===n||"pct_of_sales"===n){var i,c,l=Number("pct_of_sales"===n?null===(i=e.stats.sales)||void 0===i?void 0:i[r]:null===(c=e.stats.revenue)||void 0===c?void 0:c[r]);return Number.isFinite(l)&&0!==l?"".concat(E(100*o/l,1)," %"):"—"}return Ae(o)}function _e(e){return String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")}function xe(e){return"<strong>".concat(_e(e),"</strong>")}function Se(e){return"<em>".concat(_e(e),"</em>")}function ke(e,t){var n=Number(t),r=Number(e);return!Number.isFinite(n)||n<=0||!Number.isFinite(r)?null:100*r/n}function Ae(e){var t=e,n=Math.abs(t);if(n>=1e6){var r=t/1e6;return new Intl.NumberFormat("sk-SK",{minimumFractionDigits:r%1==0?0:1,maximumFractionDigits:1}).format(r)+" mil. €"}if(n>=1e3){var a=t/1e3;return new Intl.NumberFormat("sk-SK",{minimumFractionDigits:a%1==0?0:1,maximumFractionDigits:1}).format(a)+" tis. €"}var o=Number(t);return Number.isFinite(o)?new Intl.NumberFormat("sk-SK",{style:"currency",currency:"EUR",maximumFractionDigits:0}
2).format(o):"—"}function Ee(e){var t='\n        <div class="row">\n            <div class="col-12">\n                <div class="text-center py-4">\n                    <div class="spinner-border" role="status">\n                        <span class="visually-hidden">'.concat(a.A.get("js.general.loading"),'</span>\n                    </div>\n                    <p class="mt-2">').concat(a.A.get("js.financial_charts.loading"),"</p>\n                </div>\n            </div>\n        </div>\n    ");e.innerHTML=t}function je(e){var t='\n        <div class="row">\n            <div class="col-12">\n                <div class="alert alert-info rounded-3">\n                    <p class="mb-0">'.concat(a.A.get("js.financial_charts.no_data"),"</p>\n                </div>\n            </div>\n        </div>\n    ");e.innerHTML=t}function Le(e,t){var n='\n        <div class="row">\n            <div class="col-12">\n                <div class="alert alert-warning rounded-3">\n                    <p class="mb-0">'.concat(a.A.get("js.financial_charts.error"),"</p>\n                </div>\n            </div>\n        </div>\n    ");e.innerHTML=n}var Oe=['[data-financial-summary-card="true"]','[data-financial-indicators-tabs="true"]','[data-costs-profit-vs-revenue-summary="true"]'].map(function(e){return"[data-user-manual-demo] ".concat(e)}).join(", ");function Ce(){document.querySelectorAll('[data-auto-load="financial-charts"]').forEach(function(e){if(!e.closest(".modal")){var t=e.dataset.entityId,n=e.dataset.chartType;t?D(t,e,n):console.error("Missing ICO:",{element:e})}}),document.querySelectorAll(Oe).forEach(function(e){var t=e.dataset.companyId;if(t){var n=(0,l.v)(e,"financial-data");null!==n&&k(t,n)}})}function Te(e){return String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")}function Ne(e){return"<strong>".concat(Te(e),"</strong>")}function Ie(e){return"<strong><em>".concat(Te(e),"</em></strong>")}function Me(e,t){var n=Number(t);return Number.isFinite(n)?ve.has(e)?He(n):ye.has(e)?E(n,2):Ae(n):"—"}function Fe(e,t,n,r){t.forEach(function(t){var a=e.querySelector('[data-breakdown-field="'.concat(t,'"][data-breakdown-part="amount"]')),o=e.querySelector('[data-breakdown-field="'.concat(t,'"][data-breakdown-part="pct"]')),i=n[t],c=null!=r?H(i,r[t]):null;a&&(a.textContent=Me(t,i)),o&&(o.textContent=function(e){if(null==e||!Number.isFinite(Number(e)))return"—";var t=E(e,1);return e>0?"+".concat(t," %"):"".concat(t," %")}(c),function(e,t){if(e){e.classList.remove("financial-breakdown-indicator__pill--positive","financial-breakdown-indicator__pill--negative","financial-breakdown-indicator__pill--neutral");var n=Number(t);Number.isFinite(n)&&0!==n?n>0?e.classList.add("financial-breakdown-indicator__pill--positive"):e.classList.add("financial-breakdown-indicator__pill--negative"):e.classList.add("financial-breakdown-indicator__pill--neutral")}}(o,c))})}function qe(e,t){if(e instanceof HTMLElement&&e.classList.contains("foaf-metric-value")){var n=Number(t),r=Math.abs(n),a=Number.isFinite(n);e.classList.toggle("foaf-metric-value--xxlarge",a&&r>=1e8),e.classList.toggle("foaf-metric-value--xlarge",a&&r>=1e7&&r<1e8),e.classList.toggle("foaf-metric-value--large",a&&r>=1e6&&r<1e7)}}function Pe(e,t){var n;e&&((n=e.classList).remove.apply(n,s(te)),null!=t&&""!==t&&"—"!==t&&e.classList.add("foaf-grade-badge-".concat(t.toLowerCase())))}function De(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,a=e.querySelector('[data-financial-summary="'.concat(t,'"]'));a&&(a.textContent=null!=n?n:"—",qe(a,r))}function ze(e,t,n,r){var a=e.querySelector('[data-financial-summary-icon="'.concat(t,'"]'));if(a){var o=Number(n),i=Number(r);if(!Number.isFinite(o)||!Number.isFinite(i))return a.className="icr",void(a.style.display="none");a.style.display="";var c=o>i,l=c?"#62B124":"#E9443F";a.className="icr ".concat(c?"icr-chevron-up-filled":"icr-chevron-down-filled"),a.style.color=l}}function Be(e){var t=Number(e);return Number.isFinite(t)?new Intl.NumberFormat("sk-SK",{style:"currency",currency:"EUR",maximumFractionDigits:0}).format(t):"—"}function He(e){var t=Number(e);return Number.isFinite(t)?new Intl.NumberFormat("sk-SK",{style:"decimal",minimumFractionDigits:2,maximumFractionDigits:2}).format(t)+" %":"—"}"complete"===document.readyState?Ce():window.addEventListener("load",Ce,{once:!0}),document.addEventListener("shown.bs.tab",function(){var e=h(p().m(function e(t){var n,r,a,o,c;return p().w(function(e){for(;;)switch(e.n){case 0:if((a=null===(n=t.target)||void 0===n||null===(r=n.getAttribute)||void 0===r?void 0:r.call(n,"data-bs-target"))&&a.includes("financial-indicators-altman-pane")){e.n=1;break}return e.a(2);case 1:if(o=document.querySelector(a)){e.n=2;break}return e.a(2);case 2:return e.n=3,(0,i.A)();case 3:c=e.v,o.querySelectorAll('[id^="altman-z-"]').forEach(function(e){var t,n,r=null===(t=c.charts)||void 0===t||null===(n=t.find)||void 0===n?void 0:n.call(t,function(t){return t&&t.renderTo===e});r&&r.reflow()});case 4:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}()),document.addEventListener("shown.bs.modal",function(e){e.target.querySelectorAll('[data-auto-load="financial-charts"]').forEach(function(e){var t=e.dataset.entityId,n=e.dataset.chartType;if(t){var r=e.querySelector('[id^="revenue-chart-"], [id^="profit-chart-"], [id^="equity-chart-"], [id^="assets-chart-"], [id^="total-indebtedness-chart-"], [id^="return-on-assets-chart-"], [id^="gross-margin-chart-"], [id^="costs-profit-vs-revenue-chart-"], [id^="costs-detail-muj-chart-"], [id^="operating-capital-tied-chart-"], [id^="balance-sheet-roots-development-chart-"], [id^="foaf-score-chart-"]'),a=e.querySelector(".spinner-border"),o=e.querySelector(".alert");r||a||o||D(t,e,n)}})})}
2,3762:(e,t,n)=>{"use strict";n.d(t,{C:()=>f,r:()=>m});n(2675),n(9463),n(2259),n(6280),n(6918),n(3418),n(4346),n(3792),n(4782),n(3288),n(4170),n(2010),n(9904),n(4185),n(875),n(3548),n(287),n(6099),n(3362),n(7495),n(906),n(8781),n(1415),n(7642),n(8004),n(3853),n(5876),n(2475),n(5024),n(1698),n(7764),n(2953);function r(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||a(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){if(e){if("string"==typeof e)return o(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function i(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var i=r&&r.prototype instanceof s?r:s,u=Object.create(i.prototype);return c(u,"_invoke",function(n,r,a){var o,i,c,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return o=t,i=0,c=e,f.n=n,l}};function m(n,r){for(i=n,c=r,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,p=o[2];n>3?(a=p===r)&&(c=o[(i=o[4])?5:(i=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=n<2&&m<o[1])?(i=0,f.v=r,f.n=o[1]):m<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,f.n=p,i=0))}if(a||n>1)return l;throw d=!0,r}return function(a,u,p){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,p),i=u,c=p;(t=i<2?e:c)||!d;){o||(i?i<3?(i>1&&(f.n=-1),m(i,c)):f.n=c:f.v=c);try{if(s=2,o){if(i||(a="next"),t=o[a]){if(!(t=t.call(o,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,i<2&&(i=0)}else 1===i&&(t=o.return)&&t.call(o),i<2&&(c=TypeError("The iterator does not provide a '"+a+"' method"),i=1);o=e}else if((t=(d=f.n<0)?c:n.call(r,f))!==l)break}catch(t){o=e,i=1,c=t}finally{s=1}}return{value:t,done:d}}}(n,a,o),!0),u}var l={};function s(){}function u(){}function d(){}t=Object.getPrototypeOf;var f=[][r]?t(t([][r]())):(c(t={},r,function(){return this}),t),m=d.prototype=s.prototype=Object.create(f);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,c(e,a,"GeneratorFunction")),e.prototype=Object.create(m),e}return u.prototype=d,c(m,"constructor",d),c(d,"constructor",u),u.displayName="GeneratorFunction",c(d,a,"GeneratorFunction"),c(m),c(m,a,"Generator"),c(m,r,function(){return this}),c(m,"toString",function(){return"[object Generator]"}),(i=function(){return{w:o,m:p}})()}function c(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}c=function(e,t,n,r){function o(t,n){c(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},c(e,t,n,r)}function l(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){l(o,r,a,i,c,"next",e)}function c(e){l(o,r,a,i,c,"throw",e)}i(void 0)})}}var u=new Set;function d(e){for(var t=e;t&&t!==document.body.parentElement;){var n=window.getComputedStyle(t);if("none"===n.display||"hidden"===n.visibility)return!1;t=t.parentElement}return e.isConnected&&e.getClientRects().length>0}function f(e,t){var n="string"==typeof e?document.getElementById(e):e;if(n&&"1"!==n.dataset.chartPainted&&"1"!==n.dataset.chartPaintScheduled){n.dataset.chartPaintScheduled="1";var r,o={el:n,paintFn:t,observer:null,done:!1,run:(r=s(i().m(function e(){return i().w(function(e){for(;;)if(0===e.n)return e.a(2)},e)})),function(){return r.apply(this,arguments)})};o.run=s(i().m(function e(){var t;return i().w(function(e){for(;;)switch(e.p=e.n){case 0:if(!o.done){e.n=1;break}return e.a(2);case 1:return o.done=!0,o.observer&&(o.observer.disconnect(),o.observer=null),u.delete(o),e.p=2,e.n=3,o.paintFn();case 3:n.dataset.chartPainted="1",e.n=5;break;case 4:e.p=4,t=e.v,console.error("[scheduleChartPaint]",t),o.done=!1,delete n.dataset.chartPaintScheduled;case 5:return e.a(2)}},e,null,[[2,4]])})),u.add(o),o.observer=new IntersectionObserver(function(e){var t,n=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
2if(!n){if(Array.isArray(e)||(n=a(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,c=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return c=e.done,e},e:function(e){l=!0,i=e},f:function(){try{c||null==n.return||n.return()}finally{if(l)throw i}}}}(e);try{for(n.s();!(t=n.n()).done;){t.value.isIntersecting&&o.run()}}catch(e){n.e(e)}finally{n.f()}},{rootMargin:"80px",threshold:.01}),o.observer.observe(n)}}function m(e){for(var t=e instanceof Document?document.documentElement:e,n=0,a=r(u);n<a.length;n++){var o=a[n];o.done||t.contains(o.el)&&d(o.el)&&o.run()}}var p=!1;p||(p=!0,document.addEventListener("shown.bs.tab",function(){return m(document)}),document.addEventListener("shown.bs.modal",function(e){var t=e.target;t instanceof Element&&m(t)}))},4589:(e,t,n)=>{n(3792),n(6099),n(3362),n(7764),n(2953);function r(){document.querySelector("[data-address], [data-lat][data-lon], [data-map-points]")&&Promise.all([n.e(401),n.e(267)]).then(n.bind(n,5758))}"complete"===document.readyState?r():window.addEventListener("load",r)},5121:(e,t,n)=>{function r(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}n(2675),n(9463),n(2259),n(6280),n(6918),n(8706),n(2008),n(3418),n(4346),n(3792),n(4782),n(739),n(3288),n(2010),n(3110),n(9432),n(6099),n(7495),n(906),n(8781),n(7764),n(8992),n(4520),n(2953);var o="visitHistory";document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector('meta[name="visit-tracking"]');if(e)try{!function(e){if(e.url&&e.name)try{var t=JSON.parse(localStorage.getItem(o)||"[]"),n=[e].concat(r(t.filter(function(t){return t.url!==e.url}))).slice(0,10);localStorage.setItem(o,JSON.stringify(n))}catch(e){}}(JSON.parse(e.getAttribute("content")))}catch(e){}})},5191:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(3792),n(6099),n(3362),n(7764),n(2953);var r=null;function a(){return"undefined"!=typeof window&&window.Highcharts?Promise.resolve(window.Highcharts):(r||(r=new Promise(function(e,t){var r=function(){Promise.all([n.e(783),n.e(16)]).then(n.bind(n,6195)).then(function(t){return e(t.default||window.Highcharts)}).catch(t)};"complete"===document.readyState?r():window.addEventListener("load",r,{once:!0})})),r)}},7227:(e,t,n)=>{"use strict";n.d(t,{H:()=>o,v:()=>i});n(2675),n(9463),n(2259),n(6280),n(6918),n(8706),n(1629),n(3792),n(9432),n(6099),n(7764),n(8992),n(3949),n(3500),n(2953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}var a="[data-user-manual-demo]";function o(e){return null!=(null==e?void 0:e.closest(a))}function i(e,t){var n=e.closest(a);if(!n)return null;var o,i=n.dataset.demoResponses;if(void 0===i||""===i)throw new Error('User manual preview has no data-demo-responses, cannot resolve demo key "'.concat(t,'".'));try{o=JSON.parse(i)}catch(e){throw new Error('User manual preview has unparseable data-demo-responses (demo key "'.concat(t,'"): ').concat(e.message))}if(null===o||"object"!==r(o))throw new Error('User manual preview data-demo-responses is not an object (demo key "'.concat(t,'").'));if(!Object.prototype.hasOwnProperty.call(o,t))throw new Error('User manual preview data-demo-responses has no demo key "'.concat(t,'".'));return o[t]}function c(){document.querySelectorAll("".concat(a," form")).forEac
2h(function(e){e.setAttribute("novalidate","novalidate"),e.addEventListener("submit",function(e){e.preventDefault(),e.stopImmediatePropagation()},!0)}),document.querySelectorAll("".concat(a,' [data-bs-toggle="dropdown"]')).forEach(function(e){e.setAttribute("data-bs-boundary","viewport")})}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",c):c()},7379:(e,t,n)=>{n(1629),n(3792),n(6033),n(6099),n(7764),n(8992),n(3949),n(3500),n(2953);var r=!0===window.skipRecaptcha,a=new Map,o=[{formName:"registration_form",submitBtnId:"registrationSubmitBtn",respectSkip:!0},{formName:"contact_form",submitBtnId:"contactSubmitBtn",respectSkip:!1},{formName:"debt_recovery_form",submitBtnId:"debtRecoverySubmitBtn",respectSkip:!1},{formName:"firm_liquidation_form",submitBtnId:"firmLiquidationSubmitBtn",respectSkip:!1}];function i(e){return function(t){var n=document.querySelector('form[name="'.concat(e,'"]'));if(n){if(!n.checkValidity())return n.classList.add("was-validated"),void n.reportValidity();var r=n.querySelector('input[name="'.concat(e,'[recaptcha]"]'));r&&(r.value=t),n.submit()}}}function c(e){var t=document.querySelector('form[name="'.concat(e.formName,'"]')),n=document.getElementById(e.submitBtnId);t&&n&&(e.respectSkip&&r?n.addEventListener("click",function(e){if(e.preventDefault(),!t.checkValidity())return t.classList.add("was-validated"),void t.reportValidity();t.submit()}):n.addEventListener("click",function(n){if(n.preventDefault(),!t.checkValidity())return t.classList.add("was-validated"),void t.reportValidity();if("undefined"==typeof grecaptcha)return console.error("reCAPTCHA not loaded"),void t.submit();var r=a.get(e.formName);if(void 0===r){var o=t.querySelector(".g-recaptcha");o&&(r=grecaptcha.render(o,{sitekey:o.getAttribute("data-sitekey"),size:"invisible",callback:i(e.formName)}),a.set(e.formName,r))}void 0!==r?grecaptcha.execute(r):t.submit()}))}function l(){o.forEach(c)}window.onRecaptchaLoad=function(){r||document.querySelectorAll(".g-recaptcha").forEach(function(e){var t=e.getAttribute("data-form");if(t&&"undefined"!=typeof grecaptcha){var n=grecaptcha.render(e,{sitekey:e.getAttribute("data-sitekey"),size:"invisible",callback:i(t)});a.set(t,n)}})},"loading"!==document.readyState?l():document.addEventListener("DOMContentLoaded",l)},7401:()=>{!function(e,t){"use strict";var n=document.querySelector('form[name="registration_form"]')||(null===(e=document.querySelector('input[name*="[plainPassword]"][name*="[first]"]'))||void 0===e?void 0:e.closest("form"));if(n){var r=function(e){var t;e.classList.remove("is-invalid");var n=null===(t=e.closest(".mb-3"))||void 0===t?void 0:t.querySelector(".invalid-feedback.d-block");n&&n.remove()},a=n.querySelector('input[name*="[name]"]'),o=n.querySelector('input[name*="[surname]"]'),i=n.querySelector('input[name*="[email]"]');a&&a.addEventListener("input",function(){return r(a)}),o&&o.addEventListener("input",function(){return r(o)}),i&&i.addEventListener("input",function(){return r(i)});var c=n.querySelector('input[name*="[plainPassword]"][name*="[first]"]'),l=n.querySelector('input[name*="[plainPassword]"][name*="[second]"]');if(c&&l){var s=l.dataset.mismatchMessage||"Heslá sa nezhodujú.",u=l.dataset.requiredMessage||"Prosím vyplňte toto pole.",d=null===(t=l.closest(".mb-3"))||void 0===t?void 0:t.querySelector(".invalid-feedback:not(.d-block)"),f=function(){var e=c.value,t=l.value,n=e&&t&&e!==t;l.setCustomValidity(n?s:""),d&&(d.textContent=n?s:u)};l.setCustomValidity(""),f(),c.addEventListener("input",f),l.addEventListener("input",f),n.addEventListener("submit",function(e){f(),n.checkValidity()||(e.preventDefault(),e.stopPropagation()),n.classList.add("was-validated")})}}}()},8338:(e,t,n)=>{n(1629),n(6099),n(8992),n(3949),n(3500),n(6031),document.addEventListener("DOMContentLoaded",function(){var e,t,n;!function(){var e=document.getElementById("kataster-parcels-pane"),t=document.getElementById("katasterTabs");function n(){document.querySelectorAll(".kataster-parcel-card.kataster-parcel-highlighted").forEach(function(e){e.classList.remove("kataster-parcel-highlighted")})}document.querySelectorAll(".parcel-tab-trigger").forEach(function(t){t.addEventListener("click",function(r){r.preventDefault();var a=document.querySelector("#kataster-parcels-tab");if(a){a.click();var o=t.getAttribute("data-parcel-number");setTimeout(function(){if(n(),o&&e){var t=e.querySelector('.kataster-parcel-card[data-parcel-number="'+o+'"]');t&&(t.classList.add("kataster-parcel-highlighted"),t.scrollIntoView({behavior:"smooth",block:"nearest"}))}},50)}})}),t&&t.addEventListener("shown.bs.tab",function(e){"kataster-parcels-tab"!==e.target.id&&n()})}(),e=document.getElementById("encumbrances-show-more"),t=document.querySelector(".encumbrances-hidden"),n=document.getElementById("encumbrances-toggle-text"),e&&t&&n&&e.addEventListener("click",function(){var r="true"===e.dataset.expanded;e.dataset.expanded=!r;var a=e.querySelector("i");r?(t.style.display="none",a.className="icr icr-chevron-down-lined",n.textContent=e.dataset.showMore||"Zobraziť viac"):(t.style.display="",a.className="icr icr-chevron-up-lined",n.textContent=e.dataset.showLess||"Zobraziť menej")})})}},e=>{e.O(0,[25],()=>{return t=839,e(e.s=t);var t});e.O()}]);

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.