vendor: 4,273 bytes, line 1
1!function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/static/dist/",n(n.s=255)}({255:function(t,e,n){n(256),n(912)},256:function(t,e,n){},257:function(t,e,n){var r;r=function(){var t=JSON.parse('{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","¢":"cent","£":"pound","¤":"currency","Â¥":"yen","©":"(c)","ª":"a","®":"(r)","º":"o","Ã":"A","Ã":"A","Ã":"A","Ã":"A","Ã":"A","Ã
":"A","Ã":"AE","Ã":"C","Ã":"E","Ã":"E","Ã":"E","Ã":"E","Ã":"I","Ã":"I","Ã":"I","Ã":"I","Ã":"D","Ã":"N","Ã":"O","Ã":"O","Ã":"O","Ã":"O","Ã":"O","Ã":"O","Ã":"U","Ã":"U","Ã":"U","Ã":"U","Ã":"Y","Ã":"TH","Ã":"ss","à ":"a","á":"a","â":"a","ã":"a","ä":"a","Ã¥":"a","æ":"ae","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","Ã":"i","î":"i","ï":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","ù":"u","ú":"u","û":"u","ü":"u","ý":"y","þ":"th","ÿ":"y","Ä":"A","Ä":"a","Ä":"A","Ä":"a","Ä":"A","Ä
":"a","Ä":"C","Ä":"c","Ä":"C","Ä":"c","Ä":"D","Ä":"d","Ä":"DJ","Ä":"dj","Ä":"E","Ä":"e","Ä":"E","Ä":"e","Ä":"e","Ä":"e","Ä":"E","Ä":"e","Ä":"G","Ä":"g","Ä¢":"G","Ä£":"g","Ĩ":"I","Ä©":"i","Ī":"i","Ä«":"i","Ä®":"I","į":"i","İ":"I","ı":"i","Ķ":"k","Ä·":"k","Ä»":"L","ļ":"l","Ľ":"L","ľ":"l","Å":"L","Å":"l","Å":"N","Å":"n","Å
":"N","Å":"n","Å":"N","Å":"n","Å":"O","Å":"o","Å":"O","Å":"o","Å":"OE","Å":"oe","Å":"R","Å":"r","Å":"R","Å":"r","Å":"S","Å":"s","Å":"S","Å":"s","Å ":"S","Å¡":"s","Å¢":"T","Å£":"t","Ť":"T","Å¥":"t","Ũ":"U","Å©":"u","Ū":"u","Å«":"u","Å®":"U","ů":"u","Ű":"U","ű":"u","Ų":"U","ų":"u","Å´":"W","ŵ":"w","Ŷ":"Y","Å·":"y","Ÿ":"Y","Ź":"Z","ź":"z","Å»":"Z","ż":"z","Ž":"Z","ž":"z","Æ":"f","Æ ":"O","Æ¡":"o","Ư":"U","ư":"u","Ç":"LJ","Ç":"lj","Ç":"NJ","Ç":"nj","È":"S","È":"s","È":"T","È":"t","Ë":"o","Î":"A","Î":"E","Î":"H","Î":"I","Î":"O","Î":"Y","Î":"W","Î":"i","Î":"A","Î":"B","Î":"G","Î":"D","Î":"E","Î":"Z","Î":"H","Î":"8","Î":"I","Î":"K","Î":"L","Î":"M","Î":"N","Î":"3","Î":"O","Î ":"P","Ρ":"R","Σ":"S","Τ":"T","Î¥":"Y","Φ":"F","Χ":"X","Ψ":"PS","Ω":"W","Ϊ":"I","Ϋ":"Y","ά":"a","Î":"e","ή":"h","ί":"i","ΰ":"y","α":"a","β":"b","γ":"g","δ":"d","ε":"e","ζ":"z","η":"h","θ":"8","ι":"i","κ":"k","λ":"l","μ":"m","ν":"n","ξ":"3","ο":"o","Ï":"p","Ï":"r","Ï":"s","Ï":"s","Ï":"t","Ï
":"y","Ï":"f","Ï":"x","Ï":"ps","Ï":"w","Ï":"i","Ï":"y","Ï":"o","Ï":"y","Ï":"w","Ð":"Yo","Ð":"DJ","Ð":"Ye","Ð":"I","Ð":"Yi","Ð":"J","Ð":"LJ","Ð":"NJ","Ð":"C","Ð":"DZ","Ð":"A","Ð":"B","Ð":"V","Ð":"G","Ð":"D","Ð":"E","Ð":"Zh","Ð":"Z","Ð":"I","Ð":"J","Ð":"K","Ð":"L","Ð":"M","Ð":"N","Ð":"O","Ð":"P","Ð ":"R","С":"S","Т":"T","У":"U","Ф":"F","Ð¥":"H","Ц":"C","Ч":"Ch","Ш":"Sh","Щ":"Sh","Ъ":"U","Ы":"Y","Ь":"","Ð":"E","Ю":"Yu","Я":"Ya","а":"a","б":"b","в":"v","г":"g","д":"d","е":"e","ж":"zh","з":"z","и":"i","й":"j","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","Ñ":"r","Ñ":"s","Ñ":"t","Ñ":"u","Ñ":"f","Ñ
":"h","Ñ":"c","Ñ":"ch","Ñ":"sh","Ñ":"sh","Ñ":"u","Ñ":"y","Ñ":"","Ñ":"e","Ñ":"yu","Ñ":"ya","Ñ":"yo","Ñ":"dj","Ñ":"ye","Ñ":"i","Ñ":"yi","Ñ":"j","Ñ":"lj","Ñ":"nj","Ñ":"c","Ñ":"u","Ñ":"dz","Ò":"G","Ò":"g","Ò":"GH","Ò":"gh","Ò":"KH","Ò":"kh","Ò¢":"NG","Ò£":"ng","Ò®":"UE","Ò¯":"ue","Ò°":"U","Ò±":"u","Òº":"H","Ò»":"h","Ó":"AE","Ó":"ae","Ó¨"
1:"OE","Ó©":"oe","฿":"baht","á":"a","á":"b","á":"g","á":"d","á":"e","á":"v","á":"z","á":"t","á":"i","á":"k","á":"l","á":"m","á":"n","á":"o","á":"p","á":"zh","á ":"r","á¡":"s","á¢":"t","á£":"u","á¤":"f","á¥":"k","á¦":"gh","á§":"q","á¨":"sh","á©":"ch","áª":"ts","á«":"dz","á¬":"ts","á":"ch","á®":"kh","á¯":"j","á°":"h","áº":"W","áº":"w","áº":"W","áº":"w","áº":"W","áº
":"w","áº":"SS","Ạ":"A","ạ":"a","Ả":"A","ả":"a","Ấ":"A","ấ":"a","Ầ":"A","ầ":"a","Ẩ":"A","ẩ":"a","Ẫ":"A","ẫ":"a","Ậ":"A","áº":"a","Ắ":"A","ắ":"a","Ằ":"A","ằ":"a","Ẳ":"A","ẳ":"a","Ẵ":"A","ẵ":"a","Ặ":"A","ặ":"a","Ẹ":"E","ẹ":"e","Ẻ":"E","ẻ":"e","Ẽ":"E","ẽ":"e","Ế":"E","ế":"e","á»":"E","á»":"e","á»":"E","á»":"e","á»":"E","á»
":"e","á»":"E","á»":"e","á»":"I","á»":"i","á»":"I","á»":"i","á»":"O","á»":"o","á»":"O","á»":"o","á»":"O","á»":"o","á»":"O","á»":"o","á»":"O","á»":"o","á»":"O","á»":"o","á»":"O","á»":"o","á»":"O","á»":"o","á»":"O","á»":"o","á»":"O","á»":"o","á» ":"O","ỡ":"o","Ợ":"O","ợ":"o","Ụ":"U","ụ":"u","Ủ":"U","á»§":"u","Ứ":"U","ứ":"u","Ừ":"U","ừ":"u","Ử":"U","á»":"u","á»®":"U","ữ":"u","á»°":"U","á»±":"u","Ỳ":"Y","ỳ":"y","á»´":"Y","ỵ":"y","á»¶":"Y","á»·":"y","Ỹ":"Y","ỹ":"y","â":"\'","â":"\'","â":"\\"","â":"\\"","â ":"+","â¢":"*","â¦":"...","â ":"ecu","â¢":"cruzeiro","â£":"french franc","â¤":"lira","â¥":"mill","â¦":"naira","â§":"peseta","â¨":"rupee","â©":"won","âª":"new shequel","â«":"dong","â¬":"euro","â":"kip","â®":"tugrik","â¯":"drachma","â°":"penny","â±":"peso","â²":"guarani","â³":"austral","â´":"hryvnia","âµ":"cedi","â¸":"kazakhstani tenge","â¹":"indian rupee","âº":"turkish lira","â½":"russian ruble","â¿":"bitcoin","â ":"sm","â¢":"tm","â":"d","â":"delta","â":"sum","â":"infinity","â¥":"love","å
":"yuan","å":"yen","ï·¼":"rial"}'),e=JSON.parse('{"de":{"Ã":"AE","ä":"ae","Ã":"OE","ö":"oe","Ã":"UE","ü":"ue"},"vi":{"Ä":"D","Ä":"d"}}');function n(n,r){if("string"!=typeof n)throw new Error("slugify: string argument expected");var o=e[(r="string"==typeof r?{replacement:r}:r||{}).locale]||{},i=void 0===r.replacement?"-":r.replacement,a=n.split("").reduce((function(e,n){return e+(o[n]||t[n]||n).replace(r.remove||/[^\w\s$*_+~.()'"!\-:@]+/g,"")}),"").trim().replace(new RegExp("[\\s"+i+"]+","g"),i);return r.lower&&(a=a.toLowerCase()),r.strict&&(a=a.replace(new RegExp("[^a-zA-Z0-9"+i+"]","g"),"").replace(new RegExp("[\\s"+i+"]+","g"),i)),a}return n.extend=function(e){for(var n in e)t[n]=e[n]},n},t.exports=r(),t.exports.default=r()},912:function(t,e,n){"use strict";n.r(e);var r=["en","de"],o=function(t){var e=t.find(".dropdown-menu"),n=t.find(".regionItem"),o=n.find(".radioInput"),a=t.find(".languageItem"),s=a.find(".radioInput");e.on("click",(function(t){t.stopPropagation()})),n.on("click",(function(t){t.stopPropagation(),$(t.target).find("label").trigger("click")})),a.on("click",(function(t){t.stopPropagation(),$(t.target).find("label").trigger("click")})),t.find(".saveLanguageChoiceButton").on("click",(function(){var e=t.find(".languageItem:has(.radioInput:checked)").data("language-code"),n=t.find(".regionItem:has(.radioInput:checked)").data("region-code"),r=t.attr("data-url-"+e+"-"+n);r&&(window.location.href=r)})),o.on("change",(function(n){var o=$(n.target);if(o.is(":checked")){var a=o.closest(".regionItem").data("available-languages").split(",");r.filter((function(t){return!a.includes(t)})).forEach((function(t){e.find(".languageItem[data-language-code="+t+"]").addClass("d-none")})),a.forEach((function(t){return e.find(".languageItem[data-language-code="+t+"]").removeClass("d-none")})),e.find(".languageItem:has(.radioInput:checked)").hasClass("d-none")&&e.find(".languageItem:not(.d-none):first").trigger("click"),i(t)}})),s.on("change",(function(){return i(t)}))},i=function(t){var e=t.find(".dropdown-toggle"),n=e.data("language-code"),r=e.data("region-code"),o=t.find(".languageItem:has(.radioInput:checked)").data("language-code"),i=t.find(".regi
1onItem:has(.radioInput:checked)").data("region-code"),a=t.find(".saveLanguageChoiceButton");n===o&&r===i?a.addClass("disabled"):a.removeClass("disabled")};function a(){window.hasOwnProperty("CMS")&&CMS.$(window).on("cms-content-refresh",(function(){$("script[data-is-reload-on-page-edit]").each((function(t,e){s.call(e)})),window.document.dispatchEvent(new Event("DOMContentLoaded",{bubbles:!0,cancelable:!0}))}))}function s(){var t=$(this).attr("src");$(this).remove(),$("<script>").attr("src",t).appendTo("head")}var c=function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,o,i=n.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a};function l(t,e){var n=new URL(t,window.location.origin);return Object.entries(e).forEach((function(t){var e=c(t,2),r=e[0],o=e[1];return n.searchParams.set(r,String(o))})),n.toString()}function u(){var t=$("input, textarea");window.addEventListener("load",(function(){var e;t.each((function(){f(this)?$(this).removeClass("input-value"):($(d(this)).addClass("label-slide"),$(this).addClass("input-value"))})),t.on("focus blur",(function(){$(d(this)).toggleClass("label-slide"),f(this)?$(this).removeClass("input-value"):$(d(this)).addClass("label-slide")})),t.on("focus",(function(){$(this).addClass("input-value")})),$(".custom-file-input").on("change",(function(){var t=$(this),e=t.next(".custom-file-label"),n=e.attr("data-filename")||"Choose file";t[0].files.length>0?e.text(t[0].files[0].name):e.text(n)})),(e=$("form")).addClass("needs-validation"),e.attr("novalidate","novalidate"),Array.prototype.filter.call(e,(function(t){t.addEventListener("submit",(function(e){!1===t.checkValidity()&&(e.preventDefault(),t.classList.add("was-validated"))}),!1)})),$(".checkbox").each((function(t,e){var n=$(e).find(".custom-radio")[0];$(n).children(".custom-control-input").attr("checked","checked")}))}))}function d(t){return".form-label-"+$(t).parent().data("plugin-id")}function f(t){return""==$(t).val()}function A(){window.addEventListener("load",(function(t){!function(){window.location.hash&&($("html")[0].scrollTop=0,window.setTimeout((function(){h(window.location.hash)}),300));window.addEventListener("hashchange",(function(t){t.preventDefault(),h(window.location.hash)}),!1);for(var t=document.querySelectorAll("a"),e=function(e){var n=t[e],r=n.getAttribute("href");if(r&&function(t){if(t.startsWith("#"))return!0;if(t.split("#")[0]==(e=location.protocol+"//"+location.host,n=location.pathname.replace(/^.+?[/]/,""),e+"/"+n))return!0;var e,n;return!1}(r)){var o=r.substring(r.indexOf("#"));n.addEventListener("click",(function(t){t.preventDefault(),n.classList.contains("tabsAsideNav__link")||(n.classList.contains("faqPlugin__question")?function(t){var e=t.getAttribute("aria-expanded");null!=e&&"false"!=e||setTimeout((function(){g(t)}),350)}(n):h(o)),history.replaceState({},"",o)}))}},n=0;n<t.length;++n)e(n)}()}))}function h(t){g(function(t){var e=document.getElementById(t.substring(1));if(e&&$(e.parentElement).is(":header"))return e.parentElement;return e}(t))}var p=0;function g(t){if(p<5){var e=function(t){if(t){var e=t.getBoundingClientRect().top+window.pageYOffset,n=(r=$(".knowledgeBaseBreadcrumbSticky")).length?r[0].getBoundingClientRect().bottom:document.getElementsByClassName("topHeader")[0].getBoundingClientRect().bottom;return e-n-14}return 0;var r}(t);Math.abs(window.pageYOffset-e)>10?(p+=1,$("html").animate({scrollTop:e},300,(function(){g(t)}))):p=0}else p=0}function m(t){t.classList.toggle("active")}var v=window.matchMedia("(min-width: 1200px)"),b=document.querySelector("#vertec-top"),_=document.querySelector("#vertec-kb-header"),y=document.querySelector(".gap");function x(t,e,n){var r=t.offsetHeight,o=0;if(_||(o=n.matches?35:30),window.pageYOffset>=o){if(t.classList.contains(e))return;document.body.style.paddingTop=r+"px",t.classList.add(e),y&&y.classList.add(e)}else document.body.style.paddingTop="",t.classList.remove(e),y&&y.classList.remove(e);var i=$(".knowledgeBaseBreadcrumbSticky");if(i.length){var a=$(".gap")[0].getBoundingClientRect().bottom-1;i.css("top",a)}}var w=function(){var t;t="is-sticky",b.classList.remove(t),x(b,"is-sticky",v)};function C(){document.querySelectorAll("table").forEach((function(t){!function(t){var e=document.createElement("div");e.classList.add("tableResponsiveWrapper");var n=document.createElement("div");n.classList.add("table-responsive");var r=document.createElement("div");r.classList.add("topScrollingWrapper");var o=document.createElement("div");o.classList.add("topScrolling"),o.style.width=t.offsetWidth+"px",t.parentNode.insertBefore(e,t),e.appendChild(r),r.appendChild(o),e.appendChild(n),n.appendChild(t),r.addEventListener("scroll",(function(){n.scrollLeft=r.scrollLeft})),n.addEventListener("scroll",(function(){r.scrollLeft=n.scrollLeft})),window.addEventListener("resize",(function(){o.style.width=t.offsetWidth+"px"}))}(t)}))}function k(){document.querySelectorAll("pre").forEach((function(t){!function(t){var e=document.createElement("div");e.classList.add("preWrapper"),t.parentNode.insertBefore(e,t),e.appendChild(t)}(t)}))}var I=function(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},E=n(257);function B(t,e){var n,r,o=(n=location.protocol+"//"+location.host,r=location.pathname.replace(/^.+?[/]/,""),n+"/"+r+"#"+e);t.setAttribute("href",o)}function S(){window.addEventListener("load",(function(){!function(){var t,e,n,r,o=document.getElementsByClassName("knowledgeBase__main")[0];if(o){var i=o.querySelectorAll("h1, h2, h3, h4, h5, h6");try{for(var a=I(i),s=a.next();!s.done;s=a.next()){var c=s.value,l=c.id;l||(l=E(c.textContent,{lower:!0,strict:!0}));var u=c.querySelectorAll("a");if(u.length>0)try{for(var d=(n=void 0,I(u)),f=d.next();!f.done;f=d.next()){var A=f.value,h=A.getAttribute("href");if(h)h.startsWith("#")&&B(A,h.substring(1));else{var p=A.getAttribute("id");p?B(A,p):(A.setAttribute("id",l),B(A,l))}}}catch(t){n={error:t}}finally{try{f&&!f.done&&(r=d.return)&&r.call(d)}finally{if(n)throw n.error}}else{var g=document.createElement("a");g.setAttribute("id",l),B(g,l),c.appendChild(g)}var m=c.getAttribute("data-linkable");m&&"false"===m.toLocaleLowerCase()||c.setAttribute("data-linkable","True")}}catch(e){t={error:e}}finally{try{s&&!s.done&&(e=a.return)&&e.call(a)}finally{if(t)throw t.error}}}}()}))}var Q,z={}; 2/*! 3 * cookie 4 * Copyright(c) 2012-2014 Roman Shtylman 5 * Copyright(c) 2015 Douglas Christopher Wilson 6 * MIT Licensed 7 */var O=function(){if(Q)return z;Q=1,z.parse=function(t,n){if("string"!=typeof t)throw new TypeError("argument str must be a string");var r={},o=t.length;if(o<2)return r;var i=n&&n.decode||c,u=0,d=0,f=0;do{if(-1===(d=t.indexOf("=",u)))break;if(-1===(f=t.indexOf(";",u)))f=o;else if(d>f){u=t.lastIndexOf(";",d-1)+1;continue}var A=a(t,u,d),h=s(t,d,A),p=t.slice(A,h);if(!e.call(r,p)){var g=a(t,d+1,f),m=s(t,f,g);34===t.charCodeAt(g)&&34===t.charCodeAt(m-1)&&(g++,m--);var v=t.slice(g,m);r[p]=l(v,i)}u=f+1}while(u<o);return r},z.serialize=function(e,a,s){var c=s&&s.encode||encodeURIComponent;if("function"!=typeof c)throw new TypeError("option encode is invali
7d");if(!n.test(e))throw new TypeError("argument name is invalid");var l=c(a);if(!r.test(l))throw new TypeError("argument val is invalid");var u=e+"="+l;if(!s)return u;if(null!=s.maxAge){var d=Math.floor(s.maxAge);if(!isFinite(d))throw new TypeError("option maxAge is invalid");u+="; Max-Age="+d}if(s.domain){if(!o.test(s.domain))throw new TypeError("option domain is invalid");u+="; Domain="+s.domain}if(s.path){if(!i.test(s.path))throw new TypeError("option path is invalid");u+="; Path="+s.path}if(s.expires){var f=s.expires;if(!function(e){return"[object Date]"===t.call(e)}(f)||isNaN(f.valueOf()))throw new TypeError("option expires is invalid");u+="; Expires="+f.toUTCString()}s.httpOnly&&(u+="; HttpOnly");s.secure&&(u+="; Secure");s.partitioned&&(u+="; Partitioned");if(s.priority){switch("string"==typeof s.priority?s.priority.toLowerCase():s.priority){case"low":u+="; Priority=Low";break;case"medium":u+="; Priority=Medium";break;case"high":u+="; Priority=High";break;default:throw new TypeError("option priority is invalid")}}if(s.sameSite){switch("string"==typeof s.sameSite?s.sameSite.toLowerCase():s.sameSite){case!0:u+="; SameSite=Strict";break;case"lax":u+="; SameSite=Lax";break;case"strict":u+="; SameSite=Strict";break;case"none":u+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}}return u};var t=Object.prototype.toString,e=Object.prototype.hasOwnProperty,n=/^[!#$%&'*+\-.^_`|~0-9A-Za-z]+$/,r=/^("?)[\u0021\u0023-\u002B\u002D-\u003A\u003C-\u005B\u005D-\u007E]*\1$/,o=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,i=/^[\u0020-\u003A\u003D-\u007E]*$/;function a(t,e,n){do{var r=t.charCodeAt(e);if(32!==r&&9!==r)return e}while(++e<n);return n}function s(t,e,n){for(;e>n;){var r=t.charCodeAt(--e);if(32!==r&&9!==r)return e+1}return n}
7function c(t){return-1!==t.indexOf("%")?decodeURIComponent(t):t}function l(t,e){try{return e(t)}catch(e){return t}}return z}();function D(t,e={}){const n=function(t){if(t&&"j"===t[0]&&":"===t[1])return t.substr(2);return t}(t);if(!e.doNotParse)try{return JSON.parse(n)}catch(t){}return t}class j{constructor(t,e={}){this.changeListeners=[],this.HAS_DOCUMENT_COOKIE=!1,this.update=()=>{if(!this.HAS_DOCUMENT_COOKIE)return;const t=this.cookies;this.cookies=O.parse(document.cookie),this._checkChanges(t)};const n="undefined"==typeof document?"":document.cookie;this.cookies=function(t){return"string"==typeof t?O.parse(t):"object"==typeof t&&null!==t?t:{}}(t||n),this.defaultSetOptions=e,this.HAS_DOCUMENT_COOKIE=function(){const t="undefined"==typeof global?void 0:global.TEST_HAS_DOCUMENT_COOKIE;return"boolean"==typeof t?t:"object"==typeof document&&"string"==typeof document.cookie}()}_emitChange(t){for(let e=0;e<this.changeListeners.length;++e)this.changeListeners[e](t)}_checkChanges(t){new Set(Object.keys(t).concat(Object.keys(this.cookies))).forEach(e=>{t[e]!==this.cookies[e]&&this._emitChange({name:e,value:D(this.cookies[e])})})}_startPolling(){this.pollingInterval=setInterval(this.update,300)}_stopPolling(){this.pollingInterval&&clearInterval(this.pollingInterval)}get(t,e={}){return e.doNotUpdate||this.update(),D(this.cookies[t],e)}getAll(t={}){t.doNotUpdate||this.update();const e={};for(let n in this.cookies)e[n]=D(this.cookies[n],t);return e}set(t,e,n){n=n?Object.assign(Object.assign({},this.defaultSetOptions),n):this.defaultSetOptions;const r="string"==typeof e?e:JSON.stringify(e);this.cookies=Object.assign(Object.assign({},this.cookies),{[t]:r}),this.HAS_DOCUMENT_COOKIE&&(document.cookie=O.serialize(t,r,n)),this._emitChange({name:t,value:e,options:n})}remove(t,e){const n=e=Object.assign(Object.assign(Object.assign({},this.defaultSetOptions),e),{expires:new Date(1970,1,1,0,0,1),maxAge:0});this.cookies=Object.assign({},this.cookies),delete this.cookies[t],this.HAS_DOCUMENT_COOKIE&&(document.cookie=O.serialize(t,"",n)),this._emitChange({name:t,value:void 0,options:e})}addChangeListener(t){this.changeListeners.push(t),this.HAS_DOCUMENT_COOKIE&&1===this.changeListeners.length&&("object"==typeof window&&"cookieStore"in window?window.cookieStore.addEventListener("change",this.update):this._startPolling())}removeChangeListener(t){const e=this.changeListeners.indexOf(t);e>=0&&this.changeListeners.splice(e,1),this.HAS_DOCUMENT_COOKIE&&0===this.changeListeners.length&&("object"==typeof window&&"cookieStore"in window?window.cookieStore.removeEventListener("change",this.update):this._stopPolling())}}function N(t){return(N="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function L(t,e){L=function(t,e){return new i(t,void 0,e)};
7var n=T(RegExp),r=RegExp.prototype,o=new WeakMap;function i(t,e,r){var i=n.call(this,t,e);return o.set(i,r||o.get(t)),i}function a(t,e){var n=o.get(e);return Object.keys(n).reduce((function(e,r){return e[r]=t[n[r]],e}),Object.create(null))}return M(i,n),i.prototype.exec=function(t){var e=r.exec.call(this,t);return e&&(e.groups=a(e,this)),e},i.prototype[Symbol.replace]=function(t,e){if("string"==typeof e){var n=o.get(this);return r[Symbol.replace].call(this,t,e.replace(/\$<([^>]+)>/g,(function(t,e){return"$"+n[e]})))}if("function"==typeof e){var i=this;return r[Symbol.replace].call(this,t,(function(){var t=[];return t.push.apply(t,arguments),"object"!==N(t[t.length-1])&&t.push(a(t,i)),e.apply(this,t)}))}return r[Symbol.replace].call(this,t,e)},L.apply(this,arguments)}function M(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&P(t,e)}function T(t){var e="function"==typeof Map?new Map:void 0;return(T=function(t){if(null===t||(n=t,-1===Function.toString.call(n).indexOf("[native code]")))return t;var n;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,r)}function r(){return R(t,arguments,F(this).constructor)}return r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),P(r,t)})(t)}function R(t,e,n){return(R=U()?Reflect.construct:function(t,e,n){var r=[null];r.push.apply(r,e);var o=new(Function.bind.apply(t,r));return n&&P(o,n.prototype),o}).apply(null,arguments)}function U(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}function P(t,e){return(P=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function F(t){return(F=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}var H=window.location.hostname.replace(/^www\./,""),G={path:"/",maxAge:10368e3,domain:"."+H},V={path:"/",maxAge:10368e3},K=function(t,e){if(void 0===e&&(e=!1),t){var n=new j,r=n.get("preferred-language");r&&r===t||n.set("preferred-language",t,G),e&&(n.set("django_language",t,G),n.set("django_language",t,V))}},Y=function(){var t,e,n=new j;n.remove("django_language",{path:"/",domain:".www."+H});var r=document.getElementById("language-choice-popup"),o=L(/^\/((en|de)\x2D(ch|de|at|nl))\/?/,{language:1}),i=n.get("preferred-language"),a=n.get("django_language"),s=window.location.pathname,c=null===(e=null===(t=o.exec(s))||void 0===t?void 0:t.groups)||void 0===e?void 0:e.language,l=!!window.CMS;["undefined","null"].includes(i)&&(n.remove("preferred-language",G),i=null),["undefined","null"].includes(a)&&(n.remove("django_language",G),n.remove("django_language",V),a=null);var u,d,f=document.referrer,A=f&&f.includes(window.location.hostname);if(r)return A||!i||i===c||l?void(i&&a?K(c,!0):r.classList.add("show")):(u=i,void((d=$("#language-choice-popup .language-choice-popup__block").find("[data-language='"+u+"']").attr("href"))&&(window.location.href=d)));K(c,!0)};var J=function(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};function W(){window.addEventListener("load",(function(){var t=window.location.pathname.split("/");t.length>2&&("de-de"===t[1]||"de-at"===t[1])&&function t(e){var n,r,o,i,a;switch(e.nodeType){case 1:for(o=e.firstChild;o;o=o.nextSibling)t(o);break;case 3:if(i=e.nodeValue.trim(),new RegExp("»").test(i)||new RegExp("«").test(i)){a="";try{for(var s=J(e.nodeValue),c=s.next();!c.done;c=s.next()){var l=c.value;a+="»"===l?"«":"«"===l?"»":l}}catch(t){n={error:t}}finally{try{c&&!c.done&&(r=s.return)&&r.call(s)}finally{if(n)throw n.error}}a!=e.nodeValue&&(e.nodeValue=a)}}}(document.body)}))}var q,X=document.getElementById("go-to-top-btn");function Z(){X&&(clearTimeout(q),q=setTimeout((function(){window.scrollY>300?X.style.display="block":X.style.display="none"}),100))}var tt=document.querySelector(".header-plugin");function et(){tt&&setTimeout((function(){tt.style.height="",tt.style.height=tt.offsetHeight.toString()+"px"}),200)}function nt(){$(".flowchart-item").on("click",(function(){var t;
7rt(),t=this,$(t).addClass("selected"),function(t){var e=$(t).data("related-cards-ids");e&&e.split(",").forEach((function(t){$(".flowchart-card-"+t).addClass("selected")}))}(t)})),$(".flowchart-card").on("click",(function(){var t;rt(),t=this,$(t).addClass("selected"),function(t){var e=$(t).data("related-items-ids");e&&e.split(",").forEach((function(t){$(".flowchart-item-"+t).addClass("selected")}))}(t),function(t){var e=$(t).data("related-arrows");$("."+e).addClass("enabled")}(t)}))}function rt(){$(".flowchart-item").removeClass("selected"),$(".flowchart-card").removeClass("selected"),$(".flowchart-arrows").removeClass("enabled")}function ot(){var t=$(".clickable-box-column-plugin");t.each((function(t,e){$(e).find("a.smartLink").length&&$(e).css("cursor","pointer")})),t.on("click",(function(){if($(this).find("a.smartLink").length){var t=$(this).find("a.smartLink:first").attr("href");location.href=t}}))}var it=function(t,e,n,r){return new(n||(n=Promise))((function(o,i){function a(t){try{c(r.next(t))}catch(t){i(t)}}function s(t){try{c(r.throw(t))}catch(t){i(t)}}function c(t){var e;t.done?o(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(a,s)}c((r=r.apply(t,e||[])).next())}))},at=function(t,e){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=e.call(t,a)}catch(t){i=[6,t],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}},st=$("#class-detail-template"),ct=$("#member-detail-template"),lt=$("#association-detail-template"),ut=$(".detailTemplate"),dt=$(".roleTab"),ft=$(".modelManagerPlugin .classList"),At=".classList__dropdown",ht=function(){return $(At+" .element")},pt=function(){return $(At)},gt=$("#erpClassContainer"),mt=$(".modelManagerPlugin");var vt=function(t){$("#modelBrowserSearchInput").val(""),_t();var e=$(At).find(".class-element[data-id='"+t+"']");1===e.length&&e.click()},bt=function(t,e){if(void 0===e&&(e="smooth"),document.body.clientWidth<=1393)ft.scrollTop(t[0].offsetTop-ft[0].offsetTop-50);else{var n=t[0].getBoundingClientRect().top+window.pageYOffset-300;window.scrollTo({top:n,behavior:e})}},_t=function(){var t=$("#modelBrowserSearchInput").val().toString().toLowerCase(),e=pt();""!==t?(e.hide(),e.each((function(e,n){$(n).find(".header.element.class-element").first().data("name").toLowerCase().indexOf(t)>-1&&$(n).show()}))):e.show()},yt=function(){return ut.hide()},xt=function(t){yt();var e=t.hasClass("class-element"),n=t.hasClass("member-element"),r=t.hasClass("association-element");if(e){var o=t.data(),i="#class-detail-template",a=$(i+" #class-superclass");a.text(o.superclassName||"<none>"),a.attr("data-linked-class-id",o.superclassId),$(i+" #class-name").text(o.name),$(i+" #class-name-alt").text(o.nameAlt),$(i+" #class-id").text(o.id),$(i+" #class-description").text(o.description),$(i+" #class-table-mapping").text(o.tableMapping),wt($(i+" #class-is-abstract-check"),o.isAbstract),wt($(i+" #class-is-persistent-check"),o.isPersistent),st.show()}if(n){var s=t.data();i="#member-detail-template";$(i+" #member-name").text(s.name),$(i+" #member-name-alt").text(s.nameAlt),$(i+" #member-length").text(s.length),$(i+" #member-type").text(s.type),$(i+" #member-description").text(s.description),wt($(i+" #member-is-nullable-check"),s.isNullable),wt($(i+" #member-is-derived-check"),s.isDerived),wt($(i+" #member-is-persistent-check"),s.isPersistent),wt($(i+" #member-is-indexed-check"),s.isIndexed),$(ct).show()}if(r){var c=t.data(),l=(i="#association-detail-template",$(i+" #association-class"));l.text(c.className||"<none>"),l.attr("data-linked-class-id",c.classId),$(i+" #association-name").html(c.name),$(i+" #association-name-alt").html(c.nameAlt),wt($(i+" #association-is-persistent-check"),!c.isDerived),wt($(i+" #association-is-derived-check"),c.isDerived);var u=t.data("role1-class-name"),d=t.data("role1-class-name-alt"),f=$(i+" #association-role1-class"),A=$(i+" #association-role1-class-alt"),h=$(i+" #association-role1-name-alt");$(i+" #association-role1-name").html(t.data("role1-name")),h.text(t.data("role1-name-alt")||""),$(i+" #association-role1-description").html(t.data("role1-description")),f.html(u||"<none>"),A.text(d||""),f.attr("data-linked-class-id",t.data("role1-class-id")),wt($(i+" #association-role1-is-navigable-check"),c.role1IsNavigable),wt($(i+" #association-role1-is-multi-check"),c.role1IsMulti),wt($(i+" #association-role1-is-composite-check"),c.role1IsComposite);var p=t.data("role2-class-name"),g=t.data("role2-class-name-alt"),m=$(i+" #association-role2-class"),v=$(i+" #association-role2-class-alt"),b=$(i+" #association-role2-name-alt");$(i+" #association-role2-name").html(t.data("role2-name")),b.text(t.data("role2-name-alt")||""),$(i+" #association-role2-description").html(t.data("role2-description")),m.html(p||"<none>"),v.text(g||""),m.attr("data-linked-class-id",t.data("role2-class-id")),wt($(i+" #association-role2-is-navigable-check"),c.role2IsNavigable),wt($(i+" #association-role2-is-multi-check"),c.role2IsMulti),wt($(i+" #association-role2-is-composite-check"),c.role2IsComposite),Ct($("#role1")),jQuery(lt).show()}},wt=function(t,e){return t.css("visibility",e?"visible":"hidden")}
7,Ct=function(t){var e=$(".roleContent");dt.removeClass("active"),e.removeClass("active");var n=t.attr("id");t.addClass("active"),$("."+n+"Content").addClass("active")},kt=($("#chat-container"),!1);var It=function(){window.Intercom&&(window.Intercom("hide"),kt=!1)},Et=function(){window.Intercom&&($(".megaMenu__item .dropdown.show .dropdown-toggle").dropdown("toggle"),$(".languageChooser.dropdown.show .dropdown-toggle").dropdown("toggle"),$(".mainHeaderMenu").removeClass("active"),$(".knowledgeBaseSidebar").removeClass("active"),window.Intercom("show"),kt=!0)},Bt=function(){return(Bt=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t}).apply(this,arguments)},St=function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,o,i=n.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a},Qt=function(t,e){var n=$(e),r=n.find(".selectedOption").first(),o=n.find(".configuratorSelectOptions").first(),i=n.find(".configuratorSelectTriggerWrapper .configuratorSelectTrigger").first();n.on("focus",(function(){o.show(),i.addClass("flip"),n.removeClass("hasError")})),n.on("blur",(function(){o.hide(),i.removeClass("flip"),n.data("hasBeenInFocus",!1)})),n.on("click",(function(){n.is(":focus")&&n.data("hasBeenInFocus")?n.trigger("blur"):n.is(":focus")&&n.data("hasBeenInFocus",!0)})),o.find(".configuratorSelectOption").each((function(t,e){var o=$(e);o.on("click",(function(){var t=o.data().value,e=o.text();r.text(e),r.attr("data-value",t),n.trigger("blur"),n.trigger("configurator-value-changed",{selectBox:n.get(0),selectedOption:r.get(0),value:t,name:e})}))}))},$t=function(){var t={};return new URLSearchParams(window.location.search).forEach((function(e,n){t[n]=e})),t.type||"on_prem"},zt=function(){var t={};return new URLSearchParams(window.location.search).forEach((function(e,n){t[n]=e})),t.reseller},Ot=function(){var t=(new j).getAll().configuratorData;t||(t={step1:{country_code:$(".countrySelect.configuratorSelectWrapper").first().find(".selectedOption").first().attr("data-value"),industry_id:"",configuration_type:$t(),reseller:zt()},amount_users:10});return t},Dt=function(){return(new j).getAll().csrftoken},jt=function(t){(new j).set("configuratorData",t,{maxAge:172800,path:"/"})},Nt=function(t){jt(Bt(Bt({},Ot()),t))},Lt=function(t){return"ch"===t.toLowerCase()?"CHF":"gb"===t.toLowerCase()?"GBP":"EUR"},Mt=function(t,e){if(!t||isNaN(Number(t)))return"";var n=e.thousandSeparator,r=e.decimalPoint,o=e.currencySymbol,i=e.symbolAtEnd,a=St(Number(t).toFixed(2).split("."),2),s=a[0],c=a[1],l=""+s.replace(/\B(?=(\d{3})+(?!\d))/g,n)+r+c;return i?l+" "+o:o+" "+l},Tt=function(){return $("#vertecConfiguratorBase").data("base-api-url")},Rt=function(){return(Rt=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t}).apply(this,arguments)},Ut=$(".configuratorStep1"),Pt=Ut.find(".configuratorSelectWrapper.countrySelect"),Ft=Ut.find(".configuratorSelectWrapper.industrySelect"),Ht=null,Gt=function(){return Nt({step1:Ht})},Vt=function(t){(t.preventDefault(),Kt(),Yt())&&$(t.target).closest(".continueButtonWrapper").get(0).click()},Kt=function(){Ut.find(".industrySelect").removeClass("hasError")},Yt=function(){var t=!(!Ht.industry_id||!Ht.country_code);return t||(Ht.industry_id||Ut.find(".industrySelect").addClass("hasError"),t)},Jt=function(){var t=Ht.country_code;return t||(t=Pt.find(".selectedOption").data("value")),t},Wt=function(){var t=Jt(),e=function(){var t=Ht.industry_id;return t||(t=Ft.find(".selectedOption").data("value")),t}();if(e){var n=null;if(Ft.find(".configuratorSelectOption").each((function(t,r){if(!n){var o=$(r);e===o.data("value")&&(n=o.data("countries").split(","))}})),!n||!n.includes(t.toLowerCase())&&!n.includes(t.toUpperCase())){Ht.industry_id=null,Gt();var r=Ft.find(".selectedOption");r.data("value",""),r.text(Ft.data("placeholder"))}}},qt=function(){var t=Jt();Ft.find(".configuratorSelectOption").each((function(e,n){var r=$(n),o=r.data("countries").split(",");o.includes(t.toLowerCase())||o.includes(t.toUpperCase())?r.show():r.hide()})),Wt()},Xt=function(){return(Xt=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t}).apply(this,arguments)},Zt={},te={modules:[],features:[]},ee=$(".configuratorStep2"),ne={},re=null,oe=function(){ee.find(".moduleCard").each((function(t,e){var n=$(e),r=n.data("module-id"),o=n.data("module-name"),i=n.data("is-mandatory");i="True"===i;var a=n.attr("data-hidden-feature-ids"),s=a?a.split(",").filter((function(t){return!!t})).map((function(t){return Number.parseInt(t)})):[],c=[];n.find(".additionalFeaturesCardContainer .additionalFeatureCard .additionalFeatureSwitch").each((function(t,e){c.push(Number.parseInt($(e).data("feature-id")))}));var l=[];n.find(".basicFeaturesSide .basicFeatureCard").each((function(t,e){l.push(Number.parseInt($(e).data("feature-id")))})),Zt[r]={id:r,name:o,isMandatory:i,features:{hidden:s,basic:l,additional:c}}}))},ie=function(){return Nt({step2:te})},ae=function(t){var e=new Set;
7return t.modules.forEach((function(t){Zt[t].features.hidden.forEach((function(t){return e.add(t)})),Zt[t].features.basic.forEach((function(t){return e.add(t)})),ee.find(".moduleCard[data-module-id="+t+"] .additionalFeatureSwitch:checked").each((function(t,n){var r=$(n).data("feature-id");r&&pe(r)&&e.add(r)}))})),me()&&e.add(re),Array.from(e)},se=function(t){var e=$(t.target),n=e.closest(".moduleCard").data("module-id");e.is(":checked")?ue(n):de(n)},ce=function(t){var e=$(t.target),n=e.data("feature-id"),r=e.data("module-id");e.is(":checked")?fe(n,r):Ae(n)},le=function(){te.features=ae(te),ie()},ue=function(t){te.modules.includes(t)||(te.modules.push(t),ie()),te.features=ae(te),ie(),ee.find("#configuratorSwitchModule"+t).prop("checked",!0)},de=function(t,e){if(void 0===e&&(e=!1),!Zt[t].isMandatory){var n=te.modules.indexOf(t);if(-1!==n&&(te.modules.splice(n,1),ie()),e)$(".moduleCard[data-module-id="+t+"] .moduleSwitch").prop("checked",!1);var r=te.features;te.features=ae(te),ie();var o=te.features;r.filter((function(t){return!o.includes(t)})).forEach((function(t){ee.find(".additionalFeatureSwitch:checked[data-feature-id="+t+"]").prop("checked",!1)}))}},fe=function(t,e){!te.features.includes(t)&&te.features.push(t),ie(),ee.find(".additionalFeatureSwitch[data-feature-id="+t+"]").prop("checked",!0);var n=he(t).filter((function(t){return t.id!==e&&!te.modules.includes(t.id)}));if(n.length){n.forEach((function(t){var e=$(".moduleCard[data-module-id="+t.id+"] .moduleSwitch");ue(t.id),e.prop("checked",!0),e.trigger("change")}));var r=$("#otherModulesEnabledModal #otherModulesEnabledMessage"),o=1===n.length?"singular":"plural",i=r.data(o+"-text-prefix"),a=r.data("and-text"),s=r.data(o+"-text-suffix"),c="";1===n.length?c=n[0].name:2===n.length?c=n[0].name+" "+a+" "+n[1].name:n.map((function(t,e){e==c.length-1?c+=" "+a:1!==e&&(c+=", "),c+=t.name}));var l=i+" "+c+s;r.text(l),$("#otherModulesEnabledModal").modal("show")}},Ae=function(t){var e=te.features.indexOf(t);-1!==e&&(te.features.splice(e,1),ie()),ee.find(".additionalFeatureSwitch[data-feature-id="+t+"]").prop("checked",!1)},he=function(t){return Object.values(Zt).filter((function(e){return e.features.additional.includes(t)}))},pe=function(t){return he(t).every((function(t){return te.modules.includes(t.id)}))},ge=function(){return!!te.features.find((function(t){return t===re}))},me=function(){return!!ee.find("#demoDataSwitch:checked").length};const ve="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",be="=".charCodeAt(0),_e=new Uint8Array(256);for(let t=0;t<ve.length;t++)_e[ve.charCodeAt(t)]=t;function ye(t){const e=t.length;let n="";for(let r=0;r<e;r+=3){const e=t[r+0],o=t[r+1],i=t[r+2];let a="";a+=ve.charAt(e>>>2),a+=ve.charAt((3&e)<<4|o>>>4),a+=ve.charAt((15&o)<<2|i>>>6),a+=ve.charAt(63&i),n+=a}return e%3==2?n=n.substring(0,n.length-1)+"=":e%3==1&&(n=n.substring(0,n.length-2)+"=="),n}const xe='<circle cx="12" cy="12" r="8" stroke-width="3" stroke-dasharray="15 10" fill="none" stroke-linecap="round" transform="rotate(0 12 12)"><animateTransform attributeName="transform" type="rotate" repeatCount="indefinite" dur="0.9s" values="0 12 12;360 12 12"/></circle>',we='<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"/>';function Ce(t,e,n,r,o,i,a,s=!1,c,l){return`<div class="frc-container${l?" "+l:""}${e?" frc-rtl":""}">\n<svg class="frc-icon"${r?' aria-hidden="true"':""} role="img" xmlns="http://www.w3.org/2000/svg" height="32" width="32" viewBox="0 0 24 24">${n}</svg>\n<div class="frc-content">\n <span class="frc-text" ${c?`data-debug="${c}"`:""}>${o}</span>\n ${a?`<button type="button" class="frc-button">${a}</button>`:""}\n ${s?'<progress class="frc-progress" value="0">0%</progress>':""}\n</div>\n</div><span class="frc-banner${e?" frc-rtl":""}"><a lang="en" href="https://friendlycaptcha.com/" rel="noopener" target="_blank"><b>Friendly</b>Captcha â</a></span>\n${"-"===t?"":`<input name="${t}" class="frc-captcha-solution" type="hidden" value="${i}">`}`}function ke(t,e,n,r=!0,o=!1){return Ce(t,e.rtl,we,!0,`<b>${e.text_error}</b><br>${n}`,o?".HEADLESS_ERROR":".ERROR",r?e.button_retry:void 0)}let Ie,Ee;"undefined"!=typeof navigator&&"string"==typeof navigator.userAgent&&(Ie=navigator,Ee=Ie.userAgent.toLowerCase());function Be(t){const e=t.split("."),n=e[1],r=function(t){const e=t.length;let n=3*e>>>2;t.charCodeAt(e-1)===be&&n--,t.charCodeAt(e-2)===be&&n--;
7const r=new Uint8Array(n);for(let n=0,o=0;n<e;n+=4){const e=_e[t.charCodeAt(n+0)],i=_e[t.charCodeAt(n+1)],a=_e[t.charCodeAt(n+2)],s=_e[t.charCodeAt(n+3)];r[o++]=e<<2|i>>4,r[o++]=(15&i)<<4|a>>2,r[o++]=(3&a)<<6|63&s}return r}(n);return{signature:e[0],base64:n,buffer:r,n:r[14],threshold:(o=r[15],o>255?o=255:o<0&&(o=0),Math.pow(2,(255.999-o)/8)>>>0),expiry:3e5*r[13]};var o}async function Se(t,e,n){let r=1e3;return fetch(t,e).catch(async o=>{if(0===n)throw o;return await new Promise(t=>setTimeout(t,r)),r*=4,Se(t,e,n-1)})}const Qe={text_init:" Aktiverer...",text_ready:"Jeg er ikke en robot",button_start:"Klikk for Ã¥ starte verifiseringen",text_fetching:"Henter data",text_solving:"Sjekker at du er et menneske...",text_completed:"Jeg er et menneske",text_completed_sr:"Automatisk spam-sjekk fullført",text_expired:"Verifisering kunne ikke fullføres",button_restart:"Omstart",text_error:"Bekreftelsen mislyktes",button_retry:"Prøv pÃ¥ nytt",text_fetch_error:"Tilkoblingen mislyktes"},$e={en:{text_init:"Initializing...",text_ready:"Anti-Robot Verification",button_start:"Click to start verification",text_fetching:"Fetching Challenge",text_solving:"Verifying you are human...",text_completed:"I am human",text_completed_sr:"Automatic spam check completed",text_expired:"Anti-Robot verification expired",button_restart:"Restart",text_error:"Verification failed",button_retry:"Retry",text_fetch_error:"Failed to connect to"},de:{text_init:"Initialisierung...",text_ready:"Anti-Roboter-Verifizierung",button_start:"Hier klicken",text_fetching:"Herausforderung laden...",text_solving:"Verifizierung, dass Sie ein Mensch sind...",text_completed:"Ich bin ein Mensch",text_completed_sr:"Automatische Spamprüfung abgeschlossen",text_expired:"Verifizierung abgelaufen",button_restart:"Erneut starten",text_error:"Verifizierung fehlgeschlagen",button_retry:"Erneut versuchen",text_fetch_error:"Verbindungsproblem mit"},nl:{text_init:"Initializeren...",text_ready:"Anti-robotverificatie",button_start:"Klik om te starten",text_fetching:"Aan het laden...",text_solving:"Anti-robotverificatie bezig...",text_completed:"Ik ben een mens",text_completed_sr:"Automatische anti-spamcheck voltooid",text_expired:"Verificatie verlopen",button_restart:"Opnieuw starten",text_error:"Verificatie mislukt",button_retry:"Opnieuw proberen",text_fetch_error:"Verbinding mislukt met"},fr:{text_init:"Chargement...",text_ready:"Vérification Anti-Robot",button_start:"Clique ici pour vérifier",text_fetching:"Chargement du défi",text_solving:"Nous vérifions que vous n'êtes pas un robot...",text_completed:"Je ne suis pas un robot",text_completed_sr:"Vérification automatique des spams terminée",text_expired:"Vérification anti-robot expirée",button_restart:"Redémarrer",text_error:"Ãchec de la vérification",button_retry:"Recommencer",text_fetch_error:"Problème de connexion avec"},it:{text_init:"Inizializzazione...",text_ready:"Verifica Anti-Robot",button_start:"Clicca per iniziare",text_fetching:"Caricamento...",text_solving:"Verificando che sei umano...",text_completed:"Non sono un robot",text_completed_sr:"Controllo automatico dello spam completato",text_expired:"Verifica Anti-Robot scaduta",button_restart:"Ricomincia",text_error:"Verifica fallita",button_retry:"Riprova",text_fetch_error:"Problema di connessione con"},pt:{text_init:"Inicializando...",text_ready:"Verificação Anti-Robô",button_start:"Clique para iniciar verificação",text_fetching:"Carregando...",text_solving:"Verificando se você é humano...",text_completed:"Eu sou humano",text_completed_sr:"Verificação automática de spam concluÃda",text_expired:"Verificação Anti-Robô expirada",button_restart:"Reiniciar",text_error:"Verificação falhou",button_retry:"Tentar novamente",text_fetch_error:"Falha de conexão com"},es:{text_init:"Inicializando...",text_ready:"Verificación Anti-Robot",button_start:"Haga clic para iniciar la verificación",text_fetching:"Cargando desafÃo",text_solving:"Verificando que eres humano...",text_completed:"Soy humano",text_completed_sr:"Verificación automática de spam completada",text_expired:"Verificación Anti-Robot expirada",button_restart:"Reiniciar",text_error:"Ha fallado la verificación",button_retry:"Intentar de nuevo",text_fetch_error:"Error al conectarse a"},ca:{text_init:"Inicialitzant...",text_ready:"Verificació Anti-Robot",button_start:"Fes clic per començar la verificació",text_fetching:"Carregant repte",text_solving:"Verificant que ets humà ...",text_completed:"Soc humà ",text_completed_sr:"Verificació automà tica de correu brossa completada",text_expired:"La verificació Anti-Robot ha expirat",button_restart:"Reiniciar",text_error:"Ha fallat la verificació",button_retry:"Tornar a provar",text_fetch_error:"Error connectant a"},ja:{text_init:"éå§ãã¦ãã¾ã...",text_ready:"ã¢ã³ãããããèªè¨¼",button_start:"ã¯ãªãã¯ãã¦èªè¨¼ãéå§",text_fetching:"ãã¼ããã¦ãã¾ã",text_solving:"èªè¨¼ä¸...",text_completed:"ç§ã¯ããããã§ã¯ããã¾ãã",text_completed_sr:"èªåã¹ãã ãã§ãã¯ãå®äºãã¾ãã",text_expired:"èªè¨¼ã®æéãåãã¦ãã¾ã",button_restart:"å度èªè¨¼ãè¡ã",text_error:"èªè¨¼ã«ã¨ã©ã¼ãçºçãã¾ãã",button_retry:"å度èªè¨¼ãè¡ã",text_fetch_error:"æ¥ç¶ãã§ãã¾ããã§ãã"},da:{text_init:"Aktiverer...",text_ready:"Jeg er ikke en robot",button_start:"Klik for at starte verifikationen",text_fetching:"Henter data",text_solving:"Kontrollerer at du er et menneske...",text_completed:"Jeg er et menneske.",text_completed_sr:"Automatisk spamkontrol gennemført",text_expired:"Verifikationen kunne ikke fuldføres",button_restart:"Genstart",text_error:"Bekræftelse mislykkedes",button_retry:"Prøv igen",text_fetch_error:"Forbindelsen mislykkedes"},ru:{text_init:"ÐниÑиализаÑиÑ...",text_ready:"ÐнÑÐ¸Ð Ð¾Ð±Ð¾Ñ Ð¿ÑовеÑка",button_start:"ÐажмиÑе, ÑÑÐ¾Ð±Ñ Ð½Ð°ÑаÑÑ Ð¿ÑовеÑкÑ",text_fetching:"ÐолÑÑÐ°Ñ Ð·Ð°Ð´Ð°ÑÑ",text_solving:"ÐÑовеÑÑÑ, ÑÑо Ð²Ñ Ñеловек...",text_completed:"Я Ñеловек",text_completed_sr:"AвÑомаÑиÑеÑÐºÐ°Ñ Ð¿ÑовеÑка на Ñпам завеÑÑена",text_expired:"СÑок ÐнÑиРобоÑной пÑовеÑки иÑÑÑк",button_restart:"ÐаÑаÑÑ Ð·Ð°Ð½Ð¾Ð²Ð¾",text_error:"ÐÑибка пÑовеÑки",button_retry:"ÐовÑоÑиÑÑ ÐµÑÑ Ñаз",text_fetch_error:"ÐÑибка подклÑÑениÑ"},sv:{text_init:"Aktiverar...",text_ready:"Jag är inte en robot",button_start:"Klicka för att verifiera",text_fetching:"Hämtar data",text_solving:"Kontrollerar att du är människa...",text_completed:"Jag är en människa",text_completed_sr:"Automatisk spamkontroll slutförd",text_expired:"Anti-robot-verifieringen har löpt ut",button_restart:"Börja om",text_error:"Verifiering kunde inte slutföras",button_retry:"Omstart",text_fetch_error:"Verifiering misslyckades"},tr:{text_init:"BaÅlatılıyor...",text_ready:"Anti-Robot DoÄrulaması",button_start:"DoÄrulamayı baÅlatmak için tıklayın",text_fetching:"Yükleniyor",text_solving:"Robot olmadıÄınız doÄrulanıyor...",text_completed:"Ben bir insanım",text_completed_sr:"Otomatik spam kontrolü tamamlandı",text_expired:"Anti-Robot doÄrulamasının süresi doldu",button_restart:"Yeniden baÅlat",text_error:"DoÄrulama baÅarısız oldu",button_retry:"Tekrar dene",text_fetch_error:"BaÄlantı baÅarısız oldu"},el:{text_init:"Î ÏοεÏοιμαÏία...",text_ready:"Anti-Robot ÎÏαλήθεÏ
Ïη",button_start:" ÎάνÏε κλικ για να ξεκινήÏει η εÏαλήθεÏ
Ïη",text_fetching:" ÎήÏη ÏÏÏκληÏηÏ",text_solving:" ÎÏιβεβαίÏÏη ανθÏÏÏοÏ
...",text_completed:"Îίμαι άνθÏÏÏοÏ",text_completed_sr:" ΠαÏ
ÏÏμαÏÎ¿Ï ÎλεγÏÎ¿Ï Î±Î½ÎµÏιθÏμηÏοÏ
ÏεÏιεÏ
7ομÎνοÏ
ολοκληÏÏθηκε",text_expired:" ΠεÏαλήθεÏ
Ïη Anti-Robot Îληξε",button_restart:" ÎÏανεκκίνηÏη",text_error:" ΠεÏαλήθεÏ
Ïη αÏÎÏÏ
Ïε",button_retry:" ÎοκιμάÏÏε ξανά",text_fetch_error:" ÎÏοÏÏ
Ïία ÏÏνδεÏÎ·Ï Î¼Îµ"},uk:{text_init:"ÐнÑÑÑалÑзаÑÑÑ...",text_ready:"ÐнÑиÑÐ¾Ð±Ð¾Ñ Ð²ÐµÑиÑÑкаÑÑÑ",button_start:"ÐаÑиÑнÑÑÑ, Ñоб ÑозпоÑаÑи веÑиÑÑкаÑÑÑ",text_fetching:"ÐâÑднаннÑ",text_solving:"ÐеÑевÑÑка, Ñо ви не ÑобоÑ...",text_completed:"Я не ÑобоÑ",text_completed_sr:"ÐвÑомаÑиÑна пеÑевÑÑка ÑÐ¿Ð°Ð¼Ñ Ð·Ð°Ð²ÐµÑÑена",text_expired:"Ð§Ð°Ñ Ð²Ð¸ÑеÑпано",button_restart:"ÐоÑаÑи зновÑ",text_error:"ÐеÑиÑÑкаÑÑÑ Ð½Ðµ вдалаÑÑ",button_retry:"СпÑобÑваÑи зновÑ",text_fetch_error:"Ðе вдалоÑÑ Ð·âÑднаÑиÑÑ"},bg:{text_init:"ÐниÑиализиÑане...",text_ready:"ÐнÑи-ÑÐ¾Ð±Ð¾Ñ Ð¿ÑовеÑка",button_start:"ЩÑакнеÑе, за да запоÑнеÑе пÑовеÑкаÑа",text_fetching:"ÐÑедизвикаÑелÑÑво",text_solving:"ÐÑовеÑÑваме дали Ñи Ñовек...",text_completed:"Ðз ÑÑм Ñовек",text_completed_sr:"ÐвÑомаÑиÑнаÑа пÑовеÑка за Ñпам е завÑÑÑена",text_expired:"ÐнÑи-Ð Ð¾Ð±Ð¾Ñ Ð¿ÑовеÑкаÑа изÑеÑе",button_restart:"РеÑÑаÑÑиÑайÑе",text_error:"ÐеÑÑпеÑна пÑовеÑка",button_retry:"ÐпиÑайÑе пак",text_fetch_error:"ÐеÑÑпеÑно ÑвÑÑзване Ñ"},cs:{text_init:"Inicializace...",text_ready:"OvÄÅenà proti robotům",button_start:"KliknÄte pro ovÄÅenÃ",text_fetching:"Problém pÅi naÄÃtánÃ",text_solving:"OvÄÅenÃ, že jste ÄlovÄk...",text_completed:"Jsem ÄlovÄk",text_completed_sr:"Automatická kontrola spamu dokonÄena",text_expired:"OvÄÅenà proti robotům vyprÅ¡elo",button_restart:"Restartovat",text_error:"OvÄÅenà se nezdaÅilo",button_retry:"Zkusit znovu",text_fetch_error:"PÅipojenà se nezdaÅilo"},sk:{text_init:"Inicializácia...",text_ready:"Overenie proti robotom",button_start:"Kliknite pre overenie",text_fetching:"Problém pri naÄÃtanÃ",text_solving:"Overenie, že ste Älovek...",text_completed:"Som Älovek",text_completed_sr:"Automatická kontrola spamu dokonÄená",text_expired:"Overenie proti robotom vyprÅ¡alo",button_restart:"ReÅ¡tartovaÅ¥",text_error:"Overenie sa nepodarilo",button_retry:"SkúsiÅ¥ znova",text_fetch_error:"Pripojenie sa nepodarilo"},no:Qe,fi:{text_init:"Aktivoidaan...",text_ready:"En ole robotti",button_start:"Aloita vahvistus klikkaamalla",text_fetching:"Haetaan tietoja",text_solving:"Tarkistaa, että olet ihminen...",text_completed:"Olen ihminen",text_completed_sr:"Automaattinen roskapostin tarkistus suoritettu",text_expired:"Vahvistusta ei voitu suorittaa loppuun",button_restart:"Uudelleenkäynnistys",text_error:"Vahvistus epäonnistui",button_retry:"Yritä uudelleen",text_fetch_error:"Yhteys epäonnistui"},lv:{text_init:"Notiek inicializÄÅ¡ana...",text_ready:"VerifikÄcija, ka neesat robots",button_start:"Noklikšķiniet, lai sÄktu verifikÄciju",text_fetching:"Notiek drošības uzdevuma izgūšana",text_solving:"Notiek pÄrbaude, vai esat cilvÄks...",text_completed:"Es esmu cilvÄks",text_completed_sr:"AutomÄtiska surogÄtpasta pÄrbaude pabeigta",text_expired:"VerifikÄcijas, ka neesat robots, derÄ«gums beidzies",button_restart:"RestartÄt",text_error:"VerifikÄcija neizdevÄs",button_retry:"MÄÄ£inÄt vÄlreiz",text_fetch_error:"NeizdevÄs izveidot savienojumu ar"},lt:{text_init:"Inicijuojama...",text_ready:"Patikrinimas, ar nesate robotas",button_start:"SpustelÄkite patikrinimui pradÄti",text_fetching:"Gavimo iššūkis",text_solving:"Tikrinama, ar esate žmogus...",text_completed:"Esu žmogus",text_completed_sr:"AutomatinÄ patikra dÄl paÅ¡to Å¡iukÅ¡lių atlikta",text_expired:"Patikrinimas, ar nesate robotas, baigÄ galioti",button_restart:"PradÄti iÅ¡ naujo",text_error:"Patikrinimas nepavyko",button_retry:"Kartoti",text_fetch_error:"Nepavyko prisijungti prie"},pl:{text_init:"Inicjowanie...",text_ready:"Weryfikacja antybotowa",button_start:"Kliknij, aby rozpoczÄ
Ä weryfikacjÄ",text_fetching:"Pobieranie",text_solving:"Weryfikacja, czy nie jesteÅ robotem...",text_completed:"Nie jestem robotem",text_completed_sr:"ZakoÅczono automatyczne sprawdzanie spamu",text_expired:"Weryfikacja antybotowa wygasÅa",button_restart:"Uruchom ponownie",text_error:"Weryfikacja nie powiodÅa siÄ",button_retry:"Spróbuj ponownie",text_fetch_error:"Nie udaÅo siÄ poÅÄ
czyÄ z"},et:{text_init:"Initsialiseerimine...",text_ready:"Robotivastane kinnitus",button_start:"Kinnitamisega alustamiseks klõpsake",text_fetching:"Väljakutse toomine",text_solving:"Kinnitatakse, et sa oled inimene...",text_completed:"Ma olen inimene",text_completed_sr:"Automaatne rämpsposti kontroll on lõpetatud",text_expired:"Robotivastane kinnitus aegus",button_restart:"Taaskäivita",text_error:"Kinnitamine nurjus",button_retry:"Proovi uuesti",text_fetch_error:"Ãhenduse loomine nurjus"},hr:{text_init:"PoÄetno postavljanje...",text_ready:"Provjera protiv robota",button_start:"Kliknite za poÄetak provjere",text_fetching:"DohvaÄanje izazova",text_solving:"Provjeravamo jeste li Äovjek...",text_completed:"Nisam robot",text_completed_sr:"Automatska provjera je zavrÅ¡ena",text_expired:"Vrijeme za provjeru protiv robota je isteklo",button_restart:"Osvježi",text_error:"Provjera nije uspjlela",button_retry:" Ponovo pokreni",text_fetch_error:"Nije moguÄe uspostaviti vezu"},sr:{text_init:"Pokretanje...",text_ready:"Anti-Robot Verifikacija",button_start:"Kliknite da biste zapoÄeli verifikaciju",text_fetching:"UÄitavanje izazova",text_solving:"Verifikacija da ste Äovek...",text_completed:"Ja sam Äovek",text_completed_sr:"Automatska provera neželjene poÅ¡te je zavrÅ¡ena",text_expired:"Anti-Robot verifikacija je istekla",button_restart:"Ponovo pokrenuti",text_error:"Verifikacija nije uspela",button_retry:"PokuÅ¡ajte ponovo",text_fetch_error:"Neuspelo povezivanje sa..."},sl:{text_init:"Inicializiranje...",text_ready:"Preverjanje robotov",button_start:"Kliknite za zaÄetek preverjanja",text_fetching:"PrenaÅ¡anje izziva",text_solving:"Preverjamo, ali ste Älovek",text_completed:"Nisem robot",text_completed_sr:"Avtomatsko preverjanje je zakljuÄeno",text_expired:"Preverjanje robotov je poteklo",button_restart:"Osveži",text_error:"Preverjanje ni uspelo",button_retry:"Poskusi ponovno",text_fetch_error:"Povezave ni bilo mogoÄe vzpostaviti"},hu:{text_init:"Inicializálás...",text_ready:"Robotellenes ellenÅrzés",button_start:"Kattintson az ellenÅrzés megkezdéséhez",text_fetching:"Feladvány lekérése",text_solving:"Annak igazolása, hogy Ãn nem robot...",text_completed:"Nem vagyok robot",text_completed_sr:"Automatikus spam ellenÅrzés befejezÅdött",text_expired:"Robotellenes ellenÅrzés lejárt",button_restart:"ÃjraindÃtás",text_error:"Az ellenÅrzés nem sikerült",button_retry:"Próbálja újra",text_fetch_error:"Nem sikerült csatlakozni"},ro:{text_init:"Se iniÈializeazÄ...",text_ready:"Verificare anti-robot",button_start:"Click pentru a începe verificarea",text_fetching:"Downloading",text_solving:"Verificare cÄ eÈti om...",text_completed:"Sunt om",text_completed_sr:"Verificarea automatÄ a spam-ului a fost finalizatÄ",text_expired:"Verificarea anti-robot a expirat",button_restart:"Restart",text_error:"Verificare eÈuatÄ",button_retry:"ReîncearcÄ",text_fetch_error:"Nu s-a putut conecta"},zh:{text_init:"åå§åä¸â¦â¦",text_ready:"人æºéªè¯",button_start:"ç¹å»å¼å§",text_fetching:"æ£å¨å è½½",text_solving:"äººæºæ ¡éªä¸â¦â¦",text_completed:"æä¸æ¯æºå¨äºº",text_completed_sr:"人æºéªè¯å®æ",text_expired:"éªè¯å·²è¿æ",button_restart:"éæ°å¼å§",text_error:"æ ¡éªå¤±è´¥",button_retry:"éè¯",text_fetch_error:"æ æ³è¿æ¥å°"},zh_tw:{text_init:"æ£å¨åå§åâ¦â¦",text_ready:"åæ©å¨äººé©è",button_start:"黿éå§é©è",text_fetching:"è¼å
¥ä¸",text_solving:"åæ©å¨äººé©èä¸â¦â¦",text_completed:"æä¸æ¯æ©å¨äºº",text_completed_sr:"é©è宿",text_expired:"é©èè¶
æ",button_restart:"éæ°éå§",text_error:"é©è失æ",button_retry:"é試",text_fetch_error:"ç¡æ³é£ç·å°"},vi:{text_init:"Äang khá»i tạo...",text_ready:"Xác minh chá»ng Robot",button_start:"Bấm và o Äây Äá» xác minh",text_fetching:"Tìm nạp và xá» lý thá» thách",text_solving:"Xác minh bạn là ngưá»i...",text_completed:"Bạn là con ngưá»i",text_completed_sr:"Xác minh hoà n tất",text_expired:"Xác minh Äã hết hạn",button_restart:"Khá»i Äá»ng lại",text_error:"Xác minh thất bại",button_retry:"Thá» lại",text_fetch_error:"Không kết ná»i ÄÆ°á»£c"},he:{text_init:"×××צ××¢...",text_ready:"××××ת ×× ×ש",button_start:"צר×× ×××××¥ ××ת××ת ×××××ת",text_fetching:"×ת×ר ×××¢× × ×××× ×",text_solving:"×ת×צע ××××ת ×× ×ש...",text_completed:"×× × ×× ×¨××××",text_completed_sr:"×××קת ×ספ×× ××××××××ת ×סת××××",text_expired:"×¤× ×ª××§×£ ××××ת ××× ×ש",button_restart:"××ת××× ×©××",text_error:"××××ת ××× ×ש × ×ש×",button_retry:"×× ×¡×ת ש××",text_fetch_error:"× ××©× ×××××ר ××",rtl:!0},th:{text_init:"à¸à¸²à¸£à¹à¸£à¸´à¹à¸¡à¸à¹à¸...",text_ready:" à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¸à¹à¸à¸à¹à¸²à¸à¸«à¸¸à¹à¸à¸¢à¸à¸à¹",button_start:"à¸à¸¥à¸´à¸à¹à¸à¸·à¹à¸à¹à¸£à¸´à¹à¸¡à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸",text_fetching:"à¸à¸²à¸£à¸à¸¶à¸à¸à¸§à¸²à¸¡à¸à¹à¸²à¸à¸²à¸¢",text_solving:"ยืà¸à¸¢à¸±à¸à¸§à¹à¸²à¸à¸¸à¸à¹à¸à¹à¸à¸¡à¸à¸¸à¸©à¸¢à¹...",text_completed:"à¸à¸±à¸à¹à¸à¹à¸à¸¡à¸à¸¸à¸©à¸¢à¹",text_completed_sr:"à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¸ªà¹à¸à¸¡à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´à¹à¸ªà¸£à¹à¸à¸ªà¸¡à¸à¸¹à¸£à¸à¹",text_expired:"à¸
7ารà¸à¸£à¸§à¸à¸ªà¸à¸ à¸à¹à¸à¸à¹à¸²à¸à¸«à¸¸à¹à¸à¸¢à¸à¸à¹ หมà¸à¸à¸²à¸¢à¸¸",button_restart:"รีสà¸à¸²à¸£à¹à¸",text_error:"à¸à¸²à¸£à¸¢à¸·à¸à¸¢à¸±à¸à¸¥à¹à¸¡à¹à¸«à¸¥à¸§",button_retry:"ลà¸à¸à¹à¸«à¸¡à¹",text_fetch_error:"à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸à¹à¸à¹"},kr:{text_init:"ì´ê¸°í ì¤",text_ready:"Anti-Robot ê²ì¦",button_start:"ê²ì¦ì ìí´ í´ë¦í´ 주ì¸ì",text_fetching:"ê²ì¦ ì¤ë¹ ì¤",text_solving:"ê²ì¦ ì¤",text_completed:"ê²ì¦ì´ ìë£ëììµëë¤",text_completed_sr:"ìë ì¤í¸ íì¸ ìë£",text_expired:"Anti-Robot ê²ì¦ ë§ë£",button_restart:"ë¤ì ììí©ëë¤",text_error:"ê²ì¦ ì¤í¨",button_retry:"ë¤ì ìëí´ ì£¼ì¸ì",text_fetch_error:"ì°ê²°íì§ ëª»íìµëë¤"},ar:{text_init:"...Ø§ÙØªÙÙØ¦Ø©",text_ready:"ÙØªÙ
Ø§ÙØªØÙÙÙ",button_start:"إضغط ÙÙØ§ ÙÙØªØÙÙÙ",text_fetching:"تÙÙØ¦Ø© Ø§ÙØªØØ¯Ù",text_solving:"ÙØªØÙÙ Ù
٠أÙÙ ÙØ³Øª Ø±ÙØ¨ÙØªÙØ§...",text_completed:"Ø£ÙØ§ ÙØ³Øª Ø±ÙØ¨ÙØªÙØ§",text_completed_sr:"تÙ
Ø§ÙØ§ÙØªÙØ§Ø¡ Ù
Ù Ø§ÙØªØÙÙ Ø§ÙØªÙÙØ§Ø¦Ù Ù
Ù Ø§ÙØ¨Ø±Ùد Ø§ÙØ¹Ø´ÙائÙ",text_expired:"Ø§ÙØªÙت ØµÙØ§ØÙØ© Ø§ÙØªØÙÙ",button_restart:"إعادة تشغÙÙ",text_error:"ÙØ´Ù Ø§ÙØªØÙÙ",button_retry:"ابدأ Ù
رة أخرÙ",text_fetch_error:"Ù
Ø´ÙÙØ© ÙÙ Ø§ÙØ§ØªØµØ§Ù Ù
ع"},nb:Qe};function ze(t,e){const n=new Uint8Array(3),r=new DataView(n.buffer);return r.setUint8(0,t),r.setUint16(1,e),n}let Oe;"undefined"!=typeof window&&(Oe=window.URL||window.webkitURL);class De{constructor(){this.workers=[],this.puzzleNumber=0,this.numPuzzles=0,this.threshold=0,this.startTime=0,this.progress=0,this.totalHashes=0,this.puzzleSolverInputs=[],this.puzzleIndex=0,this.solutionBuffer=new Uint8Array(0),this.solverType=1,this.readyPromise=new Promise(()=>{}),this.readyCount=0,this.startCount=0,this.progressCallback=()=>0,this.readyCallback=()=>0,this.startedCallback=()=>0,this.doneCallback=()=>0,this.errorCallback=()=>0}init(){let t;this.terminateWorkers(),this.progress=0,this.totalHashes=0,this.readyPromise=new Promise(e=>t=e),this.readyCount=0,this.startCount=0,this.workers=new Array(4);const e=new Blob(['
vendor: 9,941 bytes, line 7
7!function(){"use strict";const A="=".charCodeAt(0),I=new Uint8Array(256);for(let A=0;A<64;A++)I["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charCodeAt(A)]=A;function g(A){const I={},g=A.exports,C=g.memory,Q=g.__alloc,t=g.__retain,B=g.__rtti_base||-1;return I.__allocArray=(A,I)=>{const g=function(A){return new Uint32Array(C.buffer)[(B+4>>>2)+2*A]}(A),e=31-Math.clz32(g>>>6&31),o=I.length,i=Q(o<<e,0),r=Q(12,A),n=new Uint32Array(C.buffer);n[r+0>>>2]=t(i),n[r+4>>>2]=i,n[r+8>>>2]=o<<e;const E=C.buffer,s=new Uint8Array(E);if(16384&g)for(let A=0;A<o;++A)s[(i>>>e)+A]=t(I[A]);else s.set(I,i>>>e);return r},I.__getUint8Array=A=>{const I=new Uint32Array(C.buffer),g=I[A+4>>>2];return new Uint8Array(C.buffer,g,I[g-4>>>2]>>>0)},function(A,I={}){const g=A.__argumentsLength?I=>{A.__argumentsLength.value=I}:A.__setArgumentsLength||A.__setargc||(()=>({}));for(const C in A){if(!Object.prototype.hasOwnProperty.call(A,C))continue;const Q=A[C],t=C.split(".")[0];"function"==typeof Q&&Q!==g?(I[t]=(...A)=>(g(A.length),Q(...A))).original=Q:I[t]=Q}return I}(g,I)}class C{constructor(A){this.b=new Uint8Array(128),this.h=new Uint32Array(16),this.t=0,this.c=0,this.v=new Uint32Array(32),this.m=new Uint32Array(32),this.outlen=A}}function Q(A,I){return A[I]^A[I+1]<<8^A[I+2]<<16^A[I+3]<<24}function t(A,I,g,C,Q,t,B,e){const o=I[B],i=I[B+1],r=I[e],n=I[e+1];let E,s,w,a,c=A[g],D=A[g+1],f=A[C],h=A[C+1],y=A[Q],l=A[Q+1],u=A[t],N=A[t+1];E=c+f,s=(c&f|(c|f)&~E)>>>31,c=E,D=D+h+s,E=c+o,s=(c&o|(c|o)&~E)>>>31,c=E,D=D+i+s,w=u^c,a=N^D,u=a,N=w,E=y+u,s=(y&u|(y|u)&~E)>>>31,y=E,l=l+N+s,w=f^y,a=h^l,f=w>>>24^a<<8,h=a>>>24^w<<8,E=c+f,s=(c&f|(c|f)&~E)>>>31,c=E,D=D+h+s,E=c+r,s=(c&r|(c|r)&~E)>>>31,c=E,D=D+n+s,w=u^c,a=N^D,u=w>>>16^a<<16,N=a>>>16^w<<16,E=y+u,s=(y&u|(y|u)&~E)>>>31,y=E,l=l+N+s,w=f^y,a=h^l,f=a>>>31^w<<1,h=w>>>31^a<<1,A[g]=c,A[g+1]=D,A[C]=f,A[C+1]=h,A[Q]=y,A[Q+1]=l,A[t]=u,A[t+1]=N}const B=[4089235720,1779033703,2227873595,3144134277,4271175723,1013904242,1595750129,2773480762,2917565137,1359893119,725511199,2600822924,4215389547,528734635,327033209,1541459225],e=[0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,28,20,8,16,18,30,26,12,2,24,0,4,22,14,10,6,22,16,24,0,10,4,30,26,20,28,6,12,14,2,18,8,14,18,6,2,26,24,22,28,4,12,10,20,8,0,30,16,18,0,10,14,4,8,20,30,28,2,22,24,12,16,6,26,4,24,12,20,0,22,16,6,8,26,14,10,30,28,2,18,24,10,2,30,28,26,8,20,0,14,12,6,18,4,16,22,26,22,14,28,24,2,6,18,10,0,30,8,16,12,4,20,12,30,28,18,22,6,0,16,24,4,26,14,2,8,20,10,20,4,16,8,14,12,2,10,30,22,18,28,6,24,26,0,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,28,20,8,16,18,30,26,12,2,24,0,4,22,14,10,6];function o(A,I){const g=A.v,C=A.m;for(let I=0;I<16;I++)g[I]=A.h[I],g[I+16]=B[I];g[24]=g[24]^A.t,g[25]=g[25]^A.t/4294967296,I&&(g[28]=~g[28],g[29]=~g[29]);for(let I=0;I<32;I++)C[I]=Q(A.b,4*I);for(let A=0;A<12;A++)t(g,C,0,8,16,24,e[16*A+0],e[16*A+1]),t(g,C,2,10,18,26,e[16*A+2],e[16*A+3]),t(g,C,4,12,20,28,e[16*A+4],e[16*A+5]),t(g,C,6,14,22,30,e[16*A+6],e[16*A+7]),t(g,C,0,10,20,30,e[16*A+8],e[16*A+9]),t(g,C,2,12,22,24,e[16*A+10],e[16*A+11]),t(g,C,4,14,16,26,e[16*A+12],e[16*A+13]),t(g,C,6,8,18,28,e[16*A+14],e[16*A+15]);for(let I=0;I<16;I++)A.h[I]=A.h[I]^g[I]^g[I+16]}function i(A,I){for(let I=0;I<16;I++)A.h[I]=B[I];A.b.set(I),A.h[0]^=16842752^A.outlen}async function r(){return(A,I,g=4294967295)=>{const Q=function(A,I,g){if(128!=A.length)throw Error("Invalid input");const Q=A.buffer,t=new DataView(Q),B=new C(32);B.t=128;const e=t.getUint32(124,!0),r=e+g;for(let g=e;g<r;g++)if(t.setUint32(124,g,!0),i(B,A),o(B,!0),B.h[0]<I)return 0==ASC_TARGET?new Uint8Array(B.h.buffer):Uint8Array.wrap(B.h.buffer);return new Uint8Array(0)}(A,I,g);return[A,Q]}}let n,E;Uint8Array.prototype.slice||Object.defineProperty(Uint8Array.prototype,"slice",{value:function(A,I){return new Uint8Array(Array.prototype.slice.call(this,A,I))}}),self.ASC_TARGET=0;const s=new Promise((A=>E=A));self.onerror=A=>{self.postMessage({type:"error",message:JSON.stringify(A)})},self.onmessage=async C=>{const Q=C.data;try{if("solver"===Q.type){if(Q.forceJS){n=1;const A=await r();E(A)}else try{n=2;const C=WebAssembly.compile(function(g){let C=3285;g.charCodeAt(4379)===A&&C--,g.charCodeAt(4378)===A&&C--;const Q=new Uint8Array(C);for(let A=0,C=0;A<4380;A+=4){const t=I[g.charCodeAt(A+0)],B=I[g.charCodeAt(A+1)],e=I[g.charCodeAt(A+2)],o=I[g.charCodeAt(A+3)];Q[C++]=t<<2|B>>4,Q[C++]=(15&B)<<4|e>>2,Q[C++]=(3&e)<<6|63&o}return Q}("AGFzbQEAAAABKghgAABgAn9/AGADf39/AX9gAX8AYAR/f39/AGAAAX9gAX8Bf2ACf38BfwINAQNlbnYFYWJvcnQABAMMCwcGAwAAAQIFAQIABQMBAAEGFgR/AUEAC38BQQALfwBBAwt/AEHgDAsHbgkGbWVtb3J5AgAHX19hbGxvYwABCF9fcmV0YWluAAIJX19yZWxlYXNlAAMJX19jb2xsZWN0AAQHX19yZXNldAAFC19fcnR0aV9iYXNlAwMNVWludDhBcnJheV9JRAMCDHNvbHZlQmxha2UyYgAKCAELCvQSC5IBAQV/IABB8P///wNLBEAACyMBQRBqIgQgAEEPakFwcSICQRAgAkEQSxsiBmoiAj8AIgVBEHQiA0sEQCAFIAIgA2tB//8DakGAgHxxQRB2IgMgBSADShtAAEEASARAIANAAEEASARAAAsLCyACJAEgBEEQayICIAY2AgAgAkEBNgIEIAIgATYCCCACIAA2AgwgBAsEACAACwMAAQsDAAELBgAjACQBC7sCAQF/AkAgAUUNACAAQQA6AAAgACABakEEayICQQA6AAMgAUECTQ0AIABBADoAASAAQQA6AAIgAkEAOgACIAJBADoAASABQQZNDQAgAEEAOgADIAJBADoAACABQQhNDQAgAEEAIABrQQNxIgJqIgBBADYCACAAIAEgAmtBfHEiAmpBHGsiAUEANgIYIAJBCE0NACAAQQA2AgQgAEEANgIIIAFBADYCECABQQA2AhQgAkEYTQ0AIABBADYCDCAAQQA2AhAgAEEANgIUIABBADYCGCABQQA2AgAgAUEANgIEIAFBADYCCCABQQA2AgwgACAAQQRxQRhqIgFqIQAgAiABayEBA0AgAUEgTwRAIABCADcDACAAQgA3AwggAEIANwMQIABCADcDGCABQSBrIQEgAEEgaiEADAELCwsLcgACfyAARQRAQQxBAhABIQALIAALQQA2AgAgAEEANgIEIABBADYCCCABQfD///8DIAJ2SwRAQcAKQfAKQRJBORAAAAsgASACdCIBQQAQASICIAEQBiAAKAIAGiAAIAI2AgAgACACNgIEIAAgATYCCCAAC88BAQJ/QaABQQAQASIAQQxBAxABQYABQQAQBzYCACAAQQxBBBABQQhBAxAHNgIEIABCADcDCCAAQQA2AhAgAEIANwMYIABCADcDICAAQgA3AyggAEIANwMwIABCADcDOCAAQgA3A0AgAEIANwNIIABCADcDUCAAQgA3A1ggAEIANwNgIABCADcDaCAAQgA3A3AgAEIANwN4IABCADcDgAEgAEIANwOIASAAQgA3A5ABQYABQQUQASIBQYABEAYgACABNgKYASAAQSA2ApwBIAAL2AkCA38SfiAAKAIEIQIgACgCmAEhAwNAIARBgAFIBEAgAyAEaiABIARqKQMANwMAIARBCGohBAwBCwsgAigCBCkDACEMIAIoAgQpAwghDSACKAIEKQMQIQ4gAigCBCkDGCEPIAIoAgQpAyAhBSACKAIEKQMoIQsgAigCBCkDMCEGIAIoAgQpAzghB0KIkvOd/8z5hOoAIQhCu86qptjQ67O7fyEJQqvw0/Sv7ry3PCEQQvHt9Pilp/2npX8hCiAAKQMIQtGFmu/6z5SH0QCFIRFCn9j52cKR2oKbfyESQpSF+aXAyom+YCETQvnC+JuRo7Pw2wAhFEEAIQQDQCAEQcABSARAIAUgCCARIAwgBSADIARBgAhqIgEtAABBA3RqKQMAfHwiBYVCIIoiDHwiCIVCGIoiESAIIAwgBSARIAMgAS0AAUEDdGopAwB8fCIMhUIQiiIIfCIVhUI/iiEFIAsgCSASIA0gCyADIAEtAAJBA3RqKQMAfHwiDYVCIIoiCXwiEYVCGIohCyAGIBAgEyAOIAYgAyABLQAEQQN0aikDAHx8IgaFQiCKIg58IhCFQhiKIhIgECAOIAYgEiADIAEtAAVBA3RqKQMAfHwiDoVCEIoiE3wiEIVCP4ohBiAHIAogFCAPIAcgAyABLQAGQQN0aikDAHx8IgeFQiCKIg98IgqFQhiKIhIgCiAPIAcgEiADIAEtAAdBA3RqKQMAfHwiD4VCEIoiCnwiEoVCP4ohByAQIAogDCARIAkgDSALIAMgAS0AA0EDdGopAwB8fCINhUIQiiIJfCIWIAuFQj+KIgwgAyABLQAIQQN0aikDAHx8IhCFQiCKIgp8IgsgECALIAyFQhiKIhEgAyABLQAJQQN0aikDAHx8IgwgCoVCEIoiFHwiECARhUI/iiELIAYgEiAIIA0gBiADIAEtAApBA3RqKQMAfHwiDYVCIIoiCHwiCoVCGIoiBiANIAYgAyABLQALQQN0aikDAHx8Ig0gCIVCEIoiESAKfCIKhUI/iiEGIAcgFSAJIA4gByADIAEtAAxBA3RqKQMAfHwiDoVCIIoiCHwiCYVCGIoiByAOIAcgAyABLQANQQN0aikDAHx8Ig4gCIVCEIoiEiAJfCIIhUI/iiEHIAUgFiATIA8gBSADIAEtAA5BA3RqKQMAfHwiD4VCIIoiCXwiFYVCGIoiBSAPIAUgAyABLQAPQQN0aikDAHx8Ig8gCYVCEIoiEyAVfCIJhUI/iiEFIARBEGohBAwBCwsgAigCBCACKAIEKQMAIAggDIWFNwMAIAIoAgQgAigCBCkDCCAJIA2FhTcDCCACKAIEIAIoAgQpAxAgDiAQhYU3AxAgAigCBCACKAIEKQMYIAogD4WFNwMYIAIoAgQgAigCBCkDICAFIBGFhTcDICACKAIEIAIoAgQpAyggCyAShYU3AyggAigCBCACKAIEKQMwIAYgE4WFNwMwIAIoAgQgAigCBCkDOCAHIBSFhTcDOCAAIAw3AxggACANNwMgIAAgDjcDKCAAIA83AzAgACAFNwM4IAAgCzcDQCAAIAY3A0ggACAHNwNQIAAgCDcDWCAAIAk3A2AgACAQNwNoIAAgCjcDcCAAIBE3A3ggACASNwOAASAAIBM3A4gBIAAgFDcDkAEL4QIBBH8gACgCCEGAAUcEQEHQCUGACkEeQQUQAAALIAAoAgAhBBAIIgMoAgQhBSADQoABNwMIIAQoAnwiACACaiEGA0AgACAGSQRAIAQgADYCfCADKAIEIgIoAgQgAygCnAGtQoiS95X/zPmE6gCFNwMAIAIoAgRCu86qptjQ67O7fzcDCCACKAIEQqvw0/Sv7ry3PDcDECACKAIEQvHt9Pilp/2npX83AxggAigCBELRhZrv+s+Uh9EANwMgIAIoAgRCn9j52cKR2oKbfzcDKCACKAIEQuv6htq/tfbBHzcDMCACKAIEQvnC+JuRo7Pw2wA3AzggAyAEEAkgBSgCBCkDAKcgAUkEQEEAIAUoAgAiAUEQaygCDCICSwRAQfALQbAMQc0NQQUQAAALQQxBAxABIgAgATYCACAAIAI2AgggACABNgIEIAAPCyAAQQFqIQAMAQsLQQxBAxABQQBBABAHCwwAQaANJABBoA0kAQsL+gQJAEGBCAu/AQECAwQFBgcICQoLDA0ODw4KBAgJDw0GAQwAAgsHBQMLCAwABQIPDQoOAwYHAQkEBwkDAQ0MCw4CBgUKBAAPCAkABQcCBAoPDgELDAYIAw0CDAYKAAsIAwQNBwUPDgEJDAUBDw4NBAoABwYDCQIICw0LBw4MAQMJBQAPBAgGAgoGDw4JCwMACAwCDQcBBAoFCgIIBAcGAQUPCwkOAwwNAAABAgMEBQYHCAkKCwwNDg8OCgQICQ8NBgEMAAILBwUDAEHACQspGgAAAAEAAAABAAAAGgAAAEkAbgB2AGEAbABpAGQAIABpAG4AcAB1AHQAQfAJCzEiAAAAAQAAAAEAAAAiAAAAcwByAGMALwBzAG8AbAB2AGUAcgBXAGEAcwBtAC4AdABzAEGwCgsrHAAAAAEAAAABAAAAHAAAAEkAbgB2AGEAbABpAGQAIABsAGUAbgBnAHQAaABB4AoLNSYAAAABAAAAAQAAACYAAAB+AGwAaQBiAC8AYQByAHIAYQB5AGIAdQBmAGYAZQByAC4AdABzAEGgCws1JgAAAAEAAAABAAAAJgAAAH4AbABpAGIALwBzAHQAYQB0AGkAYwBhAHIAcgBhAHkALgB0AHMAQeALCzMkAAAAAQAAAAEAAAAkAAAASQBuAGQAZQB4ACAAbwB1AHQAIABvAGYAIAByAGEAbgBnAGUAQaAMCzMkAAAAAQAAAAEAAAAkAAAAfgBsAGkAYgAvAHQAeQBwAGUAZABhAHIAcgBhAHkALgB0AHMAQeAMCy4GAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAYQAAAAIAAAAhAgAAAgAAACQC")),Q=await async function(A){const I=await async function(A){const I={env:{abort(){throw Error("Wasm aborted")}}};return{exports:g(await WebAssembly.instantiate(A,I))}}(A),C=I.exports.__retain(I.exports.__allocArray(I.exports.Uint8Array_ID,new Uint8Array(128)));let Q=I.exports.__getUint8Array(C);return(A,g,t=4294967295)=>{Q.set(A);const B=I.exports.solveBlake2b(C,g,t);Q=I.exports.__getUint8Array(C);const e=I.exports.__getUint8Array(B);return I.exports.__release(B),[Q,e]}}(await C);E(Q)}catch(A){console.log("FriendlyCaptcha failed to initialize WebAssembly, falling back to Javascript solver: "+A.toString()),n=1;const I=await r();E(I)}self.postMessage({type:"ready",solver:n})}else if("start"===Q.type){const A=await s;self.postMessage({type:"started"});let I,g=0;for(let C=0;C<256;C++){Q.puzzleSolverInput[123]=C;const[t,B]=A(Q.puzzleSolverInput,Q.threshold);if(0!==B.length){I=t;break}console.warn("FC: Internal error or no solution found"),g+=Math.pow(2,32)-1}g+=new DataView(I.slice(-4).buffer).getUint32(0,!0),self.postMessage({type:"done",solution:I.slice(-8),h:g,puzzleIndex:Q.puzzleIndex,puzzleNumber:Q.puzzleNumber})}}catch(A){setTimeout((()=>{throw A}))}}}();
7'],{type:"text/javascript"});for(let n=0;n<this.workers.length;n++)this.workers[n]=new Worker(Oe.createObjectURL(e)),this.workers[n].onerror=t=>this.errorCallback(t),this.workers[n].onmessage=e=>{const r=e.data;if(r)if("ready"===r.type)this.readyCount++,this.solverType=r.solver,this.readyCount==this.workers.length&&(t(),this.readyCallback());else if("started"===r.type)this.startCount++,1==this.startCount&&(this.startTime=Date.now(),this.startedCallback());else if("done"===r.type){if(r.puzzleNumber!==this.puzzleNumber)return;if(this.puzzleIndex<this.puzzleSolverInputs.length&&(this.workers[n].postMessage({type:"start",puzzleSolverInput:this.puzzleSolverInputs[this.puzzleIndex],threshold:this.threshold,puzzleIndex:this.puzzleIndex,puzzleNumber:this.puzzleNumber}),this.puzzleIndex++),this.progress++,this.totalHashes+=r.h,this.progressCallback({n:this.numPuzzles,h:this.totalHashes,t:(Date.now()-this.startTime)/1e3,i:this.progress}),this.solutionBuffer.set(r.solution,8*r.puzzleIndex),this.progress==this.numPuzzles){const t=(Date.now()-this.startTime)/1e3;this.doneCallback({solution:this.solutionBuffer,h:this.totalHashes,t:t,diagnostics:ze(this.solverType,t),solver:this.solverType})}}else"error"===r.type&&this.errorCallback(r)}}setupSolver(t=!1){const e={type:"solver",forceJS:t};for(let t=0;t<this.workers.length;t++)this.workers[t].postMessage(e)}async start(t){await this.readyPromise,this.puzzleSolverInputs=function(t,e){const n=[];for(let r=0;r<e;r++){const e=new Uint8Array(128);
vendor: 4,360 bytes, line 7
7e.set(t),e[120]=r,n.push(e)}return n}(t.buffer,t.n),this.solutionBuffer=new Uint8Array(8*t.n),this.numPuzzles=t.n,this.threshold=t.threshold,this.puzzleIndex=0,this.puzzleNumber++;for(let t=0;t<this.workers.length&&this.puzzleIndex!==this.puzzleSolverInputs.length;t++)this.workers[t].postMessage({type:"start",puzzleSolverInput:this.puzzleSolverInputs[t],threshold:this.threshold,puzzleIndex:this.puzzleIndex,puzzleNumber:this.puzzleNumber}),this.puzzleIndex++}terminateWorkers(){if(0!=this.workers.length){for(let t=0;t<this.workers.length;t++)this.workers[t].terminate();this.workers=[]}}}class je{constructor(t,e={}){this.workerGroup=new De,this.valid=!1,this.needsReInit=!1,this.hasBeenStarted=!1,this.hasBeenDestroyed=!1,this.opts=Object.assign({forceJSFallback:!1,skipStyleInjection:!1,startMode:"focus",puzzleEndpoint:t.dataset.puzzleEndpoint||"https://api.friendlycaptcha.com/api/v1/puzzle",startedCallback:()=>0,readyCallback:()=>0,doneCallback:()=>0,errorCallback:()=>0,sitekey:t.dataset.sitekey||"",language:t.dataset.lang||"en",solutionFieldName:t.dataset.solutionFieldName||"frc-captcha-solution",styleNonce:null},e),this.e=t,this.e.friendlyChallengeWidget=this,this.loadLanguage(),t.innerText=this.lang.text_init,this.opts.skipStyleInjection||function(t=null){if(!document.querySelector("#frc-style")){const e=document.createElement("style");e.id="frc-style",e.innerHTML=".frc-captcha *{margin:0;padding:0;border:0;text-align:initial;border-radius:0;filter:none!important;transition:none!important;font-weight:400;font-size:14px;line-height:1.2;text-decoration:none;background-color:initial;color:#222}.frc-captcha{position:relative;min-width:250px;max-width:312px;border:1px solid #f4f4f4;padding-bottom:12px;background-color:#fff}.frc-captcha b{font-weight:700}.frc-container{display:flex;align-items:center;min-height:52px}.frc-icon{fill:#222;stroke:#222;flex-shrink:0;margin:8px 8px 0}.frc-icon.frc-warning{fill:#c00}.frc-success .frc-icon{animation:1s ease-in both frc-fade-in}.frc-content{white-space:nowrap;display:flex;flex-direction:column;margin:4px 6px 0 0;overflow-x:auto;flex-grow:1}.frc-banner{position:absolute;bottom:0;right:6px;line-height:1}.frc-banner *{font-size:10px;opacity:.8;text-decoration:none}.frc-progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:3px 0;height:4px;border:none;background-color:#eee;color:#222;width:100%;transition:.5s linear}.frc-progress::-webkit-progress-bar{background:#eee}.frc-progress::-webkit-progress-value{background:#222}.frc-progress::-moz-progress-bar{background:#222}.frc-button{cursor:pointer;padding:2px 6px;background-color:#f1f1f1;border:1px solid transparent;text-align:center;font-weight:600;text-transform:none}.frc-button:focus{border:1px solid #333}.frc-button:hover{background-color:#ddd}.frc-captcha-solution{display:none}.frc-err-url{text-decoration:underline;font-size:.9em}.frc-rtl{direction:rtl}.frc-rtl .frc-content{margin:4px 0 0 6px}.frc-banner.frc-rtl{left:6px;right:auto}.dark.frc-captcha{color:#fff;background-color:#222;border-color:#333}.dark.frc-captcha *{color:#fff}.dark.frc-captcha button{background-color:#444}.dark .frc-icon{fill:#fff;stroke:#fff}.dark .frc-progress{background-color:#444}.dark .frc-progress::-webkit-progress-bar{background:#444}.dark .frc-progress::-webkit-progress-value{background:#ddd}.dark .frc-progress::-moz-progress-bar{background:#ddd}@keyframes frc-fade-in{from{opacity:0}to{opacity:1}}",t&&e.setAttribute("nonce",t),document.head.appendChild(e)}}(this.opts.styleNonce),this.init("auto"===this.opts.startMode||"auto"===this.e.dataset.start)}init(t){var e;if(this.hasBeenDestroyed)console.error("FriendlyCaptcha widget has been destroyed using destroy(), it can not be used anymore.");else if(this.initWorkerGroup(),t)this.start();else if("none"!==this.e.dataset.start&&("focus"===this.opts.startMode||"focus"===this.e.dataset.start)){const t=function(t){for(;"FORM"!==t.tagName;)if(!(t=t.parentElement))return null;return t}(this.e);t?(e=()=>this.start(),t.addEventListener("focusin",e,{once:!0,passive:!0})):console.log("FriendlyCaptcha div seems not to be contained in a form, autostart will not work")}}loadLanguage(t){if(void 0!==t?this.opts.language=t:this.e.dataset.lang&&(this.opts.language=this.e.dataset.lang),"string"==typeof this.opts.language){let t=this.opts.language.toLowerCase(),e=$e[t];
7void 0===e&&"-"===t[2]&&(t=t.substring(0,2),e=$e[t]),void 0===e&&(console.error('FriendlyCaptcha: language "'+this.opts.language+'" not found.'),e=$e.en),this.lang=e}else this.lang=Object.assign(Object.assign({},$e.en),this.opts.language)}makeButtonStart(){const t=this.e.querySelector("button");t&&(t.addEventListener("click",t=>this.start(),{once:!0,passive:!0}),t.addEventListener("touchstart",t=>this.start(),{once:!0,passive:!0}))}onWorkerError(t){this.hasBeenStarted=!1,this.needsReInit=!0,this.expiryTimeout&&clearTimeout(this.expiryTimeout),console.error("[FRC]",t),this.e.innerHTML=ke(this.opts.solutionFieldName,this.lang,"Background worker error "+t.message),this.makeButtonStart(),this.opts.forceJSFallback=!0}initWorkerGroup(){this.workerGroup.progressCallback=t=>{!function(t,e){const n=t.querySelector(".frc-progress"),r=(e.i+1)/e.n;n&&(n.value=r,n.innerText=(100*r).toFixed(1)+"%",n.title=e.i+1+"/"+e.n+" ("+(e.h/e.t*.001).toFixed(0)+"K/s)")}(this.e,t)},this.workerGroup.readyCallback=()=>{var t,e;this.e.innerHTML=(t=this.opts.solutionFieldName,e=this.lang,Ce(t,e.rtl,'<path d="M17,11c0.34,0,0.67,0.04,1,0.09V6.27L10.5,3L3,6.27v4.91c0,4.54,3.2,8.79,7.5,9.82c0.55-0.13,1.08-0.32,1.6-0.55 C11.41,19.47,11,18.28,11,17C11,13.69,13.69,11,17,11z"/><path d="M17,13c-2.21,0-4,1.79-4,4c0,2.21,1.79,4,4,4s4-1.79,4-4C21,14.79,19.21,13,17,13z M17,14.38"/>',!0,e.text_ready,".UNSTARTED",e.button_start,!1)),this.makeButtonStart(),this.opts.readyCallback()},this.workerGroup.startedCallback=()=>{var t,e;this.e.innerHTML=(t=this.opts.solutionFieldName,e=this.lang,Ce(t,e.rtl,xe,!0,e.text_solving,".UNFINISHED",void 0,!0)),this.opts.startedCallback()},this.workerGroup.doneCallback=t=>{const e=this.handleDone(t);this.opts.doneCallback(e);const n=this.e.dataset.callback;n&&window[n](e)},this.workerGroup.errorCallback=t=>{this.onWorkerError(t)},this.workerGroup.init(),this.workerGroup.setupSolver(this.opts.forceJSFallback)}expire(){var t,e;this.hasBeenStarted=!1,!1!==this.e.isConnected&&(this.e.innerHTML=(t=this.opts.solutionFieldName,e=this.lang,Ce(t,e.rtl,we,!0,e.text_expired,".EXPIRED",e.button_restart)),this.makeButtonStart())}async start(){if(this.hasBeenDestroyed)return void console.error("Can not start FriendlyCaptcha widget which has been destroyed");if(this.hasBeenStarted)return void console.warn("Can not start FriendlyCaptcha widget which has already been started");const t=this.opts.sitekey||this.e.dataset.sitekey;if(!t)return console.error("FriendlyCaptcha: sitekey not set on frc-captcha element"),void(this.e.innerHTML=ke(this.opts.solutionFieldName,this.lang,"Website problem: sitekey not set",!1));if(-1===Ee.indexOf("headless")&&-1===Ie.appVersion.indexOf("Headless")&&-1===Ee.indexOf("bot")&&-1===Ee.indexOf("crawl")&&!0!==Ie.webdriver&&Ie.language&&(void 0===Ie.languages||Ie.languages.length)){if(this.needsReInit)return this.needsReInit=!1,void this.init(!0);this.hasBeenStarted=!0;try{this.e.innerHTML=(e=this.opts.solutionFieldName,n=this.lang,Ce(e,n.rtl,xe,!0,n.text_fetching,".FETCHING",void 0,!0)),this.puzzle=Be(await async function(t,e,n){const r=t.split(",");for(let t=0;t<r.length;t++)try{const n=await Se(r[t]+"?sitekey="+e,{headers:[["x-frc-client","js-0.9.19"]],mode:"cors"},2);if(n.ok){return(await n.json()).data.puzzle}{let e;try{e=await n.json()}catch(t){}if(e&&e.errors&&"endpoint_not_enabled"===e.errors[0])throw Error(`Endpoint not allowed (${n.status})`);if(t===r.length-1)throw Error(`Response status ${n.status} ${n.statusText} ${e?e.errors:""}`)}}catch(e){console.error("[FRC Fetch]:",e);const o=new Error(`${n.text_fetch_error} <a class="frc-err-url" href="${r[t]}">${r[t]}</a>`);throw o.rawError=e,o}throw Error("Internal error")}(this.opts.puzzleEndpoint,t,this.lang)),this.expiryTimeout&&clearTimeout(this.expiryTimeout),this.expiryTimeout=setTimeout(()=>this.expire(),this.puzzle.expiry-3e4)}catch(t){console.error("[FRC]",t),this.hasBeenStarted=!1,this.expiryTimeout&&clearTimeout(this.expiryTimeout),this.e.innerHTML=ke(this.opts.solutionFieldName,this.lang,t.message),this.makeButtonStart();const e="error_getting_puzzle";this.opts.errorCallback({code:e,description:t.toString(),error:t});const n=this.e.dataset["callback-error"];return void(n&&window[n](this))}var e,n;await this.workerGroup.start(this.puzzle)}else this.e.innerHTML=ke(this.opts.solutionFieldName,this.lang,"Browser check failed, try a different browser",!1,!0)}handleDone(t){this.valid=!0;const e=`${this.puzzle.signature}.${this.puzzle.base64}
7.${ye(t.solution)}.${ye(t.diagnostics)}`;return this.e.innerHTML=function(t,e,n,r){const o=`${r.t.toFixed(0)}s (${(r.h/r.t*.001).toFixed(0)}K/s)${1===r.solver?" JS Fallback":""}`;return Ce(t,e.rtl,`<title>${e.text_completed_sr}</title><path d="M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm-2 16l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z"></path>`,!1,e.text_completed,n,void 0,!1,o,"frc-success")}(this.opts.solutionFieldName,this.lang,e,t),this.needsReInit=!0,e}destroy(){this.workerGroup.terminateWorkers(),this.needsReInit=!1,this.hasBeenStarted=!1,this.expiryTimeout&&clearTimeout(this.expiryTimeout),this.e&&(this.e.remove(),delete this.e),this.hasBeenDestroyed=!0}reset(){this.hasBeenDestroyed?console.error("FriendlyCaptcha widget has been destroyed, it can not be used anymore"):(this.workerGroup.terminateWorkers(),this.needsReInit=!1,this.hasBeenStarted=!1,this.expiryTimeout&&clearTimeout(this.expiryTimeout),this.init("auto"===this.opts.startMode||"auto"===this.e.dataset.start))}}var Ne,Le=function(){return(Le=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t}).apply(this,arguments)},Me=function(t,e,n,r){return new(n||(n=Promise))((function(o,i){function a(t){try{c(r.next(t))}catch(t){i(t)}}function s(t){try{c(r.throw(t))}catch(t){i(t)}}function c(t){var e;t.done?o(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(a,s)}c((r=r.apply(t,e||[])).next())}))},Te=function(t,e){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=e.call(t,a)}catch(t){i=[6,t],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}},Re=function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,o,i=n.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a},Ue={messages:[],modules_discussed:null,tokens_used:{input:0,output:0}},Pe={},Fe=$("#chatbotWrapper"),He=(Fe.find("#newMessageSection"),Fe.find(".chatWindow")),Ge=He.find(".messagesList"),Ve=He.find(".vertecAnimatedThrobber"),Ke=Fe.find("#messageInput"),Ye=Fe.find("#messageInputSendButton"),Je=null,We=Fe.find("#chatbotMessageTemplate").html(),qe=Fe.find("#userTemplateMessage").html(),Xe=function(){$(".configuratorStep2").find(".moduleCard").each((function(t,e){var n=$(e),r=n.data("module-id"),o=n.data("module-name"),i=n.data("module-group-name"),a=n.data("is-mandatory");a="True"===a;var s={};n.find(".additionalFeaturesCardContainer .additionalFeatureCard .additionalFeatureSwitch").each((function(t,e){s[$(e).data("feature-slug")]={id:Number.parseInt($(e).data("feature-id")),title:$(e).data("feature-name")}})),Pe[o]={id:r,name:o,moduleGroupName:i,isMandatory:a,features:s}}))},Ze=function(){return Ke.trigger("focus")},tn=function(){var t=Ke.val();if(t){var e={role:"user",uuid:crypto.randomUUID(),content:t};Ue.messages.push(e),en(e),Ze(),Ve.show(),Ke.val(""),Ye.addClass("sendButtonDisabled");Ne.reset(),Ne.start().then((function t(){if(Je){var e=Tt();fetch(e+"chat/get-agent-response/",{method:"POST",headers:{"Content-Type":"application/json","X-CSRFToken":Dt()},body:JSON.stringify(Le(Le({},Ue),{recaptcha_token:Je}))}).then((function(t){return Me(void 0,void 0,void 0,(function(){var e;return Te(this,(function(n){switch(n.label){case 0:return[4,t.json()];case 1:if(e=n.sent(),200!==t.status)throw e;return[2,e]}}))}))})).then(nn).catch((function(t){return console.log("Error getting LLM response",t)})).finally((function(){Ve.hide(),Je=null}))}else setTimeout(t,100)}))}}
7,en=function(t){var e=$("assistant"===t.role?We:qe);e.attr("data-uuid",t.uuid),e.html(t.html_content||t.content),Ge.append(e),He.stop(!0,!0).animate({scrollTop:He.prop("scrollHeight")},{duration:800,easing:"swing"})},nn=function(t){console.log(12312312);var e=t.selection_changes;delete t.selection_changes,Ue=t,rn(e),Ue.messages.forEach((function(t){0===Ge.find('[data-uuid="'+t.uuid+'"]').length&&en(t)}))},rn=function(t){var e=Ot();t&&(Object.entries(t).map((function(t){var n=Re(t,2),r=n[0],o=n[1],i=Pe[r];i&&Object.entries(o).map((function(t){var n,r=Re(t,2),o=r[0],a=r[1],s=null===(n=i.features[o])||void 0===n?void 0:n.id;(s||"basic_functions"===o)&&("basic_functions"===o?(a&&!e.step2.modules.includes(i.id)&&(ue(i.id),e=Ot()),a||i.isMandatory||!e.step2.modules.includes(i.id)||(de(i.id,!0),e=Ot())):a&&!e.step2.features.includes(s)?(fe(s,i.id),e=Ot()):!a&&e.step2.features.includes(s)&&(Ae(s),e=Ot()))}))})),on())},on=function(){var t=$("#chatbotSelectionDataSection"),e=t.data("additional-features-string"),n=t.data("no-additional-features-string");t.empty();var r=Ot().step2.modules,o=Ot().step2.features;r.map((function(r){var i=Object.values(Pe).find((function(t){return t.id===r})),a={};Object.values(i.features).forEach((function(t){a[t.id]=t.title}));var s=Object.keys(a).map((function(t){return Number.parseInt(t)})).filter((function(t){return o.includes(t)})),c="<p>"+n+"</p>";s.length&&(c="<p>"+e+"</p>",s.forEach((function(t){return c+='\n <div class="additionalFunctionName">\n <p>-</p>\n <p>'+a[t]+"</p>\n </div>"}))),t.append('\n <div class="functionalDomainInfo">\n <div>\n <h5>'+i.name+"</h5>\n <p>"+i.moduleGroupName+'</p>\n </div>\n <div class="additionalFunctionInfo">\n '+c+"\n </div>\n </div>")}))},an=function(t,e,n,r){return new(n||(n=Promise))((function(o,i){function a(t){try{c(r.next(t))}catch(t){i(t)}}function s(t){try{c(r.throw(t))}catch(t){i(t)}}function c(t){var e;t.done?o(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(a,s)}c((r=r.apply(t,e||[])).next())}))},sn=function(t,e){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=e.call(t,a)}catch(t){i=[6,t],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}},cn=$(".configuratorStep3"),ln=$(".configuratorStep3OutsideMainArea"),un=function(t){var e=$(t.target).val(),n=Ot();e!==n.amount_users&&hn(e).then((function(t){An(t.cloud_abo,t.on_prem,Lt(n.step1.country_code)),n.amount_users=e,jt(n)}))},dn=function(){var t=Tt(),e=cn.find("#configuratorCodeEmailInput").val(),n=cn.find(".sendEmailStatus");n.text(""),n.removeClass(["sendEmailStatus__success","sendEmailStatus__error"]),fetch(t+"email-configuration-code/",{method:"POST",headers:{"Content-Type":"application/json","X-CSRFToken":Dt()},body:JSON.stringify({email:e})}).then((function(t){t.json().then((function(e){if(200===t.status){var r=e.message;n.text(r),n.addClass("sendEmailStatus__success")}else{var o=e.error;n.text(o),n.addClass("sendEmailStatus__error")}}))}))},fn=function(){var t=cn.find("#configurationCodeText").text();navigator.clipboard.writeText(t).then((function(){var t=cn.find("#copyConfigurationCodeButton"),e=cn.find("#copiedStatus
7Message");t.hide(),e.show(),setTimeout((function(){t.show(),e.hide()}),3e3)})).catch((function(t){console.error("Failed to copy text: ",t)}))},An=function(t,e,n){var r,o,i,a;"CHF"===n?(r="'",o=".",i="CHF",a=!1):"GBP"===n?(r=",",o=".",i="£",a=!0):(r=".",o=",",i="â¬",a=!0),ln.find(".cloudAboPriceDiv").text(Mt(t,{thousandSeparator:r,decimalPoint:o,currencySymbol:i,symbolAtEnd:a})),ln.find(".onPremPriceDiv").text(Mt(e,{thousandSeparator:r,decimalPoint:o,currencySymbol:i,symbolAtEnd:a}))},hn=function(t){return an(void 0,void 0,void 0,(function(){var e,n,r;return sn(this,(function(o){switch(o.label){case 0:return ln.find(".cloudAboPriceDiv").text(""),ln.find(".onPremPriceDiv").text(""),(e=ln.find("#numberOfUsersInput")).prop("disabled",!0),e.addClass("disabled"),n=Tt(),[4,fetch(n+"calculate-price/",{method:"POST",headers:{"Content-Type":"application/json","X-CSRFToken":Dt()},body:JSON.stringify({amount_users:t})})];case 1:return r=o.sent(),e.prop("disabled",!1),e.removeClass("disabled"),[2,r.json()]}}))}))},pn=function(){var t;$("#vertecConfiguratorBase").length&&$(".mainHeader .mainHeaderTryLink--header").css("display","none");$(".configuratorSelectWrapper").length&&$(".configuratorSelectWrapper").each(Qt),$(".configuratorStep1").length&&function(){var t;(Ht=Rt({},Ot().step1),$(".vertecConfiguratorWrapper .continueButton").on("click",Vt),qt(),Pt.on("configurator-value-changed",(function(t,e){Ht.country_code=e.value,qt(),Ht.industry_id&&Gt()})),Ft.on("configurator-value-changed",(function(t,e){Ht.industry_id=e.value,Gt()})),Ht.industry_id)&&((t=Ft.find(".configuratorSelectOption[data-value="+Ht.industry_id+"]"))&&t.trigger("click"));Ht.country_code&&((t=Pt.find(".configuratorSelectOption[data-value="+Ht.country_code+"]"))&&t.trigger("click"));var e=$t();Ht.configuration_type!==e&&(Ht.configuration_type=e,Gt());var n=zt();Ht.reseller!==n&&(Ht.reseller=n,Gt())}(),$(".configuratorStep2").length&&(t=Ot(),oe(),te=Xt({},t.step2),re=Number.parseInt(ee.find(".demoDataSection").data("feature-id"))||null,te.modules.forEach((function(t){ee.find(".moduleCard[data-module-id="+t+"] .moduleSwitch").prop("checked",!0)})),te.features.forEach((function(t){ee.find(".additionalFeatureSwitch[data-feature-id="+t+"]").prop("checked",!0)})),ge()&&ee.find(".demoDataSwitch").prop("checked",!0),ee.find(".moduleCard .featuresModal").on("show.bs.modal",(function(t){setTimeout((function(){var e=t.target,n=$(e);e.scrollHeight>e.clientHeight&&(n.css("overflow-y","auto"),(/(win32|win64|windows|wince)/i.test(navigator.platform)||navigator.platform.toLowerCase().includes("linux"))&&(navigator.userAgent.toLowerCase().includes("edg")||navigator.userAgent.toLowerCase().includes("chrome"))&&n.css("padding-right","0"))}),200)})),ee.find(".moduleCard .featuresModal").on("shown.bs.modal",(function(){var t=$("body");ne={paddingRight:t.css("paddingRight")}})),ee.find("#otherModulesEnabledModal").on("hidden.bs.modal",(function(){var t=$("body");t.addClass("modal-open"),t.css(ne)})),ee.find(".moduleSwitch").on("change",se),ee.find(".additionalFeatureSwitch").on("change",ce),ee.find(".demoDataSwitch").on("change",le),function t(){if(Fe.length){Xe();var e=Fe.find("#messageInput");e.on("input",(function(){e.val()?Ye.removeClass("sendButtonDisabled"):Ye.addClass("sendButtonDisabled")}));var n={role:"assistant",content:Ge.data("initial-chat-message"),uuid:crypto.randomUUID()};Ue.messages.push(n),en(n),on(),Ne=new je(Fe.find("#newMessageSection #newMessageCaptchaInput").get(0),{sitekey:window.DJANGO.frcSiteKey,startMode:"none",doneCallback:function(t){return Je=t}}),Fe.find("#newMessageSection").on("submit",(function(t){t.preventDefault(),tn()})),Fe.find("#chatbotModal").on("show.bs.modal",on),Fe.find("#chatbotModal").on("shown.bs.modal",Ze),$("#chatbotChatWindowAndConfigurationSwitcher").on("click",(function(){var t=Fe.find(".modal-content");t.hasClass("mobileChatWindow")?(t.removeClass("mobileChatWindow"),t.addClass("mobileConfigurationWindow")):(t.removeClass("mobileConfigurationWindow"),t.addClass("mobileChatWindow"))}))}else setTimeout(t,200)}()),$(".configuratorStep3").length&&$(".configuratorStep3OutsideMainArea")&&function(){if(cn.length&&ln.length){ln.find("#numberOfUsersInput").on("keypress keyup",(function(t){var e=$
7(t.target);e.val(e.val().toString().replace(/[^\d].+/,""))}));var t=Ot();ln.find("#numberOfUsersInput").on("change",un),cn.find("#configurationCodeEmailButton").on("click",dn),cn.find("#copyConfigurationCodeButton").on("click",fn),hn(t.amount_users).then((function(e){An(e.cloud_abo,e.on_prem,Lt(t.step1.country_code))}))}}()};document.addEventListener("DOMContentLoaded",(function(){$(".languageChooser").each((function(t,e){return o($(e))})),pn(),$("#language-choice-popup .language-choice-popup__block .language-choice-popup__link").on("click",(function(t){var e=$(t.target).data("language");e&&K(e,!0)})),Y(),a(),$(".djangocms-video-plugin").each((function(){$(this).on("click",(function(t){var e=$(this),n="#video-modal-"+String(e.data("plugin-id")),r=e.find(".embed-responsive-item"),o=r.attr("src"),i=r.parent();console.log(i);var a=l(o,{autoplay:1,playsinline:1,enablejsapi:1,origin:window.location.origin});r.remove(),r.attr("src",a),i.append(r),$(n).one("hidden.bs.modal",(function(){var t=l(o,{autoplay:0});r.remove(),r.attr("src",t),i.append(r)}))}))})),u(),$('[data-toggle="tooltip"]').tooltip(),function(){var t=document.querySelector("#main-menu-toggle"),e=document.querySelector("#main-menu"),n=document.querySelector("#main-menu-overlay"),r=document.querySelector("#megaMenu__underlay"),o=document.querySelector("#megaMenu__overlay"),i=document.querySelector("#main-menu-mobile-close");t&&t.addEventListener("click",(function(){return m(e)})),n&&n.addEventListener("click",(function(){return m(e)})),i&&i.addEventListener("click",(function(){return m(e)}));var a=new MutationObserver((function(t){t.forEach((function(t){var e=t.target;if(e.classList.contains("show")){r.classList.add("show"),o.classList.add("show");var n=e.querySelector(".megaMenuDropdown");window.el=e;var i=e.getBoundingClientRect().top+e.getBoundingClientRect().height+40;r.style.height=n.offsetHeight+i+"px"}else r.classList.remove("show"),o.classList.remove("show")}))}));document.querySelectorAll(".megaMenu__item .dropdown").forEach((function(t){a.observe(t,{attributes:!0,attributeFilter:["class"]})})),$(".focused-link").on("keypress",(function(t){if(13===t.keyCode){t.stopPropagation();var e=document.activeElement.tabIndex+1;$(this).find("[data-toggle=dropdown]").dropdown("toggle").next(".dropdown-menu").find(".megaMenuGroupItem").each((function(){$(this).attr("tabindex",e),e++})),$(this).hasClass("vue-search-component-container")&&$(".search__toggle").trigger("click"),$(this).nextAll(".focused-link").each((function(){$(this).attr("prevtabindex",$(this).attr("tabindex")),$(this).attr("tabindex",e),e++})),$(".end-focused-link").each((function(){$(this).attr("prevtabindex",$(this).attr("tabindex")),$(this).attr("tabindex",e),e++}))}}))}(),document.querySelectorAll("a").forEach((function(t){t.getAttribute("href")&&t.hostname!==location.hostname&&(t.target="_blank")})),k(),S(),A(),W(),X&&(window.addEventListener("load",Z),window.addEventListener("scroll",Z)),window.addEventListener("load",et),window.addEventListener("resize",et),window.addEventListener("load",nt),window.addEventListener("load",ot),function(){var t=this;if(mt.length){var e=function e(n){return it(t,void 0,void 0,(function(){var t=this;return at(this,(function(o){return $('input[name="translation_language"]').attr("disabled","true"),fetch(n,{method:"get"}).then((function(n){return it(t,void 0,void 0,(function(){var t;return at(this,(function(o){switch(o.label){case 0:return[4,n.json()];case 1:return(t=o.sent()).next?[4,e(t.next)]:[3,3];case 2:return o.sent(),[3,4];case 3:$(".loadingClassesMessage").hide(),$('input[name="translation_language"]').removeAttr("disabled"),o.label=4;case 4:return r(t.results),[2]}}))}))})),[2]}))}))},n="/"+mt.find('input[name="translation_language"]:checked').val()+"/api/erp-model-browser/get-classes/";mt.on("change",'input[name="translation_language"]',(function(){$("#modelBrowserSearchInput").val(""),$(".loadingClassesMessage").show(),gt.empty();var t=$(this).val();e(n="/"+t+"/api/erp-model-browser/get-classes/").then()})),e(n).then();var r=function(t){var e=$();t.forEach((function(t){var n,r,o=$();t.members.length&&(o=o.add($('<div class="border-separator"></div>
7')),t.members.forEach((function(t){o=o.add($('\n<div class="element member-element"\n data-name="'+t.name+'"\n data-name-alt="'+t.name_alt+'"\n data-length="'+t.length+'"\n data-type="'+t.member_type+'"\n data-is-nullable="'+t.is_nullable+'"\n data-is-derived="'+t.is_derived+'"\n data-is-persistent="'+!t.is_derived+'"\n data-is-indexed="'+t.is_indexed+'"\n data-description="'+(t.description||"")+'" \n>\n <span class="icon member-icon"></span>\n <span class="member-text">'+t.name+"</span>\n</div>\n"))}))),t.associations.length&&(o=o.add($('<div class="border-separator"></div>')),t.associations.forEach((function(t){var e,n;o=o.add($('\n <div class="element association-element"\n data-name="'+t.name+'"\n data-name-alt="'+t.name_alt+'"\n data-class-name="'+((null===(e=t.association_class)||void 0===e?void 0:e.name)||"")+'"\n data-class-id="'+((null===(n=t.association_class)||void 0===n?void 0:n.class_id)||"")+'"\n data-is-role1="$ru"\n data-is-derived="'+t.is_derived+'"\n\n data-role1-name="'+t.role1_name+'"\n data-role1-name-alt="'+(t.role1_name_alt||"")+'"\n data-role1-class-name="'+t.role1_class.name+'"\n data-role1-class-name-alt="'+(t.role1_class.name_alt||"")+'"\n data-role1-description="'+(t.role1_description||"")+'"\n data-role1-class-id="'+(t.role1_class.class_id||"")+'"\n data-role1-is-navigable="'+t.is_role1_navigable+'"\n data-role1-is-multi="'+t.is_role1_multi+'"\n data-role1-is-composite="'+t.is_role1_composite+'"\n\n data-role2-name="'+t.role2_name+'"\n data-role2-name-alt="'+(t.role2_name_alt||"")+'"\n data-role2-class-name="'+t.role2_class.name+'"\n data-role2-class-name-alt="'+(t.role2_class.name_alt||"")+'"\n data-role2-description="'+(t.role2_description||"")+'"\n data-role2-class-id="'+(t.role2_class.class_id||"")+'"\n data-role2-is-navigable="'+t.is_role2_navigable+'"\n data-role2-is-multi="'+t.is_role2_multi+'"\n data-role2-is-composite="'+t.is_role2_composite+'"\n >\n <span class="icon association-icon"></span>\n <span class="association-text">'+t.perceived_name+"</span>\n </div>\n "))})));var i=$('<div class="dropdown-content"></div>');i.append(o);var a=$('\n<div class="classList__dropdown">\n <div class="header element class-element"\n data-name="'+t.name+'"\n data-name-alt="'+t.name_alt+'"\n data-superclass-name="'+(null===(n=t.superclass)||void 0===n?void 0:n.name)+'"\n data-superclass-id="'+((null===(r=t.superclass)||void 0===r?void 0:r.class_id)||"")+'"\n data-id="'+t.class_id+'"\n data-table-mapping="'+(t.table_mapping||"")+'"\n data-is-abstract="'+t.is_abstract+'"\n data-is-persistent="'+t.is_persistent+'"\n data-description="'+(t.description||"")+'"\n >\n <div>\n <div class="icon class-icon">\n </div>\n <div class="class-text">\n '+t.name+'\n </div>\n </div>\n <div class="dropdown-chevron chevron-down">\n </div>\n</div>\n ');a.append(i),e=e.add(a)})),gt.append(e)};$(document).on("click",".header.element.class-element .dropdown-chevron",(function(t){t.preventDefault(),t.stopPropagation();var e=$(t.target),n=e.closest(At),r=ht();if(n.hasClass("active"))return n.removeClass("active"),r.removeClass("selected"),void yt();$(".header.element.class-element .dropdown-chevron").each((function(t,e){$(e).closest(At).removeClass("active")})),r.removeClass("selected"),e.closest(".header").addClass("selected"),n.addClass("active"),xt(e.closest(".header")),bt(e,"auto")})),$(document).on("click",At+" .element",(function(t){var e=$(t.target);e.hasClass("element")||(e=e.closest(".element"));var n=e.hasClass("class-element"),r=e.hasClass("selected"),o=pt();if(r)if(e.removeClass("selected"),n)o.removeClass("active"),yt();else{var i=e.closest(At).find(".class-element");i.addClass("selected"),xt(i)}else ht().removeClass("selected"),n&&!e.closest(At).hasClass("active")&&pt().removeClass("active"),e.addClass("selected"),xt(e),bt(e)})),dt.on("click",(function(){Ct($(this))})),$(".searchContainer__icon").on("click",(function(){return _t()})),$("#modelBrowserSearchInput").on("input",(function(){return _t()})),$("#class-detail-template #class-superclass, #association-detail-template .associationRoleClassLink, #association-detail-template .associationClassLink").on("click",(function(){$(this).attr("data-linked-class-id")&&vt($(this).attr("data-linked-class-id"))}))}}(),function t(e){void 0===e&&(e=1),window.Intercom?(window.Intercom("onShow",(function(){return kt=!0})),window.Intercom("onHide",(function(){return kt=!1})),$(".chat-icon__button").on("click",(function(t){t.stopPropagation(),kt?It():Et()})),$(".linkShowChatbotPlugin").on("click",(function(t){t.preventDefault(),t&&!window.Intercom||Et()}))):e<10&&setTimeout((function(){return t(e+1)}),500)}()}),{once:!0}),window.addEventListener("load",(function(){C()}),{once:!0}),window.addEventListener("load",(function(){w(),window.addEventListener("scroll",(function(){return x(b,"is-sticky",v)})),window.addEventListener("resize",(function(){return x(b,"is-sticky",v)})),v.addListener(w)}),{once:!0}),$(document).ready((function(){window.DJANGO;$(".cms-toolbar-right").prepend('<ul class="cms-toolbar-item cms-toolbar-item-buttons" style="margin-top: 13px">\n<li>Fallback: '+window.DJANGO.fallbackLanguage+"</li></ul>")}))}});
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.