1(()=>{var t={68(t,e,i){"use strict";i.d(e,{A:()=>n});class n{constructor(){this._request=null,this._errorHandlingInternal=!1}get(t,e){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"application/json",n=this._createPreparedRequest("GET",t,i);return this._sendRequest(n,null,e)}post(t,e,i){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"application/json";n=this._getContentType(e,n);let r=this._createPreparedRequest("POST",t,n);return this._sendRequest(r,e,i)}delete(t,e,i){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"application/json";n=this._getContentType(e,n);let r=this._createPreparedRequest("DELETE",t,n);return this._sendRequest(r,e,i)}patch(t,e,i){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"application/json";n=this._getContentType(e,n);let r=this._createPreparedRequest("PATCH",t,n);return this._sendRequest(r,e,i)}abort(){if(this._request)return this._request.abort()}setErrorHandlingInternal(t){this._errorHandlingInternal=t}_registerOnLoaded(t,e){e&&(!0===this._errorHandlingInternal?(t.addEventListener("load",()=>{e(t.responseText,t)}),t.addEventListener("abort",()=>{console.warn(`the request to ${t.responseURL} was aborted`)}),t.addEventListener("error",()=>{console.warn(`the request to ${t.responseURL} failed with status ${t.status}`)}),t.addEventListener("timeout",()=>{console.warn(`the request to ${t.responseURL} timed out`)})):t.addEventListener("loadend",()=>{e(t.responseText,t)}))}_sendRequest(t,e,i){return this._registerOnLoaded(t,i),t.send(e),t}_getContentType(t,e){return t instanceof FormData&&(e=!1),e}_createPreparedRequest(t,e,i){return this._request=new XMLHttpRequest,this._request.open(t,e),this._request.setRequestHeader("X-Requested-With","XMLHttpRequest"),i&&this._request.setRequestHeader("Content-type",i),this._request}}},156(t){"use strict";var e=function(t){var e;return!!t&&"object"==typeof t&&"[object RegExp]"!==(e=Object.prototype.toString.call(t))&&"[object Date]"!==e&&t.$$typeof!==i},i="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function n(t,e){return!1!==e.clone&&e.isMergeableObject(t)?a(Array.isArray(t)?[]:{},t,e):t}function r(t,e,i){return t.concat(e).map(function(t){return n(t,i)})}function s(t){return Object.keys(t).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(t).filter(function(e){return Object.propertyIsEnumerable.call(t,e)}):[])}function o(t,e){try{return e in t}catch(t){return!1}}function a(t,i,l){(l=l||{}).arrayMerge=l.arrayMerge||r,l.isMergeableObject=l.isMergeableObject||e,l.cloneUnlessOtherwiseSpecified=n;var c,d,h=Array.isArray(i);return h!==Array.isArray(t)?n(i,l):h?l.arrayMerge(t,i,l):(d={},(c=l).isMergeableObject(t)&&s(t).forEach(function(e){d[e]=n(t[e],c)}),s(i).forEach(function(e){(!o(t,e)||Object.hasOwnProperty.call(t,e)&&Object.propertyIsEnumerable.call(t,e))&&(o(t,e)&&c.isMergeableObject(i[e])?d[e]=(function(t,e){if(!e.customMerge)return a;var i=e.customMerge(t);return"function"==typeof i?i:a})(e,c)(t[e],i[e],c):d[e]=n(i[e],c))}),d)}a.all=function(t,e){if(!Array.isArray(t))throw Error("first argument should be an array");return t.reduce(function(t,i){return a(t,i,e)},{})},t.exports=a},220(t,e,i){"use strict";i.d(e,{A:()=>a});var n=i(156),r=i.n(n),s=i(707),o=i(308);class a{constructor(t,e={},i=!1){if(!(t instanceof Node)){console.warn(`There is no valid element given while trying to create a plugin instance for "${i}".`);return}this.el=t,this.$emitter=new o.A(this.el),this._pluginName=this._getPluginName(i),this.options=this._mergeOptions(e),this._initialized=!1,this._registerInstance(),this._init()}init(){console.warn(`The "init" method for the plugin "${this._pluginName}" is not defined. The plugin will not be initialized.`)}update(){}destroy(){}_init(){this._initialized||(this.init(),this._initialized=!0)}_update(){this._initialized&&this.update()}_mergeOptions(t){let e=[this.constructor.options,this.options,t];return e.push(this._getConfigFromDataAttribute()),e.push(this._getOptionsFromDataAttribute()),r().all(e.filter(t=>t instanceof Object&&!(t instanceof Array)).map(t=>t||{}))}_getConfigFromDataAttribute(){let t={};if("function"!=typeof this.el.getAttribute)return t;let e=s.A.toDashCase(this._pluginName),i=this.el.getAttribute(`data-${e}-config`);return i?window.PluginConfigManager.get(this._pluginName,i):t}_getOptionsFromDataAttribute(){let t={};if("function"!=typeof this.el.getAttribute)return t;let e=s.A.toDashCase(this._pluginName),i=this.el.getAttribute(`data-${e}-options`);if(i)try{return JSON.parse(i)}catch(t){console.error(`The data attribute "data-${e}-options" could not be parsed to json: ${t.message}`)}return t}_registerInstance(){window.PluginManager.getPluginInstancesFromElement(this.el).set(this._pluginName,this),window.PluginManager.getPlugin(this._pluginName,!1).get("instances").push(this)}_getPluginName(t){return t||(t=this.constructor.name),t}}},308(t,e,i){"use strict";i.d(e,{A:()=>n});
1class n{constructor(t=document){this._el=t,t.$emitter=this,this._listeners=[]}publish(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=new CustomEvent(t,{detail:e,cancelable:i});return this.el.dispatchEvent(n),n}subscribe(t,e){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=this,r=t.split("."),s=i.scope?e.bind(i.scope):e;if(i.once&&!0===i.once){let e=s;s=function(i){n.unsubscribe(t),e(i)}}return this.el.addEventListener(r[0],s),this.listeners.push({splitEventName:r,opts:i,cb:s}),!0}unsubscribe(t){arguments.length>1&&"function"==typeof arguments[1]&&console.warn(`[NativeEventEmitter] Unsubscribing by passing the subscriber function as a second argument is not supported. By default, all listeners for the event will be removed. Use a suffix (separated by a dot) on the event name when subscribing/unsubscribing to identify/target your specific listener only, e.g. "${t}.MyCustomPlugin"`);let e=t.split(".");return this.listeners=this.listeners.reduce((t,i)=>([...i.splitEventName].sort().toString()===e.sort().toString()?this.el.removeEventListener(i.splitEventName[0],i.cb):t.push(i),t),[]),!0}reset(){return this.listeners.forEach(t=>{this.el.removeEventListener(t.splitEventName[0],t.cb)}),this.listeners=[],!0}get el(){return this._el}set el(t){this._el=t}get listeners(){return this._listeners}set listeners(t){this._listeners=t}}},484(t){var e;e=function(){return(function t(e,i,n){function r(o,a){if(!i[o]){if(!e[o]){if(s)return s(o,!0);var l=Error("Cannot find module '"+o+"'");throw l.code="MODULE_NOT_FOUND",l}var c=i[o]={exports:{}};e[o][0].call(c.exports,function(t){return r(e[o][1][t]||t)},c,c.exports,t,e,i,n)}return i[o].exports}for(var s=void 0,o=0;o<n.length;o++)r(n[o]);return r})({1:[function(t,e,i){var n=t("closest"),r=t("component-event"),s=["focus","blur"];i.bind=function(t,e,i,o,a){return -1!==s.indexOf(i)&&(a=!0),r.bind(t,i,function(i){var r=i.target||i.srcElement;i.delegateTarget=n(r,e,!0,t),i.delegateTarget&&o.call(t,i)},a)},i.unbind=function(t,e,i,n){-1!==s.indexOf(e)&&(n=!0),r.unbind(t,e,i,n)}},{closest:2,"component-event":4}],2:[function(t,e,i){var n=t("matches-selector");e.exports=function(t,e,i){for(var r=i?t:t.parentNode;r&&r!==document;){if(n(r,e))return r;r=r.parentNode}}},{"matches-selector":3}],3:[function(t,e,i){var n=Element.prototype,r=n.matchesSelector||n.webkitMatchesSelector||n.mozMatchesSelector||n.msMatchesSelector||n.oMatchesSelector;e.exports=function(t,e){if(r)return r.call(t,e);for(var i=t.parentNode.querySelectorAll(e),n=0;n<i.length;++n)if(i[n]==t)return!0;return!1}},{}],4:[function(t,e,i){var n=window.addEventListener?"addEventListener":"attachEvent",r=window.removeEventListener?"removeEventListener":"detachEvent",s="addEventListener"!==n?"on":"";i.bind=function(t,e,i,r){return t[n](s+e,i,r||!1),i},i.unbind=function(t,e,i,n){return t[r](s+e,i,n||!1),i}},{}],5:[function(t,e,i){function n(){}n.prototype={on:function(t,e,i){var n=this.e||(this.e={});return(n[t]||(n[t]=[])).push({fn:e,ctx:i}),this},once:function(t,e,i){var n=this,r=function(){n.off(t,r),e.apply(i,arguments)};return this.on(t,r,i)},emit:function(t){for(var e=[].slice.call(arguments,1),i=((this.e||(this.e={}))[t]||[]).slice(),n=0,r=i.length;n<r;n++)i[n].fn.apply(i[n].ctx,e);return this},off:function(t,e){var i=this.e||(this.e={}),n=i[t],r=[];if(n&&e)for(var s=0,o=n.length;s<o;s++)n[s].fn!==e&&r.push(n[s]);return r.length?i[t]=r:delete i[t],this}},e.exports=n},{}],6:[function(t,e,i){"use strict";i.__esModule=!0;var n=function(){function t(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}return function(e,i,n){return i&&t(e.prototype,i),n&&t(e,n),e}}(),r=function(){function t(e){(function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")})(this,t),this.resolveOptions(e),this.initSelection()}return t.prototype.resolveOptions=function(){var t=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];this.action=t.action,this.emitter=t.emitter,this.target=t.target,this.text=t.text,this.trigger=t.trigger,this.selectedText=""},t.prototype.initSelection=function(){if(this.text&&this.target)throw Error('Multiple attributes declared, use either "target" or "text"');if(this.text)this.selectFake();else if(this.target)this.selectTarget();else throw Error('Missing required attributes, use either "target" or "text"')}
1,t.prototype.selectFake=function(){var t=this;this.removeFake(),this.fakeHandler=document.body.addEventListener("click",function(){return t.removeFake()}),this.fakeElem=document.createElement("textarea"),this.fakeElem.style.position="absolute",this.fakeElem.style.left="-9999px",this.fakeElem.style.top=document.body.scrollTop+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.selectedText=this.text,document.body.appendChild(this.fakeElem),this.fakeElem.select(),this.copyText()},t.prototype.removeFake=function(){this.fakeHandler&&(document.body.removeEventListener("click"),this.fakeHandler=null),this.fakeElem&&(document.body.removeChild(this.fakeElem),this.fakeElem=null)},t.prototype.selectTarget=function(){if("INPUT"===this.target.nodeName||"TEXTAREA"===this.target.nodeName)this.target.select(),this.selectedText=this.target.value;else{var t=document.createRange(),e=window.getSelection();t.selectNodeContents(this.target),e.addRange(t),this.selectedText=e.toString()}this.copyText()},t.prototype.copyText=function(){var t=void 0;try{t=document.execCommand(this.action)}catch(e){t=!1}this.handleResult(t)},t.prototype.handleResult=function(t){t?this.emitter.emit("success",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)}):this.emitter.emit("error",{action:this.action,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})},t.prototype.clearSelection=function(){this.target&&this.target.blur(),window.getSelection().removeAllRanges()},t.prototype.destroy=function(){this.removeFake()},n(t,[{key:"action",set:function(){var t=arguments.length<=0||void 0===arguments[0]?"copy":arguments[0];if(this._action=t,"copy"!==this._action&&"cut"!==this._action)throw Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(t){if(void 0!==t){if(t&&"object"==typeof t&&1===t.nodeType)this._target=t;else throw Error('Invalid "target" value, use a valid Element')}},get:function(){return this._target}}]),t}();i.default=r,e.exports=i.default},{}],7:[function(t,e,i){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}i.__esModule=!0;var r=n(t("./clipboard-action")),s=n(t("delegate-events")),o=function(t){function e(i,n){(function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")})(this,e),t.call(this),this.resolveOptions(n),this.delegateClick(i)}return function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),e.prototype.resolveOptions=function(){var t=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText},e.prototype.delegateClick=function(t){var e=this;this.binding=s.default.bind(document.body,t,"click",function(t){return e.onClick(t)})},e.prototype.undelegateClick=function(){s.default.unbind(document.body,"click",this.binding)},e.prototype.onClick=function(t){this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new r.default({action:this.action(t.delegateTarget),target:this.target(t.delegateTarget),text:this.text(t.delegateTarget),trigger:t.delegateTarget,emitter:this})},e.prototype.defaultAction=function(t){return a("action",t)},e.prototype.defaultTarget=function(t){var e=a("target",t);if(e)return document.querySelector(e)},e.prototype.defaultText=function(t){return a("text",t)},e.prototype.destroy=function(){this.undelegateClick(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)},e}(n(t("tiny-emitter")).default);function a(t,e){var i="data-clipboard-"+t;if(e.hasAttribute(i))return e.getAttribute(i)}i.default=o,e.exports=i.default},{"./clipboard-action":6,"delegate-events":1,"tiny-emitter":5}]},{},[7])(7)},t.exports=e()},707(t,e,i){"use strict";i.d(e,{A:()=>n});
1class n{static ucFirst(t){return t.charAt(0).toUpperCase()+t.slice(1)}static lcFirst(t){return t.charAt(0).toLowerCase()+t.slice(1)}static toDashCase(t){return t.replace(/([A-Z])/g,"-$1").replace(/^-/,"").toLowerCase()}static toLowerCamelCase(t,e){let i=n.toUpperCamelCase(t,e);return n.lcFirst(i)}static toUpperCamelCase(t,e){return e?t.split(e).map(t=>n.ucFirst(t.toLowerCase())).join(""):n.ucFirst(t.toLowerCase())}static parsePrimitive(t){try{return/^\d+(.|,)\d+$/.test(t)&&(t=t.replace(",",".")),JSON.parse(t)}catch(e){return t.toString()}}}},896(t,e,i){"use strict";i.r(e),i.d(e,{default:()=>d});var n=i(220),r=i(68);class s{static isSupported(){return"undefined"!==document.cookie}static setItem(t,e,i){if(null==t)throw Error("You must specify a key to set a cookie");let n=new Date;n.setTime(n.getTime()+864e5*i);let r="";"https:"===location.protocol&&(r="secure"),document.cookie=`${t}=${e};expires=${n.toUTCString()};path=/;sameSite=lax;${r}`}static getItem(t){if(!t)return!1;let e=t+"=",i=document.cookie.split(";");for(let t=0;t<i.length;t++){let n=i[t];for(;" "===n.charAt(0);)n=n.substring(1);if(0===n.indexOf(e))return n.substring(e.length,n.length)}return!1}static removeItem(t){document.cookie=`${t}= ; expires = Thu, 01 Jan 1970 00:00:00 GMT;path=/`}static key(){return""}static clear(){}}class o{constructor(){this._storage={}}setItem(t,e){return this._storage[t]=e}getItem(t){return Object.prototype.hasOwnProperty.call(this._storage,t)?this._storage[t]:null}removeItem(t){return delete this._storage[t]}key(t){return Object.values(this._storage)[t]||null}clear(){return this._storage={}}}class a{constructor(){this._storage=null,this._chooseStorage(),this._validateStorage()}_chooseStorage(){return a._isSupported("localStorage")?this._storage=window.localStorage:a._isSupported("sessionStorage")?this._storage=window.sessionStorage:s.isSupported()?this._storage=s:this._storage=new o}static _isSupported(t){try{let e="__storage_test";return window[t].setItem(e,"1"),window[t].removeItem(e),!0}catch(t){return!1}}_validateStorage(){if("function"!=typeof this._storage.setItem)throw Error('The storage must have a "setItem" function');if("function"!=typeof this._storage.getItem)throw Error('The storage must have a "getItem" function');if("function"!=typeof this._storage.removeItem)throw Error('The storage must have a "removeItem" function');if("function"!=typeof this._storage.key)throw Error('The storage must have a "key" function');if("function"!=typeof this._storage.clear)throw Error('The storage must have a "clear" function')}getStorage(){return this._storage}}let l=Object.freeze(new a).getStorage();class c extends n.A{static #t=this.options={cartWidgetStorageKey:"cart-widget-template",emptyCartWidgetStorageKey:"empty-cart-widget"};init(){this._client=new r.A,this.insertStoredContent(),this.fetch()}insertStoredContent(){l.setItem(this.options.emptyCartWidgetStorageKey,this.el.innerHTML);let t=l.getItem(this.options.cartWidgetStorageKey);t&&(this.el.innerHTML=t),this.$emitter.publish("insertStoredContent")}fetch(){fetch(window.router["frontend.checkout.info"],{headers:{"X-Requested-With":"XMLHttpRequest"}}).then(t=>{if(!(t.status>
1=500)){if(204===t.status){l.removeItem(this.options.cartWidgetStorageKey);let t=l.getItem(this.options.emptyCartWidgetStorageKey);t&&(this.el.innerHTML=t)}return t.text()}}).then(t=>{l.setItem(this.options.cartWidgetStorageKey,t),t.length&&(this.el.innerHTML=t),this.$emitter.publish("fetch",{content:t})})}}class d extends c{insertStoredContent(){let t=this.el.innerHTML,e=t.match(/CHF.*\s*/g),i=e?e[0]:null;if(i){let e=i.replace(/\d/g,"0");t=t.replace(i,e)}l.setItem(this.options.emptyCartWidgetStorageKey,t);let n=l.getItem(this.options.cartWidgetStorageKey);n&&(this.el.innerHTML=n),this.$emitter.publish("insertStoredContent")}}}},e={};function i(n){var r=e[n];if(void 0!==r)return r.exports;var s=e[n]={exports:{}};return t[n](s,s.exports,i),s.exports}i.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return i.d(e,{a:e}),e},i.d=(t,e)=>{for(var n in e)i.o(e,n)&&!i.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},i.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),i.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},(()=>{"use strict";var t=i(220),e=i(707);class n{static isNode(t){return"object"==typeof t&&null!==t&&(t===document||t===window||t instanceof Node)}static hasAttribute(t,e){if(!n.isNode(t))throw Error("The element must be a valid HTML Node!");return"function"==typeof t.hasAttribute&&t.hasAttribute(e)}static getAttribute(t,e){let i=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(i&&!1===n.hasAttribute(t,e))throw Error(`The required property "${e}" does not exist!`);if("function"!=typeof t.getAttribute){if(i)throw Error("This node doesn't support the getAttribute function!");return}return t.getAttribute(e)}static getDataAttribute(t,i){let r=!(arguments.length>2)||void 0===arguments[2]||arguments[2],s=i.replace(/^data(|-)/,""),o=e.A.toLowerCamelCase(s,"-");if(!n.isNode(t)){if(r)throw Error("The passed node is not a valid HTML Node!");return}if(void 0===t.dataset){if(r)throw Error("This node doesn't support the dataset attribute!");return}let a=t.dataset[o];if(void 0===a){if(r)throw Error(`The required data attribute "${i}" does not exist on ${t}!`);return a}return e.A.parsePrimitive(a)}static querySelector(t,e){let i=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(i&&!n.isNode(t))throw Error("The parent node is not a valid HTML Node!");let r=t.querySelector(e)||!1;if(i&&!1===r)throw Error(`The required element "${e}" does not exist in parent node!`);return r}static querySelectorAll(t,e){let i=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(i&&!n.isNode(t))throw Error("The parent node is not a valid HTML Node!");let r=t.querySelectorAll(e);if(0===r.length&&(r=!1),i&&!1===r)throw Error(`At least one item of "${e}" must exist in parent node!`);return r}static getFocusableElements(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body,e=` 2 input:not([tabindex^="-"]):not([disabled]):not([type="hidden"]), 3 select:not([tabindex^="-"]):not([disabled]), 4 textarea:not([tabindex^="-"]):not([disabled]), 5 button:not([tabindex^="-"]):not([disabled]), 6 a[href]:not([tabindex^="-"]):not([disabled]), 7 [tabindex]:not([tabindex^="-"]):not([disabled]) 8 `;return t.querySelectorAll(e)}static getFirstFocusableElement(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return this.getFocusableElements(t)[0]}static getLastFocusableElement(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,e=this.getFocusableElements(t);return e[e.length-1]}}class r extends t.A{static #t=this.options={pageSelector:".twint-qr-container",appSelector:"#logo-container",appLinkSelector:"#app-chooser",qrCodeSelector:".qr-code"};init(){this.$container=n.querySelector(document,this.options.pageSelector),this.isMobile=this.$container.getAttribute("data-mobile")??!1,this.isAndroid=this.$container.getAttribute("data-is-android-device")??!1,this.isIos=this.$container.getAttribute("data-is-ios-device")??!1,this.isIos&&this.handleIos(),this.isAndroid&&this.handleAndroid()}handleIos(){this.$_apps=n.querySelector(document,this.options.appSelector),this.$qrCode=n.querySelectorAll(document,this.options.qrCodeSelector),this.$appLinks=n.querySelector(document,this.options.appLinkSelector),this.$banks=n.querySelectorAll(this.$_apps,".bank-logo",!1),this.$banks&&this.$banks.forEach(t=>{t.addEventListener("touchend",e=>{this.onClickBank(e,t)})}),this.$appLinks&&this.$appLinks.addEventListener("change",this.onChangeAppList.bind(this))}handleAndroid(){this.$qrCode=n.querySelectorAll(document,this.options.qrCodeSelector);let t=this.$container.getAttribute("data-android-link");window.location.replace(t)}onClickBank(t,e){var i=e.getAttribute("data-link");this.openAppBank(i)}onChangeAppList(t){let e=t.target,i=e.options[e.selectedIndex].value;this.openAppBank(i)}openAppBank(t){if(t)try{window.location.replace(t)}catch(t){}}}var s=i(68);class o{static isTouchDevice(){return"ontouchstart"in document.documentElement}static isIOSDevice(){return o.isIPhoneDevice()||o.isIPadDevice()}static isNativeWindowsBrowser(){return o.isIEBrowser()||o.isEdgeBrowser()}static isIPhoneDevice(){return!!navigator.userAgent.match(/iPhone/i)}static isIPadDevice(){return!!navigator.userAgent.match(/iPad/i)}static isIEBrowser(){return -1!==navigator.userAgent.toLowerCase().indexOf("msie")||!!navigator.userAgent.match(/Trident.*rv:\d+\./)}static isEdgeBrowser(){return!!navigator.userAgent.match(/Edge\/\d+/i)}static getList(){return{"is-touch":o.isTouchDevice(),"is-ios":o.isIOSDevice(),"is-native-windows":o.isNativeWindowsBrowser(),"is-iphone":o.isIPhoneDevice(),"is-ipad":o.isIPadDevice(),"is-ie"
8:o.isIEBrowser(),"is-edge":o.isEdgeBrowser()}}}let a="modal-backdrop",l="modal-backdrop-open",c="no-scroll",d={ON_CLICK:"backdrop/onclick"};class h{constructor(){return h.instance||(h.instance=this),h.instance}create(t){this._removeExistingBackdrops(),document.body.insertAdjacentHTML("beforeend",this._getTemplate());let e=document.body.lastChild;document.documentElement.classList.add(c),setTimeout(function(){e.classList.add(l),"function"==typeof t&&t()},75),this._dispatchEvents()}remove(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:350;this._getBackdrops().forEach(t=>t.classList.remove(l)),setTimeout(this._removeExistingBackdrops.bind(this),t),document.documentElement.classList.remove(c)}_dispatchEvents(){let t=o.isTouchDevice()?"touchstart":"click";document.addEventListener(t,function(t){t.target.classList.contains(a)&&document.dispatchEvent(new CustomEvent(d.ON_CLICK))})}_getBackdrops(){return document.querySelectorAll(`.${a}`)}_removeExistingBackdrops(){!1!==this._exists()&&this._getBackdrops().forEach(t=>t.remove())}_exists(){return document.querySelectorAll(`.${a}`).length>0}_getTemplate(){return`<div class="${a}"></div>`}}Object.freeze(new h);let u="js-pseudo-modal",p="js-pseudo-modal-template-root-element";class f{constructor(t,e=!0,i=".js-pseudo-modal-template",n=".js-pseudo-modal-template-content-element",r=".js-pseudo-modal-template-title-element"){this._content=t,this._useBackdrop=e,this._templateSelector=i,this._templateContentSelector=n,this._templateTitleSelector=r}open(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:350;this._hideExistingModal(),this._create(),setTimeout(this._open.bind(this,t),e)}close(){let t=this.getModal();this._modalInstance=bootstrap.Modal.getInstance(t),this._modalInstance.hide()}getModal(){return this._modal||this._create(),this._modal}updatePosition(){this._modalInstance.handleUpdate()}updateContent(t,e){this._content=t,this._setModalContent(t),this.updatePosition(),"function"==typeof e&&e.bind(this)()}_hideExistingModal(){try{let t=document.querySelector(`.${u} .modal`);if(!t)return;let e=bootstrap.Modal.getInstance(t);if(!e)return;e.hide(),window.focusHandler._removeFocusTrapGuard()}catch(t){console.warn(`[PseudoModalUtil] Unable to hide existing pseudo modal before opening pseudo modal: ${t.message}`)}}_open(t){this.getModal(),this._modal.addEventListener("hidden.bs.modal",this._modalWrapper.remove),this._modal.addEventListener("shown.bs.modal",t),this._modal.addEventListener("hidden.bs.modal",()=>window.focusHandler._removeFocusTrapGuard()),this._modal.addEventListener("hide.bs.modal",()=>{document.activeElement instanceof HTMLElement&&document.activeElement.blur()}),this._modalInstance.show(),window.focusHandler._addFocusTrapGuard(this._modalWrapper)}_create(){this._modalMarkupEl=document.querySelector(this._templateSelector),this._createModalWrapper(),this._modalWrapper.innerHTML=this._content,this._modal=this._createModalMarkup(),this._modalInstance=new bootstrap.Modal(this._modal,{backdrop:this._useBackdrop}),document.body.insertAdjacentElement("beforeend",this._modalWrapper)}_createModalWrapper(){this._modalWrapper=document.querySelector(`.${u}`),this._modalWrapper||(this._modalWrapper=document.createElement("div"),this._modalWrapper.classList.add(u))}_createModalMarkup(){let t=this._modalWrapper.querySelector(".modal");if(t)return t;let e=this._modalWrapper.innerHTML;return this._modalWrapper.innerHTML=this._modalMarkupEl.innerHTML,this._setModalContent(e),this._modalWrapper.querySelector(".modal")}_setModalTitle(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{this._modalWrapper.querySelector(this._templateTitleSelector).innerHTML=t}catch(t){}}_setModalContent(t){let e=this._modalWrapper.querySelector(this._templateContentSelector);e.innerHTML=t;let i=e.querySelector(`.${p}`);if(i){this._modalWrapper.querySelector(`.${p}`).replaceChildren(i);return}try{let t=e.querySelector(this._templateTitleSelector);t&&(this._setModalTitle(t.innerHTML),t.parentNode.removeChild(t))}catch(t){}}}class g extends f{_open(t){super._open(t);let e=this;this._modal.addEventListener("hidden.bs.modal",function(t){e.onClosed(t)})}_create(){super._useBackdrop="static",super._create()}setOnClosed(t){this.onClosed=t}}class m{static iterate(t,e){if(t instanceof Map||Array.isArray(t))return t.forEach(e);if(t instanceof FormData){for(var i of t.entries())e(i[1],i[0]);return}if(t instanceof NodeList)return t.forEach(e);if(t instanceof HTMLCollection)return Array.from(t).forEach(e);if(t instanceof Object)return Object.keys(t).forEach(i=>
8{e(t[i],i)});throw Error(`The element type ${typeof t} is not iterable!`)}}class C extends t.A{static #t=this.options={formSelector:"form",useCart:!1};static #e=this.modal=null;init(){this.checking=!1,this.client=new s.A,this.options.useCart||(this.form=this.el.closest(this.options.formSelector)),C.modal||(C.modal=new g("",!0,".js-twint-modal-template",".js-twint-modal-template-content-element",".js-twint-modal-template-title-element")),this._registerEvents()}getFormData(){let t=!this.options.useCart&&this.form?new FormData(this.form):new FormData;return t.set("useCart",this.options.useCart?"1":"0"),t}_registerEvents(){this.el.addEventListener("click",this.onClick.bind(this))}getLoadingPopup(){return this.loadingPopup||(this.loadingPopup=window.PluginManager.getPluginInstanceFromElement(document.querySelector("#twint-loading-popup"),"TwintLoadingPopup")),this.loadingPopup}onClick(t){return t.stopPropagation(),t.preventDefault(),!this.checking&&(this.checking=!0,this.client.abort(),this.getLoadingPopup().show(),this.client.post(window.router["frontend.twint.express-checkout"],this.getFormData(),this.onFinish.bind(this)),!1)}onFinish(t,e){if(this.getLoadingPopup().hide(),200===e.status){let e=JSON.parse(t);e.hasOwnProperty("needAddProductToCart")&&e.needAddProductToCart&&!1===this.options.useCart?this.onAddProductToCart():this.onModalLoaded(e.content);return}this.onError(t)}onModalLoaded(t){this.checking=!1,C.modal.open(),C.modal.updateContent(t),window.PluginManager.initializePlugin("TwintPaymentStatusRefresh","[data-twint-payment-status-refresh]"),window.PluginManager.initializePlugin("TwintCopyToken","[data-twint-copy-token]"),window.PluginManager.initializePlugin("TwintAppSwitchHandler","[data-app-selector]")}onAddProductToCart(){this.checking=!1;let t=window.router["frontend.checkout.line-item.add"],e=new FormData(this.form);e.set("redirectTo","frontend.cart.offcanvas");let i=PluginManager.getPluginInstances("OffCanvasCart");m.iterate(i,i=>{i.openOffCanvas(t,e,()=>{this.$emitter.publish("openOffCanvasCart")})})}onError(t){this.checking=!1,console.log("Express checkout error: ",t)}constructor(...t){super(...t),this.loadingPopup=null}}var v=i(308);let b="js-offcanvas-singleton",y=new WeakMap;class _{constructor(){this.$emitter=new v.A}open(t,e,i,n,r,s,o){this._removeExistingOffCanvas();let a=this._createOffCanvas(i,s,o,n);this.setContent(t,r),this._openOffcanvas(a,e)}setContent(t,e){let i=this.getOffCanvas();i[0]&&(i[0].innerHTML=t,this._registerEvents(e),this._setAriaAttrs())}setAdditionalClassName(t){this.getOffCanvas()[0].classList.add(t)}getOffCanvas(){return document.querySelectorAll(`.${b}`)}close(t){let e=this.getOffCanvas();e.forEach(t=>{bootstrap.Offcanvas.getInstance(t).hide()}),setTimeout(()=>{this.$emitter.publish("onCloseOffcanvas",{offCanvasContent:e})},t)}goBackInHistory(){window.history.back()}exists(){return this.getOffCanvas().length>0}_openOffcanvas(t,e){window.focusHandler.saveFocusState("offcanvas"),this._disableBackgroundAccessibility(t),window.focusHandler._addFocusTrapGuard(t),_.bsOffcanvas.show(),window.history.pushState("offcanvas-open",""),"function"==typeof e&&e()}_registerEvents(t){let e=this.getOffCanvas();e.forEach(i=>{let n=()=>{setTimeout(()=>
8{this._restoreBackgroundState(),i.remove(),window.focusHandler._removeFocusTrapGuard(),window.focusHandler.resumeFocusState("offcanvas"),this.$emitter.publish("onCloseOffcanvas",{offCanvasContent:e})},t),i.removeEventListener("hide.bs.offcanvas",n)};i.addEventListener("hide.bs.offcanvas",n)}),window.addEventListener("popstate",this.close.bind(this,t),{once:!0}),document.querySelectorAll(".js-offcanvas-close").forEach(e=>{e.addEventListener("click",this.close.bind(this,t))})}_setAriaAttrs(){let t=this.getOffCanvas()[0],e="off-canvas-headline",i=t.querySelector(`[data-id="${e}"]`);i&&!t.hasAttribute("aria-labelledby")&&(i.setAttribute("id",e),t.setAttribute("aria-labelledby",e))}_disableBackgroundAccessibility(t){let e=[...document.body.children].filter(e=>e!==t).map(t=>({element:t,inert:t.inert,ariaHidden:t.getAttribute("aria-hidden")}));y.set(this,e),e.forEach(t=>{let{element:e}=t;e.inert=!0,e.setAttribute("aria-hidden","true")})}_restoreBackgroundState(){let t=y.get(this);t?.forEach(t=>{let{element:e,inert:i,ariaHidden:n}=t;if(e.inert=i,null===n){e.removeAttribute("aria-hidden");return}e.setAttribute("aria-hidden",n)}),y.delete(this)}_removeExistingOffCanvas(){this.getOffCanvas().forEach(t=>{let e=bootstrap.Offcanvas.getInstance(t);e&&"function"==typeof e.dispose&&e.dispose(),t.remove(),window.focusHandler._removeFocusTrapGuard()}
8),this._restoreBackgroundState(),_.bsOffcanvas=null}_getPositionClass(t){return"left"===t?"offcanvas-start":"right"===t?"offcanvas-end":`offcanvas-${t}`}_createOffCanvas(t,e,i,n){let r=document.createElement("div");if(r.classList.add("offcanvas",b),r.classList.add(this._getPositionClass(t)),r.setAttribute("tabindex","-1"),!0===e&&r.classList.add("is-fullwidth"),i){let t=typeof i;if("string"===t)r.classList.add(i);else if(Array.isArray(i))i.forEach(t=>{r.classList.add(t)});else throw Error(`The type "${t}" is not supported. Please pass an array or a string.`)}return document.body.appendChild(r),_.bsOffcanvas=new bootstrap.Offcanvas(r,{backdrop:!1!==n||"static"}),r}}let w=Object.freeze(new _);class M{static open(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"left",n=!(arguments.length>3)||void 0===arguments[3]||arguments[3],r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:350,s=arguments.length>5&&void 0!==arguments[5]&&arguments[5],o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"";w.open(t,e,i,n,r,s,o)}static setContent(t){let e=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:350;w.setContent(t,e,i)}static setAdditionalClassName(t){w.setAdditionalClassName(t)}static close(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:350;w.close(t)}static exists(){return w.exists()}static getOffCanvas(){return w.getOffCanvas()}static REMOVE_OFF_CANVAS_DELAY(){return 350}}let E="loader",A={BEFORE:"before",INNER:"inner"};class S{constructor(t,e=A.BEFORE){this.parent=t instanceof Element?t:document.body.querySelector(t),this.position=e}create(){if(!this.exists()){if(this.position===A.INNER){this._previousHTML=this.parent.innerHTML,this.parent.innerHTML=S.getTemplate();return}this.parent.insertAdjacentHTML(this._getPosition(),S.getTemplate())}}remove(){if(this.position===A.INNER){this.parent.innerHTML=this._previousHTML;return}this.parent.querySelectorAll(`.${E}`).forEach(t=>t.remove())}exists(){return this.parent.querySelectorAll(`.${E}`).length>0}_getPosition(){return this.position===A.BEFORE?"afterbegin":"beforeend"}static getTemplate(){return`<div class="${E}" role="status"> 9 <span class="visually-hidden">Loading...</span> 10 </div>`}static SELECTOR_CLASS(){return E}}class T extends M{static open(){let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"left",r=!(arguments.length>4)||void 0===arguments[4]||arguments[4],s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:M.REMOVE_OFF_CANVAS_DELAY(),o=arguments.length>6&&void 0!==arguments[6]&&arguments[6],a=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"";if(!t)throw Error("A url must be given!");w._removeExistingOffCanvas();let l=w._createOffCanvas(n,o,a,r);this.setContent(t,e,i,r,s),w._openOffcanvas(l)}static setContent(t,e,i,n,r){super.setContent(`<div class="offcanvas-body">${S.getTemplate()}</div>`,r);let s=t=>{super.setContent(t,r),"function"==typeof i&&i(t)};e?fetch(t,{method:"POST",body:e instanceof FormData?e:JSON.stringify(e),headers:{"X-Requested-With":"XMLHttpRequest"}}).then(t=>t.text()).then(t=>T.executeCallback(s,t)):fetch(t,{headers:{"X-Requested-With":"XMLHttpRequest"}}).then(t=>t.text()).then(t=>T.executeCallback(s,t))}static executeCallback(t,e){"function"==typeof t&&t(e);let i=M.getOffCanvas();i.length>0&&window.PluginManager.initializePluginsInParentElement(i[0])}}class k extends t.A{static #t=this.POLL_LIMIT=500;static #e=this.startedAt=null;static #i=this.options={containerSelector:".twint-qr-container",pairingHash:null,interval:1e3,expressCheckout:!1};init(){this.checking=!1,this.client=new s.A,this.options.expressCheckout?this.checkExpressCheckoutStatus():(this.$container=n.querySelector(document,this.options.containerSelector),this.pairingId=this.$container.getAttribute("data-pairing-id"),this.checkRegularCheckoutStatus()),this.modal=null,this.success=!1,this.timeoutId=null}begin(){k.startedAt=new Date}getDomain(){return this.domain="",window.hasOwnProperty("storefrontUrl")&&(this.domain=window.storefrontUrl),this.domain}reachLimit(){return!!this.checking||this.count>k.POLL_LIMIT||(this.count++,this.checking=!0,!1)}registerEvents(){this.registered||(C.modal.setOnClosed(this.onModalClosed.bind(this)),this.registered=!0)}onModalClosed(t){clearTimeout(this.timeoutId),k.startedAt=null,this.cancelPayment(),this.isOnCartPage()&&this.success&&window.location.reload()}cancelPayment(){let t=window.router["frontend.twint.cancel"];
10t=t.replace("--hash--",this.options.pairingHash),this.client.post(t,[],(t,e)=>{let i=JSON.parse(t);200===e.status&&i.success||console.error("Cannot cancel payment")})}checkExpressCheckoutStatus(){if(k.startedAt||this.begin(),this.registerEvents(),this.reachLimit())return;let t=window.router["frontend.twint.monitoring"];t=t.replace("--hash--",this.options.pairingHash),this.client.get(t,(t,e)=>{if(this.checking=!1,200!==e.status)return this.onError(e);let i=JSON.parse(t);if(i.completed){if(k.startedAt=null,i.orderId)return this.onExpressPaid(i);if("FAILED"===i.status)return this.onFailed(i);C.modal.close(),this.onModalClosed()}else{let t=this.getInterval();t>0&&(this.timeoutId=setTimeout(this.checkExpressCheckoutStatus.bind(this),t))}})}onFailed(t){C.modal.updateContent(t["error-message"]);let e=n.querySelector(document,".js-pseudo-modal .twint-modal .modal-title");e.innerHTML=e.getAttribute("data-finish")}isOnCartPage(){let t=window.router["frontend.checkout.cart.page"];return window.location.pathname.includes(t)}onExpressPaid(t){this.success=!0;let e=window.PluginManager.getPluginInstances("CartWidget");if(m.iterate(e,t=>t.fetch()),this.$emitter.publish("fetchCartWidgets"),T.close(),t.orderId&&t["thank-you"]){this.ThankYouPageLoaded(t["thank-you"]);return}this.loadThankYouPage(t["thank-you"])}loadThankYouPage(){let t=window.router["frontend.twint.express"];t=t.replace("--hash--",this.options.pairingHash),this.client.get(t,this.ThankYouPageLoaded.bind(this))}ThankYouPageLoaded(t){C.modal.updateContent(t);let e=n.querySelector(document,".js-pseudo-modal .twint-modal .modal-title");e.innerHTML=e.getAttribute("data-finish")}checkRegularCheckoutStatus(){if(this.reachLimit())return;let t=window.router["frontend.twint.monitoring"];t=t.replace("--hash--",this.pairingId),this.client.get(t,t=>{this.checking=!1;try{let e=JSON.parse(t);if("boolean"==typeof e.completed&&e.completed)k.startedAt=null,location.reload();else{let t=this.getInterval();t>0&&(this.timeoutId=setTimeout(this.checkRegularCheckoutStatus.bind(this),t))}}catch(t){}},"application/json",!0)}onError(t){C.modal.updateContent(t.responseText);let e=n.querySelector(document,".js-pseudo-modal .twint-modal .modal-title");e.innerHTML=e.getAttribute("data-finish"),this.success=!1,k.startedAt=null}getInterval(){k.startedAt||this.begin();let t=Math.floor((new Date-k.startedAt)/1e3),e=2e3,i={0:2e3,600:1e4,3600:0};for(let[n,r]of(this.options.expressCheckout||(i={0:2e3,300:1e4,3600:0}),Object.entries(i)))if(t>=parseInt(n))e=r;else break;return e}constructor(...t){super(...t),this.count=0}}let L=["M0 0"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 125.9000015258789,268.7250061035156 125.9000015258789,268.7250061035156"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 126.25900268554688,268.5169982910156 126.93599700927734,268.12701416015625"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 126.70899963378906,268.25799560546875 128.1840057373047,267.406005859375"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 127.35099792480469,267.8869934082031 129.91299438476562,266.4070129394531"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 128.17599487304688,267.4100036621094 132.05999755859375,265.1659851074219"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 129.25100708007812,266.78900146484375 134.75900268554688,263.60699462890625"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 130.51100158691406,266.0610046386719 137.8070068359375,261.84698486328125"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 132.031005859375,265.1839904785156 141.33799743652344,259.8070068359375"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 133.802001953125,264.1600036621094 145.28399658203125,257.52801513671875"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 135.8520050048828,262.97601318359375 149.64500427246094,255.00799560546875"," M125.9000015258789,268.7250061035156 C125.9
10000015258789,268.7250061035156 138.20899963378906,261.614013671875 154.42300415039062,252.24899291992188"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 140.91200256347656,260.0530090332031 159.61500549316406,249.24899291992188"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 143.927001953125,258.31201171875 165.08399963378906,246.08999633789062"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 147.38299560546875,256.31500244140625 170.968994140625,242.6909942626953"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 151.35499572753906,254.02099609375 177.27000427246094,239.05099487304688"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 155.84800720214844,251.42599487304688 183.8470001220703,235.2519989013672"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 160.97900390625,248.46200561523438 190.7010040283203,231.29299926757812"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 167.04600524902344,244.95700073242188 197.97000122070312,227.093994140625"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 174.24899291992188,240.79600524902344 205.51699829101562,222.73399353027344"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 183.14700317382812,235.656005859375 213.34100341796875,218.21499633789062"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 195.06100463867188,228.7740020751953 221.44200134277344,213.53500366210938"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 216.61199951171875,216.3249969482422 229.88699340820312,208.65699768066406"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 231.5,207.72500610351562 231.5,207.72500610351562 C233.64500427246094,206.50900268554688 235.48399353027344,204.01499938964844 236.35699462890625,201.41299438476562"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,195.70799255371094 236.89999389648438,191.24200439453125"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,191.32899475097656 236.89999389648438,180.68800354003906"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,186.30599975585938 236.89999389648438,169.81399536132812"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,180.66299438476562 236.89999389648438,158.77999877929688"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,174.25999450683594 236.89999389648438,147.50599670410156"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,166.87600708007812 236.89999389648438,135.9
101299438476562"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,158.3459930419922 236.89999389648438,124.16000366210938"," M125.9000015258789,268.7250061035156 C125.9000015258789,268.7250061035156 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,148.23500061035156 236.89999389648438,112.24600219726562"," M128.04299926757812,267.48699951171875 C143.02699279785156,258.8320007324219 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,135.58999633789062 236.89999389648438,100.09400177001953"," M130.74400329589844,265.927001953125 C151.45399475097656,253.96400451660156 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,118.27300262451172 236.89999389648438,87.86000061035156"," M134.4149932861328,263.8059997558594 C159.52200317382812,249.30299377441406 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,76.32499694824219 236.89999389648438,76.32499694824219 C236.89999389648438,76.0199966430664 236.88099670410156,75.70800018310547 236.84300231933594,75.39199829101562"," M139.05299377441406,261.12701416015625 C167.35699462890625,244.77699279785156 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,76.32499694824219 236.89999389648438,76.32499694824219 C236.89999389648438,72.92500305175781 234.5,68.625 231.5,66.92500305175781 C231.5,66.92500305175781 230.7989959716797,66.5199966430664 229.50999450683594,65.7760009765625"," M144.5919952392578,257.927001953125 C174.92100524902344,240.4080047607422 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,76.32499694824219 236.89999389648438,76.32499694824219 C236.89999389648438,72.92500305175781 234.5,68.625 231.5,66.92500305175781 C231.5,66.92500305175781 226.42599487304688,63.99399948120117 218.5030059814453,59.41699981689453"," M151.02999877929688,254.20899963378906 C182.26300048828125,236.16700744628906 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,76.32499694824219 236.89999389648438,76.32499694824219 C236.89999389648438,72.92500305175781 234.5,68.625 231.5,66.92500305175781 C231.5,66.92500305175781 221.38900756835938,61.08399963378906 207.4250030517578,53.018001556396484"," M158.36900329589844,249.968994140625 C189.4040069580078,232.04200744628906 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,76.32499694824219 236.89999389648438,76.32499694824219 C236.89999389648438,72.92500305175781 234.5,68.625 231.5,66.92500305175781 C231.5,66.92500305175781 215.63800048828125,57.762001037597656 196.20899963378906,46.53900146484375"," M166.468994140625,245.2899932861328 C196.24000549316406,228.09300231933594 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,76.32499694824219 236.89999389648438,76.32499694824219 C236.89999389648438,72.92500305175781 234.5,68.625 231.5,66.92500305175781 C231.5,66.92500305175781 209.093994140625,53.981998443603516 184.9239959716797,40.02000045776367"," M175.39999389648438,240.13099670410156 C202.85299682617188,224.2729949951172 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,76.32499694824219 236.89999389648438,76.32499694824219 C236.89999389648438,72.92500305175781 234.5,68.625 231.5,66.92500305175781 C231.5,66.92500305175781 201.51499938964844,49.604000091552734 173.50100708007812,33.422000885009766"," M185.09300231933594,234.53199768066406 C209.19900512695312,220.60699462890625 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,76.32499694824219 236.89999389648438,76.32499694824219 C236.89999389648438,72.92500305175781 234.5,68.625 231.5,66.92500305175781 C231.5,66.92500305175781 192.70700073242188,44.51599884033203 162.14599609375,26.863000869750977"," M195.47799682617188,228.5330047607422 C215.23899841308594,217.1179962158203 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,76.32499694824219 236.89999389648438,76.32499694824219 C236.89999389648438,72.92500305175781 234.5,68.625 231.5,66.92500305175781 C231.5,66.92500305175781 181.86599731445312,38.25400161743164 150.6540069580078,20.224000930786133"," M206.55499267578125,222.13499450683594 C220.9669952392578,213.8090057373047 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,76.32499694824219 236.89999389648438,76.32499694824219 C236.89999389648438,72.92500305175781 234.5,68.625 231.5,66.92500305175781 C231.5,66.92500305175781 167.52099609375,29.966999053955078 139.16200256347656,13.586000442504883"," M218.3249969482422,215.33599853515625 C226.35000610351562,210.6999969482422 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,76.32499694824219 236.89999389648438,76.32499694824219 C236.89999389648438,72.92500305175781 234.5,68.625 231.5,66.92500305175781 C231.5,66.92500305175781 141.47000122070312,14.918999671936035 127.66699981689453,6.946000099182129"," M230.6490020751953,208.2169952392578 C231.20599365234375,207.89500427246094 231.5,207.72500610351562 231.5,207.72500610351562 C234.5,206.02499389648438 236.89999389648438,201.8249969482422 236.89999389648438,198.3249969482422 C236.89999389648438,198.3249969482422 236.89999389648438,76.32499694824219 236.89999389648438,76.32499694824219 C236.89999389648438,72.92500305175781 234.5,68.625 231.5,66.92500305175781 C231.5,66.92500305175781 125.9000015258789,5.925000190734863 125.9000015258789,5.925000190734863 C122.9010009765625,4.22599983215332 118.00499725341797,4.2249999
1004632568 115.00399780273438,5.922999858856201"," M236.89999389648438,195.71800231933594 C236.89999389648438,178.0290069580078 236.89999389648438,76.32499694824219 236.89999389648438,76.32499694824219 C236.89999389648438,72.92500305175781 234.5,68.625 231.5,66.92500305175781 C231.5,66.92500305175781 125.9000015258789,5.925000190734863 125.9000015258789,5.925000190734863 C122.9000015258789,4.224999904632568 118,4.224999904632568 115,5.925000190734863 C115,5.925000190734863 110.53600311279297,8.503000259399414 103.44400024414062,12.600000381469727"," M236.89999389648438,180.1280059814453 C236.89999389648438,146.11900329589844 236.89999389648438,76.32499694824219 236.89999389648438,76.32499694824219 C236.89999389648438,72.92500305175781 234.5,68.625 231.5,66.92500305175781 C231.5,66.92500305175781 125.9000015258789,5.925000190734863 125.9000015258789,5.925000190734863 C122.9000015258789,4.224999904632568 118,4.224999904632568 115,5.925000190734863 C115,5.925000190734863 105.38200378417969,11.480999946594238 91.94999694824219,19.239999771118164"," M236.89999389648438,164.05599975585938 C236.89999389648438,127.97000122070312 236.89999389648438,76.32499694824219 236.89999389648438,76.32499694824219 C236.89999389648438,72.92500305175781 234.5,68.625 231.5,66.92500305175781 C231.5,66.92500305175781 125.9000015258789,5.925000190734863 125.9000015258789,5.925000190734863 C122.9000015258789,4.224999904632568 118,4.224999904632568 115,5.925000190734863 C115,5.925000190734863 99.54399871826172,14.852999687194824 80.45800018310547,25.878000259399414"," M236.89999389648438,147.3470001220703 C236.89999389648438,113.9020004272461 236.89999389648438,76.32499694824219 236.89999389648438,76.32499694824219 C236.89999389648438,72.92500305175781 234.5,68.625 231.5,66.92500305175781 C231.5,66.92500305175781 125.9000015258789,5.925000190734863 125.9000015258789,5.925000190734863 C122.9000015258789,4.224999904632568 118,4.224999904632568 115,5.925000190734863 C115,5.925000190734863 92.9280014038086,18.674999237060547 68.96499633789062,32.516998291015625"," M236.89999389648438,130.23599243164062 C236.89999389648438,102.27300262451172 236.89999389648438,76.32499694824219 236.89999389648438,76.32499694824219 C236.89999389648438,72.92500305175781 234.5,68.625 231.5,66.92500305175781 C231.5,66.92500305175781 125.9000015258789,5.925000190734863 125.9000015258789,5.925000190734863 C122.9000015258789,4.224999904632568 118,4.224999904632568 115,5.925000190734863 C115,5.925000190734863 85.4489974975586,22.9950008392334 57.611000061035156,39.07600021362305"," M236.89999389648438,112.56600189208984 C236.89999389648438,92.23600006103516 236.89999389648438,76.32499694824219 236.89999389648438,76.32499694824219 C236.89999389648438,72.92500305175781 234.5,68.625 231.5,66.92500305175781 C231.5,66.92500305175781 125.9000015258789,5.925000190734863 125.9000015258789,5.925000190734863 C122.9000015258789,4.224999904632568 118,4.224999904632568 115,5.925000190734863 C115,5.925000190734863 76.66300201416016,28.06999969482422 46.1879997253418,45.67499923706055"," M236.89999389648438,94.49600219726562 C236.89999389648438,83.55599975585938 236.89999389648438,76.32499694824219 236.89999389648438,76.32499694824219 C236.89999389648438,72.92500305175781 234.5,68.625 231.5,66.92500305175781 C231.5,66.92500305175781 125.9000015258789,5.925000190734863 125.9000015258789,5.925000190734863 C122.9000015258789,4.224999904632568 118,4.224999904632568 115,5.925000190734863 C115,5.925000190734863 66.1520004272461,34.141998291015625 34.902000427246094,52.194000244140625"," M236.89700317382812,76.10900115966797 C236.7989959716797,72.74500274658203 234.43699645996094,68.58899688720703 231.5,66.92500305175781 C231.5,66.92500305175781 125.9000015258789,5.925000190734863 125.9000015258789,5.925000190734863 C122.9000015258789,4.224999904632568 118,4.224999904632568 115,5.925000190734863 C115,5.925000190734863 52.529998779296875,42.01100158691406 23.68600082397461,58.67300033569336"," M224.802001953125,63.055999755859375 C201.5760040283203,49.638999938964844 125.9000015258789,5.925000190734863 125.9000015258789,5.925000190734863 C122.9000015258789,4.2249999
1004632568 118,4.224999904632568 115,5.925000190734863 C115,5.925000190734863 30.284000396728516,54.861000061035156 12.607999801635742,65.0719985961914"," M208.25599670410156,53.49800109863281 C177.16400146484375,35.53799819946289 125.9000015258789,5.925000190734863 125.9000015258789,5.925000190734863 C122.9000015258789,4.224999904632568 118,4.224999904632568 115,5.925000190734863 C115,5.925000190734863 9.399999618530273,66.92500305175781 9.399999618530273,66.92500305175781 C7.0329999923706055,68.26699829101562 5.039000034332275,71.22699737548828 4.302999973297119,74.08699798583984"," M191.5709991455078,43.86000061035156 C161.66799926757812,26.586000442504883 125.9000015258789,5.925000190734863 125.9000015258789,5.925000190734863 C122.9000015258789,4.224999904632568 118,4.224999904632568 115,5.925000190734863 C115,5.925000190734863 9.399999618530273,66.92500305175781 9.399999618530273,66.92500305175781 C6.400000095367432,68.625 4,72.92500305175781 4,76.32499694824219 C4,76.32499694824219 4,80.25 4,86.69100189208984"," M174.60800170898438,34.06100082397461 C149.63999938964844,19.638999938964844 125.9000015258789,5.925000190734863 125.9000015258789,5.925000190734863 C122.9000015258789,4.224999904632568 118,4.224999904632568 115,5.925000190734863 C115,5.925000190734863 9.399999618530273,66.92500305175781 9.399999618530273,66.92500305175781 C6.400000095367432,68.625 4,72.92500305175781 4,76.32499694824219 C4,76.32499694824219 4,85.65899658203125 4,99.16400146484375"," M157.50799560546875,24.183000564575195 C139.7969970703125,13.95300006866455 125.9000015258789,5.925000190734863 125.9000015258789,5.925000190734863 C122.9000015258789,4.224999904632568 118,4.224999904632568 115,5.925000190734863 C115,5.925000190734863 9.399999618530273,66.92500305175781 9.399999618530273,66.92500305175781 C6.400000095367432,68.625 4,72.92500305175781 4,76.32499694824219 C4,76.32499694824219 4,91.62999725341797 4,111.39700317382812"," M140.33700561523438,14.265000343322754 C131.593994140625,9.21399974822998 125.9000015258789,5.925000190734863 125.9000015258789,5.925000190734863 C122.9000015258789,4.224999904632568 118,4.224999904632568 115,5.925000190734863 C115,5.925000190734863 9.399999618530273,66.92500305175781 9.399999618530273,66.92500305175781 C6.400000095367432,68.625 4,72.92500305175781 4,76.32499694824219 C4,76.32499694824219 4,98.27300262451172 4,123.55000305175781"," M122.78199768066406,4.853000164031982 C120.125,4.379000186920166 117.0979995727539,4.736000061035156 115,5.925000190734863 C115,5.925000190734863 9.399999618530273,66.92500305175781 9.399999618530273,66.92500305175781 C6.400000095367432,68.625 4,72.92500305175781 4,76.32499694824219 C4,76.32499694824219 4,105.59700012207031 4,135.46400451660156"," M104.62000274658203,11.920999526977539 C78.00399780273438,27.29599952697754 9.399999618530273,66.92500305175781 9.399999618530273,66.92500305175781 C6.400000095367432,68.625 4,72.92500305175781 4,76.32499694824219 C4,76.32499694824219 4,113.80500030517578 4,147.2169952392578"," M87.24299621582031,21.958999633789062 C55.95500183105469,40.03200149536133 9.399999618530273,66.92500305175781 9.399999618530273,66.92500305175781 C6.400000095367432,68.625 4,72.92500305175781 4,76.32499694824219 C4,76.32499694824219 4,123.17500305175781 4,158.81100463867188"," M69.93499755859375,31.957000732421875 C41.22600173950195,48.540000915527344 9.399999618530273,66.92500305175781 9.399999618530273,66.92500305175781 C6.400000095367432,68.625 4,72.92500305175781 4,76.32499694824219 C4,76.32499694824219 4,134.04800415039062 4,170.08399963378906"," M52.76499938964844,41.875 C29.857999801635742,55.106998443603516 9.399999618530273,66.92500305175781 9.399999618530273,66.92500305175781 C6.400000095367432,68.625 4,72.92500305175781 4,76.32499694824219 C4,76.32499694824219 4,147.49400329589844 4,181.1179962158203"," M35.66400146484375,51.75400161743164 C20.579999923706055,60.46699905395508 9.399999618530273,66.92500305175781 9.399999618530273,66.92500305175781 C6.400000095367432,68.625 4,72.92500305175781 4,76.32499694824219 C4,76.32499694824219 4,166.96800231933594 4,191.9929962158203"," M18.70199966430664,61.551998138427734 C12.930999755859375,64.88500213623047 9.399999618530273,66.92500305175781 9.399999618530273,66.92500305175781 C6.400000095367432,68.625 4,72.92500305175781 4,76.32499694824219 C4,76.32499694824219 4,198.3249969482422 4,198.3249969482422 C4,199.61900329589844 4.3480000495910645,201.04400634765625 4.943999767303467,202.40699768066406"," M4.433000087738037,73.625 C4.1539998054504395,74.54499816894531 4,75.46399688720703 4,76.32499694824219 C4,76.32499694824219 4,198.3249969482422 4,198.3249969482422 C4,201.72500610351562 6.400000095367432,206.02499389648438 9.399999618530273,207.72500610351562 C9.399999618530273,207.72500610351562 10.380999565124512,208.29200744628906 12.154000282287598,209.3159942626953"," M4,92.60800170898438 C4,125.83200073242188 4,198.3249969482422 4,198.3249969482422 C4,201.72500610351562 6.400000095367432,206.02499389648438 9.399999618530273,207.72500610351562 C9.399999618530273,207.72500610351562 13.802000045776367,210.26800537109375 20.80900001525879,214.31500244140625"," M4,111.31700134277344 C4,147.36599731445312 4,198.3249969482422 4,198.3249969482422 C4,201.72500610351562 6.400000095367432,206.02499389648438 9.399999618530273,207.72500610351562 C9.399999618530273,207.72500610351562 17.518999099731445,212.4149932861328 29.2549991607666,219.19500732421875"," M4,129.6269989013672 C4,162.46400451660156 4,198.3249969482422 4,198.3249969482422 C4,201.72500610351562 6.400000095367432,206.02499389648438 9.399999618530273,207.72500610351562 C9.399999618530273,207.72500610351562 21.42300033569336,214.6699981689453 37.35599899291992,223.87399291992188"," M4,147.53700256347656 C4,174.2779998779297 4,198.3249969482422 4,198.3249969482422 C4,201.72500610351562 6.400000095367432,206.02499389648438 9.399999618530273,207.72500610351562 C9.399999618530273,207.72500610351562 25.52899932861328,217.04200744628906 45.18000030517578,228.39300537109375"," M4,164.9669952392578 C4,183.8979949951172 4,198.3249969482422 4,198.3249969482422 C4,201.72500610351562 6.400000095367432,206.02499389648438 9.399999618530273,207.72500610351562 C9.399999618530273,207.72500610351562 29.834999084472656,219.5290069580078 52.72600173950195,232.7519989013672"," M4,181.83799743652344 C4,191.8300018310547 4,198.3249969482422 4,198.3249969482422 C4,201.72500610351562 6.400000095367432,206.02499389648438 9.399999618530273,207.72500610351562 C9.399999618530273,207.72500610351562 34.349998474121094,222.13800048828125 59.99599838256836,236.95199584960938"," M4,198.22999572753906 C4,198.29299926757812 4,198.3249969482422 4,198.3249969482422 C4,201.72500610351562 6.400000095367432,206.02499389648438 9.399999618530273,207.72500610351562 C9.399999618530273,207.72500610351562 38.994998931884766,224.82000732421875 66.8499984741211,240.91099548339844"," M13.12399959564209,209.87600708007812 C22.812999725341797,215.47300720214844 49.70500183105469,231.0070037841797 73.427001953125,244.7100067138672"," M26.139999389648438,217.39500427246094 C40.49300003051758,225.68600463867188 61.654998779296875,237.91000366210938 79.72699737548828,248.35000610351562"," M38.60200119018555,224.593994140625 C53.24700164794922,233.05299377441406 70.94100189208984,243.2740020751953 85.61199951171875,251.74899291992188"," M50.303001403808594,231.35299682617188 C64.0989990234375,239.32200622558594 79.03800201416016,247.9510040283203 91.08100128173828,254.9080047607422"," M61.380001068115234,237.75100708007812 C73.88500213623047,244.97500610351562 86.4520034790039,252.23399353027344 96.27300262451172,257.9070129394531"," M71.69599914550781,243.7100067138672 C82.72200012207031,250.0800018310547 93.1760025024414,256.1189880371094 101.05000305175781,260.6669921875"," M81.18099975585938,249.18899536132812 C90.70700073242188,254.69200134277344 99.28099822998047,259.6449890136719 105.41300201416016,263.18701171875"," M89.90399932861328,254.22900390625 C97.98600006103516,258.8970031738281 104.86000061035156,262.8680114746094 109.35900115966797,265.46600341796875"," M97.72799682617188,258.74798583984375 C104.67400360107422,262.760009765625 110.08999633789062,265.88800048828125 112.89
10099884033203,267.5069885253906"," M104.6510009765625,262.74700927734375 C111.03900146484375,266.43701171875 115,268.7250061035156 115,268.7250061035156 C115.30599975585938,268.89801025390625 115.63099670410156,269.0539855957031 115.97200012207031,269.1919860839844"," M110.67500305175781,266.22601318359375 C113.43099975585938,267.8179931640625 115,268.7250061035156 115,268.7250061035156 C116.12899780273438,269.364990234375 117.52799987792969,269.7640075683594 118.99400329589844,269.9219970703125"," M115.6780014038086,269.0669860839844 C117.35099792480469,269.8139953613281 119.4530029296875,270.1130065917969 121.46800231933594,269.9620056152344"," M120.11000061035156,269.9960021972656 C121.24199676513672,270.02398681640625 122.38200378417969,269.9119873046875 123.44200134277344,269.6600036621094"," M123.36399841308594,269.6789855957031 C123.86900329589844,269.56298828125 124.35600280761719,269.4150085449219 124.81600189208984,269.2359924316406"," M125.25800323486328,269.04998779296875 C125.38099670410156,268.9949951171875 125.5009994506836,268.93701171875 125.61900329589844,268.87701416015625"];class x extends t.A{static #t=this.animation=null;static #e=this.index=0;init(){this.checking=!1,x.index=0,this.el=n.querySelector(document,"#twint-loading-popup")}show(){this.active=!0,this.el.classList.add("active"),x.animation||(x.animation=setInterval(this.changePoints.bind(this),20))}hide(){this.active=!1,this.el.classList.remove("active"),x.animation&&(clearInterval(x.animation),x.animation=null)}changePoints(){document.getElementById("twintAnimation").setAttribute("d",String(L[x.index])),x.index++,x.index>=L.length&&(x.index=0)}constructor(...t){super(...t),this.active=!1}}var O=i(484),P=i.n(O);class I extends t.A{static #t=this.options={selector:"#btn-copy-token",target:"#qr-token"};init(){this.input=n.querySelector(this.el,this.options.target),this.button=n.querySelector(this.el,this.options.selector),this.button.addEventListener("click",this.onClick.bind(this)),this.clipboard=new(P())(this.options.selector),this.clipboard.on("success",this.onCopied.bind(this)),this.clipboard.on("error",this.onError.bind(this))}onClick(t){t.preventDefault(),this.input.disabled=!1}onCopied(t){t.clearSelection(),this.button.innerHTML="Copied!",this.button.classList.add("copied"),this.input.disabled=!0}onError(t){}constructor(...t){super(...t),this.clipboard=null}}let q=Object.freeze(new class{constructor(){this.flags={},window.features&&this.init(window.features)}init(t){Object.entries(t).forEach(t=>{let[e,i]=t;this.flags[e]=i})}isActive(t){return!!Object.prototype.hasOwnProperty.call(this.flags,t)&&this.flags[t]}});var $=i(896);let H=window.PluginManager;(class{constructor(){window.Feature=this}static init(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};q.init(t)}static isActive(t){return q.isActive(t)}}).isActive("v6.6.0.0")?H.override("CartWidget",()=>Promise.resolve().then(i.bind(i,896)),"[data-cart-widget]"):H.override("CartWidget",$.default,"[data-cart-widget]"),H.register("TwintAppSwitchHandler",r,"[data-app-selector]"),H.register("TwintExpressCheckoutButton",C,"[data-twint-express-checkout-button]"),H.register("TwintPaymentStatusRefresh",k,"[data-twint-payment-status-refresh]"),H.register("TwintLoadingPopup",x,"[data-twint-loading-popup]"),H.register("TwintCopyToken",I,"[data-twint-copy-token]")})()})();
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.