PluginProbe
Pay with Vipps and MobilePay for WooCommerce / 6.2.6
Pay with Vipps and MobilePay for WooCommerce v6.2.6
6.2.6 6.3.0 6.2.5 6.2.4 6.2.3 6.2.2 6.2.1 6.2.0 6.1.10 6.1.9 6.1.8 6.1.7 6.1.6 6.1.5 6.1.4 6.1.3 6.1.2 6.1.1 6.1.0 6.0.5 6.0.4 6.0.3 6.0.2 6.0.1 6.0.0 All 189 releases
← All changes | payment/js/vipps-button.js +2 -2 6.1.2 → 6.2.6 View file →
@@ -1,6 +1,6 @@
1 1 (function(){var e=Object.defineProperty,t=(t,n)=>{let r={};for(var i in t)e(r,i,{get:t[i],enumerable:!0});return n||e(r,Symbol.toStringTag,{value:`Module`}),r},n=globalThis,r=n.ShadowRoot&&(n.ShadyCSS===void 0||n.ShadyCSS.nativeShadow)&&`adoptedStyleSheets`in Document.prototype&&`replace`in CSSStyleSheet.prototype,i=Symbol(),a=new WeakMap,o=class{constructor(e,t,n){if(this._$cssResult$=!0,n!==i)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=e,this.t=t}get styleSheet(){let e=this.o,t=this.t;if(r&&e===void 0){let n=t!==void 0&&t.length===1;n&&(e=a.get(t)),e===void 0&&((this.o=e=new CSSStyleSheet).replaceSync(this.cssText),n&&a.set(t,e))}return e}toString(){return this.cssText}},s=e=>new o(typeof e==`string`?e:e+``,void 0,i),c=(e,...t)=>new o(e.length===1?e[0]:t.reduce((t,n,r)=>t+(e=>{if(!0===e._$cssResult$)return e.cssText;if(typeof e==`number`)return e;throw Error(`Value passed to 'css' function must be a 'css' function result: `+e+`. Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.`)})(n)+e[r+1],e[0]),e,i),l=(e,t)=>{if(r)e.adoptedStyleSheets=t.map(e=>e instanceof CSSStyleSheet?e:e.styleSheet);else for(let r of t){let t=document.createElement(`style`),i=n.litNonce;i!==void 0&&t.setAttribute(`nonce`,i),t.textContent=r.cssText,e.appendChild(t)}},u=r?e=>e:e=>e instanceof CSSStyleSheet?(e=>{let t=``;for(let n of e.cssRules)t+=n.cssText;return s(t)})(e):e,d,f,{is:ee,defineProperty:te,getOwnPropertyDescriptor:ne,getOwnPropertyNames:re,getOwnPropertySymbols:ie,getPrototypeOf:ae}=Object,p=globalThis,oe=p.trustedTypes,se=oe?oe.emptyScript:``,ce=p.reactiveElementPolyfillSupport,m=(e,t)=>e,h={toAttribute(e,t){switch(t){case Boolean:e=e?se:null;break;case Object:case Array:e=e==null?e:JSON.stringify(e)}return e},fromAttribute(e,t){let n=e;switch(t){case Boolean:n=e!==null;break;case Number:n=e===null?null:Number(e);break;case Object:case Array:try{n=JSON.parse(e)}catch{n=null}}return n}},le=(e,t)=>!ee(e,t),ue={attribute:!0,type:String,converter:h,reflect:!1,useDefault:!1,hasChanged:le};(d=Symbol).metadata!=null||(d.metadata=Symbol(`metadata`)),p.litPropertyMetadata!=null||(p.litPropertyMetadata=new WeakMap);var g=class extends HTMLElement{static addInitializer(e){var t;this._$Ei(),((t=this.l)==null?this.l=[]:t).push(e)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(e,t=ue){if(t.state&&(t.attribute=!1),this._$Ei(),this.prototype.hasOwnProperty(e)&&((t=Object.create(t)).wrapped=!0),this.elementProperties.set(e,t),!t.noAccessor){let n=Symbol(),r=this.getPropertyDescriptor(e,n,t);r!==void 0&&te(this.prototype,e,r)}}static getPropertyDescriptor(e,t,n){var r;let{get:i,set:a}=(r=ne(this.prototype,e))==null?{get(){return this[t]},set(e){this[t]=e}}:r;return{get:i,set(t){let r=i==null?void 0:i.call(this);a==null||a.call(this,t),this.requestUpdate(e,r,n)},configurable:!0,enumerable:!0}}static getPropertyOptions(e){var t;return(t=this.elementProperties.get(e))==null?ue:t}static _$Ei(){if(this.hasOwnProperty(m(`elementProperties`)))return;let e=ae(this);e.finalize(),e.l!==void 0&&(this.l=[...e.l]),this.elementProperties=new Map(e.elementProperties)}static finalize(){if(this.hasOwnProperty(m(`finalized`)))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(m(`properties`))){let e=this.properties,t=[...re(e),...ie(e)];for(let n of t)this.createProperty(n,e[n])}let e=this[Symbol.metadata];if(e!==null){let t=litPropertyMetadata.get(e);if(t!==void 0)for(let[e,n]of t)this.elementProperties.set(e,n)}this._$Eh=new Map;for(let[e,t]of this.elementProperties){let n=this._$Eu(e,t);n!==void 0&&this._$Eh.set(n,e)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(e){let t=[];if(Array.isArray(e)){let n=new Set(e.flat(1/0).reverse());for(let e of n)t.unshift(u(e))}else e!==void 0&&t.push(u(e));return t}static _$Eu(e,t){let n=t.attribute;return!1===n?void 0:typeof n==`string`?n:typeof e==`string`?e.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){var e;this._$ES=new Promise(e=>this.enableUpdating=e),this._$AL=new Map,this._$E_(),this.requestUpdate(),(e=this.constructor.l)==null||e.forEach(e=>e(this))}addController(e){var t,n;((t=this._$EO)==null?this._$EO=new Set:t).add(e),this.renderRoot!==void 0&&this.isConnected&&((n=e.hostConnected)==null||n.call(e))}removeController(e){var t;(t=this._$EO)==null||t.delete(e)}_$E_(){let e=new Map,t=this.constructor.elementProperties;for(let n of t.keys())this.hasOwnProperty(n)&&(e.set(n,this[n]),delete this[n]);e.size>0&&(this._$Ep=e)}createRenderRoot(){var e;let t=(e=this.shadowRoot)==null?this.attachShadow(this.constructor.shadowRootOptions):e;return l(t,this.constructor.elementStyles),t}connectedCallback(){var e;this.renderRoot!=null||(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),(e=this._$EO)==null||e.forEach(e=>{var t;return(t=e.hostConnected)==null?void 0:t.call(e)})}enableUpdating(e){}disconnectedCallback(){var e;(e=this._$EO)==null||e.forEach(e=>{var t;return(t=e.hostDisconnected)==null?void 0:t.call(e)})}attributeChangedCallback(e,t,n){this._$AK(e,n)}_$ET(e,t){let n=this.constructor.elementProperties.get(e),r=this.constructor._$Eu(e,n);if(r!==void 0&&!0===n.reflect){var i;let a=(((i=n.converter)==null?void 0:i.toAttribute)===void 0?h:n.converter).toAttribute(t,n.type);this._$Em=e,a==null?this.removeAttribute(r):this.setAttribute(r,a),this._$Em=null}}_$AK(e,t){let n=this.constructor,r=n._$Eh.get(e);if(r!==void 0&&this._$Em!==r){var i,a,o;let e=n.getPropertyOptions(r),s=typeof e.converter==`function`?{fromAttribute:e.converter}:((i=e.converter)==null?void 0:i.fromAttribute)===void 0?h:e.converter;this._$Em=r;let c=s.fromAttribute(t,e.type);this[r]=(a=c==null?(o=this._$Ej)==null?void 0:o.get(r):c)==null?c:a,this._$Em=null}}requestUpdate(e,t,n,r=!1,i){if(e!==void 0){var a,o;let s=this.constructor;if(!1===r&&(i=this[e]),n!=null||(n=s.getPropertyOptions(e)),!(((a=n.hasChanged)==null?le:a)(i,t)||n.useDefault&&n.reflect&&i===((o=this._$Ej)==null?void 0:o.get(e))&&!this.hasAttribute(s._$Eu(e,n))))return;this.C(e,t,n)}!1===this.isUpdatePending&&(this._$ES=this._$EP())}C(e,t,{useDefault:n,reflect:r,wrapped:i},a){var o,s,c;n&&!((o=this._$Ej)==null?this._$Ej=new Map:o).has(e)&&(this._$Ej.set(e,(s=a==null?t:a)==null?this[e]:s),!0!==i||a!==void 0)||(this._$AL.has(e)||(this.hasUpdated||n||(t=void 0),this._$AL.set(e,t)),!0===r&&this._$Em!==e&&((c=this._$Eq)==null?this._$Eq=new Set:c).add(e))}async _$EP(){this.isUpdatePending=!0;try{await this._$ES}catch(e){Promise.reject(e)}let e=this.scheduleUpdate();return e!=null&&await e,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){if(!this.isUpdatePending)return;if(!this.hasUpdated){if(this.renderRoot!=null||(this.renderRoot=this.createRenderRoot()),this._$Ep){for(let[e,t]of this._$Ep)this[e]=t;this._$Ep=void 0}let e=this.constructor.elementProperties;if(e.size>0)for(let[t,n]of e){let{wrapped:e}=n,r=this[t];!0!==e||this._$AL.has(t)||r===void 0||this.C(t,void 0,n,r)}}let e=!1,t=this._$AL;try{var n;e=this.shouldUpdate(t),e?(this.willUpdate(t),(n=this._$EO)==null||n.forEach(e=>{var t;return(t=e.hostUpdate)==null?void 0:t.call(e)}),this.update(t)):this._$EM()}catch(t){throw e=!1,this._$EM(),t}e&&this._$AE(t)}willUpdate(e){}_$AE(e){var t;(t=this._$EO)==null||t.forEach(e=>{var t;return(t=e.hostUpdated)==null?void 0:t.call(e)}),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(e)),this.updated(e)}_$EM(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$ES}shouldUpdate(e){return!0}update(e){this._$Eq&&(this._$Eq=this._$Eq.forEach(e=>this._$ET(e,this[e]))),this._$EM()}updated(e){}firstUpdated(e){}};g.elementStyles=[],g.shadowRootOptions={mode:`open`},g[m(`elementProperties`)]=new Map,g[m(`finalized`)]=new Map,ce==null||ce({ReactiveElement:g}),((f=p.reactiveElementVersions)==null?p.reactiveElementVersions=[]:f).push(`2.1.2`);var de,_=globalThis,fe=e=>e,v=_.trustedTypes,pe=v?v.createPolicy(`lit-html`,{createHTML:e=>e}):void 0,me=`$lit$`,y=`lit$${Math.random().toFixed(9).slice(2)}$`,he=`?`+y,ge=`<${he}>`,b=document,x=()=>b.createComment(``),S=e=>e===null||typeof e!=`object`&&typeof e!=`function`,_e=Array.isArray,ve=e=>_e(e)||typeof(e==null?void 0:e[Symbol.iterator])==`function`,ye=`[
2 -\f\r]`,C=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,be=/-->/g,xe=/>/g,w=RegExp(`>|${ye}(?:([^\\s"'>=/]+)(${ye}*=${ye}*(?:[^ \t\n\f\r"'\`<>=]|("|')|))|$)`,`g`),Se=/'/g,Ce=/"/g,we=/^(?:script|style|textarea|title)$/i,T=(e=>(t,...n)=>({_$litType$:e,strings:t,values:n}))(1),E=Symbol.for(`lit-noChange`),D=Symbol.for(`lit-nothing`),Te=new WeakMap,O=b.createTreeWalker(b,129);function Ee(e,t){if(!_e(e)||!e.hasOwnProperty(`raw`))throw Error(`invalid template strings array`);return pe===void 0?t:pe.createHTML(t)}var De=(e,t)=>{let n=e.length-1,r=[],i,a=t===2?`<svg>`:t===3?`<math>`:``,o=C;for(let t=0;t<n;t++){var s;let n=e[t],c,l,u=-1,d=0;for(;d<n.length&&(o.lastIndex=d,l=o.exec(n),l!==null);)d=o.lastIndex,o===C?l[1]===`!--`?o=be:l[1]===void 0?l[2]===void 0?l[3]!==void 0&&(o=w):(we.test(l[2])&&(i=RegExp(`</`+l[2],`g`)),o=w):o=xe:o===w?l[0]===`>`?(o=(s=i)==null?C:s,u=-1):l[1]===void 0?u=-2:(u=o.lastIndex-l[2].length,c=l[1],o=l[3]===void 0?w:l[3]===`"`?Ce:Se):o===Ce||o===Se?o=w:o===be||o===xe?o=C:(o=w,i=void 0);let f=o===w&&e[t+1].startsWith(`/>`)?` `:``;a+=o===C?n+ge:u>=0?(r.push(c),n.slice(0,u)+me+n.slice(u)+y+f):n+y+(u===-2?t:f)}return[Ee(e,a+(e[n]||`<?>`)+(t===2?`</svg>`:t===3?`</math>`:``)),r]},Oe=class e{constructor({strings:t,_$litType$:n},r){let i;this.parts=[];let a=0,o=0,s=t.length-1,c=this.parts,[l,u]=De(t,n);if(this.el=e.createElement(l,r),O.currentNode=this.el.content,n===2||n===3){let e=this.el.content.firstChild;e.replaceWith(...e.childNodes)}for(;(i=O.nextNode())!==null&&c.length<s;){if(i.nodeType===1){if(i.hasAttributes())for(let e of i.getAttributeNames())if(e.endsWith(me)){let t=u[o++],n=i.getAttribute(e).split(y),r=/([.?@])?(.*)/.exec(t);c.push({type:1,index:a,name:r[2],strings:n,ctor:r[1]===`.`?je:r[1]===`?`?Me:r[1]===`@`?Ne:A}),i.removeAttribute(e)}else e.startsWith(y)&&(c.push({type:6,index:a}),i.removeAttribute(e));if(we.test(i.tagName)){let e=i.textContent.split(y),t=e.length-1;if(t>0){i.textContent=v?v.emptyScript:``;for(let n=0;n<t;n++)i.append(e[n],x()),O.nextNode(),c.push({type:2,index:++a});i.append(e[t],x())}}}else if(i.nodeType===8)if(i.data===he)c.push({type:2,index:a});else{let e=-1;for(;(e=i.data.indexOf(y,e+1))!==-1;)c.push({type:7,index:a}),e+=y.length-1}a++}}static createElement(e,t){let n=b.createElement(`template`);return n.innerHTML=e,n}};function k(e,t,n=e,r){var i,a,o;if(t===E)return t;let s=r===void 0?n._$Cl:(i=n._$Co)==null?void 0:i[r],c=S(t)?void 0:t._$litDirective$;return(s==null?void 0:s.constructor)!==c&&(s==null||(a=s._$AO)==null||a.call(s,!1),c===void 0?s=void 0:(s=new c(e),s._$AT(e,n,r)),r===void 0?n._$Cl=s:((o=n._$Co)==null?n._$Co=[]:o)[r]=s),s!==void 0&&(t=k(e,s._$AS(e,t.values),s,r)),t}var ke=class{constructor(e,t){this._$AV=[],this._$AN=void 0,this._$AD=e,this._$AM=t}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}u(e){var t;let{el:{content:n},parts:r}=this._$AD,i=((t=e==null?void 0:e.creationScope)==null?b:t).importNode(n,!0);O.currentNode=i;let a=O.nextNode(),o=0,s=0,c=r[0];for(;c!==void 0;){if(o===c.index){let t;c.type===2?t=new Ae(a,a.nextSibling,this,e):c.type===1?t=new c.ctor(a,c.name,c.strings,this,e):c.type===6&&(t=new Pe(a,this,e)),this._$AV.push(t),c=r[++s]}o!==(c==null?void 0:c.index)&&(a=O.nextNode(),o++)}return O.currentNode=b,i}p(e){let t=0;for(let n of this._$AV)n!==void 0&&(n.strings===void 0?n._$AI(e[t]):(n._$AI(e,n,t),t+=n.strings.length-2)),t++}},Ae=class e{get _$AU(){var e,t;return(e=(t=this._$AM)==null?void 0:t._$AU)==null?this._$Cv:e}constructor(e,t,n,r){var i;this.type=2,this._$AH=D,this._$AN=void 0,this._$AA=e,this._$AB=t,this._$AM=n,this.options=r,this._$Cv=(i=r==null?void 0:r.isConnected)==null||i}get parentNode(){let e=this._$AA.parentNode,t=this._$AM;return t!==void 0&&(e==null?void 0:e.nodeType)===11&&(e=t.parentNode),e}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(e,t=this){e=k(this,e,t),S(e)?e===D||e==null||e===``?(this._$AH!==D&&this._$AR(),this._$AH=D):e!==this._$AH&&e!==E&&this._(e):e._$litType$===void 0?e.nodeType===void 0?ve(e)?this.k(e):this._(e):this.T(e):this.$(e)}O(e){return this._$AA.parentNode.insertBefore(e,this._$AB)}T(e){this._$AH!==e&&(this._$AR(),this._$AH=this.O(e))}_(e){this._$AH!==D&&S(this._$AH)?this._$AA.nextSibling.data=e:this.T(b.createTextNode(e)),this._$AH=e}$(e){var t;let{values:n,_$litType$:r}=e,i=typeof r==`number`?this._$AC(e):(r.el===void 0&&(r.el=Oe.createElement(Ee(r.h,r.h[0]),this.options)),r);if(((t=this._$AH)==null?void 0:t._$AD)===i)this._$AH.p(n);else{let e=new ke(i,this),t=e.u(this.options);e.p(n),this.T(t),this._$AH=e}}_$AC(e){let t=Te.get(e.strings);return t===void 0&&Te.set(e.strings,t=new Oe(e)),t}k(t){_e(this._$AH)||(this._$AH=[],this._$AR());let n=this._$AH,r,i=0;for(let a of t)i===n.length?n.push(r=new e(this.O(x()),this.O(x()),this,this.options)):r=n[i],r._$AI(a),i++;i<n.length&&(this._$AR(r&&r._$AB.nextSibling,i),n.length=i)}_$AR(e=this._$AA.nextSibling,t){var n;for((n=this._$AP)==null||n.call(this,!1,!0,t);e!==this._$AB;){let t=fe(e).nextSibling;fe(e).remove(),e=t}}setConnected(e){var t;this._$AM===void 0&&(this._$Cv=e,(t=this._$AP)==null||t.call(this,e))}},A=class{get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}constructor(e,t,n,r,i){this.type=1,this._$AH=D,this._$AN=void 0,this.element=e,this.name=t,this._$AM=r,this.options=i,n.length>2||n[0]!==``||n[1]!==``?(this._$AH=Array(n.length-1).fill(new String),this.strings=n):this._$AH=D}_$AI(e,t=this,n,r){let i=this.strings,a=!1;if(i===void 0)e=k(this,e,t,0),a=!S(e)||e!==this._$AH&&e!==E,a&&(this._$AH=e);else{var o;let r=e,s,c;for(e=i[0],s=0;s<i.length-1;s++)c=k(this,r[n+s],t,s),c===E&&(c=this._$AH[s]),a||(a=!S(c)||c!==this._$AH[s]),c===D?e=D:e!==D&&(e+=((o=c)==null?``:o)+i[s+1]),this._$AH[s]=c}a&&!r&&this.j(e)}j(e){e===D?this.element.removeAttribute(this.name):this.element.setAttribute(this.name,e==null?``:e)}},je=class extends A{constructor(){super(...arguments),this.type=3}j(e){this.element[this.name]=e===D?void 0:e}},Me=class extends A{constructor(){super(...arguments),this.type=4}j(e){this.element.toggleAttribute(this.name,!!e&&e!==D)}},Ne=class extends A{constructor(e,t,n,r,i){super(e,t,n,r,i),this.type=5}_$AI(e,t=this){var n;if((e=(n=k(this,e,t,0))==null?D:n)===E)return;let r=this._$AH,i=e===D&&r!==D||e.capture!==r.capture||e.once!==r.once||e.passive!==r.passive,a=e!==D&&(r===D||i);i&&this.element.removeEventListener(this.name,this,r),a&&this.element.addEventListener(this.name,this,e),this._$AH=e}handleEvent(e){var t,n;typeof this._$AH==`function`?this._$AH.call((t=(n=this.options)==null?void 0:n.host)==null?this.element:t,e):this._$AH.handleEvent(e)}},Pe=class{constructor(e,t,n){this.element=e,this.type=6,this._$AN=void 0,this._$AM=t,this.options=n}get _$AU(){return this._$AM._$AU}_$AI(e){k(this,e)}},Fe=_.litHtmlPolyfillSupport;Fe==null||Fe(Oe,Ae),((de=_.litHtmlVersions)==null?_.litHtmlVersions=[]:de).push(`3.3.2`);var Ie=(e,t,n)=>{var r;let i=(r=n==null?void 0:n.renderBefore)==null?t:r,a=i._$litPart$;if(a===void 0){var o;let e=(o=n==null?void 0:n.renderBefore)==null?null:o;i._$litPart$=a=new Ae(t.insertBefore(x(),e),e,void 0,n==null?{}:n)}return a._$AI(e),a},Le,Re,j=globalThis,M=class extends g{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){var e;let t=super.createRenderRoot();return(e=this.renderOptions).renderBefore!=null||(e.renderBefore=t.firstChild),t}update(e){let t=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(e),this._$Do=Ie(t,this.renderRoot,this.renderOptions)}connectedCallback(){var e;super.connectedCallback(),(e=this._$Do)==null||e.setConnected(!0)}disconnectedCallback(){var e;super.disconnectedCallback(),(e=this._$Do)==null||e.setConnected(!1)}render(){return E}};M._$litElement$=!0,M.finalized=!0,(Le=j.litElementHydrateSupport)==null||Le.call(j,{LitElement:M});var ze=j.litElementPolyfillSupport;ze==null||ze({LitElement:M}),((Re=j.litElementVersions)==null?j.litElementVersions=[]:Re).push(`4.2.2`);var Be=e=>(t,n)=>{n===void 0?customElements.define(e,t):n.addInitializer(()=>{customElements.define(e,t)})},Ve={attribute:!0,type:String,converter:h,reflect:!1,hasChanged:le},He=(e=Ve,t,n)=>{let{kind:r,metadata:i}=n,a=globalThis.litPropertyMetadata.get(i);if(a===void 0&&globalThis.litPropertyMetadata.set(i,a=new Map),r===`setter`&&((e=Object.create(e)).wrapped=!0),a.set(n.name,e),r===`accessor`){let{name:r}=n;return{set(n){let i=t.get.call(this);t.set.call(this,n),this.requestUpdate(r,i,e,!0,n)},init(t){return t!==void 0&&this.C(r,void 0,e,t),t}}}if(r===`setter`){let{name:r}=n;return function(n){let i=this[r];t.call(this,n),this.requestUpdate(r,i,e,!0,n)}}throw Error(`Unsupported decorator location: `+r)};function N(e){return(t,n)=>typeof n==`object`?He(e,t,n):((e,t,n)=>{let r=t.hasOwnProperty(n);return t.constructor.createProperty(n,e),r?Object.getOwnPropertyDescriptor(t,n):void 0})(e,t,n)}function P(e){return N({...e,state:!0,attribute:!1})}var Ue=`lit-localize-status`,F=(e,...t)=>({strTag:!0,strings:e,values:t}),We=e=>typeof e!=`string`&&`strTag`in e,Ge=(e,t,n)=>{let r=e[0];for(let i=1;i<e.length;i++)r+=t[n?n[i-1]:i-1],r+=e[i];return r},Ke=(e=>We(e)?Ge(e.strings,e.values):e),I=Ke,qe=!1;function Je(e){if(qe)throw Error(`lit-localize can only be configured once`);I=e,qe=!0}var Ye=class{constructor(e){this.__litLocalizeEventHandler=e=>{e.detail.status===`ready`&&this.host.requestUpdate()},this.host=e}hostConnected(){window.addEventListener(Ue,this.__litLocalizeEventHandler)}hostDisconnected(){window.removeEventListener(Ue,this.__litLocalizeEventHandler)}},Xe=e=>e.addController(new Ye(e)),Ze=()=>(e,t)=>(e.addInitializer(Xe),e),Qe=class{constructor(){this.settled=!1,this.promise=new Promise((e,t)=>{this._resolve=e,this._reject=t})}resolve(e){this.settled=!0,this._resolve(e)}reject(e){this.settled=!0,this._reject(e)}},L=[];for(let e=0;e<256;e++)L[e]=(e>>4&15).toString(16)+(e&15).toString(16);function $e(e){let t=0,n=8997,r=0,i=33826,a=0,o=40164,s=0,c=52210;for(let l=0;l<e.length;l++)n^=e.charCodeAt(l),t=n*435,r=i*435,a=o*435,s=c*435,a+=n<<8,s+=i<<8,r+=t>>>16,n=t&65535,a+=r>>>16,i=r&65535,c=s+(a>>>16)&65535,o=a&65535;return L[c>>8]+L[c&255]+L[o>>8]+L[o&255]+L[i>>8]+L[i&255]+L[n>>8]+L[n&255]}var et=`h`,tt=`s`;function nt(e,t){return(t?et:tt)+$e(typeof e==`string`?e:e.join(``))}var rt=new WeakMap,it=new Map;function at(e,t,n){if(e){var r;let i=e[(r=n==null?void 0:n.id)==null?ot(t):r];if(i){if(typeof i==`string`)return i;if(`strTag`in i)return Ge(i.strings,t.values,i.values);{let e=rt.get(i);return e===void 0&&(e=i.values,rt.set(i,e)),{...i,values:e.map(e=>t.values[e])}}}}return Ke(t)}function ot(e){let t=typeof e==`string`?e:e.strings,n=it.get(t);return n===void 0&&(n=nt(t,typeof e!=`string`&&!(`strTag`in e)),it.set(t,n)),n}function st(e){window.dispatchEvent(new CustomEvent(Ue,{detail:e}))}var R=``,ct,lt,z,ut,dt,B=new Qe;B.resolve();var V=0,ft=e=>(Je(((e,t)=>at(dt,e,t))),R=lt=e.sourceLocale,z=new Set(e.targetLocales),z.add(e.sourceLocale),ut=e.loadLocale,{getLocale:pt,setLocale:mt}),pt=()=>R,mt=e=>{var t;if(e===((t=ct)==null?R:t))return B.promise;if(!z||!ut)throw Error(`Internal error`);if(!z.has(e))throw Error(`Invalid locale code`);V++;let n=V;return ct=e,B.settled&&(B=new Qe),st({status:`loading`,loadingLocale:e}),(e===lt?Promise.resolve({templates:void 0}):ut(e)).then(t=>{V===n&&(R=e,ct=void 0,dt=t.templates,st({status:`ready`,readyLocale:e}),B.resolve())},t=>{V===n&&(st({status:`error`,errorLocale:e,errorMessage:t.toString()}),B.reject(t))}),B.promise},ht=`no`,gt=[`da`,`en`,`fi`,`sv`],_t=[`da`,`en`,`fi`,`no`,`sv`],vt=t({templates:()=>yt}),yt={h016c5411387adb7b:T`${0} <span>Confirm</span>`,h0b45fb4dd22412db:T`Continue as ${0}`,h182158bd2ab6fee2:T`${0}
2 +\f\r]`,C=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,be=/-->/g,xe=/>/g,w=RegExp(`>|${ye}(?:([^\\s"'>=/]+)(${ye}*=${ye}*(?:[^ \t\n\f\r"'\`<>=]|("|')|))|$)`,`g`),Se=/'/g,Ce=/"/g,we=/^(?:script|style|textarea|title)$/i,T=(e=>(t,...n)=>({_$litType$:e,strings:t,values:n}))(1),E=Symbol.for(`lit-noChange`),D=Symbol.for(`lit-nothing`),Te=new WeakMap,O=b.createTreeWalker(b,129);function Ee(e,t){if(!_e(e)||!e.hasOwnProperty(`raw`))throw Error(`invalid template strings array`);return pe===void 0?t:pe.createHTML(t)}var De=(e,t)=>{let n=e.length-1,r=[],i,a=t===2?`<svg>`:t===3?`<math>`:``,o=C;for(let t=0;t<n;t++){var s;let n=e[t],c,l,u=-1,d=0;for(;d<n.length&&(o.lastIndex=d,l=o.exec(n),l!==null);)d=o.lastIndex,o===C?l[1]===`!--`?o=be:l[1]===void 0?l[2]===void 0?l[3]!==void 0&&(o=w):(we.test(l[2])&&(i=RegExp(`</`+l[2],`g`)),o=w):o=xe:o===w?l[0]===`>`?(o=(s=i)==null?C:s,u=-1):l[1]===void 0?u=-2:(u=o.lastIndex-l[2].length,c=l[1],o=l[3]===void 0?w:l[3]===`"`?Ce:Se):o===Ce||o===Se?o=w:o===be||o===xe?o=C:(o=w,i=void 0);let f=o===w&&e[t+1].startsWith(`/>`)?` `:``;a+=o===C?n+ge:u>=0?(r.push(c),n.slice(0,u)+me+n.slice(u)+y+f):n+y+(u===-2?t:f)}return[Ee(e,a+(e[n]||`<?>`)+(t===2?`</svg>`:t===3?`</math>`:``)),r]},Oe=class e{constructor({strings:t,_$litType$:n},r){let i;this.parts=[];let a=0,o=0,s=t.length-1,c=this.parts,[l,u]=De(t,n);if(this.el=e.createElement(l,r),O.currentNode=this.el.content,n===2||n===3){let e=this.el.content.firstChild;e.replaceWith(...e.childNodes)}for(;(i=O.nextNode())!==null&&c.length<s;){if(i.nodeType===1){if(i.hasAttributes())for(let e of i.getAttributeNames())if(e.endsWith(me)){let t=u[o++],n=i.getAttribute(e).split(y),r=/([.?@])?(.*)/.exec(t);c.push({type:1,index:a,name:r[2],strings:n,ctor:r[1]===`.`?je:r[1]===`?`?Me:r[1]===`@`?Ne:A}),i.removeAttribute(e)}else e.startsWith(y)&&(c.push({type:6,index:a}),i.removeAttribute(e));if(we.test(i.tagName)){let e=i.textContent.split(y),t=e.length-1;if(t>0){i.textContent=v?v.emptyScript:``;for(let n=0;n<t;n++)i.append(e[n],x()),O.nextNode(),c.push({type:2,index:++a});i.append(e[t],x())}}}else if(i.nodeType===8){if(i.data===he)c.push({type:2,index:a});else{let e=-1;for(;(e=i.data.indexOf(y,e+1))!==-1;)c.push({type:7,index:a}),e+=y.length-1}}a++}}static createElement(e,t){let n=b.createElement(`template`);return n.innerHTML=e,n}};function k(e,t,n=e,r){var i,a,o;if(t===E)return t;let s=r===void 0?n._$Cl:(i=n._$Co)==null?void 0:i[r],c=S(t)?void 0:t._$litDirective$;return(s==null?void 0:s.constructor)!==c&&(s==null||(a=s._$AO)==null||a.call(s,!1),c===void 0?s=void 0:(s=new c(e),s._$AT(e,n,r)),r===void 0?n._$Cl=s:((o=n._$Co)==null?n._$Co=[]:o)[r]=s),s!==void 0&&(t=k(e,s._$AS(e,t.values),s,r)),t}var ke=class{constructor(e,t){this._$AV=[],this._$AN=void 0,this._$AD=e,this._$AM=t}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}u(e){var t;let{el:{content:n},parts:r}=this._$AD,i=((t=e==null?void 0:e.creationScope)==null?b:t).importNode(n,!0);O.currentNode=i;let a=O.nextNode(),o=0,s=0,c=r[0];for(;c!==void 0;){if(o===c.index){let t;c.type===2?t=new Ae(a,a.nextSibling,this,e):c.type===1?t=new c.ctor(a,c.name,c.strings,this,e):c.type===6&&(t=new Pe(a,this,e)),this._$AV.push(t),c=r[++s]}o!==(c==null?void 0:c.index)&&(a=O.nextNode(),o++)}return O.currentNode=b,i}p(e){let t=0;for(let n of this._$AV)n!==void 0&&(n.strings===void 0?n._$AI(e[t]):(n._$AI(e,n,t),t+=n.strings.length-2)),t++}},Ae=class e{get _$AU(){var e,t;return(e=(t=this._$AM)==null?void 0:t._$AU)==null?this._$Cv:e}constructor(e,t,n,r){var i;this.type=2,this._$AH=D,this._$AN=void 0,this._$AA=e,this._$AB=t,this._$AM=n,this.options=r,this._$Cv=(i=r==null?void 0:r.isConnected)==null||i}get parentNode(){let e=this._$AA.parentNode,t=this._$AM;return t!==void 0&&(e==null?void 0:e.nodeType)===11&&(e=t.parentNode),e}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(e,t=this){e=k(this,e,t),S(e)?e===D||e==null||e===``?(this._$AH!==D&&this._$AR(),this._$AH=D):e!==this._$AH&&e!==E&&this._(e):e._$litType$===void 0?e.nodeType===void 0?ve(e)?this.k(e):this._(e):this.T(e):this.$(e)}O(e){return this._$AA.parentNode.insertBefore(e,this._$AB)}T(e){this._$AH!==e&&(this._$AR(),this._$AH=this.O(e))}_(e){this._$AH!==D&&S(this._$AH)?this._$AA.nextSibling.data=e:this.T(b.createTextNode(e)),this._$AH=e}$(e){var t;let{values:n,_$litType$:r}=e,i=typeof r==`number`?this._$AC(e):(r.el===void 0&&(r.el=Oe.createElement(Ee(r.h,r.h[0]),this.options)),r);if(((t=this._$AH)==null?void 0:t._$AD)===i)this._$AH.p(n);else{let e=new ke(i,this),t=e.u(this.options);e.p(n),this.T(t),this._$AH=e}}_$AC(e){let t=Te.get(e.strings);return t===void 0&&Te.set(e.strings,t=new Oe(e)),t}k(t){_e(this._$AH)||(this._$AH=[],this._$AR());let n=this._$AH,r,i=0;for(let a of t)i===n.length?n.push(r=new e(this.O(x()),this.O(x()),this,this.options)):r=n[i],r._$AI(a),i++;i<n.length&&(this._$AR(r&&r._$AB.nextSibling,i),n.length=i)}_$AR(e=this._$AA.nextSibling,t){var n;for((n=this._$AP)==null||n.call(this,!1,!0,t);e!==this._$AB;){let t=fe(e).nextSibling;fe(e).remove(),e=t}}setConnected(e){var t;this._$AM===void 0&&(this._$Cv=e,(t=this._$AP)==null||t.call(this,e))}},A=class{get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}constructor(e,t,n,r,i){this.type=1,this._$AH=D,this._$AN=void 0,this.element=e,this.name=t,this._$AM=r,this.options=i,n.length>2||n[0]!==``||n[1]!==``?(this._$AH=Array(n.length-1).fill(new String),this.strings=n):this._$AH=D}_$AI(e,t=this,n,r){let i=this.strings,a=!1;if(i===void 0)e=k(this,e,t,0),a=!S(e)||e!==this._$AH&&e!==E,a&&(this._$AH=e);else{var o;let r=e,s,c;for(e=i[0],s=0;s<i.length-1;s++)c=k(this,r[n+s],t,s),c===E&&(c=this._$AH[s]),a||(a=!S(c)||c!==this._$AH[s]),c===D?e=D:e!==D&&(e+=((o=c)==null?``:o)+i[s+1]),this._$AH[s]=c}a&&!r&&this.j(e)}j(e){e===D?this.element.removeAttribute(this.name):this.element.setAttribute(this.name,e==null?``:e)}},je=class extends A{constructor(){super(...arguments),this.type=3}j(e){this.element[this.name]=e===D?void 0:e}},Me=class extends A{constructor(){super(...arguments),this.type=4}j(e){this.element.toggleAttribute(this.name,!!e&&e!==D)}},Ne=class extends A{constructor(e,t,n,r,i){super(e,t,n,r,i),this.type=5}_$AI(e,t=this){var n;if((e=(n=k(this,e,t,0))==null?D:n)===E)return;let r=this._$AH,i=e===D&&r!==D||e.capture!==r.capture||e.once!==r.once||e.passive!==r.passive,a=e!==D&&(r===D||i);i&&this.element.removeEventListener(this.name,this,r),a&&this.element.addEventListener(this.name,this,e),this._$AH=e}handleEvent(e){var t,n;typeof this._$AH==`function`?this._$AH.call((t=(n=this.options)==null?void 0:n.host)==null?this.element:t,e):this._$AH.handleEvent(e)}},Pe=class{constructor(e,t,n){this.element=e,this.type=6,this._$AN=void 0,this._$AM=t,this.options=n}get _$AU(){return this._$AM._$AU}_$AI(e){k(this,e)}},Fe=_.litHtmlPolyfillSupport;Fe==null||Fe(Oe,Ae),((de=_.litHtmlVersions)==null?_.litHtmlVersions=[]:de).push(`3.3.2`);var Ie=(e,t,n)=>{var r;let i=(r=n==null?void 0:n.renderBefore)==null?t:r,a=i._$litPart$;if(a===void 0){var o;let e=(o=n==null?void 0:n.renderBefore)==null?null:o;i._$litPart$=a=new Ae(t.insertBefore(x(),e),e,void 0,n==null?{}:n)}return a._$AI(e),a},Le,Re,j=globalThis,M=class extends g{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){var e;let t=super.createRenderRoot();return(e=this.renderOptions).renderBefore!=null||(e.renderBefore=t.firstChild),t}update(e){let t=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(e),this._$Do=Ie(t,this.renderRoot,this.renderOptions)}connectedCallback(){var e;super.connectedCallback(),(e=this._$Do)==null||e.setConnected(!0)}disconnectedCallback(){var e;super.disconnectedCallback(),(e=this._$Do)==null||e.setConnected(!1)}render(){return E}};M._$litElement$=!0,M.finalized=!0,(Le=j.litElementHydrateSupport)==null||Le.call(j,{LitElement:M});var ze=j.litElementPolyfillSupport;ze==null||ze({LitElement:M}),((Re=j.litElementVersions)==null?j.litElementVersions=[]:Re).push(`4.2.2`);var Be=e=>(t,n)=>{n===void 0?customElements.define(e,t):n.addInitializer(()=>{customElements.define(e,t)})},Ve={attribute:!0,type:String,converter:h,reflect:!1,hasChanged:le},He=(e=Ve,t,n)=>{let{kind:r,metadata:i}=n,a=globalThis.litPropertyMetadata.get(i);if(a===void 0&&globalThis.litPropertyMetadata.set(i,a=new Map),r===`setter`&&((e=Object.create(e)).wrapped=!0),a.set(n.name,e),r===`accessor`){let{name:r}=n;return{set(n){let i=t.get.call(this);t.set.call(this,n),this.requestUpdate(r,i,e,!0,n)},init(t){return t!==void 0&&this.C(r,void 0,e,t),t}}}if(r===`setter`){let{name:r}=n;return function(n){let i=this[r];t.call(this,n),this.requestUpdate(r,i,e,!0,n)}}throw Error(`Unsupported decorator location: `+r)};function N(e){return(t,n)=>typeof n==`object`?He(e,t,n):((e,t,n)=>{let r=t.hasOwnProperty(n);return t.constructor.createProperty(n,e),r?Object.getOwnPropertyDescriptor(t,n):void 0})(e,t,n)}function P(e){return N({...e,state:!0,attribute:!1})}var Ue=`lit-localize-status`,F=(e,...t)=>({strTag:!0,strings:e,values:t}),We=e=>typeof e!=`string`&&`strTag`in e,Ge=(e,t,n)=>{let r=e[0];for(let i=1;i<e.length;i++)r+=t[n?n[i-1]:i-1],r+=e[i];return r},Ke=(e=>We(e)?Ge(e.strings,e.values):e),I=Ke,qe=!1;function Je(e){if(qe)throw Error(`lit-localize can only be configured once`);I=e,qe=!0}var Ye=class{constructor(e){this.__litLocalizeEventHandler=e=>{e.detail.status===`ready`&&this.host.requestUpdate()},this.host=e}hostConnected(){window.addEventListener(Ue,this.__litLocalizeEventHandler)}hostDisconnected(){window.removeEventListener(Ue,this.__litLocalizeEventHandler)}},Xe=e=>e.addController(new Ye(e)),Ze=()=>(e,t)=>(e.addInitializer(Xe),e),Qe=class{constructor(){this.settled=!1,this.promise=new Promise((e,t)=>{this._resolve=e,this._reject=t})}resolve(e){this.settled=!0,this._resolve(e)}reject(e){this.settled=!0,this._reject(e)}},L=[];for(let e=0;e<256;e++)L[e]=(e>>4&15).toString(16)+(e&15).toString(16);function $e(e){let t=0,n=8997,r=0,i=33826,a=0,o=40164,s=0,c=52210;for(let l=0;l<e.length;l++)n^=e.charCodeAt(l),t=n*435,r=i*435,a=o*435,s=c*435,a+=n<<8,s+=i<<8,r+=t>>>16,n=t&65535,a+=r>>>16,i=r&65535,c=s+(a>>>16)&65535,o=a&65535;return L[c>>8]+L[c&255]+L[o>>8]+L[o&255]+L[i>>8]+L[i&255]+L[n>>8]+L[n&255]}var et=`h`,tt=`s`;function nt(e,t){return(t?et:tt)+$e(typeof e==`string`?e:e.join(``))}var rt=new WeakMap,it=new Map;function at(e,t,n){if(e){var r;let i=e[(r=n==null?void 0:n.id)==null?ot(t):r];if(i){if(typeof i==`string`)return i;if(`strTag`in i)return Ge(i.strings,t.values,i.values);{let e=rt.get(i);return e===void 0&&(e=i.values,rt.set(i,e)),{...i,values:e.map(e=>t.values[e])}}}}return Ke(t)}function ot(e){let t=typeof e==`string`?e:e.strings,n=it.get(t);return n===void 0&&(n=nt(t,typeof e!=`string`&&!(`strTag`in e)),it.set(t,n)),n}function st(e){window.dispatchEvent(new CustomEvent(Ue,{detail:e}))}var R=``,ct,lt,z,ut,dt,B=new Qe;B.resolve();var V=0,ft=e=>(Je(((e,t)=>at(dt,e,t))),R=lt=e.sourceLocale,z=new Set(e.targetLocales),z.add(e.sourceLocale),ut=e.loadLocale,{getLocale:pt,setLocale:mt}),pt=()=>R,mt=e=>{var t;if(e===((t=ct)==null?R:t))return B.promise;if(!z||!ut)throw Error(`Internal error`);if(!z.has(e))throw Error(`Invalid locale code`);V++;let n=V;return ct=e,B.settled&&(B=new Qe),st({status:`loading`,loadingLocale:e}),(e===lt?Promise.resolve({templates:void 0}):ut(e)).then(t=>{V===n&&(R=e,ct=void 0,dt=t.templates,st({status:`ready`,readyLocale:e}),B.resolve())},t=>{V===n&&(st({status:`error`,errorLocale:e,errorMessage:t.toString()}),B.reject(t))}),B.promise},ht=`no`,gt=[`da`,`en`,`fi`,`sv`],_t=[`da`,`en`,`fi`,`no`,`sv`],vt=t({templates:()=>yt}),yt={h016c5411387adb7b:T`${0} <span>Confirm</span>`,h0b45fb4dd22412db:T`Continue as ${0}`,h182158bd2ab6fee2:T`${0}
3 3 <span>Continue as ${1}</span>`,h1fac0cb9c13eef5e:T`${0} <span>Buy now</span>`,h27fa5bc1830c24fe:T`${0} <span>Log in</span>`,h35f5881498b838de:T`<span>Buy now with </span>${0}`,h3cd66d895363ecf8:T`${0} <span>Continue as ${1}</span>`,h5b8dfcf8b674f52a:T`<span>Donate with </span>${0}`,h776546c02f5d686e:T`${0} <span>Donate</span>`,h7ddf1f684b62d846:T`Confirm`,h845f0251306f0133:T`<span>Confirm with </span>${0}`,h8a809d54ecbeeb11:T`<span>Register with </span>${0}`,h915a470a464b727a:T`<span>Pay with </span>${0}`,ha5401929e733e3f5:T`Donate`,ha909607a61f6aad1:T`${0} <span>Register</span>`,hc028d0ea5b6ec27a:T`<span>Log in with </span>${0}`,hc1e276dd54f4ca70:T`Continue`,hc920712031fd1d41:T`${0} <span>Continue</span>`,hcf842888f1c5bcf4:T`${0} <span>Express</span>`,hf0e9543eeebb73a9:T`<span>Continue with </span>${0}`,hf17cd8a7564d05e2:T`${0} <span>Pay</span>`,s1792f48147e210a5:`Buy now`,s21aa0c8945fd66cf:`MobilePay`,s485ead2f3d011f25:`Log in`,s6d348e4eb36cd5ed:F`Buy now with ${0} Express`,s88573d262f479e00:`Register`,scacb8dc5183f0b51:`Pay`,sfa4fda26baa247af:`Express`},bt=t({templates:()=>xt}),xt={h016c5411387adb7b:T`${0} <span>Vahvista</span>`,h0b45fb4dd22412db:T`Jatka nimellä ${0}`,h182158bd2ab6fee2:T`${0}
4 4 <span>Jatka nimellä ${1}</span>`,h1fac0cb9c13eef5e:T`${0} <span>Osta nyt</span>`,h27fa5bc1830c24fe:T`${0} <span>Kirjaudu sisään</span>`,h35f5881498b838de:T`<span>Osta nyt </span>${0}`,h3cd66d895363ecf8:T`${0} <span>Jatka nimellä ${1}</span>`,h5b8dfcf8b674f52a:T`<span>Lahjoita </span>${0}`,h776546c02f5d686e:T`${0} <span>Lahjoita</span>`,h7ddf1f684b62d846:T`Vahvista`,h845f0251306f0133:T`<span>Vahvista </span>${0}`,h8a809d54ecbeeb11:T`<span>Rekisteröidy </span>${0}`,h915a470a464b727a:T`<span>Maksa </span>${0}`,ha5401929e733e3f5:T`Lahjoita`,ha909607a61f6aad1:T`${0} <span>Rekisteröidy</span>`,hc028d0ea5b6ec27a:T`<span>Kirjaudu sisään </span>${0}`,hc1e276dd54f4ca70:T`Jatka`,hc920712031fd1d41:T`${0} <span>Jatka</span>`,hcf842888f1c5bcf4:T`${0} <span>Express</span>`,hf0e9543eeebb73a9:T`<span>Jatka </span>${0}`,hf17cd8a7564d05e2:T`${0} <span>Maksa</span>`,s1792f48147e210a5:`Osta nyt`,s21aa0c8945fd66cf:`MobilePaylla`,s485ead2f3d011f25:`Kirjaudu sisään`,s6d348e4eb36cd5ed:F`Osta nyt ${0} Express`,s88573d262f479e00:`Rekisteröidy`,scacb8dc5183f0b51:`Maksa`,sfa4fda26baa247af:`Express`},St=t({templates:()=>Ct}),Ct={h016c5411387adb7b:T`${0} <span>Bekræft</span>`,h0b45fb4dd22412db:T`Fortsæt som ${0}`,h182158bd2ab6fee2:T`${0}
5 5 <span>Fortsæt som ${1}</span>`,h1fac0cb9c13eef5e:T`${0} <span>Køb nu</span>`,h27fa5bc1830c24fe:T`${0} <span>Log ind</span>`,h35f5881498b838de:T`<span>Køb nu med </span>${0}`,h3cd66d895363ecf8:T`${0} <span>Fortsæt som ${1}</span>`,h5b8dfcf8b674f52a:T`<span>Doner med </span>${0}`,h776546c02f5d686e:T`${0} <span>Doner</span>`,h7ddf1f684b62d846:T`Bekræft`,h845f0251306f0133:T`<span>Bekræft med </span>${0}`,h8a809d54ecbeeb11:T`<span>Registrer med </span>${0}`,h915a470a464b727a:T`<span>Betal med </span>${0}`,ha5401929e733e3f5:T`Doner`,ha909607a61f6aad1:T`${0} <span>Registrer</span>`,hc028d0ea5b6ec27a:T`<span>Log ind med </span>${0}`,hc1e276dd54f4ca70:T`Fortsæt`,hc920712031fd1d41:T`${0} <span>Fortsæt</span>`,hcf842888f1c5bcf4:T`${0} <span>Express</span>`,hf0e9543eeebb73a9:T`<span>Fortsæt med </span>${0}`,hf17cd8a7564d05e2:T`${0} <span>Betal</span>`,s1792f48147e210a5:`Køb nu`,s21aa0c8945fd66cf:`MobilePay`,s485ead2f3d011f25:`Log ind`,s6d348e4eb36cd5ed:F`Køb nu med ${0} Express`,s88573d262f479e00:`Registrer`,scacb8dc5183f0b51:`Betal`,sfa4fda26baa247af:`Express`},wt=t({templates:()=>Tt}),Tt={h016c5411387adb7b:T`${0} <span>Bekräfta</span>`,h0b45fb4dd22412db:T`Fortsätt som ${0}`,h182158bd2ab6fee2:T`${0}
6 6 <span>Fortsätt som ${1}</span>`,h1fac0cb9c13eef5e:T`${0} <span>Köp nu</span>`,h27fa5bc1830c24fe:T`${0} <span>Logga in</span>`,h35f5881498b838de:T`<span>Köp nu med </span>${0}`,h3cd66d895363ecf8:T`${0} <span>Fortsätt som ${1}</span>`,h5b8dfcf8b674f52a:T`<span>Bidra med </span>${0}`,h776546c02f5d686e:T`${0} <span>Bidra</span>`,h7ddf1f684b62d846:T`Bekräfta`,h845f0251306f0133:T`<span>Bekräfta med </span>${0}`,h8a809d54ecbeeb11:T`<span>Registrera med </span>${0}`,h915a470a464b727a:T`<span>Betala med </span>${0}`,ha5401929e733e3f5:T`Bidra`,ha909607a61f6aad1:T`${0} <span>Registrera</span>`,hc028d0ea5b6ec27a:T`<span>Logga in med </span>${0}`,hc1e276dd54f4ca70:T`Fortsätt`,hc920712031fd1d41:T`${0} <span>Fortsätt</span>`,hcf842888f1c5bcf4:T`${0} <span>Express</span>`,hf0e9543eeebb73a9:T`<span>Fortsätt med </span>${0}`,hf17cd8a7564d05e2:T`${0} <span>Betala</span>`,s1792f48147e210a5:`Köp nu`,s21aa0c8945fd66cf:`MobilePay`,s485ead2f3d011f25:`Logga in`,s6d348e4eb36cd5ed:F`Köp nu med ${0} Express`,s88573d262f479e00:`Registrera`,scacb8dc5183f0b51:`Betala`,sfa4fda26baa247af:`Express`},Et={en:vt,da:St,fi:bt,sv:wt},{setLocale:Dt}=ft({sourceLocale:ht,targetLocales:gt,loadLocale:e=>Promise.resolve(Et[e])}),Ot=e=>_t.includes(e),kt=()=>T`<svg
@@ -426,9 +426,9 @@
426 426 margin-bottom: var(--vm-logo-translate);
427 427 }
428 428 `;function U(e,t,n,r){var i=arguments.length,a=i<3?t:r===null?r=Object.getOwnPropertyDescriptor(t,n):r,o;if(typeof Reflect==`object`&&typeof Reflect.decorate==`function`)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}function W(e){"@babel/helpers - typeof";return W=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},W(e)}function zt(e,t){if(W(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(W(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function Bt(e){var t=zt(e,`string`);return W(t)==`symbol`?t:t+``}function Vt(e,t,n){return(t=Bt(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ht(e,t){if(t.has(e))throw TypeError(`Cannot initialize the same private elements twice on an object`)}function G(e,t,n){Ht(e,t),t.set(e,n)}function Ut(e,t,n){if(typeof e==`function`?e===t:e.has(t))return arguments.length<3?t:n;throw TypeError(`Private element is not present on this object`)}function K(e,t){return e.get(Ut(e,t))}function q(e,t,n){return e.set(Ut(e,t),n),n}var J,Y,X,Z,Q,Wt,Gt,Kt,qt,Jt,Yt,Xt,Zt,Qt,$t,en,tn=[`orange`,`purple`,`stroked`],$=(Y=new WeakMap,X=new WeakMap,Z=new WeakMap,Q=new WeakMap,Wt=new WeakMap,Gt=new WeakMap,Kt=new WeakMap,qt=new WeakMap,Jt=new WeakMap,Yt=new WeakMap,Xt=new WeakMap,Zt=new WeakMap,Qt=new WeakMap,$t=new WeakMap,en=new WeakMap,J=class extends M{get brandLogo(){return K(Y,this)}set brandLogo(e){q(Y,this,e)}get miniBrandLogo(){return K(X,this)}set miniBrandLogo(e){q(X,this,e)}get compactBrandLogo(){return K(Z,this)}set compactBrandLogo(e){q(Z,this,e)}get textMessage(){return K(Q,this)}set textMessage(e){q(Q,this,e)}get buttonAriaLabel(){return K(Wt,this)}set buttonAriaLabel(e){q(Wt,this,e)}get language(){return K(Gt,this)}set language(e){q(Gt,this,e)}get branded(){return K(Kt,this)}set branded(e){q(Kt,this,e)}get compact(){return K(qt,this)}set compact(e){q(qt,this,e)}get type(){return K(Jt,this)}set type(e){q(Jt,this,e)}get disabled(){return K(Yt,this)}set disabled(e){q(Yt,this,e)}get brand(){return K(Xt,this)}set brand(e){q(Xt,this,e)}get verb(){return K(Zt,this)}set verb(e){q(Zt,this,e)}get vmpContinueAsFirstName(){return K(Qt,this)}set vmpContinueAsFirstName(e){q(Qt,this,e)}get variant(){return K($t,this)}set variant(e){q($t,this,e)}get loading(){return K(en,this)}set loading(e){q(en,this,e)}constructor(){if(super(),Vt(this,`internals`,void 0),Vt(this,`isSupportElementInternals`,!1),G(this,Y,kt),G(this,X,jt),G(this,Z,Nt),G(this,Q,``),G(this,Wt,null),G(this,Gt,ht),G(this,Kt,!0),G(this,qt,!1),G(this,Jt,`button`),G(this,Yt,!1),G(this,Xt,`vipps`),G(this,Zt,`buy`),G(this,Qt,``),G(this,$t,`primary`),G(this,en,!1),this.attachInternals&&(this.internals=this.attachInternals(),this.isSupportElementInternals=!0),!document.head.querySelector(`style[data-vipps-mobilepay-button-fonts]`)){let e=document.createElement(`style`);e.setAttribute(`data-vipps-mobilepay-button-fonts`,``),e.innerHTML=Lt.cssText,document.head.appendChild(e)}this.rejectVippsForFinland(),this.updateLogo(),this.textMessage=this.getTextContent(),this.buttonAriaLabel=this.getButtonAriaLabel()}rejectVippsForFinland(){this.language.toLowerCase()===`fi`&&this.brand.toLowerCase()===`vipps`&&(console.info(`[Vipps MobilePay Button]
429 429 Language ${this.language} is not supported when using brand Vipps.`),this.language=`en`)}updateLogo(){let e=this.brand.toLowerCase()===`mobilepay`;this.brandLogo=e?At:kt,this.miniBrandLogo=e?Mt:jt,this.compactBrandLogo=e?Pt:Nt}getTextContent(){switch(this.verb.toLowerCase()){case`pay`:return this.compact?I(T`${this.compactBrandLogo} <span>Betal</span>`):this.branded?I(T`<span>Betal med </span>${this.brandLogo(I)}`):I(`Betal`);case`login`:return this.compact?I(T`${this.compactBrandLogo} <span>Logg inn</span>`):this.branded?I(T`<span>Logg inn med </span>${this.brandLogo(I)}`):I(`Logg inn`);case`register`:return this.compact?I(T`${this.compactBrandLogo} <span>Registrer</span>`):this.branded?I(T`<span>Registrer med </span>${this.brandLogo(I)}`):I(`Registrer`);case`continue`:return this.vmpContinueAsFirstName?this.compact?I(T`${this.compactBrandLogo}
430 - <span>Fortsett som ${this.vmpContinueAsFirstName}</span>`):this.branded?I(T`${this.miniBrandLogo} <span>Fortsett som ${this.vmpContinueAsFirstName}</span>`):I(T`Fortsett som ${this.vmpContinueAsFirstName}`):this.compact?I(T`${this.compactBrandLogo} <span>Fortsett</span>`):this.branded?I(T`<span>Fortsett med </span>${this.brandLogo(I)}`):I(T`Fortsett`);case`confirm`:return this.compact?I(T`${this.compactBrandLogo} <span>Bekreft</span>`):this.branded?I(T`<span>Bekreft med </span>${this.brandLogo(I)}`):I(T`Bekreft`);case`donate`:return this.compact?I(T`${this.compactBrandLogo} <span>Bidra</span>`):this.branded?I(T`<span>Bidra med </span>${this.brandLogo(I)}`):I(T`Bidra`);case`express`:return this.compact?I(T`${this.compactBrandLogo} <span>Express</span>`):this.branded?T`${this.brand.toLowerCase()===`mobilepay`?T`<span class="mobilepay-logo">MobilePay</span>`:this.brandLogo(I)}<span> Express</span>`:I(`Express`);default:return this.compact?I(T`${this.compactBrandLogo} <span>Kjøp nå</span>`):this.branded?I(T`<span>Kjøp nå med </span>${this.brandLogo(I)}`):I(`Kjøp nå`)}}getButtonAriaLabel(){return this.verb.toLowerCase()===`express`?I(F`Kjøp nå med ${this.brand.toLowerCase()===`mobilepay`?`MobilePay`:`Vipps`} Express`):null}getForm(){var e;return this.isSupportElementInternals?(e=this.internals)==null?void 0:e.form:this.closest(`form`)}willUpdate(e){this.rejectVippsForFinland(),e.has(`brand`)&&this.updateLogo(),this.textMessage=this.getTextContent(),this.buttonAriaLabel=this.getButtonAriaLabel(),tn.includes(this.variant)&&console.warn(`[Vipps MobilePay Button]
430 + <span>Fortsett som ${this.vmpContinueAsFirstName}</span>`):this.branded?I(T`${this.miniBrandLogo} <span>Fortsett som ${this.vmpContinueAsFirstName}</span>`):I(T`Fortsett som ${this.vmpContinueAsFirstName}`):this.compact?I(T`${this.compactBrandLogo} <span>Fortsett</span>`):this.branded?I(T`<span>Fortsett med </span>${this.brandLogo(I)}`):I(T`Fortsett`);case`confirm`:return this.compact?I(T`${this.compactBrandLogo} <span>Bekreft</span>`):this.branded?I(T`<span>Bekreft med </span>${this.brandLogo(I)}`):I(T`Bekreft`);case`donate`:return this.compact?I(T`${this.compactBrandLogo} <span>Bidra</span>`):this.branded?I(T`<span>Bidra med </span>${this.brandLogo(I)}`):I(T`Bidra`);case`express`:return this.compact?I(T`${this.compactBrandLogo} <span>Express</span>`):this.branded?T`${this.brand.toLowerCase()===`mobilepay`?T`<span class="mobilepay-logo">MobilePay</span>`:this.brandLogo(I)}<span> Express</span>`:I(`Express`);default:return this.compact?I(T`${this.compactBrandLogo} <span>Kjøp nå</span>`):this.branded?I(T`<span>Kjøp nå med </span>${this.brandLogo(I)}`):I(`Kjøp nå`)}}getButtonAriaLabel(){if(this.verb.toLowerCase()!==`express`)return null;let e=this.brand.toLowerCase()===`mobilepay`?`MobilePay`:`Vipps`;return I(F`Kjøp nå med ${e} Express`)}getForm(){var e;return this.isSupportElementInternals?(e=this.internals)==null?void 0:e.form:this.closest(`form`)}willUpdate(e){this.rejectVippsForFinland(),e.has(`brand`)&&this.updateLogo(),this.textMessage=this.getTextContent(),this.buttonAriaLabel=this.getButtonAriaLabel(),tn.includes(this.variant)&&console.warn(`[Vipps MobilePay Button]
431 431 Variant "${this.variant}" is marked as deprecated and will be removed in the future.
432 432 See https://developer.vippsmobilepay.com/docs/knowledge-base/design-guidelines/buttons/ for more information.`),e.has(`language`)&&Ot(this.language)&&Dt(this.language)}click(){let e=this.getForm();if(this.type!==`submit`||!e)return;if(e.requestSubmit){e.requestSubmit();return}let t=document.createElement(`input`);t.type=`submit`,t.style.display=`none`,e.appendChild(t),t.click(),e.removeChild(t)}connectedCallback(){super.connectedCallback();let e=this.getForm();this.type!==`submit`||!e||(this.addEventListener(`click`,()=>{this.click()}),e.addEventListener(`keypress`,e=>{e.code===`Enter`&&this.click()}))}render(){var e;return T` <button
433 433 type="${this.type}"
434 434 ?disabled=${this.disabled}