
!function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=2)}({2:function(e,t,n){e.exports=n("vCH/")},ls82:function(e,t,n){var o=function(e){"use strict";var t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},r=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",i=o.toStringTag||"@@toStringTag";function l(e,t,n,o){var r=t&&t.prototype instanceof s?t:s,a=Object.create(r.prototype),i=new _(o||[]);return a._invoke=function(e,t,n){var o="suspendedStart";return function(r,a){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===r)throw a;return w()}for(n.method=r,n.arg=a;;){var i=n.delegate;if(i){var l=g(i,n);if(l){if(l===p)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var s=c(e,t,n);if("normal"===s.type){if(o=n.done?"completed":"suspendedYield",s.arg===p)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(o="completed",n.method="throw",n.arg=s.arg)}}}(e,n,i),a}function c(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var p={};function s(){}function u(){}function d(){}var f={};f[r]=function(){return this};var m=Object.getPrototypeOf,h=m&&m(m(E([])));h&&h!==t&&n.call(h,r)&&(f=h);var v=d.prototype=s.prototype=Object.create(f);function k(e){["next","throw","return"].forEach((function(t){e[t]=function(e){return this._invoke(t,e)}}))}function y(e,t){var o;this._invoke=function(r,a){function i(){return new t((function(o,i){!function o(r,a,i,l){var p=c(e[r],e,a);if("throw"!==p.type){var s=p.arg,u=s.value;return u&&"object"==typeof u&&n.call(u,"__await")?t.resolve(u.__await).then((function(e){o("next",e,i,l)}),(function(e){o("throw",e,i,l)})):t.resolve(u).then((function(e){s.value=e,i(s)}),(function(e){return o("throw",e,i,l)}))}l(p.arg)}(r,a,o,i)}))}return o=o?o.then(i,i):i()}}function g(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,g(e,t),"throw"===t.method))return p;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return p}var o=c(n,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,p;var r=o.arg;return r?r.done?(t[e.resultName]=r.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,p):r:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,p)}function b(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function x(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function _(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(b,this),this.reset(!0)}function E(e){if(e){var t=e[r];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,a=function t(){for(;++o<e.length;)if(n.call(e,o))return t.value=e[o],t.done=!1,t;return t.value=void 0,t.done=!0,t};return a.next=a}}return{next:w}}function w(){return{value:void 0,done:!0}}return u.prototype=v.constructor=d,d.constructor=u,d[i]=u.displayName="GeneratorFunction",e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===u||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,i in e||(e[i]="GeneratorFunction")),e.prototype=Object.create(v),e},e.awrap=function(e){return{__await:e}},k(y.prototype),y.prototype[a]=function(){return this},e.AsyncIterator=y,e.async=function(t,n,o,r,a){void 0===a&&(a=Promise);var i=new y(l(t,n,o,r),a);return e.isGeneratorFunction(n)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},k(v),v[i]="Generator",v[r]=function(){return this},v.toString=function(){return"[object Generator]"},e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var o=t.pop();if(o in e)return n.value=o,n.done=!1,n}return n.done=!0,n}},e.values=E,_.prototype={constructor:_,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(x),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function o(n,o){return i.type="throw",i.arg=e,t.next=n,o&&(t.method="next",t.arg=void 0),!!o}for(var r=this.tryEntries.length-1;r>=0;--r){var a=this.tryEntries[r],i=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var l=n.call(a,"catchLoc"),c=n.call(a,"finallyLoc");if(l&&c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(l){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(e,t){for(var o=this.tryEntries.length-1;o>=0;--o){var r=this.tryEntries[o];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var a=r;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,p):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),p},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),x(n),p}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var r=o.arg;x(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:E(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},e}(e.exports);try{regeneratorRuntime=o}catch(e){Function("r","regeneratorRuntime = r")(o)}},o0o1:function(e,t,n){e.exports=n("ls82")},"vCH/":function(e,t,n){"use strict";n.r(t);var o=n("o0o1"),r=n.n(o);function a(e,t){if(null==e)return{};var n,o,r=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o<a.length;o++)n=a[o],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)n=a[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function i(e,t,n,o,r,a,i){try{var l=e[a](i),c=l.value}catch(e){return void n(e)}l.done?t(c):Promise.resolve(c).then(o,r)}function l(e){return function(){var t=this,n=arguments;return new Promise((function(o,r){var a=e.apply(t,n);function l(e){i(a,o,r,l,c,"next",e)}function c(e){i(a,o,r,l,c,"throw",e)}l(void 0)}))}}function c(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||s(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=s(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var o=0,r=function(){};return{s:r,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,l=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return i=e.done,e},e:function(e){l=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(l)throw a}}}}function s(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}window.lookApp=window.lookApp||function(){var e={general:{},css:{},texts:{}},t={initialized:!1},n={textTranslation:!1},o={textNodes:[],blocks:[]},i=null;function s(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=JSON.stringify(n);return new Promise((function(n,r){var a=new XMLHttpRequest;a.open("POST",e),a.setRequestHeader("Content-Type","application/json"),a.setRequestHeader("Authorization",t.secret),a.onload=function(){this.status>=200&&this.status<300?n({status:this.status,response:JSON.parse(a.response)}):r({status:this.status,statusText:a.statusText})},a.onerror=function(){r({status:this.status,statusText:a.statusText})},a.send(o)}))}function u(e){return"?"+Object.keys(e).map((function(t){return t+"="+encodeURIComponent(e[t])})).join("&")}function d(){return b.bind(this)("/api/translations")}function f(){return b.bind(this)("/api/translations")}var m=function(e){return e.classList.contains("lookapp-block-start")||e.classList.contains("lookapp-block-end")},h=function(e,t){for(var n=[],o=e.nextElementSibling;o&&o!==t;)n.push(o),o=o.nextElementSibling;return n},v=function(e){return""!==e.textContent.trim()&&(e.nodeType===Node.TEXT_NODE&&!e.parentElement.classList.contains("lookapp-exclude"))},k=function(e,t){var n=document.createElement(e),o="https://player.vimeo.com/video/".concat(t.vimeoID);return n.classList.add("lookapp-translation"),n.setAttribute("tabindex",0),n.setAttribute("data-tt-sign",'{"'.concat(t.id,'":{"tag":[],"link":"').concat(o,"?").concat("autoplay=1&loop=1&muted=1&title=0&dnt=1&controls=0&quality=Auto",'"}}')),n.setAttribute("data-tt-ratio",t.videoRatio),n.addEventListener("keydown",(function(e){return ne(e,n)})),n.addEventListener("click",(function(e){return ke(e,n)})),n.addEventListener("touchend",(function(e){if(e.preventDefault(),("IMG"===e.target.nodeName?e.target.parentNode:e.target).classList.contains("lookapp-video-popup"))return _e(n);ke(e,n)})),n.addEventListener("mouseenter",(function(e){return ke(e,n)})),n.addEventListener("mouseleave",(function(){return _e(n)})),n},y=function(e,t,n,r){var a=o.textNodes.indexOf(t),i=[],l=document.createDocumentFragment();e.forEach((function(e){if(e.textContent===n.text){var t=k("span",n);t.appendChild(e),t.appendChild(function(e){var t=document.createElement("img");return t.src=e,t.alt="Begriff in Gebärdensprache erklären",t}(r)),l.appendChild(t)}else l.appendChild(e)})),t.parentNode.replaceChild(l,t);var c,s=p(e);try{for(s.s();!(c=s.n()).done;){var u=c.value;e.indexOf(u)%2==0&&i.push(u)}}catch(e){s.e(e)}finally{s.f()}o.textNodes.splice(a,1);for(var d=0,f=i;d<f.length;d++){var m=f[d];o.textNodes.splice(a,0,m)}};function g(t,n){o.blocks=[],o.textNodes=[];var r=Array.from(t.querySelectorAll("*"));r.unshift(t);var a,i=(a=e.css.find((function(e){return"translation"===e.category&&"excludeTags"===e.name})))&&a.value&&a.value.split(";");i&&i.length&&(r=r.filter((function(e){return!i.includes(e.tagName)})));var l,s=r.filter(m).values(),u=p(s);try{for(u.s();!(l=u.n()).done;){var d=l.value,f=s.next().value,g=r.indexOf(d)+1,b=r.indexOf(f)-g;r.splice(g,b);var x={id:parseInt(d.dataset.translationid),start:d,elements:h(d,f),end:f};o.blocks.push(x)}}catch(e){u.e(e)}finally{u.f()}r.forEach((function(e){var t=Array.from(e.childNodes).filter(v);o.textNodes=[].concat(c(o.textNodes),[t]).flat()})),n.textBlocks.forEach((function(e){var t=o.blocks.find((function(t){return t.id===e.id})),n=k("div",e);t.start.parentElement.insertBefore(n,t.end),t.elements.forEach((function(e){return n.appendChild(e)}))})),n.textPassages.forEach((function(e){o.textNodes.filter((function(t){return t.textContent.includes(e.text)})).forEach((function(t){var o,r,a,i=function(e,t){var n,o=[e.cloneNode()],r="",a=0,i=p(t);try{for(i.s();!(n=i.n()).done;){var l=n.value;r=o.at(-1).splitText(l-a),o.push(r),a=l}}catch(e){i.e(e)}finally{i.f()}return o}(t,(o=t.textContent,r=e.text,a=new RegExp("(([^a-zA-Z0-9_-äöüÄÖÜß])(".concat(r,")([^a-zA-Z0-9_-äöüÄÖÜß]))|(^(").concat(r,")([^a-zA-Z0-9_-äöüÄÖÜß]))|(([^a-zA-Z0-9_-äöüÄÖÜß])(").concat(r,")$)|^(").concat(r,")$"),"g"),Array.from(o.replace(/\u00a0/g," ").matchAll(a),(function(e){var t=e[1]||e[10]?e.index+1:e.index;return[t,t+r.length]})).flat()));y(i,t,e,n.translationIcon)}))}))}function b(){var e=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/api/translations",o={data:this.innerHTML,lang:t.lang,projectSecret:t.secret,version:"1.1.0"};return T(),s(t.apiUrl+n,o).then((function(t){var n=t.status,o=t.response;200===n&&(i=o.data,g(e,o.data)),N()})).catch((function(e){console.error("Simax LookApp: A POST error occurred:",e),N()}))}function x(e,t,n,o){return _.apply(this,arguments)}function _(){return(_=l(r.a.mark((function n(o,a,i,l){var c,p;return r.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return c={user_email_address:o.value?o.value:void 0,requested_word:a.value,fk_language_id:e.general.fk_language_id,fk_project_id:e.general.project_id,email:i.value,phone:l.value},n.prev=1,n.next=4,s(t.apiUrl+"/api/requestTranslationsApi",c);case 4:p=n.sent,n.next=10;break;case 7:n.prev=7,n.t0=n.catch(1),p=n.t0;case 10:return n.abrupt("return",p.status?p.status:500);case 11:case"end":return n.stop()}}),n,null,[[1,7]])})))).apply(this,arguments)}function E(e,t,n,o,r){return w.apply(this,arguments)}function w(){return(w=l(r.a.mark((function n(o,a,i,l,c){var p,u;return r.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return p={user_email_address:o.value?o.value:void 0,text:i.value,fk_language_id:e.general.fk_language_id,fk_project_id:e.general.project_id,fk_translation_id:a||void 0,email:l.value,phone:c.value},n.prev=1,n.next=4,s(t.apiUrl+"/api/feedbackApi",p);case 4:u=n.sent,n.next=10;break;case 7:n.prev=7,n.t0=n.catch(1),u=n.t0;case 10:return n.abrupt("return",u.status?u.status:500);case 11:case"end":return n.stop()}}),n,null,[[1,7]])})))).apply(this,arguments)}function L(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return s(t.apiUrl+"/api/translations/".concat(e,"/upVote"),{wasReversed:n})}function C(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return s(t.apiUrl+"/api/translations/".concat(e,"/downVote"),{wasReversed:n})}function S(){var e=document.createElement("div");e.className="lookapp-loading lookapp-overlay lookapp-hide",e.id="lookapp-loading";var t=document.createElement("div");t.className="lookapp-center-content";var n=document.createElement("div");n.className="lookapp-lds-ring",document.body.appendChild(e),e.appendChild(t),t.appendChild(n),n.appendChild(document.createElement("div")),n.appendChild(document.createElement("div")),n.appendChild(document.createElement("div")),n.appendChild(document.createElement("div"))}function T(){var e=document.getElementById("lookapp-loading");e&&e.classList.remove("lookapp-hide")}function N(){var e=document.getElementById("lookapp-loading");e&&e.classList.add("lookapp-hide")}function A(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=document.createElement(e);return o.innerHTML=t,n.forEach((function(e){o.classList.add(e)})),o}function q(t){return void 0!==e.texts[t]?e.texts[t]:t}function O(){return j.apply(this,arguments)}function j(){return(j=l(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",document.addEventListener("click",function(){var e=l(r.a.mark((function e(t){var o,a,i;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((o=t.target)&&o.closest("#lookapp-translate")){e.next=3;break}return e.abrupt("return");case 3:if((a=o.closest("#lookapp-translate")).disabled=!0,!n.textTranslation){e.next=15;break}a.firstChild.innerHTML=q("menu_button_contentTranslation_on"),document.querySelectorAll("span.lookapp-translation").forEach((function(e){e.replaceWith(e.innerText.trim())})),document.querySelectorAll("div.lookapp-translation").forEach((function(e){e.outerHTML=e.innerHTML})),G("lookAppContentTranslation","off"),n.textTranslation=!1,a.disabled=!1,a.classList.remove("lookapp-active"),e.next=23;break;case 15:return a.firstChild.innerHTML=q("menu_button_contentTranslation_off"),i=Array.from(document.querySelectorAll(".lookapp-scope")),e.next=19,Promise.all(i.map((function(e){return d.bind(e)()})));case 19:G("lookAppContentTranslation","on"),n.textTranslation=!0,a.disabled=!1,a.classList.add("lookapp-active");case 23:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function H(e,t){var n,o=(n="lookAppContentTranslation",window.localStorage.getItem(n));(e||o&&"on"===o)&&document.getElementById("lookapp-translate").click()}function M(e){return e.querySelectorAll("span.lookapp-translation").forEach((function(e){e.replaceWith(e.innerText.trim())})),e.querySelectorAll("div.lookapp-translation").forEach((function(e){e.outerHTML=e.innerHTML})),f.bind(e)()}function I(){var t=e.css.find((function(e){return"modal"===e.category&&"progressBar"===e.name}));return t&&"true"===t.value}function B(){var t=e.css.find((function(e){return"enableButton"===e.category&&"icon"===e.name}));return t&&"block"===t.value}function F(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:337.5,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"16:9";if(e){var o=e.css.find((function(e){return"modal"===e.category&&"height"===e.name}));o&&(t=o.value);var r=e.css.find((function(e){return"modal"===e.category&&"ratio"===e.name}));r&&(n=r.value)}var a=P(t,n);return{width:a,height:t.toString(),ratio:n}}function P(e,t){return(e*t.split(":")[0]/t.split(":")[1]).toFixed(2)}function z(e,t){var n=t.split(":")[0];return(e*t.split(":")[1]/n).toFixed(2)}function R(){var n=document.createElement("div");n.className="lookapp simax-translation-widget",n.style="display: none";var o=document.createElement("button");o.className="lookapp lookapp-collapsible-button",o.tabIndex=0;var a=document.createElement("span");a.innerHTML=q("menu_text");var i=document.createElement("div");i.className="lookapp lookapp-collapsible-content",e.general.customOptionsEnabled&&(i.appendChild(function(){var e=document.createElement("button");e.className="lookapp lookapp-button lookapp-content-button";var t='<h2 class="lookapp-h2">'.concat(q("form_settings_header_text"),"</h2>"),n=document.createElement("form");n.id="lookapp-option-form";var o=A("label",q("form_settings_subtitles_labels"),["lookapp","lookapp-form-label"]),r=K(q("form_settings_subtitles_info")),a=A("label","",["lookapp-switch"]),i=document.createElement("input");i.type="checkbox",i.checked=$();var l=A("span","",["lookapp-slider","lookapp-round"]);i.onchange=function(e){J("LookApp-SubtitlesEnabled",i.checked.toString())},a.appendChild(i),a.appendChild(l),o.appendChild(r),n.appendChild(o),n.appendChild(a);var c=document.createElement("div");return c.appendChild(n),e.onclick=function(){de(t),fe(c),me(),se(),document.getElementById("lookapp-modal").style.display="block"},e.appendChild(A("span",q("menu_button_customOptions_on"))),e}()),i.appendChild(A("hr","",["lookapp-content-hr"]))),e.general.feedbackFormEnabled&&(i.appendChild(V()),i.appendChild(A("hr","",["lookapp-content-hr"]))),e.general.requestSignFormEnabled&&(i.appendChild(function(){var e=document.createElement("button");e.className="lookapp lookapp-button lookapp-content-button";var t='<h2 class="lookapp-h2">'.concat(q("form_requestSign_header_text"),"</h2>"),n=document.createElement("form");n.id="lookapp-request-translation-form";var o=document.createElement("label");o.className="lookapp lookapp-form-label",o.htmlFor="lookapp-request-translation-form-email",o.innerText=q("form_requestSign_email_label");var a=K(q("form_requestSign_email_info")),i=document.createElement("input");i.id="lookapp-request-translation-form-email",i.className="lookapp lookapp-form-input",i.type="text",i.placeholder=q("form_requestSign_email_placeholder");var c=document.createElement("label");c.className="lookapp lookapp-form-label",c.htmlFor="lookapp-request-translation-form-text",c.innerText=q("form_requestSign_sign_label");var p=K(q("form_requestSign_sign_info")),s=document.createElement("textarea");s.id="lookapp-request-translation-form-text",s.className="lookapp lookapp-form-textarea",s.placeholder=q("form_requestSign_sign_placeholder"),s.required=!0;var u=document.createElement("input");u.className="lookapp lookapp-form-submit-button",u.value=q("form_requestSign_submit_button"),u.type="submit";var d=D();d.forEach((function(e){n.appendChild(e)}));var f=W(u,q("form_requestSign_submit_button_success"),(function(){document.getElementById("lookapp-modal").style.display="none",u.value=q("form_requestSign_submit_button"),u.disabled=!1,n.reset()}));u.onclick=function(){var e=l(r.a.mark((function e(t){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(d[1].required=!1,d[3].required=!1,!n.checkValidity()){e.next=18;break}return t.preventDefault(),ve(t),u.disabled=!0,e.next=8,x(i,s,d[1],d[3]);case 8:if(200!==e.sent){e.next=14;break}return e.next=12,f();case 12:e.next=16;break;case 14:me(q("form_requestSign_submit_button_error")),u.disabled=!1;case 16:e.next=19;break;case 18:n.reportValidity();case 19:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),o.appendChild(a),n.appendChild(o),n.appendChild(i),c.appendChild(p),n.appendChild(c),n.appendChild(s),n.appendChild(u);var m=document.createElement("div");return m.appendChild(n),e.onclick=function(){de(t),fe(m),me(),se(),document.getElementById("lookapp-modal").style.display="block"},e.appendChild(A("span",q("menu_button_requestSignForm_on"))),e}()),i.appendChild(A("hr","",["lookapp-content-hr"]))),e.general.textTranslationEnabled&&(i.appendChild(function(){var e=document.createElement("button");e.className="lookapp lookapp-button lookapp-content-button";var t='<h2 class="lookapp-h2">'.concat(q("form_textTranslation_header_text"),"</h2>"),n=document.createElement("div");n.id="lookapp-text-translation",n.className="lookapp lookapp-form-textarea",n.contentEditable="true",n.style.height="10em",n.setAttribute("data-lookapp-placeholder",q("form_textTranslation_text_placeholder")),n.oninput=function(){"<br>"===this.innerHTML.trim()&&(this.innerHTML="")};var o=document.createElement("button");o.className="lookapp lookapp-form-submit-button",o.innerHTML=q("form_textTranslation_submit_button"),o.onclick=function(){M(n)};var r=document.createElement("div");return r.appendChild(n),r.appendChild(o),e.onclick=function(){de(t),fe(r),me(),se(),document.getElementById("lookapp-modal").style.display="block"},e.appendChild(A("span",q("menu_button_textTranslation_on"))),e}()),i.appendChild(A("hr","",["lookapp-content-hr"]))),e.general.contentTranslationEnabled&&(document.querySelectorAll(".lookapp-scope").length||console.error('Simax LookApp: No "lookApp-scope" defined, check the integration manual for further information.'),i.appendChild(function(){var e=document.createElement("button");return e.className="lookapp lookapp-button lookapp-content-button",e.id="lookapp-translate",e.appendChild(A("span",q("menu_button_contentTranslation_on"))),e}()),i.appendChild(A("hr","",["lookapp-content-hr"]))),0!==i.children.length&&(i.removeChild(i.lastChild),1===i.children.length?((o=i.children.item(0)).className="lookapp lookapp-single-button",document.getElementsByClassName("lookapp-scope")[0].before(n),n.appendChild(o),B()&&(o.style.backgroundImage="url(".concat(t.apiUrl+"/api/"+t.secret+"/button-logo",")"),o.firstChild.style.marginLeft="".concat(U(o)+5,"px"))):(document.getElementsByClassName("lookapp-scope")[0].before(n),n.appendChild(i),i.after(o),o.appendChild(a),B()&&(o.style.backgroundImage="url(".concat(t.apiUrl+"/api/"+t.secret+"/button-logo",")"),a.style.marginLeft="".concat(U(o)+5,"px"))),o.addEventListener("click",(function(){this.classList.toggle("active"),i.style.maxHeight?(i.style.maxHeight=null,i.style.visibility="hidden"):(i.style.maxHeight=i.scrollHeight+"px",i.style.visibility="inherit")})))}function U(e){var t,n=e.cloneNode(!0);return n.style.cssText="position:fixed; top:-9999px; opacity:0;",document.body.appendChild(n),t=n.scrollHeight,n.parentNode.removeChild(n),t}function V(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=document.createElement("button");n.className="lookapp lookapp-button lookapp-content-button";var o='<h2 class="lookapp-h2">'.concat(q("form_feedback_header_text"),'</h2><p class="lookapp lookapp-form-label lookapp-feedback-hint">').concat(q("form_feedback_body_intro"),"</p>"),a=document.createElement("form");a.id="lookapp-feedback-form";var i=document.createElement("label");i.className="lookapp lookapp-form-label",i.htmlFor="lookapp-feedback-form-email",i.innerText=q("form_feedback_email_label");var c=K(q("form_feedback_email_info")),p=document.createElement("input");p.id="lookapp-feedback-form-email",p.className="lookapp lookapp-form-input",p.type="text",p.placeholder=q("form_feedback_email_placeholder");var s=document.createElement("label");s.className="lookapp lookapp-form-label",s.htmlFor="lookapp-feedback-form-translation",s.innerText=q("form_feedback_sign_label");var u=K(q("form_feedback_sign_info")),d=document.createElement("input");d.id="lookapp-feedback-form-translation",d.className="lookapp lookapp-form-input",d.type="text",d.value=t||"",d.placeholder=q("form_feedback_sign_placeholder"),t&&(d.disabled=!0);var f=document.createElement("label");f.htmlFor="lookapp-feedback-form-text",f.className="lookapp lookapp-form-label",f.innerText=q("form_feedback_feedback_label");var m=K(q("form_feedback_feedback_info")),h=document.createElement("textarea");h.id="lookapp-feedback-form-text",h.className="lookapp lookapp-form-textarea",h.placeholder=q("form_feedback_feedback_info"),h.required=!0;var v=document.createElement("input");v.className="lookapp lookapp-form-submit-button",v.value=q("form_feedback_submit_button"),v.type="submit";var k=D();k.forEach((function(e){a.appendChild(e)}));var y=W(v,q("form_feedback_submit_button_success"),(function(){document.getElementById("lookapp-modal").style.display="none",v.value=q("form_feedback_submit_button"),v.disabled=!1,a.reset()}));v.onclick=function(){var t=l(r.a.mark((function t(n){return r.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(k[1].required=!1,k[3].required=!1,!a.checkValidity()){t.next=18;break}return n.preventDefault(),ve(n),v.disabled=!0,t.next=8,E(p,e,h,k[1],k[3]);case 8:if(200!==t.sent){t.next=14;break}return t.next=12,y();case 12:t.next=16;break;case 14:me(q("form_feedback_submit_button_error")),v.disabled=!1;case 16:t.next=19;break;case 18:a.reportValidity();case 19:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),i.appendChild(c),a.appendChild(i),a.appendChild(p),s.appendChild(u),a.appendChild(s),a.appendChild(d),f.appendChild(m),a.appendChild(f),a.appendChild(h),a.appendChild(v);var g=document.createElement("div");return g.appendChild(a),n.onclick=function(){de(o),fe(g),se(),document.getElementById("lookapp-modal").style.display="block"},n.appendChild(A("span",q("menu_button_feedbackForm_on"))),n}function W(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"5",a=o;e.setAttribute("data-delay",a);var i=1,c=function(){var o=l(r.a.mark((function o(){return r.a.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.abrupt("return",setTimeout((function(){return i=1e3,e.value=t.replace("$counter",a),e.setAttribute("data-delay",a),0==a?n():(a--,c())}),i));case 1:case"end":return o.stop()}}),o)})));return function(){return o.apply(this,arguments)}}();return c}function D(){var e=document.createElement("label");e.htmlFor="lookapp-email",e.className="lookapp-email-label",e.innerText="E-Mail",e.setAttribute("aria-hidden","true");var t=document.createElement("input");t.id="lookapp-email",t.type="text",t.name="email",t.className="lookapp-email",t.required=!0,t.setAttribute("aria-hidden","true");var n=document.createElement("label");n.htmlFor="lookapp-phone",n.className="lookapp-phone-label",n.innerText="Phone-Number",n.setAttribute("aria-hidden","true");var o=document.createElement("input");return o.id="lookapp-phone",o.type="text",o.required=!0,o.name="Phone-Number",o.className="lookapp-phone",o.setAttribute("aria-hidden","true"),[e,t,n,o]}function G(e,t){return window.localStorage.setItem(e,t)}function J(e,t){return window.sessionStorage.setItem(e,t)}function Z(e){return window.sessionStorage.getItem(e)}function $(){var t,n=Z("LookApp-SubtitlesEnabled");return null===n?(t=e.css.find((function(e){return"modal"===e.category&&"subtitles"===e.name})))&&"true"===t.value:"true"===n}function X(e){var t=Z("LookApp-Votes"),n=t?JSON.parse(t):{};return"boolean"==typeof n[e]?n[e]:null}function Y(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=Z("LookApp-Votes"),o=n?JSON.parse(n):{};return o[e]=t,J("LookApp-Votes",JSON.stringify(o))}function K(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=A("div",'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="gray" stroke-width="2"\n\t\t\t stroke-linecap="round" stroke-linejoin="round" class="lookapp-form-info-icon">\n\t\t\t<circle cx="12" cy="12" r="10"/>\n\t\t\t<path d="M12 16v-4M12 8h0"/>\n\t\t</svg><span tabindex="0" class="lookapp-tooltiptext">'.concat(e,"</span>"),["lookapp-form-info","lookapp-tooltip"]);return t.onclick=function(){var e,n=t.querySelector(".lookapp-tooltiptext"),o=p(document.getElementsByClassName("lookapp-tooltiptext"));try{for(o.s();!(e=o.n()).done;){var r=e.value;n!==r&&(r.style.visibility="hidden")}}catch(e){o.e(e)}finally{o.f()}n.style.visibility="hidden"===n.style.visibility?"visible":"hidden"},t}function Q(e){var t=document.createElementNS("http://www.w3.org/2000/svg","svg");return t.innerHTML='<path d="M0 848.9a59.37 59.37 0 0159.37-59.37H245.1a59.37 59.37 0 0159.38 59.38V1428a59.37 59.37 0 01-59.38 59.37H59.37A59.37 59.37 0 010 1428.01zM867.2.43c89.46-7.31 168.45 67.86 178.57 154.76 18.25 93.41-12.1 187.41-58.73 267.74-24.84 55.2-62.14 113.96-48.69 176.84 46.81 12.95 105.14-1.6 156.3 3.27 83.63 1.95 169.31-3.63 251.12 16.29 54.96 25.8 90.98 84.9 105.34 142.28-3.5 52.64-84.5 95.83-30.02 149.36 47.38 46.55 21.64 103.3-22.49 140.41-40.67 54.73 50.4 112.71 8.47 168.84-30.43 42.42-90.69 73.95-75.17 135.35 7.1 61.7-53.36 101.55-97.19 133.04-77.18 38.53-167.56 28.5-251.25 30.5-140.11-4.43-281.42-6.2-418.52-38.52-65.79-12.46-131.88-23.5-197.46-36.9l-1.94-622.48c55.35 7.87 99.96-31.75 129.24-74.4 64.8-87.32 99.96-191.1 146.4-288.1 43.38-65.36 127.93-96.13 153.26-175.13 36.05-83.67 39.88-176.1 49.54-265.38C839.92 6.65 875.48.14 867.2.42z"/>',t.setAttribute("viewBox","0 0 1460 1530"),t.classList.add("lookapp-vote-icon"),t.classList.add("lookapp-upvote-icon"),e&&t.classList.add("lookapp-upvoted"),t}function ee(e){var t=document.createElementNS("http://www.w3.org/2000/svg","svg");return t.innerHTML='<path transform="scale(1, -1) translate(0, -1460)" d="M0 848.9a59.37 59.37 0 0159.37-59.37H245.1a59.37 59.37 0 0159.38 59.38V1428a59.37 59.37 0 01-59.38 59.37H59.37A59.37 59.37 0 010 1428.01zM867.2.43c89.46-7.31 168.45 67.86 178.57 154.76 18.25 93.41-12.1 187.41-58.73 267.74-24.84 55.2-62.14 113.96-48.69 176.84 46.81 12.95 105.14-1.6 156.3 3.27 83.63 1.95 169.31-3.63 251.12 16.29 54.96 25.8 90.98 84.9 105.34 142.28-3.5 52.64-84.5 95.83-30.02 149.36 47.38 46.55 21.64 103.3-22.49 140.41-40.67 54.73 50.4 112.71 8.47 168.84-30.43 42.42-90.69 73.95-75.17 135.35 7.1 61.7-53.36 101.55-97.19 133.04-77.18 38.53-167.56 28.5-251.25 30.5-140.11-4.43-281.42-6.2-418.52-38.52-65.79-12.46-131.88-23.5-197.46-36.9l-1.94-622.48c55.35 7.87 99.96-31.75 129.24-74.4 64.8-87.32 99.96-191.1 146.4-288.1 43.38-65.36 127.93-96.13 153.26-175.13 36.05-83.67 39.88-176.1 49.54-265.38C839.92 6.65 875.48.14 867.2.42z"/>',t.setAttribute("viewBox","0 0 1460 1530"),t.classList.add("lookapp-vote-icon"),t.classList.add("lookapp-downvote-icon"),e&&t.classList.add("lookapp-downvoted"),t}function te(){var e=document.createElement("div");e.className="lookapp lookapp-modal",e.id="lookapp-modal",e.style.display="none";var t=document.createElement("div");t.className="lookapp lookapp-modal-content";var n=document.createElement("div");n.className="lookapp lookapp-modal-header",n.id="lookapp-modal-header",n.innerHTML='<h2 class="lookapp-h2">LookApp</h2>';var o=document.createElement("span");o.className="lookapp lookapp-modal-close",o.id="lookapp-modal-close",o.innerHTML="&times;",o.onclick=function(){e.style.display="none"},n.insertBefore(o,n.firstChild);var r=document.createElement("div");r.className="lookapp lookapp-modal-body",r.id="lookapp-modal-body";var a=document.createElement("div");a.className="lookapp lookapp-modal-footer",a.innerHTML='<p id="lookapp-modal-error" style="display: none; color: red">Fehler</p><h6 class="lookapp-h6">'.concat(q("form_footer_text"),"</h6>"),t.appendChild(n),t.appendChild(r),t.appendChild(a),e.appendChild(t),window.onclick=function(t){t.target===e&&(e.style.display="none")},document.body.appendChild(e)}function ne(e,t){13===(e.keyCode||e.which)&&ke(e,t)}function oe(e){return"key"in(e=e||window.event)?"Escape"===e.key||"Esc"===e.key:27===e.keyCode}function re(e){oe(e)&&(document.getElementById("lookapp-modal").style.display="none",ue())}function ae(e){var t=document.getElementById("lookapp-modal");e.target===t&&(t.style.display="none",ue())}function ie(e){oe(e)&&(xe(),be(),pe())}function le(){xe(),be(),pe()}function ce(){document.addEventListener("keydown",ie),document.addEventListener("click",le)}function pe(){document.removeEventListener("keydown",ie),document.removeEventListener("click",le)}function se(){document.addEventListener("keydown",re),document.addEventListener("click",ae)}function ue(){document.removeEventListener("keydown",re),document.removeEventListener("click",ae)}function de(e){var t=document.getElementById("lookapp-modal-header"),n=t.children[0];t.innerHTML=e,t.prepend(n)}function fe(e){var t=document.getElementById("lookapp-modal-body");t.innerHTML="",t.appendChild(e)}function me(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=document.getElementById("lookapp-modal-error");if(e)return t.style.display="block",void(t.innerText=e);t.style.display="none",t.innerText="Fehler"}function he(e,n,o){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i=arguments.length>5?arguments[5]:void 0,l=arguments.length>6?arguments[6]:void 0,c=arguments.length>7?arguments[7]:void 0,p=arguments.length>8?arguments[8]:void 0;$()&&(n+="&texttrack=".concat(t.lang));var s=A("div","",["lookapp","lookapp-video-popup-content"]);s.style.cssText="width: ".concat(Number.parseFloat(i),"px; height: ").concat(Number.parseFloat(l)+10,"px;");var u=A("div","",["lookapp","lookapp-video-popup-content-inner"]);u.style.cssText="width: ".concat(Number.parseFloat(i),"px; height: ").concat(Number.parseFloat(l),"px;");var d=document.createElement("div");d.className="lookapp-lds-ring",d.style.cssText="width: 100%; height: 100%;";var f=document.createElement("div");f.style.cssText="z-index: -1; border-color: #000 transparent transparent transparent !important; margin-left: ".concat(i/2-40,"px !important; margin-top: ").concat(l/2-40,"px !important;"),d.appendChild(f.cloneNode(!0)),d.appendChild(f.cloneNode(!0)),d.appendChild(f.cloneNode(!0)),d.appendChild(f.cloneNode(!0)),u.appendChild(d);var m=document.createElement("iframe");if(m.setAttribute("src",n),m.setAttribute("style","border:0;"),m.setAttribute("width",c),m.setAttribute("height",p),m.style.cssText="width: ".concat(c,"px; height: ").concat(p,"px; border: none !important;"),I()){var h=A("progress",null,["lookapp-progress"]);h.style.cssText="width: ".concat(parseFloat(c)+20,"px; height: 15px; right: -10px; bottom: ").concat(r||a?32:-4,"px; position: absolute;"),h.max=0,h.value=0;var v=new Vimeo.Player(m);v.on("timeupdate",(function(e){h.setAttribute("max",e.duration),h.setAttribute("value",e.seconds)})),d.appendChild(m),d.appendChild(h)}else d.appendChild(m);if(r){var k=V(e,o.innerText);k.className="lookapp-button lookapp-feedback-button",u.appendChild(k)}if(a){var y=A("span",q("video_popup_vote_text"),["lookapp-vote-button","lookapp-vote-text"]);(r&&i<360||i<300)&&(y.style.display="none");var g=X(e),b=Q(!0===g),x=ee(!1===g);b.onclick=function(t){if(ve(t),!b.classList.contains("lookapp-upvoted"))return b.classList.add("lookapp-upvoted"),Y(e,!0),x.classList.contains("lookapp-downvoted")?(x.classList.remove("lookapp-downvoted"),L(e,!0)):L(e)},x.onclick=function(t){if(ve(t),!b.classList.contains("lookapp-downvoted"))return x.classList.add("lookapp-downvoted"),Y(e,!1),b.classList.contains("lookapp-upvoted")?(b.classList.remove("lookapp-upvoted"),C(e,!0)):C(e)},u.appendChild(y),u.appendChild(b),u.appendChild(x)}return s.appendChild(u),s}function ve(e){e.stopPropagation?e.stopPropagation():window.event&&(window.event.cancelBubble=!0)}function ke(e,t){if(!JSON.parse(t.getAttribute("data-tt-sign")))return!1;if(t.classList.contains("lookapp-video-popup"))return!1;var n=JSON.parse(t.getAttribute("data-tt-sign")),o=Object.keys(n);if(o.length>1){be(),xe();var r=A("div","",["lookapp","lookapp-tag-popup-content"]);r.style.position="absolute";var a=A("div","",["lookapp","lookapp-tag-popup-content-inner"]);a.style.position="absolute";var i=A("span",q("tag_popup_context_text"),["lookapp","lookapp-tag-popup-text"]);i.style.display="inline",a.appendChild(i);var l=A("div","",[]);l.style.width="100%",l.style.textAlign="center",a.appendChild(l),o.forEach((function(e){var t=A("button","",["lookapp","lookapp-tag-popup-button"]);t.innerText=n[e].tag.name,t.onclick=function(o){return xe(),ye(o,t,n[e].link,e,10)},t.onmouseenter=t.onclick,t.onmouseleave=function(e){return _e(t)},l.appendChild(t)})),r.appendChild(a),t.appendChild(r),r.style.position="unset",a.style.position="unset";var c=r.scrollWidth;return r.style.position="absolute",r.style.height=a.style.position="absolute",ge(t,r,t.getBoundingClientRect(),null,c+10),t.classList.add("lookapp-tag-popup"),ve(e||window.event),ce(),!1}return xe(),ye(e,t,n[o[0]].link,o[0])}function ye(t,n,o,r){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,i=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,l=10,c=F(337.5,n.getAttribute("data-tt-ratio")),p=c.width,s=c.height,u=c.ratio;p>i+2*l&&(s=z(p=i-2*l,u));var d=p,f=s,m=e.general.feedbackFormEnabled,h=e.general.videoVotingEnabled;(m||h)&&(s="".concat(Number.parseFloat(s)+40));var v=n.scrollWidth,k=n.getBoundingClientRect(),y=n.appendChild(he(r,o,n,m,h,p,s+40,d,f));ge(n,y,k,v,!1,a),n.classList.add("lookapp-video-popup"),y.classList.toggle("show");var g=t||window.event;return ve(g),ce(),!1}function ge(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,r=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,i=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,l=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight,c=n.top,p=n.left,s=o||n.width,u=10;t.style.bottom=c<l/2?"unset":"100%";var d=p+s/2,f=r||t.scrollWidth;f>i-2*u&&(f=i-2*u),t.style.width="".concat(f+5,"px"),t.style.height||(t.style.height=t.scrollHeight+10+"px");var m=f/2,h=f/2+u;if(d>h){if(d+m<i-u)if(s<f){var v=(f-s)/2;t.style.marginLeft="-"+v+"px"}else if(s>f){var k=(s-f)/2;t.style.marginLeft=k+"px"}else t.style.marginLeft="unset";else if(p+s+m>i){var y=m-(i-p),g=m+y+u+a;t.style.marginLeft="-"+g+"px"}}else if(p+m>i-u){var b=(p+m)/2-i/2;if(t.style.marginLeft="-"+b+"px",(i+u)/2>p){var x=p-u+a;t.style.marginLeft="-"+x+"px"}else t.style.marginLeft="-"+b+"px"}else if((i+u)/2>p){var _=p-u+a;t.style.marginLeft="-"+_+"px"}else t.style.marginLeft="unset"}function be(){document.querySelectorAll(".lookapp-tag-popup").forEach((function(e){!function(e){e.classList.remove("lookapp-tag-popup");var t=e.querySelector(".lookapp-tag-popup-content");t&&e.removeChild(t)}(e)}))}function xe(){document.querySelectorAll(".lookapp-video-popup").forEach((function(e){!function(e){e.classList.remove("lookapp-video-popup");var t=e.querySelector(".lookapp-video-popup-content");t&&e.removeChild(t)}(e)}))}function _e(e){e.classList.contains("lookapp-tag-popup")&&e.classList.remove("lookapp-tag-popup"),e.classList.contains("lookapp-video-popup")&&e.classList.remove("lookapp-video-popup");var t=e.querySelector(".lookapp-tag-popup-content"),n=e.querySelector(".lookapp-video-popup-content");t?e.removeChild(t):n&&e.removeChild(n)}return{init:function(n){if(t.initialized)return console.warn("Simax LookApp: Script was initialized multiple times!");t.initialized=!0;var o=n.secret,i=n.apiUrl,c=n.lang,p=n.addLoadingSpinner,s=void 0===p||p,d=n.addDefaultButton,f=void 0===d||d,m=n.dynamicallyLoadCss,h=void 0===m||m,v=(n.getAllTranslations,n.autoStart),k=void 0===v?{contentTranslation:!1}:v,y=n.defaultActive,g=void 0===y?{contentTranslation:!1}:y;if(a(n,["secret","apiUrl","lang","addLoadingSpinner","addDefaultButton","dynamicallyLoadCss","getAllTranslations","autoStart","defaultActive"]),!o||!i)return console.error("Simax LookApp: Initialization failed. Missing parameter ".concat([o?null:"secret",i?null:"apiUrl"].filter((function(e){return e})).join(", ")));c||(n.lang="de",console.error('Simax LookApp: No language provided, fallback to "de" german!')),t=Object.assign(t,n),function(e,n){var o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return new Promise((function(r,a){var i=new XMLHttpRequest;i.open("GET",e+u(n)),o&&i.setRequestHeader("Authorization",t.secret),i.onload=function(){200===i.status?r(JSON.parse(i.response)):(401===i.status&&a(new Error("Script authorization failed, please check the name and secret or contact an admin: \n"+i.statusText)),a(new Error(i.statusText)))},i.onerror=function(){a(new Error("There was a network error."))},i.send()}))}(i+"/api/"+o+"/custom-options.json",{lang:n.lang,version:"1.1.0"},!0).then(function(){var n=l(r.a.mark((function n(o){var a,i;return r.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(a=o.data,(e=a).general.project_id&&e.general.fk_language_id){n.next=4;break}return n.abrupt("return",console.error("Simax LookApp: Initialization failed. Error while requesting options!"));case 4:if(e.texts=e.texts.reduce((function(e,t){return e[t[0]]=t[1],e}),{}),s&&S(),h&&(r=void 0,(r=document.createElement("link")).href=t.apiUrl+"/api/"+t.secret+"/style.css?v=1.1.0",r.type="text/css",r.rel="stylesheet",document.getElementsByTagName("head")[0].appendChild(r)),!f){n.next=11;break}R(),n.next=13;break;case 11:if(document.querySelectorAll("#lookapp-translate").length){n.next=13;break}return n.abrupt("return",console.error('Simax LookApp: addDefaultButton is disabled and no element with the "lookApp-translate" class was found! Check the integration manual for further information.'));case 13:return te(),n.next=16,O();case 16:return H(g.contentTranslation,k.contentTranslation),(i=document.createElement("script")).src="https://player.vimeo.com/api/player.js",document.getElementsByTagName("head")[0].appendChild(i),n.abrupt("return",!0);case 21:case"end":return n.stop()}var r}),n)})));return function(e){return n.apply(this,arguments)}}()).catch((function(e){return console.error("Simax LookApp: "+e),e.stack&&console.error("Simax LookApp: "+e.stack),console.error("Simax LookApp: Initialization failed! Error while requesting options!")}))},docReady:function(e){"complete"===document.readyState||"interactive"===document.readyState?setTimeout(e,1):document.addEventListener("DOMContentLoaded",e)},openPopup:ke,closePopup:_e,keyDown:ne,reTranslate:function(){return!(!i||!n.textTranslation)&&(document.querySelectorAll("span.lookapp-translation").forEach((function(e){e.replaceWith(e.innerText.trim())})),document.querySelectorAll("div.lookapp-translation").forEach((function(e){e.outerHTML=e.innerHTML})),Array.from(document.querySelectorAll(".lookapp-scope")).forEach((function(e){g(e,i)})),!0)}}}(),Element.prototype.closest||(Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest=function(e){var t=this;if(!document.documentElement.contains(this))return null;do{if(t.matches(e))return t;t=t.parentElement}while(null!==t);return null})}});