1"use strict";(self["webpackChunkchalkyWeb"]=self["webpackChunkchalkyWeb"]||[]).push([[6098],{86098(e,r,t){t.r(r),t.d(r,{ErrorCode:()=>Yi,LogLevel:()=>ts,OfferingKeyword:()=>GS,PackageType:()=>xl,PeriodUnit:()=>Qs,ProductType:()=>Cl,Purchases:()=>aT,PurchasesError:()=>Qi,ReservedCustomerAttribute:()=>Yz,UninitializedPurchasesError:()=>Ji});var a=Object.create,n=Object.defineProperty,o=Object.getOwnPropertyDescriptor,i=(e,r)=>(r=Symbol[e])?r:Symbol.for("Symbol."+e),s=e=>{throw TypeError(e)},l=(e,r,t)=>r in e?n(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,c=(e,r)=>n(e,"name",{value:r,configurable:!0}),d=e=>[,,,a((null==e?void 0:e[i("metadata")])??null)],u=["class","method","getter","setter","accessor","field","value","get","set"],p=e=>void 0!==e&&"function"!=typeof e?s("Function expected"):e,_=(e,r,t,a,n)=>({kind:u[e],name:r,metadata:a,addInitializer:e=>t._?s("Already initialized"):n.push(p(e||null))}),g=(e,r)=>l(r,i("metadata"),e[3]),m=(e,r,t,a)=>{for(var n=0,o=e[r>>1],i=o&&o.length;n<i;n++)1&r?o[n].call(t):a=o[n].call(t,a);return a},f=(e,r,t,a,i,l)=>{var d,m,f,h,y,k=7&r,x=!!(8&r),C=!!(16&r),E=k>3?e.length+1:k?x?1:2:0,S=u[k+5],I=k>3&&(e[E-1]=[]),z=e[E]||(e[E]=[]),T=k&&(!C&&!x&&(i=i.prototype),k<5&&(k>3||!C)&&o(k<4?i:{get[t](){return b(this,l)},set[t](e){return w(this,l,e)}},t));k?C&&k<4&&c(l,(k>2?"set ":k>1?"get ":"")+t):c(i,t);for(var D=a.length-1;D>=0;D--)h=_(k,t,f={},e[3],z),k&&(h.static=x,h.private=C,y=h.access={has:C?e=>v(i,e):e=>t in e},3^k&&(y.get=C?e=>(1^k?b:P)(e,i,4^k?l:T.get):e=>e[t]),k>2&&(y.set=C?(e,r)=>w(e,i,r,4^k?l:T.set):(e,r)=>e[t]=r)),m=(0,a[D])(k?k<4?C?l:T[S]:k>4?void 0:{get:T.get,set:T.set}:i,h),f._=1,4^k||void 0===m?p(m)&&(k>4?I.unshift(m):k?C?l=m:T[S]=m:i=m):"object"!=typeof m||null===m?s("Object expected"):(p(d=m.get)&&(T.get=d),p(d=m.set)&&(T.set=d),p(d=m.init)&&I.unshift(d));return k||g(e,i),T&&n(i,t,T),C?4^k?l:T:i},h=(e,r,t)=>l(e,"symbol"!=typeof r?r+"":r,t),y=(e,r,t)=>r.has(e)||s("Cannot "+t),v=(e,r)=>Object(r)!==r?s('Cannot use the "in" operator on this value'):e.has(r),b=(e,r,t)=>(y(e,r,"read from private field"),t?t.call(e):r.get(e)),k=(e,r,t)=>r.has(e)?s("Cannot add the same private member more than once"):r instanceof WeakSet?r.add(e):r.set(e,t),w=(e,r,t,a)=>(y(e,r,"write to private field"),a?a.call(e,t):r.set(e,t),t),P=(e,r,t)=>(y(e,r,"access private method"),t);const x="5";var C;typeof window<"u"&&((C=window.__svelte??(window.__svelte={})).v??(C.v=new Set)).add(x);const E=1,S=2,I=4,z=8,T=16,D=1,A=2,j=4,q=8,M=16,$=1,F=2,O=4,N=1,L=2,B=Symbol(),U="http://www.w3.org/1999/xhtml",R="http://www.w3.org/2000/svg",W="@attach";var V=Array.isArray,K=Array.prototype.indexOf,H=Array.from,Y=Object.defineProperty,G=Object.getOwnPropertyDescriptor,Z=Object.getOwnPropertyDescriptors,X=Object.prototype,Q=Array.prototype,J=Object.getPrototypeOf,ee=Object.isExtensible;function re(e){return"function"==typeof e}const te=()=>{};function ae(e){return e()}function ne(e){for(var r=0;r<e.length;r++)e[r]()}function oe(){var e,r,t=new Promise((t,a)=>{e=t,r=a});return{promise:t,resolve:e,reject:r}}function ie(e,r){if(Array.isArray(e))return e;if(void 0===r||!(Symbol.iterator in e))return Array.from(e);const t=[];for(const a of e)if(t.push(a),t.length===r)break;return t}const se=2,le=4,ce=8,de=1<<24,ue=16,pe=32,_e=64,ge=128,me=512,fe=1024,he=2048,ye=4096,ve=8192,be=16384,ke=32768,we=65536,Pe=1<<17,xe=1<<18,Ce=1<<19,Ee=1<<20,Se=1<<25,Ie=32768,ze=1<<21,Te=1<<22,De=1<<23,Ae=Symbol("$state"),je=Symbol("legacy props"),qe=Symbol(""),Me=new class extends Error{constructor(){super(...arguments),h(this,"name","StaleReactionError"),h(this,"message","The reaction that called `getAbortSignal()` was re-run or destroyed")}};function $e(e){throw new Error("https://svelte.dev/e/lifecycle_outside_component")}function Fe(){throw new Error("https://svelte.dev/e/async_derived_orphan")}function Oe(e){throw new Error("https://svelte.dev/e/effect_in_teardown")}function Ne(){throw new Error("https://svelte.dev/e/effect_in_unowned_derived")}function Le(e){throw new Error("https://svelte.dev/e/effect_orphan")}function Be(){throw new Error("https://svelte.dev/e/effect_update_depth_exceeded")}function Ue(e){throw new Error("https://svelte.dev/e/props_invali
1d_value")}function Re(){throw new Error("https://svelte.dev/e/state_descriptors_fixed")}function We(){throw new Error("https://svelte.dev/e/state_prototype_fixed")}function Ve(){throw new Error("https://svelte.dev/e/state_unsafe_mutation")}function Ke(){throw new Error("https://svelte.dev/e/svelte_boundary_reset_onerror")}function He(){console.warn("https://svelte.dev/e/select_multiple_invalid_value")}function Ye(){console.warn("https://svelte.dev/e/svelte_boundary_reset_noop")}function Ge(e){return e===this.v}function Ze(e,r){return e!=e?r==r:e!==r||null!==e&&"object"==typeof e||"function"==typeof e}function Xe(e){return!Ze(e,this.v)}let Qe=!1;function Je(){Qe=!0}let er=null;function rr(e){er=e}function tr(e){return sr().get(e)}function ar(e,r){return sr().set(e,r),r}function nr(e,r=!1,t){er={p:er,i:!1,c:null,e:null,s:e,x:null,l:Qe&&!r?{s:null,u:null,$:[]}:null}}function or(e){var r=er,t=r.e;if(null!==t)for(var a of(r.e=null,t))ha(a);return void 0!==e&&(r.x=e),r.i=!0,er=r.p,e??{}}function ir(){return!Qe||null!==er&&null===er.l}function sr(e){return null===er&&$e(),er.c??(er.c=new Map(lr(er)||void 0))}function lr(e){let r=e.p;for(;null!==r;){const e=r.c;if(null!==e)return e;r=r.p}return null}let cr=[];function dr(){var e=cr;cr=[],ne(e)}function ur(e){if(0===cr.length&&!Sr){var r=cr;queueMicrotask(()=>{r===cr&&dr()})}cr.push(e)}function pr(){for(;cr.length>0;)dr()}function _r(e){var r=Ya;if(null===r)return Va.f|=De,e;if(0===(r.f&ke)){if(0===(r.f&ge))throw e;r.b.error(e)}else gr(e,r)}function gr(e,r){for(;null!==r;){if(0!==(r.f&ge))try{return void r.b.error(e)}catch(r){e=r}r=r.parent}throw e}const mr=-7169;function fr(e,r){e.f=e.f&mr|r}function hr(e){0!==(e.f&me)||null===e.deps?fr(e,fe):fr(e,ye)}function yr(e){if(null!==e)for(const r of e)0===(r.f&se)||0===(r.f&Ie)||(r.f^=Ie,yr(r.deps))}function vr(e,r,t){0!==(e.f&he)?r.add(e):0!==(e.f&ye)&&t.add(e),yr(e.deps),fr(e,fe)}const br=new Set;let kr=null,wr=null,Pr=null,xr=[],Cr=null,Er=!1,Sr=!1;var Ir,zr,Tr,Dr,Ar,jr,qr,Mr,$r,Fr,Or,Nr;const Lr=class e{constructor(){k(this,Mr),h(this,"committed",!1),h(this,"current",new Map),h(this,"previous",new Map),k(this,Ir,new Set),k(this,zr,new Set),k(this,Tr,0),k(this,Dr,0),k(this,Ar,null),k(this,jr,new Set),k(this,qr,new Set),h(this,"skipped_effects",new Set),h(this,"is_fork",!1)}is_deferred(){return this.is_fork||b(this,Dr)>0}process(e){var r;xr=[],wr=null,this.apply();var t=[],a=[];for(const r of e)P(this,Mr,$r).call(this,r,t,a);this.is_fork||P(this,Mr,Or).call(this),this.is_deferred()?(P(this,Mr,Fr).call(this,a),P(this,Mr,Fr).call(this,t)):(wr=this,kr=null,Kr(a),Kr(t),wr=null,null==(r=b(this,Ar))||r.resolve()),Pr=null}capture(e,r){r!==B&&!this.previous.has(e)&&this.previous.set(e,r),0===(e.f&De)&&(this.current.set(e,e.v),null==Pr||Pr.set(e,e.v))}activate(){kr=this,this.apply()}deactivate(){kr===this&&(kr=null,Pr=null)}flush(){if(this.activate(),xr.length>0){if(Rr(),null!==kr&&kr!==this)return}else 0===b(this,Tr)&&this.process([]);this.deactivate()}discard(){for(const e of b(this,zr))e(this);b(this,zr).clear()}increment(e){w(this,Tr,b(this,Tr)+1),e&&w(this,Dr,b(this,Dr)+1)}decrement(e){w(this,Tr,b(this,Tr)-1),e&&w(this,Dr,b(this,Dr)-1),this.revive()}revive(){for(const e of b(this,jr))b(this,qr).delete(e),fr(e,he),Gr(e);for(const e of b(this,qr))fr(e,ye),Gr(e);this.flush()}oncommit(e){b(this,Ir).add(e)}ondiscard(e){b(this,zr).add(e)}settled(){return(b(this,Ar)??w(this,Ar,oe())).promise}static ensure(){if(null===kr){const r=kr=new e;br.add(kr),Sr||e.enqueue(()=>{kr===r&&r.flush()})}return kr}static enqueue(e){ur(e)}apply(){}};Ir=new WeakMap,zr=new WeakMap,Tr=new WeakMap,Dr=new WeakMap,Ar=new WeakMap,jr=new WeakMap,qr=new WeakMap,Mr=new WeakSet,$r=function(e,r,t){e.f^=fe;for(var a=e.first,n=null;null!==a;){var o=a.f,i=0!==(o&(pe|_e)),s=i&&0!==(o&fe),l=s||0!==(o&ve)||this.skipped_effects.has(a);if(!l&&null!==a.fn){i?a.f^=fe:null!==n&&0!==(o&(le|ce|de))?n.b.defer_effect(a):0!==(o&le)?r.push(a):ln(a)&&(0!==(o&ue)&&b(this,jr).add(a),_n(a));var c=a.first;if(null!==c){a=c;continue}}var d=a.parent;for(a=a.next;null===a&&null!==d;)d===n&&(n=null),a=d.next,d=d.parent}},Fr=function(e){for(var r=0;r<e.length;r+=1)vr(e[r],b(this,jr),b(this,qr))},Or=function(){if(0===b(this,Dr)){for(const e of b(this,Ir))e();b(this,Ir).clear()}0===b(this,Tr)&&P(this,Mr,Nr).call(this)},Nr=function(){var e;if(br.size>1){this.previous.clear();var r=Pr,t=!0;for(const r of br){if(r===this){t=!1;continue}const n=[];
vendor: 4,503 bytes, line 1
1for(const[e,a]of this.current){if(r.current.has(e)){if(!t||a===r.current.get(e))continue;r.current.set(e,a)}n.push(e)}if(0===n.length)continue;const o=[...r.current.keys()].filter(e=>!this.current.has(e));if(o.length>0){var a=xr;xr=[];const t=new Set,i=new Map;for(const e of n)Hr(e,o,t,i);if(xr.length>0){kr=r,r.apply();for(const t of xr)P(e=r,Mr,$r).call(e,t,[],[]);r.deactivate()}xr=a}}kr=null,Pr=r}this.committed=!0,br.delete(this)};let Br=Lr;function Ur(e){var r=Sr;Sr=!0;try{for(var t;;){if(pr(),0===xr.length&&(null==kr||kr.flush(),0===xr.length))return Cr=null,t;Rr()}}finally{Sr=r}}function Rr(){var e=Ba;Er=!0;try{var r=0;for(Ua(!0);xr.length>0;){var t=Br.ensure();r++>1e3&&Wr(),t.process(xr),qt.clear()}}finally{Er=!1,Ua(e),Cr=null}}function Wr(){try{Be()}catch(e){gr(e,Cr)}}let Vr=null;function Kr(e){var r=e.length;if(0!==r){for(var t=0;t<r;){var a=e[t++];if(0===(a.f&(be|ve))&&ln(a)&&(Vr=new Set,_n(a),null===a.deps&&null===a.first&&null===a.nodes&&(null===a.teardown&&null===a.ac?Ma(a):a.fn=null),(null==Vr?void 0:Vr.size)>0)){qt.clear();for(const e of Vr){if(0!==(e.f&(be|ve)))continue;const r=[e];let t=e.parent;for(;null!==t;)Vr.has(t)&&(Vr.delete(t),r.push(t)),t=t.parent;for(let e=r.length-1;e>=0;e--){const t=r[e];0===(t.f&(be|ve))&&_n(t)}}Vr.clear()}}Vr=null}}function Hr(e,r,t,a){if(!t.has(e)&&(t.add(e),null!==e.reactions))for(const n of e.reactions){const e=n.f;0!==(e&se)?Hr(n,r,t,a):0!==(e&(Te|ue))&&0===(e&he)&&Yr(n,r,a)&&(fr(n,he),Gr(n))}}function Yr(e,r,t){const a=t.get(e);if(void 0!==a)return a;if(null!==e.deps)for(const a of e.deps){if(r.includes(a))return!0;if(0!==(a.f&se)&&Yr(a,r,t))return t.set(a,!0),!0}return t.set(e,!1),!1}function Gr(e){for(var r=Cr=e;null!==r.parent;){r=r.parent;var t=r.f;if(Er&&r===Ya&&0!==(t&ue)&&0===(t&xe))return;if(0!==(t&(_e|pe))){if(0===(t&fe))return;r.f^=fe}}xr.push(r)}function Zr(e){let r,t=0,a=$t(0);return()=>{ga()&&(mn(a),Ca(()=>(0===t&&(r=yn(()=>e(()=>Ut(a)))),t+=1,()=>{ur(()=>{t-=1,0===t&&(null==r||r(),r=void 0,Ut(a))})})))}}var Xr,Qr,Jr,et,rt,tt,at,nt,ot,it,st,lt,ct,dt,ut,pt,_t,gt,mt,ft,ht,yt,vt=we|Ce|ge;function bt(e,r,t){new kt(e,r,t)}class kt{constructor(e,r,t){k(this,gt),h(this,"parent"),h(this,"is_pending",!1),k(this,Xr),k(this,Qr,null),k(this,Jr),k(this,et),k(this,rt),k(this,tt,null),k(this,at,null),k(this,nt,null),k(this,ot,null),k(this,it,null),k(this,st,0),k(this,lt,0),k(this,ct,!1),k(this,dt,new Set),k(this,ut,new Set),k(this,pt,null),k(this,_t,Zr(()=>(w(this,pt,$t(b(this,st))),()=>{w(this,pt,null)}))),w(this,Xr,e),w(this,Jr,r),w(this,et,t),this.parent=Ya.b,this.is_pending=!!b(this,Jr).pending,w(this,rt,Sa(()=>{Ya.b=this;var e=P(this,gt,mt).call(this);try{w(this,tt,za(()=>t(e)))}catch(e){this.error(e)}return b(this,lt)>0?P(this,gt,ht).call(this):this.is_pending=!1,()=>{var e;null==(e=b(this,it))||e.remove()}},vt))}defer_effect(e){vr(e,b(this,dt),b(this,ut))}is_rendered(){return!this.is_pending&&(!this.parent||this.parent.is_rendered())}has_pending_snippet(){return!!b(this,Jr).pending}update_pending_count(e){P(this,gt,yt).call(this,e),w(this,st,b(this,st)+e),b(this,pt)&&Lt(b(this,pt),b(this,st))}get_effect_pending(){return b(this,_t).call(this),mn(b(this,pt))}error(e){var r=b(this,Jr).onerror;let t=b(this,Jr).failed;if(b(this,ct)||!r&&!t)throw e;b(this,tt)&&(ja(b(this,tt)),w(this,tt,null)),b(this,at)&&(ja(b(this,at)),w(this,at,null)),b(this,nt)&&(ja(b(this,nt)),w(this,nt,null));var a=!1,n=!1;const o=()=>{a?Ye():(a=!0,n&&Ke(),Br.ensure(),w(this,st,0),null!==b(this,nt)&&$a(b(this,nt),()=>{w(this,nt,null)}),this.is_pending=this.has_pending_snippet(),w(this,tt,P(this,gt,ft).call(this,()=>(w(this,ct,!1),za(()=>b(this,et).call(this,b(this,Xr)))))),b(this,lt)>0?P(this,gt,ht).call(this):this.is_pending=!1)};var i=Va;try{Ha(null),n=!0,null==r||r(e,o),n=!1}catch(e){gr(e,b(this,rt)&&b(this,rt).parent)}finally{Ha(i)}t&&ur(()=>{w(this,nt,P(this,gt,ft).call(this,()=>{Br.ensure(),w(this,ct,!0);try{return za(()=>{t(b(this,Xr),()=>e,()=>o)})}catch(e){return gr(e,b(this,rt).parent),null}finally{w(this,ct,!1)}}))})}}function wt(e,r,t,a){const n=ir()?Ct:It;if(0!==t.length||0!==e.length){var o=kr,i=Ya,s=Pt();e.length>0?Promise.all(e).then(()=>{s();try{return l()}finally{null==o||o.deactivate(),xt()}}):l()}else a(r.map(n));function l(){Promise.all(t.map(e=>Et(e))).then(e=>{s();try{a([...r.map(n),...e])}catch(e){0===(i.f&be)&&gr(e,i)}null==o||o.deactivate(),xt()}).catch(e=>{gr(e,i)})}}function Pt(){var e=Ya,r=Va,t=er,a=kr;return function(n=!0){Ga(e),Ha(r),rr(t),n&&(null==a||a.activate())}}
1function xt(){Ga(null),Ha(null),rr(null)}function Ct(e){var r=se|he,t=null!==Va&&0!==(Va.f&se)?Va:null;return null!==Ya&&(Ya.f|=Ce),{ctx:er,deps:null,effects:null,equals:Ge,f:r,fn:e,reactions:null,rv:0,v:B,wv:0,parent:t??Ya,ac:null}}function Et(e,r,t){let a=Ya;null===a&&Fe();var n=a.b,o=void 0,i=$t(B),s=!Va,l=new Map;return xa(()=>{var r,t=oe();o=t.promise;try{Promise.resolve(e()).then(t.resolve,t.reject).then(()=>{a===kr&&a.committed&&a.deactivate(),xt()})}catch(e){t.reject(e),xt()}var a=kr;if(s){var c=n.is_rendered();n.update_pending_count(1),a.increment(c),null==(r=l.get(a))||r.reject(Me),l.delete(a),l.set(a,t)}const d=(e,r=void 0)=>{if(a.activate(),r)r!==Me&&(i.f|=De,Lt(i,r));else{0!==(i.f&De)&&(i.f^=De),Lt(i,e);for(const[e,r]of l){if(l.delete(e),e===a)break;r.reject(Me)}}s&&(n.update_pending_count(-1),a.decrement(c))};t.promise.then(d,e=>d(null,e||"unknown"))}),ma(()=>{for(const e of l.values())e.reject(Me)}),new Promise(e=>{function r(t){function a(){t===o?e(i):r(o)}t.then(a,a)}r(o)})}function St(e){const r=Ct(e);return Xa(r),r}function It(e){const r=Ct(e);return r.equals=Xe,r}function zt(e){var r=e.effects;if(null!==r){e.effects=null;for(var t=0;t<r.length;t+=1)ja(r[t])}}function Tt(e){for(var r=e.parent;null!==r;){if(0===(r.f&se))return 0===(r.f&be)?r:null;r=r.parent}return null}function Dt(e){var r,t=Ya;Ga(Tt(e));try{e.f&=~Ie,zt(e),r=dn(e)}finally{Ga(t)}return r}function At(e){var r=Dt(e);e.equals(r)||(e.wv=sn(),null!=kr&&kr.is_fork&&null!==e.deps||(e.v=r,null!==e.deps))?Ra||(null!==Pr?(ga()||null!=kr&&kr.is_fork)&&Pr.set(e,r):hr(e)):fr(e,fe)}Xr=new WeakMap,Qr=new WeakMap,Jr=new WeakMap,et=new WeakMap,rt=new WeakMap,tt=new WeakMap,at=new WeakMap,nt=new WeakMap,ot=new WeakMap,it=new WeakMap,st=new WeakMap,lt=new WeakMap,ct=new WeakMap,dt=new WeakMap,ut=new WeakMap,pt=new WeakMap,_t=new WeakMap,gt=new WeakSet,mt=function(){var e=b(this,Xr);return this.is_pending&&(w(this,it,Qt()),b(this,Xr).before(b(this,it)),e=b(this,it)),e},ft=function(e){var r=Ya,t=Va,a=er;Ga(b(this,rt)),Ha(b(this,rt)),rr(b(this,rt).ctx);try{return e()}catch(e){return _r(e),null}finally{Ga(r),Ha(t),rr(a)}},ht=function(){const e=b(this,Jr).pending;null!==b(this,tt)&&(w(this,ot,document.createDocumentFragment()),b(this,ot).append(b(this,it)),La(b(this,tt),b(this,ot))),null===b(this,at)&&w(this,at,za(()=>e(b(this,Xr))))},yt=function(e){var r;if(this.has_pending_snippet()){if(w(this,lt,b(this,lt)+e),0===b(this,lt)){this.is_pending=!1;for(const e of b(this,dt))fr(e,he),Gr(e);for(const e of b(this,ut))fr(e,ye),Gr(e);b(this,dt).clear(),b(this,ut).clear(),b(this,at)&&$a(b(this,at),()=>{w(this,at,null)}),b(this,ot)&&(b(this,Xr).before(b(this,ot)),w(this,ot,null))}}else this.parent&&P(r=this.parent,gt,yt).call(r,e)};let jt=new Set;const qt=new Map;let Mt=!1;function $t(e,r){var t={f:0,v:e,reactions:null,equals:Ge,rv:0,wv:0};return t}function Ft(e,r){const t=$t(e);return Xa(t),t}function Ot(e,r=!1,t=!0){var a;const n=$t(e);return r||(n.equals=Xe),Qe&&t&&null!==er&&null!==er.l&&((a=er.l).s??(a.s=[])).push(n),n}function Nt(e,r,t=!1){null!==Va&&(!Ka||0!==(Va.f&Pe))&&ir()&&0!==(Va.f&(se|ue|Te|Pe))&&(null==Za||!Za.includes(e))&&Ve();let a=t?Wt(r):r;return Lt(e,a)}function Lt(e,r){if(!e.equals(r)){var t=e.v;Ra?qt.set(e,r):qt.set(e,t),e.v=r;var a=Br.ensure();if(a.capture(e,t),0!==(e.f&se)){const r=e;0!==(e.f&he)&&Dt(r),hr(r)}e.wv=sn(),Rt(e,he),ir()&&null!==Ya&&0!==(Ya.f&fe)&&0===(Ya.f&(pe|_e))&&(null===en?rn([e]):en.push(e)),!a.is_fork&&jt.size>0&&!Mt&&Bt()}return r}function Bt(){Mt=!1;var e=Ba;Ua(!0);const r=Array.from(jt);try{for(const e of r)0!==(e.f&fe)&&fr(e,ye),ln(e)&&_n(e)}finally{Ua(e)}jt.clear()}function Ut(e){Nt(e,e.v+1)}function Rt(e,r){var t=e.reactions;if(null!==t)for(var a=ir(),n=t.length,o=0;o<n;o++){var i=t[o],s=i.f;if(a||i!==Ya){var l=0===(s&he);if(l&&fr(i,r),0!==(s&se)){var c=i;null==Pr||Pr.delete(c),0===(s&Ie)&&(s&me&&(i.f|=Ie),Rt(c,ye))}else l&&(0!==(s&ue)&&null!==Vr&&Vr.add(i),Gr(i))}}}function Wt(e){if("object"!=typeof e||null===e||Ae in e)return e;const r=J(e);if(r!==X&&r!==Q)return e;var t=new Map,a=V(e),n=Ft(0),o=nn,i=e=>{if(nn===o)return e();var r=Va,t=nn;Ha(null),on(o);var a=e();return Ha(r),on(t),a};return a&&t.set("length",Ft(e.length)),new Proxy(e,{defineProperty(e,r,a){(!("value"in a)||!1===a.configurable||!1===a.enumerable||!1===a.writable)&&Re();var n=t.get(r);return void 0===n?n=i(()=>{var e=Ft(a.value);return t.set(r,e),e}):Nt(n,a.value,!0),!0},deleteProperty(e,r){var a=t.get(r);if(void 0===a){if(r in e){const e=i(()=>Ft(B));t.set(r,e),Ut(n)}}else Nt(a,B),Ut(n);return!0},get(r,a,n){var o;if(a===Ae)return e;var s=t.get(a),l=a in r;if(void 0===s&&(!l||null!=(o=G(r,a))&&o.writable)&&(s=i(()=>{var e=Wt(l?r[a]:B),t=Ft(e);return t}),t.set(a,s)),void 0!==s){var c=mn(s);return c===B?void 0:c}return Reflect.get(r,a,n)},getOwnPropertyDescriptor(e,r){var a=Reflect.getOwnPropertyDescriptor(e,r);if(a&&"value"in a){var n=t.get(r);
1n&&(a.value=mn(n))}else if(void 0===a){var o=t.get(r),i=null==o?void 0:o.v;if(void 0!==o&&i!==B)return{enumerable:!0,configurable:!0,value:i,writable:!0}}return a},has(e,r){var a;if(r===Ae)return!0;var n=t.get(r),o=void 0!==n&&n.v!==B||Reflect.has(e,r);if(void 0!==n||null!==Ya&&(!o||null!=(a=G(e,r))&&a.writable)){void 0===n&&(n=i(()=>{var t=o?Wt(e[r]):B,a=Ft(t);return a}),t.set(r,n));var s=mn(n);if(s===B)return!1}return o},set(e,r,o,s){var l,c=t.get(r),d=r in e;if(a&&"length"===r)for(var u=o;u<c.v;u+=1){var p=t.get(u+"");void 0!==p?Nt(p,B):u in e&&(p=i(()=>Ft(B)),t.set(u+"",p))}if(void 0===c)(!d||null!=(l=G(e,r))&&l.writable)&&(c=i(()=>Ft(void 0)),Nt(c,Wt(o)),t.set(r,c));else{d=c.v!==B;var _=i(()=>Wt(o));Nt(c,_)}var g=Reflect.getOwnPropertyDescriptor(e,r);if(null!=g&&g.set&&g.set.call(s,o),!d){if(a&&"string"==typeof r){var m=t.get("length"),f=Number(r);Number.isInteger(f)&&f>=m.v&&Nt(m,f+1)}Ut(n)}return!0},ownKeys(e){mn(n);var r=Reflect.ownKeys(e).filter(e=>{var r=t.get(e);return void 0===r||r.v!==B});for(var[a,o]of t)o.v!==B&&!(a in e)&&r.push(a);return r},setPrototypeOf(){We()}})}function Vt(e){try{if(null!==e&&"object"==typeof e&&Ae in e)return e[Ae]}catch{}return e}function Kt(e,r){return Object.is(Vt(e),Vt(r))}var Ht,Yt,Gt,Zt;function Xt(){if(void 0===Ht){Ht=window,Yt=/Firefox/.test(navigator.userAgent);var e=Element.prototype,r=Node.prototype,t=Text.prototype;Gt=G(r,"firstChild").get,Zt=G(r,"nextSibling").get,ee(e)&&(e.__click=void 0,e.__className=void 0,e.__attributes=null,e.__style=void 0,e.__e=void 0),ee(t)&&(t.__t=void 0)}}function Qt(e=""){return document.createTextNode(e)}function Jt(e){return Gt.call(e)}function ea(e){return Zt.call(e)}function ra(e,r){return Jt(e)}function ta(e,r=!1){var t=Jt(e);return t instanceof Comment&&""===t.data?ea(t):t}function aa(e,r=1,t=!1){let a=e;for(;r--;)a=ea(a);return a}function na(e){e.textContent=""}function oa(){return!1}function ia(e,r){if(r){const r=document.body;e.autofocus=!0,ur(()=>{document.activeElement===r&&e.focus()})}}let sa=!1;function la(){sa||(sa=!0,document.addEventListener("reset",e=>{Promise.resolve().then(()=>{var r;if(!e.defaultPrevented)for(const t of e.target.elements)null==(r=t.__on_r)||r.call(t)})},{capture:!0}))}function ca(e){var r=Va,t=Ya;Ha(null),Ga(null);try{return e()}finally{Ha(r),Ga(t)}}function da(e,r,t,a=t){e.addEventListener(r,()=>ca(t));const n=e.__on_r;e.__on_r=n?()=>{n(),a(!0)}:()=>a(!0),la()}function ua(e){null===Ya&&(null===Va&&Le(),Ne()),Ra&&Oe()}function pa(e,r){var t=r.last;null===t?r.last=r.first=e:(t.next=e,e.prev=t,r.last=e)}function _a(e,r,t){var a=Ya;null!==a&&0!==(a.f&ve)&&(e|=ve);var n={ctx:er,deps:null,nodes:null,f:e|he|me,first:null,fn:r,last:null,next:null,parent:a,b:a&&a.b,prev:null,teardown:null,wv:0,ac:null};if(t)try{_n(n),n.f|=ke}catch(e){throw ja(n),e}else null!==r&&Gr(n);var o=n;if(t&&null===o.deps&&null===o.teardown&&null===o.nodes&&o.first===o.last&&0===(o.f&Ce)&&(o=o.first,0!==(e&ue)&&0!==(e&we)&&null!==o&&(o.f|=we)),null!==o&&(o.parent=a,null!==a&&pa(o,a),null!==Va&&0!==(Va.f&se)&&0===(e&_e))){var i=Va;(i.effects??(i.effects=[])).push(o)}return n}function ga(){return null!==Va&&!Ka}function ma(e){const r=_a(ce,null,!1);return fr(r,fe),r.teardown=e,r}function fa(e){ua();var r=Ya.f,t=!Va&&0!==(r&pe)&&0===(r&ke);if(!t)return ha(e);var a=er;(a.e??(a.e=[])).push(e)}function ha(e){return _a(le|Ee,e,!1)}function ya(e){return ua(),_a(ce|Ee,e,!0)}function va(e){Br.ensure();const r=_a(_e|Ce,e,!0);return()=>{ja(r)}}function ba(e){Br.ensure();const r=_a(_e|Ce,e,!0);return(e={})=>new Promise(t=>{e.outro?$a(r,()=>{ja(r),t(void 0)}):(ja(r),t(void 0))})}function ka(e){return _a(le,e,!1)}function wa(e,r){var t=er,a={effect:null,ran:!1,deps:e};t.l.$.push(a),a.effect=Ca(()=>{e(),!a.ran&&(a.ran=!0,yn(r))})}function Pa(){var e=er;Ca(()=>{for(var r of e.l.$){r.deps();var t=r.effect;0!==(t.f&fe)&&null!==t.deps&&fr(t,ye),ln(t)&&_n(t),r.ran=!1}})}function xa(e){return _a(Te|Ce,e,!0)}function Ca(e,r=0){return _a(ce|r,e,!0)}function Ea(e,r=[],t=[],a=[]){wt(a,r,t,r=>{_a(ce,()=>e(...r.map(mn)),!0)})}function Sa(e,r=0){var t=_a(ue|r,e,!0);return t}function Ia(e,r=0){var t=_a(de|r,e,!0);return t}function za(e){return _a(pe|Ce,e,!0)}function Ta(e){var r=e.teardown;
vendor: 6,658 bytes, line 1
1if(null!==r){const e=Ra,t=Va;Wa(!0),Ha(null);try{r.call(null)}finally{Wa(e),Ha(t)}}}function Da(e,r=!1){var t=e.first;for(e.first=e.last=null;null!==t;){const e=t.ac;null!==e&&ca(()=>{e.abort(Me)});var a=t.next;0!==(t.f&_e)?t.parent=null:ja(t,r),t=a}}function Aa(e){for(var r=e.first;null!==r;){var t=r.next;0===(r.f&pe)&&ja(r),r=t}}function ja(e,r=!0){var t=!1;(r||0!==(e.f&xe))&&null!==e.nodes&&null!==e.nodes.end&&(qa(e.nodes.start,e.nodes.end),t=!0),Da(e,r&&!t),pn(e,0),fr(e,be);var a=e.nodes&&e.nodes.t;if(null!==a)for(const e of a)e.stop();Ta(e);var n=e.parent;null!==n&&null!==n.first&&Ma(e),e.next=e.prev=e.teardown=e.ctx=e.deps=e.fn=e.nodes=e.ac=null}function qa(e,r){for(;null!==e;){var t=e===r?null:ea(e);e.remove(),e=t}}function Ma(e){var r=e.parent,t=e.prev,a=e.next;null!==t&&(t.next=a),null!==a&&(a.prev=t),null!==r&&(r.first===e&&(r.first=a),r.last===e&&(r.last=t))}function $a(e,r,t=!0){var a=[];Fa(e,a,!0);var n=()=>{t&&ja(e),r&&r()},o=a.length;if(o>0){var i=()=>--o||n();for(var s of a)s.out(i)}else n()}function Fa(e,r,t){if(0===(e.f&ve)){e.f^=ve;var a=e.nodes&&e.nodes.t;if(null!==a)for(const e of a)(e.is_global||t)&&r.push(e);for(var n=e.first;null!==n;){var o=n.next,i=0!==(n.f&we)||0!==(n.f&pe)&&0!==(e.f&ue);Fa(n,r,!!i&&t),n=o}}}function Oa(e){Na(e,!0)}function Na(e,r){if(0!==(e.f&ve)){e.f^=ve,0===(e.f&fe)&&(fr(e,he),Gr(e));for(var t=e.first;null!==t;){var a=t.next,n=0!==(t.f&we)||0!==(t.f&pe);Na(t,!!n&&r),t=a}var o=e.nodes&&e.nodes.t;if(null!==o)for(const e of o)(e.is_global||r)&&e.in()}}function La(e,r){if(e.nodes)for(var t=e.nodes.start,a=e.nodes.end;null!==t;){var n=t===a?null:ea(t);r.append(t),t=n}}let Ba=!1;function Ua(e){Ba=e}let Ra=!1;function Wa(e){Ra=e}let Va=null,Ka=!1;function Ha(e){Va=e}let Ya=null;function Ga(e){Ya=e}let Za=null;function Xa(e){null!==Va&&(null===Za?Za=[e]:Za.push(e))}let Qa=null,Ja=0,en=null;function rn(e){en=e}let tn=1,an=0,nn=an;function on(e){nn=e}function sn(){return++tn}function ln(e){var r=e.f;if(0!==(r&he))return!0;if(r&se&&(e.f&=-32769),0!==(r&ye)){for(var t=e.deps,a=t.length,n=0;n<a;n++){var o=t[n];if(ln(o)&&At(o),o.wv>e.wv)return!0}0!==(r&me)&&null===Pr&&fr(e,fe)}return!1}function cn(e,r,t=!0){var a=e.reactions;if(null!==a&&(null==Za||!Za.includes(e)))for(var n=0;n<a.length;n++){var o=a[n];0!==(o.f&se)?cn(o,r,!1):r===o&&(t?fr(o,he):0!==(o.f&fe)&&fr(o,ye),Gr(o))}}function dn(e){var r,t=Qa,a=Ja,n=en,o=Va,i=Za,s=er,l=Ka,c=nn,d=e.f;Qa=null,Ja=0,en=null,Va=0===(d&(pe|_e))?e:null,Za=null,rr(e.ctx),Ka=!1,nn=++an,null!==e.ac&&(ca(()=>{e.ac.abort(Me)}),e.ac=null);try{e.f|=ze;var u=e.fn,p=u(),_=e.deps;if(null!==Qa){var g;if(pn(e,Ja),null!==_&&Ja>0)for(_.length=Ja+Qa.length,g=0;g<Qa.length;g++)_[Ja+g]=Qa[g];else e.deps=_=Qa;if(ga()&&0!==(e.f&me))for(g=Ja;g<_.length;g++)((r=_[g]).reactions??(r.reactions=[])).push(e)}else null!==_&&Ja<_.length&&(pn(e,Ja),_.length=Ja);if(ir()&&null!==en&&!Ka&&null!==_&&0===(e.f&(se|ye|he)))for(g=0;g<en.length;g++)cn(en[g],e);return null!==o&&o!==e&&(an++,null!==en&&(null===n?n=en:n.push(...en))),0!==(e.f&De)&&(e.f^=De),p}catch(e){return _r(e)}finally{e.f^=ze,Qa=t,Ja=a,en=n,Va=o,Za=i,rr(s),Ka=l,nn=c}}function un(e,r){let t=r.reactions;if(null!==t){var a=K.call(t,e);if(-1!==a){var n=t.length-1;0===n?t=r.reactions=null:(t[a]=t[n],t.pop())}}if(null===t&&0!==(r.f&se)&&(null===Qa||!Qa.includes(r))){var o=r;0!==(o.f&me)&&(o.f^=me,o.f&=-32769),hr(o),zt(o),pn(o,0)}}function pn(e,r){var t=e.deps;if(null!==t)for(var a=r;a<t.length;a++)un(e,t[a])}function _n(e){var r=e.f;if(0===(r&be)){fr(e,fe);var t=Ya,a=Ba;Ya=e,Ba=!0;try{0!==(r&(ue|de))?Aa(e):Da(e),Ta(e);var n=dn(e);e.teardown="function"==typeof n?n:null,e.wv=tn}finally{Ba=a,Ya=t}}}async function gn(){await Promise.resolve(),Ur()}function mn(e){var r=e.f,t=0!==(r&se);if(null!==Va&&!Ka){var a=null!==Ya&&0!==(Ya.f&be);if(!a&&(null==Za||!Za.includes(e))){var n=Va.deps;if(0!==(Va.f&ze))e.rv<an&&(e.rv=an,null===Qa&&null!==n&&n[Ja]===e?Ja++:null===Qa?Qa=[e]:Qa.includes(e)||Qa.push(e));else{(Va.deps??(Va.deps=[])).push(e);var o=e.reactions;null===o?e.reactions=[Va]:o.includes(Va)||o.push(Va)}}}if(Ra&&qt.has(e))return qt.get(e);if(t){var i=e;if(Ra){var s=i.v;return(0===(i.f&fe)&&null!==i.reactions||hn(i))&&(s=Dt(i)),qt.set(i,s),s}var l=0===(i.f&me)&&!Ka&&null!==Va&&(Ba||0!==(Va.f&me)),c=null===i.deps;ln(i)&&(l&&(i.f|=me),At(i)),l&&!c&&fn(i)}if(null!=Pr&&Pr.has(e))return Pr.get(e);if(0!==(e.f&De))throw e.v;return e.v}function fn(e){if(null!==e.deps){e.f|=me;for(const r of e.deps)(r.reactions??(r.reactions=[])).push(e),0!==(r.f&se)&&0===(r.f&me)&&fn(r)}}function hn(e){if(e.v===B)return!0;if(null===e.deps)return!1;for(const r of e.deps)if(qt.has(r)||0!==(r.f&se)&&hn(r))return!0;return!1}function yn(e){var r=Ka;try{return Ka=!0,e()}finally{Ka=r}}function vn(e,r){var t={};for(var a in e)r.includes(a)||(t[a]=e[a]);for(var n of Object.getOwnPropertySymbols(e))Object.propertyIsEnumerable.call(e,n)&&!r.includes(n)&&(t[n]=e[n]);return t}function bn(e){if("object"==typeof e&&e&&!(e instanceof EventTarget))if(Ae in e)kn(e);else if(!Array.isArray(e))for(let r in e){const t=e[r];"object"==typeof t&&t&&Ae in t&&kn(t)}}function kn(e,r=new Set){if("object"==typeof e&&null!==e&&!(e instanceof EventTarget)&&!r.has(e)){r.add(e),e instanceof Date&&e.getTime();for(let t in e)try{kn(e[t],r)}catch{}const t=J(e);if(t!==Object.prototype&&t!==Array.prototype&&t!==Map.prototype&&t!==Set.prototype&&t!==Date.prototype){const r=Z(t);for(let t in r){const a=r[t].get;if(a)try{a.call(e)}catch{}}}}}const wn=new Set,Pn=new Set;function xn(e,r,t,a={}){function n(e){if(a.capture||zn.call(r,e),!e.cancelBubble)return ca(()=>null==t?void 0:t.call(this,e))}return e.startsWith("pointer")||e.startsWith("touch")||"wheel"===e?ur(()=>{r.addEventListener(e,n,a)}):r.addEventListener(e,n,a),n}function Cn(e,r,t,a={}){var n=xn(r,e,t,a);return()=>{e.removeEventListener(r,n,a)}}function En(e,r,t,a,n){var o={capture:a,passive:n},i=xn(e,r,t,o);(r===document.body||r===window||r===document||r instanceof HTMLMediaElement)&&ma(()=>{r.removeEventListener(e,i,o)})}function Sn(e){for(var r=0;r<e.length;r++)wn.add(e[r]);for(var t of Pn)t(e)}let In=null;function zn(e){var r,t=this,a=t.ownerDocument,n=e.type,o=(null==(r=e.composedPath)?void 0:r.call(e))||[],i=o[0]||e.target;In=e;var s=0,l=In===e&&e.__root;if(l){var c=o.indexOf(l);if(-1!==c&&(t===document||t===window))return void(e.__root=t);var d=o.indexOf(t);if(-1===d)return;c<=d&&(s=c)}if(i=o[s]||e.target,i!==t){Y(e,"currentTarget",{configurable:!0,get(){return i||a}});var u=Va,p=Ya;Ha(null),Ga(null);try{for(var _,g=[];null!==i;){var m=i.assignedSlot||i.parentNode||i.host||null;try{var f=i["__"+n];null!=f&&(!i.disabled||e.target===i)&&f.call(i,e)}
1catch(e){_?g.push(e):_=e}if(e.cancelBubble||m===t||null===m)break;i=m}if(_){for(let e of g)queueMicrotask(()=>{throw e});throw _}}finally{e.__root=t,delete e.currentTarget,Ha(u),Ga(p)}}}function Tn(e){var r=document.createElement("template");return r.innerHTML=e.replaceAll("<!>","\x3c!----\x3e"),r.content}function Dn(e,r){var t=Ya;null===t.nodes&&(t.nodes={start:e,end:r,a:null,t:null})}function An(e,r){var t,a=0!==(r&N),n=0!==(r&L),o=!e.startsWith("<!>");return()=>{void 0===t&&(t=Tn(o?e:"<!>"+e),a||(t=Jt(t)));var r=n||Yt?document.importNode(t,!0):t.cloneNode(!0);if(a){var i=Jt(r),s=r.lastChild;Dn(i,s)}else Dn(r,r);return r}}function jn(e,r,t="svg"){var a,n=!e.startsWith("<!>"),o=0!==(r&N),i=`<${t}>${n?e:"<!>"+e}</${t}>`;return()=>{if(!a){var e=Tn(i),r=Jt(e);if(o)for(a=document.createDocumentFragment();Jt(r);)a.appendChild(Jt(r));else a=Jt(r)}var t=a.cloneNode(!0);if(o){var n=Jt(t),s=t.lastChild;Dn(n,s)}else Dn(t,t);return t}}function qn(e,r){return jn(e,r,"svg")}function Mn(e=""){var r=Qt(e+"");return Dn(r,r),r}function $n(){var e=document.createDocumentFragment(),r=document.createComment(""),t=Qt();return e.append(r,t),Dn(r,t),e}function Fn(e,r){null!==e&&e.before(r)}function On(){var e;return(e=window.__svelte??(window.__svelte={})).uid??(e.uid=1),"c"+window.__svelte.uid++}function Nn(e){return e.endsWith("capture")&&"gotpointercapture"!==e&&"lostpointercapture"!==e}const Ln=["beforeinput","click","change","dblclick","contextmenu","focusin","focusout","input","keydown","keyup","mousedown","mousemove","mouseout","mouseover","mouseup","pointerdown","pointermove","pointerout","pointerover","pointerup","touchend","touchmove","touchstart"];function Bn(e){return Ln.includes(e)}const Un={formnovalidate:"formNoValidate",ismap:"isMap",nomodule:"noModule",playsinline:"playsInline",readonly:"readOnly",defaultvalue:"defaultValue",defaultchecked:"defaultChecked",srcobject:"srcObject",novalidate:"noValidate",allowfullscreen:"allowFullscreen",disablepictureinpicture:"disablePictureInPicture",disableremoteplayback:"disableRemotePlayback"};function Rn(e){return e=e.toLowerCase(),Un[e]??e}const Wn=["touchstart","touchmove"];function Vn(e){return Wn.includes(e)}let Kn=!0;function Hn(e){Kn=e}function Yn(e,r){var t=null==r?"":"object"==typeof r?r+"":r;t!==(e.__t??(e.__t=e.nodeValue))&&(e.__t=t,e.nodeValue=t+"")}function Gn(e,r){return Xn(e,r)}const Zn=new Map;function Xn(e,{target:r,anchor:t,props:a={},events:n,context:o,intro:i=!0}){Xt();var s=new Set,l=e=>{for(var t=0;t<e.length;t++){var a=e[t];if(!s.has(a)){s.add(a);var n=Vn(a);r.addEventListener(a,zn,{passive:n});var o=Zn.get(a);void 0===o?(document.addEventListener(a,zn,{passive:n}),Zn.set(a,1)):Zn.set(a,o+1)}}};l(H(wn)),Pn.add(l);var c=void 0,d=ba(()=>{var d=t??r.appendChild(Qt());return bt(d,{pending:()=>{}},r=>{if(o){nr({});var t=er;t.c=o}n&&(a.$$events=n),Kn=i,c=e(r,a)||{},Kn=!0,o&&or()}),()=>{var e;for(var a of s){r.removeEventListener(a,zn);var n=Zn.get(a);0===--n?(document.removeEventListener(a,zn),Zn.delete(a)):Zn.set(a,n)}
1Pn.delete(l),d!==t&&(null==(e=d.parentNode)||e.removeChild(d))}});return Qn.set(c,d),c}let Qn=new WeakMap;function Jn(e,r){const t=Qn.get(e);return t?(Qn.delete(e),t(r)):Promise.resolve()}var eo,ro,to,ao,no,oo,io,so;class lo{constructor(e,r=!0){h(this,"anchor"),k(this,eo,new Map),k(this,ro,new Map),k(this,to,new Map),k(this,ao,new Set),k(this,no,!0),k(this,oo,()=>{var e=kr;if(b(this,eo).has(e)){var r=b(this,eo).get(e),t=b(this,ro).get(r);if(t)Oa(t),b(this,ao).delete(r);else{var a=b(this,to).get(r);a&&(b(this,ro).set(r,a.effect),b(this,to).delete(r),a.fragment.lastChild.remove(),this.anchor.before(a.fragment),t=a.effect)}for(const[r,t]of b(this,eo)){if(b(this,eo).delete(r),r===e)break;const a=b(this,to).get(t);a&&(ja(a.effect),b(this,to).delete(t))}for(const[e,a]of b(this,ro)){if(e===r||b(this,ao).has(e))continue;const n=()=>{if(Array.from(b(this,eo).values()).includes(e)){var r=document.createDocumentFragment();La(a,r),r.append(Qt()),b(this,to).set(e,{effect:a,fragment:r})}else ja(a);b(this,ao).delete(e),b(this,ro).delete(e)};b(this,no)||!t?(b(this,ao).add(e),$a(a,n,!1)):n()}}}),k(this,io,e=>{b(this,eo).delete(e);const r=Array.from(b(this,eo).values());for(const[e,t]of b(this,to))r.includes(e)||(ja(t.effect),b(this,to).delete(e))}),this.anchor=e,w(this,no,r)}ensure(e,r){var t=kr,a=oa();if(r&&!b(this,ro).has(e)&&!b(this,to).has(e))if(a){var n=document.createDocumentFragment(),o=Qt();n.append(o),b(this,to).set(e,{effect:za(()=>r(o)),fragment:n})}else b(this,ro).set(e,za(()=>r(this.anchor)));if(b(this,eo).set(t,e),a){for(const[r,a]of b(this,ro))r===e?t.skipped_effects.delete(a):t.skipped_effects.add(a);for(const[r,a]of b(this,to))r===e?t.skipped_effects.delete(a.effect):t.skipped_effects.add(a.effect);t.oncommit(b(this,oo)),t.ondiscard(b(this,io))}else b(this,oo).call(this)}}function co(e,r,...t){var a=new lo(e);Sa(()=>{const e=r()??null;a.ensure(e,e&&(r=>e(r,...t)))},we)}function uo(e){null===er&&$e(),Qe&&null!==er.l?_o(er).m.push(e):fa(()=>{const r=yn(e);if("function"==typeof r)return r})}function po(e){null===er&&$e(),uo(()=>()=>yn(e))}function _o(e){var r=e.l;return r.u??(r.u={a:[],b:[],m:[]})}function go(e,r,t=!1){var a=new lo(e),n=t?we:0;function o(e,r){a.ensure(e,r)}Sa(()=>{var e=!1;r((r,t=!0)=>{e=!0,o(t,r)}),e||o(!1,null)},n)}function mo(e,r,t){var a=new lo(e),n=!ir();Sa(()=>{var e=r();n&&null!==e&&"object"==typeof e&&(e={}),a.ensure(e,t)})}function fo(e,r){return r}function ho(e,r,t){for(var a,n=[],o=r.length,i=r.length,s=0;s<o;s++){let t=r[s];$a(t,()=>{if(a){if(a.pending.delete(t),a.done.add(t),0===a.pending.size){var r=e.outrogroups;yo(H(a.done)),r.delete(a),0===r.size&&(e.outrogroups=null)}}else i-=1},!1)}if(0===i){var l=0===n.length&&null!==t;if(l){var c=t,d=c.parentNode;na(d),d.append(c),e.items.clear()}yo(r,!l)}else a={pending:new Set(r),done:new Set},(e.outrogroups??(e.outrogroups=new Set)).add(a)}function yo(e,r=!0){for(var t=0;t<e.length;t++)ja(e[t],r)}function vo(e,r,t,a,n,o=null){var i=e,s=new Map,l=0!==(r&I);if(l){var c=e;i=c.appendChild(Qt())}var d,u=null,p=It(()=>{var e=t();return V(e)?e:null==e?[]:H(e)}),_=!0;function g(){f.fallback=u,bo(f,d,i,r,a),null!==u&&(0===d.length?0===(u.f&Se)?Oa(u):(u.f^=Se,wo(u,null,i)):$a(u,()=>{u=null}))}var m=Sa(()=>{d=mn(p);for(var e=d.length,l=new Set,c=kr,m=oa(),f=0;f<e;f+=1){var h=d[f],y=a(h,f),v=_?null:s.get(y);v?(v.v&&Lt(v.v,h),v.i&&Lt(v.i,f),m&&c.skipped_effects.delete(v.e)):(v=ko(s,_?i:so??(so=Qt()),h,y,f,n,r,t),_||(v.e.f|=Se),s.set(y,v)),l.add(y)}if(0===e&&o&&!u&&(_?u=za(()=>o(i)):(u=za(()=>o(so??(so=Qt()))),u.f|=Se)),!_)if(m){for(const[e,r]of s)l.has(e)||c.skipped_effects.add(r.e);c.oncommit(g),c.ondiscard(()=>{})}else g();mn(p)}),f={effect:m,items:s,outrogroups:null,fallback:u};_=!1}function bo(e,r,t,a,n){var o,i,s,l,c,d,u,p,_,g,m,f,h,y,v,b=0!==(a&z),k=r.length,w=e.items,P=e.effect.first,x=null,C=[],E=[];if(b)for(v=0;v<k;v+=1)f=r[v],h=n(f,v),y=w.get(h).e,0===(y.f&Se)&&(null==(i=null==(o=y.nodes)?void 0:o.a)||i.measure(),(m??(m=new Set)).add(y));for(v=0;v<k;v+=1){if(f=r[v],h=n(f,v),y=w.get(h).e,null!==e.outrogroups)for(const r of e.outrogroups)r.pending.delete(y),r.done.delete(y);if(0!==(y.f&Se)){if(y.f^=Se,y!==P){var S=x?x.next:P;y===e.effect.last&&(e.effect.last=y.prev),y.prev&&(y.prev.next=y.next),y.next&&(y.next.prev=y.prev),Po(e,x,y),Po(e,y,S),wo(y,S,t),x=y,C=[],E=[],P=x.next;continue}wo(y,null,t)}if(0!==(y.f&ve)&&(Oa(y),b&&(null==(l=null==(s=y.nodes)?void 0:s.a)||l.unfix(),(m??(m=new Set)).delete(y))),y!==P){if(void 0!==g&&g.has(y)){if(C.length<E.length){var T,D=E[0];x=D.prev;var A=C[0],j=C[C.length-1];for(T=0;T<C.length;T+=1)wo(C[T],D,t);for(T=0;T<E.length;T+=1)g.delete(E[T]);Po(e,A.prev,j.next),Po(e,x,A),Po(e,j,D),P=D,x=j,v-=1,C=[],E=[]}else g.delete(y),wo(y,P,t),Po(e,y.prev,y.next),Po(e,y,null===x?e.effect.first:x.next),Po(e,x,y),x=y;continue}for(C=[],E=[];null!==P&&P!==y;
1)(g??(g=new Set)).add(P),E.push(P),P=P.next;if(null===P)continue}0===(y.f&Se)&&C.push(y),x=y,P=y.next}if(null!==e.outrogroups){for(const r of e.outrogroups)0===r.pending.size&&(yo(H(r.done)),null==(c=e.outrogroups)||c.delete(r));0===e.outrogroups.size&&(e.outrogroups=null)}if(null!==P||void 0!==g){var q=[];if(void 0!==g)for(y of g)0===(y.f&ve)&&q.push(y);for(;null!==P;)0===(P.f&ve)&&P!==e.fallback&&q.push(P),P=P.next;var M=q.length;if(M>0){var $=0!==(a&I)&&0===k?t:null;if(b){for(v=0;v<M;v+=1)null==(u=null==(d=q[v].nodes)?void 0:d.a)||u.measure();for(v=0;v<M;v+=1)null==(_=null==(p=q[v].nodes)?void 0:p.a)||_.fix()}ho(e,q,$)}}b&&ur(()=>{var e,r;if(void 0!==m)for(y of m)null==(r=null==(e=y.nodes)?void 0:e.a)||r.apply()})}function ko(e,r,t,a,n,o,i,s){var l=0!==(i&E)?0===(i&T)?Ot(t,!1,!1):$t(t):null,c=0!==(i&S)?$t(n):null;return{v:l,i:c,e:za(()=>(o(r,l??t,c??n,s),()=>{e.delete(a)}))}}function wo(e,r,t){if(e.nodes)for(var a=e.nodes.start,n=e.nodes.end,o=r&&0===(r.f&Se)?r.nodes.start:t;null!==a;){var i=ea(a);if(o.before(a),a===n)return;a=i}}function Po(e,r,t){null===r?e.effect.first=t:r.next=t,null===t?e.effect.last=r:t.prev=r}function xo(e,r,t=!1,a=!1,n=!1){var o=e,i="";Ea(()=>{var e=Ya;if(i!==(i=r()??"")&&(null!==e.nodes&&(qa(e.nodes.start,e.nodes.end),e.nodes=null),""!==i)){var n=i+"";t?n=`<svg>${n}</svg>`:a&&(n=`<math>${n}</math>`);var s=Tn(n);if((t||a)&&(s=Jt(s)),Dn(Jt(s),s.lastChild),t||a)for(;Jt(s);)o.before(Jt(s));else o.before(s)}})}function Co(e,r,t){var a=new lo(e);Sa(()=>{var e=r()??null;a.ensure(e,e&&(r=>t(r,e)))},we)}eo=new WeakMap,ro=new WeakMap,to=new WeakMap,ao=new WeakMap,no=new WeakMap,oo=new WeakMap,io=new WeakMap;const Eo=()=>performance.now(),So={tick:e=>requestAnimationFrame(e),now:()=>Eo(),tasks:new Set};function Io(){const e=So.now();So.tasks.forEach(r=>{r.c(e)||(So.tasks.delete(r),r.f())}),0!==So.tasks.size&&So.tick(Io)}function zo(e){let r;return 0===So.tasks.size&&So.tick(Io),{promise:new Promise(t=>{So.tasks.add(r={c:e,f:t})}),abort(){So.tasks.delete(r)}}}function To(e,r){ca(()=>{e.dispatchEvent(new CustomEvent(r))})}function Do(e){if("float"===e)return"cssFloat";if("offset"===e)return"cssOffset";if(e.startsWith("--"))return e;const r=e.split("-");
vendor: 15,482 bytes, line 1
1return 1===r.length?r[0]:r[0]+r.slice(1).map(e=>e[0].toUpperCase()+e.slice(1)).join("")}function Ao(e){const r={},t=e.split(";");for(const e of t){const[t,a]=e.split(":");if(!t||void 0===a)break;const n=Do(t.trim());r[n]=a.trim()}return r}const jo=e=>e;function qo(e,r,t,a){var n,o,i,s,l=0!==(e&$),c=0!==(e&F),d=l&&c,u=0!==(e&O),p=d?"both":l?"in":"out",_=r.inert,g=r.style.overflow;function m(){return ca(()=>o??(o=t()(r,(null==a?void 0:a())??{},{direction:p})))}var f={is_global:u,in(){var e;if(r.inert=_,!l)return null==s||s.abort(),void(null==(e=null==s?void 0:s.reset)||e.call(s));c||null==i||i.abort(),To(r,"introstart"),i=Mo(r,m(),s,1,()=>{To(r,"introend"),null==i||i.abort(),i=o=void 0,r.style.overflow=g})},out(e){if(!c)return null==e||e(),void(o=void 0);r.inert=!0,To(r,"outrostart"),s=Mo(r,m(),i,0,()=>{To(r,"outroend"),null==e||e()})},stop:()=>{null==i||i.abort(),null==s||s.abort()}},h=Ya;if(((n=h.nodes).t??(n.t=[])).push(f),l&&Kn){var y=u;if(!y){for(var v=h.parent;v&&0!==(v.f&we);)for(;(v=v.parent)&&0===(v.f&ue););y=!v||0!==(v.f&ke)}y&&ka(()=>{yn(()=>f.in())})}}function Mo(e,r,t,a,n){var o=1===a;if(re(r)){var i,s=!1;return ur(()=>{if(!s){var l=r({direction:o?"in":"out"});i=Mo(e,l,t,a,n)}}),{abort:()=>{s=!0,null==i||i.abort()},deactivate:()=>i.deactivate(),reset:()=>i.reset(),t:()=>i.t()}}if(null==t||t.deactivate(),null==r||!r.duration)return n(),{abort:te,deactivate:te,reset:te,t:()=>a};const{delay:l=0,css:c,tick:d,easing:u=jo}=r;var p=[];if(o&&void 0===t&&(d&&d(0,1),c)){var _=Ao(c(0,1));p.push(_,_)}var g=()=>1-a,m=e.animate(p,{duration:l,fill:"forwards"});return m.onfinish=()=>{m.cancel();var o=(null==t?void 0:t.t())??1-a;null==t||t.abort();var i=a-o,s=r.duration*Math.abs(i),l=[];if(s>0){var p=!1;if(c)for(var _=Math.ceil(s/16.666666666666668),f=0;f<=_;f+=1){var h=o+i*u(f/_),y=Ao(c(h,1-h));l.push(y),p||(p="hidden"===y.overflow)}p&&(e.style.overflow="hidden"),g=()=>{var e=m.currentTime;return o+i*u(e/s)},d&&zo(()=>{if("running"!==m.playState)return!1;var e=g();return d(e,1-e),!0})}m=e.animate(l,{duration:s,fill:"forwards"}),m.onfinish=()=>{g=()=>a,null==d||d(a,1-a),n()}},{abort:()=>{m&&(m.cancel(),m.effect=null,m.onfinish=te)},deactivate:()=>{n=te},reset:()=>{0===a&&(null==d||d(1,0))},t:()=>g()}}function $o(e,r,t,a,n,o){var i=null,s=e,l=new lo(s,!1);Sa(()=>{const e=r()||null;var t="svg"===e?R:null;return null===e?(l.ensure(null,null),void Hn(!0)):(l.ensure(e,r=>{if(e){if(i=t?document.createElementNS(t,e):document.createElement(e),Dn(i,i),a){var n=i.appendChild(Qt());a(i,n)}Ya.nodes.end=i,r.before(i)}}),Hn(!0),()=>{e&&Hn(!1)})},we),ma(()=>{Hn(!0)})}function Fo(e,r){ka(()=>{var t=e.getRootNode(),a=t.host?t:t.head??t.ownerDocument.head;if(!a.querySelector("#"+r.hash)){const e=document.createElement("style");e.id=r.hash,e.textContent=r.code,a.appendChild(e)}})}function Oo(e,r,t){ka(()=>{var a=yn(()=>r(e,null==t?void 0:t())||{});if(t&&null!=a&&a.update){var n=!1,o={};Ca(()=>{var e=t();bn(e),n&&Ze(o,e)&&(o=e,a.update(e))}),n=!0}if(null!=a&&a.destroy)return()=>a.destroy()})}function No(e,r){var t,a=void 0;Ia(()=>{a!==(a=r())&&(t&&(ja(t),t=null),a&&(t=za(()=>{ka(()=>a(e))})))})}function Lo(e){var r,t,a="";if("string"==typeof e||"number"==typeof e)a+=e;else if("object"==typeof e)if(Array.isArray(e)){var n=e.length;for(r=0;r<n;r++)e[r]&&(t=Lo(e[r]))&&(a&&(a+=" "),a+=t)}else for(t in e)e[t]&&(a&&(a+=" "),a+=t);return a}function Bo(){for(var e,r,t=0,a="",n=arguments.length;t<n;t++)(e=arguments[t])&&(r=Lo(e))&&(a&&(a+=" "),a+=r);return a}function Uo(e){return"object"==typeof e?Bo(e):e??""}const Ro=[..." \t\n\r\f \v\ufeff"];function Wo(e,r,t){var a=null==e?"":""+e;if(r&&(a=a?a+" "+r:r),t)for(var n in t)if(t[n])a=a?a+" "+n:n;else if(a.length)for(var o=n.length,i=0;(i=a.indexOf(n,i))>=0;){var s=i+o;0!==i&&!Ro.includes(a[i-1])||s!==a.length&&!Ro.includes(a[s])?i=s:a=(0===i?"":a.substring(0,i))+a.substring(s+1)}return""===a?null:a}function Vo(e,r=!1){var t=r?" !important;":";",a="";for(var n in e){var o=e[n];null!=o&&""!==o&&(a+=" "+n+": "+o+t)}return a}function Ko(e){return"-"!==e[0]||"-"!==e[1]?e.toLowerCase():e}function Ho(e,r){if(r){var t,a,n="";if(Array.isArray(r)?(t=r[0],a=r[1]):t=r,e){e=String(e).replaceAll(/\s*\/\*.*?\*\/\s*/g,"").trim();var o=!1,i=0,s=!1,l=[];t&&l.push(...Object.keys(t).map(Ko)),a&&l.push(...Object.keys(a).map(Ko));var c=0,d=-1;const r=e.length;for(var u=0;u<r;u++){var p=e[u];if(s?"/"===p&&"*"===e[u-1]&&(s=!1):o?o===p&&(o=!1):"/"===p&&"*"===e[u+1]?s=!0:'"'===p||"'"===p?o=p:"("===p?i++:")"===p&&i--,!s&&!1===o&&0===i)if(":"===p&&-1===d)d=u;else if(";"===p||u===r-1){if(-1!==d){var _=Ko(e.substring(c,d).trim());if(!l.includes(_)){";"!==p&&u++;var g=e.substring(c,u).trim();n+=" "+g+";"}}c=u+1,d=-1}}}return t&&(n+=Vo(t)),a&&(n+=Vo(a,!0)),n=n.trim(),""===n?null:n}return null==e?null:String(e)}function Yo(e,r,t,a,n,o){var i=e.__className;if(i!==t||void 0===i){var s=Wo(t,a,o);null==s?e.removeAttribute("class"):r?e.className=s:e.setAttribute("class",s),e.__className=t}else if(o&&n!==o)for(var l in o){var c=!!o[l];(null==n||c!==!!n[l])&&e.classList.toggle(l,c)}return o}function Go(e,r={},t,a){for(var n in t){var o=t[n];r[n]!==o&&(null==t[n]?e.style.removeProperty(n):e.style.setProperty(n,o,a))}}function Zo(e,r,t,a){var n=e.__style;if(n!==r){var o=Ho(r,a);null==o?e.removeAttribute("style"):e.style.cssText=o,e.__style=r}else a&&(Array.isArray(a)?(Go(e,null==t?void 0:t[0],a[0]),Go(e,null==t?void 0:t[1],a[1],"important")):Go(e,t,a));return a}function Xo(e,r,t=!1){if(e.multiple){if(null==r)return;if(!V(r))return He();for(var a of e.options)a.selected=r.includes(Jo(a))}else{for(a of e.options){var n=Jo(a);if(Kt(n,r))return void(a.selected=!0)}(!t||void 0!==r)&&(e.selectedIndex=-1)}}function Qo(e){var r=new MutationObserver(()=>{Xo(e,e.__value)});r.observe(e,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["value"]}),ma(()=>{r.disconnect()})}function Jo(e){return"__value"in e?e.__value:e.value}const ei=Symbol("class"),ri=Symbol("style"),ti=Symbol("is custom element"),ai=Symbol("is html");function ni(e,r){var t=ci(e);t.checked!==(t.checked=r??void 0)&&(e.checked=r)}function oi(e,r){r?e.hasAttribute("selected")||e.setAttribute("selected",""):e.removeAttribute("selected")}function ii(e,r,t,a){var n=ci(e);n[r]!==(n[r]=t)&&("loading"===r&&(e[qe]=t),null==t?e.removeAttribute(r):"string"!=typeof t&&fi(e).includes(r)?e[r]=t:e.setAttribute(r,t))}function si(e,r,t,a,n=!1,o=!1){var i=ci(e),s=i[ti],l=!i[ai],c=r||{},d="OPTION"===e.tagName;for(var u in r)u in t||(t[u]=null);t.class?t.class=Uo(t.class):(a||t[ei])&&(t.class=null),t[ri]&&(t.style??(t.style=null));var p=fi(e);for(const n in t){let o=t[n];if(d&&"value"===n&&null==o)e.value=e.__value="",c[n]=o;else if("class"!==n)if("style"!==n){var _=c[n];if(o!==_||void 0===o&&e.hasAttribute(n)){c[n]=o;var g=n[0]+n[1];if("$$"!==g)if("on"===g){const r={},t="$$"+n;let a=n.slice(2);var m=Bn(a);if(Nn(a)&&(a=a.slice(0,-7),r.capture=!0),!m&&_){if(null!=o)continue;e.removeEventListener(a,c[t],r),c[t]=null}if(null!=o)if(m)e[`__${a}`]=o,Sn([a]);else{let o=function(e){c[n].call(this,e)};c[t]=xn(a,e,o,r)}else m&&(e[`__${a}`]=void 0)}else if("style"===n)ii(e,n,o);else if("autofocus"===n)ia(e,!!o);else if(s||"__value"!==n&&("value"!==n||null==o))if("selected"===n&&d)oi(e,o);else{var f=n;l||(f=Rn(f));var h="defaultValue"===f||"defaultChecked"===f;if(null!=o||s||h)h||p.includes(f)&&(s||"string"!=typeof o)?(e[f]=o,f in i&&(i[f]=B)):"function"!=typeof o&&ii(e,f,o);else if(i[n]=null,"value"===f||"checked"===f){let t=e;const a=void 0===r;if("value"===f){let e=t.defaultValue;t.removeAttribute(f),t.defaultValue=e,t.value=t.__value=a?e:null}else{let e=t.defaultChecked;t.removeAttribute(f),t.defaultChecked=e,t.checked=!!a&&e}}else e.removeAttribute(n)}else e.value=e.__value=o}}else Zo(e,o,null==r?void 0:r[ri],t[ri]),c[n]=o,c[ri]=t[ri];else{var y="http://www.w3.org/1999/xhtml"===e.namespaceURI;Yo(e,y,o,a,null==r?void 0:r[ei],t[ei]),c[n]=o,c[ei]=t[ei]}}return c}function li(e,r,t=[],a=[],n=[],o,i=!1,s=!1){wt(n,t,a,t=>{var a=void 0,n={},l="SELECT"===e.nodeName,c=!1;if(Ia(()=>{var d=r(...t.map(mn)),u=si(e,a,d,o,i,s);c&&l&&"value"in d&&Xo(e,d.value);for(let e of Object.getOwnPropertySymbols(n))d[e]||ja(n[e]);for(let r of Object.getOwnPropertySymbols(d)){var p=d[r];r.description===W&&(!a||p!==a[r])&&(n[r]&&ja(n[r]),n[r]=za(()=>No(e,()=>p))),u[r]=p}a=u}),l){var d=e;ka(()=>{Xo(d,a.value,!0),Qo(d)})}c=!0})}function ci(e){return e.__attributes??(e.__attributes={[ti]:e.nodeName.includes("-"),[ai]:e.namespaceURI===U})}var di,ui,pi,_i,gi,mi=new Map;function fi(e){var r=e.getAttribute("is")||e.nodeName,t=mi.get(r);if(t)return t;mi.set(r,t=[]);for(var a,n=e,o=Element.prototype;o!==n;){for(var i in a=Z(n),a)a[i].set&&t.push(i);n=J(n)}return t}function hi(e,r,t=r){var a=new WeakSet;da(e,"input",async n=>{var o=n?e.defaultValue:e.value;if(o=yi(e)?vi(o):o,t(o),null!==kr&&a.add(kr),await gn(),o!==(o=r())){var i=e.selectionStart,s=e.selectionEnd,l=e.value.length;if(e.value=o??"",null!==s){var c=e.value.length;i===s&&s===l&&c>l?(e.selectionStart=c,e.selectionEnd=c):(e.selectionStart=i,e.selectionEnd=Math.min(s,c))}}}),null==yn(r)&&e.value&&(t(yi(e)?vi(e.value):e.value),null!==kr&&a.add(kr)),Ca(()=>{var t=r();if(e===document.activeElement){var n=wr??kr;if(a.has(n))return}yi(e)&&t===vi(e.value)||"date"===e.type&&!t&&!e.value||t!==e.value&&(e.value=t??"")})}function yi(e){var r=e.type;return"number"===r||"range"===r}function vi(e){return""===e?null:+e}const bi=class{constructor(e){k(this,_i),k(this,di,new WeakMap),k(this,ui),k(this,pi),w(this,pi,e)}observe(e,r){var t=b(this,di).get(e)||new Set;return t.add(r),b(this,di).set(e,t),P(this,_i,gi).call(this).observe(e,b(this,pi)),()=>{var t=b(this,di).get(e);t.delete(r),0===t.size&&(b(this,di).delete(e),b(this,ui).unobserve(e))}}};di=new WeakMap,ui=new WeakMap,pi=new WeakMap,_i=new WeakSet,gi=function(){return b(this,ui)??w(this,ui,new ResizeObserver(e=>{for(var r of e)for(var t of(bi.entries.set(r.target,r),b(this,di).get(r.target)||[]))t(r)}))},h(bi,"entries",new WeakMap);let ki=bi;var wi=new ki({box:"content-box"}),Pi=new ki({box:"border-box"});function xi(e,r,t){var a=wi,n=a.observe(e,e=>t(e[r]));ma(n)}function Ci(e,r,t){var a=Pi.observe(e,()=>t(e[r]));ka(()=>(yn(()=>t(e[r])),a))}function Ei(e,r){return e===r||(null==e?void 0:e[Ae])===r}function Si(e={},r,t,a){return ka(()=>{var a,n;return Ca(()=>{a=n,n=[],yn(()=>{e!==t(...n)&&(r(e,...n),a&&Ei(t(...a),e)&&r(null,...a))})}),()=>{ur(()=>{n&&Ei(t(...n),e)&&r(null,...n)})}}),e}function Ii(e=!1){const r=er,t=r.l.u;if(!t)return;let a=()=>bn(r.s);if(e){let e=0,t={};const n=Ct(()=>{let a=!1;const n=r.s;for(const e in n)n[e]!==t[e]&&(t[e]=n[e],a=!0);return a&&e++,e});a=()=>mn(n)}t.b.length&&ya(()=>{zi(r,a),ne(t.b)}),fa(()=>{const e=yn(()=>t.m.map(ae));return()=>{for(const r of e)"function"==typeof r&&r()}}),t.a.length&&fa(()=>{zi(r,a),ne(t.a)})}function zi(e,r){if(e.l.s)for(const r of e.l.s)mn(r);r()}function Ti(e,r){var t,a=null==(t=e.$$events)?void 0:t[r.type],n=V(a)?a.slice():null==a?[]:[a];for(var o of n)o.call(this,r)}function Di(e,r,t){if(null==e)return r(void 0),t&&t(void 0),te;const a=yn(()=>e.subscribe(r,t));return a.unsubscribe?()=>a.unsubscribe():a}const Ai=[];function ji(e,r){return{subscribe:qi(e,r).subscribe}}function qi(e,r=te){let t=null;const a=new Set;function n(r){if(Ze(e,r)&&(e=r,t)){const r=!Ai.length;for(const r of a)r[1](),Ai.push(r,e);if(r){for(let e=0;e<Ai.length;e+=2)Ai[e][0](Ai[e+1]);Ai.length=0}}}function o(r){n(r(e))}function i(i,s=te){const l=[i,s];return a.add(l),1===a.size&&(t=r(n,o)||te),i(e),()=>{a.delete(l),0===a.size&&t&&(t(),t=null)}}return{set:n,update:o,subscribe:i}}function Mi(e,r,t){const a=!Array.isArray(e),n=a?[e]:e;if(!n.every(Boolean))throw new Error("derived() expects stores as input, got a falsy value");const o=r.length<2;return ji(t,(e,t)=>{let i=!1;const s=[];let l=0,c=te;const d=()=>{if(l)return;c();const n=r(a?s[0]:s,e,t);o?e(n):c="function"==typeof n?n:te},u=n.map((e,r)=>Di(e,e=>{s[r]=e,l&=~(1<<r),i&&d()},()=>{l|=1<<r}));return i=!0,d(),function(){ne(u),c(),i=!1}})}function $i(e){let r;return Di(e,e=>r=e)(),r}let Fi=!1,Oi=Symbol();function Ni(e,r,t){const a=t[r]??(t[r]={store:null,source:Ot(void 0),unsubscribe:te});if(a.store!==e&&!(Oi in t))if(a.unsubscribe(),a.store=e??null,null==e)a.source.v=void 0,a.unsubscribe=te;else{var n=!0;a.unsubscribe=Di(e,e=>{n?a.source.v=e:Nt(a.source,e)}),n=!1}return e&&Oi in t?$i(e):mn(a.source)}function Li(e,r){return e.set(r),r}function Bi(){const e={};function r(){ma(()=>{for(var r in e)e[r].unsubscribe();Y(e,Oi,{enumerable:!1,value:!0})})}return[e,r]}function Ui(e){var r=Fi;try{return Fi=!1,[e(),Fi]}finally{Fi=r}}const Ri={get(e,r){if(!e.exclude.includes(r))return e.props[r]},set(e,r){return!1},getOwnPropertyDescriptor(e,r){if(!e.exclude.includes(r)&&r in e.props)return{enumerable:!0,configurable:!0,value:e.props[r]}},has(e,r){return!e.exclude.includes(r)&&r in e.props},ownKeys(e){return Reflect.ownKeys(e.props).filter(r=>!e.exclude.includes(r))}};function Wi(e,r,t){return new Proxy({props:e,exclude:r},Ri)}const Vi={get(e,r){let t=e.props.length;for(;t--;){let a=e.props[t];if(re(a)&&(a=a()),"object"==typeof a&&null!==a&&r in a)return a[r]}},set(e,r,t){let a=e.props.length;for(;a--;){let n=e.props[a];re(n)&&(n=n());const o=G(n,r);if(o&&o.set)return o.set(t),!0}return!1},getOwnPropertyDescriptor(e,r){let t=e.props.length;for(;t--;){let a=e.props[t];if(re(a)&&(a=a()),"object"==typeof a&&null!==a&&r in a){const e=G(a,r);return e&&!e.configurable&&(e.configurable=!0),e}}},has(e,r){if(r===Ae||r===je)return!1;for(let t of e.props)if(re(t)&&(t=t()),null!=t&&r in t)return!0;return!1},ownKeys(e){const r=[];for(let t of e.props)if(re(t)&&(t=t()),t){for(const e in t)r.includes(e)||r.push(e);for(const e of Object.getOwnPropertySymbols(t))r.includes(e)||r.push(e)}return r}};function Ki(...e){return new Proxy({props:e},Vi)}function Hi(e,r,t,a){var n,o,i=!Qe||0!==(t&A),s=0!==(t&q),l=0!==(t&M),c=a,d=!0,u=()=>(d&&(d=!1,c=l?yn(a):a),c);if(s){var p=Ae in e||je in e;o=(null==(n=G(e,r))?void 0:n.set)??(p&&r in e?t=>e[r]=t:void 0)}var _,g,m=!1;if(s?[_,m]=Ui(()=>e[r]):_=e[r],void 0===_&&void 0!==a&&(_=u(),o&&(i&&Ue(),o(_))),g=i?()=>{var t=e[r];return void 0===t?u():(d=!0,t)}:()=>{var t=e[r];return void 0!==t&&(c=void 0),void 0===t?c:t},i&&0===(t&j))return g;if(o){var f=e.$$legacy;return function(e,r){return arguments.length>0?((!i||!r||f||m)&&o(r?g():e),e):g()}}var h=!1,y=(0!==(t&D)?Ct:It)(()=>(h=!1,g()));s&&mn(y);var v=Ya;return function(e,r){if(arguments.length>0){const t=r?mn(y):i&&s?Wt(e):e;return Nt(y,t),h=!0,void 0!==c&&(c=t),e}return Ra&&h||0!==(v.f&be)?y.v:mn(y)}}var Yi=(e=>(e[e.UnknownError=0]="UnknownError",e[e.UserCancelledError=1]="UserCancelledError",e[e.StoreProblemError=2]="StoreProblemError",e[e.PurchaseNotAllowedError=3]="PurchaseNotAllowedError",e[e.PurchaseInvalidError=4]="PurchaseInvalidError",e[e.ProductNotAvailableForPurchaseError=5]="ProductNotAvailableForPurchaseError",e[e.ProductAlreadyPurchasedError=6]="ProductAlreadyPurchasedError",e[e.ReceiptAlreadyInUseError=7]="ReceiptAlreadyInUseError",e[e.InvalidReceiptError=8]="InvalidReceiptError",e[e.MissingReceiptFileError=9]="MissingReceiptFileError",e[e.NetworkError=10]="NetworkError",e[e.InvalidCredentialsError=11]="InvalidCredentialsError",e[e.UnexpectedBackendResponseError=12]="UnexpectedBackendResponseError",e[e.InvalidAppUserIdError=14]="InvalidAppUserIdError",e[e.OperationAlreadyInProgressError=15]="OperationAlreadyInProgressError",e[e.UnknownBackendError=16]="UnknownBacken
1dError",e[e.InvalidAppleSubscriptionKeyError=17]="InvalidAppleSubscriptionKeyError",e[e.IneligibleError=18]="IneligibleError",e[e.InsufficientPermissionsError=19]="InsufficientPermissionsError",e[e.PaymentPendingError=20]="PaymentPendingError",e[e.InvalidSubscriberAttributesError=21]="InvalidSubscriberAttributesError",e[e.LogOutWithAnonymousUserError=22]="LogOutWithAnonymousUserError",e[e.ConfigurationError=23]="ConfigurationError",e[e.UnsupportedError=24]="UnsupportedError",e[e.EmptySubscriberAttributesError=25]="EmptySubscriberAttributesError",e[e.CustomerInfoError=28]="CustomerInfoError",e[e.SignatureVerificationError=36]="SignatureVerificationError",e[e.InvalidEmailError=38]="InvalidEmailError",e[e.TestStoreSimulatedPurchaseError=42]="TestStoreSimulatedPurchaseError",e))(Yi||{});function Gi(e){switch(e){case 0:return"Unknown error.";case 1:return"Purchase was cancelled.";case 2:return"There was a problem with the store.";case 3:return"The device or user is not allowed to make the purchase.";case 4:return"One or more of the arguments provided are invalid.";case 5:return"The product is not available for purchase.";case 6:return"This product is already active for the user.";case 7:return"There is already another active subscriber using the same receipt.";case 8:return"The receipt is not valid.";case 9:return"The receipt is missing.";case 10:return"Error performing request. Please check your network connection and try again.";case 11:return"There was a credentials issue. Check the underlying error for more details.";case 12:return"Received unexpected response from the backend.";case 14:return"The app user ID is not valid.";case 15:return"The operation is already in progress.";case 16:return"There was an unknown backend error.";case 17:return"Apple Subscription Key is invalid or not present. In order to provide subscription offers, you must first generate a subscription key. Please see https://docs.revenuecat.com/docs/ios-subscription-offers for more info.";case 18:return"The User is ineligible for that action.";case 19:return"App does not have sufficient permissions to make purchases.";case 20:return"The payment is pending.";case 21:return"One or more of the attributes sent could not be saved.";case 22:return"Called logOut but the current user is anonymous.";case 23:return"There is an issue with your configuration. Check the underlying error for more details.";case 24:return"There was a problem with the operation. Looks like we don't support that yet. Check the underlying error for more details.";case 25:return"A request for subscriber attributes returned none.";case 28:return"There was a problem related to the customer info.";case 36:return"Request failed signature verification. Please see https://rev.cat/trusted-entitlements for more info.";case 38:return"Email is not valid. Please provide a valid email address.";case 42:return"Purchase failure simulated successfully in Test Store."}}class Zi{static getPublicMessage(e){return Gi(e)}static getErrorCodeForBackendErrorCode(e){switch(e){case 7101:case 7773:case 7898:case 7899:case 8174:case 7900:case 7901:case 8172:return Yi.StoreProblemError;case 7102:return Yi.ReceiptAlreadyInUseError;case 7103:return Yi.InvalidReceiptError;case 7107:case 7224:case 7225:case 7967:return Yi.InvalidCredentialsError;case 7105:case 7106:case 7814:case 7877:case 7878:return Yi.PurchaseInvalidError;case 7772:return Yi.ProductAlreadyPurchasedError;case 7220:return Yi.InvalidAppUserIdError;case 7259:return Yi.CustomerInfoError;case 7229:return Yi.StoreProblemError;case 7230:case 7e3:return Yi.ConfigurationError;case 7231:return Yi.StoreProblemError;case 7232:return Yi.IneligibleError;case 7263:case 7264:return Yi.InvalidSubscriberAttributesError;case 7104:case 7234:case 7226:case 7110:case 7114:return Yi.UnexpectedBackendResponseError;case 7662:return Yi.UnsupportedError;case 7012:case 7834:case 7879:return Yi.InvalidEmailError}}static convertCodeToBackendErrorCode(e){return e in Xi?e:null}static convertPurchaseFlowErrorCodeToErrorCode(e){switch(e){case us.ErrorSettingUpPurchase:return Yi.StoreProblemError;case us.ErrorChargingPayment:return Yi.PaymentPendingError;case us.NetworkError:return Yi.NetworkError;case us.MissingEmailError:return Yi.PurchaseInvalidError;case us.AlreadyPurchasedError:return Yi.ProductAlreadyPurchasedError;case us.InvalidPaddleAPIKeyError:return Yi.InvalidCredentialsError;default:return Yi.UnknownError}}}var Xi=(e=>(e[e.BackendInvalidPlatform=7e3]="BackendInvalidPlatform",e[e.BackendInvalidEmail=7012]="BackendInvalidEmail",e[e.BackendStoreProblem=7101]="BackendStoreProblem",e[e.BackendCannotTransferPurchase=7102]="BackendCannotTransferPurchase",e[e.BackendInvalidReceiptToken=7103]="BackendInvalidReceiptToken",e[e.BackendInvalidAppStoreSharedSecret=7104]="BackendInvalidAppStoreSharedSecret",e[e.BackendInvalidPaymentModeOrIntroPriceNotProvided=7105]="BackendInvalidPaymentModeOrIntroPriceNotProvided",e[e.BackendProductIdForGoogleReceiptNotProvided=7106]="BackendProductIdForGoogleReceiptNotProvided",e[e.BackendInvalidPlayStoreCredentials=7107]="BackendInvalidPlayStoreCredentials",e[e.BackendInternalServerError=7110]="BackendInternalServerError",e[e.BackendTooManyRequests=7114]="BackendTooManyRequests",e[e.BackendEmptyAppUserId=7220]="BackendEmptyAppUserId",e[e.BackendInvalidAuthToken=7224]="BackendInvalidAuthToken",e[e.BackendInvalidAPIKey=7225]="BackendInvalidAPIKey",e[e.BackendB
vendor: 13,242 bytes, line 1
1adRequest=7226]="BackendBadRequest",e[e.BackendPlayStoreQuotaExceeded=7229]="BackendPlayStoreQuotaExceeded",e[e.BackendPlayStoreInvalidPackageName=7230]="BackendPlayStoreInvalidPackageName",e[e.BackendPlayStoreGenericError=7231]="BackendPlayStoreGenericError",e[e.BackendUserIneligibleForPromoOffer=7232]="BackendUserIneligibleForPromoOffer",e[e.BackendInvalidAppleSubscriptionKey=7234]="BackendInvalidAppleSubscriptionKey",e[e.BackendSubscriberNotFound=7259]="BackendSubscriberNotFound",e[e.BackendInvalidSubscriberAttributes=7263]="BackendInvalidSubscriberAttributes",e[e.BackendInvalidSubscriberAttributesBody=7264]="BackendInvalidSubscriberAttributesBody",e[e.BackendProductIDsMalformed=7662]="BackendProductIDsMalformed",e[e.BackendAlreadySubscribedError=7772]="BackendAlreadySubscribedError",e[e.BackendPaymentGatewayGenericError=7773]="BackendPaymentGatewayGenericError",e[e.BackendOfferNotFound=7814]="BackendOfferNotFound",e[e.BackendNoMXRecordsFound=7834]="BackendNoMXRecordsFound",e[e.BackendInvalidOperationSession=7877]="BackendInvalidOperationSession",e[e.BackendPurchaseCannotBeCompleted=7878]="BackendPurchaseCannotBeCompleted",e[e.BackendEmailIsRequired=7879]="BackendEmailIsRequired",e[e.BackendGatewaySetupErrorStripeTaxNotActive=7898]="BackendGatewaySetupErrorStripeTaxNotActive",e[e.BackendGatewaySetupErrorInvalidTaxOriginAddress=7899]="BackendGatewaySetupErrorInvalidTaxOriginAddress",e[e.BackendGatewaySetupErrorMissingRequiredPermission=7900]="BackendGatewaySetupErrorMissingRequiredPermission",e[e.BackendGatewaySetupErrorSandboxModeOnly=7901]="BackendGatewaySetupErrorSandboxModeOnly",e[e.BackendInvalidPaddleAPIKey=7967]="BackendInvalidPaddleAPIKey",e[e.BackendQuickPurchaseUnavailable=8172]="BackendQuickPurchaseUnavailable",e[e.BackendGatewaySetupErrorInvalidTaxOriginAddressDuringCheckout=8174]="BackendGatewaySetupErrorInvalidTaxOriginAddressDuringCheckout",e))(Xi||{});class Qi extends Error{constructor(e,r,t,a){super(r),h(this,"toString",()=>`PurchasesError(code: ${Yi[this.errorCode]}, message: ${this.message})`),this.errorCode=e,this.underlyingErrorMessage=t,this.extra=a}static getForBackendError(e,r){const t=Zi.getErrorCodeForBackendErrorCode(e);return new Qi(t,Zi.getPublicMessage(t),r,{backendErrorCode:e})}static getForPurchasesFlowError(e){return new Qi(Zi.convertPurchaseFlowErrorCodeToErrorCode(e.errorCode),e.message,e.underlyingErrorMessage)}}class Ji extends Error{constructor(){super("Purchases must be configured before calling getInstance")}}var es=(e=>(e.Started="started",e.InProgress="in_progress",e.Succeeded="succeeded",e.Failed="failed",e))(es||{}),rs=(e=>(e[e.SetupIntentCreationFailed=1]="SetupIntentCreationFailed",e[e.PaymentMethodCreationFailed=2]="PaymentMethodCreationFailed",e[e.PaymentChargeFailed=3]="PaymentChargeFailed",e[e.SetupIntentCompletionFailed=4]="SetupIntentCompletionFailed",e[e.AlreadyPurchased=5]="AlreadyPurchased",e))(rs||{}),ts=(e=>(e[e.Silent=0]="Silent",e[e.Error=1]="Error",e[e.Warn=2]="Warn",e[e.Info=3]="Info",e[e.Debug=4]="Debug",e[e.Verbose=5]="Verbose",e))(ts||{});class as{static setLogLevel(e){this.logLevel=e}static setLogHandler(e){this.logHandler=e}static enableConsoleLogForDebugMessages(){this.useConsoleLogForDebugMessages=!0}static log(e,r=this.logLevel){const t=`[Purchases] ${e}`;if(!(this.logLevel<r||r===ts.Silent)){if(null!==this.logHandler)return void this.logHandler(r,t);switch(r){case ts.Error:console.error(t);break;case ts.Warn:console.warn(t);break;case ts.Info:console.info(t);break;case ts.Debug:this.useConsoleLogForDebugMessages?console.log(t):console.debug(t);break;case ts.Verbose:this.useConsoleLogForDebugMessages?console.log(t):console.debug(t);break}}}static errorLog(e){this.log(e,ts.Error)}static warnLog(e){this.log(e,ts.Warn)}static infoLog(e){this.log(e,ts.Info)}static debugLog(e){this.log(e,ts.Debug)}static verboseLog(e){this.log(e,ts.Verbose)}}function ns(e){var r,t;return e.operation.redemption_info?{redeemUrl:(null==(r=e.operation.redemption_info)?void 0:r.redeem_url)??null,redeemUrlRedirect:(null==(t=e.operation.redemption_info)?void 0:t.redeem_url_redirect)??null}:null}h(as,"logLevel",ts.Silent),h(as,"logHandler",null),h(as,"useConsoleLogForDebugMessages",!1);var os=(e=>(e.tax_collection_disabled="tax_collection_disabled",e.invalid_tax_location="invalid_tax_location",e.rate_limit_exceeded="rate_limit_exceeded",e.missing_required_permission="missing_required_permission",e.invalid_origin_address="invalid_origin_address",e.invalid_head_office_address="invalid_head_office_address",e.taxes_not_active="taxes_not_active",e.stripe_tax_unsupported_country="stripe_tax_unsupported_country",e.unexpected_gateway_error="unexpected_gateway_error",e))(os||{});function is(e,r){const t=e.original_amount_in_micros??e.total_excluding_tax_in_micros,a=e.applied_discounts??[];return{currency:e.currency,originalAmountInMicros:t,totalAmountInMicros:e.total_amount_in_micros,totalExcludingTaxInMicros:e.total_excluding_tax_in_micros,taxCalculationStatus:r,taxAmountInMicros:e.tax_amount_in_micros,taxBreakdown:e.tax_breakdown,appliedDiscounts:a.map(e=>({identifier:e.identifier,displayName:e.display_name,discountedAmountInMicros:e.discounted_amount_in_micros,percentage:e.percentage,discountCode:e.discount_code,durationMode:e.duration_mode,timeWindow:e.time_window}))}}function ss(e,r){if(null!=e)switch(e.code){case rs.SetupIntentCreationFailed:return void r(new ps(us.ErrorSettingUpPurchase,"Setup intent creation failed"));case rs.PaymentMethodCreationFailed:return void r(new ps(us.ErrorSettingUpPurchase,"Payment method creation failed"));case rs.PaymentChargeFailed:return void r(new ps(us.ErrorChargingPayment,"Payment charge failed"));case rs.SetupIntentCompletionFailed:return void r(new ps(us.ErrorSettingUpPurchase,"Setup intent completion failed"));case rs.AlreadyPurchased:return void r(new ps(us.AlreadyPurchasedError,"Purchased was already completed"));default:return void r(new ps(us.UnknownError,"Unknown error code received"))}else r(new ps(us.UnknownError,"Got an error status but error field is empty."))}function ls(e){return"object"==typeof e&&null!==e&&"checkout_mode"in e&&"subscription_change"===e.checkout_mode}function cs(e){return ls(e)&&"to_product"in e}function ds(e){return ls(e)&&"new_product_id"in e}var us=(e=>(e[e.ErrorSettingUpPurchase=0]="ErrorSettingUpPurchase",e[e.ErrorChargingPayment=1]="ErrorChargingPayment",e[e.UnknownError=2]="UnknownError",e[e.NetworkError=3]="NetworkError",e[e.MissingEmailError=4]="MissingEmailError",e[e.AlreadyPurchasedError=5]="AlreadyPurchasedError",e[e.StripeTaxNotActive=6]="StripeTaxNotActive",e[e.StripeInvalidTaxOriginAddress=7]="StripeInvalidTaxOriginAddress",e[e.StripeMissingRequiredPermission=8]="StripeMissingRequiredPermission",e[e.InvalidPaddleAPIKeyError=9]="InvalidPaddleAPIKeyError",e[e.StripeInvalidTaxOriginAddressDuringCheckout=10]="StripeInvalidTaxOriginAddressDuringCheckout",e))(us||{});class ps extends Error{constructor(e,r,t,a,n,o){super(r),this.errorCode=e,this.underlyingErrorMessage=t,this.purchasesErrorCode=a,this.extra=n,this.displayPurchaseFlowErrorCode=o}getErrorCode(){var e;const r=(null==(e=this.extra)?void 0:e.backendErrorCode)??this.purchasesErrorCode;return this.displayPurchaseFlowErrorCode?this.errorCode??r:r??this.errorCode}static fromPurchasesError(e,r,t=!1){var a;let n;return n=e.errorCode===Yi.ProductAlreadyPurchasedError?5:e.errorCode===Yi.InvalidEmailError?4:e.errorCode===Yi.NetworkError?3:ps.fromBackendErrorCode(null==(a=e.extra)?void 0:a.backendErrorCode)??r,new ps(n,e.message,e.underlyingErrorMessage,e.errorCode,e.extra,t)}static fromBackendErrorCode(e){switch(e){case Xi.BackendGatewaySetupErrorStripeTaxNotActive:return 6;case Xi.BackendGatewaySetupErrorInvalidTaxOriginAddress:return 7;case Xi.BackendGatewaySetupErrorInvalidTaxOriginAddressDuringCheckout:return 10;case Xi.BackendGatewaySetupErrorMissingRequiredPermission:return 8;case Xi.BackendInvalidPaddleAPIKey:return 9;default:return null}}}class _s{constructor(e,r,t=30){h(this,"operationSessionId",null),h(this,"completedCustomerEmail"),h(this,"backend"),h(this,"eventsTracker"),h(this,"maxNumberAttempts"),h(this,"waitMSBetweenAttempts",1e3),this.backend=e,this.eventsTracker=r,this.maxNumberAttempts=t}static getBackendErrorCodeForInterruptedCheckout(e){switch(e){case os.taxes_not_active:case os.stripe_tax_unsupported_country:return Xi.BackendGatewaySetupErrorStripeTaxNotActive;case os.invalid_origin_address:case os.invalid_head_office_address:return Xi.BackendGatewaySetupErrorInvalidTaxOriginAddress;case os.missing_required_permission:return Xi.BackendGatewaySetupErrorMissingRequiredPermission;default:return null}}static throwIfCheckoutShouldBeInterrupted(e){if(!e.interrupt_checkout)return;const r=_s.getBackendErrorCodeForInterruptedCheckout(e.failed_reason);throw null==r?new ps(0,"There was a problem with the store.",e.failed_reason??"Checkout interrupted."):ps.fromPurchasesError(Qi.getForBackendError(r,e.failed_reason??null),0)}async prepareCheckout(e,r){try{return await this.backend.postCheckoutPrepare(e,r)}catch(e){if(e instanceof Qi)throw ps.fromPurchasesError(e,0);{const r="Unknown error preparing purchase: "+String(e);throw as.errorLog(r),new ps(2,r)}}}async checkoutStart({appUserId:e,productId:r,purchaseOption:t,presentedOfferingContext:a,workflowPurchaseContext:n,paywallId:o,paywallSessionId:i,customerEmail:s,externalPurchaseTokenId:l,metadata:c,locale:d,attributionMetadata:u,appearanceOverride:p,productChange:_,subscriberToken:g,purchaseFlow:m}){try{const f=this.eventsTracker.getTraceId(),h=null==n?void 0:n.stepId,y=null==n?void 0:n.urlParameters,v=await this.backend.postCheckoutStart({appUserId:e,productId:r,purchaseOption:t,presentedOfferingContext:a,traceId:f,presentedStepId:h,urlParameters:y,paywallId:o,paywallSessionId:i,customerEmail:s,externalPurchaseTokenId:l,metadata:c,locale:d,attributionMetadata:u,...p?{appearanceOverride:p}:{},productChange:_,subscriberToken:g,purchaseFlow:m});return this.operationSessionId=v.operation_session_id,this.completedCustomerEmail=void 0,v}catch(e){if(e instanceof Qi)throw ps.fromPurchasesError(e,0);{const r="Unknown error starting purchase: "+String(e);throw as.errorLog(r),new ps(2,r)}}}async checkoutRefreshPricing({countryCode:e,postalCode:r,state:t,city:a,addressLine1:n,addressLine2:o,discountCode:i,signal:s}={}){const l=this.operationSessionId;if(!l)throw new ps(0,"No purchase started");try{const c=await this.backend.patchCheckoutRefreshPricing(l,{countryCode:e,postalCode:r,state:t,city:a,addressLine1:n,addressLine2:o,discountCode:i,signal:s});return _s.throwIfCheckoutShouldBeInterrupted(c),c}catch(e){if(e instanceof ps)throw e;if(e instanceof Qi)throw ps.fromPurchasesError(e,0);{const r="Unknown error refreshing checkout pricing: "+String(e);throw as.errorLog(r),new ps(2,r)}}}async checkoutComplete(e={}){const r=this.operationSessionId;if(!r)throw new ps(0,"No purchase started");try{const t=await this.backend.postCheckoutComplete(r,{email:e.email,locale:e.locale,billingName:e.billingName,billingAddress:e.billingAddress});if(ds(t))throw new ps(0,"Unexpected subscription-change response for purchase checkout.");return this.completedCustomerEmail=e.email||void 0,t}catch(e){if(e instanceof ps)throw e;if(e instanceof Qi)throw ps.fromPurchasesError(e,0);const r="Unknown error starting purchase: "+String(e);throw as.errorLog(r),new ps(2,r)}}async completeProductChange(e){const r=this.operationSessionId;if(!r)throw new ps(0,"No product change checkout session to complete.");try{const t=await this.backend.postCheckoutComplete(r,{subscriberToken:e.subscriberToken});if(!ds(t))throw new ps(1,"Unexpected checkout complete response for product change.");return{operationSessionId:t.operation_session_id,changeType:t.change_type,newProductId:t.new_product_id}}catch(e){throw e instanceof ps?e:e instanceof Qi?ps.fromPurchasesError(e,1):new ps(2,"Failed to complete product change.",e instanceof Error?e.message:String(e))}}async pollCurrentPurchaseForCompletion(){const e=this.operationSessionId;if(!e)throw new ps(0,"No purchase in progress");return new Promise((r,t)=>{const a=(n=1)=>{if(n>this.maxNumberAttempts)return this.clearPurchaseInProgress(),void t(new ps(2,"Max attempts reached trying to get successful purchase status"));this.backend.getCheckoutStatus(e).then(o=>{const i=o.operation.store_transaction_identifier,s=o.operation.product_identifier,l=o.operation.purchase_date?isNaN(Date.parse(o.operation.purchase_date))?null:new Date(o.operation.purchase_date):null;switch(o.operation.status){case es.Started:case es.InProgress:setTimeout(()=>a(n+1),this.waitMSBetweenAttempts);break;case es.Succeeded:{const a=this.completedCustomerEmail;return this.clearPurchaseInProgress(),i&&s&&l?void r({redemptionInfo:ns(o),operationSessionId:e,storeTransactionIdentifier:i,productIdentifier:s,purchaseDate:l,attributionMetadata:o.attribution_metadata??void 0,customerEmail:a}):void t(new ps(2,"Missing required fields in operation response."))}case es.Failed:this.clearPurchaseInProgress(),ss(o.operation.error,t)}}).catch(e=>{const r=ps.fromPurchasesError(e,3);t(r)})};a()})}clearPurchaseInProgress(){this.operationSessionId=null,this.completedCustomerEmail=void 0}}const gs="rcb-ui-translator",ms="en",fs=
vendor: 9,753 bytes, line 1
1{"periods.week":"{{amount}} week","periods.month":"{{amount}} month","periods.year":"{{amount}} year","periods.day":"{{amount}} day","periods.weekShort":"{{amount}}wk","periods.monthShort":"{{amount}}mo","periods.yearShort":"{{amount}}yr","periods.dayShort":"{{amount}}d","periods.lifetime":"lifetime","periods.weekPlural":"{{amount}} weeks","periods.monthPlural":"{{amount}} months","periods.yearPlural":"{{amount}} years","periods.dayPlural":"{{amount}} days","periods.weekFrequency":"weekly","periods.monthFrequency":"monthly","periods.yearFrequency":"yearly","periods.dayFrequency":"daily","periods.perWeekFrequency":"per week","periods.perMonthFrequency":"per month","periods.perYearFrequency":"per year","periods.perDayFrequency":"per day","periods.unknownFrequency":"unknown","periods.weekFrequencyPlural":"every {{amount}} weeks","periods.monthFrequencyPlural":"every {{amount}} months","periods.yearFrequencyPlural":"every {{amount}} years","periods.dayFrequencyPlural":"every {{amount}} days","product_info.subscribe_to":"Subscribe to","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"Try free for {{trialDuration}}","product_info.price_after_free_trial":"After trial ends, on {{renewalDate}}","product_info.intro_price_phase_after_trial":"Then {{introPriceDuration}} for {{introPrice}}","product_info.intro_price_phase":"First {{introPriceDuration}} for {{introPrice}}","product_info.intro_price_phase_paid_once":"paid once","product_info.price_after_intro_price":"After {{introPriceDuration}}, on {{renewalDate}}","product_info.after_trial":"after trial","product_info.after":"after","product_info.total_due_today":"Total due today","product_info.renewal_frequency":"Renews {{frequency}}","product_info.continues_until_cancelled":"Continues until cancelled","product_info.cancel_anytime":"Cancel anytime","payment_entry_page.payment_step_title":"Secure checkout by RevenueCat","payment_entry_page.trial_subscription_terms_info":"After your trial ends, you will be charged {{price}} {{perFrequency}} starting {{renewalDate}}. You can cancel any time before this date.","payment_entry_page.subscription_terms_info":"By subscribing, you agree to allow {{appName}} to charge you according to their terms until you cancel.","payment_entry_page.subscription_terms_info_without_app_name":"By subscribing, you agree to recurring charges according to the applicable terms until you cancel.","payment_entry_page.otp_terms_info":"By purchasing, you agree to allow {{appName}} to charge you according to their terms.","payment_entry_page.otp_terms_info_without_app_name":"By purchasing, you agree to be charged according to the applicable terms.","payment_entry_page.terms_link_label":"Terms","payment_entry_page.checkout_consent_agreement":"I agree to the {{appName}} {{termsOfService}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"I agree to the {{termsOfService}}.","payment_entry_page.checkout_consent_terms_of_service":"Terms of Service","payment_entry_page.subscription_info":"Subscription renews automatically. Cancel anytime.","payment_entry_page.button_pay":"Pay now","payment_entry_page.button_start_trial":"Start trial","payment_entry_page.button_with_price":"Pay {{formattedPrice}}","payment_entry_page.button_payment_method":"Pay {{formattedPrice}} with {{paymentMethod}}","payment_entry_page.express_checkout_divider":"OR PAY BY CARD","payment_entry_page.payment_method_error":"We couldn't use this payment method. Check your details or try a different payment method.","payment_entry_page.payment_method_error_card_not_supported":"This card type isn't accepted. Try a different card.","loading_page.processing_payment":"Processing payment","loading_page.keep_page_open":"The process is almost done. Keep this page open.","success_page.purchase_successful":"Payment complete","success_page.button_close":"Continue","error_page.close_button_title":"Go to {{appName}}","error_page.if_error_persists":"If it persists, please contact ","error_page.trouble_accessing":"If you're having trouble accessing your purchase, reach out to support on ","error_page.error_title_already_subscribed":"You already subscribed to {{productTitle}}","error_page.error_title_already_purchased":"You already purchased {{productTitle}}","error_page.error_title_other_errors":"Something went wrong","error_page.error_message_already_subscribed":"You can't subscribe to this product again.","error_page.error_message_already_purchased":"You can't purchase this product again.","error_page.error_title_stripe_tax_not_active":"Stripe Tax not active","error_page.error_title_stripe_invalid_tax_origin_address":"Invalid tax origin address","error_page.error_title_stripe_missing_required_permission":"Missing Stripe permission","error_page.error_message_missing_email_error":"Email is required to complete the purchase.","error_page.error_message_invalid_email_error":"The email address {{email}} couldn't be verified. Please provide a valid email address.","error_page.error_message_network_error":"Network error. Please check your internet connection.","error_page.error_message_error_charging_payment":"Payment failed.","error_page.error_message_error_setting_up_purchase":"Purchase not started due to an error (error code: {{errorCode}}).","error_page.error_message_invalid_tax_location":"We couldn't verify your billing address. Please double-check that the postal code and country are correct.","error_page.error_message_unknown_error":"An unknown error occurred (error code: {{errorCode}}).","error_page.error_message_stripe_tax_not_active":"The purchase failed because Stripe Tax isnât enabled. In production, purchases will work without taxes applied.","error_page.error_message_stripe_invalid_tax_origin_address":"The purchase failed because the tax origin address is invalid. In production, purchases will work without taxes applied.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"The purchase failed because the tax origin address is invalid.","error_page.error_message_stripe_missing_required_permission":"The purchase failed because the Stripe app lacks a required permission. In production, purchases will work without taxes applied.","error_page.error_only_in_sandbox":"This message appears only in sandbox.","error_page.button_try_again":"Try again","error_page.button_close":"Close","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"free","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","pricing_dropdown.show_details":"Show details","pricing_dropdown.hide_details":"Hide details","pricing_dropdown.add_promo_code":"Add promo code","discount_input.label":"Promo code","pricing_table.trial_ends":"After trial ends, on {{formattedTrialEndDate}}","pricing_table.total_excluding_tax":"Total excluding tax","pricing_table.total_due_today":"Total due today","pricing_table.subtotal":"Subtotal","pricing_table.discount":"Discount","pricing_table.tax":"Tax","pricing_table.enter_billing_address_to_calculate":"Enter billing address to calculate","pricing_table.enter_postal_code_to_calculate":"Enter zip code to calculate","pricing_table.enter_state_or_postal_code_to_calculate":"Enter state or postal code to calculate","navbar_header.details":"Details","navbar_header.back_button":"Back","price_update.title":"Price update","price_update.base_message":"The total price was updated with tax based on your billing address. Please review and try again. Your card will only be charged once.","price_update.trial_message":"The subscription price was updated to include tax based on your billing address. Free trial still applies. Review and try again.","apple_pay.free_trial":"Free Trial","upgrade_product_info.change_subscription_title":"Change your subscription","upgrade_product_info.upgrade_subscription_title":"Upgrade your subscription","upgrade_product_info.tax_estimated":"Tax (estimated)","upgrade_product_info.estimated_at_next_renewal":"Estimated at next renewal","upgrade_product_info.calculated_later":"Calculated later","plan_card.current":"Current","plan_card.new":"New","refund_for_unused_time.title":"Refund for unused time","refund_for_unused_time.message":"Your payment method will be charged immediately and you'll receive a refund for the time remaining on your {{previousProductName}} subscription.","credit_for_unused_time.title":"Credit for unused time","credit_for_unused_time.message":"Any unused time on your existing subscription will be discounted from your purchase.","upgrade_confirm_page.title":"Confirm payment","upgrade_confirm_page.subtitle_immediate":"Review your payment details and confirm upgrade","upgrade_confirm_page.subtitle_deferred":"Review your payment details and schedule change","upgrade_confirm_page.confirming":"Confirmingâ¦","upgrade_confirm_page.confirm_schedule":"Confirm schedule","upgrade_confirm_page.confirm_upgrade":"Confirm upgrade","upgrade_confirm_page.confirm_upgrade_with_price":"Confirm upgrade â {{formattedPrice}}","upgrade_confirm_page.on_file":"On file","upgrade_confirm_page.email":"Email","upgrade_confirm_page.payment_method":"Payment method","upgrade_confirm_page.billing_address":"Billing address","paddle_checkout.return_to":"Return to {{appName}}","paddle_order_summary.billed_frequency":"billed {{frequency}}","paddle_order_summary.intro_then_recurring":"first {{firstPeriod}}, then {{price}} {{frequency}}","paddle_order_summary.inc_tax":"inc. tax","paddle_order_summary.due_on":"Due on {{date}}"},
1hs
vendor: 10,456 bytes, line 1
1={"periods.week":"{{amount}} semana","periods.month":"{{amount}} mes","periods.year":"{{amount}} año","periods.day":"{{amount}} dÃa","periods.weekShort":"{{amount}} sem","periods.monthShort":"{{amount}}mes","periods.yearShort":"{{amount}}año","periods.dayShort":"{{amount}}d","periods.lifetime":"de por vida","periods.weekPlural":"{{amount}} semanas","periods.monthPlural":"{{amount}} meses","periods.yearPlural":"{{amount}} años","periods.dayPlural":"{{amount}} dÃas","periods.weekFrequency":"semanal","periods.monthFrequency":"mensual","periods.yearFrequency":"anual","periods.dayFrequency":"diaria","periods.perWeekFrequency":"por semana","periods.perMonthFrequency":"por mes","periods.perYearFrequency":"por año","periods.perDayFrequency":"por dÃa","periods.unknownFrequency":"desconocida","periods.weekFrequencyPlural":"cada {{amount}} semanas","periods.monthFrequencyPlural":"cada {{amount}} meses","periods.yearFrequencyPlural":"cada {{amount}} años","periods.dayFrequencyPlural":"cada {{amount}} dÃas","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} prueba gratuita","product_info.price_after_free_trial":"Después de que termine el periodo de prueba, el {{renewalDate}}","product_info.renewal_frequency":"Se renueva {{frequency}}","product_info.continues_until_cancelled":"Continua hasta que se cancele","product_info.cancel_anytime":"Cancelar en cualquier momento","payment_entry_page.payment_step_title":"Pago seguro mediante RevenueCat","payment_entry_page.button_pay":"Pagar ahora","payment_entry_page.button_start_trial":"Comenzar prueba","success_page.purchase_successful":"Pago completado","success_page.button_close":"Continuar","error_page.if_error_persists":"Si el error persiste, contacta con ","error_page.error_title_already_subscribed":"Ya te has suscrito a {{productTitle}}","error_page.error_title_already_purchased":"Ya has comprado {{productTitle}}","error_page.error_title_other_errors":"Algo salió mal","error_page.error_message_already_subscribed":"No puedes suscribirte a este producto de nuevo.","error_page.error_message_already_purchased":"No puedes comprar este producto de nuevo.","error_page.error_message_missing_email_error":"Se requiere un correo electrónico para completar la compra.","error_page.error_message_network_error":"Error de red. Por favor, comprueba tu conexión a internet.","error_page.error_message_error_charging_payment":"Pago fallido.","error_page.error_message_error_setting_up_purchase":"No se pudo iniciar la compra debido a un error (código de error: {{errorCode}}).","error_page.error_message_invalid_tax_location":"No pudimos verificar tu dirección de facturación. Por favor, verifica que el código postal y el paÃs sean correctos.","error_page.error_message_unknown_error":"Ocurrió un error desconocido (código de error: {{errorCode}}).","error_page.button_try_again":"Intentar de nuevo","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"gratis","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Total a pagar hoy","product_info.subscribe_to":"Suscribirse a","navbar_header.details":"Detalles","navbar_header.back_button":"Atrás","pricing_dropdown.show_details":"Mostrar detalles","pricing_dropdown.hide_details":"Ocultar detalles","pricing_table.tax":"Impuestos","pricing_table.trial_ends":"Después de que finalice la prueba, el {{formattedTrialEndDate}}","pricing_table.total_due_today":"Total a pagar hoy","pricing_table.total_excluding_tax":"Total sin impuestos","pricing_table.enter_billing_address_to_calculate":"Introduce la dirección de facturación para calcular","pricing_table.enter_state_or_postal_code_to_calculate":"Introduce el estado o el código postal para calcular","pricing_table.enter_postal_code_to_calculate":"Introduce el código postal para calcular","error_page.error_message_invalid_email_error":"La dirección de correo electrónico {{email}} no se pudo verificar. Por favor, proporciona una dirección de correo electrónico válida.","payment_entry_page.button_payment_method":"Pagar {{formattedPrice}} con {{paymentMethod}}","payment_entry_page.button_with_price":"Pagar {{formattedPrice}}","price_update.title":"Actualización de precio","price_update.base_message":"El precio total se actualizó con impuestos según su dirección de facturación. Revise e intente nuevamente. Solo se efectuará un cobro en su tarjeta.","price_update.trial_message":"El precio de la suscripción se actualizó para incluir impuestos según su dirección de facturación. La prueba gratuita sigue aplicándose. Revise e intente nuevamente.","payment_entry_page.express_checkout_divider":"O PAGA CON TARJETA","error_page.trouble_accessing":"Si tiene problemas para acceder a su compra, póngase en contacto con el servicio de asistencia en ","error_page.close_button_title":"Ir a {{appName}}","error_page.error_title_stripe_missing_required_permission":"Falta permiso de Stripe","error_page.button_close":"Cerrar","error_page.error_message_stripe_invalid_tax_origin_address":"La compra falló porque la dirección de origen fiscal no es válida. En producción, las compras funcionarán sin impuestos aplicados.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"La compra falló porque la dirección de origen fiscal no es válida.","error_page.error_message_stripe_tax_not_active":"La compra falló porque Stripe Tax no está habilitado. En producción, las compras funcionarán sin impuestos aplicados.","error_page.error_only_in_sandbox":"Este mensaje aparece solo en el entorno de pruebas.","error_page.error_message_stripe_missing_required_permission":"La compra falló porque la aplicación Stripe carece de un permiso necesario. En producción, las compras funcionarán sin impuestos aplicados.","error_page.error_title_stripe_tax_not_active":"Stripe Tax no está activo","error_page.error_title_stripe_invalid_tax_origin_address":"Dirección de origen fiscal no válida","apple_pay.free_trial":"Prueba gratuita","product_info.price_after_intro_price":"Después de {{introPriceDuration}}, el {{renewalDate}}","product_info.after_trial":"después del perÃodo de prueba","product_info.after":"después de","product_info.intro_price_phase_after_trial":"Luego, {{introPriceDuration}} por {{introPrice}}","product_info.intro_price_phase":"Primero, {{introPriceDuration}} por {{introPrice}}","product_info.intro_price_phase_paid_once":"pago único","payment_entry_page.trial_subscription_terms_info":"Una vez finalizado el perÃodo de prueba, se te cobrarán {{price}} {{perFrequency}} a partir del {{renewalDate}}. Puedes cancelar en cualquier momento antes de esta fecha.","payment_entry_page.subscription_info":"La suscripción se renueva automáticamente. Cancela en cualquier momento.","payment_entry_page.otp_terms_info":"Al comprar, aceptas que {{appName}} te cobre de acuerdo con sus términos.","payment_entry_page.otp_terms_info_without_app_name":"Al comprar, aceptas que se te cobre según los términos aplicables.","payment_entry_page.terms_link_label":"Términos","payment_entry_page.subscription_terms_info":"Al suscribirte, aceptas que {{appName}} te cobre de acuerdo con sus términos hasta que canceles.","payment_entry_page.subscription_terms_info_without_app_name":"Al suscribirte, aceptas cargos recurrentes según los términos aplicables hasta que canceles.","loading_page.keep_page_open":"El proceso está casi terminado. Mantén esta página abierta.","loading_page.processing_payment":"Procesando el pago","pricing_table.discount":"Descuento","pricing_table.subtotal":"Subtotal","pricing_dropdown.add_promo_code":"Añadir código promocional","discount_input.label":"Código promocional","payment_entry_page.checkout_consent_terms_of_service":"términos de servicio","payment_entry_page.checkout_consent_agreement":"Acepto los {{termsOfService}} de {{appName}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"Acepto los {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"Revisa tus detalles de pago y confirma la mejora","upgrade_confirm_page.confirm_upgrade_with_price":"Confirmar mejora â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Estimado en la próxima renovación","refund_for_unused_time.title":"Reembolso por tiempo no utilizado","refund_for_unused_time.message":"Se te cobrará inmediatamente en tu método de pago y recibirás un reembolso por el tiempo restante de tu suscripción a {{previousProductName}}.","upgrade_confirm_page.confirming":"Confirmandoâ¦","upgrade_confirm_page.email":"Correo electrónico","upgrade_product_info.upgrade_subscription_title":"Mejorar tu suscripción","upgrade_confirm_page.payment_method":"Método de pago","upgrade_product_info.calculated_later":"Calculado más tarde","plan_card.current":"Actual","upgrade_product_info.change_subscription_title":"Cambiar tu suscripción","upgrade_confirm_page.confirm_upgrade":"Confirmar mejora","plan_card.new":"Nuevo","upgrade_confirm_page.billing_address":"Dirección de facturación","upgrade_confirm_page.title":"Confirmar pago","upgrade_product_info.tax_estimated":"Impuestos (estimados)","upgrade_confirm_page.subtitle_deferred":"Revisa tus detalles de pago y programa el cambio","upgrade_confirm_page.confirm_schedule":"Confirmar programación","upgrade_confirm_page.on_file":"Registrado","credit_for_unused_time.title":"Crédito por tiempo no utilizado","credit_for_unused_time.message":"Cualquier tiempo no utilizado de tu suscripción actual se descontará de tu compra.","paddle_checkout.return_to":"Volver a {{appName}}","paddle_order_summary.billed_frequency":"facturado {{frequency}}","paddle_order_summary.intro_then_recurring":"primer {{firstPeriod}}, después {{price}} {{frequency}}","paddle_order_summary.inc_tax":"impuestos incl.","paddle_order_summary.due_on":"Vence el {{date}}","payment_entry_page.payment_method_error":"No pudimos usar este método de pago. Verifica tus datos o prueba un método de pago diferente.","payment_entry_page.payment_method_error_card_not_supported":"Este tipo de tarjeta no es aceptado. Prueba con una tarjeta diferente."},
1ys
vendor: 10,704 bytes, line 1
1={"periods.week":"{{amount}} settimana","periods.month":"{{amount}} mese","periods.year":"{{amount}} anno","periods.day":"{{amount}} giorno","periods.weekShort":"{{amount}}sett","periods.monthShort":"{{amount}}mese","periods.yearShort":"{{amount}}anno","periods.dayShort":"{{amount}}g","periods.lifetime":"a vita","periods.weekPlural":"{{amount}} settimane","periods.monthPlural":"{{amount}} mesi","periods.yearPlural":"{{amount}} anni","periods.dayPlural":"{{amount}} giorni","periods.weekFrequency":"settimanale","periods.monthFrequency":"mensile","periods.yearFrequency":"annuale","periods.dayFrequency":"giornaliero","periods.perWeekFrequency":"a settimana","periods.perMonthFrequency":"al mese","periods.perYearFrequency":"all'anno","periods.perDayFrequency":"al giorno","periods.unknownFrequency":"sconosciuto","periods.weekFrequencyPlural":"ogni {{amount}} settimane","periods.monthFrequencyPlural":"ogni {{amount}} mesi","periods.yearFrequencyPlural":"ogni {{amount}} anni","periods.dayFrequencyPlural":"ogni {{amount}} giorni","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} prova gratuita","product_info.price_after_free_trial":"Dopo la fine della prova, il {{renewalDate}}","product_info.renewal_frequency":"Si rinnova {{frequency}}","product_info.continues_until_cancelled":"Continua fino a disdetta","product_info.cancel_anytime":"Disdici in qualsiasi momento","payment_entry_page.payment_step_title":"Pagamento sicuro tramite RevenueCat","payment_entry_page.button_pay":"Paga ora","payment_entry_page.button_start_trial":"Inizia la prova","success_page.purchase_successful":"Pagamento completato","success_page.button_close":"Continua","error_page.if_error_persists":"Se l'errore persiste, contatta ","error_page.error_title_already_subscribed":"Hai già un abbonamento a {{productTitle}}","error_page.error_title_already_purchased":"Hai già acquistato {{productTitle}}","error_page.error_title_other_errors":"Qualcosa è andato storto","error_page.error_message_already_subscribed":"Non puoi abbonarti di nuovo a questo prodotto.","error_page.error_message_already_purchased":"Non puoi acquistare di nuovo questo prodotto.","error_page.error_message_missing_email_error":"L'email è necessaria per completare l'acquisto.","error_page.error_message_network_error":"Errore di rete. Verifica la connessione internet.","error_page.error_message_error_charging_payment":"Pagamento fallito.","error_page.error_message_error_setting_up_purchase":"Acquisto non avviato a causa di un errore (codice errore: {{errorCode}}).","error_page.error_message_invalid_tax_location":"Non siamo riusciti a verificare il tuo indirizzo di fatturazione. Per favore, controlla che il codice postale e il paese siano corretti.","error_page.error_message_unknown_error":"Si è verificato un errore sconosciuto (codice errore: {{errorCode}}).","error_page.button_try_again":"Riprova","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"gratuito","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Totale dovuto oggi","product_info.subscribe_to":"Abbonati a","navbar_header.details":"Dettagli","navbar_header.back_button":"Indietro","pricing_dropdown.show_details":"Mostra dettagli","pricing_dropdown.hide_details":"Nascondi dettagli","pricing_table.tax":"Tasse","pricing_table.trial_ends":"Al termine del periodo di prova, il {{formattedTrialEndDate}}","pricing_table.total_due_today":"Totale dovuto oggi","pricing_table.total_excluding_tax":"Totale tasse escluse","pricing_table.enter_billing_address_to_calculate":"Inserisci l'indirizzo di fatturazione per calcolare","pricing_table.enter_state_or_postal_code_to_calculate":"Inserisci la regione o il codice postale per calcolare","pricing_table.enter_postal_code_to_calculate":"Inserisci il codice postale per calcolare","error_page.error_message_invalid_email_error":"L'indirizzo email {{email}} non può essere verificato. Si prega di fornire un indirizzo email valido.","payment_entry_page.button_payment_method":"Paga {{formattedPrice}} con {{paymentMethod}}","payment_entry_page.button_with_price":"Paga {{formattedPrice}}","price_update.title":"Aggiornamento prezzo","price_update.base_message":"Il prezzo totale è stato aggiornato con le tasse in base al tuo indirizzo di fatturazione. Rivedi e riprova. L'addebito sulla tua carta avverrà solo una volta.","price_update.trial_message":"Il prezzo dell'abbonamento è stato aggiornato per includere le tasse in base al tuo indirizzo di fatturazione. La prova gratuita è ancora valida. Controlla e riprova.","payment_entry_page.express_checkout_divider":"OPPURE PAGA CON CARTA","error_page.trouble_accessing":"Se hai problemi ad accedere al tuo acquisto, contatta l'assistenza all'indirizzo ","error_page.close_button_title":"Vai a {{appName}}","error_page.error_title_stripe_missing_required_permission":"Autorizzazione Stripe mancante","error_page.button_close":"Chiudi","error_page.error_message_stripe_invalid_tax_origin_address":"L'acquisto non è andato a buon fine perché l'indirizzo di origine fiscale non è valido. In produzione, gli acquisti verranno effettuati senza l'applicazione delle imposte e questo errore non sarà visibile.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"L'acquisto non è andato a buon fine perché l'indirizzo di origine fiscale non è valido.","error_page.error_message_stripe_tax_not_active":"L'acquisto non è andato a buon fine perché Stripe Tax non è abilitato. In produzione, gli acquisti verranno effettuati senza l'applicazione delle imposte e questo errore non sarà visibile.","error_page.error_only_in_sandbox":"Questo messaggio viene visualizzato solo in sandbox.","error_page.error_message_stripe_missing_required_permission":"L'acquisto non è andato a buon fine perché l'app Stripe non dispone dell'autorizzazione necessaria. In produzione, gli acquisti verranno effettuati senza l'applicazione delle imposte e questo errore non sarà visibile.","error_page.error_title_stripe_tax_not_active":"Stripe Tax non attivo","error_page.error_title_stripe_invalid_tax_origin_address":"Indirizzo di origine fiscale non valido","apple_pay.free_trial":"Prova gratuita","product_info.price_after_intro_price":"Dopo {{introPriceDuration}}, il {{renewalDate}}","product_info.after_trial":"dopo il periodo di prova","product_info.after":"dopo","product_info.intro_price_phase_after_trial":"Poi {{introPriceDuration}} a {{introPrice}}","product_info.intro_price_phase":"Prima {{introPriceDuration}} a {{introPrice}}","product_info.intro_price_phase_paid_once":"pagato una volta","payment_entry_page.trial_subscription_terms_info":"Al termine del periodo di prova, ti verranno addebitati {{price}} {{perFrequency}} a partire dal {{renewalDate}}. Puoi annullare in qualsiasi momento prima di questa data.","payment_entry_page.subscription_info":"L'abbonamento si rinnova automaticamente. Annulla in qualsiasi momento.","payment_entry_page.otp_terms_info":"Acquistando, accetti che {{appName}} ti addebiti l'importo in base ai suoi termini.","payment_entry_page.otp_terms_info_without_app_name":"Acquistando, accetti l'addebito secondo i termini applicabili.","payment_entry_page.terms_link_label":"Termini","payment_entry_page.subscription_terms_info":"Abbonandoti, accetti che {{appName}} ti addebiti l'importo secondo i suoi termini fino all'annullamento.","payment_entry_page.subscription_terms_info_without_app_name":"Sottoscrivendo, accetti addebiti ricorrenti secondo i termini applicabili fino alla cancellazione.","loading_page.keep_page_open":"Il processo è quasi terminato. Mantieni questa pagina aperta.","loading_page.processing_payment":"Elaborazione del pagamento","pricing_table.discount":"Sconto","pricing_table.subtotal":"Subtotale","pricing_dropdown.add_promo_code":"Aggiungi codice promozionale","discount_input.label":"Codice promozionale","payment_entry_page.checkout_consent_terms_of_service":"termini di servizio","payment_entry_page.checkout_consent_agreement":"Accetto i {{termsOfService}} di {{appName}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"Accetto i {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"Rivedi i dettagli del pagamento e conferma l'aggiornamento","upgrade_confirm_page.confirm_upgrade_with_price":"Conferma aggiornamento â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Stimato al prossimo rinnovo","refund_for_unused_time.title":"Rimborso per il tempo non utilizzato","refund_for_unused_time.message":"Il tuo metodo di pagamento verrà addebitato immediatamente e riceverai un rimborso per il tempo rimanente sul tuo abbonamento {{previousProductName}}.","upgrade_confirm_page.confirming":"Conferma in corsoâ¦","upgrade_confirm_page.email":"Email","upgrade_product_info.upgrade_subscription_title":"Aggiorna il tuo abbonamento","upgrade_confirm_page.payment_method":"Metodo di pagamento","upgrade_product_info.calculated_later":"Calcolato in seguito","plan_card.current":"Attuale","upgrade_product_info.change_subscription_title":"Modifica il tuo abbonamento","upgrade_confirm_page.confirm_upgrade":"Conferma aggiornamento","plan_card.new":"Nuovo","upgrade_confirm_page.billing_address":"Indirizzo di fatturazione","upgrade_confirm_page.title":"Conferma pagamento","upgrade_product_info.tax_estimated":"Imposta (stimata)","upgrade_confirm_page.subtitle_deferred":"Rivedi i dettagli del pagamento e la modifica della pianificazione","upgrade_confirm_page.confirm_schedule":"Conferma pianificazione","upgrade_confirm_page.on_file":"In archivio","credit_for_unused_time.title":"Credito per il tempo inutilizzato","credit_for_unused_time.message":"Qualsiasi tempo non utilizzato sul tuo abbonamento esistente verrà scontato dal tuo acquisto.","paddle_checkout.return_to":"Torna a {{appName}}","paddle_order_summary.billed_frequency":"fatturato {{frequency}}","paddle_order_summary.intro_then_recurring":"primo {{firstPeriod}}, poi {{price}} {{frequency}}","paddle_order_summary.inc_tax":"tasse incl.","paddle_order_summary.due_on":"In scadenza il {{date}}","payment_entry_page.payment_method_error":"Non è stato possibile utilizzare questo metodo di pagamento. Controlla i tuoi dati o prova un metodo di pagamento diverso.","payment_entry_page.payment_method_error_card_not_supported":"Questo tipo di carta non è accettato. Prova una carta diversa."},
1vs={"periods.week":"{{amount}} Ø£Ø³Ø¨ÙØ¹","periods.month":"{{amount}} Ø´ÙØ±","periods.year":"{{amount}} Ø³ÙØ©","periods.day":"{{amount}} ÙÙÙ
","periods.weekShort":"{{amount}}Ø£Ø³Ø¨ÙØ¹","periods.monthShort":"{{amount}}Ø´ÙØ±","periods.yearShort":"{{amount}}Ø³ÙØ©","periods.dayShort":"{{amount}}ÙÙÙ
","periods.lifetime":"Ù
Ø¯Ù Ø§ÙØÙØ§Ø©","periods.weekPlural":"{{amount}} Ø£Ø³Ø§Ø¨ÙØ¹","periods.monthPlural":"{{amount}} Ø£Ø´ÙØ±","periods.yearPlural":"{{amount}} سÙÙØ§Øª","periods.dayPlural":"{{amount}} Ø£ÙØ§Ù
","periods.weekFrequency":"Ø£Ø³Ø¨ÙØ¹ÙÙØ§","periods.monthFrequency":"Ø´ÙØ±ÙÙØ§","periods.yearFrequency":"سÙÙÙÙØ§","periods.dayFrequency":"ÙÙÙ
ÙÙØ§","periods.perWeekFrequency":"ÙÙ Ø§ÙØ£Ø³Ø¨Ùع","periods.perMonthFrequency":"ÙÙ Ø§ÙØ´Ùر","periods.perYearFrequency":"ÙÙ Ø§ÙØ³ÙØ©","periods.perDayFrequency":"Ù٠اÙÙÙÙ
","periods.unknownFrequency":"ØºÙØ± Ù
عرÙÙ","periods.weekFrequencyPlural":"ÙÙ {{amount}} Ø£Ø³Ø§Ø¨ÙØ¹","periods.monthFrequencyPlural":"ÙÙ {{amount}} Ø£Ø´ÙØ±","periods.yearFrequencyPlural":"ÙÙ {{amount}} سÙÙØ§Øª","periods.dayFrequencyPlural":"ÙÙ {{amount}} Ø£ÙØ§Ù
","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} تجربة Ù
جاÙÙØ©","product_info.price_after_free_trial":"بعد Ø§ÙØªÙاء Ø§ÙØªØ¬Ø±Ø¨Ø©Ø ÙÙ {{renewalDate}}","product_info.renewal_frequency":"ÙØªÙ
Ø§ÙØªØ¬Ø¯Ùد {{frequency}}","product_info.continues_until_cancelled":"ÙØ³ØªÙ
ر ØØªÙ ÙØªÙ
Ø¥ÙØºØ§Ø¤Ù","product_info.cancel_anytime":"ÙÙ
ÙÙ Ø§ÙØ¥Ùغاء Ù٠أ٠ÙÙØª","payment_entry_page.payment_step_title":"Ø§ÙØ¯Ùع Ø§ÙØ¢Ù
٠عبر RevenueCat","payment_entry_page.button_pay":"Ø§Ø¯ÙØ¹ Ø§ÙØ¢Ù","payment_entry_page.button_start_trial":"ابدأ Ø§ÙØªØ¬Ø±Ø¨Ø©","success_page.purchase_successful":"تÙ
Ø§ÙØ¯Ùع Ø¨ÙØ¬Ø§Ø","success_page.button_close":"Ù
تابعة","error_page.if_error_persists":"إذا استÙ
رت اÙÙ
Ø´ÙÙØ©Ø ÙØ±Ø¬Ù Ø§ÙØ§ØªØµØ§Ù ب٠","error_page.error_title_already_subscribed":"Ø£ÙØª Ù
شتر٠باÙÙØ¹Ù ÙÙ {{productTitle}}","error_page.error_title_already_purchased":"ÙÙØ¯ Ø§Ø´ØªØ±ÙØª {{productTitle}} باÙÙØ¹Ù","error_page.error_title_other_errors":"ØØ¯Ø« خطأ Ù
ا","error_page.error_message_already_subscribed":"ÙØ§ ÙÙ
ÙÙÙ Ø§ÙØ§Ø´ØªØ±Ø§Ù ÙÙ ÙØ°Ø§ اÙÙ
ÙØªØ¬ Ù
رة أخرÙ.","error_page.error_message_already_purchased":"ÙØ§ ÙÙ
ÙÙ٠شراء ÙØ°Ø§ اÙÙ
ÙØªØ¬ Ù
رة أخرÙ.","error_page.error_message_missing_email_error":"ÙÙØ·Ùب Ø§ÙØ¨Ø±Ùد Ø§ÙØ¥ÙÙØªØ±ÙÙÙ ÙØ¥ØªÙ
اÙ
عÙ
ÙÙØ© Ø§ÙØ´Ø±Ø§Ø¡.","error_page.error_message_network_error":"خطأ ÙÙ Ø§ÙØ´Ø¨ÙØ©. ÙØ±Ø¬Ù Ø§ÙØªØÙÙ Ù
Ù Ø§ØªØµØ§Ù Ø§ÙØ¥ÙØªØ±ÙØª.","error_page.error_message_error_charging_payment":"ÙØ´Ù Ø§ÙØ¯Ùع.","error_page.error_message_error_setting_up_purchase":"ÙÙ
تبدأ عÙ
ÙÙØ© Ø§ÙØ´Ø±Ø§Ø¡ بسبب خطأ (رÙ
ز Ø§ÙØ®Ø·Ø£: {{errorCode}}).","error_page.error_message_invalid_tax_location":"ÙÙ
ÙØªÙ
ÙÙ Ù
Ù Ø§ÙØªØÙÙ Ù
٠عÙÙØ§Ù اÙÙÙØªØ±Ø© Ø§ÙØ®Ø§Øµ بÙ. ÙØ±Ø¬Ù Ø§ÙØªØÙÙ Ù
رة أخر٠Ù
Ù Ø§ÙØ±Ù
ز Ø§ÙØ¨Ø±ÙØ¯Ù ÙØ§ÙØ¨ÙØ¯ ÙÙØªØ£Ùد Ù
Ù ØµØØªÙÙ
ا.","error_page.error_message_unknown_error":"ØØ¯Ø« خطأ ØºÙØ± Ù
عرÙÙ (رÙ
ز Ø§ÙØ®Ø·Ø£: {{errorCode}}).","error_page.button_try_again":"ØØ§ÙÙ Ù
رة أخرÙ","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"Ù
جاÙÙ","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"إجÙ
اÙ٠اÙÙ
Ø¨ÙØº اÙÙ
ستØÙ اÙÙÙÙ
","product_info.subscribe_to":"اشتر٠ÙÙ","navbar_header.details":"ØªÙØ§ØµÙÙ","navbar_header.back_button":"Ø¹ÙØ¯Ø©","pricing_dropdown.show_details":"Ø¥Ø¸ÙØ§Ø± Ø§ÙØªÙاصÙÙ","pricing_dropdown.hide_details":"Ø¥Ø®ÙØ§Ø¡ Ø§ÙØªÙاصÙÙ","pricing_table.tax":"Ø§ÙØ¶Ø±Ùبة","pricing_table.trial_ends":"بعد Ø§ÙØªÙاء اÙÙØªØ±Ø© Ø§ÙØªØ¬Ø±ÙØ¨ÙØ©Ø ÙÙ {{formattedTrialEndDate}}","pricing_table.total_due_today":"Ø§ÙØ¥Ø¬Ù
اÙ٠اÙÙ
ستØÙ اÙÙÙÙ
","pricing_table.total_excluding_tax":"Ø§ÙØ¥Ø¬Ù
اÙÙ Ø¨Ø§Ø³ØªØ«ÙØ§Ø¡ Ø§ÙØ¶Ø±Ùبة","pricing_table.enter_billing_address_to_calculate":"أدخ٠عÙÙØ§Ù إرسا٠اÙÙÙØ§ØªÙر ÙØØ³Ø§Ø¨ÙØ§","pricing_table.enter_state_or_postal_code_to_calculate":"أدخ٠اÙÙÙØ§ÙØ© Ø£Ù Ø§ÙØ±Ù
ز Ø§ÙØ¨Ø±Ùد٠ÙÙØØ³Ø§Ø¨","pricing_table.enter_postal_code_to_calculate":"Ø£Ø¯Ø®Ù Ø§ÙØ±Ù
ز Ø§ÙØ¨Ø±Ùد٠ÙÙØØ³Ø§Ø¨","error_page.error_message_invalid_email_error":"تعذر Ø§ÙØªØÙÙ Ù
٠عÙÙØ§Ù Ø§ÙØ¨Ø±Ùد Ø§ÙØ¥ÙÙØªØ±ÙÙÙ {{email}}. ÙØ±Ø¬Ù ØªÙØ¯ÙÙ
عÙÙØ§Ù Ø¨Ø±ÙØ¯ Ø¥ÙÙØªØ±ÙÙÙ ØµØ§ÙØ.","payment_entry_page.button_payment_method":"Ø§Ø¯ÙØ¹ {{formattedPrice}} باستخداÙ
{{paymentMethod}}","payment_entry_page.button_with_price":"Ø§Ø¯ÙØ¹ {{formattedPrice}}","price_update.title":"ØªØØ¯ÙØ« Ø§ÙØ³Ø¹Ø±","price_update.base_message":"تÙ
ØªØØ¯ÙØ« Ø§ÙØ³Ø¹Ø± Ø§ÙØ¥Ø¬Ù
اÙÙ Ù
ع Ø§ÙØ¶Ø±Ùبة Ø¨ÙØ§Ø¡Ù عÙ٠عÙÙØ§Ù إرسا٠اÙÙÙØ§ØªÙر Ø§ÙØ®Ø§Øµ بÙ. ÙØ±Ø¬Ù اÙÙ
راجعة ÙØ§ÙÙ
ØØ§ÙÙØ© Ù
رة أخرÙ. ÙÙ ÙØªÙ
ØªØØµÙ٠رسÙÙ
Ù
Ù Ø¨Ø·Ø§ÙØªÙ Ø¥ÙØ§ Ù
رة ÙØ§ØØ¯Ø©.","price_update.trial_message":"تÙ
ØªØØ¯ÙØ« سعر Ø§ÙØ§Ø´ØªØ±Ø§Ù ÙÙØ´Ù
Ù Ø§ÙØ¶Ø±Ø§Ø¦Ø¨ Ø¨ÙØ§Ø¡Ù عÙ٠عÙÙØ§Ù اÙÙÙØªØ±Ø© Ø§ÙØ®Ø§Øµ بÙ. ÙØªØ±Ø© Ø§ÙØªØ¬Ø±Ø¨Ø© اÙÙ
جاÙÙØ© ÙØ§ ØªØ²Ø§Ù Ø³Ø§Ø±ÙØ©. ÙØ±Ø¬Ù Ø§ÙØªØÙÙ ÙØ§ÙÙ
ØØ§ÙÙØ© Ù
رة أخرÙ.","payment_entry_page.express_checkout_divider":"Ø£Ù Ø§Ø¯ÙØ¹ Ø¨ÙØ§Ø³Ø·Ø© Ø§ÙØ¨Ø·Ø§ÙØ©","error_page.trouble_accessing":"إذا ÙÙØª ØªÙØ§Ø¬Ù Ù
Ø´ÙÙØ© Ù٠اÙÙØµÙ٠إÙ٠عÙ
ÙÙØ© Ø§ÙØ´Ø±Ø§Ø¡Ø ÙØªÙاص٠Ù
ع Ø§ÙØ¯Ø¹Ù
عÙÙ ","error_page.close_button_title":"Ø§Ø°ÙØ¨ Ø¥ÙÙ {{appName}}
1","error_page.error_title_stripe_missing_required_permission":"إذ٠Stripe Ù
ÙÙÙØ¯","error_page.button_close":"Ø¥ØºÙØ§Ù","error_page.error_message_stripe_invalid_tax_origin_address":"ÙØ´Ùت عÙ
ÙÙØ© Ø§ÙØ´Ø±Ø§Ø¡ ÙØ£Ù عÙÙØ§Ù اÙÙ
ÙØ´Ø£ Ø§ÙØ¶Ø±ÙØ¨Ù ØºÙØ± ØµØ§ÙØ. ÙÙ Ù
رØÙØ© Ø§ÙØ¥ÙØªØ§Ø¬Ø Ø³ØªØ¹Ù
٠عÙ
ÙÙØ§Øª Ø§ÙØ´Ø±Ø§Ø¡ بدÙ٠تطبÙÙ Ø§ÙØ¶Ø±Ø§Ø¦Ø¨.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"ÙØ´Ùت عÙ
ÙÙØ© Ø§ÙØ´Ø±Ø§Ø¡ ÙØ£Ù عÙÙØ§Ù اÙÙ
ÙØ´Ø£ Ø§ÙØ¶Ø±ÙØ¨Ù ØºÙØ± ØµØ§ÙØ.","error_page.error_message_stripe_tax_not_active":"ÙØ´Ùت عÙ
ÙÙØ© Ø§ÙØ´Ø±Ø§Ø¡ ÙØ£Ù Ø¶Ø±ÙØ¨Ø© Stripe ØºÙØ± Ù
ÙØ¹ÙØ©. ÙÙ Ù
رØÙØ© Ø§ÙØ¥ÙØªØ§Ø¬Ø Ø³ØªØ¹Ù
٠عÙ
ÙÙØ§Øª Ø§ÙØ´Ø±Ø§Ø¡ بدÙ٠تطبÙÙ Ø§ÙØ¶Ø±Ø§Ø¦Ø¨.","error_page.error_only_in_sandbox":"ØªØ¸ÙØ± ÙØ°Ù Ø§ÙØ±Ø³Ø§ÙØ© ÙÙØ· ÙÙ Ø§ÙØ¨Ùئة Ø§ÙØªØ¬Ø±ÙØ¨ÙØ©.","error_page.error_message_stripe_missing_required_permission":"ÙØ´Ùت عÙ
ÙÙØ© Ø§ÙØ´Ø±Ø§Ø¡ ÙØ£Ù تطبÙÙ Stripe ÙÙØªÙر Ø¥Ù٠إذ٠Ù
Ø·ÙÙØ¨. ÙÙ Ù
رØÙØ© Ø§ÙØ¥ÙØªØ§Ø¬Ø Ø³ØªØ¹Ù
٠عÙ
ÙÙØ§Øª Ø§ÙØ´Ø±Ø§Ø¡ بدÙ٠تطبÙÙ Ø§ÙØ¶Ø±Ø§Ø¦Ø¨.","error_page.error_title_stripe_tax_not_active":"Ø¶Ø±ÙØ¨Ø© Stripe ØºÙØ± ÙØ´Ø·Ø©","error_page.error_title_stripe_invalid_tax_origin_address":"عÙÙØ§Ù Ù
ÙØ´Ø£ Ø¶Ø±ÙØ¨Ù ØºÙØ± ØµØ§ÙØ","apple_pay.free_trial":"تجربة Ù
جاÙÙØ©","product_info.price_after_intro_price":"بعد {{introPriceDuration}}Ø ÙÙ {{renewalDate}}","product_info.after_trial":"بعد اÙÙØªØ±Ø© Ø§ÙØªØ¬Ø±ÙØ¨ÙØ©","product_info.after":"بعد","product_info.intro_price_phase_after_trial":"Ø«Ù
{{introPriceDuration}} Ù
ÙØ§Ø¨Ù {{introPrice}}","product_info.intro_price_phase":"Ø£ÙÙØ§Ù {{introPriceDuration}} Ù
ÙØ§Ø¨Ù {{introPrice}}","product_info.intro_price_phase_paid_once":"ØªØ¯ÙØ¹ Ù
رة ÙØ§ØØ¯Ø©","payment_entry_page.trial_subscription_terms_info":"بعد Ø§ÙØªÙاء اÙÙØªØ±Ø© Ø§ÙØªØ¬Ø±ÙØ¨ÙØ©Ø Ø³ÙØªÙ
Ù
ØØ§Ø³Ø¨ØªÙ بÙ
Ø¨ÙØº {{price}} {{perFrequency}} Ø¨Ø¯Ø¡ÙØ§ Ù
Ù {{renewalDate}}. ÙÙ
ÙÙÙ Ø§ÙØ¥Ùغاء Ù٠أ٠ÙÙØª ÙØ¨Ù ÙØ°Ø§ Ø§ÙØªØ§Ø±ÙØ®.","payment_entry_page.subscription_info":"ÙØªÙ
ØªØ¬Ø¯ÙØ¯ Ø§ÙØ§Ø´ØªØ±Ø§Ù تÙÙØ§Ø¦ÙÙØ§. ÙÙ
ÙÙÙ Ø§ÙØ¥Ùغاء Ù٠أ٠ÙÙØª.","payment_entry_page.otp_terms_info":"Ø¨Ø§ÙØ´Ø±Ø§Ø¡Ø Ø£ÙØª ØªÙØ§Ù٠عÙÙ Ø§ÙØ³Ù
Ø§Ø ÙØªØ·Ø¨ÙÙ {{appName}} Ø¨ØªØØµÙÙ Ø§ÙØ±Ø³ÙÙ
Ù
ÙÙ ÙÙÙÙØ§ ÙØ´Ø±ÙØ·Ù.","payment_entry_page.otp_terms_info_without_app_name":"Ø¨Ø§ÙØ´Ø±Ø§Ø¡Ø Ø£ÙØª ØªÙØ§Ù٠عÙÙ ÙØ±Ø¶ رسÙÙ
عÙÙÙ ÙÙÙÙØ§ ÙÙØ´Ø±ÙØ· اÙÙ
Ø·Ø¨ÙØ©.","payment_entry_page.terms_link_label":"Ø§ÙØ´Ø±ÙØ·","payment_entry_page.subscription_terms_info":"Ø¨Ø§ÙØ§Ø´ØªØ±Ø§ÙØ ÙØ¥ÙÙ ØªÙØ§Ù٠عÙÙ Ø§ÙØ³Ù
Ø§Ø ÙÙ {{appName}} Ø¨ØªØØµÙ٠رسÙÙ
Ù
ÙÙ ÙÙÙÙØ§ ÙØ´Ø±ÙØ·ÙØ§ ØØªÙ تÙÙÙ
Ø¨Ø§ÙØ¥Ùغاء.","payment_entry_page.subscription_terms_info_without_app_name":"Ø¨Ø§ÙØ§Ø´ØªØ±Ø§ÙØ Ø£ÙØª ØªÙØ§Ù٠عÙÙ ÙØ±Ø¶ رسÙÙ
Ù
ØªÙØ±Ø±Ø© ÙÙÙÙØ§ ÙÙØ´Ø±ÙØ· اÙÙ
Ø·Ø¨ÙØ© ØØªÙ تÙÙÙ
Ø¨Ø§ÙØ¥Ùغاء.","loading_page.keep_page_open":"Ø§ÙØ¹Ù
ÙÙØ© Ø´Ø§Ø±ÙØª عÙÙ Ø§ÙØ§ÙØªÙØ§Ø¡. أبÙÙ ÙØ°Ù Ø§ÙØµÙØØ© Ù
ÙØªÙØØ©.","loading_page.processing_payment":"جار٠Ù
Ø¹Ø§ÙØ¬Ø© Ø§ÙØ¯Ùع","pricing_table.discount":"خصÙ
","pricing_table.subtotal":"اÙÙ
جÙ
ÙØ¹ اÙÙØ±Ø¹Ù","pricing_dropdown.add_promo_code":"أض٠رÙ
Ø²ÙØ§ ترÙÙØ¬ÙÙØ§","discount_input.label":"رÙ
ز ترÙÙØ¬Ù","payment_entry_page.checkout_consent_terms_of_service":"Ø´Ø±ÙØ· Ø§ÙØ®Ø¯Ù
Ø©","payment_entry_page.checkout_consent_agreement":"Ø£ÙØ§Ù٠عÙÙ {{termsOfService}} ÙÙ {{appName}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"Ø£ÙØ§Ù٠عÙÙ {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"راجع ØªÙØ§ØµÙÙ Ø§ÙØ¯Ùع Ø§ÙØ®Ø§ØµØ© ب٠ÙÙÙ
بتأÙÙØ¯ Ø§ÙØªØ±ÙÙØ©","upgrade_confirm_page.confirm_upgrade_with_price":"تأÙÙØ¯ Ø§ÙØªØ±ÙÙØ© â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"ØªÙØ¯ÙØ±ÙØ© Ø¹ÙØ¯ Ø§ÙØªØ¬Ø¯Ùد Ø§ÙØªØ§ÙÙ","refund_for_unused_time.title":"استرداد اÙÙ
Ø¨ÙØº ÙÙÙÙØª ØºÙØ± اÙÙ
ستخدÙ
","refund_for_unused_time.message":"Ø³ÙØªÙ
خصÙ
اÙÙ
Ø¨ÙØº Ù
٠طرÙÙØ© Ø§ÙØ¯Ùع Ø§ÙØ®Ø§ØµØ© ب٠ÙÙØ±Ùا ÙØ³ØªØªÙÙÙ Ø§Ø³ØªØ±Ø¯Ø§Ø¯ÙØ§ ÙÙÙ
Ø¨ÙØº اÙÙ
تبÙÙ Ù
٠اشتراÙÙ ÙÙ {{previousProductName}}.","upgrade_confirm_page.confirming":"Ø¬Ø§Ø±Ù Ø§ÙØªØ£ÙÙØ¯â¦","upgrade_confirm_page.email":"Ø§ÙØ¨Ø±Ùد Ø§ÙØ¥ÙÙØªØ±ÙÙÙ","upgrade_product_info.upgrade_subscription_title":"ترÙÙØ© اشتراÙÙ","upgrade_confirm_page.payment_method":"طرÙÙØ© Ø§ÙØ¯Ùع","upgrade_product_info.calculated_later":"ØªØØ³Ø¨ ÙØ§ØÙÙØ§","plan_card.current":"Ø§ÙØØ§ÙÙ","upgrade_product_info.change_subscription_title":"تغÙÙØ± اشتراÙÙ","upgrade_confirm_page.confirm_upgrade":"تأÙÙØ¯ Ø§ÙØªØ±ÙÙØ©","plan_card.new":"Ø§ÙØ¬Ø¯Ùد","upgrade_confirm_page.billing_address":"عÙÙØ§Ù اÙÙÙØªØ±Ø©","upgrade_confirm_page.title":"تأÙÙØ¯ Ø§ÙØ¯Ùع","upgrade_product_info.tax_estimated":"Ø§ÙØ¶Ø±Ùبة (ØªÙØ¯ÙØ±ÙØ©)","upgrade_confirm_page.subtitle_deferred":"راجع ØªÙØ§ØµÙÙ Ø§ÙØ¯Ùع Ø§ÙØ®Ø§ØµØ© Ø¨Ù ÙØ¬Ø¯ÙÙØ© Ø§ÙØªØºÙÙØ±","upgrade_confirm_page.confirm_schedule":"تأÙÙØ¯ Ø§ÙØ¬Ø¯ÙÙØ©","upgrade_confirm_page.on_file":"اÙÙ
ØÙÙØ¸Ø©","credit_for_unused_time.title":"Ø±ØµÙØ¯ ÙÙÙÙØª ØºÙØ± اÙÙ
ستخدÙ
","credit_for_unused_time.message":"Ø³ÙØªÙ
خصÙ
Ø£Ù ÙÙØª ØºÙØ± Ù
ستخدÙ
Ù
٠اشتراÙÙ Ø§ÙØØ§ÙÙ Ù
٠عÙ
ÙÙØ© Ø§ÙØ´Ø±Ø§Ø¡ Ø§ÙØ®Ø§ØµØ© بÙ.","paddle_checkout.return_to":"Ø§ÙØ¹Ùدة Ø¥ÙÙ {{appName}}","paddle_order_summary.billed_frequency":"ØªÙØØµÙÙ {{frequency}}","paddle_order_summary.intro_then_recurring":"Ø£ÙÙ {{firstPeriod}}Ø Ø«Ù
{{price}} {{frequency}}","paddle_order_summary.inc_tax":"شاÙ
Ù Ø§ÙØ¶Ø±Ùبة","paddle_order_summary.due_on":"Ù
ستØÙ ÙÙ {{date}}","payment_entry_page.payment_method_error":"ÙÙ
ÙØªÙ
ÙÙ Ù
٠استخداÙ
طرÙÙØ© Ø§ÙØ¯Ùع ÙØ°Ù. ÙØ±Ø¬Ù Ø§ÙØªØÙÙ Ù
Ù Ø§ÙØªÙاصÙÙ Ø§ÙØ®Ø§ØµØ© ب٠أ٠تجربة طرÙÙØ© Ø¯ÙØ¹ Ù
ختÙÙØ©.","payment_entry_page.payment_method_error_card_not_supported":"ÙÙØ¹ Ø§ÙØ¨Ø·Ø§ÙØ© ÙØ°Ø§ ØºÙØ± Ù
ÙØ¨ÙÙ. ÙØ±Ø¬Ù تجربة Ø¨Ø·Ø§ÙØ© Ù
ختÙÙØ©."},bs
vendor: 10,617 bytes, line 1
1={"periods.week":"{{amount}} setmana","periods.month":"{{amount}} mes","periods.year":"{{amount}} any","periods.day":"{{amount}} dia","periods.weekShort":"{{amount}}set","periods.monthShort":"{{amount}}mes","periods.yearShort":"{{amount}}any","periods.dayShort":"{{amount}}d","periods.lifetime":"de per vida","periods.weekPlural":"{{amount}} setmanes","periods.monthPlural":"{{amount}} mesos","periods.yearPlural":"{{amount}} anys","periods.dayPlural":"{{amount}} dies","periods.weekFrequency":"setmanal","periods.monthFrequency":"mensual","periods.yearFrequency":"anual","periods.dayFrequency":"diari","periods.perWeekFrequency":"per setmana","periods.perMonthFrequency":"per mes","periods.perYearFrequency":"per any","periods.perDayFrequency":"per dia","periods.unknownFrequency":"desconeguda","periods.weekFrequencyPlural":"cada {{amount}} setmanes","periods.monthFrequencyPlural":"cada {{amount}} mesos","periods.yearFrequencyPlural":"cada {{amount}} anys","periods.dayFrequencyPlural":"cada {{amount}} dies","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} de prova gratuïta","product_info.price_after_free_trial":"Després del perÃode de prova, el {{renewalDate}}","product_info.renewal_frequency":"Es renova {{frequency}}","product_info.continues_until_cancelled":"Continua fins que es cancel·li","product_info.cancel_anytime":"Cancel·la en qualsevol moment","payment_entry_page.payment_step_title":"Pagament segur amb RevenueCat","payment_entry_page.button_pay":"Paga ara","payment_entry_page.button_start_trial":"Comença la prova","success_page.purchase_successful":"Pagament complet","success_page.button_close":"Continua","error_page.if_error_persists":"Si l'error persisteix, contacta amb ","error_page.error_title_already_subscribed":"Ja us heu subscrit a {{productTitle}}","error_page.error_title_already_purchased":"Ja heu comprat {{productTitle}}","error_page.error_title_other_errors":"Alguna cosa ha anat malament","error_page.error_message_already_subscribed":"No us podeu subscriure a aquest producte de nou.","error_page.error_message_already_purchased":"No podeu comprar aquest producte de nou.","error_page.error_message_missing_email_error":"Es necessita un correu electrònic per completar la compra.","error_page.error_message_network_error":"Error de xarxa. Comprova la teva connexió a internet.","error_page.error_message_error_charging_payment":"El pagament ha fallat.","error_page.error_message_error_setting_up_purchase":"No s'ha iniciat la compra a causa d'un error (codi d'error: {{errorCode}}).","error_page.error_message_invalid_tax_location":"No hem pogut verificar la vostra adreça de facturació. Si us plau, verifiqueu de nou el codi postal i el paÃs per assegurar-vos que són correctes.","error_page.error_message_unknown_error":"S'ha produït un error desconegut (codi d'error: {{errorCode}}).","error_page.button_try_again":"Torna a intentar-ho","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"gratuït","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Total a pagar avui","product_info.subscribe_to":"Subscriu-te a","navbar_header.details":"Detalls","navbar_header.back_button":"Enrere","pricing_dropdown.show_details":"Mostra detalls","pricing_dropdown.hide_details":"Amaga detalls","pricing_table.tax":"Impostos","pricing_table.trial_ends":"Després que finalitzi la prova, el {{formattedTrialEndDate}}","pricing_table.total_due_today":"Total a pagar avui","pricing_table.total_excluding_tax":"Total sense impostos","pricing_table.enter_billing_address_to_calculate":"Introduïu l'adreça de facturació per calcular","pricing_table.enter_state_or_postal_code_to_calculate":"Introduïu la provÃncia o el codi postal per calcular","pricing_table.enter_postal_code_to_calculate":"Introduïu el codi postal per calcular","error_page.error_message_invalid_email_error":"No s'ha pogut verificar l'adreça de correu electrònic {{email}}. Si us plau, proporcioneu una adreça de correu electrònic và lida.","payment_entry_page.button_payment_method":"Paga {{formattedPrice}} amb {{paymentMethod}}","payment_entry_page.button_with_price":"Paga {{formattedPrice}}","price_update.title":"Actualització de preu","price_update.base_message":"El preu total s'ha actualitzat amb els impostos segons la vostra adreça de facturació. Reviseu-ho i torneu-ho a provar. Només es carregarà la vostra targeta una vegada.","price_update.trial_message":"El preu de la subscripció s'ha actualitzat per incloure els impostos segons la seva adreça de facturació. El perÃode de prova gratuït segueix vigent. Si us plau, comprovi-ho i torni-ho a provar.","payment_entry_page.express_checkout_divider":"O PAGUEU AMB TARGETA","error_page.trouble_accessing":"Si teniu problemes per accedir a la vostra compra, poseu-vos en contacte amb el servei d'assistència a ","error_page.close_button_title":"Vés a {{appName}}","error_page.error_title_stripe_missing_required_permission":"Falta el permÃs de Stripe","error_page.button_close":"Tanca","error_page.error_message_stripe_invalid_tax_origin_address":"La compra ha fallat perquè l'adreça d'origen fiscal no és và lida. En producció, les compres funcionaran sense impostos aplicats.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"La compra ha fallat perquè l'adreça d'origen fiscal no és và lida.","error_page.error_message_stripe_tax_not_active":"La compra ha fallat perquè Stripe Tax no està activat. En producció, les compres funcionaran sense impostos aplicats.","error_page.error_only_in_sandbox":"Aquest missatge apareix només a l'entorn de proves.","error_page.error_message_stripe_missing_required_permission":"La compra ha fallat perquè l'aplicació Stripe no té un permÃs necessari. En producció, les compres funcionaran sense impostos aplicats.","error_page.error_title_stripe_tax_not_active":"Stripe Tax no està actiu","error_page.error_title_stripe_invalid_tax_origin_address":"Adreça d'origen fiscal no và lida","apple_pay.free_trial":"Prova gratuïta","product_info.price_after_intro_price":"Després de {{introPriceDuration}}, el {{renewalDate}}","product_info.after_trial":"després del perÃode de prova","product_info.after":"després de","product_info.intro_price_phase_after_trial":"Després {{introPriceDuration}} per {{introPrice}}","product_info.intro_price_phase":"Primer {{introPriceDuration}} per {{introPrice}}","product_info.intro_price_phase_paid_once":"pagat un cop","payment_entry_page.trial_subscription_terms_info":"Un cop finalitzat el perÃode de prova, se us cobrarà {{price}} {{perFrequency}} a partir del {{renewalDate}}. Podeu cancel·lar-ho en qualsevol moment abans d'aquesta data.","payment_entry_page.subscription_info":"La subscripció es renova automà ticament. Cancel·leu-la quan vulgueu.","payment_entry_page.otp_terms_info":"En comprar, accepteu que {{appName}} us cobri d'acord amb les seves condicions.","payment_entry_page.otp_terms_info_without_app_name":"En comprar, acceptes que se't cobri segons els termes aplicables.","payment_entry_page.terms_link_label":"Condicions","payment_entry_page.subscription_terms_info":"En subscriure-us, accepteu que {{appName}} us cobri d'acord amb les seves condicions fins que ho cancel·leu.","payment_entry_page.subscription_terms_info_without_app_name":"En subscriure't, acceptes cà rrecs recurrents segons els termes aplicables fins que cancel·lis.","loading_page.keep_page_open":"El procés està gairebé acabat. Mantingueu aquesta pà gina oberta.","loading_page.processing_payment":"S'està processant el pagament","pricing_table.discount":"Descompte","pricing_table.subtotal":"Subtotal","pricing_dropdown.add_promo_code":"Afegir codi promocional","discount_input.label":"Codi promocional","payment_entry_page.checkout_consent_terms_of_service":"termes del servei","payment_entry_page.checkout_consent_agreement":"Accepto els {{termsOfService}} de {{appName}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"Accepto els {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"Reviseu les vostres dades de pagament i confirmeu l'actualització","upgrade_confirm_page.confirm_upgrade_with_price":"Confirmar actualització â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Estimat a la propera renovació","refund_for_unused_time.title":"Reemborsament pel temps no utilitzat","refund_for_unused_time.message":"El vostre mètode de pagament es carregarà immediatament i rebreu un reemborsament pel temps restant de la vostra subscripció a {{previousProductName}}.","upgrade_confirm_page.confirming":"Confirmantâ¦","upgrade_confirm_page.email":"Correu electrònic","upgrade_product_info.upgrade_subscription_title":"Actualitzar la subscripció","upgrade_confirm_page.payment_method":"Mètode de pagament","upgrade_product_info.calculated_later":"Calculat més tard","plan_card.current":"Actual","upgrade_product_info.change_subscription_title":"Canviar la subscripció","upgrade_confirm_page.confirm_upgrade":"Confirmar actualització","plan_card.new":"Nou","upgrade_confirm_page.billing_address":"Adreça de facturació","upgrade_confirm_page.title":"Confirmar pagament","upgrade_product_info.tax_estimated":"Impostos (estimats)","upgrade_confirm_page.subtitle_deferred":"Reviseu les vostres dades de pagament i programeu el canvi","upgrade_confirm_page.confirm_schedule":"Confirmar programació","upgrade_confirm_page.on_file":"Registrat","credit_for_unused_time.title":"Crèdit pel temps no utilitzat","credit_for_unused_time.message":"Qualsevol temps no utilitzat de la vostra subscripció existent es descomptarà de la vostra compra.","paddle_checkout.return_to":"Tornar a {{appName}}","paddle_order_summary.billed_frequency":"facturat {{frequency}}","paddle_order_summary.intro_then_recurring":"primer {{firstPeriod}}, després {{price}} {{frequency}}","paddle_order_summary.inc_tax":"impostos inclosos","paddle_order_summary.due_on":"Venciment el {{date}}","payment_entry_page.payment_method_error":"No hem pogut utilitzar aquest mètode de pagament. Comprova les teves dades o prova un mètode de pagament diferent.","payment_entry_page.payment_method_error_card_not_supported":"Aquest tipus de targeta no s'accepta. Prova una targeta diferent."},
1ks={"periods.week":"{{amount}} å¨","periods.month":"{{amount}} æ","periods.year":"{{amount}} å¹´","periods.day":"{{amount}} 天","periods.weekShort":"{{amount}}å¨","periods.monthShort":"{{amount}}æ","periods.yearShort":"{{amount}}å¹´","periods.dayShort":"{{amount}}天","periods.lifetime":"ç»èº«","periods.weekPlural":"{{amount}} å¨","periods.monthPlural":"{{amount}} 个æ","periods.yearPlural":"{{amount}} å¹´","periods.dayPlural":"{{amount}} 天","periods.weekFrequency":"æ¯å¨","periods.monthFrequency":"æ¯æ","periods.yearFrequency":"æ¯å¹´","periods.dayFrequency":"æ¯å¤©","periods.perWeekFrequency":"æ¯å¨","periods.perMonthFrequency":"æ¯æ","periods.perYearFrequency":"æ¯å¹´","periods.perDayFrequency":"æ¯å¤©","periods.unknownFrequency":"æªç¥","periods.weekFrequencyPlural":"æ¯ {{amount}} å¨","periods.monthFrequencyPlural":"æ¯ {{amount}} 个æ","periods.yearFrequencyPlural":"æ¯ {{amount}} å¹´","periods.dayFrequencyPlural":"æ¯ {{amount}} 天","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} 天å
è´¹è¯ç¨","product_info.price_after_free_trial":"è¯ç¨æç»æåï¼äº {{renewalDate}}","product_info.renewal_frequency":"ç»è®¢ {{frequency}}","product_info.continues_until_cancelled":"æç»å°åæ¶","product_info.cancel_anytime":"éæ¶åæ¶","payment_entry_page.payment_step_title":"RevenueCat å®å
¨ç»è´¦","payment_entry_page.button_pay":"ç«å³æ¯ä»","payment_entry_page.button_start_trial":"å¼å§è¯ç¨","success_page.purchase_successful":"æ¯ä»å®æ","success_page.button_close":"ç»§ç»","error_page.if_error_persists":"妿é误ä»ç¶åå¨ï¼è¯·èç³» ","error_page.error_title_already_subscribed":"æ¨å·²è®¢é
{{productTitle}}","error_page.error_title_already_purchased":"æ¨å·²è´ä¹° {{productTitle}}","error_page.error_title_other_errors":"åºç°é误","error_page.error_message_already_subscribed":"æ¨ä¸è½å次订é
æ¤äº§åã","error_page.error_message_already_purchased":"æ¨ä¸è½å次è´ä¹°æ¤äº§åã","error_page.error_message_missing_email_error":"宿è´ä¹°éè¦é®ç®±å°åã","error_page.error_message_network_error":"ç½ç»é误ãè¯·æ£æ¥æ¨çäºèç½è¿æ¥ã","error_page.error_message_error_charging_payment":"æ¯ä»å¤±è´¥ã","error_page.error_message_error_setting_up_purchase":"ç±äºé误ï¼è´ä¹°æªå¯å¨ï¼é误代ç ï¼{{errorCode}}ï¼ã","error_page.error_message_invalid_tax_location":"æä»¬æ æ³éªè¯æ¨çè´¦åå°åã请ä»ç»æ£æ¥é®æ¿ç¼ç åå½å®¶æ¯å¦æ£ç¡®ã","error_page.error_message_unknown_error":"åçæªç¥é误ï¼é误代ç ï¼{{errorCode}}ï¼ã","error_page.button_try_again":"éè¯","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"å
è´¹","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"ä»å¤©åºä»æ»é¢","product_info.subscribe_to":"订é
","navbar_header.details":"详æ
","navbar_header.back_button":"è¿å","pricing_dropdown.show_details":"æ¾ç¤ºè¯¦æ
","pricing_dropdown.hide_details":"éè详æ
","pricing_table.tax":"ç¨","pricing_table.trial_ends":"è¯ç¨æç»æåï¼äº{{formattedTrialEndDate}}","pricing_table.total_due_today":"仿¥åºä»æ»é¢","pricing_table.total_excluding_tax":"æ»è®¡ï¼ä¸å«ç¨ï¼","pricing_table.enter_billing_address_to_calculate":"è¾å
¥è´¦åå°å以计ç®","pricing_table.enter_state_or_postal_code_to_calculate":"è¾å
¥å·æé®æ¿ç¼ç 以计ç®","pricing_table.enter_postal_code_to_calculate":"è¾å
¥é®æ¿ç¼ç 以计ç®","error_page.error_message_invalid_email_error":"æ æ³éªè¯çµåé®ä»¶å°å{{email}}ã请æä¾ææççµåé®ä»¶å°åã","payment_entry_page.button_payment_method":"使ç¨{{paymentMethod}}æ¯ä»{{formattedPrice}}","payment_entry_page.button_with_price":"æ¯ä»{{formattedPrice}}","price_update.title":"ä»·æ ¼æ´æ°","price_update.base_message":"æ»ä»·å·²æ ¹æ®æ¨çè´¦åå°åæ´æ°äºç¨è´¹ã请æ¥çå¹¶éè¯ãæ¨çé¶è¡å¡åªä¼æ£æ¬¾ä¸æ¬¡ã","price_update.trial_message":"æ ¹æ®æ¨çè´¦åå°åï¼è®¢é
ä»·æ ¼å·²æ´æ°ä¸ºå«ç¨ä»·æ ¼ãå
è´¹è¯ç¨ä»ç¶ææã请æ¥çå¹¶éè¯ã","payment_entry_page.express_checkout_divider":"æä½¿ç¨é¶è¡å¡æ¯ä»","error_page.trouble_accessing":"妿æ¨å¨è®¿é®è´ä¹°é¡¹ç®æ¶éå°é®é¢ï¼è¯·éè¿ä»¥ä¸æ¹å¼èç³»æ¯æï¼","error_page.close_button_title":"åå¾{{appName}}
1","error_page.error_title_stripe_missing_required_permission":"缺å°Stripeæé","error_page.button_close":"å
³é","error_page.error_message_stripe_invalid_tax_origin_address":"è´ä¹°å¤±è´¥ï¼å 为ç¨å¡èµ·å§å°åæ æãå¨ç产ç¯å¢ä¸ï¼è´ä¹°å°å¨ä¸åºç¨ç¨æ¬¾çæ
åµä¸è¿è¡ã","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"è´ä¹°å¤±è´¥ï¼å 为ç¨å¡èµ·å§å°åæ æã","error_page.error_message_stripe_tax_not_active":"è´ä¹°å¤±è´¥ï¼å 为Stripe Taxæªå¯ç¨ãå¨ç产ç¯å¢ä¸ï¼è´ä¹°å°å¨ä¸åºç¨ç¨æ¬¾çæ
åµä¸è¿è¡ã","error_page.error_only_in_sandbox":"æ¤æ¶æ¯ä»
卿²ç䏿¾ç¤ºã","error_page.error_message_stripe_missing_required_permission":"è´ä¹°å¤±è´¥ï¼å 为Stripeåºç¨ç¨åºç¼ºå°å¿
éçæéãå¨ç产ç¯å¢ä¸ï¼è´ä¹°å°å¨ä¸åºç¨ç¨æ¬¾çæ
åµä¸è¿è¡ã","error_page.error_title_stripe_tax_not_active":"Stripe Taxæªæ¿æ´»","error_page.error_title_stripe_invalid_tax_origin_address":"ç¨å¡èµ·å§å°åæ æ","apple_pay.free_trial":"å
è´¹è¯ç¨","product_info.price_after_intro_price":"å¨{{introPriceDuration}}ä¹åï¼äº{{renewalDate}}å¼å§","product_info.after_trial":"è¯ç¨å","product_info.after":"ä¹å","product_info.intro_price_phase_after_trial":"ç¶å{{introPriceDuration}}ï¼ä»·æ ¼ä¸º{{introPrice}}","product_info.intro_price_phase":"é¦å
{{introPriceDuration}}ï¼ä»·æ ¼ä¸º{{introPrice}}","product_info.intro_price_phase_paid_once":"䏿¬¡æ§æ¯ä»","payment_entry_page.trial_subscription_terms_info":"è¯ç¨æç»æåï¼æ¨å°è¢«æ¶å {{price}} {{perFrequency}}ï¼ä» {{renewalDate}} å¼å§ãæ¨å¯ä»¥å¨æ¤æ¥æä¹åç任使¶é´åæ¶ã","payment_entry_page.subscription_info":"订é
èªå¨ç»è®¢ãéæ¶åæ¶ã","payment_entry_page.otp_terms_info":"è´ä¹°å³è¡¨ç¤ºæ¨åæå
许{{appName}}æ ¹æ®å
¶æ¡æ¬¾åæ¨æ¶è´¹ã","payment_entry_page.otp_terms_info_without_app_name":"è´ä¹°å³è¡¨ç¤ºæ¨åæä¾ç
§éç¨æ¡æ¬¾æ¯ä»è´¹ç¨ã","payment_entry_page.terms_link_label":"æ¡æ¬¾","payment_entry_page.subscription_terms_info":"订é
å³è¡¨ç¤ºæ¨åæå
许 {{appName}} æç
§å
¶æ¡æ¬¾åæ¨æ¶è´¹ï¼ç´å°æ¨åæ¶è®¢é
ã","payment_entry_page.subscription_terms_info_without_app_name":"订é
å³è¡¨ç¤ºæ¨åæä¾ç
§éç¨æ¡æ¬¾å®ææ£è´¹ï¼ç´è³æ¨åæ¶ã","loading_page.keep_page_open":"æµç¨å³å°å®æãè¯·ä¿ææ¤é¡µé¢æå¼ã","loading_page.processing_payment":"æ£å¨å¤ç仿¬¾","pricing_table.discount":"ææ£","pricing_table.subtotal":"å°è®¡","pricing_dropdown.add_promo_code":"æ·»å 伿 ç ","discount_input.label":"伿 ç ","payment_entry_page.checkout_consent_terms_of_service":"æå¡æ¡æ¬¾","payment_entry_page.checkout_consent_agreement":"æåæ{{appName}}ç{{termsOfService}}ã","payment_entry_page.checkout_consent_agreement_without_app_name":"æåæ{{termsOfService}}ã","upgrade_confirm_page.subtitle_immediate":"æ¥çæ¨ç仿¬¾è¯¦æ
并确认å级","upgrade_confirm_page.confirm_upgrade_with_price":"确认å级 â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"䏿¬¡ç»è®¢æ¶é¢ä¼°","refund_for_unused_time.title":"æªç¨æ¶é¿ç鿬¾","refund_for_unused_time.message":"æ¨ç仿¬¾æ¹å¼å°ç«å³æ£æ¬¾ï¼æ¨å°æ¶å°{{previousProductName}}订é
å©ä½æ¶é¿ç鿬¾ã","upgrade_confirm_page.confirming":"æ£å¨ç¡®è®¤â¦","upgrade_confirm_page.email":"çµåé®ä»¶","upgrade_product_info.upgrade_subscription_title":"å级æ¨ç订é
","upgrade_confirm_page.payment_method":"仿¬¾æ¹å¼","upgrade_product_info.calculated_later":"ç¨å计ç®","plan_card.current":"å½å","upgrade_product_info.change_subscription_title":"æ´æ¹æ¨ç订é
","upgrade_confirm_page.confirm_upgrade":"确认å级","plan_card.new":"æ°","upgrade_confirm_page.billing_address":"è´¦åå°å","upgrade_confirm_page.title":"ç¡®è®¤ä»æ¬¾","upgrade_product_info.tax_estimated":"ç¨è´¹ï¼é¢ä¼°ï¼","upgrade_confirm_page.subtitle_deferred":"æ¥çæ¨ç仿¬¾è¯¦æ
å¹¶å®ææ´æ¹","upgrade_confirm_page.confirm_schedule":"ç¡®è®¤å®æ","upgrade_confirm_page.on_file":"已忡£","credit_for_unused_time.title":"æªç¨æ¶é¿æµæ£","credit_for_unused_time.message":"æ¨ç°æè®¢é
䏿ªä½¿ç¨çæ¶é¿å°ä»æ¨çè´ä¹°ä¸æµæ£ã","paddle_checkout.return_to":"è¿å{{appName}}","paddle_order_summary.billed_frequency":"{{frequency}}计费","paddle_order_summary.intro_then_recurring":"é¦ä¸ª{{firstPeriod}}ï¼ä¹å {{price}} {{frequency}}","paddle_order_summary.inc_tax":"å«ç¨","paddle_order_summary.due_on":"{{date}}å°æ","payment_entry_page.payment_method_error":"æä»¬æ æ³ä½¿ç¨æ¤ä»æ¬¾æ¹å¼ãè¯·æ£æ¥æ¨çä¿¡æ¯æå°è¯å
¶ä»ä»æ¬¾æ¹å¼ã","payment_entry_page.payment_method_error_card_not_supported":"䏿¯ææ¤å¡ç±»åã请å°è¯å
¶ä»å¡ã"},ws
vendor: 9,554 bytes, line 1
1={"periods.week":"{{amount}} é±","periods.month":"{{amount}} åæ","periods.year":"{{amount}} å¹´","periods.day":"{{amount}} 天","periods.weekShort":"{{amount}}é±","periods.monthShort":"{{amount}}æ","periods.yearShort":"{{amount}}å¹´","periods.dayShort":"{{amount}}天","periods.lifetime":"çµèº«","periods.weekPlural":"{{amount}} é±","periods.monthPlural":"{{amount}} åæ","periods.yearPlural":"{{amount}} å¹´","periods.dayPlural":"{{amount}} 天","periods.weekFrequency":"æ¯é±","periods.monthFrequency":"æ¯æ","periods.yearFrequency":"æ¯å¹´","periods.dayFrequency":"æ¯å¤©","periods.perWeekFrequency":"æ¯é±","periods.perMonthFrequency":"æ¯æ","periods.perYearFrequency":"æ¯å¹´","periods.perDayFrequency":"æ¯å¤©","periods.unknownFrequency":"æªç¥","periods.weekFrequencyPlural":"æ¯ {{amount}} é±","periods.monthFrequencyPlural":"æ¯ {{amount}} åæ","periods.yearFrequencyPlural":"æ¯ {{amount}} å¹´","periods.dayFrequencyPlural":"æ¯ {{amount}} 天","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} 天å
費試ç¨","product_info.price_after_free_trial":"è©¦ç¨æçµæå¾ï¼æ¼ {{renewalDate}}","product_info.renewal_frequency":"æ¯ {{frequency}} çºç´","product_info.continues_until_cancelled":"æçºå°åæ¶","product_info.cancel_anytime":"鍿忶","payment_entry_page.payment_step_title":"RevenueCat å®å
¨çµå¸³","payment_entry_page.button_pay":"ç«å³ä»æ¬¾","payment_entry_page.button_start_trial":"éå§è©¦ç¨","success_page.purchase_successful":"仿¬¾å®æ","success_page.button_close":"ç¹¼çº","error_page.if_error_persists":"妿é¯èª¤æçºåå¨ï¼è«è¯çµ¡ ","error_page.error_title_already_subscribed":"æ¨å·²ç¶è¨é± {{productTitle}}","error_page.error_title_already_purchased":"æ¨å·²ç¶è³¼è²· {{productTitle}}","error_page.error_title_other_errors":"ç¼çé¯èª¤","error_page.error_message_already_subscribed":"æ¨ç¡æ³å次è¨é±æ¤ç¢åã","error_page.error_message_already_purchased":"æ¨ç¡æ³å次購買æ¤ç¢åã","error_page.error_message_missing_email_error":"å®æè³¼è²·éè¦é»åéµä»¶å°åã","error_page.error_message_network_error":"網路é¯èª¤ãè«æª¢æ¥æ¨ç網路é£ç·ã","error_page.error_message_error_charging_payment":"仿¬¾å¤±æã","error_page.error_message_error_setting_up_purchase":"ç±æ¼ç¼çé¯èª¤ï¼è³¼è²·æªååï¼é¯èª¤ä»£ç¢¼ï¼{{errorCode}}ï¼ã","error_page.error_message_invalid_tax_location":"æåç¡æ³é©èæ¨ç帳å®å°åãè«ä»ç´°æª¢æ¥éµéåèååå®¶æ¯å¦æ£ç¢ºã","error_page.error_message_unknown_error":"ç¼ç䏿é¯èª¤ï¼é¯èª¤ä»£ç¢¼ï¼{{errorCode}}ï¼ã","error_page.button_try_again":"åè©¦ä¸æ¬¡","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"å
è²»","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}} ({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"仿¥æä»ç¸½é¡","product_info.subscribe_to":"è¨é±","navbar_header.details":"詳細è³è¨","navbar_header.back_button":"è¿å","pricing_dropdown.show_details":"顯示詳細è³è¨","pricing_dropdown.hide_details":"é±è詳細è³è¨","pricing_table.tax":"ç¨
é","pricing_table.trial_ends":"è©¦ç¨æçµæå¾ï¼æ¼ {{formattedTrialEndDate}}","pricing_table.total_due_today":"仿¥æä»ç¸½é¡","pricing_table.total_excluding_tax":"總è¨ï¼ä¸å«ç¨
ï¼","pricing_table.enter_billing_address_to_calculate":"輸å
¥å¸³å®å°å以è¨ç®","pricing_table.enter_state_or_postal_code_to_calculate":"輸å
¥å·æéµæ¿ç·¨ç¢¼ä»¥è¨ç®","pricing_table.enter_postal_code_to_calculate":"輸å
¥éµæ¿ç·¨ç¢¼ä»¥è¨ç®","error_page.error_message_invalid_email_error":"ç¡æ³é©èé»åéµä»¶å°å {{email}}ãè«æä¾ææçé»åéµä»¶å°åã","payment_entry_page.button_payment_method":"ä½¿ç¨ {{paymentMethod}} æ¯ä» {{formattedPrice}}","payment_entry_page.button_with_price":"æ¯ä» {{formattedPrice}}","price_update.title":"广 ¼æ´æ°","price_update.base_message":"總å¹å·²æ ¹ææ¨ç帳å®å°åæ´æ°ç¨
éãè«æª¢æ¥å¾éè©¦ãæ¨çä¿¡ç¨å¡åªæè¢«æ¶å䏿¬¡è²»ç¨ã","price_update.trial_message":"æ ¹ææ¨ç帳å®å°åï¼è¨é±å¹æ ¼å·²æ´æ°çºå«ç¨
广 ¼ãå
費試ç¨ä»ç¶ææãè«æ¥ç並é試ã","payment_entry_page.express_checkout_divider":"æä»¥ä¿¡ç¨å¡ä»æ¬¾","error_page.trouble_accessing":"妿æ¨å¨åå購買é
ç®æéå°åé¡ï¼è«éé以䏿¹å¼è¯çµ¡æ¯æ´äººå¡ï¼","error_page.close_button_title":"åå¾{{appName}}","error_page.error_title_stripe_missing_required_permission":"ç¼ºå° Stripe æ¬é","error_page.button_close":"éé","error_page.error_message_stripe_invalid_tax_origin_address":"購買失æï¼å çºç¨
åèµ·å§å°åç¡æã卿£å¼ç°å¢ä¸ï¼è³¼è²·å°å¨ä¸å¥ç¨ç¨
éçæ
æ³ä¸éä½ã","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"購買失æï¼å çºç¨
åèµ·å§å°åç¡æã","error_page.error_message_stripe_tax_not_active":"購買失æï¼å çº Stripe Tax æªåç¨ã卿£å¼ç°å¢ä¸ï¼è³¼è²·å°å¨ä¸å¥ç¨ç¨
éçæ
æ³ä¸éä½ã","error_page.error_only_in_sandbox":"æ¤è¨æ¯å
卿²çä¸é¡¯ç¤ºã","error_page.error_message_stripe_missing_required_permission":"購買失æï¼å çº Stripe æç¨ç¨å¼ç¼ºå°å¿
è¦çæ¬éã卿£å¼ç°å¢ä¸ï¼è³¼è²·å°å¨ä¸å¥ç¨ç¨
éçæ
æ³ä¸éä½ã","error_page.error_title_stripe_tax_not_active":"Stripe Tax æªåç¨","error_page.error_title_stripe_invalid_tax_origin_address":"ç¡æçç¨
åèµ·å§å°å","apple_pay.free_trial":"å
費試ç¨","product_info.price_after_intro_price":"å¨ {{introPriceDuration}} ä¹å¾ï¼æ¼ {{renewalDate}}","product_info.after_trial":"è©¦ç¨æå¾","product_info.after":"ä¹å¾","product_info.intro_price_phase_after_trial":"ç¶å¾ {{introPriceDuration}}ï¼å¹æ ¼çº {{introPrice}}","product_info.intro_price_phase":"é¦å
{{introPriceDuration}}ï¼å¹æ ¼çº {{introPrice}}","product_info.intro_price_phase_paid_once":"䏿¬¡æ§æ¯ä»","payment_entry_page.trial_subscription_terms_info":"卿¨çè©¦ç¨æçµæå¾ï¼æ¨å°è¢«æ¶å {{price}} {{perFrequency}}ï¼å¾ {{renewalDate}} éå§ãæ¨å¯ä»¥é¨æå¨æ¤æ¥æä¹ååæ¶ã","payment_entry_page.subscription_info":"è¨é±æèªåçºè¨ã鍿忶ã","payment_entry_page.otp_terms_info":"購買å³è¡¨ç¤ºæ¨åæææ¬ {{appName}} æ ¹æå
¶æ¢æ¬¾åæ¨æ¶è²»ã","payment_entry_page.otp_terms_info_without_app_name":"購買å³è¡¨ç¤ºæ¨åææ ¹æé©ç¨æ¢æ¬¾æ¯ä»è²»ç¨ã","payment_entry_page.terms_link_label":"æ¢æ¬¾","payment_entry_page.subscription_terms_info":"è¨é±å³è¡¨ç¤ºæ¨åæå
許 {{appName}} æ ¹æå
¶æ¢æ¬¾åæ¨æ¶è²»ï¼ç´å°æ¨åæ¶çºæ¢ã","payment_entry_page.subscription_terms_info_without_app_name":"è¨é±å³è¡¨ç¤ºæ¨åææ ¹æé©ç¨æ¢æ¬¾å®ææ¶è²»ï¼ç´å°æ¨åæ¶çºæ¢ã","loading_page.keep_page_open":"ç¨åºå³å°å®æãè«ä¿ææ¤é é¢éåã","loading_page.processing_payment":"æ£å¨èç仿¬¾","pricing_table.discount":"ææ£","pricing_table.subtotal":"å°è¨","pricing_dropdown.add_promo_code":"æ°å¢åªæ 碼","discount_input.label":"ä¿é·ä»£ç¢¼","payment_entry_page.checkout_consent_terms_of_service":"æåæ¢æ¬¾","payment_entry_page.checkout_consent_agreement":"æåæ{{appName}}ç{{termsOfService}}ã","payment_entry_page.checkout_consent_agreement_without_app_name":"æåæ{{termsOfService}}ã","upgrade_confirm_page.subtitle_immediate":"æª¢é±æ¨ç仿¬¾è©³æ
並確èªåç´","upgrade_confirm_page.confirm_upgrade_with_price":"確èªåç´ â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"é è¨æ¼ä¸æ¬¡çºè¨æè¨ç®","refund_for_unused_time.title":"æªä½¿ç¨æéç鿬¾","refund_for_unused_time.message":"æ¨ç仿¬¾æ¹å¼å°ç«å³æ£æ¬¾ï¼èæ¨å°æ¶å° {{previousProductName}} è¨é±å©é¤æéç鿬¾ã","upgrade_confirm_page.confirming":"æ£å¨ç¢ºèªâ¦","upgrade_confirm_page.email":"é»åéµä»¶","upgrade_product_info.upgrade_subscription_title":"åç´æ¨çè¨é±","upgrade_confirm_page.payment_method":"仿¬¾æ¹å¼","upgrade_product_info.calculated_later":"ç¨å¾è¨ç®","plan_card.current":"ç®å","upgrade_product_info.change_subscription_title":"è®æ´æ¨çè¨é±","upgrade_confirm_page.confirm_upgrade":"確èªåç´","plan_card.new":"æ°æ¹æ¡","upgrade_confirm_page.billing_address":"帳å®å°å","upgrade_confirm_page.title":"確èªä»æ¬¾","upgrade_product_info.tax_estimated":"ç¨
é (é ä¼°)","upgrade_confirm_page.subtitle_deferred":"æª¢é±æ¨ç仿¬¾è©³æ
並æå®è®æ´","upgrade_confirm_page.confirm_schedule":"ç¢ºèªæç¨","upgrade_confirm_page.on_file":"å·²åæª","credit_for_unused_time.title":"æªä½¿ç¨æéçæµç¨é","credit_for_unused_time.message":"æ¨ç¾æè¨é±çå©é¤æéå°æææµå°æ¬æ¬¡è³¼è²·ä¸ã","paddle_checkout.return_to":"è¿å{{appName}}","paddle_order_summary.billed_frequency":"{{frequency}}è¨è²»","paddle_order_summary.intro_then_recurring":"é¦å{{firstPeriod}}ï¼ä¹å¾ {{price}} {{frequency}}","paddle_order_summary.inc_tax":"å«ç¨
","paddle_order_summary.due_on":"{{date}}å°æ","payment_entry_page.payment_method_error":"æåç¡æ³ä½¿ç¨æ¤ä»æ¬¾æ¹å¼ãè«æª¢æ¥æ¨çè³æï¼æå試å
¶ä»ä»æ¬¾æ¹å¼ã","payment_entry_page.payment_method_error_card_not_supported":"æ¤å¡çé¡åä¸è¢«æ¥åãè«å試å
¶ä»å¡çã"},
1Ps
vendor: 10,285 bytes, line 1
1={"periods.week":"{{amount}} tjedan","periods.month":"{{amount}} mjesec","periods.year":"{{amount}} godina","periods.day":"{{amount}} dan","periods.weekShort":"{{amount}}tj","periods.monthShort":"{{amount}}mj","periods.yearShort":"{{amount}}g","periods.dayShort":"{{amount}}d","periods.lifetime":"doživotno","periods.weekPlural":"{{amount}} tjedana","periods.monthPlural":"{{amount}} mjeseci","periods.yearPlural":"{{amount}} godina","periods.dayPlural":"{{amount}} dana","periods.weekFrequency":"tjedno","periods.monthFrequency":"mjeseÄno","periods.yearFrequency":"godiÅ¡nje","periods.dayFrequency":"dnevno","periods.perWeekFrequency":"tjedno","periods.perMonthFrequency":"mjeseÄno","periods.perYearFrequency":"godiÅ¡nje","periods.perDayFrequency":"dnevno","periods.unknownFrequency":"nepoznato","periods.weekFrequencyPlural":"svakih {{amount}} tjedana","periods.monthFrequencyPlural":"svakih {{amount}} mjeseci","periods.yearFrequencyPlural":"svakih {{amount}} godina","periods.dayFrequencyPlural":"svakih {{amount}} dana","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} besplatno probno razdoblje","product_info.price_after_free_trial":"Nakon isteka probnog razdoblja, {{renewalDate}}","product_info.renewal_frequency":"Obnavlja se {{frequency}}","product_info.continues_until_cancelled":"Nastavlja se dok se ne otkaže","product_info.cancel_anytime":"Otkažite u bilo kojem trenutku","payment_entry_page.payment_step_title":"Sigurna naplata putem RevenueCat","payment_entry_page.button_pay":"Plati sada","payment_entry_page.button_start_trial":"PoÄni probno razdoblje","success_page.purchase_successful":"Uplata je uspjeÅ¡na","success_page.button_close":"Nastavi","error_page.if_error_persists":"Ako se pogreÅ¡ka nastavi, obratite se ","error_page.error_title_already_subscribed":"VeÄ ste pretplaÄeni na {{productTitle}}","error_page.error_title_already_purchased":"VeÄ ste kupili {{productTitle}}","error_page.error_title_other_errors":"NeÅ¡to je poÅ¡lo po zlu","error_page.error_message_already_subscribed":"Ne možete se ponovno pretplatiti na ovaj proizvod.","error_page.error_message_already_purchased":"Ne možete ponovno kupiti ovaj proizvod.","error_page.error_message_missing_email_error":"E-poÅ¡ta je potrebna za dovrÅ¡etak kupnje.","error_page.error_message_network_error":"Mrežna pogreÅ¡ka. Provjerite internetsku vezu.","error_page.error_message_error_charging_payment":"PlaÄanje nije uspjelo.","error_page.error_message_error_setting_up_purchase":"Kupnja nije zapoÄela zbog pogreÅ¡ke (kod pogreÅ¡ke: {{errorCode}}).","error_page.error_message_invalid_tax_location":"Nismo mogli potvrditi vaÅ¡u adresu za naplatu. Molimo provjerite poÅ¡tanski broj i državu kako biste bili sigurni da su toÄni.","error_page.error_message_unknown_error":"DoÅ¡lo je do nepoznate pogreÅ¡ke (kod pogreÅ¡ke: {{errorCode}}).","error_page.button_try_again":"PokuÅ¡aj ponovno","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"besplatno","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Ukupno dospijeÄe danas","product_info.subscribe_to":"Pretplatite se","navbar_header.details":"Detalji","navbar_header.back_button":"Natrag","pricing_dropdown.show_details":"Prikaži detalje","pricing_dropdown.hide_details":"Sakrij detalje","pricing_table.tax":"Porez","pricing_table.trial_ends":"Nakon isteka probnog razdoblja, {{formattedTrialEndDate}}","pricing_table.total_due_today":"Ukupan iznos dospijeÄa danas","pricing_table.total_excluding_tax":"Ukupno bez poreza","pricing_table.enter_billing_address_to_calculate":"Unesite adresu za naplatu za izraÄun","pricing_table.enter_state_or_postal_code_to_calculate":"Unesite državu ili poÅ¡tanski broj za izraÄun","pricing_table.enter_postal_code_to_calculate":"Unesite poÅ¡tanski broj za izraÄun","error_page.error_message_invalid_email_error":"Adresa e-poÅ¡te {{email}} nije se mogla potvrditi. Molimo unesite valjanu adresu e-poÅ¡te.","payment_entry_page.button_payment_method":"Plati {{formattedPrice}} putem {{paymentMethod}}","payment_entry_page.button_with_price":"Plati {{formattedPrice}}","price_update.title":"Ažuriranje cijene","price_update.base_message":"Ukupna cijena je ažurirana s porezom na temelju vaÅ¡e adrese za naplatu. Pregledajte i pokuÅ¡ajte ponovo. VaÅ¡a kartica bit Äe naplaÄena samo jednom.","price_update.trial_message":"Cijena pretplate je ažurirana da ukljuÄi poreze na temelju vaÅ¡e adrese za naplatu. Besplatno probno razdoblje i dalje vrijedi. Molimo provjerite i pokuÅ¡ajte ponovno.","payment_entry_page.express_checkout_divider":"ILI PLATITE KARTICOM","error_page.trouble_accessing":"Ako imate problema s pristupom kupnji, obratite se podrÅ¡ci na ","error_page.close_button_title":"Idi na {{appName}}","error_page.error_title_stripe_missing_required_permission":"Nedostaje Stripe dopuÅ¡tenje","error_page.button_close":"Zatvori","error_page.error_message_stripe_invalid_tax_origin_address":"Kupnja nije uspjela jer je adresa poreznog podrijetla nevažeÄa. U produkciji Äe kupnje funkcionirati bez primijenjenih poreza.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"Kupnja nije uspjela jer je adresa poreznog podrijetla nevažeÄa.","error_page.error_message_stripe_tax_not_active":"Kupnja nije uspjela jer Stripe Tax nije omoguÄen. U produkciji Äe kupnje funkcionirati bez primijenjenih poreza.","error_page.error_only_in_sandbox":"Ova se poruka pojavljuje samo u sandboxu.","error_page.error_message_stripe_missing_required_permission":"Kupnja nije uspjela jer Stripe aplikaciji nedostaje potrebno dopuÅ¡tenje. U produkciji Äe kupnje funkcionirati bez primijenjenih poreza.","error_page.error_title_stripe_tax_not_active":"Stripe Tax nije aktivan","error_page.error_title_stripe_invalid_tax_origin_address":"NevažeÄa adresa poreznog podrijetla","apple_pay.free_trial":"Besplatna proba","product_info.price_after_intro_price":"Nakon {{introPriceDuration}}, na {{renewalDate}}","product_info.after_trial":"nakon probnog perioda","product_info.after":"nakon","product_info.intro_price_phase_after_trial":"Zatim {{introPriceDuration}} za {{introPrice}}","product_info.intro_price_phase":"Prvo {{introPriceDuration}} za {{introPrice}}","product_info.intro_price_phase_paid_once":"plaÄa se jednokratno","payment_entry_page.trial_subscription_terms_info":"Nakon isteka probnog razdoblja, bit Äe vam naplaÄeno {{price}} {{perFrequency}} poÄevÅ¡i od {{renewalDate}}. Možete otkazati bilo kada prije tog datuma.","payment_entry_page.subscription_info":"Pretplata se automatski obnavlja. Otkažite bilo kada.","payment_entry_page.otp_terms_info":"Kupnjom pristajete dopustiti aplikaciji {{appName}} da vam naplati u skladu s njihovim uvjetima.","payment_entry_page.otp_terms_info_without_app_name":"Kupnjom se slažete s naplatom prema primjenjivim uvjetima.","payment_entry_page.terms_link_label":"Uvjeti","payment_entry_page.subscription_terms_info":"Pretplatom se slažete da Äete dopustiti {{appName}} da vam naplaÄuje u skladu s njihovim uvjetima dok ne otkažete.","payment_entry_page.subscription_terms_info_without_app_name":"Pretplatom se slažete s ponavljajuÄim naplatama prema primjenjivim uvjetima dok ne otkažete.","loading_page.keep_page_open":"Proces je skoro gotov. Ostavite ovu stranicu otvorenom.","loading_page.processing_payment":"Obrada uplate","pricing_table.discount":"Popust","pricing_table.subtotal":"MeÄuzbroj","pricing_dropdown.add_promo_code":"Dodaj promotivni kod","discount_input.label":"Promo kod","payment_entry_page.checkout_consent_terms_of_service":"uvjetima koriÅ¡tenja","payment_entry_page.checkout_consent_agreement":"Slažem se s {{appName}} {{termsOfService}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"Slažem se s {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"Pregledajte detalje plaÄanja i potvrdite nadogradnju","upgrade_confirm_page.confirm_upgrade_with_price":"Potvrdite nadogradnju â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Procijenjeno pri sljedeÄoj obnovi","refund_for_unused_time.title":"Povrat novca za neiskoriÅ¡teno vrijeme","refund_for_unused_time.message":"VaÅ¡ naÄin plaÄanja bit Äe odmah naplaÄen i primit Äete povrat novca za preostalo vrijeme vaÅ¡e pretplate na {{previousProductName}}.","upgrade_confirm_page.confirming":"PotvrÄivanjeâ¦","upgrade_confirm_page.email":"E-poÅ¡ta","upgrade_product_info.upgrade_subscription_title":"Nadogradite pretplatu","upgrade_confirm_page.payment_method":"NaÄin plaÄanja","upgrade_product_info.calculated_later":"IzraÄunato kasnije","plan_card.current":"Trenutno","upgrade_product_info.change_subscription_title":"Promijenite pretplatu","upgrade_confirm_page.confirm_upgrade":"Potvrdite nadogradnju","plan_card.new":"Novo","upgrade_confirm_page.billing_address":"Adresa za naplatu","upgrade_confirm_page.title":"Potvrdite plaÄanje","upgrade_product_info.tax_estimated":"Porez (procijenjeno)","upgrade_confirm_page.subtitle_deferred":"Pregledajte detalje plaÄanja i promjenu rasporeda","upgrade_confirm_page.confirm_schedule":"Potvrdite raspored","upgrade_confirm_page.on_file":"U evidenciji","credit_for_unused_time.title":"Kredit za neiskoriÅ¡teno vrijeme","credit_for_unused_time.message":"Svako neiskoriÅ¡teno vrijeme na vaÅ¡oj postojeÄoj pretplati bit Äe odbijeno od vaÅ¡e kupnje.","paddle_checkout.return_to":"Natrag na {{appName}}","paddle_order_summary.billed_frequency":"naplaÄuje se {{frequency}}","paddle_order_summary.intro_then_recurring":"prvi {{firstPeriod}}, zatim {{price}} {{frequency}}","paddle_order_summary.inc_tax":"uklj. porez","paddle_order_summary.due_on":"Dospijeva {{date}}","payment_entry_page.payment_method_error":"Nismo mogli koristiti ovaj naÄin plaÄanja. Provjerite svoje podatke ili pokuÅ¡ajte s drugim naÄinom plaÄanja.","payment_entry_page.payment_method_error_card_not_supported":"Ova vrsta kartice nije prihvaÄena. PokuÅ¡ajte s drugom karticom."},
1xs={"periods.week":"{{amount}} týden","periods.month":"{{amount}} mÄsÃc","periods.year":"{{amount}} rok","periods.day":"{{amount}} den","periods.weekShort":"{{amount}}týd","periods.monthShort":"{{amount}}mÄs","periods.yearShort":"{{amount}}rok","periods.dayShort":"{{amount}}d","periods.lifetime":"doživotnÄ","periods.weekPlural":"{{amount}} týdnů","periods.monthPlural":"{{amount}} mÄsÃců","periods.yearPlural":"{{amount}} let","periods.dayPlural":"{{amount}} dnů","periods.weekFrequency":"týdnÄ","periods.monthFrequency":"mÄsÃÄnÄ","periods.yearFrequency":"roÄnÄ","periods.dayFrequency":"dennÄ","periods.perWeekFrequency":"týdnÄ","periods.perMonthFrequency":"mÄsÃÄnÄ","periods.perYearFrequency":"roÄnÄ","periods.perDayFrequency":"dennÄ","periods.unknownFrequency":"neznámé","periods.weekFrequencyPlural":"každých {{amount}} týdnů","periods.monthFrequencyPlural":"každých {{amount}} mÄsÃců","periods.yearFrequencyPlural":"každých {{amount}} let","periods.dayFrequencyPlural":"každých {{amount}} dnů","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} zkuÅ¡ebnà verze zdarma","product_info.price_after_free_trial":"Po skonÄenà zkuÅ¡ebnà verze, {{renewalDate}}","product_info.renewal_frequency":"Obnovuje se {{frequency}}","product_info.continues_until_cancelled":"PokraÄuje, dokud nenà zruÅ¡eno","product_info.cancel_anytime":"ZruÅ¡it kdykoli","payment_entry_page.payment_step_title":"BezpeÄné placenà pÅes RevenueCat","payment_entry_page.button_pay":"Platit nynÃ","payment_entry_page.button_start_trial":"Spustit zkuÅ¡ebnà verzi","success_page.purchase_successful":"Platba dokonÄena","success_page.button_close":"PokraÄovat","error_page.if_error_persists":"Pokud chyba pÅetrvává, kontaktujte ","error_page.error_title_already_subscribed":"Již máte pÅedplatné pro {{productTitle}}","error_page.error_title_already_purchased":"Již jste zakoupili {{productTitle}}","error_page.error_title_other_errors":"NÄco se pokazilo","error_page.error_message_already_subscribed":"Nemůžete si znovu pÅedplatit tento produkt.","error_page.error_message_already_purchased":"Tento produkt si nemůžete znovu zakoupit.","error_page.error_message_missing_email_error":"Pro dokonÄenà nákupu je vyžadován e-mail.","error_page.error_message_network_error":"SÃÅ¥ová chyba. Zkontrolujte prosÃm své internetové pÅipojenÃ.","error_page.error_message_error_charging_payment":"Platba selhala.","error_page.error_message_error_setting_up_purchase":"Nákup nebyl zahájen z důvodu chyby (kód chyby: {{errorCode}}).","error_page.error_message_invalid_tax_location":"Nemohli jsme ovÄÅit vaÅ¡i fakturaÄnà adresu. Zkontrolujte prosÃm, zda je poÅ¡tovnà smÄrovacà ÄÃslo a zemÄ správné.","error_page.error_message_unknown_error":"DoÅ¡lo k neznámé chybÄ (kód chyby: {{errorCode}}).","error_page.button_try_again":"Zkusit znovu","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"zdarma","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Celkem dnes k zaplacenÃ","product_info.subscribe_to":"PÅedplatit","navbar_header.details":"Podrobnosti","navbar_header.back_button":"ZpÄt","pricing_dropdown.show_details":"Zobrazit podrobnosti","pricing_dropdown.hide_details":"Skrýt podrobnosti","pricing_table.tax":"DaÅ","pricing_table.trial_ends":"Po skonÄenà zkuÅ¡ebnà doby, dne {{formattedTrialEndDate}}","pricing_table.total_due_today":"Celkem splatné dnes","pricing_table.total_excluding_tax":"Celkem bez danÄ","pricing_table.enter_billing_address_to_calculate":"Zadejte fakturaÄnà adresu pro výpoÄet","pricing_table.enter_state_or_postal_code_to_calculate":"Zadejte stát nebo PSÄ pro výpoÄet","pricing_table.enter_postal_code_to_calculate":"Zadejte PSÄ pro výpoÄet","error_page.error_message_invalid_email_error":"E-mailová adresa {{email}} nemohla být ovÄÅena. Zadejte prosÃm platnou e-mailovou adresu.","payment_entry_page.button_payment_method":"Zaplatit {{formattedPrice}} pomocà {{paymentMethod}}","payment_entry_page.button_with_price":"Zaplatit {{formattedPrice}}","price_update.title":"Aktualizace ceny","price_update.base_message":"Celková cena byla aktualizována o daÅ na základÄ vašà fakturaÄnà adresy. Zkontrolujte ji a zkuste to znovu.
1VaÅ¡e karta bude stržena pouze jednou.","price_update.trial_message":"Cena pÅedplatného byla aktualizována vÄetnÄ danà na základÄ vašà fakturaÄnà adresy. Bezplatná zkuÅ¡ebnà doba stále platÃ. ProsÃm, zkontrolujte a zkuste to znovu.","payment_entry_page.express_checkout_divider":"NEBO ZAPLATIT KARTOU","error_page.trouble_accessing":"Pokud máte potÞe s pÅÃstupem k zakoupenému obsahu, kontaktujte podporu na ","error_page.close_button_title":"PÅejÃt na {{appName}}","error_page.error_title_stripe_missing_required_permission":"Chybà oprávnÄnà Stripe","error_page.button_close":"ZavÅÃt","error_page.error_message_stripe_invalid_tax_origin_address":"Nákup se nezdaÅil, protože adresa původu danÄ je neplatná. V produkÄnÃm prostÅedà budou nákupy fungovat bez uplatnÄnà danÃ.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"Nákup se nezdaÅil, protože adresa původu danÄ je neplatná.","error_page.error_message_stripe_tax_not_active":"Nákup se nezdaÅil, protože Stripe Tax nenà aktivnÃ. V produkÄnÃm prostÅedà budou nákupy fungovat bez uplatnÄnà danÃ.","error_page.error_only_in_sandbox":"Tato zpráva se zobrazuje pouze v sandboxu.","error_page.error_message_stripe_missing_required_permission":"Nákup se nezdaÅil, protože aplikaci Stripe chybà požadované oprávnÄnÃ. V produkÄnÃm prostÅedà budou nákupy fungovat bez uplatnÄnà danÃ.","error_page.error_title_stripe_tax_not_active":"Stripe Tax nenà aktivnÃ","error_page.error_title_stripe_invalid_tax_origin_address":"Neplatná adresa původu danÄ","apple_pay.free_trial":"ZkuÅ¡ebnà verze zdarma","product_info.price_after_intro_price":"Po {{introPriceDuration}}, dne {{renewalDate}}","product_info.after_trial":"po zkuÅ¡ebnà dobÄ","product_info.after":"po","product_info.intro_price_phase_after_trial":"Poté {{introPriceDuration}} za {{introPrice}}","product_info.intro_price_phase":"Nejprve {{introPriceDuration}} za {{introPrice}}","product_info.intro_price_phase_paid_once":"placeno jednorázovÄ","payment_entry_page.trial_subscription_terms_info":"Po skonÄenà zkuÅ¡ebnÃho obdobà vám bude úÄtováno {{price}} {{perFrequency}} poÄÃnaje {{renewalDate}}. PÅed tÃmto datem můžete kdykoli zruÅ¡it.","payment_entry_page.subscription_info":"PÅedplatné se automaticky obnovuje. ZruÅ¡it můžete kdykoli.","payment_entry_page.otp_terms_info":"ZakoupenÃm souhlasÃte s tÃm, že umožnÃte aplikaci {{appName}} úÄtovat vám poplatky v souladu s jejÃmi podmÃnkami.","payment_entry_page.otp_terms_info_without_app_name":"Nákupem souhlasÃte s naúÄtovánÃm dle platných podmÃnek.","payment_entry_page.terms_link_label":"PodmÃnky","payment_entry_page.subscription_terms_info":"PÅihlášenÃm k odbÄru souhlasÃte s tÃm, že spoleÄnost {{appName}} vám bude úÄtovat poplatky v souladu s jejÃmi podmÃnkami, dokud odbÄr nezruÅ¡Ãte.","payment_entry_page.subscription_terms_info_without_app_name":"PÅedplatným souhlasÃte s opakovanými poplatky dle platných podmÃnek, dokud nezruÅ¡Ãte.","loading_page.keep_page_open":"ProbÃhá dokonÄovánà procesu. Nechte tuto stránku otevÅenou.","loading_page.processing_payment":"ProbÃhá zpracovánà platby","pricing_table.discount":"Sleva","pricing_table.subtotal":"MezisouÄet","pricing_dropdown.add_promo_code":"PÅidat promo kód","discount_input.label":"Promo kód","payment_entry_page.checkout_consent_terms_of_service":"podmÃnkami služby","payment_entry_page.checkout_consent_agreement":"SouhlasÃm s {{appName}} {{termsOfService}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"SouhlasÃm s {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"Zkontrolujte své platebnà údaje a potvrÄte upgrade","upgrade_confirm_page.confirm_upgrade_with_price":"Potvrdit upgrade â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Odhadováno pÅi pÅÃÅ¡tÃm obnovenÃ","refund_for_unused_time.title":"Vrácenà penÄz za nevyužitý Äas","refund_for_unused_time.message":"VaÅ¡e platebnà metoda bude okamžitÄ stržena a obdržÃte vrácenà penÄz za zbývajÃcà Äas vaÅ¡eho pÅedplatného {{previousProductName}}.","upgrade_confirm_page.confirming":"PotvrzovánÃâ¦","upgrade_confirm_page.email":"E-mail","upgrade_product_info.upgrade_subscription_title":"Upgradovat pÅedplatné","upgrade_confirm_page.payment_method":"Platebnà metoda","upgrade_product_info.calculated_later":"VypoÄÃtáno pozdÄji","plan_card.current":"AktuálnÃ","upgrade_product_info.change_subscription_title":"ZmÄnit pÅedplatné","upgrade_confirm_page.confirm_upgrade":"Potvrdit upgrade","plan_card.new":"Nové","upgrade_confirm_page.billing_address":"FakturaÄnà adresa","upgrade_confirm_page.title":"Potvrdit platbu","upgrade_product_info.tax_estimated":"DaÅ (odhadovaná)","upgrade_confirm_page.subtitle_deferred":"Zkontrolujte své platebnà údaje a naplánujte zmÄnu","upgrade_confirm_page.confirm_schedule":"Potvrdit plán","upgrade_confirm_page.on_file":"Uloženo","credit_for_unused_time.title":"Kredit za nevyužitý Äas","credit_for_unused_time.message":"Jakýkoli nevyužitý Äas z vaÅ¡eho stávajÃcÃho pÅedplatného bude odeÄten z vašà platby.","paddle_checkout.return_to":"ZpÄt na {{appName}}","paddle_order_summary.billed_frequency":"úÄtováno {{frequency}}","paddle_order_summary.intro_then_recurring":"prvnà {{firstPeriod}}, poté {{price}} {{frequency}}","paddle_order_summary.inc_tax":"vÄ. danÄ","paddle_order_summary.due_on":"Splatné {{date}}","payment_entry_page.payment_method_error":"Tuto platebnà metodu jsme nemohli použÃt. Zkontrolujte své údaje nebo zkuste jinou platebnà metodu.","payment_entry_page.payment_method_error_card_not_supported":"Tento typ karty nenà akceptován. Zkuste jinou kartu."},Cs
vendor: 10,155 bytes, line 1
1={"periods.week":"{{amount}} uge","periods.month":"{{amount}} mÃ¥ned","periods.year":"{{amount}} Ã¥r","periods.day":"{{amount}} dag","periods.weekShort":"{{amount}}ug","periods.monthShort":"{{amount}}md","periods.yearShort":"{{amount}}Ã¥r","periods.dayShort":"{{amount}}d","periods.lifetime":"livstid","periods.weekPlural":"{{amount}} uger","periods.monthPlural":"{{amount}} mÃ¥neder","periods.yearPlural":"{{amount}} Ã¥r","periods.dayPlural":"{{amount}} dage","periods.weekFrequency":"ugentligt","periods.monthFrequency":"mÃ¥nedligt","periods.yearFrequency":"Ã¥rligt","periods.dayFrequency":"dagligt","periods.perWeekFrequency":"pr. uge","periods.perMonthFrequency":"pr. mÃ¥ned","periods.perYearFrequency":"pr. Ã¥r","periods.perDayFrequency":"pr. dag","periods.unknownFrequency":"ukendt","periods.weekFrequencyPlural":"hver {{amount}} uger","periods.monthFrequencyPlural":"hver {{amount}} mÃ¥neder","periods.yearFrequencyPlural":"hver {{amount}} Ã¥r","periods.dayFrequencyPlural":"hver {{amount}} dage","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} gratis prøveperiode","product_info.price_after_free_trial":"Efter prøveperioden slutter, den {{renewalDate}}","product_info.renewal_frequency":"Fornyes {{frequency}}","product_info.continues_until_cancelled":"Fortsætter indtil annulleret","product_info.cancel_anytime":"Annuller nÃ¥r som helst","payment_entry_page.payment_step_title":"Sikker betaling via RevenueCat","payment_entry_page.button_pay":"Betal nu","payment_entry_page.button_start_trial":"Start prøveperiode","success_page.purchase_successful":"Betaling gennemført","success_page.button_close":"Fortsæt","error_page.if_error_persists":"Hvis fejlen fortsætter, kontakt venligst ","error_page.error_title_already_subscribed":"Du abonnerer allerede pÃ¥ {{productTitle}}","error_page.error_title_already_purchased":"Du har allerede købt {{productTitle}}","error_page.error_title_other_errors":"Noget gik galt","error_page.error_message_already_subscribed":"Du kan ikke abonnere pÃ¥ dette produkt igen.","error_page.error_message_already_purchased":"Du kan ikke købe dette produkt igen.","error_page.error_message_missing_email_error":"Email er pÃ¥krævet for at gennemføre købet.","error_page.error_message_network_error":"Netværksfejl. Kontroller din internetforbindelse.","error_page.error_message_error_charging_payment":"Betalingen mislykkedes.","error_page.error_message_error_setting_up_purchase":"Køb ikke startet pÃ¥ grund af en fejl (fejlkode: {{errorCode}}).","error_page.error_message_invalid_tax_location":"Vi kunne ikke bekræfte din faktureringsadresse. Kontroller venligst, at postnummeret og landet er korrekte.","error_page.error_message_unknown_error":"Der opstod en ukendt fejl (fejlkode: {{errorCode}}).","error_page.button_try_again":"Prøv igen","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"gratis","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Samlet beløb for i dag","product_info.subscribe_to":"Abonner pÃ¥","navbar_header.details":"Detaljer","navbar_header.back_button":"Tilbage","pricing_dropdown.show_details":"Vis detaljer","pricing_dropdown.hide_details":"Skjul detaljer","pricing_table.tax":"Moms","pricing_table.trial_ends":"Efter prøveperioden slutter, den {{formattedTrialEndDate}}","pricing_table.total_due_today":"Samlet beløb forfalden i dag","pricing_table.total_excluding_tax":"Samlet beløb eksklusive moms","pricing_table.enter_billing_address_to_calculate":"Indtast faktureringsadresse for at beregne","pricing_table.enter_state_or_postal_code_to_calculate":"Indtast stat eller postnummer for at beregne","pricing_table.enter_postal_code_to_calculate":"Indtast postnummer for at beregne","error_page.error_message_invalid_email_error":"E-mailadressen {{email}} kunne ikke bekræftes. Angiv en gyldig e-mailadresse.","payment_entry_page.button_payment_method":"Betal {{formattedPrice}} med {{paymentMethod}}","payment_entry_page.button_with_price":"Betal {{formattedPrice}}","price_update.title":"Prisopdatering","price_update.base_message":"Den samlede pris er blevet opdateret med moms baseret pÃ¥ din faktureringsadresse. GennemgÃ¥ og prøv igen. Dit kort vil kun blive debiteret én gang.","price_update.trial_message":"Abonnementsprisen er opdateret for at inkludere skatter baseret pÃ¥ din faktureringsadresse. Den gratis prøveperiode gælder stadig. Kontroller venligst og prøv igen.","payment_entry_page.express_checkout_divider":"ELLER BETAL MED KORT","error_page.trouble_accessing":"Hvis du har problemer med at fÃ¥ adgang til dit køb, kan du kontakte support pÃ¥ ","error_page.close_button_title":"GÃ¥ til {{appName}}","error_page.error_title_stripe_missing_required_permission":"Manglende Stripe-tilladelse","error_page.button_close":"Luk","error_page.error_message_stripe_invalid_tax_origin_address":"Købet mislykkedes, fordi skatteoprindelsesadressen er ugyldig. I produktion vil køb fungere uden pÃ¥førte skatter.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"Købet mislykkedes, fordi skatteoprindelsesadressen er ugyldig.","error_page.error_message_stripe_tax_not_active":"Købet mislykkedes, fordi Stripe Tax ikke er aktiveret. I produktion vil køb fungere uden pÃ¥førte skatter.","error_page.error_only_in_sandbox":"Denne meddelelse vises kun i sandkassen.","error_page.error_message_stripe_missing_required_permission":"Købet mislykkedes, fordi Stripe-appen mangler en pÃ¥krævet tilladelse. I produktion vil køb fungere uden pÃ¥førte skatter.","error_page.error_title_stripe_tax_not_active":"Stripe Tax er ikke aktiv","error_page.error_title_stripe_invalid_tax_origin_address":"Ugyldig skatteoprindelsesadresse","apple_pay.free_trial":"Gratis prøveperiode","product_info.price_after_intro_price":"Efter {{introPriceDuration}}, den {{renewalDate}}","product_info.after_trial":"efter prøveperiode","product_info.after":"efter","product_info.intro_price_phase_after_trial":"Derefter {{introPriceDuration}} for {{introPrice}}","product_info.intro_price_phase":"Først {{introPriceDuration}} for {{introPrice}}","product_info.intro_price_phase_paid_once":"betales én gang","payment_entry_page.trial_subscription_terms_info":"Efter din prøveperiode slutter, vil du blive opkrævet {{price}} {{perFrequency}} fra og med {{renewalDate}}. Du kan opsige nÃ¥r som helst før denne dato.","payment_entry_page.subscription_info":"Abonnementet fornys automatisk. Opsig nÃ¥r som helst.","payment_entry_page.otp_terms_info":"Ved at købe accepterer du, at {{appName}} kan debitere dig i overensstemmelse med deres vilkÃ¥r.","payment_entry_page.otp_terms_info_without_app_name":"Ved at købe accepterer du at blive opkrævet i henhold til de gældende vilkÃ¥r.","payment_entry_page.terms_link_label":"VilkÃ¥r","payment_entry_page.subscription_terms_info":"Ved at abonnere accepterer du, at {{appName}} kan opkræve dig i henhold til deres vilkÃ¥r, indtil du opsiger.","payment_entry_page.subscription_terms_info_without_app_name":"Ved at abonnere accepterer du tilbagevendende betalinger i henhold til de gældende vilkÃ¥r, indtil du opsiger.","loading_page.keep_page_open":"Processen er næsten færdig. Hold denne side Ã¥ben.","loading_page.processing_payment":"Behandler betaling","pricing_table.discount":"Rabat","pricing_table.subtotal":"Subtotal","pricing_dropdown.add_promo_code":"Tilføj rabatkode","discount_input.label":"Kampagnekode","payment_entry_page.checkout_consent_terms_of_service":"servicevilkÃ¥r","payment_entry_page.checkout_consent_agreement":"Jeg accepterer {{appName}}'s {{termsOfService}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"Jeg accepterer {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"GennemgÃ¥ dine betalingsoplysninger og bekræft opgradering","upgrade_confirm_page.confirm_upgrade_with_price":"Bekræft opgradering â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Estimeret ved næste fornyelse","refund_for_unused_time.title":"Refusion for ubrugt tid","refund_for_unused_time.message":"Din betalingsmetode vil blive opkrævet med det samme, og du vil modtage en refusion for den resterende tid pÃ¥ dit {{previousProductName}}-abonnement.","upgrade_confirm_page.confirming":"Bekræfterâ¦","upgrade_confirm_page.email":"E-mail","upgrade_product_info.upgrade_subscription_title":"Opgrader dit abonnement","upgrade_confirm_page.payment_method":"Betalingsmetode","upgrade_product_info.calculated_later":"Beregnes senere","plan_card.current":"Nuværende","upgrade_product_info.change_subscription_title":"Skift dit abonnement","upgrade_confirm_page.confirm_upgrade":"Bekræft opgradering","plan_card.new":"Ny","upgrade_confirm_page.billing_address":"Faktureringsadresse","upgrade_confirm_page.title":"Bekræft betaling","upgrade_product_info.tax_estimated":"Moms (estimeret)","upgrade_confirm_page.subtitle_deferred":"GennemgÃ¥ dine betalingsoplysninger og planlæg ændring","upgrade_confirm_page.confirm_schedule":"Bekræft tidsplan","upgrade_confirm_page.on_file":"Registreret","credit_for_unused_time.title":"Tilgodehavende for ubrugt tid","credit_for_unused_time.message":"Eventuel ubrugt tid pÃ¥ dit eksisterende abonnement vil blive fratrukket dit køb.","paddle_checkout.return_to":"Tilbage til {{appName}}","paddle_order_summary.billed_frequency":"faktureres {{frequency}}","paddle_order_summary.intro_then_recurring":"første {{firstPeriod}}, derefter {{price}} {{frequency}}","paddle_order_summary.inc_tax":"inkl. moms","paddle_order_summary.due_on":"Forfalder den {{date}}","payment_entry_page.payment_method_error":"Vi kunne ikke bruge denne betalingsmetode. Tjek dine oplysninger, eller prøv en anden betalingsmetode.","payment_entry_page.payment_method_error_card_not_supported":"Denne korttype accepteres ikke. Prøv et andet kort."},
1Es
vendor: 10,320 bytes, line 1
1={"periods.week":"{{amount}} week","periods.month":"{{amount}} maand","periods.year":"{{amount}} jaar","periods.day":"{{amount}} dag","periods.weekShort":"{{amount}}wk","periods.monthShort":"{{amount}}maand","periods.yearShort":"{{amount}}jr","periods.dayShort":"{{amount}}d","periods.lifetime":"levenslang","periods.weekPlural":"{{amount}} weken","periods.monthPlural":"{{amount}} maanden","periods.yearPlural":"{{amount}} jaren","periods.dayPlural":"{{amount}} dagen","periods.weekFrequency":"wekelijks","periods.monthFrequency":"maandelijks","periods.yearFrequency":"jaarlijks","periods.dayFrequency":"dagelijks","periods.perWeekFrequency":"per week","periods.perMonthFrequency":"per maand","periods.perYearFrequency":"per jaar","periods.perDayFrequency":"per dag","periods.unknownFrequency":"onbekend","periods.weekFrequencyPlural":"elke {{amount}} weken","periods.monthFrequencyPlural":"elke {{amount}} maanden","periods.yearFrequencyPlural":"elke {{amount}} jaren","periods.dayFrequencyPlural":"elke {{amount}} dagen","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} gratis proefperiode","product_info.price_after_free_trial":"Na afloop van de proefperiode, op {{renewalDate}}","product_info.renewal_frequency":"Wordt verlengd {{frequency}}","product_info.continues_until_cancelled":"Wordt voortgezet tot annulering","product_info.cancel_anytime":"Annuleer op elk gewenst moment","payment_entry_page.payment_step_title":"Veilige afrekening via RevenueCat","payment_entry_page.button_pay":"Nu betalen","payment_entry_page.button_start_trial":"Start proefperiode","success_page.purchase_successful":"Betaling voltooid","success_page.button_close":"Doorgaan","error_page.if_error_persists":"Neem contact op met als de fout aanhoudt","error_page.error_title_already_subscribed":"Je bent al geabonneerd op {{productTitle}}","error_page.error_title_already_purchased":"Je hebt {{productTitle}} al gekocht","error_page.error_title_other_errors":"Er is iets misgegaan","error_page.error_message_already_subscribed":"Je kunt je niet opnieuw abonneren op dit product.","error_page.error_message_already_purchased":"Je kunt dit product niet opnieuw kopen.","error_page.error_message_missing_email_error":"Een e-mailadres is vereist om de aankoop te voltooien.","error_page.error_message_network_error":"Netwerkfout. Controleer uw internetverbinding.","error_page.error_message_error_charging_payment":"Betaling mislukt.","error_page.error_message_error_setting_up_purchase":"Aankoop niet gestart vanwege een fout (foutcode: {{errorCode}}).","error_page.error_message_invalid_tax_location":"We konden uw factuuradres niet verifiëren. Controleer of de postcode en het land correct zijn.","error_page.error_message_unknown_error":"Er is een onbekende fout opgetreden (foutcode: {{errorCode}}).","error_page.button_try_again":"Opnieuw proberen","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"gratis","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Totaal te betalen vandaag","product_info.subscribe_to":"Abonneren op","navbar_header.details":"Details","navbar_header.back_button":"Terug","pricing_dropdown.show_details":"Toon details","pricing_dropdown.hide_details":"Verberg details","pricing_table.tax":"Btw","pricing_table.trial_ends":"Na afloop van de proefperiode, op {{formattedTrialEndDate}}","pricing_table.total_due_today":"Totaal vandaag te betalen","pricing_table.total_excluding_tax":"Totaal exclusief btw","pricing_table.enter_billing_address_to_calculate":"Voer het factuuradres in om te berekenen","pricing_table.enter_state_or_postal_code_to_calculate":"Voer provincie of postcode in om te berekenen","pricing_table.enter_postal_code_to_calculate":"Voer postcode in om te berekenen","error_page.error_message_invalid_email_error":"Het e-mailadres {{email}} kon niet worden geverifieerd. Geef een geldig e-mailadres op.","payment_entry_page.button_payment_method":"Betaal {{formattedPrice}} met {{paymentMethod}}","payment_entry_page.button_with_price":"Betaal {{formattedPrice}}","price_update.title":"Prijsupdate","price_update.base_message":"De totale prijs is bijgewerkt met belasting op basis van uw factuuradres. Controleer en probeer het opnieuw. Uw kaart wordt slechts één keer belast.","price_update.trial_message":"De abonnementsprijs is bijgewerkt om belastingen op te nemen op basis van uw factuuradres. De gratis proefperiode blijft van toepassing. Controleer en probeer het opnieuw.","payment_entry_page.express_checkout_divider":"OF BETAAL MET EEN KAART","error_page.trouble_accessing":"Als je problemen hebt met het verkrijgen van toegang tot je aankoop, neem dan contact op met de ondersteuning via ","error_page.close_button_title":"Ga naar {{appName}}","error_page.error_title_stripe_missing_required_permission":"Ontbrekende Stripe-toestemming","error_page.button_close":"Sluiten","error_page.error_message_stripe_invalid_tax_origin_address":"De aankoop is mislukt omdat het belastingoorsprongadres ongeldig is. In productie werken aankopen zonder toegepaste belastingen.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"De aankoop is mislukt omdat het belastingoorsprongadres ongeldig is.","error_page.error_message_stripe_tax_not_active":"De aankoop is mislukt omdat Stripe Tax niet is ingeschakeld. In productie werken aankopen zonder toegepaste belastingen.","error_page.error_only_in_sandbox":"Dit bericht verschijnt alleen in de sandbox.","error_page.error_message_stripe_missing_required_permission":"De aankoop is mislukt omdat de Stripe-app een vereiste toestemming mist. In productie werken aankopen zonder toegepaste belastingen.","error_page.error_title_stripe_tax_not_active":"Stripe Tax niet actief","error_page.error_title_stripe_invalid_tax_origin_address":"Ongeldig belastingoorsprongadres","apple_pay.free_trial":"Gratis proefperiode","product_info.price_after_intro_price":"Na {{introPriceDuration}}, op {{renewalDate}}","product_info.after_trial":"na proefperiode","product_info.after":"na","product_info.intro_price_phase_after_trial":"Daarna {{introPriceDuration}} voor {{introPrice}}","product_info.intro_price_phase":"Eerst {{introPriceDuration}} voor {{introPrice}}","product_info.intro_price_phase_paid_once":"eenmalig betaald","payment_entry_page.trial_subscription_terms_info":"Na afloop van uw proefperiode wordt {{price}} {{perFrequency}} in rekening gebracht, beginnend op {{renewalDate}}. U kunt op elk moment vóór deze datum annuleren.","payment_entry_page.subscription_info":"Abonnement wordt automatisch verlengd. Annuleer op elk moment.","payment_entry_page.otp_terms_info":"Door de aankoop ga je ermee akkoord dat {{appName}} kosten in rekening brengt volgens hun voorwaarden.","payment_entry_page.otp_terms_info_without_app_name":"Door te kopen, gaat u akkoord met de afschrijving conform de toepasselijke voorwaarden.","payment_entry_page.terms_link_label":"Voorwaarden","payment_entry_page.subscription_terms_info":"Door u te abonneren, stemt u ermee in dat {{appName}} u kosten in rekening brengt volgens hun voorwaarden totdat u annuleert.","payment_entry_page.subscription_terms_info_without_app_name":"Door u te abonneren, gaat u akkoord met terugkerende kosten conform de toepasselijke voorwaarden totdat u annuleert.","loading_page.keep_page_open":"Het proces is bijna voltooid. Houd deze pagina open.","loading_page.processing_payment":"Betaling verwerken","pricing_table.discount":"Korting","pricing_table.subtotal":"Subtotaal","pricing_dropdown.add_promo_code":"Promotiecode toevoegen","discount_input.label":"Promotiecode","payment_entry_page.checkout_consent_terms_of_service":"servicevoorwaarden","payment_entry_page.checkout_consent_agreement":"Ik ga akkoord met de {{appName}} {{termsOfService}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"Ik ga akkoord met de {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"Controleer je betaalgegevens en bevestig de upgrade","upgrade_confirm_page.confirm_upgrade_with_price":"Upgrade bevestigen â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Geschat bij volgende verlenging","refund_for_unused_time.title":"Terugbetaling voor ongebruikte tijd","refund_for_unused_time.message":"Je betaalmethode wordt onmiddellijk belast en je ontvangt een terugbetaling voor de resterende tijd van je {{previousProductName}}-abonnement.","upgrade_confirm_page.confirming":"Bezig met bevestigenâ¦","upgrade_confirm_page.email":"E-mail","upgrade_product_info.upgrade_subscription_title":"Upgrade je abonnement","upgrade_confirm_page.payment_method":"Betaalmethode","upgrade_product_info.calculated_later":"Later berekend","plan_card.current":"Huidig","upgrade_product_info.change_subscription_title":"Wijzig je abonnement","upgrade_confirm_page.confirm_upgrade":"Upgrade bevestigen","plan_card.new":"Nieuw","upgrade_confirm_page.billing_address":"Factuuradres","upgrade_confirm_page.title":"Betaling bevestigen","upgrade_product_info.tax_estimated":"Btw (geschat)","upgrade_confirm_page.subtitle_deferred":"Controleer je betaalgegevens en planwijziging","upgrade_confirm_page.confirm_schedule":"Planning bevestigen","upgrade_confirm_page.on_file":"Geregistreerd","credit_for_unused_time.title":"Tegoed voor ongebruikte tijd","credit_for_unused_time.message":"De resterende tijd van je huidige abonnement wordt verrekend met je aankoop.","paddle_checkout.return_to":"Terug naar {{appName}}","paddle_order_summary.billed_frequency":"gefactureerd {{frequency}}","paddle_order_summary.intro_then_recurring":"eerste {{firstPeriod}}, daarna {{price}} {{frequency}}","paddle_order_summary.inc_tax":"incl. btw","paddle_order_summary.due_on":"Verschuldigd op {{date}}","payment_entry_page.payment_method_error":"We konden deze betaalmethode niet gebruiken. Controleer uw gegevens of probeer een andere betaalmethode.","payment_entry_page.payment_method_error_card_not_supported":"Dit kaarttype wordt niet geaccepteerd. Probeer een andere kaart."},
1Ss
vendor: 10,160 bytes, line 1
1={"periods.week":"{{amount}} viikko","periods.month":"{{amount}} kuukausi","periods.year":"{{amount}} vuosi","periods.day":"{{amount}} päivä","periods.weekShort":"{{amount}}vk","periods.monthShort":"{{amount}}kk","periods.yearShort":"{{amount}}v","periods.dayShort":"{{amount}}p","periods.lifetime":"elämäaika","periods.weekPlural":"{{amount}} viikkoa","periods.monthPlural":"{{amount}} kuukautta","periods.yearPlural":"{{amount}} vuotta","periods.dayPlural":"{{amount}} päivää","periods.weekFrequency":"viikoittain","periods.monthFrequency":"kuukausittain","periods.yearFrequency":"vuosittain","periods.dayFrequency":"päivittäin","periods.perWeekFrequency":"viikossa","periods.perMonthFrequency":"kuukaudessa","periods.perYearFrequency":"vuodessa","periods.perDayFrequency":"päivässä","periods.unknownFrequency":"tuntematon","periods.weekFrequencyPlural":"joka {{amount}} viikko","periods.monthFrequencyPlural":"joka {{amount}} kuukausi","periods.yearFrequencyPlural":"joka {{amount}} vuosi","periods.dayFrequencyPlural":"joka {{amount}} päivä","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} ilmainen kokeilujakso","product_info.price_after_free_trial":"Kokeilujakson päätyttyä, {{renewalDate}}","product_info.renewal_frequency":"Uusiutuu {{frequency}}","product_info.continues_until_cancelled":"Jatkuu, kunnes peruutetaan","product_info.cancel_anytime":"Peruuta milloin tahansa","payment_entry_page.payment_step_title":"Suojautunut kassatoiminto RevenueCatin kautta","payment_entry_page.button_pay":"Maksa nyt","payment_entry_page.button_start_trial":"Aloita kokeilujakso","success_page.purchase_successful":"Maksaminen onnistui","success_page.button_close":"Jatka","error_page.if_error_persists":"Jos virhe jatkuu, ota yhteyttä ","error_page.error_title_already_subscribed":"Olet jo tilannut tuotteen {{productTitle}}","error_page.error_title_already_purchased":"Olet jo ostanut tuotteen {{productTitle}}","error_page.error_title_other_errors":"Jokin meni pieleen","error_page.error_message_already_subscribed":"Et voi tilata tätä tuotetta uudelleen.","error_page.error_message_already_purchased":"Et voi ostaa tätä tuotetta uudelleen.","error_page.error_message_missing_email_error":"Sähköpostiosoite tarvitaan ostoksen loppuun saattamiseksi.","error_page.error_message_network_error":"Verkkovirhe. Tarkista internet-yhteytesi.","error_page.error_message_error_charging_payment":"Maksaminen epäonnistui.","error_page.error_message_error_setting_up_purchase":"Ostoa ei aloitettu virheen vuoksi (virhekoodi: {{errorCode}}).","error_page.error_message_invalid_tax_location":"Emme voineet vahvistaa laskutusosoitettasi. Tarkista, että postinumero ja maa ovat oikein.","error_page.error_message_unknown_error":"Tapahtui tuntematon virhe (virhekoodi: {{errorCode}}).","error_page.button_try_again":"Yritä uudelleen","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"ilmainen","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}} ({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Maksettava summa tänään","product_info.subscribe_to":"Tilaa","navbar_header.details":"Yksityiskohdat","navbar_header.back_button":"Takaisin","pricing_dropdown.show_details":"Näytä tiedot","pricing_dropdown.hide_details":"Piilota tiedot","pricing_table.tax":"Vero","pricing_table.trial_ends":"Kokeilujakson päätyttyä, {{formattedTrialEndDate}}","pricing_table.total_due_today":"Maksettava summa tänään","pricing_table.total_excluding_tax":"Veroton kokonaissumma","pricing_table.enter_billing_address_to_calculate":"Syötä laskutusosoite laskeaksesi","pricing_table.enter_state_or_postal_code_to_calculate":"Syötä osavaltio tai postinumero laskeaksesi","pricing_table.enter_postal_code_to_calculate":"Syötä postinumero laskeaksesi","error_page.error_message_invalid_email_error":"Sähköpostiosoitetta {{email}} ei voitu vahvistaa. Anna kelvollinen sähköpostiosoite.","payment_entry_page.button_payment_method":"Maksa {{formattedPrice}} käyttämällä {{paymentMethod}}","payment_entry_page.button_with_price":"Maksa {{formattedPrice}}","price_update.title":"Hinnan päivitys","price_update.base_message":"Kokonaishinta on päivitetty verolla laskutusosoitteesi perusteella. Tarkista ja yritä uudelleen. Korttiasi veloitetaan vain kerran.","price_update.trial_message":"Tilauksen hinta on päivitetty sisältämään verot laskutusosoitteesi perusteella. Ilmainen kokeilujakso on edelleen voimassa. Tarkista ja yritä uudelleen.","payment_entry_page.express_checkout_divider":"TAI MAKSA KORTILLA","error_page.trouble_accessing":"Jos sinulla on ongelmia ostoksesi käyttämisessä, ota yhteyttä tukeen osoitteessa ","error_page.close_button_title":"Siirry sovellukseen {{appName}}","error_page.error_title_stripe_missing_required_permission":"Puuttuva Stripe-käyttöoikeus","error_page.button_close":"Sulje","error_page.error_message_stripe_invalid_tax_origin_address":"Osto epäonnistui, koska veron alkuperäosoite on virheellinen. Tuotantoympäristössä ostot toimivat ilman veroja.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"Osto epäonnistui, koska veron alkuperäosoite on virheellinen.","error_page.error_message_stripe_tax_not_active":"Osto epäonnistui, koska Stripe Tax ei ole käytössä. Tuotantoympäristössä ostot toimivat ilman veroja.","error_page.error_only_in_sandbox":"Tämä viesti näkyy vain hiekkalaatikossa.","error_page.error_message_stripe_missing_required_permission":"Osto epäonnistui, koska Stripe-sovellukselta puuttuu vaadittu käyttöoikeus. Tuotantoympäristössä ostot toimivat ilman veroja.","error_page.error_title_stripe_tax_not_active":"Stripe Tax ei ole aktiivinen","error_page.error_title_stripe_invalid_tax_origin_address":"Virheellinen veron alkuperäosoite","apple_pay.free_trial":"Ilmainen kokeilu","product_info.price_after_intro_price":"{{introPriceDuration}} jälkeen, {{renewalDate}}","product_info.after_trial":"kokeilujakson jälkeen","product_info.after":"jälkeen","product_info.intro_price_phase_after_trial":"Sitten {{introPriceDuration}} hintaan {{introPrice}}","product_info.intro_price_phase":"Ensimmäiset {{introPriceDuration}} hintaan {{introPrice}}","product_info.intro_price_phase_paid_once":"maksetaan kerran","payment_entry_page.trial_subscription_terms_info":"Kokeilujakson päätyttyä sinulta veloitetaan {{price}} {{perFrequency}} alkaen {{renewalDate}}. Voit peruuttaa milloin tahansa ennen tätä päivämäärää.","payment_entry_page.subscription_info":"Tilaus uusiutuu automaattisesti. Peruuta milloin tahansa.","payment_entry_page.otp_terms_info":"Ostamalla hyväksyt, että {{appName}} veloittaa sinua heidän ehtojensa mukaisesti.","payment_entry_page.otp_terms_info_without_app_name":"Ostamalla hyväksyt veloituksen sovellettavien ehtojen mukaisesti.","payment_entry_page.terms_link_label":"Ehdot","payment_entry_page.subscription_terms_info":"Tilaamalla hyväksyt, että {{appName}} veloittaa sinulta ehtojensa mukaisesti, kunnes peruutat tilauksen.","payment_entry_page.subscription_terms_info_without_app_name":"Tilaamalla hyväksyt toistuvat veloitukset sovellettavien ehtojen mukaisesti, kunnes peruutat tilauksesi.","loading_page.keep_page_open":"Prosessi on melkein valmis. Pidä tämä sivu auki.","loading_page.processing_payment":"Maksua käsitellään","pricing_table.discount":"Alennus","pricing_table.subtotal":"Välisumma","pricing_dropdown.add_promo_code":"Lisää kampanjakoodi","discount_input.label":"Kampanjakoodi","payment_entry_page.checkout_consent_terms_of_service":"käyttöehdot","payment_entry_page.checkout_consent_agreement":"Hyväksyn {{appName}}-palvelun {{termsOfService}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"Hyväksyn {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"Tarkista maksutietosi ja vahvista päivitys","upgrade_confirm_page.confirm_upgrade_with_price":"Vahvista päivitys â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Arvioitu seuraavan uusimisen yhteydessä","refund_for_unused_time.title":"Hyvitys käyttämättömästä ajasta","refund_for_unused_time.message":"Maksutapaasi veloitetaan välittömästi, ja saat hyvityksen {{previousProductName}}-tilauksesi jäljellä olevasta ajasta.","upgrade_confirm_page.confirming":"Vahvistetaanâ¦","upgrade_confirm_page.email":"Sähköposti","upgrade_product_info.upgrade_subscription_title":"Päivitä tilauksesi","upgrade_confirm_page.payment_method":"Maksutapa","upgrade_product_info.calculated_later":"Lasketaan myöhemmin","plan_card.current":"Nykyinen","upgrade_product_info.change_subscription_title":"Vaihda tilaustasi","upgrade_confirm_page.confirm_upgrade":"Vahvista päivitys","plan_card.new":"Uusi","upgrade_confirm_page.billing_address":"Laskutusosoite","upgrade_confirm_page.title":"Vahvista maksu","upgrade_product_info.tax_estimated":"Vero (arvioitu)","upgrade_confirm_page.subtitle_deferred":"Tarkista maksutietosi ja aikatauluta muutos","upgrade_confirm_page.confirm_schedule":"Vahvista aikataulu","upgrade_confirm_page.on_file":"Tallennettu","credit_for_unused_time.title":"Hyvitys käyttämättömästä ajasta","credit_for_unused_time.message":"Käyttämätön aika nykyisestä tilauksestasi hyvitetään ostoksestasi.","paddle_checkout.return_to":"Takaisin: {{appName}}","paddle_order_summary.billed_frequency":"laskutetaan {{frequency}}","paddle_order_summary.intro_then_recurring":"ensimmäinen {{firstPeriod}}, sen jälkeen {{price}} {{frequency}}","paddle_order_summary.inc_tax":"sis. verot","paddle_order_summary.due_on":"Eräpäivä {{date}}","payment_entry_page.payment_method_error":"Emme voineet käyttää tätä maksutapaa. Tarkista tietosi tai kokeile toista maksutapaa.","payment_entry_page.payment_method_error_card_not_supported":"Tätä korttityyppiä ei hyväksytä. Kokeile toista korttia."},
1Is
vendor: 10,653 bytes, line 1
1={"periods.week":"{{amount}} semaine","periods.month":"{{amount}} mois","periods.year":"{{amount}} an","periods.day":"{{amount}} jour","periods.weekShort":"{{amount}}sem","periods.monthShort":"{{amount}}mois","periods.yearShort":"{{amount}}an","periods.dayShort":"{{amount}}j","periods.lifetime":"à vie","periods.weekPlural":"{{amount}} semaines","periods.monthPlural":"{{amount}} mois","periods.yearPlural":"{{amount}} ans","periods.dayPlural":"{{amount}} jours","periods.weekFrequency":"hebdomadaire","periods.monthFrequency":"mensuel","periods.yearFrequency":"annuel","periods.dayFrequency":"quotidien","periods.perWeekFrequency":"par semaine","periods.perMonthFrequency":"par mois","periods.perYearFrequency":"par an","periods.perDayFrequency":"par jour","periods.unknownFrequency":"inconnu","periods.weekFrequencyPlural":"toutes les {{amount}} semaines","periods.monthFrequencyPlural":"tous les {{amount}} mois","periods.yearFrequencyPlural":"tous les {{amount}} ans","periods.dayFrequencyPlural":"tous les {{amount}} jours","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} essai gratuit","product_info.price_after_free_trial":"Après la fin de l'essai, le {{renewalDate}}","product_info.renewal_frequency":"Renouvellement {{frequency}}","product_info.continues_until_cancelled":"Continue jusqu'à annulation","product_info.cancel_anytime":"Annulez à tout moment","payment_entry_page.payment_step_title":"Paiement sécurisé par RevenueCat","payment_entry_page.button_pay":"Payer maintenant","payment_entry_page.button_start_trial":"Commencer l'essai","success_page.purchase_successful":"Paiement effectué","success_page.button_close":"Continuer","error_page.if_error_persists":"Si l'erreur persiste, veuillez contacter ","error_page.error_title_already_subscribed":"Vous êtes déjà abonné à {{productTitle}}","error_page.error_title_already_purchased":"Vous avez déjà acheté {{productTitle}}","error_page.error_title_other_errors":"Une erreur s'est produite","error_page.error_message_already_subscribed":"Vous ne pouvez pas vous abonner à nouveau à ce produit.","error_page.error_message_already_purchased":"Vous ne pouvez pas acheter ce produit à nouveau.","error_page.error_message_missing_email_error":"L'adresse e-mail est requise pour effectuer l'achat.","error_page.error_message_network_error":"Erreur réseau. Veuillez vérifier votre connexion Internet.","error_page.error_message_error_charging_payment":"Ãchec du paiement.","error_page.error_message_error_setting_up_purchase":"L'achat n'a pas pu démarrer en raison d'une erreur (code d'erreur : {{errorCode}}).","error_page.error_message_invalid_tax_location":"Nous n'avons pas pu vérifier votre adresse de facturation. Veuillez vérifier que le code postal et le pays sont corrects.","error_page.error_message_unknown_error":"Une erreur inconnue s'est produite (code d'erreur : {{errorCode}}).","error_page.button_try_again":"Réessayer","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"gratuit","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}} ({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Total dû aujourd'hui","product_info.subscribe_to":"S'abonner à ","navbar_header.details":"Détails","navbar_header.back_button":"Retour","pricing_dropdown.show_details":"Afficher les détails","pricing_dropdown.hide_details":"Masquer les détails","pricing_table.tax":"Taxe","pricing_table.trial_ends":"Après la fin de l'essai, le {{formattedTrialEndDate}}","pricing_table.total_due_today":"Total dû aujourd'hui","pricing_table.total_excluding_tax":"Total hors taxes","pricing_table.enter_billing_address_to_calculate":"Saisir l'adresse de facturation pour calculer","pricing_table.enter_state_or_postal_code_to_calculate":"Entrez l'état ou le code postal pour calculer","pricing_table.enter_postal_code_to_calculate":"Entrez le code postal pour calculer","error_page.error_message_invalid_email_error":"L'adresse e-mail {{email}} n'a pas pu être vérifiée. Veuillez fournir une adresse e-mail valide.","payment_entry_page.button_payment_method":"Payer {{formattedPrice}} avec {{paymentMethod}}","payment_entry_page.button_with_price":"Payer {{formattedPrice}}","price_update.title":"Mise à jour du prix","price_update.base_message":"Le prix total a été mis à jour avec la taxe en fonction de votre adresse de facturation. Veuillez vérifier et réessayer. Votre carte ne sera débitée qu'une seule fois.","price_update.trial_message":"Le prix de l'abonnement a été mis à jour pour inclure les taxes en fonction de votre adresse de facturation. La période d'essai gratuit reste applicable. Veuillez vérifier et réessayer.","payment_entry_page.express_checkout_divider":"OU PAYER PAR CARTE","error_page.trouble_accessing":"Si vous avez des difficultés à accéder à votre achat, contactez le support à l'adresse suivante : ","error_page.close_button_title":"Aller sur {{appName}}","error_page.error_title_stripe_missing_required_permission":"Autorisation Stripe manquante","error_page.button_close":"Fermer","error_page.error_message_stripe_invalid_tax_origin_address":"L'achat a échoué car l'adresse d'origine de la taxe n'est pas valide. En production, les achats fonctionneront sans taxes appliquées.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"L'achat a échoué car l'adresse d'origine de la taxe n'est pas valide.","error_page.error_message_stripe_tax_not_active":"L'achat a échoué car Stripe Tax n'est pas activé. En production, les achats fonctionneront sans taxes appliquées.","error_page.error_only_in_sandbox":"Ce message apparaît uniquement dans l'environnement de test.","error_page.error_message_stripe_missing_required_permission":"L'achat a échoué car l'application Stripe ne dispose pas d'une autorisation requise. En production, les achats fonctionneront sans taxes appliquées.","error_page.error_title_stripe_tax_not_active":"Stripe Tax non actif","error_page.error_title_stripe_invalid_tax_origin_address":"Adresse d'origine de la taxe non valide","apple_pay.free_trial":"Essai gratuit","product_info.price_after_intro_price":"Après {{introPriceDuration}}, le {{renewalDate}}","product_info.after_trial":"après l'essai","product_info.after":"après","product_info.intro_price_phase_after_trial":"Puis {{introPriceDuration}} pour {{introPrice}}","product_info.intro_price_phase":"{{introPriceDuration}} pour {{introPrice}} au départ","product_info.intro_price_phase_paid_once":"payé une fois","payment_entry_page.trial_subscription_terms_info":"Après la fin de votre essai, vous serez facturé {{price}} {{perFrequency}} à partir du {{renewalDate}}. Vous pouvez annuler à tout moment avant cette date.","payment_entry_page.subscription_info":"L'abonnement est renouvelé automatiquement. Annulez à tout moment.","payment_entry_page.otp_terms_info":"En achetant, vous acceptez d'autoriser {{appName}} à vous facturer conformément à ses conditions.","payment_entry_page.otp_terms_info_without_app_name":"En achetant, vous acceptez d'être facturé conformément aux conditions applicables.","payment_entry_page.terms_link_label":"Conditions","payment_entry_page.subscription_terms_info":"En vous abonnant, vous acceptez d'autoriser {{appName}} à vous facturer conformément à ses conditions jusqu'à ce que vous annuliez.","payment_entry_page.subscription_terms_info_without_app_name":"En vous abonnant, vous acceptez les frais récurrents conformément aux conditions applicables jusqu'à votre annulation.","loading_page.keep_page_open":"Le processus est presque terminé. Veuillez garder cette page ouverte.","loading_page.processing_payment":"Paiement en cours","pricing_table.discount":"Remise","pricing_table.subtotal":"Sous-total","pricing_dropdown.add_promo_code":"Ajouter un code promotionnel","discount_input.label":"Code promo","payment_entry_page.checkout_consent_terms_of_service":"conditions d'utilisation","payment_entry_page.checkout_consent_agreement":"J'accepte les {{termsOfService}} de {{appName}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"J'accepte les {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"Vérifiez vos détails de paiement et confirmez la mise à niveau","upgrade_confirm_page.confirm_upgrade_with_price":"Confirmer la mise à niveau â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Estimé au prochain renouvellement","refund_for_unused_time.title":"Remboursement pour le temps non utilisé","refund_for_unused_time.message":"Votre mode de paiement sera débité immédiatement et vous recevrez un remboursement pour le temps restant sur votre abonnement {{previousProductName}}.","upgrade_confirm_page.confirming":"Confirmation en coursâ¦","upgrade_confirm_page.email":"E-mail","upgrade_product_info.upgrade_subscription_title":"Mettre à niveau votre abonnement","upgrade_confirm_page.payment_method":"Mode de paiement","upgrade_product_info.calculated_later":"Calculé ultérieurement","plan_card.current":"Actuel","upgrade_product_info.change_subscription_title":"Modifier votre abonnement","upgrade_confirm_page.confirm_upgrade":"Confirmer la mise à niveau","plan_card.new":"Nouveau","upgrade_confirm_page.billing_address":"Adresse de facturation","upgrade_confirm_page.title":"Confirmer le paiement","upgrade_product_info.tax_estimated":"Taxe (estimée)","upgrade_confirm_page.subtitle_deferred":"Vérifiez vos détails de paiement et planifiez le changement","upgrade_confirm_page.confirm_schedule":"Confirmer la planification","upgrade_confirm_page.on_file":"Enregistré","credit_for_unused_time.title":"Crédit pour temps non utilisé","credit_for_unused_time.message":"Tout temps non utilisé de votre abonnement existant sera déduit de votre achat.","paddle_checkout.return_to":"Retour à {{appName}}","paddle_order_summary.billed_frequency":"facturé {{frequency}}","paddle_order_summary.intro_then_recurring":"premier {{firstPeriod}}, puis {{price}} {{frequency}}","paddle_order_summary.inc_tax":"TTC","paddle_order_summary.due_on":"Dû le {{date}}","payment_entry_page.payment_method_error":"Impossible d'utiliser ce mode de paiement. Veuillez vérifier vos informations ou en essayer un autre.","payment_entry_page.payment_method_error_card_not_supported":"Ce type de carte n'est pas accepté. Veuillez essayer une autre carte."},
1zs={"periods.week":"{{amount}} Woche","periods.month":"{{amount}} Monat","periods.year":"{{amount}} Jahr","periods.day":"{{amount}} Tag","periods.weekShort":"{{amount}}Wo","periods.monthShort":"{{amount}}Mo","periods.yearShort":"{{amount}}J","periods.dayShort":"{{amount}}T","periods.lifetime":"lebenslang","periods.weekPlural":"{{amount}} Wochen","periods.monthPlural":"{{amount}} Monate","periods.yearPlural":"{{amount}} Jahre","periods.dayPlural":"{{amount}} Tage","periods.weekFrequency":"wöchentlich","periods.monthFrequency":"monatlich","periods.yearFrequency":"jährlich","periods.dayFrequency":"täglich","periods.perWeekFrequency":"pro Woche","periods.perMonthFrequency":"pro Monat","periods.perYearFrequency":"pro Jahr","periods.perDayFrequency":"pro Tag","periods.unknownFrequency":"unbekannt","periods.weekFrequencyPlural":"alle {{amount}} Wochen","periods.monthFrequencyPlural":"alle {{amount}} Monate","periods.yearFrequencyPlural":"alle {{amount}} Jahre","periods.dayFrequencyPlural":"alle {{amount}} Tage","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} kostenlose Testversion","product_info.price_after_free_trial":"Nach Ablauf der Testversion, am {{renewalDate}}","product_info.renewal_frequency":"Verlängert sich {{frequency}}","product_info.continues_until_cancelled":"Läuft bis zur Kündigung","product_info.cancel_anytime":"Jederzeit kündbar","payment_entry_page.payment_step_title":"Sicherer Checkout über RevenueCat","payment_entry_page.button_pay":"Jetzt bezahlen","payment_entry_page.button_start_trial":"Testversion starten","success_page.purchase_successful":"Zahlung abgeschlossen","success_page.button_close":"Weiter","error_page.if_error_persists":"Wenn der Fehler weiterhin besteht, wenden Sie sich bitte an ","error_page.error_title_already_subscribed":"Du hast {{productTitle}} bereits abonniert","error_page.error_title_already_purchased":"Du hast {{productTitle}} bereits gekauft","error_page.error_title_other_errors":"Etwas ist schief gelaufen","error_page.error_message_already_subscribed":"Du kannst dieses Produkt nicht erneut abonnieren.","error_page.error_message_already_purchased":"Du kannst dieses Produkt nicht erneut kaufen.","error_page.error_message_missing_email_error":"Für den Kauf ist eine E-Mail-Adresse erforderlich.","error_page.error_message_network_error":"Netzwerkfehler. Bitte überprüfen Sie Ihre Internetverbindung.","error_page.error_message_error_charging_payment":"Zahlung fehlgeschlagen.","error_page.error_message_error_setting_up_purchase":"Der Kauf wurde aufgrund eines Fehlers nicht gestartet (Fehlercode: {{errorCode}}).","error_page.error_message_invalid_tax_location":"Wir konnten Ihre Rechnungsadresse nicht überprüfen. Bitte überprüfen Sie, ob die Postleitzahl und das Land korrekt sind.","error_page.error_message_unknown_error":"Ein unbekannter Fehler ist aufgetreten (Fehlercode: {{errorCode}}).","error_page.button_try_again":"Erneut versuchen","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"kostenlos","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}} ({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Heute fälliger Gesamtbetrag","product_info.subscribe_to":"Abonnieren","navbar_header.details":"Details","navbar_header.back_button":"Zurück","pricing_dropdown.show_details":"Details anzeigen","pricing_dropdown.hide_details":"Details ausblenden","pricing_table.tax":"Steuer","pricing_table.trial_ends":"Nach Ablauf der Testphase, am {{formattedTrialEndDate}}","pricing_table.total_due_today":"Heute fälliger Gesamtbetrag","pricing_table.total_excluding_tax":"Gesamtbetrag ohne Steuer","pricing_table.enter_billing_address_to_calculate":"Rechnungsadresse eingeben, um zu berechnen","pricing_table.enter_state_or_postal_code_to_calculate":"Bundesland oder Postleitzahl zur Berechnung eingeben","pricing_table.enter_postal_code_to_calculate":"Postleitzahl zur Berechnung eingeben","error_page.error_message_invalid_email_error":"Die E-Mail-Adresse {{email}} konnte nicht verifiziert werden. Bitte gib eine gültige E-Mail-Adresse an.","payment_entry_page.button_payment_method":"Mit {{paymentMethod}} für {{formattedPrice}} bezahlen","payment_entry_page.button_with_price":"{{formattedPrice}} bezahlen","price_update.title":"Preisaktualisierung","price_update.base_message":"Der Gesamtpreis wurde basierend auf Ihrer Rechnungsadresse mit Steuern aktualisiert. Bitte überprüfen Sie ihn und versuchen Sie es erneut. Ihre Karte wird erst belastet, wenn alles korrekt ist.","price_update.trial_message":"Der Abonnementpreis wurde aktualisiert, um Steuern basierend auf Ihrer Rechnungsadresse einzuschlieÃen. Die kostenlose Testphase gilt weiterhin. Bitte überprüfen Sie und versuchen Sie es erneut.","payment_entry_page.express_checkout_divider":"ODER MIT KARTE ZAHLEN","error_page.trouble_accessing":"Wenn Sie Probleme beim Zugriff auf Ihren Kauf haben, wenden Sie sich an den Support unter ","error_page.close_button_title":"Zu {{appName}}
1 gehen","error_page.error_title_stripe_missing_required_permission":"Fehlende Stripe-Berechtigung","error_page.button_close":"SchlieÃen","error_page.error_message_stripe_invalid_tax_origin_address":"Der Kauf ist fehlgeschlagen, da die Steuerursprungsadresse ungültig ist. In der Produktion funktionieren Käufe ohne angewendete Steuern.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"Der Kauf ist fehlgeschlagen, da die Steuerursprungsadresse ungültig ist.","error_page.error_message_stripe_tax_not_active":"Der Kauf ist fehlgeschlagen, da Stripe Tax nicht aktiviert ist. In der Produktion funktionieren Käufe ohne angewendete Steuern.","error_page.error_only_in_sandbox":"Diese Meldung wird nur in der Sandbox angezeigt.","error_page.error_message_stripe_missing_required_permission":"Der Kauf ist fehlgeschlagen, da der Stripe-App eine erforderliche Berechtigung fehlt. In der Produktion funktionieren Käufe ohne angewendete Steuern.","error_page.error_title_stripe_tax_not_active":"Stripe Tax ist nicht aktiv","error_page.error_title_stripe_invalid_tax_origin_address":"Ungültige Steuerursprungsadresse","apple_pay.free_trial":"Kostenlose Testversion","product_info.price_after_intro_price":"Nach {{introPriceDuration}}, am {{renewalDate}}","product_info.after_trial":"nach Testphase","product_info.after":"nach","product_info.intro_price_phase_after_trial":"Danach {{introPriceDuration}} für {{introPrice}}","product_info.intro_price_phase":"Zuerst {{introPriceDuration}} für {{introPrice}}","product_info.intro_price_phase_paid_once":"einmalig bezahlt","payment_entry_page.trial_subscription_terms_info":"Nach Ablauf Ihres Testzeitraums werden Ihnen {{price}} {{perFrequency}} ab dem {{renewalDate}} berechnet. Sie können jederzeit vor diesem Datum kündigen.","payment_entry_page.subscription_info":"Das Abonnement verlängert sich automatisch. Jederzeit kündbar.","payment_entry_page.otp_terms_info":"Mit dem Kauf erklären Sie sich einverstanden, dass {{appName}} Ihnen Gebühren gemäà ihren Bedingungen berechnet.","payment_entry_page.otp_terms_info_without_app_name":"Mit dem Kauf stimmen Sie der Abbuchung gemäà den geltenden Bedingungen zu.","payment_entry_page.terms_link_label":"Bedingungen","payment_entry_page.subscription_terms_info":"Mit dem Abonnieren erklären Sie sich damit einverstanden, dass {{appName}} Ihnen gemäà ihren Bedingungen Gebühren berechnet, bis Sie kündigen.","payment_entry_page.subscription_terms_info_without_app_name":"Mit dem Abonnement stimmen Sie wiederkehrenden Gebühren gemäà den geltenden Bedingungen zu, bis Sie kündigen.","loading_page.keep_page_open":"Der Vorgang ist fast abgeschlossen. Bitte lassen Sie diese Seite geöffnet.","loading_page.processing_payment":"Zahlung wird verarbeitet","pricing_table.discount":"Rabatt","pricing_table.subtotal":"Zwischensumme","pricing_dropdown.add_promo_code":"Promo-Code hinzufügen","discount_input.label":"Gutscheincode","payment_entry_page.checkout_consent_terms_of_service":"Nutzungsbedingungen","payment_entry_page.checkout_consent_agreement":"Ich stimme den {{appName}} {{termsOfService}} zu.","payment_entry_page.checkout_consent_agreement_without_app_name":"Ich stimme den {{termsOfService}} zu.","upgrade_confirm_page.subtitle_immediate":"Ãberprüfen Sie Ihre Zahlungsdetails und bestätigen Sie das Upgrade","upgrade_confirm_page.confirm_upgrade_with_price":"Upgrade bestätigen â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Geschätzt bei der nächsten Verlängerung","refund_for_unused_time.title":"Rückerstattung für ungenutzte Zeit","refund_for_unused_time.message":"Ihre Zahlungsmethode wird sofort belastet und Sie erhalten eine Rückerstattung für die verbleibende Zeit Ihres {{previousProductName}}-Abonnements.","upgrade_confirm_page.confirming":"Wird bestätigtâ¦","upgrade_confirm_page.email":"E-Mail","upgrade_product_info.upgrade_subscription_title":"Abonnement upgraden","upgrade_confirm_page.payment_method":"Zahlungsmethode","upgrade_product_info.calculated_later":"Wird später berechnet","plan_card.current":"Aktuell","upgrade_product_info.change_subscription_title":"Abonnement ändern","upgrade_confirm_page.confirm_upgrade":"Upgrade bestätigen","plan_card.new":"Neu","upgrade_confirm_page.billing_address":"Rechnungsadresse","upgrade_confirm_page.title":"Zahlung bestätigen","upgrade_product_info.tax_estimated":"Steuer (geschätzt)","upgrade_confirm_page.subtitle_deferred":"Ãberprüfen Sie Ihre Zahlungsdetails und planen Sie die Ãnderung","upgrade_confirm_page.confirm_schedule":"Zeitplan bestätigen","upgrade_confirm_page.on_file":"Hinterlegt","credit_for_unused_time.title":"Gutschrift für ungenutzte Zeit","credit_for_unused_time.message":"Jegliche ungenutzte Zeit Ihres bestehenden Abonnements wird von Ihrem Kauf abgezogen.","paddle_checkout.return_to":"Zurück zu {{appName}}","paddle_order_summary.billed_frequency":"Abrechnung {{frequency}}","paddle_order_summary.intro_then_recurring":"erste(r) {{firstPeriod}}, danach {{price}} {{frequency}}","paddle_order_summary.inc_tax":"inkl. Steuern","paddle_order_summary.due_on":"Fällig am {{date}}","payment_entry_page.payment_method_error":"Wir konnten diese Zahlungsmethode nicht verwenden. Ãberprüfen Sie Ihre Angaben oder versuchen Sie eine andere Zahlungsmethode.","payment_entry_page.payment_method_error_card_not_supported":"Dieser Kartentyp wird nicht akzeptiert. Versuchen Sie eine andere Karte."},Ts
vendor: 14,330 bytes, line 1
1={"periods.week":"{{amount}} εβδομάδα","periods.month":"{{amount}} μήναÏ","periods.year":"{{amount}} ÏÏÏνοÏ","periods.day":"{{amount}} ημÎÏα","periods.weekShort":"{{amount}} εβδ.","periods.monthShort":"{{amount}} μήν.","periods.yearShort":"{{amount}} ÎÏ.","periods.dayShort":"{{amount}} ημ.","periods.lifetime":"διάÏκεια ζÏήÏ","periods.weekPlural":"{{amount}} εβδομάδεÏ","periods.monthPlural":"{{amount}} μήνεÏ","periods.yearPlural":"{{amount}} ÏÏÏνια","periods.dayPlural":"{{amount}} ημÎÏεÏ","periods.weekFrequency":"εβδομαδιαία","periods.monthFrequency":"μηνιαία","periods.yearFrequency":"εÏήÏια","periods.dayFrequency":"καθημεÏινά","periods.perWeekFrequency":"ανά εβδομάδα","periods.perMonthFrequency":"ανά μήνα","periods.perYearFrequency":"ανά ÎÏοÏ","periods.perDayFrequency":"ανά ημÎÏα","periods.unknownFrequency":"άγνÏÏÏο","periods.weekFrequencyPlural":"κάθε {{amount}} εβδομάδεÏ","periods.monthFrequencyPlural":"κάθε {{amount}} μήνεÏ","periods.yearFrequencyPlural":"κάθε {{amount}} ÏÏÏνια","periods.dayFrequencyPlural":"κάθε {{amount}} ημÎÏεÏ","product_info.subscribe_to":"ÎγγÏαÏείÏε ÏÏο","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"ÎÏÏεάν για {{trialDuration}}","product_info.price_after_free_trial":"ÎεÏά Ïη λήξη ÏÎ·Ï Î´Î¿ÎºÎ¹Î¼Î®Ï, ÏÏÎ¹Ï {{renewalDate}}","product_info.total_due_today":"ΣÏνολο ÏληÏÏÏÎο ÏήμεÏα","product_info.renewal_frequency":"ÎνανεÏνεÏαι {{frequency}}","product_info.continues_until_cancelled":"ΣÏ
νεÏίζεÏαι μÎÏÏι Ïην ακÏÏÏÏη","product_info.cancel_anytime":"ÎκÏÏÏÏη ανά ÏάÏα ÏÏιγμή","payment_entry_page.payment_step_title":"ÎÏÏÎ±Î»Î®Ï Î¿Î»Î¿ÎºÎ»Î®ÏÏÏη αγοÏÎ¬Ï Î±ÏÏ Ïην RevenueCat","payment_entry_page.button_pay":"ΠληÏÏμή ÏÏÏα","payment_entry_page.button_start_trial":"ÎναÏξη δοκιμήÏ","success_page.purchase_successful":"Î ÏληÏÏμή ολοκληÏÏθηκε","success_page.button_close":"ΣÏ
νÎÏεια","error_page.if_error_persists":"Îάν Ïο ÏÏάλμα ÏαÏαμÎνει, εÏικοινÏνήÏÏε με ","error_page.error_title_already_subscribed":"ÎÏεÏε ήδη εγγÏαÏεί ÏÏο {{productTitle}}","error_page.error_title_already_purchased":"ÎÏεÏε ήδη αγοÏάÏει Ïο {{productTitle}}","error_page.error_title_other_errors":"ÎάÏι Ïήγε ÏÏÏαβά","error_page.error_message_already_subscribed":"Îεν μÏοÏείÏε να εγγÏαÏείÏε ξανά Ïε αÏ
ÏÏ Ïο ÏÏοÏÏν.","error_page.error_message_already_purchased":"Îεν μÏοÏείÏε να αγοÏάÏεÏε ξανά αÏ
ÏÏ Ïο ÏÏοÏÏν.","error_page.error_message_missing_email_error":"ÎÏαιÏείÏαι email για Ïην ολοκλήÏÏÏη ÏÎ·Ï Î±Î³Î¿ÏάÏ.","error_page.error_message_network_error":"ΣÏάλμα δικÏÏοÏ
. ÎλÎγξÏε Ïη ÏÏνδεÏή ÏÎ±Ï ÏÏο διαδίκÏÏ
ο.","error_page.error_message_error_charging_payment":"Î ÏληÏÏμή αÏÎÏÏ
Ïε.","error_page.error_message_error_setting_up_purchase":"ΠαγοÏά δεν ξεκίνηÏε λÏÎ³Ï ÏÏάλμαÏÎ¿Ï (κÏδικÏÏ ÏÏάλμαÏοÏ: {{errorCode}}).","error_page.error_message_invalid_tax_location":"Îεν μÏοÏÎÏαμε να εÏαληθεÏÏοÏ
με Ïη διεÏθÏ
νÏη ÏÏÎÏÏÎ®Ï ÏαÏ. ΠαÏακαλοÏμε ελÎγξÏε ξανά Ïον ÏαÏÏ
δÏÎ¿Î¼Î¹ÎºÏ ÎºÏδικα και Ïη ÏÏÏα για να βεβαιÏθείÏε ÏÏι είναι ÏÏÏÏά.","error_page.error_message_unknown_error":"ΠαÏοÏ
ÏιάÏÏηκε Îνα άγνÏÏÏο ÏÏάλμα (κÏδικÏÏ ÏÏάλμαÏοÏ: {{errorCode}}).","error_page.button_try_again":"Î ÏοÏÏαθήÏÏε ξανά","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"δÏÏεάν","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","navbar_header.details":"ÎεÏÏομÎÏειεÏ","navbar_header.back_button":"ΠίÏÏ","pricing_dropdown.show_details":"ÎμÏάνιÏη λεÏÏομεÏειÏν","pricing_dropdown.hide_details":"ÎÏÏκÏÏ
Ïη λεÏÏομεÏειÏν","pricing_table.tax":"ΦÏÏοÏ","pricing_table.trial_ends":"ÎεÏά Ïη λήξη ÏÎ·Ï Î´Î¿ÎºÎ¹Î¼Î±ÏÏÎ¹ÎºÎ®Ï ÏεÏιÏδοÏ
, ÏÏÎ¹Ï {{formattedTrialEndDate}}","pricing_table.total_due_today":"ΣÏνολο ÏληÏÏÏÎο ÏήμεÏα","pricing_table.total_excluding_tax":"ΣÏνολο ÏÏÏÎ¯Ï ÏÏÏο","pricing_table.enter_billing_address_to_calculate":"ÎιÏαγάγεÏε Ïη διεÏθÏ
νÏη ÏÏÎÏÏÎ·Ï Î³Î¹Î± να Ï
ÏολογιÏÏεί","pricing_table.enter_state_or_postal_code_to_calculate":"ÎιÏαγάγεÏε Ïην ÏολιÏεία ή Ïον ÏαÏÏ
δÏÎ¿Î¼Î¹ÎºÏ ÎºÏδικα για να Ï
ÏολογιÏÏεί","pricing_table.enter_postal_code_to_calculate":"ÎιÏαγάγεÏε Ïον ÏαÏÏ
δÏÎ¿Î¼Î¹ÎºÏ ÎºÏδικα για να Ï
ÏολογιÏÏεί","error_page.error_message_invalid_email_error":"ΠδιεÏθÏ
νÏη email {{email}} δεν μÏÏÏεÏε να εÏαληθεÏ
Ïεί. ΠαÏÎ±ÎºÎ±Î»Ï Î´ÏÏÏε μια ÎγκÏ
Ïη διεÏθÏ
νÏη email.","payment_entry_page.button_payment_method":"ΠληÏÏμή {{formattedPrice}} με {{paymentMethod}}","payment_entry_page.button_with_price":"ΠληÏÏμή {{formattedPrice}}","price_update.title":"ÎνημÎÏÏÏη ÏιμήÏ","price_update.base_message":"Î ÏÏ
νολική Ïιμή ενημεÏÏθηκε με Ïον ÏÏÏο βάÏει ÏÎ·Ï Î´Î¹ÎµÏθÏ
νÏÎ·Ï ÏÏÎÏÏÎ®Ï ÏαÏ. ÎλÎγξÏε και δοκιμάÏÏε ξανά. ΠκάÏÏα ÏÎ±Ï Î¸Î± ÏÏεÏθεί μÏνο μία ÏοÏά.","price_update.trial_message":"Î Ïιμή ÏÎ·Ï ÏÏ
νδÏÎ¿Î¼Î®Ï ÎµÎ½Î·Î¼ÎµÏÏθηκε για να ÏÏ
μÏεÏιλάβει ÏοÏ
Ï ÏÏÏοÏ
Ï Î²Î¬Ïει ÏÎ·Ï Î´Î¹ÎµÏθÏ
νÏÎ·Ï ÏÏÎÏÏÎ®Ï ÏαÏ. ΠδÏÏεάν δοκιμαÏÏική ÏεÏÎ¯Î¿Î´Î¿Ï ÎµÎ¾Î±ÎºÎ¿Î»Î¿Ï
θεί να ιÏÏÏει. ΠαÏÎ±ÎºÎ±Î»Ï ÎµÎ»ÎγξÏε και δοκιμάÏÏε ξανά.","payment_entry_page.express_checkout_divider":"Î Î ÎÎΡΩΣΤΠÎÎ ÎÎΡΤÎ","error_page.trouble_accessing":"Îάν ανÏιμεÏÏÏίζεÏε ÏÏοβλήμαÏα ÏÏÏÏβαÏÎ·Ï ÏÏην αγοÏά ÏαÏ, εÏικοινÏνήÏÏε με Ïην Ï
ÏοÏÏήÏιξη ÏÏο ","error_page.close_button_title":"ÎεÏάβαÏη ÏÏο {{appName}}","error_page.error_title_stripe_missing_required_permission":"ÎείÏει άδεια Stripe","error_page.button_close":"ÎλείÏιμο","error_page.error_message_stripe_invalid_tax_origin_address":"ΠαγοÏά αÏÎÏÏ
Ïε εÏειδή η διεÏθÏ
νÏη ÏÏοÎλεÏ
ÏÎ·Ï ÏÏÏοÏ
δεν είναι ÎγκÏ
Ïη. ΣÏην ÏαÏαγÏγή, οι αγοÏÎÏ Î¸Î± λειÏοÏ
ÏγοÏν ÏÏÏÎ¯Ï Î½Î± εÏαÏμÏζονÏαι ÏÏÏοι.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"ΠαγοÏά αÏÎÏÏ
Ïε εÏειδή η διεÏθÏ
νÏη ÏÏοÎλεÏ
ÏÎ·Ï ÏÏÏοÏ
δεν είναι ÎγκÏ
Ïη.","error_page.error_message_stripe_tax_not_active":"ΠαγοÏά αÏÎÏÏ
Ïε εÏειδή Ïο Stripe Tax δεν είναι ενεÏγοÏοιημÎνο. ΣÏην ÏαÏαγÏγή, οι αγοÏÎÏ Î¸Î± λειÏοÏ
ÏγοÏν ÏÏÏÎ¯Ï Î½Î± εÏαÏμÏζονÏαι ÏÏÏοι.","error_page.error_only_in_sandbox":"ÎÏ
ÏÏ Ïο μήνÏ
μα εμÏανίζεÏαι μÏνο ÏÏο sandbox.","error_page.error_message_stripe_missing_required_permission":"ΠαγοÏά αÏÎÏÏ
Ïε εÏειδή η εÏαÏμογή Stripe δεν διαθÎÏει Ïην αÏαιÏοÏμενη άδεια. ΣÏην ÏαÏαγÏγή, οι αγοÏÎÏ Î¸Î± λειÏοÏ
ÏγοÏν ÏÏÏÎ¯Ï Î½Î± εÏαÏμÏζονÏαι ÏÏÏοι.","error_page.error_title_stripe_tax_not_active":"Το Stripe Tax δεν είναι ενεÏγÏ","error_page.error_title_stripe_invalid_tax_origin_address":"Îη ÎγκÏ
Ïη διεÏθÏ
νÏη ÏÏοÎλεÏ
ÏÎ·Ï ÏÏÏοÏ
","apple_pay.free_trial":"ÎÏÏεάν δοκιμή","product_info.price_after_intro_price":"ÎεÏά αÏÏ {{introPriceDuration}}, ÏÏÎ¹Ï {{renewalDate}}","product_info.after_trial":"μεÏά Ïη δοκιμή","product_info.after":"μεÏά","product_info.intro_price_phase_after_trial":"ÎÏειÏα {{introPriceDuration}} για {{introPrice}}","product_info.intro_price_phase":"ÎÏÏικά {{introPriceDuration}} για {{introPrice}}","product_info.intro_price_phase_paid_once":"ÏληÏÏμÎνο εÏάÏαξ","payment_entry_page.trial_subscription_terms_info":"ÎεÏά Ïη λήξη ÏÎ·Ï Î´Î¿ÎºÎ¹Î¼Î±ÏÏÎ¹ÎºÎ®Ï ÏεÏιÏδοÏ
, θα ÏÏεÏθείÏε {{price}} {{perFrequency}} ξεκινÏνÏÎ±Ï Î±ÏÏ {{renewalDate}}. ÎÏοÏείÏε να ακÏ
ÏÏÏεÏε ανά ÏάÏα ÏÏιγμή ÏÏιν αÏÏ Î±Ï
Ïήν Ïην ημεÏομηνία.","payment_entry_page.subscription_info":"Î ÏÏ
νδÏομή ανανεÏνεÏαι αÏ
ÏÏμαÏα. ÎκÏ
ÏÏÏÏε ανά ÏάÏα ÏÏιγμή.","payment_entry_page.otp_terms_info":"Îε Ïην αγοÏά, ÏÏ
μÏÏνείÏε να εÏιÏÏÎÏεÏε ÏÏην {{appName}} να ÏÎ±Ï ÏÏεÏÏει ÏÏμÏÏνα με ÏοÏ
Ï ÏÏοÏ
Ï ÏηÏ.","payment_entry_page.otp_terms_info_without_app_name":"Îε Ïην αγοÏά, ÏÏ
μÏÏνείÏε να ÏÏεÏθείÏε ÏÏμÏÏνα με ÏοÏ
Ï Î¹ÏÏÏονÏÎµÏ ÏÏοÏ
Ï.","payment_entry_page.terms_link_label":"ÎÏοι","payment_entry_page.subscription_terms_info":"Îε Ïην εγγÏαÏή ÏαÏ, ÏÏ
μÏÏνείÏε να εÏιÏÏÎÏεÏε ÏÏην εÏαÏμογή {{appName}} να ÏÎ±Ï ÏÏεÏνει ÏÏμÏÏνα με ÏοÏ
Ï ÏÏοÏ
Ï ÏÎ·Ï ÎÏÏ ÏÏοÏ
ακÏ
ÏÏÏεÏε.","payment_entry_page.subscription_terms_info_without_app_name":"Îε Ïην εγγÏαÏή, ÏÏ
μÏÏνείÏε Ïε εÏαναλαμβανÏÎ¼ÎµÎ½ÎµÏ ÏÏεÏÏÎµÎ¹Ï ÏÏμÏÏνα με ÏοÏ
Ï Î¹ÏÏÏονÏÎµÏ ÏÏοÏ
Ï Î¼ÎÏÏι να ακÏ
ÏÏÏεÏε.","loading_page.keep_page_open":"ΠδιαδικαÏία ÏÏεδÏν ολοκληÏÏθηκε. ÎÏαÏήÏÏε αÏ
Ïή Ïη Ïελίδα ανοιÏÏή.","loading_page.processing_payment":"ÎÏεξεÏγαÏία ÏληÏÏμήÏ","pricing_table.discount":"ÎκÏÏÏÏη","pricing_table.subtotal":"Î¥ÏοÏÏνολο","pricing_dropdown.add_promo_code":"Î ÏοÏθήκη κÏÎ´Î¹ÎºÎ¿Ï ÏÏοÏÏοÏάÏ","discount_input.label":"ÎÏδικÏÏ ÏÏοÏÏοÏάÏ","payment_entry_page.checkout_consent_terms_of_service":"ÏÏοÏ
Ï ÏÏήÏηÏ","payment_entry_page.checkout_consent_agreement":"ΣÏ
μÏÏÎ½Ï Î¼Îµ ÏοÏ
Ï {{appName}} {{termsOfService}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"ΣÏ
μÏÏÎ½Ï Î¼Îµ ÏοÏ
Ï {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"ÎλÎγξÏε Ïα ÏÏοιÏεία ÏληÏÏÎ¼Î®Ï ÏÎ±Ï ÎºÎ±Î¹ εÏιβεβαιÏÏÏε Ïην αναβάθμιÏη","upgrade_confirm_page.confirm_upgrade_with_price":"ÎÏιβεβαίÏÏη αναβάθμιÏÎ·Ï â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"ÎκÏιμÏÎ¼ÎµÎ½Î¿Ï ÏÏην εÏÏμενη ανανÎÏÏη","refund_for_unused_time.title":"ÎÏιÏÏÏοÏή ÏÏημάÏÏν για αÏÏηÏιμοÏοίηÏο ÏÏÏνο","refund_for_unused_time.message":"ΠμÎÎ¸Î¿Î´Î¿Ï ÏληÏÏÎ¼Î®Ï ÏÎ±Ï Î¸Î± ÏÏεÏθεί άμεÏα και θα λάβεÏε εÏιÏÏÏοÏή ÏÏημάÏÏν για Ïον Ï
ÏολειÏÏμενο ÏÏÏνο ÏÎ·Ï ÏÏ
νδÏÎ¿Î¼Î®Ï ÏÎ±Ï {{previousProductName}}.","upgrade_confirm_page.confirming":"ÎÏιβεβαίÏÏηâ¦","upgrade_confirm_page.email":"Email","upgrade_product_info.upgrade_subscription_title":"ÎναβάθμιÏη ÏÏ
νδÏομήÏ","upgrade_confirm_page.payment_method":"ÎÎÎ¸Î¿Î´Î¿Ï ÏληÏÏμήÏ","upgrade_product_info.calculated_later":"Î¥ÏολογίζεÏαι αÏγÏÏεÏα","plan_card.current":"ΤÏÎÏον","upgrade_product_info.change_subscription_title":"Îλλαγή ÏÏ
νδÏομήÏ","upgrade_confirm_page.confirm_upgrade":"ÎÏιβεβαίÏÏη αναβάθμιÏηÏ","plan_card.new":"ÎÎο","upgrade_confirm_page.billing_address":"ÎιεÏθÏ
νÏη ÏÏÎÏÏηÏ","upgrade_confirm_page.title":"ÎÏιβεβαίÏÏη ÏληÏÏμήÏ","upgrade_product_info.tax_estimated":"ΦÏÏÎ¿Ï (εκÏιμÏμενοÏ)","upgrade_confirm_page.subtitle_deferred":"ÎλÎγξÏε Ïα ÏÏοιÏεία ÏληÏÏÎ¼Î®Ï ÏÎ±Ï ÎºÎ±Î¹ ÏÏογÏαμμαÏίÏÏε Ïην αλλαγή","upgrade_confirm_page.confirm_schedule":"ÎÏιβεβαίÏÏη ÏÏογÏάμμαÏοÏ","upgrade_confirm_page.on_file":"ÎαÏαÏÏÏημÎνο","credit_for_unused_time.title":"ΠίÏÏÏÏη για αÏÏηÏιμοÏοίηÏο ÏÏÏνο","credit_for_unused_time.message":"ÎÏοιοÏδήÏοÏε αÏÏηÏιμοÏοίηÏÎ¿Ï ÏÏÏÎ½Î¿Ï Î±ÏÏ Ïην Ï
ÏάÏÏοÏ
Ïα ÏÏ
νδÏομή ÏÎ±Ï Î¸Î± εκÏÏÏθεί αÏÏ Ïην αγοÏά ÏαÏ.","paddle_checkout.return_to":"ÎÏιÏÏÏοÏή ÏÏο {{appName}}","paddle_order_summary.billed_frequency":"ÏÏÎÏÏη {{frequency}}","paddle_order_summary.intro_then_recurring":"ÏÏÏÏο διάÏÏημα {{firstPeriod}}, μεÏά {{price}} {{frequency}}","paddle_order_summary.inc_tax":"ÏÏ
μÏ. ÏÏÏοÏ
","paddle_order_summary.due_on":"ΠληÏÏÏÎο ÏÏÎ¹Ï {{date}}","payment_entry_page.payment_method_error":"Îεν μÏοÏÎÏαμε να ÏÏηÏιμοÏοιήÏοÏ
με αÏ
Ïήν Ïη μÎθοδο ÏληÏÏμήÏ. ÎλÎγξÏε Ïα ÏÏοιÏεία ÏÎ±Ï Î® δοκιμάÏÏε μια διαÏοÏεÏική μÎθοδο ÏληÏÏμήÏ.","payment_entry_page.payment_method_error_card_not_supported":"ÎÏ
ÏÏÏ Î¿ ÏÏÏÎ¿Ï ÎºÎ¬ÏÏÎ±Ï Î´ÎµÎ½ είναι αÏοδεκÏÏÏ. ÎοκιμάÏÏε μια διαÏοÏεÏική κάÏÏα."},
1Ds={"periods.week":"{{amount}} ש×××¢","periods.month":"{{amount}} ×××ש","periods.year":"{{amount}} ×©× ×","periods.day":"{{amount}} ×××","periods.weekShort":"{{amount}}wk","periods.monthShort":"{{amount}}mo","periods.yearShort":"{{amount}}yr","periods.dayShort":"{{amount}}d","periods.lifetime":"×××©× ×× ×××××","periods.weekPlural":"{{amount}} ש×××¢×ת","periods.monthPlural":"{{amount}} ×××ש××","periods.yearPlural":"{{amount}} ×©× ××","periods.dayPlural":"{{amount}} ××××","periods.weekFrequency":"ש×××¢×","periods.monthFrequency":"×××ש×","periods.yearFrequency":"×©× ×ª×","periods.dayFrequency":"××××","periods.perWeekFrequency":"×ש×××¢","periods.perMonthFrequency":"××××ש","periods.perYearFrequency":"××©× ×","periods.perDayFrequency":"××××","periods.unknownFrequency":"×× ××××¢","periods.weekFrequencyPlural":"×× {{amount}} ש×××¢×ת","periods.monthFrequencyPlural":"×× {{amount}} ×××ש××","periods.yearFrequencyPlural":"×× {{amount}} ×©× ××","periods.dayFrequencyPlural":"×× {{amount}} ××××","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} × ×ס××× ××× ×","product_info.price_after_free_trial":"×××ר ס××× ×× ×ס×××, ×-{{renewalDate}}","product_info.renewal_frequency":"×ת××ש {{frequency}}","product_info.continues_until_cancelled":"× ××©× ×¢× ×××××","product_info.cancel_anytime":"× ××ª× ×××× ××× ×¢×ª","payment_entry_page.payment_step_title":"×§××¤× ××××××ת ×××צע×ת RevenueCat","payment_entry_page.button_pay":"ש×× ×¢×ש××","payment_entry_page.button_start_trial":"×ת×× × ×ס×××","success_page.purchase_successful":"×תש××× ××ש××","success_page.button_close":"××ש×","error_page.if_error_persists":"×× ×ש×××× × ×ש×ת, ×× × ×¤× × ×× ","error_page.error_title_already_subscribed":"××ר × ×¨×©×ת ××× ×× ×-{{productTitle}}","error_page.error_title_already_purchased":"××ר ר×שת ×ת {{productTitle}}","error_page.error_title_other_errors":"×ש×× ×שת×ש","error_page.error_message_already_subscribed":"××× × ×××× ××××¨×©× ××× ×× ×××צר ×× ×©××.","error_page.error_message_already_purchased":"××× × ×××× ×ר××ש ××צר ×× ×©××.","error_page.error_message_missing_email_error":'×××"× × ×רש ××× ××ש××× ×ת ×ר××ש×.',"error_page.error_message_network_error":"ש×××ת רשת. ×× × ××××§ ×ת ××××ר ×××× ××¨× × ×©××.","error_page.error_message_error_charging_payment":"×תש××× × ×ש×.","error_page.error_message_error_setting_up_purchase":"×ר×××©× ×× ××פע×× ×¢×§× ×©×××× (×§×× ×©××××: {{errorCode}}).","error_page.error_message_invalid_tax_location":"×× ×צ××× × ×××ת ×ת ×ת××ת ××××× ×©××. ×× × ××××§ ש×× ×ת ××××§×× ×××××× × ××× ××××× ×©×× × ××× ××.","error_page.error_message_unknown_error":"×××¨×¢× ×©×××× ×× ××××¢× (×§×× ×©××××: {{errorCode}}).","error_page.button_try_again":"× ×¡× ×©××","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"××× ×","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":'ס×"× ×תש××× ××××',"product_info.subscribe_to":"×××¨×©× ××× ×× ×-","navbar_header.details":"פר×××","navbar_header.back_button":"××ר×","pricing_dropdown.show_details":"××¦× ×¤×¨×××","pricing_dropdown.hide_details":"×סתר פר×××","pricing_table.tax":"×ס","pricing_table.trial_ends":"×××ר ס××× ×ª×§×פת ×× ×ס×××, ×ת×ר×× {{formattedTrialEndDate}}","pricing_table.total_due_today":"×¡× ××× ×תש××× ××××","pricing_table.total_excluding_tax":"×¡× ××× ×× ×××× ×ס","pricing_table.enter_billing_address_to_calculate":"××× ×ת××ת ××××× ××× ××ש×","pricing_table.enter_state_or_postal_code_to_calculate":"××× ×××× × ×× ×××§×× ×××ש××","pricing_table.enter_postal_code_to_calculate":"××× ×××§×× ×××ש××","error_page.error_message_invalid_email_error":"×× × ××ª× ×××ת ×ת ×ת××ת ××××××× {{email}}. ×× × ×¡×¤×§ ×ת××ת ×××××× ×××§×ת.","payment_entry_page.button_payment_method":"ש×× {{formattedPrice}} ×××צע×ת {{paymentMethod}}","payment_entry_page.button_with_price":"ש×× {{formattedPrice}}","price_update.title":"×¢×××× ×××ר","price_update.base_message":"××××ר ××××× ×¢×××× ×¢× ×ס ××ת×סס ×¢× ×ת××ת ××××× ×©××. ×× × ××××§ ש×× ×× ×¡× ×©××. ××××× ×ת×צע רק ×¤×¢× ××ת.","price_update.trial_message":"×××ר ××× ×× ×¢×××× ××× ××××× ××ס×× ××ת×סס ×¢× ×ת××ת ××××× ×©××. תק×פת ×× ×ס××× ×××× ××ת ×¢×××× ×ª×§×¤×. ×× × ××××§ ×× ×¡× ×©××.","payment_entry_page.express_checkout_divider":"×× ×©×× ×××צע×ת ×ר××ס","error_page.trouble_accessing":"×× ××ª× ××ª×§×©× ××שת ×ר×××©× ×©××, ×¤× × ×ת×××× ××ת××ת ","error_page.close_button_title":"×¢××ר ×× {{appName}}
1","error_page.error_title_stripe_missing_required_permission":"××¡×¨× ×רש×× ×©× Stripe","error_page.button_close":"ס××ר","error_page.error_message_stripe_invalid_tax_origin_address":"×ר×××©× × ×ש×× ×××××× ×©×ת××ת ××§×ר ××ס ××× × ×××§×ת. ×××צ×ר, ר××ש×ת ××¢××× ××× ×ס××.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"×ר×××©× × ×ש×× ×××××× ×©×ת××ת ××§×ר ××ס ××× × ×××§×ת.","error_page.error_message_stripe_tax_not_active":"×ר×××©× × ×ש×× ×××××× ×©×ס Stripe ××× × ××פע×. ×××צ×ר, ר××ש×ת ××¢××× ××× ×ס××.","error_page.error_only_in_sandbox":"××××¢× ×× ××פ××¢× ×¨×§ ××ר×× ×××.","error_page.error_message_stripe_missing_required_permission":"×ר×××©× × ×ש×× ×××××× ×©××פ××קצ××ת Stripe ××¡×¨× ×רש×× × ×רשת. ×××צ×ר, ר××ש×ת ××¢××× ××× ×ס××.","error_page.error_title_stripe_tax_not_active":"×ס Stripe ×× ×¤×¢××","error_page.error_title_stripe_invalid_tax_origin_address":"×ת××ת ××§×ר ×ס ×× ×××§×ת","apple_pay.free_trial":"תק×פת × ×ס××× ×××× ×","product_info.price_after_intro_price":"×××ר {{introPriceDuration}}, ×ת×ר×× {{renewalDate}}","product_info.after_trial":"×××¨× ×ª×§×פת × ×ס×××","product_info.after":"××ר×","product_info.intro_price_phase_after_trial":"××ר ×× {{introPriceDuration}} ×¢××ר {{introPrice}}","product_info.intro_price_phase":"ת×××× {{introPriceDuration}} ×¢××ר {{introPrice}}","product_info.intro_price_phase_paid_once":"×ש××× ×¤×¢× ××ת","payment_entry_page.trial_subscription_terms_info":"×××ר ס××× ×ª×§×פת ×× ×ס××× ×©××, ת×××× ××¡× {{price}} {{perFrequency}} ××× ×-{{renewalDate}}. ××פשר××ª× ×××× ××× ×¢×ª ××¤× × ×ª×ר×× ××.","payment_entry_page.subscription_info":"××× ×× ×ת××ש ×××××××ת. × ××ª× ×××× ××× ×¢×ª.","payment_entry_page.otp_terms_info":"×ר××ש×, ××ª× ×ס××× ××פשר ×-{{appName}} ××××× ×××ª× ××ת×× ××ª× ××× ×©×××.","payment_entry_page.otp_terms_info_without_app_name":"×ר××ש×, ×× × ×ס×××/× ××××× ××ת×× ××ª× ××× ×××××.","payment_entry_page.terms_link_label":"×ª× ×××","payment_entry_page.subscription_terms_info":"×¢× ××× ×רש×× ××× ××, ××ª× ×ס××× ××פשר ×-{{appName}} ××××× ×××ª× ××ת×× ××ª× ××× ×©××× ×¢× ×©×ª×××.","payment_entry_page.subscription_terms_info_without_app_name":"××רש×× ××× ××, ×× × ×ס×××/× ××××××× ×××ר×× ××ת×× ××ª× ××× ××××× ×¢× ×××××× ××× ××.","loading_page.keep_page_open":"×ת×××× ×××¢× ×סת×××. ×ש×ר ××£ ×× ×¤×ª××.","loading_page.processing_payment":"××¢×× ×ª×©××× ×ª××¢×","pricing_table.discount":"×× ××","pricing_table.subtotal":"ס××× ××× ×××","pricing_dropdown.add_promo_code":"××סף ×§×× ×§×××× ×××ר×ת","discount_input.label":"×§×× ×¤×¨×××","payment_entry_page.checkout_consent_terms_of_service":"×ª× ×× ×ש×ר×ת","payment_entry_page.checkout_consent_agreement":"×× × ×ס×××/× ×{{termsOfService}} ×©× {{appName}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"×× × ×ס×××/× ×-{{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"××××§ ×ת פר×× ×תש××× ×©×× ××שר ש×ר××","upgrade_confirm_page.confirm_upgrade_with_price":"×שר ש×ר×× â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"×××¢×¨× ×××××ש ×××","refund_for_unused_time.title":"×××ר ××¡×¤× ×¢××ר ××× ×× ×× ×צ×","refund_for_unused_time.message":"×××¦×¢× ×תש××× ×©×× ××××× ××××¤× ××××× ×תק×× ×××ר ××¡×¤× ×¢××ר ×××× ×©× ×תר ××× ×× {{previousProductName}} ש××.","upgrade_confirm_page.confirming":"××שר...","upgrade_confirm_page.email":"××××××","upgrade_product_info.upgrade_subscription_title":"ש××¨× ×ת ××× ×× ×©××","upgrade_confirm_page.payment_method":"×××¦×¢× ×ª×©×××","upgrade_product_info.calculated_later":"××××©× ××××ר ××תר","plan_card.current":"× ××××","upgrade_product_info.change_subscription_title":"×©× × ×ת ××× ×× ×©××","upgrade_confirm_page.confirm_upgrade":"×שר ש×ר××","plan_card.new":"××ש","upgrade_confirm_page.billing_address":"×ת××ת ×××××","upgrade_confirm_page.title":"×שר תש×××","upgrade_product_info.tax_estimated":"×ס (×ער××)","upgrade_confirm_page.subtitle_deferred":"××××§ ×ת פר×× ×תש××× ×©×× ×ש×× ×× ×××¢×","upgrade_confirm_page.confirm_schedule":"×שר ש×× ×× ×××¢×","upgrade_confirm_page.on_file":"ש××ר","credit_for_unused_time.title":"××××× ×¢× ××× ×©×× × ×צ×","credit_for_unused_time.message":"×× ××× ×©×× × ××¦× ×××× ×× ××§××× ×©×× ××§××× ××ר×××©× ×©××.","paddle_checkout.return_to":"×××¨× ×× {{appName}}","paddle_order_summary.billed_frequency":"×××× {{frequency}}","paddle_order_summary.intro_then_recurring":"{{firstPeriod}} ר×ש××, ×××ר ××× {{price}} {{frequency}}","paddle_order_summary.inc_tax":"×××× ×ס","paddle_order_summary.due_on":"×תש××× ×-{{date}}","payment_entry_page.payment_method_error":"×× ×צ××× × ××שת×ש ××××¦×¢× ×ª×©××× ××. ×× × ××××§ ×ת ×פר××× ×©×× ×× × ×¡× ×××¦×¢× ×ª×©××× ××ר.","payment_entry_page.payment_method_error_card_not_supported":"ס×× ×ר××ס ×× ××× × ××§×××. × ×¡× ×ר××ס ××ר."},As
vendor: 16,148 bytes, line 1
1={"periods.week":"{{amount}} सपà¥à¤¤à¤¾à¤¹","periods.month":"{{amount}} महà¥à¤¨à¤¾","periods.year":"{{amount}} वरà¥à¤·","periods.day":"{{amount}} दिन","periods.weekShort":"{{amount}}सपà¥à¤¤à¤¾à¤¹","periods.monthShort":"{{amount}}महà¥à¤¨à¤¾","periods.yearShort":"{{amount}}वरà¥à¤·","periods.dayShort":"{{amount}}दिन","periods.lifetime":"लाà¤à¥à¤à¤¾à¤à¤®","periods.weekPlural":"{{amount}} सपà¥à¤¤à¤¾à¤¹","periods.monthPlural":"{{amount}} महà¥à¤¨à¥","periods.yearPlural":"{{amount}} वरà¥à¤·","periods.dayPlural":"{{amount}} दिन","periods.weekFrequency":"सापà¥à¤¤à¤¾à¤¹à¤¿à¤","periods.monthFrequency":"मासिà¤","periods.yearFrequency":"वारà¥à¤·à¤¿à¤","periods.dayFrequency":"दà¥à¤¨à¤¿à¤","periods.perWeekFrequency":"पà¥à¤°à¤¤à¤¿ सपà¥à¤¤à¤¾à¤¹","periods.perMonthFrequency":"पà¥à¤°à¤¤à¤¿ माह","periods.perYearFrequency":"पà¥à¤°à¤¤à¤¿ वरà¥à¤·","periods.perDayFrequency":"पà¥à¤°à¤¤à¤¿ दिन","periods.unknownFrequency":"à¤
à¤à¥à¤à¤¾à¤¤","periods.weekFrequencyPlural":"पà¥à¤°à¤¤à¥à¤¯à¥à¤ {{amount}} सपà¥à¤¤à¤¾à¤¹","periods.monthFrequencyPlural":"पà¥à¤°à¤¤à¥à¤¯à¥à¤ {{amount}} महà¥à¤¨à¥","periods.yearFrequencyPlural":"पà¥à¤°à¤¤à¥à¤¯à¥à¤ {{amount}} वरà¥à¤·","periods.dayFrequencyPlural":"पà¥à¤°à¤¤à¥à¤¯à¥à¤ {{amount}} दिन","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} निà¤à¤¶à¥à¤²à¥à¤ परà¥à¤à¥à¤·à¤£","product_info.price_after_free_trial":"परà¥à¤à¥à¤·à¤£ समापà¥à¤¤ हà¥à¤¨à¥ à¤à¥ बाद, {{renewalDate}} à¤à¥","product_info.renewal_frequency":"{{frequency}} पर नवà¥à¤¨à¥à¤à¥à¤¤ हà¥à¤¤à¤¾ हà¥","product_info.continues_until_cancelled":"रदà¥à¤¦ हà¥à¤¨à¥ तठà¤à¤¾à¤°à¥ रहता हà¥","product_info.cancel_anytime":"à¤à¤¿à¤¸à¥ à¤à¥ समय रदà¥à¤¦ à¤à¤°à¥à¤","payment_entry_page.payment_step_title":"RevenueCat दà¥à¤µà¤¾à¤°à¤¾ सà¥à¤°à¤à¥à¤·à¤¿à¤¤ à¤à¥à¤à¤à¤à¤","payment_entry_page.button_pay":"à¤
à¤à¥ à¤à¥à¤à¤¤à¤¾à¤¨ à¤à¤°à¥à¤","payment_entry_page.button_start_trial":"परà¥à¤à¥à¤·à¤£ पà¥à¤°à¤¾à¤°à¤à¤ à¤à¤°à¥à¤","success_page.purchase_successful":"à¤à¥à¤à¤¤à¤¾à¤¨ पà¥à¤°à¥à¤£","success_page.button_close":"à¤à¤¾à¤°à¥ रà¤à¥à¤","error_page.if_error_persists":"यदि तà¥à¤°à¥à¤à¤¿ बनॠरहतॠहà¥, तॠà¤à¥à¤ªà¤¯à¤¾ सà¤à¤ªà¤°à¥à¤ à¤à¤°à¥à¤ ","error_page.error_title_already_subscribed":"à¤à¤ªà¤¨à¥ पहलॠहॠ{{productTitle}} à¤à¥ सदसà¥à¤¯à¤¤à¤¾ लॠलॠहà¥","error_page.error_title_already_purchased":"à¤à¤ªà¤¨à¥ पहलॠहॠ{{productTitle}} à¤à¤°à¥à¤¦ लिया हà¥","error_page.error_title_other_errors":"à¤à¥à¤ à¤à¤²à¤¤ हॠà¤à¤¯à¤¾","error_page.error_message_already_subscribed":"à¤à¤ª à¤à¤¸ à¤à¤¤à¥à¤ªà¤¾à¤¦ à¤à¥ सदसà¥à¤¯à¤¤à¤¾ फिर सॠनहà¥à¤ लॠसà¤à¤¤à¥.","error_page.error_message_already_purchased":"à¤à¤ª à¤à¤¸ à¤à¤¤à¥à¤ªà¤¾à¤¦ à¤à¥ फिर सॠनहà¥à¤ à¤à¤°à¥à¤¦ सà¤à¤¤à¥.","error_page.error_message_missing_email_error":"à¤à¤°à¥à¤¦ à¤à¥ पà¥à¤°à¤¾ à¤à¤°à¤¨à¥ à¤à¥ लिठà¤à¤®à¥à¤² à¤à¤µà¤¶à¥à¤¯à¤ हà¥à¥¤","error_page.error_message_network_error":"नà¥à¤à¤µà¤°à¥à¤ तà¥à¤°à¥à¤à¤¿à¥¤ à¤à¥à¤ªà¤¯à¤¾ à¤
पना à¤à¤à¤à¤°à¤¨à¥à¤ à¤à¤¨à¥à¤à¥à¤¶à¤¨ à¤à¤¾à¤à¤à¥à¤à¥¤","error_page.error_message_error_charging_payment":"à¤à¥à¤à¤¤à¤¾à¤¨ विफल।","error_page.error_message_error_setting_up_purchase":"à¤à¤¿à¤¸à¥ तà¥à¤°à¥à¤à¤¿ à¤à¥ à¤à¤¾à¤°à¤£ à¤à¤°à¥à¤¦à¤¾à¤°à¥ शà¥à¤°à¥ नहà¥à¤ हà¥à¤ (तà¥à¤°à¥à¤à¤¿ à¤à¥à¤¡: {{errorCode}})।","error_page.error_message_invalid_tax_location":"हम à¤à¤ªà¤à¥ बिलिà¤à¤ पतॠà¤à¥ सतà¥à¤¯à¤¾à¤ªà¤¿à¤¤ नहà¥à¤ à¤à¤° सà¤à¥à¥¤ à¤à¥à¤ªà¤¯à¤¾ सà¥à¤¨à¤¿à¤¶à¥à¤à¤¿à¤¤ à¤à¤°à¥à¤ à¤à¤¿ पिन à¤à¥à¤¡ à¤à¤° दà¥à¤¶ सहॠहà¥à¤à¥¤","error_page.error_message_unknown_error":"à¤à¤ à¤
à¤à¥à¤à¤¾à¤¤ तà¥à¤°à¥à¤à¤¿ हà¥à¤ (तà¥à¤°à¥à¤à¤¿ à¤à¥à¤¡: {{errorCode}})।","error_page.button_try_again":"फिर सॠà¤à¥à¤¶à¤¿à¤¶ à¤à¤°à¥à¤","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"मà¥à¤«à¤¼à¥à¤¤","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"à¤à¤ दà¥à¤¯ à¤à¥à¤² राशि","product_info.subscribe_to":"सदसà¥à¤¯à¤¤à¤¾ लà¥à¤","navbar_header.details":"विवरण","navbar_header.back_button":"वापस","pricing_dropdown.show_details":"विवरण दिà¤à¤¾à¤à¤","pricing_dropdown.hide_details":"विवरण à¤à¤¿à¤ªà¤¾à¤à¤","pricing_table.tax":"à¤à¤°","pricing_table.trial_ends":"{{formattedTrialEndDate}} पर परà¥à¤à¥à¤·à¤£ समापà¥à¤¤ हà¥à¤¨à¥ à¤à¥ बाद","pricing_table.total_due_today":"à¤à¤ दà¥à¤¯ à¤à¥à¤²","pricing_table.total_excluding_tax":"à¤à¤° à¤à¥ à¤à¥à¤¡à¤¼à¤à¤° à¤à¥à¤²","pricing_table.enter_billing_address_to_calculate":"à¤à¤£à¤¨à¤¾ à¤à¤°à¤¨à¥ à¤à¥ लिठबिलिà¤à¤ पता दरà¥à¤ à¤à¤°à¥à¤","pricing_table.enter_state_or_postal_code_to_calculate":"à¤à¤£à¤¨à¤¾ à¤à¤°à¤¨à¥ à¤à¥ लिठराà¤à¥à¤¯ या à¤à¤¼à¤¿à¤ª à¤à¥à¤¡ दरà¥à¤ à¤à¤°à¥à¤","pricing_table.enter_postal_code_to_calculate":"à¤à¤£à¤¨à¤¾ à¤à¤°à¤¨à¥ à¤à¥ लिठà¤à¤¼à¤¿à¤ª à¤à¥à¤¡ दरà¥à¤ à¤à¤°à¥à¤","error_page.error_message_invalid_email_error":"à¤à¤®à¥à¤² पता {{email}} सतà¥à¤¯à¤¾à¤ªà¤¿à¤¤ नहà¥à¤ à¤à¤¿à¤¯à¤¾ à¤à¤¾ सà¤à¤¾. à¤à¥à¤ªà¤¯à¤¾ à¤à¤ मानà¥à¤¯ à¤à¤®à¥à¤² पता पà¥à¤°à¤¦à¤¾à¤¨ à¤à¤°à¥à¤.","payment_entry_page.button_payment_method":"{{paymentMethod}} à¤à¥ साथ {{formattedPrice}} à¤à¤¾ à¤à¥à¤à¤¤à¤¾à¤¨ à¤à¤°à¥à¤","payment_entry_page.button_with_price":"{{formattedPrice}} à¤à¤¾ à¤à¥à¤à¤¤à¤¾à¤¨ à¤à¤°à¥à¤","price_update.title":"मà¥à¤²à¥à¤¯ à¤
पडà¥à¤","price_update.base_message":"à¤à¤ª à¤à¥ बिलिà¤à¤ पतॠà¤à¥ à¤à¤§à¤¾à¤° पर à¤à¥à¤² à¤à¥à¤®à¤¤ à¤à¤° à¤à¥ साथ à¤
पडà¥à¤ à¤à¥ à¤à¤ थà¥à¥¤ à¤à¥à¤ªà¤¯à¤¾ समà¥à¤à¥à¤·à¤¾ à¤à¤°à¥à¤ à¤à¤° फिर सॠपà¥à¤°à¤¯à¤¾à¤¸ à¤à¤°à¥à¤à¥¤ à¤à¤ªà¤à¥ à¤à¤¾à¤°à¥à¤¡ सॠà¤à¥à¤µà¤² à¤à¤ बार शà¥à¤²à¥à¤ लिया à¤à¤¾à¤à¤à¤¾à¥¤","price_update.trial_message":"सदसà¥à¤¯à¤¤à¤¾ मà¥à¤²à¥à¤¯ à¤à¤ªà¤à¥ बिलिà¤à¤ पतॠà¤à¥ à¤à¤§à¤¾à¤° पर à¤à¤°à¥à¤ à¤à¥ शामिल à¤à¤°à¤¨à¥ à¤à¥ लिठà¤
पडà¥à¤ à¤à¤¿à¤¯à¤¾ à¤à¤¯à¤¾ हà¥à¥¤ निà¤à¤¶à¥à¤²à¥à¤ परà¥à¤à¥à¤·à¤£ à¤
वधि à¤
à¤à¥ à¤à¥ लाà¤à¥ हà¥à¥¤ à¤à¥à¤ªà¤¯à¤¾ à¤à¤¾à¤à¤à¥à¤ à¤à¤° पà¥à¤¨à¤ पà¥à¤°à¤¯à¤¾à¤¸ à¤à¤°à¥à¤à¥¤","payment_entry_page.express_checkout_divider":"या à¤à¤¾à¤°à¥à¤¡ सॠà¤à¥à¤à¤¤à¤¾à¤¨ à¤à¤°à¥à¤","error_page.trouble_accessing":"यदि à¤à¤ªà¤à¥ à¤
पनॠà¤à¤°à¥à¤¦à¤¾à¤°à¥ तठपहà¥à¤à¤à¤¨à¥ मà¥à¤ परà¥à¤¶à¤¾à¤¨à¥ हॠरहॠहà¥, तॠपर समरà¥à¤¥à¤¨ à¤à¥ लिठसà¤à¤ªà¤°à¥à¤ à¤à¤°à¥à¤","error_page.close_button_title":"{{appName}} पर à¤à¤¾à¤à¤","error_page.error_title_stripe_missing_required_permission":"सà¥à¤à¥à¤°à¤¾à¤à¤ª à¤
नà¥à¤®à¤¤à¤¿ à¤à¥à¤® हà¥","error_page.button_close":"बà¤à¤¦ à¤à¤°à¥à¤","error_page.error_message_stripe_invalid_tax_origin_address":"à¤à¤°à¥à¤¦à¤¾à¤°à¥ विफल रहॠà¤à¥à¤¯à¥à¤à¤à¤¿ à¤à¤° à¤à¤¤à¥à¤ªà¤¤à¥à¤¤à¤¿ पता à¤
मानà¥à¤¯ हà¥. à¤à¤¤à¥à¤ªà¤¾à¤¦à¤¨ मà¥à¤, à¤à¤°à¥à¤¦à¤¾à¤°à¥ बिना à¤à¤°à¥à¤ à¤à¥ लाà¤à¥ à¤à¤¿à¤ à¤à¤¾à¤® à¤à¤°à¥à¤à¥.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"à¤à¤°à¥à¤¦à¤¾à¤°à¥ विफल रहॠà¤à¥à¤¯à¥à¤à¤à¤¿ à¤à¤° à¤à¤¤à¥à¤ªà¤¤à¥à¤¤à¤¿ पता à¤
मानà¥à¤¯ हà¥.","error_page.error_message_stripe_tax_not_active":"à¤à¤°à¥à¤¦à¤¾à¤°à¥ विफल रहॠà¤à¥à¤¯à¥à¤à¤à¤¿ सà¥à¤à¥à¤°à¤¾à¤à¤ª à¤à¥à¤à¥à¤¸ सà¤à¥à¤·à¤® नहà¥à¤ हà¥. à¤à¤¤à¥à¤ªà¤¾à¤¦à¤¨ मà¥à¤, à¤à¤°à¥à¤¦à¤¾à¤°à¥ बिना à¤à¤°à¥à¤ à¤à¥ लाà¤à¥ à¤à¤¿à¤ à¤à¤¾à¤® à¤à¤°à¥à¤à¥.","error_page.error_only_in_sandbox":"यह सà¤à¤¦à¥à¤¶ à¤à¥à¤µà¤² सà¥à¤à¤¡à¤¬à¥à¤à¥à¤¸ मà¥à¤ दिà¤à¤¾à¤ दà¥à¤¤à¤¾ हà¥.","error_page.error_message_stripe_missing_required_permission":"à¤à¤°à¥à¤¦à¤¾à¤°à¥ विफल रहॠà¤à¥à¤¯à¥à¤à¤à¤¿ सà¥à¤à¥à¤°à¤¾à¤à¤ª à¤à¤ª मà¥à¤ à¤à¤µà¤¶à¥à¤¯à¤ à¤
नà¥à¤®à¤¤à¤¿ नहà¥à¤ हà¥. à¤à¤¤à¥à¤ªà¤¾à¤¦à¤¨ मà¥à¤, à¤à¤°à¥à¤¦à¤¾à¤°à¥ बिना à¤à¤°à¥à¤ à¤à¥ लाà¤à¥ à¤à¤¿à¤ à¤à¤¾à¤® à¤à¤°à¥à¤à¥.","error_page.error_title_stripe_tax_not_active":"सà¥à¤à¥à¤°à¤¾à¤à¤ª à¤à¥à¤à¥à¤¸ सà¤à¥à¤°à¤¿à¤¯ नहà¥à¤ हà¥","error_page.error_title_stripe_invalid_tax_origin_address":"à¤
मानà¥à¤¯ à¤à¤° à¤à¤¤à¥à¤ªà¤¤à¥à¤¤à¤¿ पता","apple_pay.free_trial":"मà¥à¤«à¤¼à¥à¤¤ à¤à¥à¤°à¤¾à¤¯à¤²","product_info.price_after_intro_price":"{{introPriceDuration}} à¤à¥ बाद, {{renewalDate}} पर","product_info.after_trial":"à¤à¥à¤°à¤¾à¤¯à¤² à¤à¥ बाद","product_info.after":"à¤à¥ बाद","product_info.intro_price_phase_after_trial":"फिर {{introPriceDuration}} à¤à¥ लिठ{{introPrice}}","product_info.intro_price_phase":"पहलॠ{{introPriceDuration}} à¤à¥ लिठ{{introPrice}}","product_info.intro_price_phase_paid_once":"à¤à¤ बार à¤à¥à¤à¤¤à¤¾à¤¨ à¤à¤¿à¤¯à¤¾ à¤à¤¯à¤¾","payment_entry_page.trial_subscription_terms_info":"à¤à¤ªà¤à¥ परà¥à¤à¥à¤·à¤£ à¤
वधि समापà¥à¤¤ हà¥à¤¨à¥ à¤à¥ बाद, à¤à¤ªà¤¸à¥ {{renewalDate}} सॠशà¥à¤°à¥ हà¥à¤à¤° {{price}} {{perFrequency}} शà¥à¤²à¥à¤ लिया à¤à¤¾à¤à¤à¤¾. à¤à¤ª à¤à¤¸ तिथि सॠपहलॠà¤à¤à¥ à¤à¥ रदà¥à¤¦ à¤à¤° सà¤à¤¤à¥ हà¥à¤.","payment_entry_page.subscription_info":"सदसà¥à¤¯à¤¤à¤¾ सà¥à¤µà¤¤à¤ नवà¥à¤¨à¥à¤à¥à¤¤ हॠà¤à¤¾à¤¤à¥ हà¥. à¤à¤à¥ à¤à¥ रदà¥à¤¦ à¤à¤°à¥à¤.","payment_entry_page.otp_terms_info":"à¤à¤°à¥à¤¦à¤à¤°, à¤à¤ª {{appName}} à¤à¥ à¤à¤¨à¤à¥ शरà¥à¤¤à¥à¤ à¤à¥ à¤
नà¥à¤¸à¤¾à¤° à¤à¤ªà¤¸à¥ शà¥à¤²à¥à¤ लà¥à¤¨à¥ à¤à¥ à¤
नà¥à¤®à¤¤à¤¿ दà¥à¤¨à¥ à¤à¥ लिठसहमत हà¥à¤.","payment_entry_page.otp_terms_info_without_app_name":"à¤à¤°à¥à¤¦ à¤à¤°, à¤à¤ª लाà¤à¥ शरà¥à¤¤à¥à¤ à¤à¥ à¤
नà¥à¤¸à¤¾à¤° शà¥à¤²à¥à¤ लिठà¤à¤¾à¤¨à¥ à¤à¥ लिठसहमत हà¥à¤à¥¤","payment_entry_page.terms_link_label":"नियम","payment_entry_page.subscription_terms_info":"सदसà¥à¤¯à¤¤à¤¾ लà¥à¤à¤°, à¤à¤ª {{appName}} à¤à¥ रदà¥à¤¦ à¤à¤°à¤¨à¥ तठà¤à¤¨à¤à¥ शरà¥à¤¤à¥à¤ à¤à¥ à¤
नà¥à¤¸à¤¾à¤° à¤à¤ªà¤¸à¥ शà¥à¤²à¥à¤ लà¥à¤¨à¥ à¤à¥ à¤
नà¥à¤®à¤¤à¤¿ दà¥à¤¨à¥ à¤à¥ लिठसहमत हà¥à¤.","payment_entry_page.subscription_terms_info_without_app_name":"सदसà¥à¤¯à¤¤à¤¾ लà¥à¤à¤°, à¤à¤ª रदà¥à¤¦ à¤à¤°à¤¨à¥ तठलाà¤à¥ शरà¥à¤¤à¥à¤ à¤à¥ à¤
नà¥à¤¸à¤¾à¤° à¤à¤µà¤°à¥à¤¤à¥ शà¥à¤²à¥à¤à¥à¤ à¤à¥ लिठसहमत हà¥à¤à¥¤","loading_page.keep_page_open":"पà¥à¤°à¤à¥à¤°à¤¿à¤¯à¤¾ लà¤à¤à¤ पà¥à¤°à¥ हॠà¤à¥à¤à¥ हà¥. à¤à¤¸ पà¥à¤·à¥à¤ à¤à¥ à¤à¥à¤²à¤¾ रà¤à¥à¤.","loading_page.processing_payment":"à¤à¥à¤à¤¤à¤¾à¤¨ सà¤à¤¸à¤¾à¤§à¤¿à¤¤ à¤à¤¿à¤¯à¤¾ à¤à¤¾ रहा हà¥","pricing_table.discount":"à¤à¥à¤","pricing_table.subtotal":"à¤à¤ªà¤à¥à¤² यà¥à¤","pricing_dropdown.add_promo_code":"पà¥à¤°à¥à¤®à¥_à¤à¥à¤¡_à¤à¥à¤¡à¤¼à¥à¤","discount_input.label":"पà¥à¤°à¥à¤®à¥ à¤à¥à¤¡","payment_entry_page.checkout_consent_terms_of_service":"सà¥à¤µà¤¾ à¤à¥ शरà¥à¤¤à¥à¤","payment_entry_page.checkout_consent_agreement":"मà¥à¤ {{appName}} à¤à¥ {{termsOfService}} सॠसहमत हà¥à¤à¥¤","payment_entry_page.checkout_consent_agreement_without_app_name":"मà¥à¤ {{termsOfService}} सॠसहमत हà¥à¤à¥¤","upgrade_confirm_page.subtitle_immediate":"à¤
पनॠà¤à¥à¤à¤¤à¤¾à¤¨ विवरण à¤à¥ समà¥à¤à¥à¤·à¤¾ à¤à¤°à¥à¤ à¤à¤° à¤
पà¤à¥à¤°à¥à¤¡ à¤à¥ पà¥à¤·à¥à¤à¤¿ à¤à¤°à¥à¤","upgrade_confirm_page.confirm_upgrade_with_price":"à¤
पà¤à¥à¤°à¥à¤¡ à¤à¥ पà¥à¤·à¥à¤à¤¿ à¤à¤°à¥à¤ â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"à¤
à¤à¤²à¥ नवà¥à¤¨à¥à¤à¤°à¤£ पर à¤
नà¥à¤®à¤¾à¤¨à¤¿à¤¤","refund_for_unused_time.title":"à¤
पà¥à¤°à¤¯à¥à¤à¥à¤¤ समय à¤à¥ लिठवापसà¥","refund_for_unused_time.message":"à¤à¤ªà¤à¥ à¤à¥à¤à¤¤à¤¾à¤¨ विधि सॠतà¥à¤°à¤à¤¤ शà¥à¤²à¥à¤ लिया à¤à¤¾à¤à¤à¤¾ à¤à¤° à¤à¤ªà¤à¥ à¤
पनॠ{{previousProductName}} सदसà¥à¤¯à¤¤à¤¾ पर शà¥à¤· समय à¤à¥ लिठवापसॠमिलà¥à¤à¥à¥¤","upgrade_confirm_page.confirming":"पà¥à¤·à¥à¤à¤¿ हॠरहॠहà¥â¦","upgrade_confirm_page.email":"à¤à¤®à¥à¤²","upgrade_product_info.upgrade_subscription_title":"à¤
पनॠसदसà¥à¤¯à¤¤à¤¾ à¤
पà¤à¥à¤°à¥à¤¡ à¤à¤°à¥à¤","upgrade_confirm_page.payment_method":"à¤à¥à¤à¤¤à¤¾à¤¨ विधि","upgrade_product_info.calculated_later":"बाद मà¥à¤ à¤à¤£à¤¨à¤¾ à¤à¥ à¤à¤¾à¤à¤à¥","plan_card.current":"वरà¥à¤¤à¤®à¤¾à¤¨","upgrade_product_info.change_subscription_title":"à¤
पनॠसदसà¥à¤¯à¤¤à¤¾ बदलà¥à¤","upgrade_confirm_page.confirm_upgrade":"à¤
पà¤à¥à¤°à¥à¤¡ à¤à¥ पà¥à¤·à¥à¤à¤¿ à¤à¤°à¥à¤","plan_card.new":"नया","upgrade_confirm_page.billing_address":"बिलिà¤à¤ पता","upgrade_confirm_page.title":"à¤à¥à¤à¤¤à¤¾à¤¨ à¤à¥ पà¥à¤·à¥à¤à¤¿ à¤à¤°à¥à¤","upgrade_product_info.tax_estimated":"à¤à¤° (à¤
नà¥à¤®à¤¾à¤¨à¤¿à¤¤)","upgrade_confirm_page.subtitle_deferred":"à¤
पनॠà¤à¥à¤à¤¤à¤¾à¤¨ विवरण à¤à¥ समà¥à¤à¥à¤·à¤¾ à¤à¤°à¥à¤ à¤à¤° शà¥à¤¡à¥à¤¯à¥à¤² परिवरà¥à¤¤à¤¨ à¤à¤°à¥à¤","upgrade_confirm_page.confirm_schedule":"शà¥à¤¡à¥à¤¯à¥à¤² à¤à¥ पà¥à¤·à¥à¤à¤¿ à¤à¤°à¥à¤","upgrade_confirm_page.on_file":"फाà¤à¤² पर","credit_for_unused_time.title":"à¤
पà¥à¤°à¤¯à¥à¤à¥à¤¤ समय à¤à¤¾ à¤à¥à¤°à¥à¤¡à¤¿à¤","credit_for_unused_time.message":"à¤à¤ªà¤à¥ मà¥à¤à¥à¤¦à¤¾ सदसà¥à¤¯à¤¤à¤¾ à¤à¤¾ à¤à¥à¤ à¤à¥ à¤
पà¥à¤°à¤¯à¥à¤à¥à¤¤ समय à¤à¤ªà¤à¥ à¤à¤°à¥à¤¦ मà¥à¤ à¤à¥à¤ à¤à¥ रà¥à¤ª मà¥à¤ समायà¥à¤à¤¿à¤¤ à¤à¤¿à¤¯à¤¾ à¤à¤¾à¤à¤à¤¾à¥¤","paddle_checkout.return_to":"{{appName}} पर वापस à¤à¤¾à¤à¤","paddle_order_summary.billed_frequency":"बिलिà¤à¤ {{frequency}}","paddle_order_summary.intro_then_recurring":"पहला {{firstPeriod}}, फिर {{price}} {{frequency}}","paddle_order_summary.inc_tax":"à¤à¤° सहित","paddle_order_summary.due_on":"{{date}} à¤à¥ दà¥à¤¯","payment_entry_page.payment_method_error":"हम à¤à¤¸ à¤à¥à¤à¤¤à¤¾à¤¨ विधि à¤à¤¾ à¤à¤ªà¤¯à¥à¤ नहà¥à¤ à¤à¤° सà¤à¥à¥¤ à¤à¥à¤ªà¤¯à¤¾ à¤
पनॠविवरण à¤à¤¾à¤à¤à¥à¤ या à¤à¥à¤ à¤à¤¿à¤¨à¥à¤¨ à¤à¥à¤à¤¤à¤¾à¤¨ विधि à¤à¤à¤¼à¤®à¤¾à¤à¤à¥¤","payment_entry_page.payment_method_error_card_not_supported":"यह à¤à¤¾à¤°à¥à¤¡ पà¥à¤°à¤à¤¾à¤° सà¥à¤µà¥à¤à¤¾à¤°à¥à¤¯ नहà¥à¤ हà¥à¥¤ à¤à¥à¤ à¤à¤¿à¤¨à¥à¤¨ à¤à¤¾à¤°à¥à¤¡ à¤à¤à¤¼à¤®à¤¾à¤à¤à¥¤"},
1js
vendor: 10,990 bytes, line 1
1={"periods.week":"{{amount}} hét","periods.month":"{{amount}} hónap","periods.year":"{{amount}} év","periods.day":"{{amount}} nap","periods.weekShort":"{{amount}}hét","periods.monthShort":"{{amount}}hó","periods.yearShort":"{{amount}}év","periods.dayShort":"{{amount}}n","periods.lifetime":"életre szóló","periods.weekPlural":"{{amount}} hét","periods.monthPlural":"{{amount}} hónap","periods.yearPlural":"{{amount}} év","periods.dayPlural":"{{amount}} nap","periods.weekFrequency":"heti","periods.monthFrequency":"havi","periods.yearFrequency":"éves","periods.dayFrequency":"napi","periods.perWeekFrequency":"hetente","periods.perMonthFrequency":"havonta","periods.perYearFrequency":"évente","periods.perDayFrequency":"naponta","periods.unknownFrequency":"ismeretlen","periods.weekFrequencyPlural":"minden {{amount}} hétben","periods.monthFrequencyPlural":"minden {{amount}} hónapban","periods.yearFrequencyPlural":"minden {{amount}} évben","periods.dayFrequencyPlural":"minden {{amount}} napban","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} próbaidÅszak","product_info.price_after_free_trial":"A próbaidÅszak vége után, {{renewalDate}}-kor","product_info.renewal_frequency":"{{frequency}} gyakorisággal megújul","product_info.continues_until_cancelled":"Folytatódik, amÃg le nem mondják","product_info.cancel_anytime":"Bármikor lemondható","payment_entry_page.payment_step_title":"Biztonságos fizetés a RevenueCat-en keresztül","payment_entry_page.button_pay":"Fizetés most","payment_entry_page.button_start_trial":"PróbaidÅszak indÃtása","success_page.purchase_successful":"Fizetés sikeres","success_page.button_close":"Tovább","error_page.if_error_persists":"Ha a hiba továbbra is fennáll, kérjük, vedd fel a kapcsolatot ","error_page.error_title_already_subscribed":"Már elÅfizettél a(z) {{productTitle}} termékre","error_page.error_title_already_purchased":"Már megvásároltad a(z) {{productTitle}} terméket","error_page.error_title_other_errors":"Valami hiba történt","error_page.error_message_already_subscribed":"Nem fizethetsz elŠújra erre a termékre.","error_page.error_message_already_purchased":"Nem vásárolhatod meg újra ezt a terméket.","error_page.error_message_missing_email_error":"Az email cÃm szükséges a vásárlás befejezéséhez.","error_page.error_message_network_error":"Hálózati hiba. Kérjük, ellenÅrizd az internetkapcsolatodat.","error_page.error_message_error_charging_payment":"A fizetés sikertelen volt.","error_page.error_message_error_setting_up_purchase":"Hiba miatt nem indult el a vásárlás (hibakód: {{errorCode}}).","error_page.error_message_invalid_tax_location":"Nem tudtuk ellenÅrizni a számlázási cÃmét. Kérjük, ellenÅrizze, hogy az irányÃtószám és az ország helyes-e.","error_page.error_message_unknown_error":"Ismeretlen hiba történt (hibakód: {{errorCode}}).","error_page.button_try_again":"Ãjrapróbálkozás","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"ingyenes","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Ma fizetendŠösszesen","product_info.subscribe_to":"Feliratkozás erre:","navbar_header.details":"Részletek","navbar_header.back_button":"Vissza","pricing_dropdown.show_details":"Részletek mutatása","pricing_dropdown.hide_details":"Részletek elrejtése","pricing_table.tax":"Adó","pricing_table.trial_ends":"A próbaidÅszak vége: {{formattedTrialEndDate}}","pricing_table.total_due_today":"Ma fizetendŠösszeg","pricing_table.total_excluding_tax":"Ãsszesen adó nélkül","pricing_table.enter_billing_address_to_calculate":"Adja meg a számlázási cÃmet a számÃtáshoz","pricing_table.enter_state_or_postal_code_to_calculate":"Adja meg az államot vagy az irányÃtószámot a számÃtáshoz","pricing_table.enter_postal_code_to_calculate":"Adja meg az irányÃtószámot a számÃtáshoz","error_page.error_message_invalid_email_error":"A(z) {{email}} e-mail cÃmet nem sikerült ellenÅrizni. Kérjük, adj meg egy érvényes e-mail cÃmet.","payment_entry_page.button_payment_method":"Fizetés {{formattedPrice}} összeggel a következÅvel: {{paymentMethod}}","payment_entry_page.button_with_price":"Fizetés {{formattedPrice}}","price_update.title":"Ãr frissÃtése","price_update.base_message":"A teljes ár frissÃtve lett az adóval a számlázási cÃmed alapján. Kérjük, tekintsd át és próbáld újra. A kártyádat csak egyszer terheljük meg.","price_update.trial_message":"Az elÅfizetés ára adókkal együtt frissÃtésre került a számlázási cÃmének megfelelÅen. Az ingyenes próbaidÅszak továbbra is érvényes. Kérjük, ellenÅrizze és próbálja újra.","payment_entry_page.express_checkout_divider":"VAGY FIZESSEN KÃRTYÃVAL","error_page.trouble_accessing":"Ha problémái vannak a vásárláshoz való hozzáféréssel, forduljon az ügyfélszolgálathoz a következÅ cÃmen: ","error_page.close_button_title":"Ugrás a(z) {{appName}} alkalmazáshoz","error_page.error_title_stripe_missing_required_permission":"Hiányzó Stripe engedély","error_page.button_close":"Bezárás","error_page.error_message_stripe_invalid_tax_origin_address":"A vásárlás sikertelen volt, mert az adókiindulási cÃm érvénytelen. Ãles környezetben a vásárlások adók alkalmazása nélkül fognak működni.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"A vásárlás sikertelen volt, mert az adókiindulási cÃm érvénytelen.","error_page.error_message_stripe_tax_not_active":"A vásárlás sikertelen volt, mert a Stripe adó nincs engedélyezve. Ãles környezetben a vásárlások adók alkalmazása nélkül fognak működni.","error_page.error_only_in_sandbox":"Ez az üzenet csak a tesztkörnyezetben jelenik meg.","error_page.error_message_stripe_missing_required_permission":"A vásárlás sikertelen volt, mert a Stripe alkalmazásból hiányzik egy szükséges engedély. Ãles környezetben a vásárlások adók alkalmazása nélkül fognak működni.","error_page.error_title_stripe_tax_not_active":"A Stripe adó nincs aktiválva","error_page.error_title_stripe_invalid_tax_origin_address":"Ãrvénytelen adókiindulási cÃm","apple_pay.free_trial":"Ingyenes próbaidÅszak","product_info.price_after_intro_price":"{{introPriceDuration}} után, {{renewalDate}} napján","product_info.after_trial":"próbaidÅszak után","product_info.after":"utána","product_info.intro_price_phase_after_trial":"Ezután {{introPriceDuration}} ideig {{introPrice}} áron","product_info.intro_price_phase":"ElÅször {{introPriceDuration}} ideig {{introPrice}} áron","product_info.intro_price_phase_paid_once":"egyszeri fizetéssel","payment_entry_page.trial_subscription_terms_info":"A próbaidÅszak vége után {{price}} összeget számÃtunk fel {{perFrequency}} gyakorisággal, kezdve {{renewalDate}} dátummal. Ezt a dátumot megelÅzÅen bármikor lemondhatod.","payment_entry_page.subscription_info":"Az elÅfizetés automatikusan megújul. Bármikor lemondhatod.","payment_entry_page.otp_terms_info":"A vásárlással elfogadod, hogy a {{appName}} az általa meghatározott feltételek szerint terheljen.","payment_entry_page.otp_terms_info_without_app_name":"A vásárlással elfogadja, hogy dÃjat számÃtunk fel Ãnnek az alkalmazandó feltételek szerint.","payment_entry_page.terms_link_label":"Feltételek","payment_entry_page.subscription_terms_info":"A feliratkozással elfogadod, hogy a {{appName}} az általa meghatározott feltételek szerint terheljen, amÃg le nem mondod.","payment_entry_page.subscription_terms_info_without_app_name":"Az elÅfizetéssel elfogadja az ismétlÅdÅ dÃjakat az alkalmazandó feltételek szerint, amÃg le nem mondja.","loading_page.keep_page_open":"A folyamat majdnem befejezÅdött. Tartsa nyitva ezt az oldalt.","loading_page.processing_payment":"Fizetés feldolgozása","pricing_table.discount":"Kedvezmény","pricing_table.subtotal":"Részösszeg","pricing_dropdown.add_promo_code":"Promóciós kód hozzáadása","discount_input.label":"Promóciós kód","payment_entry_page.checkout_consent_terms_of_service":"szolgáltatási feltételek","payment_entry_page.checkout_consent_agreement":"Elfogadom a {{appName}} {{termsOfService}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"Elfogadom a {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"Tekintse át fizetési adatait és erÅsÃtse meg a frissÃtést","upgrade_confirm_page.confirm_upgrade_with_price":"FrissÃtés megerÅsÃtése â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Becsült a következÅ megújÃtáskor","refund_for_unused_time.title":"VisszatérÃtés a fel nem használt idÅért","refund_for_unused_time.message":"Fizetési módja azonnal megterhelésre kerül, és visszatérÃtést kap a(z) {{previousProductName}} elÅfizetésén fennmaradó idÅért.","upgrade_confirm_page.confirming":"MegerÅsÃtés folyamatbanâ¦","upgrade_confirm_page.email":"E-mail","upgrade_product_info.upgrade_subscription_title":"ElÅfizetés frissÃtése","upgrade_confirm_page.payment_method":"Fizetési mód","upgrade_product_info.calculated_later":"KésÅbb kerül kiszámÃtásra","plan_card.current":"Jelenlegi","upgrade_product_info.change_subscription_title":"ElÅfizetés módosÃtása","upgrade_confirm_page.confirm_upgrade":"FrissÃtés megerÅsÃtése","plan_card.new":"Ãj","upgrade_confirm_page.billing_address":"Számlázási cÃm","upgrade_confirm_page.title":"Fizetés megerÅsÃtése","upgrade_product_info.tax_estimated":"Adó (becsült)","upgrade_confirm_page.subtitle_deferred":"Tekintse át fizetési adatait és ütemezze a módosÃtást","upgrade_confirm_page.confirm_schedule":"Ãtemezés megerÅsÃtése","upgrade_confirm_page.on_file":"RögzÃtve","credit_for_unused_time.title":"JóváÃrás fel nem használt idÅre","credit_for_unused_time.message":"A meglévÅ elÅfizetésed fel nem használt ideje kedvezményként jóváÃródik a vásárlásodból.","paddle_checkout.return_to":"Vissza: {{appName}}","paddle_order_summary.billed_frequency":"számlázás {{frequency}}","paddle_order_summary.intro_then_recurring":"elsÅ {{firstPeriod}}, majd {{price}} {{frequency}}","paddle_order_summary.inc_tax":"adóval","paddle_order_summary.due_on":"Esedékes: {{date}}","payment_entry_page.payment_method_error":"Nem tudtuk használni ezt a fizetési módot. EllenÅrizze adatait, vagy próbáljon meg egy másik fizetési módot.","payment_entry_page.payment_method_error_card_not_supported":"Ezt a kártyatÃpust nem fogadjuk el. Próbáljon meg egy másik kártyát."},
1qs
vendor: 10,401 bytes, line 1
1={"periods.week":"{{amount}} minggu","periods.month":"{{amount}} bulan","periods.year":"{{amount}} tahun","periods.day":"{{amount}} hari","periods.weekShort":"{{amount}}mg","periods.monthShort":"{{amount}}bl","periods.yearShort":"{{amount}}th","periods.dayShort":"{{amount}}h","periods.lifetime":"seumur hidup","periods.weekPlural":"{{amount}} minggu","periods.monthPlural":"{{amount}} bulan","periods.yearPlural":"{{amount}} tahun","periods.dayPlural":"{{amount}} hari","periods.weekFrequency":"mingguan","periods.monthFrequency":"bulanan","periods.yearFrequency":"tahunan","periods.dayFrequency":"harian","periods.perWeekFrequency":"per minggu","periods.perMonthFrequency":"per bulan","periods.perYearFrequency":"per tahun","periods.perDayFrequency":"per hari","periods.unknownFrequency":"tidak diketahui","periods.weekFrequencyPlural":"setiap {{amount}} minggu","periods.monthFrequencyPlural":"setiap {{amount}} bulan","periods.yearFrequencyPlural":"setiap {{amount}} tahun","periods.dayFrequencyPlural":"setiap {{amount}} hari","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} uji coba gratis","product_info.price_after_free_trial":"Setelah uji coba berakhir, pada {{renewalDate}}","product_info.renewal_frequency":"Diperbarui {{frequency}}","product_info.continues_until_cancelled":"Berlanjut hingga dibatalkan","product_info.cancel_anytime":"Batalkan kapan saja","payment_entry_page.payment_step_title":"Pembayaran aman oleh RevenueCat","payment_entry_page.button_pay":"Bayar sekarang","payment_entry_page.button_start_trial":"Mulai Uji Coba","success_page.purchase_successful":"Pembayaran selesai","success_page.button_close":"Lanjutkan","error_page.if_error_persists":"Jika kesalahan berlanjut, silakan hubungi ","error_page.error_title_already_subscribed":"Anda sudah berlangganan ke {{productTitle}}","error_page.error_title_already_purchased":"Anda sudah membeli {{productTitle}}","error_page.error_title_other_errors":"Terjadi kesalahan","error_page.error_message_already_subscribed":"Anda tidak dapat berlangganan produk ini lagi.","error_page.error_message_already_purchased":"Anda tidak dapat membeli produk ini lagi.","error_page.error_message_missing_email_error":"Email diperlukan untuk menyelesaikan pembelian.","error_page.error_message_network_error":"Kesalahan jaringan. Periksa koneksi internet Anda.","error_page.error_message_error_charging_payment":"Pembayaran gagal.","error_page.error_message_error_setting_up_purchase":"Pembelian tidak dimulai karena kesalahan (kode kesalahan: {{errorCode}}).","error_page.error_message_invalid_tax_location":"Kami tidak dapat memverifikasi alamat penagihan Anda. Harap periksa kembali kode pos dan negara untuk memastikan keduanya benar.","error_page.error_message_unknown_error":"Terjadi kesalahan yang tidak diketahui (kode kesalahan: {{errorCode}}).","error_page.button_try_again":"Coba lagi","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"gratis","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Total yang harus dibayar hari ini","product_info.subscribe_to":"Berlangganan ke","navbar_header.details":"Detail","navbar_header.back_button":"Kembali","pricing_dropdown.show_details":"Tampilkan detail","pricing_dropdown.hide_details":"Sembunyikan detail","pricing_table.tax":"Pajak","pricing_table.trial_ends":"Setelah masa percobaan berakhir, pada {{formattedTrialEndDate}}","pricing_table.total_due_today":"Total yang harus dibayar hari ini","pricing_table.total_excluding_tax":"Total belum termasuk pajak","pricing_table.enter_billing_address_to_calculate":"Masukkan alamat penagihan untuk menghitung","pricing_table.enter_state_or_postal_code_to_calculate":"Masukkan negara bagian atau kode pos untuk menghitung","pricing_table.enter_postal_code_to_calculate":"Masukkan kode pos untuk menghitung","error_page.error_message_invalid_email_error":"Alamat email {{email}} tidak dapat diverifikasi. Harap berikan alamat email yang valid.","payment_entry_page.button_payment_method":"Bayar {{formattedPrice}} dengan {{paymentMethod}}","payment_entry_page.button_with_price":"Bayar {{formattedPrice}}","price_update.title":"Pembaruan harga","price_update.base_message":"Total harga telah diperbarui dengan pajak berdasarkan alamat penagihan Anda. Harap tinjau dan coba lagi. Kartu Anda hanya akan dikenakan biaya sekali.","price_update.trial_message":"Harga langganan telah diperbarui untuk menyertakan pajak berdasarkan alamat penagihan Anda. Masa percobaan gratis masih berlaku. Silakan periksa dan coba lagi.","payment_entry_page.express_checkout_divider":"ATAU BAYAR DENGAN KARTU","error_page.trouble_accessing":"Jika Anda mengalami masalah dalam mengakses pembelian, hubungi dukungan di ","error_page.close_button_title":"Pergi ke {{appName}}","error_page.error_title_stripe_missing_required_permission":"Izin Stripe tidak ada","error_page.button_close":"Tutup","error_page.error_message_stripe_invalid_tax_origin_address":"Pembelian gagal karena alamat asal pajak tidak valid. Dalam produksi, pembelian akan berfungsi tanpa pajak yang diterapkan.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"Pembelian gagal karena alamat asal pajak tidak valid.","error_page.error_message_stripe_tax_not_active":"Pembelian gagal karena Stripe Tax tidak diaktifkan. Dalam produksi, pembelian akan berfungsi tanpa pajak yang diterapkan.","error_page.error_only_in_sandbox":"Pesan ini hanya muncul di sandbox.","error_page.error_message_stripe_missing_required_permission":"Pembelian gagal karena aplikasi Stripe tidak memiliki izin yang diperlukan. Dalam produksi, pembelian akan berfungsi tanpa pajak yang diterapkan.","error_page.error_title_stripe_tax_not_active":"Stripe Tax tidak aktif","error_page.error_title_stripe_invalid_tax_origin_address":"Alamat asal pajak tidak valid","apple_pay.free_trial":"Uji Coba Gratis","product_info.price_after_intro_price":"Setelah {{introPriceDuration}}, pada {{renewalDate}}","product_info.after_trial":"setelah uji coba","product_info.after":"setelah","product_info.intro_price_phase_after_trial":"Kemudian {{introPriceDuration}} dengan harga {{introPrice}}","product_info.intro_price_phase":"Pertama {{introPriceDuration}} dengan harga {{introPrice}}","product_info.intro_price_phase_paid_once":"dibayar sekali","payment_entry_page.trial_subscription_terms_info":"Setelah masa percobaan Anda berakhir, Anda akan dikenakan biaya sebesar {{price}} {{perFrequency}} mulai {{renewalDate}}. Anda dapat membatalkan kapan saja sebelum tanggal ini.","payment_entry_page.subscription_info":"Langganan diperpanjang secara otomatis. Batalkan kapan saja.","payment_entry_page.otp_terms_info":"Dengan membeli, Anda setuju untuk mengizinkan {{appName}} menagih Anda sesuai dengan ketentuan mereka.","payment_entry_page.otp_terms_info_without_app_name":"Dengan membeli, Anda setuju untuk dikenakan biaya sesuai dengan ketentuan yang berlaku.","payment_entry_page.terms_link_label":"Ketentuan","payment_entry_page.subscription_terms_info":"Dengan berlangganan, Anda setuju untuk mengizinkan {{appName}} mengenakan biaya sesuai dengan ketentuan mereka hingga Anda membatalkan.","payment_entry_page.subscription_terms_info_without_app_name":"Dengan berlangganan, Anda setuju untuk dikenakan biaya berulang sesuai dengan ketentuan yang berlaku hingga Anda membatalkan.","loading_page.keep_page_open":"Prosesnya hampir selesai. Jangan tutup halaman ini.","loading_page.processing_payment":"Pembayaran sedang diproses","pricing_table.discount":"Diskon","pricing_table.subtotal":"Subtotal","pricing_dropdown.add_promo_code":"Tambahkan kode promo","discount_input.label":"Kode promo","payment_entry_page.checkout_consent_terms_of_service":"ketentuan layanan","payment_entry_page.checkout_consent_agreement":"Saya menyetujui {{termsOfService}} {{appName}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"Saya menyetujui {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"Tinjau detail pembayaran Anda dan konfirmasi peningkatan","upgrade_confirm_page.confirm_upgrade_with_price":"Konfirmasi peningkatan â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Diperkirakan saat perpanjangan berikutnya","refund_for_unused_time.title":"Pengembalian dana untuk waktu yang tidak terpakai","refund_for_unused_time.message":"Metode pembayaran Anda akan segera ditagih dan Anda akan menerima pengembalian dana untuk sisa waktu langganan {{previousProductName}} Anda.","upgrade_confirm_page.confirming":"Mengonfirmasiâ¦","upgrade_confirm_page.email":"Email","upgrade_product_info.upgrade_subscription_title":"Tingkatkan langganan Anda","upgrade_confirm_page.payment_method":"Metode pembayaran","upgrade_product_info.calculated_later":"Dihitung nanti","plan_card.current":"Saat ini","upgrade_product_info.change_subscription_title":"Ubah langganan Anda","upgrade_confirm_page.confirm_upgrade":"Konfirmasi peningkatan","plan_card.new":"Baru","upgrade_confirm_page.billing_address":"Alamat penagihan","upgrade_confirm_page.title":"Konfirmasi pembayaran","upgrade_product_info.tax_estimated":"Pajak (perkiraan)","upgrade_confirm_page.subtitle_deferred":"Tinjau detail pembayaran Anda dan jadwalkan perubahan","upgrade_confirm_page.confirm_schedule":"Konfirmasi jadwal","upgrade_confirm_page.on_file":"Tersimpan","credit_for_unused_time.title":"Kredit Waktu Tidak Terpakai","credit_for_unused_time.message":"Waktu yang tidak terpakai dari langganan Anda saat ini akan didiskon dari pembelian Anda.","paddle_checkout.return_to":"Kembali ke {{appName}}","paddle_order_summary.billed_frequency":"ditagih {{frequency}}","paddle_order_summary.intro_then_recurring":"{{firstPeriod}} pertama, lalu {{price}} {{frequency}}","paddle_order_summary.inc_tax":"termasuk pajak","paddle_order_summary.due_on":"Jatuh tempo {{date}}","payment_entry_page.payment_method_error":"Kami tidak dapat menggunakan metode pembayaran ini. Periksa detail Anda atau coba metode pembayaran lain.","payment_entry_page.payment_method_error_card_not_supported":"Jenis kartu ini tidak diterima. Coba kartu lain."},
1Ms
vendor: 11,462 bytes, line 1
1={"periods.week":"{{amount}}é±é","periods.month":"{{amount}}ã¶æ","periods.year":"{{amount}}å¹´","periods.day":"{{amount}}æ¥","periods.weekShort":"{{amount}}é±","periods.monthShort":"{{amount}}ã¶æ","periods.yearShort":"{{amount}}å¹´","periods.dayShort":"{{amount}}æ¥","periods.lifetime":"çæ¶¯","periods.weekPlural":"{{amount}}é±é","periods.monthPlural":"{{amount}}ã¶æ","periods.yearPlural":"{{amount}}å¹´","periods.dayPlural":"{{amount}}æ¥","periods.weekFrequency":"æ¯é±","periods.monthFrequency":"æ¯æ","periods.yearFrequency":"æ¯å¹´","periods.dayFrequency":"æ¯æ¥","periods.perWeekFrequency":"é±ãã¨","periods.perMonthFrequency":"æãã¨","periods.perYearFrequency":"å¹´ãã¨","periods.perDayFrequency":"æ¥ãã¨","periods.unknownFrequency":"䏿","periods.weekFrequencyPlural":"{{amount}}é±éãã¨","periods.monthFrequencyPlural":"{{amount}}ã¶æãã¨","periods.yearFrequencyPlural":"{{amount}}å¹´ãã¨","periods.dayFrequencyPlural":"{{amount}}æ¥ãã¨","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}}æ¥éç¡æãã©ã¤ã¢ã«","product_info.price_after_free_trial":"ãã©ã¤ã¢ã«çµäºå¾ã{{renewalDate}}ã«","product_info.renewal_frequency":"{{frequency}}ã§æ´æ°","product_info.continues_until_cancelled":"ãã£ã³ã»ã«ãããã¾ã§ç¶ç¶ããã¾ã","product_info.cancel_anytime":"ãã¤ã§ããã£ã³ã»ã«ã§ãã¾ã","payment_entry_page.payment_step_title":"RevenueCatã«ããå®å
¨ãªãã§ãã¯ã¢ã¦ã","payment_entry_page.button_pay":"ä»ããæ¯æã","payment_entry_page.button_start_trial":"ãã©ã¤ã¢ã«ãéå§","success_page.purchase_successful":"æ¯æããå®äºãã¾ãã","success_page.button_close":"ç¶è¡","error_page.if_error_persists":"ã¨ã©ã¼ãç¶ãå ´åã¯ããé£çµ¡ãã ããã","error_page.error_title_already_subscribed":"ãã§ã«{{productTitle}}ãè³¼èªãã¦ãã¾ã","error_page.error_title_already_purchased":"ãã§ã«{{productTitle}}ãè³¼å
¥ãã¦ãã¾ã","error_page.error_title_other_errors":"ã¨ã©ã¼ãçºçãã¾ãã","error_page.error_message_already_subscribed":"ãã®ååãå度購èªãããã¨ã¯ã§ãã¾ããã","error_page.error_message_already_purchased":"ãã®ååãå度購å
¥ãããã¨ã¯ã§ãã¾ããã","error_page.error_message_missing_email_error":"è³¼å
¥ãå®äºããã«ã¯ã¡ã¼ã«ã¢ãã¬ã¹ãå¿
è¦ã§ãã","error_page.error_message_network_error":"ãããã¯ã¼ã¯ã¨ã©ã¼ã§ããã¤ã³ã¿ã¼ãããæ¥ç¶ã確èªãã¦ãã ããã","error_page.error_message_error_charging_payment":"æ¯æãã«å¤±æãã¾ããã","error_page.error_message_error_setting_up_purchase":"ã¨ã©ã¼ãçºçãããããè³¼å
¥ãéå§ã§ãã¾ããã§ããï¼ã¨ã©ã¼ã³ã¼ãï¼{{errorCode}}ï¼ã","error_page.error_message_invalid_tax_location":"è«æ±å
使ã確èªã§ãã¾ããã§ãããéµä¾¿çªå·ã¨å½ãæ£ãããã確èªãã ããã","error_page.error_message_unknown_error":"䏿ãªã¨ã©ã¼ãçºçãã¾ããï¼ã¨ã©ã¼ã³ã¼ãï¼{{errorCode}}ï¼ã","error_page.button_try_again":"å試è¡","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"ç¡æ","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"æ¬æ¥ã®ãæ¯æãåè¨","product_info.subscribe_to":"è³¼èªãã","navbar_header.details":"詳細","navbar_header.back_button":"æ»ã","pricing_dropdown.show_details":"詳細ã表示","pricing_dropdown.hide_details":"詳細ãé ã","pricing_table.tax":"ç¨é","pricing_table.trial_ends":"ãã©ã¤ã¢ã«çµäºå¾ã{{formattedTrialEndDate}}","pricing_table.total_due_today":"æ¬æ¥ãæ¯æãããã ãåè¨éé¡","pricing_table.total_excluding_tax":"ç¨æãåè¨","pricing_table.enter_billing_address_to_calculate":"è«æ±å
使ãå
¥åãã¦è¨ç®","pricing_table.enter_state_or_postal_code_to_calculate":"è¨ç®ããã«ã¯å·ã¾ãã¯éµä¾¿çªå·ãå
¥åãã¦ãã ãã","pricing_table.enter_postal_code_to_calculate":"è¨ç®ããã«ã¯éµä¾¿çªå·ãå
¥åãã¦ãã ãã","error_page.error_message_invalid_email_error":"ã¡ã¼ã«ã¢ãã¬ã¹{{email}}ã確èªã§ãã¾ããã§ãããæå¹ãªã¡ã¼ã«ã¢ãã¬ã¹ãå
¥åãã¦ãã ããã","payment_entry_page.button_payment_method":"{{paymentMethod}}ã§{{formattedPrice}}ãæ¯æã","payment_entry_page.button_with_price":"{{formattedPrice}}ãæ¯æã","price_update.title":"ä¾¡æ ¼ã®æ´æ°","price_update.base_message":"åè¨éé¡ããã客æ§ã®è«æ±å
使ã«åºã¥ãã¦ç¨éã¨ã¨ãã«æ´æ°ããã¾ãããå度ã確èªãã ãããã«ã¼ãã¸ã®è«æ±ã¯1åã®ã¿ã§ãã","price_update.trial_message":"è«æ±å
使ã«åºã¥ãã¦ç¨éãå«ããµãã¹ã¯ãªãã·ã§ã³æéãæ´æ°ããã¾ãããç¡æãã©ã¤ã¢ã«ã¯å¼ãç¶ãé©ç¨ããã¾ãã確èªãã¦å度ã試ããã ããã","payment_entry_page.express_checkout_divider":"ã«ã¼ãã§æ¯æã","error_page.trouble_accessing":"è³¼å
¥ã¸ã®ã¢ã¯ã»ã¹ã«åé¡ãããå ´åã¯ããµãã¼ãã«ãåãåãããã ãã: ","error_page.close_button_title":"{{appName}} ã«ç§»å","error_page.error_title_stripe_missing_required_permission":"å¿
è¦ãªStripeã®æ¨©éãããã¾ãã","error_page.button_close":"éãã","error_page.error_message_stripe_invalid_tax_origin_address":"ç¨ã®åç£å°ä½æãç¡å¹ãªãããè³¼å
¥ã«å¤±æãã¾ããã æ¬çªç°å¢ã§ã¯ãç¨éãé©ç¨ãããªãã¦ãè³¼å
¥ã¯å¯è½ã§ãã","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"ç¨ã®åç£å°ä½æãç¡å¹ãªãããè³¼å
¥ã«å¤±æãã¾ããã","error_page.error_message_stripe_tax_not_active":"Stripe Taxãæå¹ã«ãªã£ã¦ããªããããè³¼å
¥ã«å¤±æãã¾ããã æ¬çªç°å¢ã§ã¯ãç¨éãé©ç¨ãããªãã¦ãè³¼å
¥ã¯å¯è½ã§ãã","error_page.error_only_in_sandbox":"ãã®ã¡ãã»ã¼ã¸ã¯ãµã³ãããã¯ã¹ã§ã®ã¿è¡¨ç¤ºããã¾ãã","error_page.error_message_stripe_missing_required_permission":"Stripeã¢ããªã«å¿
è¦ãªæ¨©éããªããããè³¼å
¥ã«å¤±æãã¾ããã æ¬çªç°å¢ã§ã¯ãç¨éãé©ç¨ãããªãã¦ãè³¼å
¥ã¯å¯è½ã§ãã","error_page.error_title_stripe_tax_not_active":"Stripe Taxãæå¹ã§ã¯ããã¾ãã","error_page.error_title_stripe_invalid_tax_origin_address":"ç¨ã®åç£å°ä½æãç¡å¹ã§ã","apple_pay.free_trial":"ç¡æãã©ã¤ã¢ã«","product_info.price_after_intro_price":"{{introPriceDuration}}ã®å¾ã{{renewalDate}}ã«","product_info.after_trial":"ãã©ã¤ã¢ã«å¾","product_info.after":"å¾","product_info.intro_price_phase_after_trial":"ãã®å¾ã{{introPriceDuration}}éã¯{{introPrice}}","product_info.intro_price_phase":"æåã®{{introPriceDuration}}éã¯{{introPrice}}","product_info.intro_price_phase_paid_once":"ä¸åæã","payment_entry_page.trial_subscription_terms_info":"ãã©ã¤ã¢ã«æéãçµäºããã¨ã{{renewalDate}}ãã{{price}} {{perFrequency}}ã課éããã¾ãããã®æ¥ããåã«ãã¤ã§ããã£ã³ã»ã«ã§ãã¾ãã","payment_entry_page.subscription_info":"ãµãã¹ã¯ãªãã·ã§ã³ã¯èªåçã«æ´æ°ããã¾ãããã¤ã§ããã£ã³ã»ã«ã§ãã¾ãã","payment_entry_page.otp_terms_info":"è³¼å
¥ãããã¨ã«ããã{{appName}}ãå©ç¨è¦ç´ã«åºã¥ãã¦æéãè«æ±ãããã¨ã«åæãããã¨ã«ãªãã¾ãã","payment_entry_page.otp_terms_info_without_app_name":"è³¼å
¥ãããã¨ã«ãããé©ç¨ãããè¦ç´ã«å¾ã£ã¦è«æ±ããããã¨ã«åæãããã®ã¨ãã¾ãã","payment_entry_page.terms_link_label":"å©ç¨è¦ç´","payment_entry_page.subscription_terms_info":"ãµãã¹ã¯ãªãã·ã§ã³ã«ç»é²ããã¨ããã£ã³ã»ã«ããã¾ã§{{appName}}ãå©ç¨è¦ç´ã«å¾ã£ã¦èª²éãããã¨ã許å¯ãããã¨ã«åæãããã¨ã«ãªãã¾ãã","payment_entry_page.subscription_terms_info_without_app_name":"è³¼èªãããã¨ã«ãããè§£ç´ããã¾ã§é©ç¨ãããè¦ç´ã«å¾ã£ã¦å®æçãªè«æ±ã«åæãããã®ã¨ãã¾ãã","loading_page.keep_page_open":"ããã»ã¹ã¯ã»ã¼å®äºã§ãããã®ãã¼ã¸ãéããã¾ã¾ã«ãã¦ãã ããã","loading_page.processing_payment":"ãæ¯æãæç¶ãä¸","pricing_table.discount":"å²å¼","pricing_table.subtotal":"å°è¨","pricing_dropdown.add_promo_code":"ããã¢ã¼ã·ã§ã³ã³ã¼ãã追å ","discount_input.label":"ããã¢ã¼ã·ã§ã³ã³ã¼ã","payment_entry_page.checkout_consent_terms_of_service":"å©ç¨è¦ç´","payment_entry_page.checkout_consent_agreement":"{{appName}}ã®{{termsOfService}}ã«åæãã¾ãã","payment_entry_page.checkout_consent_agreement_without_app_name":"ç§ã¯{{termsOfService}}ã«åæãã¾ãã","upgrade_confirm_page.subtitle_immediate":"ãæ¯æã詳細ã確èªããã¢ããã°ã¬ã¼ãã確å®ãã¦ãã ãã","upgrade_confirm_page.confirm_upgrade_with_price":"ã¢ããã°ã¬ã¼ããç¢ºå® â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"次åã®æ´æ°æã«æ¦ç®","refund_for_unused_time.title":"æªä½¿ç¨æéã®è¿é","refund_for_unused_time.message":"ãæ¯æãæ¹æ³ã«ããã«è«æ±ããã{{previousProductName}}ãµãã¹ã¯ãªãã·ã§ã³ã®æ®ãæéã«å¯¾ããè¿éãåãåãã¾ãã","upgrade_confirm_page.confirming":"確èªä¸â¦","upgrade_confirm_page.email":"ã¡ã¼ã«ã¢ãã¬ã¹","upgrade_product_info.upgrade_subscription_title":"ãµãã¹ã¯ãªãã·ã§ã³ãã¢ããã°ã¬ã¼ã","upgrade_confirm_page.payment_method":"ãæ¯æãæ¹æ³","upgrade_product_info.calculated_later":"å¾ã§è¨ç®","plan_card.current":"ç¾å¨","upgrade_product_info.change_subscription_title":"ãµãã¹ã¯ãªãã·ã§ã³ã夿´","upgrade_confirm_page.confirm_upgrade":"ã¢ããã°ã¬ã¼ãã確å®","plan_card.new":"æ°è¦","upgrade_confirm_page.billing_address":"è«æ±å
使","upgrade_confirm_page.title":"ãæ¯æãã確èª","upgrade_product_info.tax_estimated":"ç¨é (æ¦ç®)","upgrade_confirm_page.subtitle_deferred":"ãæ¯æã詳細ã確èªãã夿´ãã¹ã±ã¸ã¥ã¼ã«ãã¦ãã ãã","upgrade_confirm_page.confirm_schedule":"ã¹ã±ã¸ã¥ã¼ã«ã確å®","upgrade_confirm_page.on_file":"ç»é²æ¸ã¿","credit_for_unused_time.title":"æªä½¿ç¨æéåã®ã¯ã¬ã¸ãã","credit_for_unused_time.message":"æ¢åã®ãµãã¹ã¯ãªãã·ã§ã³ã®æªä½¿ç¨æéã¯ããè³¼å
¥éé¡ããå²å¼ããã¾ãã","paddle_checkout.return_to":"{{appName}}ã«æ»ã","paddle_order_summary.billed_frequency":"{{frequency}}è«æ±","paddle_order_summary.intro_then_recurring":"æåã®{{firstPeriod}}ããã®å¾{{price}} {{frequency}}","paddle_order_summary.inc_tax":"ç¨è¾¼","paddle_order_summary.due_on":"{{date}}ã«è«æ±","payment_entry_page.payment_method_error":"ãã®ãæ¯æãæ¹æ³ã¯ãå©ç¨ããã ãã¾ããã§ããã詳細ãã確èªããã ãããå¥ã®ãæ¯æãæ¹æ³ãã試ããã ããã","payment_entry_page.payment_method_error_card_not_supported":"ãã®ã«ã¼ãã¿ã¤ãã¯ãå©ç¨ããã ãã¾ãããå¥ã®ã«ã¼ããã試ããã ããã"},
1$s
vendor: 10,658 bytes, line 1
1={"periods.week":"{{amount}}주","periods.month":"{{amount}}ê°ì","periods.year":"{{amount}}ë
","periods.day":"{{amount}}ì¼","periods.weekShort":"{{amount}}주","periods.monthShort":"{{amount}}ê°ì","periods.yearShort":"{{amount}}ë
","periods.dayShort":"{{amount}}ì¼","periods.lifetime":"íì","periods.weekPlural":"{{amount}}주","periods.monthPlural":"{{amount}}ê°ì","periods.yearPlural":"{{amount}}ë
","periods.dayPlural":"{{amount}}ì¼","periods.weekFrequency":"매주","periods.monthFrequency":"매ë¬","periods.yearFrequency":"매ë
","periods.dayFrequency":"매ì¼","periods.perWeekFrequency":"주ë¹","periods.perMonthFrequency":"ìë³","periods.perYearFrequency":"ì°ê°","periods.perDayFrequency":"매ì¼","periods.unknownFrequency":"ì ì ìì","periods.weekFrequencyPlural":"{{amount}}주ë§ë¤","periods.monthFrequencyPlural":"{{amount}}ê°ìë§ë¤","periods.yearFrequencyPlural":"{{amount}}ë
ë§ë¤","periods.dayFrequencyPlural":"{{amount}}ì¼ë§ë¤","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}}ì¼ ë¬´ë£ ì²´í","product_info.price_after_free_trial":"ì²´í ì¢
ë£ í, {{renewalDate}}ì","product_info.renewal_frequency":"{{frequency}}ë§ë¤ ê°±ì ","product_info.continues_until_cancelled":"ì·¨ìë ëê¹ì§ ê³ìë©ëë¤.","product_info.cancel_anytime":"ì¸ì ë ì§ ì·¨ì ê°ë¥","payment_entry_page.payment_step_title":"RevenueCatì íµí ìì í ê²°ì ","payment_entry_page.button_pay":"ì§ê¸ ê²°ì ","payment_entry_page.button_start_trial":"ì²´í ìì","success_page.purchase_successful":"ê²°ì ê° ìë£ëììµëë¤.","success_page.button_close":"ê³ì","error_page.if_error_persists":"ì¤ë¥ê° ì§ìëë©´ ë¤ìì¼ë¡ 문ìíììì¤.","error_page.error_title_already_subscribed":"ì´ë¯¸ {{productTitle}}ì 구ë
íì
¨ìµëë¤","error_page.error_title_already_purchased":"ì´ë¯¸ {{productTitle}}ì 구매íì
¨ìµëë¤","error_page.error_title_other_errors":"문ì ê° ë°ìíìµëë¤.","error_page.error_message_already_subscribed":"ì´ ì íì ë¤ì 구ë
í ì ììµëë¤.","error_page.error_message_already_purchased":"ì´ ì íì ë¤ì 구매í ì ììµëë¤.","error_page.error_message_missing_email_error":"구매를 ìë£íë ¤ë©´ ì´ë©ì¼ì´ íìí©ëë¤.","error_page.error_message_network_error":"ë¤í¸ìí¬ ì¤ë¥ì
ëë¤. ì¸í°ë· ì°ê²°ì íì¸íììì¤.","error_page.error_message_error_charging_payment":"ê²°ì ì ì¤í¨íìµëë¤.","error_page.error_message_error_setting_up_purchase":"ì¤ë¥ë¡ ì¸í´ êµ¬ë§¤ê° ììëì§ ìììµëë¤(ì¤ë¥ ì½ë: {{errorCode}}).","error_page.error_message_invalid_tax_location":"ì²êµ¬ 주ì를 íì¸í ì ììµëë¤. ì°í¸ë²í¸ì êµê°ê° ì ííì§ ë¤ì íë² íì¸í´ 주ì¸ì.","error_page.error_message_unknown_error":"ì ì ìë ì¤ë¥ê° ë°ìíìµëë¤(ì¤ë¥ ì½ë: {{errorCode}}).","error_page.button_try_again":"ë¤ì ìë","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"무ë£","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"ì¤ë ì´ ê²°ì ê¸ì¡","product_info.subscribe_to":"구ë
í기","navbar_header.details":"ì¸ë¶ ì ë³´","navbar_header.back_button":"ë¤ë¡","pricing_dropdown.show_details":"ì¸ë¶ ì ë³´ íì","pricing_dropdown.hide_details":"ì¸ë¶ ì ë³´ ì¨ê¸°ê¸°","pricing_table.tax":"ì¸ê¸","pricing_table.trial_ends":"ì²´íí ì¢
ë£ í, {{formattedTrialEndDate}}","pricing_table.total_due_today":"ì¤ë ì§ë¶í´ì¼ í ì´ì¡","pricing_table.total_excluding_tax":"ì¸ê¸ ì ì¸ ì´ì¡","pricing_table.enter_billing_address_to_calculate":"ê³ì°ì ìí´ ì²êµ¬ì§ 주ì를 ì
ë ¥íì¸ì","pricing_table.enter_state_or_postal_code_to_calculate":"주 ëë ì°í¸ ë²í¸ë¥¼ ì
ë ¥íì¬ ê³ì°","pricing_table.enter_postal_code_to_calculate":"ì°í¸ ë²í¸ë¥¼ ì
ë ¥íì¬ ê³ì°","error_page.error_message_invalid_email_error":"ì´ë©ì¼ 주ì {{email}}ì(를) íì¸í ì ììµëë¤. ì í¨í ì´ë©ì¼ 주ì를 ì ê³µí´ ì£¼ì¸ì.","payment_entry_page.button_payment_method":"{{paymentMethod}}ì¼ë¡ {{formattedPrice}} ê²°ì ","payment_entry_page.button_with_price":"{{formattedPrice}} ê²°ì ","price_update.title":"ê°ê²© ì
ë°ì´í¸","price_update.base_message":"ì²êµ¬ì§ 주ì를 기ì¤ì¼ë¡ ì¸ê¸ì´ í¬í¨ë ì´ ê°ê²©ì´ ì
ë°ì´í¸ëììµëë¤. ë¤ì íì¸íê³ ìëí´ ì£¼ì¸ì. ì¹´ëë í ë²ë§ ì²êµ¬ë©ëë¤.","price_update.trial_message":"ì²êµ¬ 주ìì ë°ë¼ ì¸ê¸ì´ í¬í¨ë 구ë
ê°ê²©ì´ ì
ë°ì´í¸ëììµëë¤. ë¬´ë£ ì²´íì ê³ì ì ì©ë©ëë¤. íì¸íê³ ë¤ì ìëí´ ì£¼ì¸ì.","payment_entry_page.express_checkout_divider":"ëë ì¹´ë ê²°ì ","error_page.trouble_accessing":"구매ì 문ì ê° ìë ê²½ì° ë¤ì 주ìë¡ ì§ìíì 문ìíì¸ì. ","error_page.close_button_title":"{{appName}}ì¼ë¡ ì´ë","error_page.error_title_stripe_missing_required_permission":"íì Stripe ê¶í ëë½","error_page.button_close":"ë«ê¸°","error_page.error_message_stripe_invalid_tax_origin_address":"ì¸ê¸ ìì°ì§ 주ìê° ì못ëì´ êµ¬ë§¤ì ì¤í¨íìµëë¤. íë¡ëì
íê²½ììë ì¸ê¸ì´ ì ì©ëì§ ìì ìíë¡ êµ¬ë§¤ê° ì§íë©ëë¤.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"ì¸ê¸ ìì°ì§ 주ìê° ì못ëì´ êµ¬ë§¤ì ì¤í¨íìµëë¤.","error_page.error_message_stripe_tax_not_active":"Stripe Taxê° íì±íëì§ ìì 구매ì ì¤í¨íìµëë¤. íë¡ëì
íê²½ììë ì¸ê¸ì´ ì ì©ëì§ ìì ìíë¡ êµ¬ë§¤ê° ì§íë©ëë¤.","error_page.error_only_in_sandbox":"ì´ ë©ìì§ë ìëë°ì¤ììë§ íìë©ëë¤.","error_page.error_message_stripe_missing_required_permission":"Stripe ì±ì íìí ê¶íì´ ìì´ êµ¬ë§¤ì ì¤í¨íìµëë¤. íë¡ëì
íê²½ììë ì¸ê¸ì´ ì ì©ëì§ ìì ìíë¡ êµ¬ë§¤ê° ì§íë©ëë¤.","error_page.error_title_stripe_tax_not_active":"Stripe Taxê° íì±íëì§ ìì","error_page.error_title_stripe_invalid_tax_origin_address":"ì못ë ì¸ê¸ ìì°ì§ 주ì","apple_pay.free_trial":"ë¬´ë£ ì²´í","product_info.price_after_intro_price":"{{introPriceDuration}} í {{renewalDate}}ì","product_info.after_trial":"ì²´í í","product_info.after":"í","product_info.intro_price_phase_after_trial":"ë¤ì {{introPriceDuration}} ëì {{introPrice}}","product_info.intro_price_phase":"ì²ì {{introPriceDuration}} ëì {{introPrice}}","product_info.intro_price_phase_paid_once":"1í ê²°ì ","payment_entry_page.trial_subscription_terms_info":"ì²´í 기ê°ì´ ì¢
ë£ëë©´ {{renewalDate}}ë¶í° {{price}} {{perFrequency}}ê° ì²êµ¬ë©ëë¤. ì´ ë ì§ ì ìë ì¸ì ë ì§ ì·¨ìí ì ììµëë¤.","payment_entry_page.subscription_info":"구ë
ì ìëì¼ë¡ ê°±ì ë©ëë¤. ì¸ì ë ì§ ì·¨ìí ì ììµëë¤.","payment_entry_page.otp_terms_info":"구매íìë©´ {{appName}}ì ì½ê´ì ë°ë¼ ìê¸ì´ ì²êµ¬ëë ê²ì ëìíë ê²ì
ëë¤.","payment_entry_page.otp_terms_info_without_app_name":"구매í¨ì¼ë¡ì¨, í´ë¹ ì½ê´ì ë°ë¼ ì²êµ¬ì ëìí©ëë¤.","payment_entry_page.terms_link_label":"ì½ê´","payment_entry_page.subscription_terms_info":"구ë
íë©´ ì·¨ìí ëê¹ì§ {{appName}}ì´ ì½ê´ì ë°ë¼ ìê¸ì ì²êµ¬íë ë° ëìíë ê²ì
ëë¤.","payment_entry_page.subscription_terms_info_without_app_name":"구ë
í¨ì¼ë¡ì¨, ì·¨ìí ëê¹ì§ í´ë¹ ì½ê´ì ë°ë¼ ë°ë³µ ì²êµ¬ì ëìí©ëë¤.","loading_page.keep_page_open":"ê±°ì ìë£ëììµëë¤. ì´ íì´ì§ë¥¼ ê³ì ì´ì´ ëì¸ì.","loading_page.processing_payment":"ê²°ì ì²ë¦¬ ì¤","pricing_table.discount":"í ì¸","pricing_table.subtotal":"ìê³","pricing_dropdown.add_promo_code":"íë¡ëª¨ì
ì½ë ì¶ê°","discount_input.label":"íë¡ëª¨ì
ì½ë","payment_entry_page.checkout_consent_terms_of_service":"ì´ì© ì½ê´","payment_entry_page.checkout_consent_agreement":"{{appName}} {{termsOfService}}ì ëìí©ëë¤.","payment_entry_page.checkout_consent_agreement_without_app_name":"ì ë {{termsOfService}}ì ëìí©ëë¤.","upgrade_confirm_page.subtitle_immediate":"ê²°ì ì¸ë¶ ì 보를 ê²í íê³ ì
ê·¸ë ì´ë를 íì¸íì¸ì","upgrade_confirm_page.confirm_upgrade_with_price":"ì
ê·¸ë ì´ë íì¸ â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"ë¤ì ê°±ì ì ìì","refund_for_unused_time.title":"미ì¬ì© ê¸°ê° íë¶","refund_for_unused_time.message":"ê²°ì ìë¨ì¼ë¡ ì¦ì ìê¸ì´ ì²êµ¬ëë©°, {{previousProductName}} 구ë
ì ë¨ì 기ê°ì ëí íë¶ì ë°ê² ë©ëë¤.","upgrade_confirm_page.confirming":"íì¸ ì¤â¦","upgrade_confirm_page.email":"ì´ë©ì¼","upgrade_product_info.upgrade_subscription_title":"구ë
ì
ê·¸ë ì´ë","upgrade_confirm_page.payment_method":"ê²°ì ìë¨","upgrade_product_info.calculated_later":"ëì¤ì ê³ì°ë¨","plan_card.current":"íì¬","upgrade_product_info.change_subscription_title":"구ë
ë³ê²½","upgrade_confirm_page.confirm_upgrade":"ì
ê·¸ë ì´ë íì¸","plan_card.new":"ìë¡ì´","upgrade_confirm_page.billing_address":"ì²êµ¬ì§ 주ì","upgrade_confirm_page.title":"ê²°ì íì¸","upgrade_product_info.tax_estimated":"ì¸ê¸ (ìì)","upgrade_confirm_page.subtitle_deferred":"ê²°ì ì¸ë¶ ì 보를 ê²í íê³ ë³ê²½ ì¼ì ì íì¸íì¸ì","upgrade_confirm_page.confirm_schedule":"ì¼ì íì¸","upgrade_confirm_page.on_file":"ë±ë¡ë¨","credit_for_unused_time.title":"미ì¬ì© ìê°ì ëí í¬ë ë§","credit_for_unused_time.message":"기존 구ë
ì 미ì¬ì© 기ê°ì 구매 ì í ì¸ ì ì©ë©ëë¤.","paddle_checkout.return_to":"{{appName}}(ì¼)ë¡ ëìê°ê¸°","paddle_order_summary.billed_frequency":"{{frequency}} ì²êµ¬","paddle_order_summary.intro_then_recurring":"첫 {{firstPeriod}}, ì´í {{price}} {{frequency}}","paddle_order_summary.inc_tax":"ì¸ê¸ í¬í¨","paddle_order_summary.due_on":"{{date}} ê²°ì ìì ","payment_entry_page.payment_method_error":"ì´ ê²°ì ìë¨ì ì¬ì©í ì ììµëë¤. ì 보를 íì¸íê±°ë ë¤ë¥¸ ê²°ì ìë¨ì ì´ì©í´ 주ì¸ì.","payment_entry_page.payment_method_error_card_not_supported":"ì´ ì¹´ë ì íì íì©ëì§ ììµëë¤. ë¤ë¥¸ ì¹´ë를 ì´ì©í´ 주ì¸ì."},
1Fs
vendor: 10,354 bytes, line 1
1={"periods.week":"{{amount}} minggu","periods.month":"{{amount}} bulan","periods.year":"{{amount}} tahun","periods.day":"{{amount}} hari","periods.weekShort":"{{amount}}mg","periods.monthShort":"{{amount}}bl","periods.yearShort":"{{amount}}th","periods.dayShort":"{{amount}}h","periods.lifetime":"seumur hidup","periods.weekPlural":"{{amount}} minggu","periods.monthPlural":"{{amount}} bulan","periods.yearPlural":"{{amount}} tahun","periods.dayPlural":"{{amount}} hari","periods.weekFrequency":"mingguan","periods.monthFrequency":"bulanan","periods.yearFrequency":"tahunan","periods.dayFrequency":"harian","periods.perWeekFrequency":"setiap minggu","periods.perMonthFrequency":"setiap bulan","periods.perYearFrequency":"setiap tahun","periods.perDayFrequency":"setiap hari","periods.unknownFrequency":"tidak diketahui","periods.weekFrequencyPlural":"setiap {{amount}} minggu","periods.monthFrequencyPlural":"setiap {{amount}} bulan","periods.yearFrequencyPlural":"setiap {{amount}} tahun","periods.dayFrequencyPlural":"setiap {{amount}} hari","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} percubaan percuma","product_info.price_after_free_trial":"Selepas tamat percubaan, pada {{renewalDate}}","product_info.renewal_frequency":"Diperbaharui {{frequency}}","product_info.continues_until_cancelled":"Berterusan sehingga dibatalkan","product_info.cancel_anytime":"Batal bila-bila masa","payment_entry_page.payment_step_title":"Pembayaran selamat oleh RevenueCat","payment_entry_page.button_pay":"Bayar sekarang","payment_entry_page.button_start_trial":"Mula Percubaan","success_page.purchase_successful":"Pembayaran selesai","success_page.button_close":"Teruskan","error_page.if_error_persists":"Jika ralat berterusan, sila hubungi ","error_page.error_title_already_subscribed":"Anda sudah melanggan {{productTitle}}","error_page.error_title_already_purchased":"Anda sudah membeli {{productTitle}}","error_page.error_title_other_errors":"Ada sesuatu yang tidak kena","error_page.error_message_already_subscribed":"Anda tidak boleh melanggan produk ini lagi.","error_page.error_message_already_purchased":"Anda tidak boleh membeli produk ini lagi.","error_page.error_message_missing_email_error":"Emel diperlukan untuk menyelesaikan pembelian.","error_page.error_message_network_error":"Ralat rangkaian. Sila semak sambungan internet anda.","error_page.error_message_error_charging_payment":"Pembayaran gagal.","error_page.error_message_error_setting_up_purchase":"Pembelian tidak dimulakan disebabkan ralat (kod ralat: {{errorCode}}).","error_page.error_message_invalid_tax_location":"Kami tidak dapat mengesahkan alamat bil anda. Sila semak sama ada poskod dan negara adalah betul.","error_page.error_message_unknown_error":"Ralat yang tidak diketahui telah berlaku (kod ralat: {{errorCode}}).","error_page.button_try_again":"Cuba lagi","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"percuma","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Jumlah yang perlu dibayar hari ini","product_info.subscribe_to":"Langgan","navbar_header.details":"Butiran","navbar_header.back_button":"Kembali","pricing_dropdown.show_details":"Tunjukkan butiran","pricing_dropdown.hide_details":"Sembunyikan butiran","pricing_table.tax":"Cukai","pricing_table.trial_ends":"Selepas tempoh percubaan tamat, pada {{formattedTrialEndDate}}","pricing_table.total_due_today":"Jumlah yang perlu dibayar hari ini","pricing_table.total_excluding_tax":"Jumlah tidak termasuk cukai","pricing_table.enter_billing_address_to_calculate":"Masukkan alamat pengebilan untuk mengira","pricing_table.enter_state_or_postal_code_to_calculate":"Masukkan negeri atau poskod untuk mengira","pricing_table.enter_postal_code_to_calculate":"Masukkan poskod untuk mengira","error_page.error_message_invalid_email_error":"Alamat e-mel {{email}} tidak dapat disahkan. Sila berikan alamat e-mel yang sah.","payment_entry_page.button_payment_method":"Bayar {{formattedPrice}} dengan {{paymentMethod}}","payment_entry_page.button_with_price":"Bayar {{formattedPrice}}","price_update.title":"Kemaskini harga","price_update.base_message":"Jumlah harga telah dikemas kini dengan cukai berdasarkan alamat pengebilan anda. Sila semak dan cuba lagi. Kad anda hanya akan dicaj sekali.","price_update.trial_message":"Harga langganan telah dikemas kini untuk memasukkan cukai berdasarkan alamat bil anda. Tempoh percubaan percuma masih terpakai. Sila semak dan cuba lagi.","payment_entry_page.express_checkout_divider":"ATAU BAYAR DENGAN KAD","error_page.trouble_accessing":"Jika anda menghadapi masalah untuk mengakses pembelian anda, hubungi sokongan di ","error_page.close_button_title":"Pergi ke {{appName}}","error_page.error_title_stripe_missing_required_permission":"Kebenaran Stripe hilang","error_page.button_close":"Tutup","error_page.error_message_stripe_invalid_tax_origin_address":"Pembelian gagal kerana alamat asal cukai tidak sah. Dalam pengeluaran, pembelian akan berfungsi tanpa cukai dikenakan.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"Pembelian gagal kerana alamat asal cukai tidak sah.","error_page.error_message_stripe_tax_not_active":"Pembelian gagal kerana Cukai Stripe tidak didayakan. Dalam pengeluaran, pembelian akan berfungsi tanpa cukai dikenakan.","error_page.error_only_in_sandbox":"Mesej ini hanya muncul dalam kotak pasir.","error_page.error_message_stripe_missing_required_permission":"Pembelian gagal kerana aplikasi Stripe kekurangan kebenaran yang diperlukan. Dalam pengeluaran, pembelian akan berfungsi tanpa cukai dikenakan.","error_page.error_title_stripe_tax_not_active":"Cukai Stripe tidak aktif","error_page.error_title_stripe_invalid_tax_origin_address":"Alamat asal cukai Stripe tidak sah","apple_pay.free_trial":"Percubaan Percuma","product_info.price_after_intro_price":"Selepas {{introPriceDuration}}, pada {{renewalDate}}","product_info.after_trial":"selepas percubaan","product_info.after":"selepas","product_info.intro_price_phase_after_trial":"Kemudian {{introPriceDuration}} untuk {{introPrice}}","product_info.intro_price_phase":"Pertama {{introPriceDuration}} untuk {{introPrice}}","product_info.intro_price_phase_paid_once":"dibayar sekali","payment_entry_page.trial_subscription_terms_info":"Selepas tempoh percubaan anda tamat, anda akan dikenakan bayaran sebanyak {{price}} {{perFrequency}} bermula {{renewalDate}}. Anda boleh membatalkan pada bila-bila masa sebelum tarikh ini.","payment_entry_page.subscription_info":"Langganan diperbaharui secara automatik. Batalkan bila-bila masa.","payment_entry_page.otp_terms_info":"Dengan membuat pembelian, anda bersetuju untuk membenarkan {{appName}} mengenakan bayaran kepada anda mengikut terma mereka.","payment_entry_page.otp_terms_info_without_app_name":"Dengan membuat pembelian, anda bersetuju untuk dicaj mengikut terma yang berkenaan.","payment_entry_page.terms_link_label":"Terma","payment_entry_page.subscription_terms_info":"Dengan melanggan, anda bersetuju untuk membenarkan {{appName}} mengenakan bayaran kepada anda mengikut terma mereka sehingga anda membatalkan.","payment_entry_page.subscription_terms_info_without_app_name":"Dengan melanggan, anda bersetuju dengan caj berulang mengikut terma yang berkenaan sehingga anda membatalkan.","loading_page.keep_page_open":"Proses hampir selesai. Pastikan halaman ini dibuka.","loading_page.processing_payment":"Memproses pembayaran","pricing_table.discount":"Diskaun","pricing_table.subtotal":"Subtotal","pricing_dropdown.add_promo_code":"Tambah kod promo","discount_input.label":"Kod promo","payment_entry_page.checkout_consent_terms_of_service":"syarat perkhidmatan","payment_entry_page.checkout_consent_agreement":"Saya bersetuju dengan {{appName}} {{termsOfService}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"Saya bersetuju dengan {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"Semak butiran pembayaran anda dan sahkan naik taraf","upgrade_confirm_page.confirm_upgrade_with_price":"Sahkan naik taraf â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Anggaran pada pembaharuan seterusnya","refund_for_unused_time.title":"Bayaran balik untuk masa tidak digunakan","refund_for_unused_time.message":"Kaedah pembayaran anda akan dicaj serta-merta dan anda akan menerima bayaran balik untuk baki masa langganan {{previousProductName}} anda.","upgrade_confirm_page.confirming":"Mengesahkanâ¦","upgrade_confirm_page.email":"E-mel","upgrade_product_info.upgrade_subscription_title":"Naik taraf langganan anda","upgrade_confirm_page.payment_method":"Kaedah pembayaran","upgrade_product_info.calculated_later":"Dikira kemudian","plan_card.current":"Semasa","upgrade_product_info.change_subscription_title":"Tukar langganan anda","upgrade_confirm_page.confirm_upgrade":"Sahkan naik taraf","plan_card.new":"Baharu","upgrade_confirm_page.billing_address":"Alamat pengebilan","upgrade_confirm_page.title":"Sahkan pembayaran","upgrade_product_info.tax_estimated":"Cukai (anggaran)","upgrade_confirm_page.subtitle_deferred":"Semak butiran pembayaran anda dan jadualkan perubahan","upgrade_confirm_page.confirm_schedule":"Sahkan jadual","upgrade_confirm_page.on_file":"Dalam rekod","credit_for_unused_time.title":"Kredit untuk masa tidak digunakan","credit_for_unused_time.message":"Sebarang masa yang tidak digunakan pada langganan sedia ada anda akan didiskaunkan daripada pembelian anda.","paddle_checkout.return_to":"Kembali ke {{appName}}","paddle_order_summary.billed_frequency":"dibilkan {{frequency}}","paddle_order_summary.intro_then_recurring":"{{firstPeriod}} pertama, kemudian {{price}} {{frequency}}","paddle_order_summary.inc_tax":"termasuk cukai","paddle_order_summary.due_on":"Perlu dibayar pada {{date}}","payment_entry_page.payment_method_error":"Kami tidak dapat menggunakan kaedah pembayaran ini. Semak butiran anda atau cuba kaedah pembayaran lain.","payment_entry_page.payment_method_error_card_not_supported":"Jenis kad ini tidak diterima. Cuba kad lain."},
1Os
vendor: 10,085 bytes, line 1
1={"periods.week":"{{amount}} uke","periods.month":"{{amount}} mÃ¥ned","periods.year":"{{amount}} Ã¥r","periods.day":"{{amount}} dag","periods.weekShort":"{{amount}}uk","periods.monthShort":"{{amount}}md","periods.yearShort":"{{amount}}Ã¥r","periods.dayShort":"{{amount}}d","periods.lifetime":"livstid","periods.weekPlural":"{{amount}} uker","periods.monthPlural":"{{amount}} mÃ¥neder","periods.yearPlural":"{{amount}} Ã¥r","periods.dayPlural":"{{amount}} dager","periods.weekFrequency":"ukentlig","periods.monthFrequency":"mÃ¥nedlig","periods.yearFrequency":"Ã¥rlig","periods.dayFrequency":"daglig","periods.perWeekFrequency":"per uke","periods.perMonthFrequency":"per mÃ¥ned","periods.perYearFrequency":"per Ã¥r","periods.perDayFrequency":"per dag","periods.unknownFrequency":"ukjent","periods.weekFrequencyPlural":"hver {{amount}} uker","periods.monthFrequencyPlural":"hver {{amount}} mÃ¥neder","periods.yearFrequencyPlural":"hver {{amount}} Ã¥r","periods.dayFrequencyPlural":"hver {{amount}} dager","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} gratis prøveperiode","product_info.price_after_free_trial":"Etter prøveperioden slutter, den {{renewalDate}}","product_info.renewal_frequency":"Fornyes {{frequency}}","product_info.continues_until_cancelled":"Varer til den avbestilles","product_info.cancel_anytime":"Avbestille nÃ¥r som helst","payment_entry_page.payment_step_title":"Sikker betaling via RevenueCat","payment_entry_page.button_pay":"Betal nÃ¥","payment_entry_page.button_start_trial":"Start prøveperiode","success_page.purchase_successful":"Betalingen er fullført","success_page.button_close":"Fortsett","error_page.if_error_persists":"Hvis feilen vedvarer, vennligst kontakt ","error_page.error_title_already_subscribed":"Du abonnerer allerede pÃ¥ {{productTitle}}","error_page.error_title_already_purchased":"Du har allerede kjøpt {{productTitle}}","error_page.error_title_other_errors":"Noe gikk galt","error_page.error_message_already_subscribed":"Du kan ikke abonnere pÃ¥ dette produktet igjen.","error_page.error_message_already_purchased":"Du kan ikke kjøpe dette produktet igjen.","error_page.error_message_missing_email_error":"E-post er nødvendig for Ã¥ fullføre kjøpet.","error_page.error_message_network_error":"Nettverksfeil. Vennligst sjekk internettforbindelsen din.","error_page.error_message_error_charging_payment":"Betalingen mislyktes.","error_page.error_message_error_setting_up_purchase":"Kjøpet ble ikke startet pÃ¥ grunn av en feil (feilkode: {{errorCode}}).","error_page.error_message_invalid_tax_location":"Vi kunne ikke bekrefte faktureringsadressen din. Vennligst sjekk at postnummeret og landet er korrekte.","error_page.error_message_unknown_error":"En ukjent feil oppstod (feilkode: {{errorCode}}).","error_page.button_try_again":"Prøv igjen","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"gratis","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}} ({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Totalt forfaller i dag","product_info.subscribe_to":"Abonner pÃ¥","navbar_header.details":"Detaljer","navbar_header.back_button":"Tilbake","pricing_dropdown.show_details":"Vis detaljer","pricing_dropdown.hide_details":"Skjul detaljer","pricing_table.tax":"Skatt","pricing_table.trial_ends":"Etter prøveperioden slutter, den {{formattedTrialEndDate}}","pricing_table.total_due_today":"Totalt forfaller i dag","pricing_table.total_excluding_tax":"Total eksklusive skatt","pricing_table.enter_billing_address_to_calculate":"Oppgi faktureringsadresse for Ã¥ beregne","pricing_table.enter_state_or_postal_code_to_calculate":"Skriv inn stat eller postnummer for Ã¥ beregne","pricing_table.enter_postal_code_to_calculate":"Skriv inn postnummer for Ã¥ beregne","error_page.error_message_invalid_email_error":"E-postadressen {{email}} kunne ikke bekreftes. Vennligst oppgi en gyldig e-postadresse.","payment_entry_page.button_payment_method":"Betal {{formattedPrice}} med {{paymentMethod}}","payment_entry_page.button_with_price":"Betal {{formattedPrice}}","price_update.title":"Prisoppdatering","price_update.base_message":"Totalprisen er oppdatert med skatt basert pÃ¥ fakturaadressen din. Vennligst se gjennom og prøv igjen. Kortet ditt vil kun bli belastet én gang.","price_update.trial_message":"Abonnementsprisen er oppdatert for Ã¥ inkludere skatter basert pÃ¥ din fakturaadresse. Den gratis prøveperioden gjelder fortsatt. Vennligst sjekk og prøv igjen.","payment_entry_page.express_checkout_divider":"ELLER BETAL MED KORT","error_page.trouble_accessing":"Hvis du har problemer med Ã¥ fÃ¥ tilgang til kjøpet ditt, kan du kontakte support pÃ¥ ","error_page.close_button_title":"GÃ¥ til {{appName}}","error_page.error_title_stripe_missing_required_permission":"Mangler Stripe-tillatelse","error_page.button_close":"Lukk","error_page.error_message_stripe_invalid_tax_origin_address":"Kjøpet mislyktes fordi skatteopprinnelsesadressen er ugyldig. I produksjon vil kjøp fungere uten at skatter brukes.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"Kjøpet mislyktes fordi skatteopprinnelsesadressen er ugyldig.","error_page.error_message_stripe_tax_not_active":"Kjøpet mislyktes fordi Stripe Tax ikke er aktivert. I produksjon vil kjøp fungere uten at skatter brukes.","error_page.error_only_in_sandbox":"Denne meldingen vises bare i sandkassen.","error_page.error_message_stripe_missing_required_permission":"Kjøpet mislyktes fordi Stripe-appen mangler en nødvendig tillatelse. I produksjon vil kjøp fungere uten at skatter brukes.","error_page.error_title_stripe_tax_not_active":"Stripe Tax er ikke aktivt","error_page.error_title_stripe_invalid_tax_origin_address":"Ugyldig skatteopprinnelsesadresse","apple_pay.free_trial":"Gratis prøveperiode","product_info.price_after_intro_price":"Etter {{introPriceDuration}}, den {{renewalDate}}","product_info.after_trial":"etter prøveperiode","product_info.after":"etter","product_info.intro_price_phase_after_trial":"Deretter {{introPriceDuration}} for {{introPrice}}","product_info.intro_price_phase":"Først {{introPriceDuration}} for {{introPrice}}","product_info.intro_price_phase_paid_once":"betales én gang","payment_entry_page.trial_subscription_terms_info":"Etter at prøveperioden din er over, blir du belastet {{price}} {{perFrequency}} fra og med {{renewalDate}}. Du kan kansellere nÃ¥r som helst før denne datoen.","payment_entry_page.subscription_info":"Abonnementet fornyes automatisk. Avbryt nÃ¥r som helst.","payment_entry_page.otp_terms_info":"Ved Ã¥ kjøpe godtar du at {{appName}} belaster deg i henhold til deres vilkÃ¥r.","payment_entry_page.otp_terms_info_without_app_name":"Ved Ã¥ kjøpe godtar du Ã¥ bli belastet i henhold til gjeldende vilkÃ¥r.","payment_entry_page.terms_link_label":"VilkÃ¥r","payment_entry_page.subscription_terms_info":"Ved Ã¥ abonnere godtar du at {{appName}} belaster deg i henhold til deres vilkÃ¥r til du kansellerer.","payment_entry_page.subscription_terms_info_without_app_name":"Ved Ã¥ abonnere godtar du gjentakende belastninger i henhold til gjeldende vilkÃ¥r inntil du sier opp.","loading_page.keep_page_open":"Prosessen er nesten ferdig. Hold denne siden Ã¥pen.","loading_page.processing_payment":"Behandler betaling","pricing_table.discount":"Rabatt","pricing_table.subtotal":"Subtotal","pricing_dropdown.add_promo_code":"Legg til kampanjekode","discount_input.label":"Kampanjekode","payment_entry_page.checkout_consent_terms_of_service":"vilkÃ¥r for bruk","payment_entry_page.checkout_consent_agreement":"Jeg godtar {{appName}} {{termsOfService}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"Jeg godtar {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"GÃ¥ gjennom betalingsdetaljene dine og bekreft oppgradering","upgrade_confirm_page.confirm_upgrade_with_price":"Bekreft oppgradering â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Estimert ved neste fornyelse","refund_for_unused_time.title":"Refusjon for ubrukt tid","refund_for_unused_time.message":"BetalingsmÃ¥ten din belastes umiddelbart, og du vil motta en refusjon for den gjenværende tiden pÃ¥ ditt {{previousProductName}}-abonnement.","upgrade_confirm_page.confirming":"Bekrefterâ¦","upgrade_confirm_page.email":"E-post","upgrade_product_info.upgrade_subscription_title":"Oppgrader abonnementet ditt","upgrade_confirm_page.payment_method":"BetalingsmÃ¥te","upgrade_product_info.calculated_later":"Beregnes senere","plan_card.current":"Gjeldende","upgrade_product_info.change_subscription_title":"Endre abonnementet ditt","upgrade_confirm_page.confirm_upgrade":"Bekreft oppgradering","plan_card.new":"Nytt","upgrade_confirm_page.billing_address":"Fakturaadresse","upgrade_confirm_page.title":"Bekreft betaling","upgrade_product_info.tax_estimated":"MVA (estimert)","upgrade_confirm_page.subtitle_deferred":"GÃ¥ gjennom betalingsdetaljene dine og planlegg endring","upgrade_confirm_page.confirm_schedule":"Bekreft plan","upgrade_confirm_page.on_file":"Lagret","credit_for_unused_time.title":"Tilgodehavende for ubrukt tid","credit_for_unused_time.message":"Eventuell ubrukt tid pÃ¥ ditt eksisterende abonnement vil bli trukket fra kjøpet ditt.","paddle_checkout.return_to":"Tilbake til {{appName}}","paddle_order_summary.billed_frequency":"faktureres {{frequency}}","paddle_order_summary.intro_then_recurring":"første {{firstPeriod}}, deretter {{price}} {{frequency}}","paddle_order_summary.inc_tax":"inkl. mva","paddle_order_summary.due_on":"Forfaller {{date}}","payment_entry_page.payment_method_error":"Vi kunne ikke bruke denne betalingsmetoden. Sjekk detaljene dine eller prøv en annen betalingsmetode.","payment_entry_page.payment_method_error_card_not_supported":"Denne korttypen godtas ikke. Prøv et annet kort."},
1Ns
vendor: 10,563 bytes, line 1
1={"periods.week":"{{amount}} tydzieÅ","periods.month":"{{amount}} miesiÄ
c","periods.year":"{{amount}} rok","periods.day":"{{amount}} dzieÅ","periods.weekShort":"{{amount}}tydz","periods.monthShort":"{{amount}}mies","periods.yearShort":"{{amount}}rok","periods.dayShort":"{{amount}}d","periods.lifetime":"dożywotnio","periods.weekPlural":"{{amount}} tygodni","periods.monthPlural":"{{amount}} miesiÄcy","periods.yearPlural":"{{amount}} lat","periods.dayPlural":"{{amount}} dni","periods.weekFrequency":"tygodniowo","periods.monthFrequency":"miesiÄcznie","periods.yearFrequency":"rocznie","periods.dayFrequency":"dziennie","periods.perWeekFrequency":"na tydzieÅ","periods.perMonthFrequency":"na miesiÄ
c","periods.perYearFrequency":"na rok","periods.perDayFrequency":"na dzieÅ","periods.unknownFrequency":"nieznany","periods.weekFrequencyPlural":"co {{amount}} tygodni","periods.monthFrequencyPlural":"co {{amount}} miesiÄcy","periods.yearFrequencyPlural":"co {{amount}} lat","periods.dayFrequencyPlural":"co {{amount}} dni","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} dni próbnych","product_info.price_after_free_trial":"Po zakoÅczeniu okresu próbnego, dnia {{renewalDate}}","product_info.renewal_frequency":"Odnawialny co {{frequency}}","product_info.continues_until_cancelled":"Kontynuowane do momentu anulowania","product_info.cancel_anytime":"Możesz anulowaÄ w dowolnym momencie","payment_entry_page.payment_step_title":"Bezpieczna pÅatnoÅÄ przez RevenueCat","payment_entry_page.button_pay":"ZapÅaÄ teraz","payment_entry_page.button_start_trial":"Rozpocznij okres próbny","success_page.purchase_successful":"PÅatnoÅÄ zakoÅczona","success_page.button_close":"Kontynuuj","error_page.if_error_persists":"JeÅli bÅÄ
d bÄdzie siÄ powtarzaÅ, skontaktuj siÄ z ","error_page.error_title_already_subscribed":"Już subskrybujesz {{productTitle}}","error_page.error_title_already_purchased":"Już zakupiÅeÅ/aÅ {{productTitle}}","error_page.error_title_other_errors":"CoÅ poszÅo nie tak","error_page.error_message_already_subscribed":"Nie możesz ponownie subskrybowaÄ tego produktu.","error_page.error_message_already_purchased":"Nie możesz ponownie zakupiÄ tego produktu.","error_page.error_message_missing_email_error":"Adres e-mail jest wymagany do dokonania zakupu.","error_page.error_message_network_error":"BÅÄ
d sieci. Sprawdź poÅÄ
czenie internetowe.","error_page.error_message_error_charging_payment":"PÅatnoÅÄ nieudana.","error_page.error_message_error_setting_up_purchase":"Zakup nie zostaÅ rozpoczÄty z powodu bÅÄdu (kod bÅÄdu: {{errorCode}}).","error_page.error_message_invalid_tax_location":"Nie mogliÅmy zweryfikowaÄ Twojego adresu rozliczeniowego. Sprawdź, czy kod pocztowy i kraj sÄ
poprawne.","error_page.error_message_unknown_error":"WystÄ
piÅ nieznany bÅÄ
d (kod bÅÄdu: {{errorCode}}).","error_page.button_try_again":"Spróbuj ponownie","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"bezpÅatnie","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Do zapÅaty dzisiaj","product_info.subscribe_to":"Subskrybuj","navbar_header.details":"SzczegóÅy","navbar_header.back_button":"Wstecz","pricing_dropdown.show_details":"Pokaż szczegóÅy","pricing_dropdown.hide_details":"Ukryj szczegóÅy","pricing_table.tax":"Podatek","pricing_table.trial_ends":"Po zakoÅczeniu okresu próbnego, {{formattedTrialEndDate}}","pricing_table.total_due_today":"Suma należna dzisiaj","pricing_table.total_excluding_tax":"Suma bez podatku","pricing_table.enter_billing_address_to_calculate":"Wprowadź adres rozliczeniowy, aby obliczyÄ","pricing_table.enter_state_or_postal_code_to_calculate":"Wprowadź stan lub kod pocztowy, aby obliczyÄ","pricing_table.enter_postal_code_to_calculate":"Wprowadź kod pocztowy, aby obliczyÄ","error_page.error_message_invalid_email_error":"Nie można zweryfikowaÄ adresu e-mail {{email}}. ProszÄ podaÄ prawidÅowy adres e-mail.","payment_entry_page.button_payment_method":"ZapÅaÄ {{formattedPrice}} przez {{paymentMethod}}","payment_entry_page.button_with_price":"ZapÅaÄ {{formattedPrice}}","price_update.title":"Aktualizacja ceny","price_update.base_message":"Cena caÅkowita zostaÅa zaktualizowana o podatek na podstawie Twojego adresu rozliczeniowego. Sprawdź i spróbuj ponownie. Twoja karta zostanie obciÄ
żona tylko raz.","price_update.trial_message":"Cena subskrypcji zostaÅa zaktualizowana o podatki na podstawie Twojego adresu rozliczeniowego. Okres próbny nadal obowiÄ
zuje. Sprawdź i spróbuj ponownie.","payment_entry_page.express_checkout_divider":"LUB ZAPÅAÄ KARTÄ","error_page.trouble_accessing":"JeÅli masz problemy z dostÄpem do zakupu, skontaktuj siÄ z dziaÅem pomocy pod adresem ","error_page.close_button_title":"Przejdź do {{appName}}","error_page.error_title_stripe_missing_required_permission":"BrakujÄ
ce uprawnienie Stripe","error_page.button_close":"Zamknij","error_page.error_message_stripe_invalid_tax_origin_address":"Zakup nie powiódÅ siÄ, ponieważ adres pochodzenia podatku jest nieprawidÅowy. W Årodowisku produkcyjnym zakupy bÄdÄ
dziaÅaÄ bez naliczania podatków.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"Zakup nie powiódÅ siÄ, ponieważ adres pochodzenia podatku jest nieprawidÅowy.","error_page.error_message_stripe_tax_not_active":"Zakup nie powiódÅ siÄ, ponieważ Stripe Tax nie jest wÅÄ
czony. W Årodowisku produkcyjnym zakupy bÄdÄ
dziaÅaÄ bez naliczania podatków.","error_page.error_only_in_sandbox":"Ta wiadomoÅÄ pojawia siÄ tylko w Årodowisku testowym.","error_page.error_message_stripe_missing_required_permission":"Zakup nie powiódÅ siÄ, ponieważ aplikacja Stripe nie ma wymaganego uprawnienia. W Årodowisku produkcyjnym zakupy bÄdÄ
dziaÅaÄ bez naliczania podatków.","error_page.error_title_stripe_tax_not_active":"Stripe Tax nieaktywny","error_page.error_title_stripe_invalid_tax_origin_address":"NieprawidÅowy adres pochodzenia podatku","apple_pay.free_trial":"Okres próbny","product_info.price_after_intro_price":"Po {{introPriceDuration}}, od {{renewalDate}}","product_info.after_trial":"po okresie próbnym","product_info.after":"po","product_info.intro_price_phase_after_trial":"NastÄpnie {{introPriceDuration}} za {{introPrice}}","product_info.intro_price_phase":"Najpierw {{introPriceDuration}} za {{introPrice}}","product_info.intro_price_phase_paid_once":"pÅatne jednorazowo","payment_entry_page.trial_subscription_terms_info":"Po zakoÅczeniu okresu próbnego zostanie pobrana opÅata w wysokoÅci {{price}} {{perFrequency}} poczÄ
wszy od {{renewalDate}}. Możesz anulowaÄ subskrypcjÄ w dowolnym momencie przed tÄ
datÄ
.","payment_entry_page.subscription_info":"Subskrypcja odnawia siÄ automatycznie. Anuluj w dowolnym momencie.","payment_entry_page.otp_terms_info":"DokonujÄ
c zakupu, zgadzasz siÄ na obciÄ
żenie przez {{appName}} zgodnie z ich warunkami.","payment_entry_page.otp_terms_info_without_app_name":"DokonujÄ
c zakupu, zgadzasz siÄ na obciÄ
żenie zgodnie z obowiÄ
zujÄ
cymi warunkami.","payment_entry_page.terms_link_label":"Warunki","payment_entry_page.subscription_terms_info":"SubskrybujÄ
c, zgadzasz siÄ na obciÄ
żanie przez {{appName}} zgodnie z ich warunkami do momentu anulowania.","payment_entry_page.subscription_terms_info_without_app_name":"SubskrybujÄ
c, zgadzasz siÄ na cykliczne opÅaty zgodnie z obowiÄ
zujÄ
cymi warunkami, aż do anulowania.","loading_page.keep_page_open":"Proces jest prawie zakoÅczony. Pozostaw tÄ stronÄ otwartÄ
.","loading_page.processing_payment":"Przetwarzanie pÅatnoÅci","pricing_table.discount":"Rabat","pricing_table.subtotal":"Suma czÄÅciowa","pricing_dropdown.add_promo_code":"Dodaj kod promocyjny","discount_input.label":"Kod promocyjny","payment_entry_page.checkout_consent_terms_of_service":"regulamin","payment_entry_page.checkout_consent_agreement":"AkceptujÄ {{appName}} {{termsOfService}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"Zgadzam siÄ na {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"Sprawdź szczegóÅy pÅatnoÅci i potwierdź ulepszenie","upgrade_confirm_page.confirm_upgrade_with_price":"Potwierdź ulepszenie â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Szacowany przy nastÄpnym odnowieniu","refund_for_unused_time.title":"Zwrot za niewykorzystany czas","refund_for_unused_time.message":"Twoja metoda pÅatnoÅci zostanie obciÄ
żona natychmiast, a Ty otrzymasz zwrot pieniÄdzy za pozostaÅy czas subskrypcji {{previousProductName}}.","upgrade_confirm_page.confirming":"Potwierdzanieâ¦","upgrade_confirm_page.email":"E-mail","upgrade_product_info.upgrade_subscription_title":"Ulepsz swojÄ
subskrypcjÄ","upgrade_confirm_page.payment_method":"Metoda pÅatnoÅci","upgrade_product_info.calculated_later":"Obliczony później","plan_card.current":"Aktualny","upgrade_product_info.change_subscription_title":"ZmieÅ swojÄ
subskrypcjÄ","upgrade_confirm_page.confirm_upgrade":"Potwierdź ulepszenie","plan_card.new":"Nowy","upgrade_confirm_page.billing_address":"Adres rozliczeniowy","upgrade_confirm_page.title":"Potwierdź pÅatnoÅÄ","upgrade_product_info.tax_estimated":"Podatek (szacowany)","upgrade_confirm_page.subtitle_deferred":"Sprawdź szczegóÅy pÅatnoÅci i zaplanuj zmianÄ","upgrade_confirm_page.confirm_schedule":"Potwierdź harmonogram","upgrade_confirm_page.on_file":"Zapisane","credit_for_unused_time.title":"Uznanie za niewykorzystany czas","credit_for_unused_time.message":"Niewykorzystany czas z Twojej obecnej subskrypcji zostanie odliczony od zakupu.","paddle_checkout.return_to":"Powrót do {{appName}}","paddle_order_summary.billed_frequency":"rozliczane {{frequency}}","paddle_order_summary.intro_then_recurring":"pierwszy {{firstPeriod}}, nastÄpnie {{price}} {{frequency}}","paddle_order_summary.inc_tax":"z podatkiem","paddle_order_summary.due_on":"PÅatne {{date}}","payment_entry_page.payment_method_error":"Nie mogliÅmy użyÄ tej metody pÅatnoÅci. Sprawdź swoje dane lub spróbuj innej metody pÅatnoÅci.","payment_entry_page.payment_method_error_card_not_supported":"Ten typ karty nie jest akceptowany. Spróbuj innej karty."},
1Ls
vendor: 10,446 bytes, line 1
1={"periods.week":"{{amount}} semana","periods.month":"{{amount}} mês","periods.year":"{{amount}} ano","periods.day":"{{amount}} dia","periods.weekShort":"{{amount}}sem","periods.monthShort":"{{amount}}mês","periods.yearShort":"{{amount}}ano","periods.dayShort":"{{amount}}d","periods.lifetime":"vitalÃcio","periods.weekPlural":"{{amount}} semanas","periods.monthPlural":"{{amount}} meses","periods.yearPlural":"{{amount}} anos","periods.dayPlural":"{{amount}} dias","periods.weekFrequency":"semanal","periods.monthFrequency":"mensal","periods.yearFrequency":"anual","periods.dayFrequency":"diário","periods.perWeekFrequency":"por semana","periods.perMonthFrequency":"por mês","periods.perYearFrequency":"por ano","periods.perDayFrequency":"por dia","periods.unknownFrequency":"desconhecido","periods.weekFrequencyPlural":"a cada {{amount}} semanas","periods.monthFrequencyPlural":"a cada {{amount}} meses","periods.yearFrequencyPlural":"a cada {{amount}} anos","periods.dayFrequencyPlural":"a cada {{amount}} dias","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} teste grátis","product_info.price_after_free_trial":"Após o término do teste, em {{renewalDate}}","product_info.renewal_frequency":"Renova {{frequency}}","product_info.continues_until_cancelled":"Continua até ser cancelado","product_info.cancel_anytime":"Cancelar a qualquer momento","payment_entry_page.payment_step_title":"Pagamento seguro pela RevenueCat","payment_entry_page.button_pay":"Pagar agora","payment_entry_page.button_start_trial":"Iniciar Teste","success_page.purchase_successful":"Pagamento concluÃdo","success_page.button_close":"Continuar","error_page.if_error_persists":"Se o erro persistir, entre em contato com ","error_page.error_title_already_subscribed":"Você já se inscreveu em {{productTitle}}","error_page.error_title_already_purchased":"Você já comprou {{productTitle}}","error_page.error_title_other_errors":"Algo deu errado","error_page.error_message_already_subscribed":"Você não pode se inscrever neste produto novamente.","error_page.error_message_already_purchased":"Você não pode comprar este produto novamente.","error_page.error_message_missing_email_error":"Email é necessário para concluir a compra.","error_page.error_message_network_error":"Erro de rede. Verifique sua conexão com a internet.","error_page.error_message_error_charging_payment":"Pagamento falhou.","error_page.error_message_error_setting_up_purchase":"Compra não iniciada devido a um erro (código de erro: {{errorCode}}).","error_page.error_message_invalid_tax_location":"Não conseguimos verificar seu endereço de cobrança. Por favor, verifique se o código postal e o paÃs estão corretos.","error_page.error_message_unknown_error":"Ocorreu um erro desconhecido (código de erro: {{errorCode}}).","error_page.button_try_again":"Tentar novamente","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"grátis","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Total a pagar hoje","product_info.subscribe_to":"Subscrever","navbar_header.details":"Detalhes","navbar_header.back_button":"Voltar","pricing_dropdown.show_details":"Mostrar detalhes","pricing_dropdown.hide_details":"Ocultar detalhes","pricing_table.tax":"Imposto","pricing_table.trial_ends":"Após o término do perÃodo de avaliação, em {{formattedTrialEndDate}}","pricing_table.total_due_today":"Total a pagar hoje","pricing_table.total_excluding_tax":"Total sem impostos","pricing_table.enter_billing_address_to_calculate":"Insira o endereço de cobrança para calcular","pricing_table.enter_state_or_postal_code_to_calculate":"Insira o estado ou o CEP para calcular","pricing_table.enter_postal_code_to_calculate":"Insira o CEP para calcular","error_page.error_message_invalid_email_error":"O endereço de e-mail {{email}} não pôde ser verificado. Por favor, forneça um endereço de e-mail válido.","payment_entry_page.button_payment_method":"Pagar {{formattedPrice}} com {{paymentMethod}}","payment_entry_page.button_with_price":"Pagar {{formattedPrice}}","price_update.title":"Atualização de preço","price_update.base_message":"O preço total foi atualizado com impostos com base no seu endereço de cobrança. Por favor, revise e tente novamente. Seu cartão só será cobrado uma vez.","price_update.trial_message":"O preço da assinatura foi atualizado para incluir impostos com base no seu endereço de faturação. O perÃodo de teste gratuito continua válido. Por favor, verifique e tente novamente.","payment_entry_page.express_checkout_divider":"OU PAGUE COM CARTÃO","error_page.trouble_accessing":"Se estiver com problemas para acessar sua compra, entre em contato com o suporte em ","error_page.close_button_title":"Ir para {{appName}}","error_page.error_title_stripe_missing_required_permission":"Permissão do Stripe em falta","error_page.button_close":"Fechar","error_page.error_message_stripe_invalid_tax_origin_address":"A compra falhou porque o endereço de origem fiscal é inválido. Em produção, as compras funcionarão sem impostos aplicados.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"A compra falhou porque o endereço de origem fiscal é inválido.","error_page.error_message_stripe_tax_not_active":"A compra falhou porque o Stripe Tax não está ativado. Em produção, as compras funcionarão sem impostos aplicados.","error_page.error_only_in_sandbox":"Esta mensagem aparece apenas na sandbox.","error_page.error_message_stripe_missing_required_permission":"A compra falhou porque o aplicativo Stripe não tem uma permissão necessária. Em produção, as compras funcionarão sem impostos aplicados.","error_page.error_title_stripe_tax_not_active":"Stripe Tax não está ativo","error_page.error_title_stripe_invalid_tax_origin_address":"Endereço de origem fiscal inválido","apple_pay.free_trial":"Teste Gratuito","product_info.price_after_intro_price":"Após {{introPriceDuration}}, em {{renewalDate}}","product_info.after_trial":"após o perÃodo de teste","product_info.after":"após","product_info.intro_price_phase_after_trial":"Depois, {{introPriceDuration}} por {{introPrice}}","product_info.intro_price_phase":"Primeiro, {{introPriceDuration}} por {{introPrice}}","product_info.intro_price_phase_paid_once":"pago uma vez","payment_entry_page.trial_subscription_terms_info":"Após o término do perÃodo de avaliação, será cobrado o valor de {{price}} {{perFrequency}} a partir de {{renewalDate}}. Pode cancelar a qualquer momento antes desta data.","payment_entry_page.subscription_info":"A subscrição é renovada automaticamente. Cancele a qualquer momento.","payment_entry_page.otp_terms_info":"Ao comprar, você concorda em permitir que o {{appName}} cobre de acordo com os termos deles.","payment_entry_page.otp_terms_info_without_app_name":"Ao comprar, você concorda em ser cobrado de acordo com os termos aplicáveis.","payment_entry_page.terms_link_label":"Termos","payment_entry_page.subscription_terms_info":"Ao subscrever, concorda em permitir que a {{appName}} lhe cobre de acordo com os seus termos até cancelar.","payment_entry_page.subscription_terms_info_without_app_name":"Ao assinar, você concorda com cobranças recorrentes de acordo com os termos aplicáveis até que você cancele.","loading_page.keep_page_open":"O processo está quase concluÃdo. Mantenha esta página aberta.","loading_page.processing_payment":"Processando o pagamento","pricing_table.discount":"Desconto","pricing_table.subtotal":"Subtotal","pricing_dropdown.add_promo_code":"Adicionar código promocional","discount_input.label":"Código promocional","payment_entry_page.checkout_consent_terms_of_service":"termos de serviço","payment_entry_page.checkout_consent_agreement":"Concordo com os {{termsOfService}} do {{appName}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"Concordo com os {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"Revise seus detalhes de pagamento e confirme o upgrade","upgrade_confirm_page.confirm_upgrade_with_price":"Confirmar upgrade â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Estimado na próxima renovação","refund_for_unused_time.title":"Reembolso por tempo não utilizado","refund_for_unused_time.message":"Seu método de pagamento será cobrado imediatamente e você receberá um reembolso pelo tempo restante da sua assinatura {{previousProductName}}.","upgrade_confirm_page.confirming":"Confirmandoâ¦","upgrade_confirm_page.email":"E-mail","upgrade_product_info.upgrade_subscription_title":"Fazer upgrade da sua assinatura","upgrade_confirm_page.payment_method":"Método de pagamento","upgrade_product_info.calculated_later":"Calculado posteriormente","plan_card.current":"Atual","upgrade_product_info.change_subscription_title":"Alterar sua assinatura","upgrade_confirm_page.confirm_upgrade":"Confirmar upgrade","plan_card.new":"Novo","upgrade_confirm_page.billing_address":"Endereço de cobrança","upgrade_confirm_page.title":"Confirmar pagamento","upgrade_product_info.tax_estimated":"Imposto (estimado)","upgrade_confirm_page.subtitle_deferred":"Revise seus detalhes de pagamento e agende a alteração","upgrade_confirm_page.confirm_schedule":"Confirmar agendamento","upgrade_confirm_page.on_file":"Em arquivo","credit_for_unused_time.title":"Crédito por tempo não utilizado","credit_for_unused_time.message":"Qualquer tempo não utilizado da sua assinatura existente será descontado da sua compra.","paddle_checkout.return_to":"Voltar para {{appName}}","paddle_order_summary.billed_frequency":"faturado {{frequency}}","paddle_order_summary.intro_then_recurring":"primeiro {{firstPeriod}}, depois {{price}} {{frequency}}","paddle_order_summary.inc_tax":"impostos incl.","paddle_order_summary.due_on":"Vence em {{date}}","payment_entry_page.payment_method_error":"Não conseguimos usar este método de pagamento. Verifique os seus dados ou tente um método de pagamento diferente.","payment_entry_page.payment_method_error_card_not_supported":"Este tipo de cartão não é aceito. Tente um cartão diferente."},
1Bs
vendor: 10,698 bytes, line 1
1={"periods.week":"{{amount}} sÄptÄmânÄ","periods.month":"{{amount}} lunÄ","periods.year":"{{amount}} an","periods.day":"{{amount}} zi","periods.weekShort":"{{amount}}sÄpt","periods.monthShort":"{{amount}}lun","periods.yearShort":"{{amount}}an","periods.dayShort":"{{amount}}z","periods.lifetime":"pe viaÈÄ","periods.weekPlural":"{{amount}} sÄptÄmâni","periods.monthPlural":"{{amount}} luni","periods.yearPlural":"{{amount}} ani","periods.dayPlural":"{{amount}} zile","periods.weekFrequency":"sÄptÄmânal","periods.monthFrequency":"lunar","periods.yearFrequency":"anual","periods.dayFrequency":"zilnic","periods.perWeekFrequency":"pe sÄptÄmânÄ","periods.perMonthFrequency":"pe lunÄ","periods.perYearFrequency":"pe an","periods.perDayFrequency":"pe zi","periods.unknownFrequency":"necunoscut","periods.weekFrequencyPlural":"la fiecare {{amount}} sÄptÄmâni","periods.monthFrequencyPlural":"la fiecare {{amount}} luni","periods.yearFrequencyPlural":"la fiecare {{amount}} ani","periods.dayFrequencyPlural":"la fiecare {{amount}} zile","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} perioadÄ de probÄ gratuitÄ","product_info.price_after_free_trial":"DupÄ terminarea perioadei de probÄ, pe {{renewalDate}}","product_info.renewal_frequency":"Se reînnoieÈte {{frequency}}","product_info.continues_until_cancelled":"ContinuÄ pânÄ la anulare","product_info.cancel_anytime":"Anulare oricând","payment_entry_page.payment_step_title":"Plata securizatÄ prin RevenueCat","payment_entry_page.button_pay":"PlÄteÈte acum","payment_entry_page.button_start_trial":"Ãncepe perioada de probÄ","success_page.purchase_successful":"Plata efectuatÄ","success_page.button_close":"ContinuÄ","error_page.if_error_persists":"DacÄ eroarea persistÄ, vÄ rugÄm sÄ contactaÈi ","error_page.error_title_already_subscribed":"SunteÈi deja abonat la {{productTitle}}","error_page.error_title_already_purchased":"AÈi achiziÈionat deja {{productTitle}}","error_page.error_title_other_errors":"A apÄrut o eroare","error_page.error_message_already_subscribed":"Nu vÄ puteÈi abona din nou la acest produs.","error_page.error_message_already_purchased":"Nu puteÈi achiziÈiona din nou acest produs.","error_page.error_message_missing_email_error":"Adresa de e-mail este necesarÄ pentru a finaliza achiziÈia.","error_page.error_message_network_error":"Eroare de reÈea. VerificaÈi conexiunea la internet.","error_page.error_message_error_charging_payment":"Plata a eÈuat.","error_page.error_message_error_setting_up_purchase":"AchiziÈia nu a putut fi iniÈiatÄ din cauza unei erori (cod de eroare: {{errorCode}}).","error_page.error_message_invalid_tax_location":"Nu am putut verifica adresa de facturare. VÄ rugÄm sÄ verificaÈi dacÄ codul poÈtal Èi Èara sunt corecte.","error_page.error_message_unknown_error":"A apÄrut o eroare necunoscutÄ (cod de eroare: {{errorCode}}).","error_page.button_try_again":"ÃncearcÄ din nou","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"gratuit","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Total de platÄ astÄzi","product_info.subscribe_to":"Abonare la","navbar_header.details":"Detalii","navbar_header.back_button":"Ãnapoi","pricing_dropdown.show_details":"AratÄ detalii","pricing_dropdown.hide_details":"Ascunde detalii","pricing_table.tax":"TaxÄ","pricing_table.trial_ends":"DupÄ ce perioada de probÄ se terminÄ, pe {{formattedTrialEndDate}}","pricing_table.total_due_today":"Total de plÄtit astÄzi","pricing_table.total_excluding_tax":"Total fÄrÄ taxe","pricing_table.enter_billing_address_to_calculate":"IntroduceÈi adresa de facturare pentru a calcula","pricing_table.enter_state_or_postal_code_to_calculate":"IntroduceÈi statul sau codul poÈtal pentru a calcula","pricing_table.enter_postal_code_to_calculate":"IntroduceÈi codul poÈtal pentru a calcula","error_page.error_message_invalid_email_error":"Adresa de e-mail {{email}} nu a putut fi verificatÄ. VÄ rugÄm sÄ furnizaÈi o adresÄ de e-mail validÄ.","payment_entry_page.button_payment_method":"PlÄteÈte {{formattedPrice}} cu {{paymentMethod}}","payment_entry_page.button_with_price":"PlÄteÈte {{formattedPrice}}","price_update.title":"Actualizare preÈ","price_update.base_message":"PreÈul total a fost actualizat cu taxe, în funcÈie de adresa dumneavoastrÄ de facturare. VÄ rugÄm sÄ revizuiÈi Èi sÄ Ã®ncercaÈi din nou. Cardul dumneavoastrÄ va fi debitat o singurÄ datÄ.","price_update.trial_message":"PreÈul abonamentului a fost actualizat pentru a include taxele bazate pe adresa dvs. de facturare. Perioada de probÄ gratuitÄ rÄmâne valabilÄ. VÄ rugÄm sÄ verificaÈi Èi sÄ Ã®ncercaÈi din nou.","payment_entry_page.express_checkout_divider":"SAU PLÄTEÈTE CU CARDUL","error_page.trouble_accessing":"DacÄ Ã®ntâmpini probleme în accesarea achiziÈiei tale, contacteazÄ serviciul de asistenÈÄ la ","error_page.close_button_title":"Mergi la {{appName}}","error_page.error_title_stripe_missing_required_permission":"Permisiune Stripe lipsÄ","error_page.button_close":"Ãnchide","error_page.error_message_stripe_invalid_tax_origin_address":"AchiziÈia a eÈuat deoarece adresa de origine fiscalÄ este nevalidÄ. Ãn producÈie, achiziÈiile vor funcÈiona fÄrÄ taxe aplicate.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"AchiziÈia a eÈuat deoarece adresa de origine fiscalÄ este nevalidÄ.","error_page.error_message_stripe_tax_not_active":"AchiziÈia a eÈuat deoarece Stripe Tax nu este activat. Ãn producÈie, achiziÈiile vor funcÈiona fÄrÄ taxe aplicate.","error_page.error_only_in_sandbox":"Acest mesaj apare doar în sandbox.","error_page.error_message_stripe_missing_required_permission":"AchiziÈia a eÈuat deoarece aplicaÈiei Stripe îi lipseÈte o permisiune necesarÄ. Ãn producÈie, achiziÈiile vor funcÈiona fÄrÄ taxe aplicate.","error_page.error_title_stripe_tax_not_active":"Stripe Tax nu este activ","error_page.error_title_stripe_invalid_tax_origin_address":"AdresÄ de origine fiscalÄ Stripe nevalidÄ","apple_pay.free_trial":"PerioadÄ de probÄ gratuitÄ","product_info.price_after_intro_price":"DupÄ {{introPriceDuration}}, pe {{renewalDate}}","product_info.after_trial":"dupÄ perioada de probÄ","product_info.after":"dupÄ","product_info.intro_price_phase_after_trial":"Apoi {{introPriceDuration}} pentru {{introPrice}}","product_info.intro_price_phase":"Mai întâi {{introPriceDuration}} pentru {{introPrice}}","product_info.intro_price_phase_paid_once":"plÄtit o singurÄ datÄ","payment_entry_page.trial_subscription_terms_info":"DupÄ ce perioada de probÄ se terminÄ, veÈi fi taxat cu {{price}} {{perFrequency}} începând cu {{renewalDate}}. PuteÈi anula oricând înainte de aceastÄ datÄ.","payment_entry_page.subscription_info":"Abonamentul se reînnoieÈte automat. AnulaÈi oricând.","payment_entry_page.otp_terms_info":"Prin achiziÈionarea, sunteÈi de acord sÄ permiteÈi {{appName}} sÄ vÄ taxeze conform termenilor sÄi.","payment_entry_page.otp_terms_info_without_app_name":"Prin achiziÈionare, sunteÈi de acord sÄ fiÈi taxat conform termenilor aplicabili.","payment_entry_page.terms_link_label":"Termeni","payment_entry_page.subscription_terms_info":"Prin abonare, sunteÈi de acord sÄ permiteÈi {{appName}} sÄ vÄ taxeze conform termenilor sÄi pânÄ la anulare.","payment_entry_page.subscription_terms_info_without_app_name":"Prin abonare, sunteÈi de acord cu taxele recurente conform termenilor aplicabili pânÄ la anulare.","loading_page.keep_page_open":"Procesul este aproape finalizat. PÄstraÈi aceastÄ paginÄ deschisÄ.","loading_page.processing_payment":"Se proceseazÄ plata","pricing_table.discount":"Reducere","pricing_table.subtotal":"Subtotal","pricing_dropdown.add_promo_code":"AdaugÄ cod promoÈional","discount_input.label":"Cod promoÈional","payment_entry_page.checkout_consent_terms_of_service":"condiÈiile de utilizare","payment_entry_page.checkout_consent_agreement":"Sunt de acord cu {{termsOfService}} ale {{appName}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"Sunt de acord cu {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"RevizuieÈte detaliile de platÄ Èi confirmÄ actualizarea","upgrade_confirm_page.confirm_upgrade_with_price":"ConfirmÄ actualizarea â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"EstimatÄ la urmÄtoarea reînnoire","refund_for_unused_time.title":"Rambursare pentru timpul neutilizat","refund_for_unused_time.message":"Metoda ta de platÄ va fi taxatÄ imediat Èi vei primi o rambursare pentru timpul rÄmas din abonamentul tÄu {{previousProductName}}.","upgrade_confirm_page.confirming":"Se confirmÄâ¦","upgrade_confirm_page.email":"E-mail","upgrade_product_info.upgrade_subscription_title":"ActualizeazÄ-Èi abonamentul","upgrade_confirm_page.payment_method":"MetodÄ de platÄ","upgrade_product_info.calculated_later":"CalculatÄ ulterior","plan_card.current":"Curent","upgrade_product_info.change_subscription_title":"SchimbÄ-Èi abonamentul","upgrade_confirm_page.confirm_upgrade":"ConfirmÄ actualizarea","plan_card.new":"Nou","upgrade_confirm_page.billing_address":"AdresÄ de facturare","upgrade_confirm_page.title":"ConfirmÄ plata","upgrade_product_info.tax_estimated":"TaxÄ (estimatÄ)","upgrade_confirm_page.subtitle_deferred":"RevizuieÈte detaliile de platÄ Èi programeazÄ modificarea","upgrade_confirm_page.confirm_schedule":"ConfirmÄ programarea","upgrade_confirm_page.on_file":"Ãnregistrat","credit_for_unused_time.title":"Credit pentru timp neutilizat","credit_for_unused_time.message":"Orice timp neutilizat din abonamentul tÄu existent va fi dedus din achiziÈia ta.","paddle_checkout.return_to":"Ãnapoi la {{appName}}","paddle_order_summary.billed_frequency":"facturat {{frequency}}","paddle_order_summary.intro_then_recurring":"prima {{firstPeriod}}, apoi {{price}} {{frequency}}","paddle_order_summary.inc_tax":"incl. taxe","paddle_order_summary.due_on":"Scadent la {{date}}","payment_entry_page.payment_method_error":"Nu am putut utiliza aceastÄ metodÄ de platÄ. VerificaÈi detaliile sau încercaÈi o altÄ metodÄ de platÄ.","payment_entry_page.payment_method_error_card_not_supported":"Acest tip de card nu este acceptat. ÃncercaÈi un alt card."},
1Us={"periods.week":"{{amount}} неделÑ","periods.month":"{{amount}} меÑÑÑ","periods.year":"{{amount}} год","periods.day":"{{amount}} денÑ","periods.weekShort":"{{amount}}нед","periods.monthShort":"{{amount}}меÑ","periods.yearShort":"{{amount}}г","periods.dayShort":"{{amount}}д","periods.lifetime":"пожизненно","periods.weekPlural":"{{amount}} неделÑ","periods.monthPlural":"{{amount}} меÑÑÑев","periods.yearPlural":"{{amount}} леÑ","periods.dayPlural":"{{amount}} дней","periods.weekFrequency":"еженеделÑно","periods.monthFrequency":"ежемеÑÑÑно","periods.yearFrequency":"ежегодно","periods.dayFrequency":"ежедневно","periods.perWeekFrequency":"в неделÑ","periods.perMonthFrequency":"в меÑÑÑ","periods.perYearFrequency":"в год","periods.perDayFrequency":"в денÑ","periods.unknownFrequency":"неизвеÑÑно","periods.weekFrequencyPlural":"каждÑе {{amount}} неделÑ","periods.monthFrequencyPlural":"каждÑе {{amount}} меÑÑÑев","periods.yearFrequencyPlural":"каждÑе {{amount}} леÑ","periods.dayFrequencyPlural":"каждÑе {{amount}} дней","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} беÑплаÑÐ½Ð°Ñ Ð¿ÑÐ¾Ð±Ð½Ð°Ñ Ð²ÐµÑÑиÑ","product_info.price_after_free_trial":"ÐоÑле оконÑÐ°Ð½Ð¸Ñ Ð¿Ñобного пеÑиода, {{renewalDate}}","product_info.renewal_frequency":"ÐÑодлеваеÑÑÑ {{frequency}}","product_info.continues_until_cancelled":"ÐÑодолжаеÑÑÑ Ð´Ð¾ оÑменÑ","product_info.cancel_anytime":"ÐÑмениÑÑ Ð² лÑбое вÑемÑ","payment_entry_page.payment_step_title":"ÐезопаÑÐ½Ð°Ñ Ð¾Ð¿Ð»Ð°Ñа ÑеÑез RevenueCat","payment_entry_page.button_pay":"ÐплаÑиÑÑ ÑейÑаÑ","payment_entry_page.button_start_trial":"ÐаÑаÑÑ Ð¿ÑобнÑй пеÑиод","success_page.purchase_successful":"ÐплаÑа завеÑÑена","success_page.button_close":"ÐÑодолжиÑÑ","error_page.if_error_persists":"ÐÑли оÑибка ÑоÑ
ÑанÑеÑÑÑ, пожалÑйÑÑа, ÑвÑжиÑеÑÑ Ñ ","error_page.error_title_already_subscribed":"ÐÑ Ñже подпиÑÐ°Ð½Ñ Ð½Ð° {{productTitle}}","error_page.error_title_already_purchased":"ÐÑ Ñже пÑиобÑели {{productTitle}}","error_page.error_title_other_errors":"ЧÑо-Ñо поÑло не Ñак","error_page.error_message_already_subscribed":"ÐÑ Ð½Ðµ можеÑе подпиÑаÑÑÑÑ Ð½Ð° ÑÑÐ¾Ñ Ð¿ÑодÑÐºÑ Ð¿Ð¾Ð²ÑоÑно.","error_page.error_message_already_purchased":"ÐÑ Ð½Ðµ можеÑе пÑиобÑеÑÑи ÑÑÐ¾Ñ Ð¿ÑодÑÐºÑ Ð¿Ð¾Ð²ÑоÑно.","error_page.error_message_missing_email_error":"ÐÐ»Ñ Ð·Ð°Ð²ÐµÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾ÐºÑпки необÑ
одим адÑÐµÑ ÑлекÑÑонной поÑÑÑ.","error_page.error_message_network_error":"ÐÑибка ÑеÑи. ÐÑовеÑÑÑе ваÑе инÑеÑнеÑ-Ñоединение.","error_page.error_message_error_charging_payment":"ÐплаÑа не пÑоÑла.","error_page.error_message_error_setting_up_purchase":"ÐокÑпка не бÑла наÑаÑа из-за оÑибки (код оÑибки: {{errorCode}}).","error_page.error_message_invalid_tax_location":"ÐÑ Ð½Ðµ Ñмогли пÑовеÑиÑÑ Ð²Ð°Ñ Ð¿Ð»Ð°ÑежнÑй адÑеÑ. ÐожалÑйÑÑа, пÑовеÑÑÑе, ÑÑо поÑÑовÑй Ð¸Ð½Ð´ÐµÐºÑ Ð¸ ÑÑÑана ÑÐºÐ°Ð·Ð°Ð½Ñ Ð¿ÑавилÑно.","error_page.error_message_unknown_error":"ÐÑоизоÑла неизвеÑÑÐ½Ð°Ñ Ð¾Ñибка (код оÑибки: {{errorCode}}).","error_page.button_try_again":"ÐовÑоÑиÑÑ Ð¿Ð¾Ð¿ÑÑкÑ","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"беÑплаÑно","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"ÐÑего к оплаÑе ÑегоднÑ","product_info.subscribe_to":"ÐодпиÑаÑÑÑÑ","navbar_header.details":"ÐеÑали","navbar_header.back_button":"Ðазад","pricing_dropdown.show_details":"ÐоказаÑÑ Ð´ÐµÑали","pricing_dropdown.hide_details":"СкÑÑÑÑ Ð´ÐµÑали","pricing_table.tax":"Ðалог","pricing_table.trial_ends":"ÐоÑле оконÑÐ°Ð½Ð¸Ñ Ð¿Ñобного пеÑиода, {{formattedTrialEndDate}}","pricing_table.total_due_today":"ÐÑого к оплаÑе ÑегоднÑ","pricing_table.total_excluding_tax":"ÐÑого без ÑÑеÑа налога","pricing_table.enter_billing_address_to_calculate":"ÐведиÑе плаÑежнÑй адÑÐµÑ Ð´Ð»Ñ ÑаÑÑеÑа","pricing_table.enter_state_or_postal_code_to_calculate":"ÐведиÑе ÑÑÐ°Ñ Ð¸Ð»Ð¸ поÑÑовÑй Ð¸Ð½Ð´ÐµÐºÑ Ð´Ð»Ñ ÑаÑÑеÑа","pricing_table.enter_postal_code_to_calculate":"ÐведиÑе поÑÑовÑй Ð¸Ð½Ð´ÐµÐºÑ Ð´Ð»Ñ ÑаÑÑеÑа","error_page.error_message_invalid_email_error":"Ðе ÑдалоÑÑ Ð¿ÑовеÑиÑÑ Ð°Ð´ÑÐµÑ ÑлекÑÑонной поÑÑÑ {{email}}. ÐожалÑйÑÑа, ÑкажиÑе дейÑÑвиÑелÑнÑй адÑÐµÑ ÑлекÑÑонной поÑÑÑ.","payment_entry_page.button_payment_method":"ÐплаÑиÑÑ {{formattedPrice}} ÑеÑез {{paymentMethod}}","payment_entry_page.button_with_price":"ÐплаÑиÑÑ {{formattedPrice}}","price_update.title":"Ðбновление ÑенÑ","price_update.base_message":"ÐбÑÐ°Ñ Ñена бÑла обновлена Ñ ÑÑеÑом налога на оÑнове ваÑего плаÑежного адÑеÑа. ÐожалÑйÑÑа, пÑовеÑÑÑе и повÑоÑиÑе попÑÑкÑ. С ваÑей каÑÑÑ Ð±ÑÐ´ÐµÑ ÑпиÑано ÑолÑко один Ñаз.","price_update.trial_message":"Цена подпиÑки бÑла обновлена Ñ ÑÑеÑом налогов на оÑнове ваÑего плаÑежного адÑеÑа. ÐÑобнÑй пеÑиод оÑÑаеÑÑÑ Ð±ÐµÑплаÑнÑм. ÐожалÑйÑÑа, пÑовеÑÑÑе и попÑобÑйÑе Ñнова.","payment_entry_page.express_checkout_divider":"ÐÐÐ ÐÐÐÐТÐТРÐÐРТÐÐ","error_page.trouble_accessing":"ÐÑли Ñ Ð²Ð°Ñ Ð²Ð¾Ð·Ð½Ð¸ÐºÐ»Ð¸ пÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ñ Ð´Ð¾ÑÑÑпом к ваÑей покÑпке, обÑаÑиÑеÑÑ Ð² ÑлÑÐ¶Ð±Ñ Ð¿Ð¾Ð´Ð´ÐµÑжки по адÑеÑÑ ","error_page.close_button_title":"ÐеÑейÑи в {{appName}}
1","error_page.error_title_stripe_missing_required_permission":"ÐÑÑÑÑÑÑвÑÐµÑ ÑазÑеÑение Stripe","error_page.button_close":"ÐакÑÑÑÑ","error_page.error_message_stripe_invalid_tax_origin_address":"ÐокÑпка не ÑдалаÑÑ, Ñак как адÑÐµÑ Ð¾ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð½Ð°Ð»Ð¾Ð³Ð° недейÑÑвиÑелен. Ð ÑабоÑей ÑÑеде покÑпки бÑдÑÑ ÑабоÑаÑÑ Ð±ÐµÐ· пÑÐ¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð½Ð°Ð»Ð¾Ð³Ð¾Ð².","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"ÐокÑпка не ÑдалаÑÑ, Ñак как адÑÐµÑ Ð¾ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð½Ð°Ð»Ð¾Ð³Ð° недейÑÑвиÑелен.","error_page.error_message_stripe_tax_not_active":"ÐокÑпка не ÑдалаÑÑ, Ñак как Stripe Tax не вклÑÑен. Ð ÑабоÑей ÑÑеде покÑпки бÑдÑÑ ÑабоÑаÑÑ Ð±ÐµÐ· пÑÐ¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð½Ð°Ð»Ð¾Ð³Ð¾Ð².","error_page.error_only_in_sandbox":"ÐÑо ÑообÑение поÑвлÑеÑÑÑ ÑолÑко в пеÑоÑниÑе.","error_page.error_message_stripe_missing_required_permission":"ÐокÑпка не ÑдалаÑÑ, Ñак как Ñ Ð¿ÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Stripe оÑÑÑÑÑÑвÑÐµÑ Ð½ÐµÐ¾Ð±Ñ
одимое ÑазÑеÑение. Ð ÑабоÑей ÑÑеде покÑпки бÑдÑÑ ÑабоÑаÑÑ Ð±ÐµÐ· пÑÐ¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð½Ð°Ð»Ð¾Ð³Ð¾Ð².","error_page.error_title_stripe_tax_not_active":"Stripe Tax не акÑивен","error_page.error_title_stripe_invalid_tax_origin_address":"ÐедейÑÑвиÑелÑнÑй адÑÐµÑ Ð¾ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð½Ð°Ð»Ð¾Ð³Ð°","apple_pay.free_trial":"ÐеÑплаÑÐ½Ð°Ñ Ð¿ÑÐ¾Ð±Ð½Ð°Ñ Ð²ÐµÑÑиÑ","product_info.price_after_intro_price":"ÐоÑле {{introPriceDuration}}, {{renewalDate}}","product_info.after_trial":"поÑле пÑобного пеÑиода","product_info.after":"поÑле","product_info.intro_price_phase_after_trial":"ÐаÑем {{introPriceDuration}} за {{introPrice}}","product_info.intro_price_phase":"СнаÑала {{introPriceDuration}} за {{introPrice}}","product_info.intro_price_phase_paid_once":"единоÑазовÑй плаÑеж","payment_entry_page.trial_subscription_terms_info":"Ðо оконÑании пÑобного пеÑиода Ñ Ð²Ð°Ñ Ð±ÑÐ´ÐµÑ Ð²Ð·Ð¸Ð¼Ð°ÑÑÑÑ Ð¿Ð»Ð°Ñа в ÑазмеÑе {{price}} {{perFrequency}}, наÑÐ¸Ð½Ð°Ñ Ñ {{renewalDate}}. ÐÑ Ð¼Ð¾Ð¶ÐµÑе оÑмениÑÑ Ð¿Ð¾Ð´Ð¿Ð¸ÑÐºÑ Ð² лÑбое вÑÐµÐ¼Ñ Ð´Ð¾ ÑÑой даÑÑ.","payment_entry_page.subscription_info":"ÐодпиÑка пÑодлеваеÑÑÑ Ð°Ð²ÑомаÑиÑеÑки. ÐÑмениÑÑ Ð¼Ð¾Ð¶Ð½Ð¾ в лÑбое вÑемÑ.","payment_entry_page.otp_terms_info":"СовеÑÑÐ°Ñ Ð¿Ð¾ÐºÑпкÑ, Ð²Ñ ÑоглаÑаеÑеÑÑ Ñ Ñем, ÑÑо {{appName}} бÑÐ´ÐµÑ Ð²Ð·Ð¸Ð¼Ð°ÑÑ Ñ Ð²Ð°Ñ Ð¿Ð»Ð°ÑÑ Ð² ÑооÑвеÑÑÑвии Ñо Ñвоими ÑÑловиÑми.","payment_entry_page.otp_terms_info_without_app_name":"СовеÑÑÐ°Ñ Ð¿Ð¾ÐºÑпкÑ, Ð²Ñ ÑоглаÑаеÑеÑÑ Ñо ÑпиÑанием ÑÑедÑÑв ÑоглаÑно пÑименимÑм ÑÑловиÑм.","payment_entry_page.terms_link_label":"УÑловиÑ","payment_entry_page.subscription_terms_info":"ÐодпиÑÑваÑÑÑ, Ð²Ñ ÑоглаÑаеÑеÑÑ Ñ Ñем, ÑÑо {{appName}} бÑÐ´ÐµÑ Ð²Ð·Ð¸Ð¼Ð°ÑÑ Ñ Ð²Ð°Ñ Ð¿Ð»Ð°ÑÑ Ð² ÑооÑвеÑÑÑвии Ñ Ð¸Ñ
ÑÑловиÑми до ÑеÑ
поÑ, пока Ð²Ñ Ð½Ðµ оÑмениÑе подпиÑкÑ.","payment_entry_page.subscription_terms_info_without_app_name":"ÐÑоÑмлÑÑ Ð¿Ð¾Ð´Ð¿Ð¸ÑкÑ, Ð²Ñ ÑоглаÑаеÑеÑÑ Ñ ÑегÑлÑÑнÑми ÑпиÑаниÑми ÑоглаÑно пÑименимÑм ÑÑловиÑм до ее оÑменÑ.","loading_page.keep_page_open":"ÐÑоÑеÑÑ Ð¿Ð¾ÑÑи завеÑÑен. Ðе закÑÑвайÑе ÑÑÑ ÑÑÑаниÑÑ.","loading_page.processing_payment":"ÐбÑабоÑка плаÑежа","pricing_table.discount":"Скидка","pricing_table.subtotal":"ÐÑого","pricing_dropdown.add_promo_code":"ÐобавиÑÑ Ð¿Ñомокод","discount_input.label":"ÐÑомокод","payment_entry_page.checkout_consent_terms_of_service":"ÑÑловиÑми обÑлÑживаниÑ","payment_entry_page.checkout_consent_agreement":"Я ÑоглаÑен Ñ {{appName}} {{termsOfService}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"Я ÑоглаÑен Ñ {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"ÐÑовеÑÑÑе даннÑе плаÑежа и подÑвеÑдиÑе обновление","upgrade_confirm_page.confirm_upgrade_with_price":"ÐодÑвеÑдиÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"ÐÑиенÑиÑовоÑно пÑи ÑледÑÑÑем пÑодлении","refund_for_unused_time.title":"ÐозвÑÐ°Ñ ÑÑедÑÑв за неиÑполÑзованное вÑемÑ","refund_for_unused_time.message":"ÐÐ°Ñ ÑпоÑоб оплаÑÑ Ð±ÑÐ´ÐµÑ ÑпиÑан немедленно, и Ð²Ñ Ð¿Ð¾Ð»ÑÑиÑе возмеÑение за оÑÑавÑееÑÑ Ð²ÑÐµÐ¼Ñ Ð²Ð°Ñей подпиÑки {{previousProductName}}.","upgrade_confirm_page.confirming":"ÐодÑвеÑждениеâ¦","upgrade_confirm_page.email":"ÐлекÑÑÐ¾Ð½Ð½Ð°Ñ Ð¿Ð¾ÑÑа","upgrade_product_info.upgrade_subscription_title":"ÐбновиÑÑ Ð¿Ð¾Ð´Ð¿Ð¸ÑкÑ","upgrade_confirm_page.payment_method":"СпоÑоб оплаÑÑ","upgrade_product_info.calculated_later":"РаÑÑÑиÑано позже","plan_card.current":"ТекÑÑий","upgrade_product_info.change_subscription_title":"ÐзмениÑÑ Ð¿Ð¾Ð´Ð¿Ð¸ÑкÑ","upgrade_confirm_page.confirm_upgrade":"ÐодÑвеÑдиÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ","plan_card.new":"ÐовÑй","upgrade_confirm_page.billing_address":"ÐлаÑежнÑй адÑеÑ","upgrade_confirm_page.title":"ÐодÑвеÑдиÑÑ Ð¾Ð¿Ð»Ð°ÑÑ","upgrade_product_info.tax_estimated":"Ðалог (пÑедполагаемÑй)","upgrade_confirm_page.subtitle_deferred":"ÐÑовеÑÑÑе даннÑе плаÑежа и запланиÑÑйÑе изменение","upgrade_confirm_page.confirm_schedule":"ÐодÑвеÑдиÑÑ ÑаÑпиÑание","upgrade_confirm_page.on_file":"СоÑ
Ñанено","credit_for_unused_time.title":"ÐаÑÐµÑ Ð·Ð° неиÑполÑзованное вÑемÑ","credit_for_unused_time.message":"ÐÑбое неиÑполÑзованное вÑÐµÐ¼Ñ Ð²Ð°Ñей ÑекÑÑей подпиÑки бÑÐ´ÐµÑ Ð²ÑÑÑено из ваÑей покÑпки.","paddle_checkout.return_to":"ÐеÑнÑÑÑÑÑ Ð² {{appName}}","paddle_order_summary.billed_frequency":"оплаÑа {{frequency}}","paddle_order_summary.intro_then_recurring":"пеÑвÑй {{firstPeriod}}, заÑем {{price}} {{frequency}}","paddle_order_summary.inc_tax":"вкл. налог","paddle_order_summary.due_on":"РоплаÑе {{date}}","payment_entry_page.payment_method_error":"ÐÑ Ð½Ðµ Ñмогли иÑполÑзоваÑÑ ÑÑÐ¾Ñ ÑпоÑоб оплаÑÑ. ÐÑовеÑÑÑе Ñвои даннÑе или попÑобÑйÑе дÑÑгой ÑпоÑоб оплаÑÑ.","payment_entry_page.payment_method_error_card_not_supported":"ÐÑÐ¾Ñ Ñип каÑÑÑ Ð½Ðµ пÑинимаеÑÑÑ. ÐопÑобÑйÑе дÑÑгÑÑ ÐºÐ°ÑÑÑ."},Rs
vendor: 10,539 bytes, line 1
1={"periods.week":"{{amount}} týždeÅ","periods.month":"{{amount}} mesiac","periods.year":"{{amount}} rok","periods.day":"{{amount}} deÅ","periods.weekShort":"{{amount}}týž","periods.monthShort":"{{amount}}mes","periods.yearShort":"{{amount}}rok","periods.dayShort":"{{amount}}d","periods.lifetime":"doživotne","periods.weekPlural":"{{amount}} týždÅov","periods.monthPlural":"{{amount}} mesiacov","periods.yearPlural":"{{amount}} rokov","periods.dayPlural":"{{amount}} dnÃ","periods.weekFrequency":"týždenne","periods.monthFrequency":"mesaÄne","periods.yearFrequency":"roÄne","periods.dayFrequency":"denne","periods.perWeekFrequency":"týždenne","periods.perMonthFrequency":"mesaÄne","periods.perYearFrequency":"roÄne","periods.perDayFrequency":"denne","periods.unknownFrequency":"neznáme","periods.weekFrequencyPlural":"každých {{amount}} týždÅov","periods.monthFrequencyPlural":"každých {{amount}} mesiacov","periods.yearFrequencyPlural":"každých {{amount}} rokov","periods.dayFrequencyPlural":"každých {{amount}} dnÃ","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} bezplatné skúšobné obdobie","product_info.price_after_free_trial":"Po skonÄenà skúšobného obdobia, dÅa {{renewalDate}}","product_info.renewal_frequency":"Obnovuje sa {{frequency}}","product_info.continues_until_cancelled":"PokraÄuje, kým sa nezruÅ¡Ã","product_info.cancel_anytime":"Kedykoľvek zruÅ¡iÅ¥","payment_entry_page.payment_step_title":"BezpeÄný nákup prostrednÃctvom RevenueCat","payment_entry_page.button_pay":"ZaplatiÅ¥ teraz","payment_entry_page.button_start_trial":"SpustiÅ¥ skúšobné obdobie","success_page.purchase_successful":"Platba dokonÄená","success_page.button_close":"PokraÄovaÅ¥","error_page.if_error_persists":"Ak chyba pretrváva, kontaktujte ","error_page.error_title_already_subscribed":"Už ste si predplatili {{productTitle}}","error_page.error_title_already_purchased":"Už ste si zakúpili {{productTitle}}","error_page.error_title_other_errors":"NieÄo sa pokazilo","error_page.error_message_already_subscribed":"Na tento produkt sa nemôžete znova prihlásiÅ¥ na odber.","error_page.error_message_already_purchased":"Tento produkt si nemôžete znova zakúpiÅ¥.","error_page.error_message_missing_email_error":"Na dokonÄenie nákupu je potrebný e-mail.","error_page.error_message_network_error":"Chyba siete. Skontrolujte svoje internetové pripojenie.","error_page.error_message_error_charging_payment":"Platba zlyhala.","error_page.error_message_error_setting_up_purchase":"Nákup sa nespustil kvôli chybe (kód chyby: {{errorCode}}).","error_page.error_message_invalid_tax_location":"Nepodarilo sa nám overiÅ¥ vaÅ¡u fakturaÄnú adresu. Skontrolujte, prosÃm, Äi je PSÄ a krajina správne.","error_page.error_message_unknown_error":"Vyskytla sa neznáma chyba (kód chyby: {{errorCode}}).","error_page.button_try_again":"SkúsiÅ¥ znova","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"zadarmo","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Celková suma splatná dnes","product_info.subscribe_to":"PrihlásiÅ¥ sa na odber","navbar_header.details":"Podrobnosti","navbar_header.back_button":"Späť","pricing_dropdown.show_details":"ZobraziÅ¥ podrobnosti","pricing_dropdown.hide_details":"SkryÅ¥ podrobnosti","pricing_table.tax":"DaÅ","pricing_table.trial_ends":"Po skonÄenà skúšobnej verzie, dÅa {{formattedTrialEndDate}}","pricing_table.total_due_today":"Celková suma splatná dnes","pricing_table.total_excluding_tax":"Celkom bez dane","pricing_table.enter_billing_address_to_calculate":"Zadajte fakturaÄnú adresu pre výpoÄet","pricing_table.enter_state_or_postal_code_to_calculate":"Zadajte Å¡tát alebo PSÄ pre výpoÄet","pricing_table.enter_postal_code_to_calculate":"Zadajte PSÄ pre výpoÄet","error_page.error_message_invalid_email_error":"E-mailová adresa {{email}} sa nedala overiÅ¥. Zadajte platnú e-mailovú adresu.","payment_entry_page.button_payment_method":"ZaplatiÅ¥ sumu {{formattedPrice}} pomocou {{paymentMethod}}","payment_entry_page.button_with_price":"ZaplatiÅ¥ {{formattedPrice}}","price_update.title":"Aktualizácia ceny","price_update.base_message":"Celková cena bola aktualizovaná o daÅ na základe vaÅ¡ej fakturaÄnej adresy. Skontrolujte to a skúste znova. VaÅ¡a karta bude zaÅ¥ažená iba raz.","price_update.trial_message":"Cena predplatného bola aktualizovaná o daÅe na základe vaÅ¡ej fakturaÄnej adresy. Bezplatná skúšobná doba stále platÃ. ProsÃm, skontrolujte a skúste znova.","payment_entry_page.express_checkout_divider":"ALEBO ZAPLATIŤ KARTOU","error_page.trouble_accessing":"Ak máte problémy s prÃstupom k svojmu nákupu, kontaktujte podporu na ","error_page.close_button_title":"PrejsÅ¥ na {{appName}}","error_page.error_title_stripe_missing_required_permission":"Chýbajúce povolenie Stripe","error_page.button_close":"ZavrieÅ¥","error_page.error_message_stripe_invalid_tax_origin_address":"Nákup sa nepodaril, pretože adresa pôvodu dane je neplatná. V produkÄnom prostredà budú nákupy fungovaÅ¥ bez uplatnenia danÃ.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"Nákup sa nepodaril, pretože adresa pôvodu dane je neplatná.","error_page.error_message_stripe_tax_not_active":"Nákup sa nepodaril, pretože Stripe Tax nie je povolený. V produkÄnom prostredà budú nákupy fungovaÅ¥ bez uplatnenia danÃ.","error_page.error_only_in_sandbox":"Táto správa sa zobrazuje iba v testovacom prostredà (sandbox).","error_page.error_message_stripe_missing_required_permission":"Nákup sa nepodaril, pretože aplikácii Stripe chýba požadované povolenie. V produkÄnom prostredà budú nákupy fungovaÅ¥ bez uplatnenia danÃ.","error_page.error_title_stripe_tax_not_active":"Stripe Tax nie je aktÃvny","error_page.error_title_stripe_invalid_tax_origin_address":"Neplatná adresa pôvodu dane","apple_pay.free_trial":"Skúšobná verzia zdarma","product_info.price_after_intro_price":"Po {{introPriceDuration}}, dÅa {{renewalDate}}","product_info.after_trial":"po skúšobnej dobe","product_info.after":"po","product_info.intro_price_phase_after_trial":"Potom {{introPriceDuration}} za {{introPrice}}","product_info.intro_price_phase":"Najprv {{introPriceDuration}} za {{introPrice}}","product_info.intro_price_phase_paid_once":"zaplatené jednorazovo","payment_entry_page.trial_subscription_terms_info":"Po skonÄenà skúšobného obdobia vám bude úÄtovaná suma {{price}} {{perFrequency}} poÄnúc dÅom {{renewalDate}}. Pred týmto dátumom môžete kedykoľvek zruÅ¡iÅ¥.","payment_entry_page.subscription_info":"Predplatné sa automaticky obnovuje. ZruÅ¡iÅ¥ môžete kedykoľvek.","payment_entry_page.otp_terms_info":"ZakúpenÃm súhlasÃte s tým, že spoloÄnosti {{appName}} umožnÃte úÄtovaÅ¥ vám poplatky v súlade s jej podmienkami.","payment_entry_page.otp_terms_info_without_app_name":"ZakúpenÃm súhlasÃte s úÄtovanÃm podľa platných podmienok.","payment_entry_page.terms_link_label":"Podmienky","payment_entry_page.subscription_terms_info":"PrihlásenÃm na odber súhlasÃte s tým, že spoloÄnosÅ¥ {{appName}} vám bude úÄtovaÅ¥ poplatky podľa svojich podmienok, až kým odber nezruÅ¡Ãte.","payment_entry_page.subscription_terms_info_without_app_name":"PredplatenÃm súhlasÃte s opakovanými poplatkami podľa platných podmienok, kým nezruÅ¡Ãte.","loading_page.keep_page_open":"Proces sa takmer dokonÄil. Nechajte túto stránku otvorenú.","loading_page.processing_payment":"Spracováva sa platba","pricing_table.discount":"Zľava","pricing_table.subtotal":"MedzisúÄet","pricing_dropdown.add_promo_code":"PridaÅ¥ promo kód","discount_input.label":"PropagaÄný kód","payment_entry_page.checkout_consent_terms_of_service":"podmienkami použÃvania","payment_entry_page.checkout_consent_agreement":"SúhlasÃm s {{appName}} {{termsOfService}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"SúhlasÃm s {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"Skontrolujte svoje platobné údaje a potvrÄte vylepÅ¡enie","upgrade_confirm_page.confirm_upgrade_with_price":"PotvrdiÅ¥ vylepÅ¡enie â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Odhadované pri ÄalÅ¡om obnovenÃ","refund_for_unused_time.title":"Vrátenie peÅazà za nevyužitý Äas","refund_for_unused_time.message":"VaÅ¡a platobná metóda bude okamžite spoplatnená a dostanete vrátenie peÅazà za zostávajúci Äas vášho predplatného {{previousProductName}}.","upgrade_confirm_page.confirming":"Potvrdzuje saâ¦","upgrade_confirm_page.email":"E-mail","upgrade_product_info.upgrade_subscription_title":"VylepÅ¡iÅ¥ predplatné","upgrade_confirm_page.payment_method":"Platobná metóda","upgrade_product_info.calculated_later":"VypoÄÃtané neskôr","plan_card.current":"Aktuálne","upgrade_product_info.change_subscription_title":"ZmeniÅ¥ predplatné","upgrade_confirm_page.confirm_upgrade":"PotvrdiÅ¥ vylepÅ¡enie","plan_card.new":"Nové","upgrade_confirm_page.billing_address":"FakturaÄná adresa","upgrade_confirm_page.title":"PotvrdiÅ¥ platbu","upgrade_product_info.tax_estimated":"DaÅ (odhadovaná)","upgrade_confirm_page.subtitle_deferred":"Skontrolujte svoje platobné údaje a naplánujte zmenu","upgrade_confirm_page.confirm_schedule":"PotvrdiÅ¥ plán","upgrade_confirm_page.on_file":"Uložené","credit_for_unused_time.title":"Kredit za nevyužitý Äas","credit_for_unused_time.message":"Akýkoľvek nevyužitý Äas z vášho existujúceho predplatného bude odpoÄÃtaný z vášho nákupu.","paddle_checkout.return_to":"Späť na {{appName}}","paddle_order_summary.billed_frequency":"úÄtované {{frequency}}","paddle_order_summary.intro_then_recurring":"prvý {{firstPeriod}}, potom {{price}} {{frequency}}","paddle_order_summary.inc_tax":"vr. dane","paddle_order_summary.due_on":"Splatné {{date}}","payment_entry_page.payment_method_error":"Túto platobnú metódu sa nám nepodarilo použiÅ¥. Skontrolujte svoje údaje alebo skúste inú platobnú metódu.","payment_entry_page.payment_method_error_card_not_supported":"Tento typ karty nie je akceptovaný. Skúste inú kartu."},
1Ws
vendor: 10,100 bytes, line 1
1={"periods.week":"{{amount}} teden","periods.month":"{{amount}} mesec","periods.year":"{{amount}} leto","periods.day":"{{amount}} dan","periods.weekShort":"{{amount}}ted","periods.monthShort":"{{amount}}mes","periods.yearShort":"{{amount}}l","periods.dayShort":"{{amount}}d","periods.lifetime":"doživljenjsko","periods.weekPlural":"{{amount}} tednov","periods.monthPlural":"{{amount}} mesecev","periods.yearPlural":"{{amount}} let","periods.dayPlural":"{{amount}} dni","periods.weekFrequency":"tedensko","periods.monthFrequency":"meseÄno","periods.yearFrequency":"letno","periods.dayFrequency":"dnevno","periods.perWeekFrequency":"na teden","periods.perMonthFrequency":"na mesec","periods.perYearFrequency":"na leto","periods.perDayFrequency":"na dan","periods.unknownFrequency":"neznano","periods.weekFrequencyPlural":"vsakih {{amount}} tednov","periods.monthFrequencyPlural":"vsakih {{amount}} mesecev","periods.yearFrequencyPlural":"vsakih {{amount}} let","periods.dayFrequencyPlural":"vsakih {{amount}} dni","product_info.subscribe_to":"NaroÄite se na","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"BrezplaÄno preizkusite za {{trialDuration}}","product_info.price_after_free_trial":"Po koncu preizkusa, dne {{renewalDate}}","product_info.intro_price_phase_after_trial":"Nato {{introPriceDuration}} za {{introPrice}}","product_info.intro_price_phase":"Prvih {{introPriceDuration}} za {{introPrice}}","product_info.intro_price_phase_paid_once":"plaÄano enkrat","product_info.price_after_intro_price":"Po {{introPriceDuration}}, dne {{renewalDate}}","product_info.after_trial":"po preizkusu","product_info.after":"po","product_info.total_due_today":"Skupaj za plaÄilo danes","product_info.renewal_frequency":"Se obnovi {{frequency}}","product_info.continues_until_cancelled":"Traja do preklica","product_info.cancel_anytime":"PrekliÄete lahko kadar koli","payment_entry_page.payment_step_title":"Varno plaÄilo prek RevenueCat","payment_entry_page.trial_subscription_terms_info":"Po koncu preizkusnega obdobja vam bo zaraÄunano {{price}} {{perFrequency}} z zaÄetkom {{renewalDate}}. PrekliÄete lahko kadar koli pred tem datumom.","payment_entry_page.subscription_terms_info":"Z naroÄnino se strinjate, da vam {{appName}} zaraÄunava v skladu s svojimi pogoji, dokler ne prekliÄete.","payment_entry_page.subscription_terms_info_without_app_name":"Z naroÄnino se strinjate s ponavljajoÄimi se bremenitvami v skladu z veljavnimi pogoji, dokler ne prekliÄete.","payment_entry_page.otp_terms_info":"Z nakupom se strinjate, da vam {{appName}} zaraÄuna v skladu s svojimi pogoji.","payment_entry_page.otp_terms_info_without_app_name":"Z nakupom se strinjate, da vam bo zaraÄunano v skladu z veljavnimi pogoji.","payment_entry_page.terms_link_label":"Pogoji","payment_entry_page.subscription_info":"NaroÄnina se samodejno obnavlja. PrekliÄete lahko kadar koli.","payment_entry_page.button_pay":"PlaÄaj zdaj","payment_entry_page.button_start_trial":"ZaÄni preizkus","payment_entry_page.button_with_price":"PlaÄaj {{formattedPrice}}","payment_entry_page.button_payment_method":"PlaÄaj {{formattedPrice}} z {{paymentMethod}}","payment_entry_page.express_checkout_divider":"ALI PLAÄAJTE S KARTICO","loading_page.processing_payment":"Obdelava plaÄila","loading_page.keep_page_open":"Postopek je skoraj konÄan. Pustite to stran odprto.","success_page.purchase_successful":"PlaÄilo zakljuÄeno","success_page.button_close":"Nadaljuj","error_page.close_button_title":"Pojdi na {{appName}}","error_page.if_error_persists":"Äe težava ne izgine, se obrnite na ","error_page.trouble_accessing":"Äe imate težave z dostopom do svojega nakupa, se obrnite na podporo na ","error_page.error_title_already_subscribed":"Na {{productTitle}} ste že naroÄeni","error_page.error_title_already_purchased":"{{productTitle}} ste že kupili","error_page.error_title_other_errors":"Nekaj je Å¡lo narobe","error_page.error_message_already_subscribed":"Na ta izdelek se ne morete ponovno naroÄiti.","error_page.error_message_already_purchased":"Tega izdelka ne morete ponovno kupiti.","error_page.error_title_stripe_tax_not_active":"Stripe Tax ni aktiven","error_page.error_title_stripe_invalid_tax_origin_address":"Neveljaven izvorni naslov za davek","error_page.error_title_stripe_missing_required_permission":"Manjka dovoljenje Stripe","error_page.error_message_missing_email_error":"Za dokonÄanje nakupa je potrebna e-poÅ¡ta.","error_page.error_message_invalid_email_error":"E-poÅ¡tnega naslova {{email}} ni bilo mogoÄe preveriti. Vnesite veljaven e-poÅ¡tni naslov.","error_page.error_message_network_error":"Napaka omrežja. Preverite svojo internetno povezavo.","error_page.error_message_error_charging_payment":"PlaÄilo ni uspelo.","error_page.error_message_error_setting_up_purchase":"Nakup se ni zaÄel zaradi napake (koda napake: {{errorCode}}).","error_page.error_message_invalid_tax_location":"VaÅ¡ega naslova za obraÄun nismo mogli preveriti. Preverite, ali sta poÅ¡tna Å¡tevilka in država pravilni.","error_page.error_message_unknown_error":"PriÅ¡lo je do neznane napake (koda napake: {{errorCode}}).","error_page.error_message_stripe_tax_not_active":"Nakup ni uspel, ker Stripe Tax ni omogoÄen. V produkciji bodo nakupi delovali brez obraÄunanih davkov.","error_page.error_message_stripe_invalid_tax_origin_address":"Nakup ni uspel, ker je izvorni naslov za davek neveljaven. V produkciji bodo nakupi delovali brez obraÄunanih davkov.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"Nakup ni uspel, ker je izvorni naslov za davek neveljaven.","error_page.error_message_stripe_missing_required_permission":"Nakup ni uspel, ker aplikaciji Stripe manjka zahtevano dovoljenje. V produkciji bodo nakupi delovali brez obraÄunanih davkov.","error_page.error_only_in_sandbox":"To sporoÄilo se prikaže samo v peskovniku (sandbox).","error_page.button_try_again":"Poskusi znova","error_page.button_close":"Zapri","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"brezplaÄno","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","pricing_dropdown.show_details":"Prikaži podrobnosti","pricing_dropdown.hide_details":"Skrij podrobnosti","pricing_dropdown.add_promo_code":"Dodaj promocijsko kodo","discount_input.label":"Promocijska koda","pricing_table.trial_ends":"Po koncu preizkusa, dne {{formattedTrialEndDate}}","pricing_table.total_excluding_tax":"Skupaj brez davka","pricing_table.total_due_today":"Skupaj za plaÄilo danes","pricing_table.subtotal":"Vmesni seÅ¡tevek","pricing_table.discount":"Popust","pricing_table.tax":"Davek","pricing_table.enter_billing_address_to_calculate":"Vnesite naslov za obraÄun za izraÄun","pricing_table.enter_postal_code_to_calculate":"Vnesite poÅ¡tno Å¡tevilko za izraÄun","pricing_table.enter_state_or_postal_code_to_calculate":"Vnesite regijo ali poÅ¡tno Å¡tevilko za izraÄun","navbar_header.details":"Podrobnosti","navbar_header.back_button":"Nazaj","price_update.title":"Posodobitev cene","price_update.base_message":"Skupna cena je bila posodobljena z davkom glede na vaÅ¡ naslov za obraÄun. Preglejte in poskusite znova. VaÅ¡a kartica bo bremenjena samo enkrat.","price_update.trial_message":"Cena naroÄnine je bila posodobljena, da vkljuÄuje davek glede na vaÅ¡ naslov za obraÄun. BrezplaÄni preizkus Å¡e vedno velja. Preglejte in poskusite znova.","apple_pay.free_trial":"BrezplaÄni preizkus","payment_entry_page.checkout_consent_terms_of_service":"pogoji storitve","payment_entry_page.checkout_consent_agreement":"Strinjam se s/z {{appName}} {{termsOfService}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"Strinjam se z {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"Preglejte podrobnosti plaÄila in potrdite nadgradnjo","upgrade_confirm_page.confirm_upgrade_with_price":"Potrdi nadgradnjo â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Ocenjeno ob naslednji podaljÅ¡avi","refund_for_unused_time.title":"VraÄilo za neizkoriÅ¡Äen Äas","refund_for_unused_time.message":"VaÅ¡e plaÄilno sredstvo bo bremenjeno takoj in prejeli boste vraÄilo za preostali Äas vaÅ¡e naroÄnine {{previousProductName}}.","upgrade_confirm_page.confirming":"Potrjujemâ¦","upgrade_confirm_page.email":"E-poÅ¡ta","upgrade_product_info.upgrade_subscription_title":"Nadgradite naroÄnino","upgrade_confirm_page.payment_method":"NaÄin plaÄila","upgrade_product_info.calculated_later":"IzraÄunano pozneje","plan_card.current":"Trenutno","upgrade_product_info.change_subscription_title":"Spremenite naroÄnino","upgrade_confirm_page.confirm_upgrade":"Potrdi nadgradnjo","plan_card.new":"Novo","upgrade_confirm_page.billing_address":"Naslov za izstavitev raÄuna","upgrade_confirm_page.title":"Potrdite plaÄilo","upgrade_product_info.tax_estimated":"Davek (ocenjeno)","upgrade_confirm_page.subtitle_deferred":"Preglejte podrobnosti plaÄila in spremembo urnika","upgrade_confirm_page.confirm_schedule":"Potrdi urnik","upgrade_confirm_page.on_file":"V evidenci","credit_for_unused_time.title":"Dobroimetje za neizkoriÅ¡Äen Äas","credit_for_unused_time.message":"Vsak neizkoriÅ¡Äen Äas na vaÅ¡i obstojeÄi naroÄnini bo odÅ¡tet od vaÅ¡ega nakupa.","paddle_checkout.return_to":"Nazaj na {{appName}}","paddle_order_summary.billed_frequency":"zaraÄunano {{frequency}}","paddle_order_summary.intro_then_recurring":"prvi {{firstPeriod}}, nato {{price}} {{frequency}}","paddle_order_summary.inc_tax":"z davkom","paddle_order_summary.due_on":"Zapade {{date}}","payment_entry_page.payment_method_error":"Te plaÄilne metode nismo mogli uporabiti. Preverite svoje podatke ali poskusite z drugo plaÄilno metodo.","payment_entry_page.payment_method_error_card_not_supported":"Ta vrsta kartice ni sprejeta. Poskusite z drugo kartico."},
1Vs
vendor: 10,231 bytes, line 1
1={"periods.week":"{{amount}} vecka","periods.month":"{{amount}} mÃ¥nad","periods.year":"{{amount}} Ã¥r","periods.day":"{{amount}} dag","periods.weekShort":"{{amount}}v","periods.monthShort":"{{amount}}mÃ¥n","periods.yearShort":"{{amount}}Ã¥r","periods.dayShort":"{{amount}}d","periods.lifetime":"livstid","periods.weekPlural":"{{amount}} veckor","periods.monthPlural":"{{amount}} mÃ¥nader","periods.yearPlural":"{{amount}} Ã¥r","periods.dayPlural":"{{amount}} dagar","periods.weekFrequency":"veckovis","periods.monthFrequency":"mÃ¥nadsvis","periods.yearFrequency":"Ã¥rligen","periods.dayFrequency":"dagligen","periods.perWeekFrequency":"per vecka","periods.perMonthFrequency":"per mÃ¥nad","periods.perYearFrequency":"per Ã¥r","periods.perDayFrequency":"per dag","periods.unknownFrequency":"okänd","periods.weekFrequencyPlural":"varje {{amount}} veckor","periods.monthFrequencyPlural":"varje {{amount}} mÃ¥nader","periods.yearFrequencyPlural":"varje {{amount}} Ã¥r","periods.dayFrequencyPlural":"varje {{amount}} dagar","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} gratis provperiod","product_info.price_after_free_trial":"Efter provperioden slutar, den {{renewalDate}}","product_info.renewal_frequency":"Förnyas {{frequency}}","product_info.continues_until_cancelled":"Gäller tills avbokad","product_info.cancel_anytime":"Avboka när som helst","payment_entry_page.payment_step_title":"Säker betalning via RevenueCat","payment_entry_page.button_pay":"Betala nu","payment_entry_page.button_start_trial":"Starta provperiod","success_page.purchase_successful":"Betalningen är klar","success_page.button_close":"Fortsätt","error_page.if_error_persists":"Om felet kvarstÃ¥r, vänligen kontakta ","error_page.error_title_already_subscribed":"Du prenumererar redan pÃ¥ {{productTitle}}","error_page.error_title_already_purchased":"Du har redan köpt {{productTitle}}","error_page.error_title_other_errors":"NÃ¥got gick fel","error_page.error_message_already_subscribed":"Du kan inte prenumerera pÃ¥ den här produkten igen.","error_page.error_message_already_purchased":"Du kan inte köpa den här produkten igen.","error_page.error_message_missing_email_error":"E-post krävs för att slutföra köpet.","error_page.error_message_network_error":"Nätverksfel. Kontrollera din internetanslutning.","error_page.error_message_error_charging_payment":"Betalningen misslyckades.","error_page.error_message_error_setting_up_purchase":"Köp kunde inte startas pÃ¥ grund av ett fel (felkod: {{errorCode}}).","error_page.error_message_invalid_tax_location":"Vi kunde inte verifiera din faktureringsadress. Kontrollera att postnummer och land är korrekta.","error_page.error_message_unknown_error":"Ett okänt fel inträffade (felkod: {{errorCode}}).","error_page.button_try_again":"Försök igen","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"gratis","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}} ({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Totalt att betala idag","product_info.subscribe_to":"Prenumerera pÃ¥","navbar_header.details":"Detaljer","navbar_header.back_button":"Tillbaka","pricing_dropdown.show_details":"Visa detaljer","pricing_dropdown.hide_details":"Dölj detaljer","pricing_table.tax":"Moms","pricing_table.trial_ends":"Efter provperiodens slut, den {{formattedTrialEndDate}}","pricing_table.total_due_today":"Total summa att betala idag","pricing_table.total_excluding_tax":"Totalt exklusive moms","pricing_table.enter_billing_address_to_calculate":"Ange faktureringsadress för att beräkna","pricing_table.enter_state_or_postal_code_to_calculate":"Ange delstat eller postnummer för att beräkna","pricing_table.enter_postal_code_to_calculate":"Ange postnummer för att beräkna","error_page.error_message_invalid_email_error":"E-postadressen {{email}} kunde inte verifieras. Ange en giltig e-postadress.","payment_entry_page.button_payment_method":"Betala {{formattedPrice}} med {{paymentMethod}}","payment_entry_page.button_with_price":"Betala {{formattedPrice}}","price_update.title":"Prisuppdatering","price_update.base_message":"Det totala priset har uppdaterats med moms baserat pÃ¥ din faktureringsadress. Granska och försök igen. Ditt kort kommer endast att debiteras en gÃ¥ng.","price_update.trial_message":"Prenumerationspriset har uppdaterats för att inkludera skatter baserat pÃ¥ din fakturaadress. Den kostnadsfria provperioden gäller fortfarande. Kontrollera och försök igen.","payment_entry_page.express_checkout_divider":"ELLER BETALA MED KORT","error_page.trouble_accessing":"Om du har problem med att komma Ã¥t ditt köp, kontakta support pÃ¥ ","error_page.close_button_title":"GÃ¥ till {{appName}}","error_page.error_title_stripe_missing_required_permission":"Saknar Stripe-behörighet","error_page.button_close":"Stäng","error_page.error_message_stripe_invalid_tax_origin_address":"Köpet misslyckades eftersom skatteursprungsadressen är ogiltig. I produktion kommer köp att fungera utan att skatter tillämpas.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"Köpet misslyckades eftersom skatteursprungsadressen är ogiltig.","error_page.error_message_stripe_tax_not_active":"Köpet misslyckades eftersom Stripe Tax inte är aktiverat. I produktion kommer köp att fungera utan att skatter tillämpas.","error_page.error_only_in_sandbox":"Det här meddelandet visas bara i sandlÃ¥dan.","error_page.error_message_stripe_missing_required_permission":"Köpet misslyckades eftersom Stripe-appen saknar en nödvändig behörighet. I produktion kommer köp att fungera utan att skatter tillämpas.","error_page.error_title_stripe_tax_not_active":"Stripe Tax är inte aktivt","error_page.error_title_stripe_invalid_tax_origin_address":"Ogiltig skatteursprungsadress","apple_pay.free_trial":"Gratis provperiod","product_info.price_after_intro_price":"Efter {{introPriceDuration}}, den {{renewalDate}}","product_info.after_trial":"efter provperioden","product_info.after":"efter","product_info.intro_price_phase_after_trial":"Sedan {{introPriceDuration}} för {{introPrice}}","product_info.intro_price_phase":"Först {{introPriceDuration}} för {{introPrice}}","product_info.intro_price_phase_paid_once":"betalas en gÃ¥ng","payment_entry_page.trial_subscription_terms_info":"Efter att din provperiod slutar debiteras du {{price}} {{perFrequency}} frÃ¥n och med {{renewalDate}}. Du kan avbryta när som helst före detta datum.","payment_entry_page.subscription_info":"Prenumerationen förnyas automatiskt. Avbryt när som helst.","payment_entry_page.otp_terms_info":"Genom att köpa godkänner du att {{appName}} debiterar dig i enlighet med deras villkor.","payment_entry_page.otp_terms_info_without_app_name":"Genom att köpa godkänner du att debiteras enligt tillämpliga villkor.","payment_entry_page.terms_link_label":"Villkor","payment_entry_page.subscription_terms_info":"Genom att prenumerera godkänner du att {{appName}} debiterar dig i enlighet med deras villkor tills du avbryter.","payment_entry_page.subscription_terms_info_without_app_name":"Genom att prenumerera godkänner du Ã¥terkommande debiteringar enligt tillämpliga villkor tills du säger upp.","loading_page.keep_page_open":"Processen är nästan klar. HÃ¥ll den här sidan öppen.","loading_page.processing_payment":"Behandlar betalning","pricing_table.discount":"Rabatt","pricing_table.subtotal":"Delsumma","pricing_dropdown.add_promo_code":"Lägg till kampanjkod","discount_input.label":"Kampanjkod","payment_entry_page.checkout_consent_terms_of_service":"användarvillkor","payment_entry_page.checkout_consent_agreement":"Jag godkänner {{appName}} {{termsOfService}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"Jag godkänner {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"Granska dina betalningsuppgifter och bekräfta uppgradering","upgrade_confirm_page.confirm_upgrade_with_price":"Bekräfta uppgradering â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Uppskattas vid nästa förnyelse","refund_for_unused_time.title":"Ã
terbetalning för oanvänd tid","refund_for_unused_time.message":"Din betalningsmetod kommer att debiteras omedelbart och du fÃ¥r en Ã¥terbetalning för den Ã¥terstÃ¥ende tiden pÃ¥ din {{previousProductName}}-prenumeration.","upgrade_confirm_page.confirming":"Bekräftarâ¦","upgrade_confirm_page.email":"E-post","upgrade_product_info.upgrade_subscription_title":"Uppgradera din prenumeration","upgrade_confirm_page.payment_method":"Betalningsmetod","upgrade_product_info.calculated_later":"Beräknas senare","plan_card.current":"Nuvarande","upgrade_product_info.change_subscription_title":"Ãndra din prenumeration","upgrade_confirm_page.confirm_upgrade":"Bekräfta uppgradering","plan_card.new":"Ny","upgrade_confirm_page.billing_address":"Faktureringsadress","upgrade_confirm_page.title":"Bekräfta betalning","upgrade_product_info.tax_estimated":"Moms (uppskattad)","upgrade_confirm_page.subtitle_deferred":"Granska dina betalningsuppgifter och schemalägg ändring","upgrade_confirm_page.confirm_schedule":"Bekräfta schema","upgrade_confirm_page.on_file":"Sparad","credit_for_unused_time.title":"Kredit för oanvänd tid","credit_for_unused_time.message":"Eventuell oanvänd tid pÃ¥ din befintliga prenumeration kommer att dras av frÃ¥n ditt köp.","paddle_checkout.return_to":"Tillbaka till {{appName}}","paddle_order_summary.billed_frequency":"faktureras {{frequency}}","paddle_order_summary.intro_then_recurring":"första {{firstPeriod}}, därefter {{price}} {{frequency}}","paddle_order_summary.inc_tax":"inkl. moms","paddle_order_summary.due_on":"Förfaller {{date}}","payment_entry_page.payment_method_error":"Vi kunde inte använda denna betalningsmetod. Kontrollera dina uppgifter eller prova en annan betalningsmetod.","payment_entry_page.payment_method_error_card_not_supported":"Denna korttyp accepteras inte. Prova ett annat kort."},
1Ks
vendor: 16,936 bytes, line 1
1={"periods.week":"{{amount}} สัà¸à¸à¸²à¸«à¹","periods.month":"{{amount}} à¹à¸à¸·à¸à¸","periods.year":"{{amount}} à¸à¸µ","periods.day":"{{amount}} วัà¸","periods.weekShort":"{{amount}} สัà¸à¸à¸²à¸«à¹","periods.monthShort":"{{amount}} à¹à¸à¸·à¸à¸","periods.yearShort":"{{amount}} à¸à¸µ","periods.dayShort":"{{amount}} วัà¸","periods.lifetime":"à¸à¸¥à¸à¸à¸à¸µà¸","periods.weekPlural":"{{amount}} สัà¸à¸à¸²à¸«à¹","periods.monthPlural":"{{amount}} à¹à¸à¸·à¸à¸","periods.yearPlural":"{{amount}} à¸à¸µ","periods.dayPlural":"{{amount}} วัà¸","periods.weekFrequency":"รายสัà¸à¸à¸²à¸«à¹","periods.monthFrequency":"รายà¹à¸à¸·à¸à¸","periods.yearFrequency":"รายà¸à¸µ","periods.dayFrequency":"รายวัà¸","periods.perWeekFrequency":"à¸à¹à¸à¸ªà¸±à¸à¸à¸²à¸«à¹","periods.perMonthFrequency":"à¸à¹à¸à¹à¸à¸·à¸à¸","periods.perYearFrequency":"à¸à¹à¸à¸à¸µ","periods.perDayFrequency":"à¸à¹à¸à¸§à¸±à¸","periods.unknownFrequency":"à¹à¸¡à¹à¸£à¸¹à¹à¸à¸±à¸","periods.weekFrequencyPlural":"à¸à¸¸à¸à¹ {{amount}} สัà¸à¸à¸²à¸«à¹","periods.monthFrequencyPlural":"à¸à¸¸à¸à¹ {{amount}} à¹à¸à¸·à¸à¸","periods.yearFrequencyPlural":"à¸à¸¸à¸à¹ {{amount}} à¸à¸µ","periods.dayFrequencyPlural":"à¸à¸¸à¸à¹ {{amount}} วัà¸","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} à¸à¸à¸¥à¸à¸à¹à¸à¹à¸à¸£à¸µ","product_info.price_after_free_trial":"หลัà¸à¸à¸²à¸à¸ªà¸´à¹à¸à¸ªà¸¸à¸à¸à¸²à¸£à¸à¸à¸¥à¸à¸à¹à¸à¹ à¹à¸à¸§à¸±à¸à¸à¸µà¹ {{renewalDate}}","product_info.renewal_frequency":"à¸à¹à¸à¸à¸²à¸¢à¸¸ {{frequency}}","product_info.continues_until_cancelled":"à¸à¹à¸à¹à¸à¸·à¹à¸à¸à¸à¸à¸à¸§à¹à¸²à¸à¸°à¸¢à¸à¹à¸¥à¸´à¸","product_info.cancel_anytime":"ยà¸à¹à¸¥à¸´à¸à¹à¸à¹à¸à¸¥à¸à¸à¹à¸§à¸¥à¸²","payment_entry_page.payment_step_title":"à¸à¸²à¸£à¸à¸³à¸£à¸°à¹à¸à¸´à¸à¸à¸¢à¹à¸²à¸à¸à¸¥à¸à¸à¸ ัยà¹à¸à¸¢ RevenueCat","payment_entry_page.button_pay":"à¸à¸³à¸£à¸°à¹à¸à¸´à¸à¸à¸à¸à¸à¸µà¹","payment_entry_page.button_start_trial":"à¹à¸£à¸´à¹à¸¡à¸à¸à¸¥à¸à¸à¹à¸à¹","success_page.purchase_successful":"à¸à¸²à¸£à¸à¸³à¸£à¸°à¹à¸à¸´à¸à¹à¸ªà¸£à¹à¸à¸ªà¸¡à¸à¸¹à¸£à¸à¹","success_page.button_close":"à¸à¸³à¹à¸à¸´à¸à¸à¸²à¸£à¸à¹à¸","error_page.if_error_persists":"หาà¸à¸à¹à¸à¸à¸´à¸à¸à¸¥à¸²à¸à¸¢à¸±à¸à¸à¸à¸à¸¢à¸¹à¹ à¹à¸à¸£à¸à¸à¸´à¸à¸à¹à¸ ","error_page.error_title_already_subscribed":"à¸à¸¸à¸à¹à¸à¹à¸ªà¸¡à¸±à¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸ {{productTitle}} à¹à¸¥à¹à¸§","error_page.error_title_already_purchased":"à¸à¸¸à¸à¹à¸à¹à¸à¸·à¹à¸ {{productTitle}} à¹à¸¥à¹à¸§","error_page.error_title_other_errors":"มีà¸à¸²à¸à¸à¸¢à¹à¸²à¸à¸à¸´à¸à¸à¸¥à¸²à¸","error_page.error_message_already_subscribed":"à¸à¸¸à¸à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸ªà¸¡à¸±à¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸à¸à¸¥à¸´à¸à¸ ัà¸à¸à¹à¸à¸µà¹à¹à¸à¹à¸à¸µà¸","error_page.error_message_already_purchased":"à¸à¸¸à¸à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¸·à¹à¸à¸à¸¥à¸´à¸à¸ ัà¸à¸à¹à¸à¸µà¹à¹à¸à¹à¸à¸µà¸","error_page.error_message_missing_email_error":"à¸à¹à¸à¸à¹à¸à¹à¸à¸µà¹à¸¡à¸¥à¹à¸à¸·à¹à¸à¸à¸³à¸à¸²à¸£à¸à¸·à¹à¸à¹à¸«à¹à¹à¸ªà¸£à¹à¸à¸ªà¸¡à¸à¸¹à¸£à¸à¹","error_page.error_message_network_error":"à¸à¹à¸à¸à¸´à¸à¸à¸¥à¸²à¸à¸à¸à¸à¹à¸à¸£à¸·à¸à¸à¹à¸²à¸¢ à¹à¸à¸£à¸à¸à¸£à¸§à¸à¸ªà¸à¸à¸à¸²à¸£à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸à¸à¸´à¸à¹à¸à¸à¸£à¹à¹à¸à¹à¸à¸à¸à¸à¸à¸¸à¸","error_page.error_message_error_charging_payment":"à¸à¸²à¸£à¸à¸³à¸£à¸°à¹à¸à¸´à¸à¸¥à¹à¸¡à¹à¸«à¸¥à¸§","error_page.error_message_error_setting_up_purchase":"à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸£à¸´à¹à¸¡à¸à¸²à¸£à¸à¸·à¹à¸à¹à¸à¹à¹à¸à¸·à¹à¸à¸à¸à¸²à¸à¸à¹à¸à¸à¸´à¸à¸à¸¥à¸²à¸ (รหัสà¸à¹à¸à¸à¸´à¸à¸à¸¥à¸²à¸: {{errorCode}})","error_page.error_message_invalid_tax_location":"à¹à¸£à¸²à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸¢à¸·à¸à¸¢à¸±à¸à¸à¸µà¹à¸à¸¢à¸¹à¹à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸à¸à¹à¸à¹à¸à¹à¸à¸«à¸à¸µà¹à¸à¸à¸à¸à¸¸à¸à¹à¸à¹ à¸à¸£à¸¸à¸à¸²à¸à¸£à¸§à¸à¸ªà¸à¸à¸£à¸«à¸±à¸ªà¹à¸à¸£à¸©à¸à¸µà¸¢à¹à¹à¸¥à¸°à¸à¸£à¸°à¹à¸à¸¨à¹à¸«à¹à¸à¸¹à¸à¸à¹à¸à¸","error_page.error_message_unknown_error":"à¹à¸à¸´à¸à¸à¹à¸à¸à¸´à¸à¸à¸¥à¸²à¸à¸à¸µà¹à¹à¸¡à¹à¸£à¸¹à¹à¸à¸±à¸ (รหัสà¸à¹à¸à¸à¸´à¸à¸à¸¥à¸²à¸: {{errorCode}})","error_page.button_try_again":"ลà¸à¸à¸à¸µà¸à¸à¸£à¸±à¹à¸","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"à¸à¸£à¸µ","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"ยà¸à¸à¸£à¸§à¸¡à¸à¸µà¹à¸à¹à¸à¸à¸à¸³à¸£à¸°à¸§à¸±à¸à¸à¸µà¹","product_info.subscribe_to":"สมัà¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸","navbar_header.details":"รายละà¹à¸à¸µà¸¢à¸","navbar_header.back_button":"ยà¹à¸à¸à¸à¸¥à¸±à¸","pricing_dropdown.show_details":"à¹à¸ªà¸à¸à¸£à¸²à¸¢à¸¥à¸°à¹à¸à¸µà¸¢à¸","pricing_dropdown.hide_details":"à¸à¹à¸à¸à¸£à¸²à¸¢à¸¥à¸°à¹à¸à¸µà¸¢à¸","pricing_table.tax":"ภาษี","pricing_table.trial_ends":"หลัà¸à¸à¸²à¸à¸à¹à¸§à¸à¸à¸à¸¥à¸à¸à¹à¸à¹à¸ªà¸´à¹à¸à¸ªà¸¸à¸ à¹à¸à¸§à¸±à¸à¸à¸µà¹ {{formattedTrialEndDate}}","pricing_table.total_due_today":"ยà¸à¸à¸£à¸§à¸¡à¸à¸µà¹à¸à¹à¸à¸à¸à¸³à¸£à¸°à¸§à¸±à¸à¸à¸µà¹","pricing_table.total_excluding_tax":"ราà¸à¸²à¸£à¸§à¸¡à¸à¹à¸à¸à¸ าษี","pricing_table.enter_billing_address_to_calculate":"à¸à¸£à¸¸à¸à¸²à¸à¸£à¸à¸à¸à¸µà¹à¸à¸¢à¸¹à¹à¸ªà¸³à¸«à¸£à¸±à¸à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¹à¸à¸´à¸à¹à¸à¸·à¹à¸à¸à¸³à¸à¸§à¸","pricing_table.enter_state_or_postal_code_to_calculate":"à¹à¸ªà¹à¸£à¸±à¸à¸«à¸£à¸·à¸à¸£à¸«à¸±à¸ªà¹à¸à¸£à¸©à¸à¸µà¸¢à¹à¹à¸à¸·à¹à¸à¸à¸³à¸à¸§à¸","pricing_table.enter_postal_code_to_calculate":"à¹à¸ªà¹à¸£à¸«à¸±à¸ªà¹à¸à¸£à¸©à¸à¸µà¸¢à¹à¹à¸à¸·à¹à¸à¸à¸³à¸à¸§à¸","error_page.error_message_invalid_email_error":"à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸¢à¸·à¸à¸¢à¸±à¸à¸à¸µà¹à¸à¸¢à¸¹à¹à¸à¸µà¹à¸¡à¸¥ {{email}} à¹à¸à¹ à¹à¸à¸£à¸à¸£à¸°à¸à¸¸à¸à¸µà¹à¸à¸¢à¸¹à¹à¸à¸µà¹à¸¡à¸¥à¸à¸µà¹à¸à¸¹à¸à¸à¹à¸à¸","payment_entry_page.button_payment_method":"à¸à¸³à¸£à¸°à¹à¸à¸´à¸ {{formattedPrice}} à¸à¹à¸§à¸¢ {{paymentMethod}}","payment_entry_page.button_with_price":"à¸à¸³à¸£à¸°à¹à¸à¸´à¸ {{formattedPrice}}","price_update.title":"à¸à¸±à¸à¹à¸à¸à¸£à¸²à¸à¸²","price_update.base_message":"ราà¸à¸²à¸£à¸§à¸¡à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¸à¸±à¸à¹à¸à¸à¸à¸£à¹à¸à¸¡à¸ าษีà¸à¸²à¸¡à¸à¸µà¹à¸à¸¢à¸¹à¹à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¹à¸à¸´à¸à¸à¸à¸à¸à¸¸à¸ à¹à¸à¸£à¸à¸à¸£à¸§à¸à¸ªà¸à¸à¹à¸¥à¸°à¸¥à¸à¸à¸à¸µà¸à¸à¸£à¸±à¹à¸ à¸à¸±à¸à¸£à¸à¸à¸à¸à¸¸à¸à¸à¸°à¸à¸¹à¸à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¹à¸à¸´à¸à¹à¸à¸µà¸¢à¸à¸à¸£à¸±à¹à¸à¹à¸à¸µà¸¢à¸§à¹à¸à¹à¸²à¸à¸±à¹à¸","price_update.trial_message":"ราà¸à¸²à¸à¸²à¸£à¸ªà¸¡à¸±à¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¸à¸±à¸à¹à¸à¸à¹à¸à¸·à¹à¸à¸£à¸§à¸¡à¸ าษีà¸à¸²à¸¡à¸à¸µà¹à¸à¸¢à¸¹à¹à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¹à¸à¸´à¸à¸à¸à¸à¸à¸¸à¸ ระยะà¹à¸§à¸¥à¸²à¸à¸à¸¥à¸à¸à¹à¸à¹à¸à¸£à¸µà¸¢à¸±à¸à¸à¸à¸¡à¸µà¸à¸¥ à¹à¸à¸£à¸à¸à¸£à¸§à¸à¸ªà¸à¸à¹à¸¥à¸°à¸¥à¸à¸à¸à¸µà¸à¸à¸£à¸±à¹à¸","payment_entry_page.express_checkout_divider":"หรืà¸à¸à¸³à¸£à¸°à¸à¹à¸§à¸¢à¸à¸±à¸à¸£","error_page.trouble_accessing":"หาà¸à¸à¸¸à¸à¸¡à¸µà¸à¸±à¸à¸«à¸²à¹à¸à¸à¸²à¸£à¹à¸à¹à¸²à¸à¸¶à¸à¸à¸²à¸£à¸à¸·à¹à¸ à¹à¸à¸£à¸à¸à¸´à¸à¸à¹à¸à¸à¹à¸²à¸¢à¸ªà¸à¸±à¸à¸ªà¸à¸¸à¸à¸à¸µà¹ ","error_page.close_button_title":"à¹à¸à¸à¸µà¹ {{appName}}","error_page.error_title_stripe_missing_required_permission":"à¸à¸²à¸à¸ªà¸´à¸à¸à¸´à¹ Stripe à¸à¸µà¹à¸à¸³à¹à¸à¹à¸","error_page.button_close":"à¸à¸´à¸","error_page.error_message_stripe_invalid_tax_origin_address":"à¸à¸²à¸£à¸à¸·à¹à¸à¸¥à¹à¸¡à¹à¸«à¸¥à¸§à¹à¸à¸·à¹à¸à¸à¸à¸²à¸à¸à¸µà¹à¸à¸¢à¸¹à¹à¸à¹à¸à¸à¸²à¸à¸ าษีà¹à¸¡à¹à¸à¸¹à¸à¸à¹à¸à¸ à¹à¸à¸ªà¸ าà¸à¹à¸§à¸à¸¥à¹à¸à¸¡à¸à¸£à¸´à¸ à¸à¸²à¸£à¸à¸·à¹à¸à¸à¸°à¸à¸³à¸à¸²à¸à¹à¸à¹à¹à¸à¸¢à¹à¸¡à¹à¸¡à¸µà¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¸ าษี","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"à¸à¸²à¸£à¸à¸·à¹à¸à¸¥à¹à¸¡à¹à¸«à¸¥à¸§à¹à¸à¸·à¹à¸à¸à¸à¸²à¸à¸à¸µà¹à¸à¸¢à¸¹à¹à¸à¹à¸à¸à¸²à¸à¸ าษีà¹à¸¡à¹à¸à¸¹à¸à¸à¹à¸à¸","error_page.error_message_stripe_tax_not_active":"à¸à¸²à¸£à¸à¸·à¹à¸à¸¥à¹à¸¡à¹à¸«à¸¥à¸§à¹à¸à¸·à¹à¸à¸à¸à¸²à¸à¹à¸¡à¹à¹à¸à¹à¹à¸à¸´à¸à¹à¸à¹à¸à¸²à¸ Stripe Tax à¹à¸à¸ªà¸ าà¸à¹à¸§à¸à¸¥à¹à¸à¸¡à¸à¸£à¸´à¸ à¸à¸²à¸£à¸à¸·à¹à¸à¸à¸°à¸à¸³à¸à¸²à¸à¹à¸à¹à¹à¸à¸¢à¹à¸¡à¹à¸¡à¸µà¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¸ าษี","error_page.error_only_in_sandbox":"à¸à¹à¸à¸à¸§à¸²à¸¡à¸à¸µà¹à¸à¸°à¸à¸£à¸²à¸à¸à¹à¸à¸à¸²à¸°à¹à¸ sandbox à¹à¸à¹à¸²à¸à¸±à¹à¸","error_page.error_message_stripe_missing_required_permission":"à¸à¸²à¸£à¸à¸·à¹à¸à¸¥à¹à¸¡à¹à¸«à¸¥à¸§à¹à¸à¸·à¹à¸à¸à¸à¸²à¸à¹à¸à¸ Stripe à¸à¸²à¸à¸ªà¸´à¸à¸à¸´à¹à¸à¸µà¹à¸à¸³à¹à¸à¹à¸ à¹à¸à¸ªà¸ าà¸à¹à¸§à¸à¸¥à¹à¸à¸¡à¸à¸£à¸´à¸ à¸à¸²à¸£à¸à¸·à¹à¸à¸à¸°à¸à¸³à¸à¸²à¸à¹à¸à¹à¹à¸à¸¢à¹à¸¡à¹à¸¡à¸µà¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¸ าษี","error_page.error_title_stripe_tax_not_active":"Stripe Tax à¹à¸¡à¹à¹à¸à¸´à¸à¹à¸à¹à¸à¸²à¸","error_page.error_title_stripe_invalid_tax_origin_address":"à¸à¸µà¹à¸à¸¢à¸¹à¹à¸à¹à¸à¸à¸²à¸à¸ าษีà¹à¸¡à¹à¸à¸¹à¸à¸à¹à¸à¸","apple_pay.free_trial":"à¸à¸à¸¥à¸à¸à¹à¸à¹à¸à¸£à¸µ","product_info.price_after_intro_price":"หลัà¸à¸à¸²à¸ {{introPriceDuration}} à¹à¸à¸§à¸±à¸à¸à¸µà¹ {{renewalDate}}","product_info.after_trial":"หลัà¸à¸à¹à¸§à¸à¸à¸à¸¥à¸à¸à¹à¸à¹","product_info.after":"หลัà¸à¸à¸²à¸","product_info.intro_price_phase_after_trial":"à¸à¸²à¸à¸à¸±à¹à¸ {{introPriceDuration}} à¹à¸à¸£à¸²à¸à¸² {{introPrice}}","product_info.intro_price_phase":"à¸à¹à¸§à¸à¹à¸£à¸ {{introPriceDuration}} à¹à¸à¸£à¸²à¸à¸² {{introPrice}}","product_info.intro_price_phase_paid_once":"à¸à¸³à¸£à¸°à¸à¸£à¸±à¹à¸à¹à¸à¸µà¸¢à¸§","payment_entry_page.trial_subscription_terms_info":"หลัà¸à¸à¸²à¸à¸à¹à¸§à¸à¸à¸à¸¥à¸à¸à¹à¸à¹à¸à¸à¸à¸à¸¸à¸à¸ªà¸´à¹à¸à¸ªà¸¸à¸à¸¥à¸ à¸à¸¸à¸à¸à¸°à¸à¸¹à¸à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¹à¸à¸´à¸ {{price}} {{perFrequency}} à¹à¸£à¸´à¹à¸¡à¸à¸±à¹à¸à¹à¸à¹à¸§à¸±à¸à¸à¸µà¹ {{renewalDate}} à¸à¸¸à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¸¢à¸à¹à¸¥à¸´à¸à¹à¸à¹à¸à¸¥à¸à¸à¹à¸§à¸¥à¸²à¸à¹à¸à¸à¸§à¸±à¸à¸à¸±à¸à¸à¸¥à¹à¸²à¸§","payment_entry_page.subscription_info":"à¸à¸²à¸£à¸ªà¸¡à¸±à¸à¸£à¸£à¸±à¸à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸°à¸à¹à¸à¸à¸²à¸¢à¸¸à¹à¸à¸¢à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´ ยà¸à¹à¸¥à¸´à¸à¹à¸à¹à¸à¸¥à¸à¸à¹à¸§à¸¥à¸²","payment_entry_page.otp_terms_info":"à¹à¸¡à¸·à¹à¸à¸à¸³à¸à¸²à¸£à¸à¸·à¹à¸ à¸à¸¸à¸à¸à¸à¸¥à¸à¸à¸µà¹à¸à¸°à¸à¸à¸¸à¸à¸²à¸à¹à¸«à¹ {{appName}} à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¹à¸à¸´à¸à¸à¸²à¸à¸à¸¸à¸à¸à¸²à¸¡à¸à¹à¸à¸à¸³à¸«à¸à¸à¸à¸à¸à¸à¸§à¸à¹à¸à¸²","payment_entry_page.otp_terms_info_without_app_name":"à¹à¸¡à¸·à¹à¸à¸à¸³à¸à¸²à¸£à¸à¸·à¹à¸ à¸à¸¸à¸à¸à¸à¸¥à¸à¸à¸µà¹à¸à¸°à¸à¸¹à¸à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¹à¸à¸´à¸à¸à¸²à¸¡à¸à¹à¸à¸à¸³à¸«à¸à¸à¸à¸µà¹à¹à¸à¸µà¹à¸¢à¸§à¸à¹à¸à¸","payment_entry_page.terms_link_label":"à¸à¹à¸à¸à¸³à¸«à¸à¸","payment_entry_page.subscription_terms_info":"à¹à¸¡à¸·à¹à¸à¸ªà¸¡à¸±à¸à¸£à¸£à¸±à¸à¸à¹à¸à¸¡à¸¹à¸¥ à¹à¸ªà¸à¸à¸§à¹à¸²à¸à¸¸à¸à¸¢à¸´à¸à¸¢à¸à¸¡à¹à¸«à¹ {{appName}} à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¹à¸à¸´à¸à¸à¸²à¸à¸à¸¸à¸à¸à¸²à¸¡à¸à¹à¸à¸à¸³à¸«à¸à¸à¸à¸à¸à¸§à¹à¸²à¸à¸¸à¸à¸à¸°à¸¢à¸à¹à¸¥à¸´à¸","payment_entry_page.subscription_terms_info_without_app_name":"à¹à¸¡à¸·à¹à¸à¸ªà¸¡à¸±à¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸ à¸à¸¸à¸à¸à¸à¸¥à¸à¸à¸µà¹à¸à¸°à¸à¸³à¸£à¸°à¹à¸à¸´à¸à¹à¸à¸à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¸à¹à¸³à¸à¸²à¸¡à¸à¹à¸à¸à¸³à¸«à¸à¸à¸à¸µà¹à¹à¸à¸µà¹à¸¢à¸§à¸à¹à¸à¸à¸à¸à¸à¸§à¹à¸²à¸à¸¸à¸à¸à¸°à¸¢à¸à¹à¸¥à¸´à¸","loading_page.keep_page_open":"à¸à¸£à¸°à¸à¸§à¸à¸à¸²à¸£à¹à¸à¸·à¸à¸à¹à¸ªà¸£à¹à¸à¸ªà¸¡à¸à¸¹à¸£à¸à¹à¹à¸¥à¹à¸§ à¹à¸à¸£à¸à¹à¸à¸´à¸à¸«à¸à¹à¸²à¸à¸µà¹à¹à¸§à¹","loading_page.processing_payment":"à¸à¸³à¸¥à¸±à¸à¸à¸³à¹à¸à¸´à¸à¸à¸²à¸£à¸à¸³à¸£à¸°à¹à¸à¸´à¸","pricing_table.discount":"สà¹à¸§à¸à¸¥à¸","pricing_table.subtotal":"ราà¸à¸²à¸£à¸§à¸¡à¸¢à¹à¸à¸¢","pricing_dropdown.add_promo_code":"à¹à¸à¸´à¹à¸¡à¸£à¸«à¸±à¸ªà¹à¸à¸£à¹à¸¡à¸à¸±à¹à¸","discount_input.label":"รหัสà¹à¸à¸£à¹à¸¡à¸à¸±à¹à¸","payment_entry_page.checkout_consent_terms_of_service":"à¸à¹à¸à¸à¸³à¸«à¸à¸à¹à¸à¸à¸²à¸£à¹à¸«à¹à¸à¸£à¸´à¸à¸²à¸£","payment_entry_page.checkout_consent_agreement":"à¸à¸±à¸à¸¢à¸à¸¡à¸£à¸±à¸{{termsOfService}}à¸à¸à¸{{appName}}","payment_entry_page.checkout_consent_agreement_without_app_name":"à¸à¸±à¸à¸¢à¸à¸¡à¸£à¸±à¸ {{termsOfService}}","upgrade_confirm_page.subtitle_immediate":"à¸à¸£à¸§à¸à¸ªà¸à¸à¸£à¸²à¸¢à¸¥à¸°à¹à¸à¸µà¸¢à¸à¸à¸²à¸£à¸à¸³à¸£à¸°à¹à¸à¸´à¸à¸à¸à¸à¸à¸¸à¸à¹à¸¥à¸°à¸¢à¸·à¸à¸¢à¸±à¸à¸à¸²à¸£à¸à¸±à¸à¹à¸à¸£à¸","upgrade_confirm_page.confirm_upgrade_with_price":"ยืà¸à¸¢à¸±à¸à¸à¸²à¸£à¸à¸±à¸à¹à¸à¸£à¸ â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"à¸à¸£à¸°à¸¡à¸²à¸à¸à¸²à¸£à¹à¸à¸à¸²à¸£à¸à¹à¸à¸à¸²à¸¢à¸¸à¸à¸£à¸±à¹à¸à¸à¸±à¸à¹à¸","refund_for_unused_time.title":"à¸à¸·à¸à¹à¸à¸´à¸à¸ªà¸³à¸«à¸£à¸±à¸à¹à¸§à¸¥à¸²à¸à¸µà¹à¹à¸¡à¹à¹à¸à¹à¹à¸à¹","refund_for_unused_time.message":"วิà¸à¸µà¸à¸²à¸£à¸à¸³à¸£à¸°à¹à¸à¸´à¸à¸à¸à¸à¸à¸¸à¸à¸à¸°à¸à¸¹à¸à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¹à¸à¸´à¸à¸à¸±à¸à¸à¸µ à¹à¸¥à¸°à¸à¸¸à¸à¸à¸°à¹à¸à¹à¸£à¸±à¸à¹à¸à¸´à¸à¸à¸·à¸à¸ªà¸³à¸«à¸£à¸±à¸à¹à¸§à¸¥à¸²à¸à¸µà¹à¹à¸«à¸¥à¸·à¸à¸à¸¢à¸¹à¹à¹à¸à¸à¸²à¸£à¸ªà¸¡à¸±à¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸ {{previousProductName}} à¸à¸à¸à¸à¸¸à¸","upgrade_confirm_page.confirming":"à¸à¸³à¸¥à¸±à¸à¸¢à¸·à¸à¸¢à¸±à¸â¦","upgrade_confirm_page.email":"à¸à¸µà¹à¸¡à¸¥","upgrade_product_info.upgrade_subscription_title":"à¸à¸±à¸à¹à¸à¸£à¸à¸à¸²à¸£à¸ªà¸¡à¸±à¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸à¸à¸à¸à¸à¸¸à¸","upgrade_confirm_page.payment_method":"วิà¸à¸µà¸à¸²à¸£à¸à¸³à¸£à¸°à¹à¸à¸´à¸","upgrade_product_info.calculated_later":"à¸à¸³à¸à¸§à¸à¸ ายหลัà¸","plan_card.current":"à¸à¸±à¸à¸à¸¸à¸à¸±à¸","upgrade_product_info.change_subscription_title":"à¹à¸à¸¥à¸µà¹à¸¢à¸à¸à¸²à¸£à¸ªà¸¡à¸±à¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸à¸à¸à¸à¸à¸¸à¸","upgrade_confirm_page.confirm_upgrade":"ยืà¸à¸¢à¸±à¸à¸à¸²à¸£à¸à¸±à¸à¹à¸à¸£à¸","plan_card.new":"à¹à¸«à¸¡à¹","upgrade_confirm_page.billing_address":"à¸à¸µà¹à¸à¸¢à¸¹à¹à¸ªà¸³à¸«à¸£à¸±à¸à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¹à¸à¸´à¸","upgrade_confirm_page.title":"ยืà¸à¸¢à¸±à¸à¸à¸²à¸£à¸à¸³à¸£à¸°à¹à¸à¸´à¸","upgrade_product_info.tax_estimated":"ภาษี (à¹à¸à¸¢à¸à¸£à¸°à¸¡à¸²à¸)","upgrade_confirm_page.subtitle_deferred":"à¸à¸£à¸§à¸à¸ªà¸à¸à¸£à¸²à¸¢à¸¥à¸°à¹à¸à¸µà¸¢à¸à¸à¸²à¸£à¸à¸³à¸£à¸°à¹à¸à¸´à¸à¸à¸à¸à¸à¸¸à¸à¹à¸¥à¸°à¸à¸³à¸«à¸à¸à¹à¸§à¸¥à¸²à¸à¸²à¸£à¹à¸à¸¥à¸µà¹à¸¢à¸à¹à¸à¸¥à¸","upgrade_confirm_page.confirm_schedule":"ยืà¸à¸¢à¸±à¸à¸à¸³à¸«à¸à¸à¸à¸²à¸£","upgrade_confirm_page.on_file":"à¹à¸à¸£à¸°à¸à¸","credit_for_unused_time.title":"à¹à¸à¸£à¸à¸´à¸à¸ªà¸³à¸«à¸£à¸±à¸à¹à¸§à¸¥à¸²à¸à¸µà¹à¹à¸¡à¹à¹à¸à¹à¹à¸à¹","credit_for_unused_time.message":"à¹à¸§à¸¥à¸²à¸à¸µà¹à¸¢à¸±à¸à¹à¸¡à¹à¹à¸à¹à¹à¸à¹à¸à¸²à¸à¸à¸²à¸£à¸ªà¸¡à¸±à¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸à¹à¸à¸´à¸¡à¸à¸à¸à¸à¸¸à¸à¸à¸°à¸à¸¹à¸à¸à¸³à¸¡à¸²à¸«à¸±à¸à¸¥à¸à¸à¸²à¸à¸à¸²à¸£à¸à¸·à¹à¸à¸à¸à¸à¸à¸¸à¸","paddle_checkout.return_to":"à¸à¸¥à¸±à¸à¹à¸à¸à¸µà¹ {{appName}}","paddle_order_summary.billed_frequency":"à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸{{frequency}}","paddle_order_summary.intro_then_recurring":"{{firstPeriod}}à¹à¸£à¸ à¸à¸²à¸à¸à¸±à¹à¸ {{price}} {{frequency}}","paddle_order_summary.inc_tax":"รวมภาษี","paddle_order_summary.due_on":"à¸à¸£à¸à¸à¸³à¸«à¸à¸à¸§à¸±à¸à¸à¸µà¹ {{date}}","payment_entry_page.payment_method_error":"à¹à¸£à¸²à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¹à¸§à¸´à¸à¸µà¸à¸²à¸£à¸à¸³à¸£à¸°à¹à¸à¸´à¸à¸à¸µà¹à¹à¸à¹ à¹à¸à¸£à¸à¸à¸£à¸§à¸à¸ªà¸à¸à¸£à¸²à¸¢à¸¥à¸°à¹à¸à¸µà¸¢à¸à¸à¸à¸à¸à¸¸à¸à¸«à¸£à¸·à¸à¸¥à¸à¸à¹à¸à¹à¸§à¸´à¸à¸µà¸à¸²à¸£à¸à¸³à¸£à¸°à¹à¸à¸´à¸à¸à¸·à¹à¸","payment_entry_page.payment_method_error_card_not_supported":"à¹à¸¡à¹à¸£à¸à¸à¸£à¸±à¸à¸à¸±à¸à¸£à¸à¸£à¸°à¹à¸ à¸à¸à¸µà¹ à¹à¸à¸£à¸à¸¥à¸à¸à¹à¸à¹à¸à¸±à¸à¸£à¸à¸·à¹à¸"},
1Hs
vendor: 10,472 bytes, line 1
1={"periods.week":"{{amount}} hafta","periods.month":"{{amount}} ay","periods.year":"{{amount}} yıl","periods.day":"{{amount}} gün","periods.weekShort":"{{amount}}hf","periods.monthShort":"{{amount}}ay","periods.yearShort":"{{amount}}yl","periods.dayShort":"{{amount}}g","periods.lifetime":"ömür boyu","periods.weekPlural":"{{amount}} hafta","periods.monthPlural":"{{amount}} ay","periods.yearPlural":"{{amount}} yıl","periods.dayPlural":"{{amount}} gün","periods.weekFrequency":"haftalık","periods.monthFrequency":"aylık","periods.yearFrequency":"yıllık","periods.dayFrequency":"günlük","periods.perWeekFrequency":"haftada","periods.perMonthFrequency":"ayda","periods.perYearFrequency":"yılda","periods.perDayFrequency":"günde","periods.unknownFrequency":"bilinmiyor","periods.weekFrequencyPlural":"her {{amount}} haftada","periods.monthFrequencyPlural":"her {{amount}} ayda","periods.yearFrequencyPlural":"her {{amount}} yılda","periods.dayFrequencyPlural":"her {{amount}} günde","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} ücretsiz deneme","product_info.price_after_free_trial":"Deneme süresi sona erdiÄinde, {{renewalDate}} tarihinde","product_info.renewal_frequency":"{{frequency}} sıklıÄında yenilenir","product_info.continues_until_cancelled":"İptal edilene kadar devam eder","product_info.cancel_anytime":"İstediÄiniz zaman iptal edebilirsiniz","payment_entry_page.payment_step_title":"RevenueCat ile güvenli ödeme","payment_entry_page.button_pay":"Åimdi öde","payment_entry_page.button_start_trial":"Denemeyi baÅlat","success_page.purchase_successful":"Ãdeme tamamlandı","success_page.button_close":"Devam et","error_page.if_error_persists":"Hata devam ederse lütfen iletiÅime geçin ","error_page.error_title_already_subscribed":"{{productTitle}} ürününe zaten abone oldunuz","error_page.error_title_already_purchased":"{{productTitle}} ürününü zaten satın aldınız","error_page.error_title_other_errors":"Bir Åeyler ters gitti","error_page.error_message_already_subscribed":"Bu ürüne tekrar abone olamazsınız.","error_page.error_message_already_purchased":"Bu ürünü tekrar satın alamazsınız.","error_page.error_message_missing_email_error":"Satın almayı tamamlamak için e-posta gereklidir.","error_page.error_message_network_error":"AÄ hatası. Lütfen internet baÄlantınızı kontrol edin.","error_page.error_message_error_charging_payment":"Ãdeme baÅarısız oldu.","error_page.error_message_error_setting_up_purchase":"Bir hata nedeniyle satın alma baÅlatılamadı (hata kodu: {{errorCode}}).","error_page.error_message_invalid_tax_location":"Fatura adresinizi doÄrulayamadık. Lütfen posta kodu ve ülkenin doÄru olduÄunu kontrol edin.","error_page.error_message_unknown_error":"Bilinmeyen bir hata oluÅtu (hata kodu: {{errorCode}}).","error_page.button_try_again":"Tekrar dene","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"ücretsiz","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Bugün ödenecek toplam tutar","product_info.subscribe_to":"Abone Ol","navbar_header.details":"Detaylar","navbar_header.back_button":"Geri","pricing_dropdown.show_details":"Detayları göster","pricing_dropdown.hide_details":"Detayları gizle","pricing_table.tax":"Vergi","pricing_table.trial_ends":"Deneme süresi sona erdikten sonra, {{formattedTrialEndDate}} tarihinde","pricing_table.total_due_today":"Bugün ödenecek toplam","pricing_table.total_excluding_tax":"Vergi hariç toplam","pricing_table.enter_billing_address_to_calculate":"Hesaplamak için fatura adresini girin","pricing_table.enter_state_or_postal_code_to_calculate":"Hesaplamak için eyalet veya posta kodunu girin","pricing_table.enter_postal_code_to_calculate":"Hesaplamak için posta kodunu girin","error_page.error_message_invalid_email_error":"{{email}} e-posta adresi doÄrulanamadı. Lütfen geçerli bir e-posta adresi girin.","payment_entry_page.button_payment_method":"{{paymentMethod}} ile {{formattedPrice}} öde","payment_entry_page.button_with_price":"{{formattedPrice}} öde","price_update.title":"Fiyat güncellemesi","price_update.base_message":"Toplam fiyat, fatura adresinize göre vergi dahil olacak Åekilde güncellendi. Lütfen inceleyip tekrar deneyin. Kartınızdan yalnızca bir kez ücret alınacaktır.","price_update.trial_message":"Abonelik fiyatı, fatura adresinize göre vergileri içerecek Åekilde güncellendi. Ãcretsiz deneme süresi hala geçerli. Lütfen kontrol edin ve tekrar deneyin.","payment_entry_page.express_checkout_divider":"VEYA KARTLA ÃDEYİN","error_page.trouble_accessing":"Satın alımınıza eriÅmekte sorun yaÅıyorsanız, Åu adresten destek ekibine ulaÅın: ","error_page.close_button_title":"{{appName}}'e Git","error_page.error_title_stripe_missing_required_permission":"Eksik Stripe izni","error_page.button_close":"Kapat","error_page.error_message_stripe_invalid_tax_origin_address":"Vergi baÅlangıç adresi geçersiz olduÄu için satın alma baÅarısız oldu. Ãretimde, satın alımlar vergi uygulanmadan çalıÅacaktır.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"Vergi baÅlangıç adresi geçersiz olduÄu için satın alma baÅarısız oldu.","error_page.error_message_stripe_tax_not_active":"Stripe Vergi etkinleÅtirilmediÄi için satın alma baÅarısız oldu. Ãretimde, satın alımlar vergi uygulanmadan çalıÅacaktır.","error_page.error_only_in_sandbox":"Bu mesaj yalnızca sanal ortamda görünür.","error_page.error_message_stripe_missing_required_permission":"Stripe uygulamasında gerekli bir izin eksik olduÄu için satın alma baÅarısız oldu. Ãretimde, satın alımlar vergi uygulanmadan çalıÅacaktır.","error_page.error_title_stripe_tax_not_active":"Stripe Vergi aktif deÄil","error_page.error_title_stripe_invalid_tax_origin_address":"Geçersiz vergi baÅlangıç adresi","apple_pay.free_trial":"Ãcretsiz Deneme","product_info.price_after_intro_price":"{{introPriceDuration}} sonra, {{renewalDate}} tarihinde","product_info.after_trial":"deneme süresinden sonra","product_info.after":"sonra","product_info.intro_price_phase_after_trial":"Sonra {{introPriceDuration}} boyunca {{introPrice}}","product_info.intro_price_phase":"İlk {{introPriceDuration}} boyunca {{introPrice}}","product_info.intro_price_phase_paid_once":"bir defaya mahsus ödenir","payment_entry_page.trial_subscription_terms_info":"Deneme süreniz sona erdikten sonra, {{renewalDate}} tarihinden itibaren {{price}} {{perFrequency}} ücretlendirileceksiniz. Bu tarihten önce istediÄiniz zaman iptal edebilirsiniz.","payment_entry_page.subscription_info":"Abonelik otomatik olarak yenilenir. İstediÄiniz zaman iptal edin.","payment_entry_page.otp_terms_info":"Satın alarak, {{appName}}'in sizi Åartlarına göre ücretlendirmesine izin vermeyi kabul edersiniz.","payment_entry_page.otp_terms_info_without_app_name":"Satın alarak, geçerli Åartlara göre ücretlendirilmenizi kabul edersiniz.","payment_entry_page.terms_link_label":"KoÅullar","payment_entry_page.subscription_terms_info":"Abone olarak, iptal edene kadar {{appName}}'in sizi Åartlarına göre ücretlendirmesine izin vermeyi kabul edersiniz.","payment_entry_page.subscription_terms_info_without_app_name":"Abone olarak, iptal edene kadar geçerli Åartlara göre yinelenen ücretlendirmeleri kabul edersiniz.","loading_page.keep_page_open":"İÅlem neredeyse tamamlandı. Bu sayfayı açık tutun.","loading_page.processing_payment":"Ãdeme iÅleniyor","pricing_table.discount":"İndirim","pricing_table.subtotal":"Ara Toplam","pricing_dropdown.add_promo_code":"kupon kodu ekle","discount_input.label":"Promosyon kodu","payment_entry_page.checkout_consent_terms_of_service":"hizmet Åartları","payment_entry_page.checkout_consent_agreement":"{{appName}} {{termsOfService}}'ni kabul ediyorum.","payment_entry_page.checkout_consent_agreement_without_app_name":"{{termsOfService}}'i kabul ediyorum.","upgrade_confirm_page.subtitle_immediate":"Ãdeme detaylarınızı inceleyin ve yükseltmeyi onaylayın","upgrade_confirm_page.confirm_upgrade_with_price":"Yükseltmeyi onayla â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Bir sonraki yenilemede tahmini","refund_for_unused_time.title":"Kullanılmayan süre için iade","refund_for_unused_time.message":"Ãdeme yönteminizden anında ücret alınacak ve {{previousProductName}} aboneliÄinizde kalan süre için geri ödeme alacaksınız.","upgrade_confirm_page.confirming":"Onaylanıyorâ¦","upgrade_confirm_page.email":"E-posta","upgrade_product_info.upgrade_subscription_title":"AboneliÄinizi yükseltin","upgrade_confirm_page.payment_method":"Ãdeme yöntemi","upgrade_product_info.calculated_later":"Daha sonra hesaplanacak","plan_card.current":"Mevcut","upgrade_product_info.change_subscription_title":"AboneliÄinizi deÄiÅtirin","upgrade_confirm_page.confirm_upgrade":"Yükseltmeyi onayla","plan_card.new":"Yeni","upgrade_confirm_page.billing_address":"Fatura adresi","upgrade_confirm_page.title":"Ãdemeyi onayla","upgrade_product_info.tax_estimated":"Vergi (tahmini)","upgrade_confirm_page.subtitle_deferred":"Ãdeme detaylarınızı inceleyin ve plan deÄiÅikliÄini onaylayın","upgrade_confirm_page.confirm_schedule":"Planı onayla","upgrade_confirm_page.on_file":"Kayıtlı","credit_for_unused_time.title":"Kullanılmayan süre için kredi","credit_for_unused_time.message":"Mevcut aboneliÄinizdeki kullanılmayan süre, satın alımınızdan düÅülecektir.","paddle_checkout.return_to":"{{appName}} uygulamasına dön","paddle_order_summary.billed_frequency":"{{frequency}} faturalandırılır","paddle_order_summary.intro_then_recurring":"ilk {{firstPeriod}}, ardından {{price}} {{frequency}}","paddle_order_summary.inc_tax":"vergi dahil","paddle_order_summary.due_on":"Son ödeme: {{date}}","payment_entry_page.payment_method_error":"Bu ödeme yöntemini kullanamadık. Bilgilerinizi kontrol edin veya farklı bir ödeme yöntemi deneyin.","payment_entry_page.payment_method_error_card_not_supported":"Bu kart türü kabul edilmiyor. Farklı bir kart deneyin."},
1Ys
vendor: 13,925 bytes, line 1
1={"periods.week":"{{amount}} ÑижденÑ","periods.month":"{{amount}} мÑÑÑÑÑ","periods.year":"{{amount}} ÑÑк","periods.day":"{{amount}} денÑ","periods.weekShort":"{{amount}}Ñиж","periods.monthShort":"{{amount}}мÑÑ","periods.yearShort":"{{amount}}ÑÑк","periods.dayShort":"{{amount}}дн","periods.lifetime":"пожиÑÑÑво","periods.weekPlural":"{{amount}} ÑижнÑв","periods.monthPlural":"{{amount}} мÑÑÑÑÑв","periods.yearPlural":"{{amount}} ÑокÑв","periods.dayPlural":"{{amount}} днÑв","periods.weekFrequency":"ÑоÑижнÑ","periods.monthFrequency":"ÑомÑÑÑÑÑ","periods.yearFrequency":"ÑоÑокÑ","periods.dayFrequency":"ÑоднÑ","periods.perWeekFrequency":"на ÑижденÑ","periods.perMonthFrequency":"на мÑÑÑÑÑ","periods.perYearFrequency":"на ÑÑк","periods.perDayFrequency":"на денÑ","periods.unknownFrequency":"невÑдомо","periods.weekFrequencyPlural":"ÐºÐ¾Ð¶Ð½Ñ {{amount}} ÑижнÑв","periods.monthFrequencyPlural":"ÐºÐ¾Ð¶Ð½Ñ {{amount}} мÑÑÑÑÑв","periods.yearFrequencyPlural":"ÐºÐ¾Ð¶Ð½Ñ {{amount}} ÑокÑв","periods.dayFrequencyPlural":"ÐºÐ¾Ð¶Ð½Ñ {{amount}} днÑв","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} безкоÑÑовний пÑобний пеÑÑод","product_info.price_after_free_trial":"ÐÑÑÐ»Ñ Ð·Ð°ÐºÑнÑÐµÐ½Ð½Ñ Ð¿Ñобного пеÑÑодÑ, {{renewalDate}}","product_info.renewal_frequency":"ÐÑодовжÑÑÑÑÑÑ {{frequency}}","product_info.continues_until_cancelled":"ТÑÐ¸Ð²Ð°Ñ Ð´Ð¾ ÑкаÑÑваннÑ","product_info.cancel_anytime":"Ðожна ÑкаÑÑваÑи в бÑдÑ-Ñкий ÑаÑ","payment_entry_page.payment_step_title":"ÐезпеÑна оплаÑа ÑеÑез RevenueCat","payment_entry_page.button_pay":"ÐплаÑиÑи заÑаз","payment_entry_page.button_start_trial":"РозпоÑаÑи пÑобний пеÑÑод","success_page.purchase_successful":"ÐплаÑа завеÑÑена","success_page.button_close":"ÐÑодовжиÑи","error_page.if_error_persists":"ЯкÑо помилка повÑоÑÑÑÑÑÑÑ, звеÑнÑÑÑÑÑ Ð´Ð¾ ","error_page.error_title_already_subscribed":"Ðи вже пÑдпиÑалиÑÑ Ð½Ð° {{productTitle}}","error_page.error_title_already_purchased":"Ðи вже пÑидбали {{productTitle}}","error_page.error_title_other_errors":"ЩоÑÑ Ð¿ÑÑло не Ñак","error_page.error_message_already_subscribed":"Ðи не можеÑе пÑдпиÑаÑиÑÑ Ð½Ð° Ñей пÑодÑÐºÑ Ð·Ð½Ð¾Ð²Ñ.","error_page.error_message_already_purchased":"Ðи не можеÑе пÑидбаÑи Ñей пÑодÑÐºÑ Ð·Ð½Ð¾Ð²Ñ.","error_page.error_message_missing_email_error":"ÐÐ»Ñ Ð·Ð°Ð²ÐµÑÑÐµÐ½Ð½Ñ Ð¿Ð¾ÐºÑпки поÑÑÑбна елекÑÑонна поÑÑа.","error_page.error_message_network_error":"Ðомилка меÑежÑ. ÐеÑевÑÑÑе пÑдклÑÑÐµÐ½Ð½Ñ Ð´Ð¾ ÑнÑеÑнеÑÑ.","error_page.error_message_error_charging_payment":"ÐплаÑа не пÑойÑла.","error_page.error_message_error_setting_up_purchase":"Ðомилка пÑи ÑнÑÑÑалÑзаÑÑÑ Ð¿Ð¾ÐºÑпки (код помилки: {{errorCode}}).","error_page.error_message_invalid_tax_location":"Ðи не змогли пеÑевÑÑиÑи ваÑÑ Ð¿Ð»Ð°ÑÑÐ¶Ð½Ñ Ð°Ð´ÑеÑÑ. ÐÑÐ´Ñ Ð»Ð°Ñка, пеÑевÑÑÑе, Ñи пÑавилÑÐ½Ñ Ð¿Ð¾ÑÑовий ÑÐ½Ð´ÐµÐºÑ Ñа кÑаÑна.","error_page.error_message_unknown_error":"СÑалаÑÑ Ð½ÐµÐ²Ñдома помилка (код помилки: {{errorCode}}).","error_page.button_try_again":"СпÑобÑваÑи Ñе Ñаз","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"безкоÑÑовно","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"ÐÑÑого до ÑплаÑи ÑÑогоднÑ","product_info.subscribe_to":"ÐÑдпиÑаÑиÑÑ Ð½Ð°","navbar_header.details":"ÐеÑалÑ","navbar_header.back_button":"Ðазад","pricing_dropdown.show_details":"ÐоказаÑи деÑалÑ","pricing_dropdown.hide_details":"ÐÑиÑ
оваÑи деÑалÑ","pricing_table.tax":"ÐодаÑок","pricing_table.trial_ends":"ÐÑÑÐ»Ñ Ð·Ð°ÐºÑнÑÐµÐ½Ð½Ñ Ð¿Ñобного пеÑÑодÑ, {{formattedTrialEndDate}}","pricing_table.total_due_today":"ÐагалÑна ÑÑма до ÑплаÑи ÑÑогоднÑ","pricing_table.total_excluding_tax":"ÐагалÑна ÑÑма без ÑÑаÑ
ÑÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ð°ÑкÑ","pricing_table.enter_billing_address_to_calculate":"ÐведÑÑÑ Ð°Ð´ÑеÑÑ Ð²Ð¸ÑÑÐ°Ð²Ð»ÐµÐ½Ð½Ñ ÑаÑ
ÑÐ½ÐºÑ Ð´Ð»Ñ ÑозÑаÑ
ÑнкÑ","pricing_table.enter_state_or_postal_code_to_calculate":"ÐведÑÑÑ ÑÑÐ°Ñ Ð°Ð±Ð¾ поÑÑовий ÑÐ½Ð´ÐµÐºÑ Ð´Ð»Ñ ÑозÑаÑ
ÑнкÑ","pricing_table.enter_postal_code_to_calculate":"ÐведÑÑÑ Ð¿Ð¾ÑÑовий ÑÐ½Ð´ÐµÐºÑ Ð´Ð»Ñ ÑозÑаÑ
ÑнкÑ","error_page.error_message_invalid_email_error":"ÐлекÑÑÐ¾Ð½Ð½Ñ Ð°Ð´ÑеÑÑ {{email}} не вдалоÑÑ Ð¿ÑдÑвеÑдиÑи. ÐÑÐ´Ñ Ð»Ð°Ñка, вкажÑÑÑ Ð´ÑйÑÐ½Ñ ÐµÐ»ÐµÐºÑÑÐ¾Ð½Ð½Ñ Ð°Ð´ÑеÑÑ.","payment_entry_page.button_payment_method":"СплаÑиÑи {{formattedPrice}} за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ {{paymentMethod}}","payment_entry_page.button_with_price":"СплаÑиÑи {{formattedPrice}}","price_update.title":"ÐÐ½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ ÑÑни","price_update.base_message":"ÐагалÑÐ½Ñ ÑÑÐ½Ñ Ð±Ñло оновлено з ÑÑаÑ
ÑваннÑм подаÑÐºÑ Ð½Ð° оÑÐ½Ð¾Ð²Ñ Ð²Ð°ÑÐ¾Ñ Ð¿Ð»Ð°ÑÑÐ¶Ð½Ð¾Ñ Ð°Ð´ÑеÑи. ÐеÑеглÑнÑÑе Ñа ÑпÑобÑйÑе Ñе Ñаз. РваÑÐ¾Ñ ÐºÐ°ÑÑки бÑде ÑпиÑано коÑÑи лиÑе один Ñаз.","price_update.trial_message":"ЦÑна пÑдпиÑки бÑла оновлена Ð´Ð»Ñ Ð²ÐºÐ»ÑÑÐµÐ½Ð½Ñ Ð¿Ð¾Ð´Ð°ÑкÑв на оÑÐ½Ð¾Ð²Ñ Ð²Ð°ÑÐ¾Ñ Ð¿Ð»Ð°ÑÑÐ¶Ð½Ð¾Ñ Ð°Ð´ÑеÑи. ÐезкоÑÑовний пÑобний пеÑÑод вÑе Ñе дÑÑ. ÐÑÐ´Ñ Ð»Ð°Ñка, пеÑевÑÑÑе Ñа ÑпÑобÑйÑе Ñе Ñаз.","payment_entry_page.express_checkout_divider":"ÐÐРСÐÐÐТÐТЬ ÐÐРТÐÐЮ","error_page.trouble_accessing":"ЯкÑо Ñ Ð²Ð°Ñ Ð²Ð¸Ð½Ð¸ÐºÐ»Ð¸ пÑоблеми з доÑÑÑпом до ваÑÐ¾Ñ Ð¿Ð¾ÐºÑпки, звеÑнÑÑÑÑÑ Ð´Ð¾ ÑлÑжби пÑдÑÑимки за адÑеÑÐ¾Ñ ","error_page.close_button_title":"ÐеÑейÑи до {{appName}}","error_page.error_title_stripe_missing_required_permission":"ÐÑдÑÑÑнÑй дозвÑл Stripe","error_page.button_close":"ÐакÑиÑи","error_page.error_message_stripe_invalid_tax_origin_address":"ÐокÑпка не вдалаÑÑ, оÑкÑлÑки адÑеÑа поÑ
Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ Ð¿Ð¾Ð´Ð°ÑÐºÑ Ð½ÐµÐ´ÑйÑна. У виÑобниÑÑÐ²Ñ Ð¿Ð¾ÐºÑпки пÑаÑÑваÑимÑÑÑ Ð±ÐµÐ· заÑÑоÑÑÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ð°ÑкÑв.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"ÐокÑпка не вдалаÑÑ, оÑкÑлÑки адÑеÑа поÑ
Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ Ð¿Ð¾Ð´Ð°ÑÐºÑ Ð½ÐµÐ´ÑйÑна.","error_page.error_message_stripe_tax_not_active":"ÐокÑпка не вдалаÑÑ, оÑкÑлÑки Stripe Tax не ввÑмкнено. У виÑобниÑÑÐ²Ñ Ð¿Ð¾ÐºÑпки пÑаÑÑваÑимÑÑÑ Ð±ÐµÐ· заÑÑоÑÑÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ð°ÑкÑв.","error_page.error_only_in_sandbox":"Це повÑÐ´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð·âÑвлÑÑÑÑÑÑ Ð»Ð¸Ñе в пÑÑоÑниÑÑ.","error_page.error_message_stripe_missing_required_permission":"ÐокÑпка не вдалаÑÑ, оÑкÑлÑки пÑогÑÐ°Ð¼Ñ Stripe не виÑÑаÑÐ°Ñ Ð½ÐµÐ¾Ð±Ñ
Ñдного дозволÑ. У виÑобниÑÑÐ²Ñ Ð¿Ð¾ÐºÑпки пÑаÑÑваÑимÑÑÑ Ð±ÐµÐ· заÑÑоÑÑÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ð°ÑкÑв.","error_page.error_title_stripe_tax_not_active":"Stripe Tax не акÑивовано","error_page.error_title_stripe_invalid_tax_origin_address":"ÐедÑйÑна адÑеÑа поÑ
Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ Ð¿Ð¾Ð´Ð°ÑкÑ","apple_pay.free_trial":"ÐезкоÑÑовна пÑобна веÑÑÑÑ","product_info.price_after_intro_price":"ÐÑÑÐ»Ñ {{introPriceDuration}}, {{renewalDate}}","product_info.after_trial":"пÑÑÐ»Ñ Ð¿Ñобного пеÑÑодÑ","product_info.after":"пÑÑлÑ","product_info.intro_price_phase_after_trial":"ÐоÑÑм {{introPriceDuration}} за {{introPrice}}","product_info.intro_price_phase":"СпоÑаÑÐºÑ {{introPriceDuration}} за {{introPrice}}","product_info.intro_price_phase_paid_once":"ÑплаÑено один Ñаз","payment_entry_page.trial_subscription_terms_info":"ÐÑÑÐ»Ñ Ð·Ð°ÐºÑнÑÐµÐ½Ð½Ñ Ð¿Ñобного пеÑÑÐ¾Ð´Ñ Ð· Ð²Ð°Ñ Ð±Ñде ÑÑÑгÑваÑиÑÑ Ð¿Ð»Ð°Ñа в ÑозмÑÑÑ {{price}} {{perFrequency}} поÑинаÑÑи з {{renewalDate}}. Ðи можеÑе ÑкаÑÑваÑи пÑдпиÑÐºÑ Ð² бÑдÑ-Ñкий ÑÐ°Ñ Ð´Ð¾ ÑÑÑÑ Ð´Ð°Ñи.","payment_entry_page.subscription_info":"ÐÑдпиÑка поновлÑÑÑÑÑÑ Ð°Ð²ÑомаÑиÑно. СкаÑÑваÑи можна в бÑдÑ-Ñкий ÑаÑ.","payment_entry_page.otp_terms_info":"ÐÑпÑÑÑи, ви погоджÑÑÑеÑÑ Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñи {{appName}} ÑÑÑгÑваÑи з Ð²Ð°Ñ Ð¿Ð»Ð°ÑÑ Ð²ÑдповÑдно до ÑÑ
нÑÑ
Ñмов.","payment_entry_page.otp_terms_info_without_app_name":"ÐдÑйÑнÑÑÑи покÑпкÑ, ви погоджÑÑÑеÑÑ Ð½Ð° ÑпиÑÐ°Ð½Ð½Ñ ÐºÐ¾ÑÑÑв вÑдповÑдно до заÑÑоÑовниÑ
Ñмов.","payment_entry_page.terms_link_label":"Умови","payment_entry_page.subscription_terms_info":"ÐÑдпиÑÑÑÑиÑÑ, ви погоджÑÑÑеÑÑ Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñи {{appName}} ÑÑÑгÑваÑи з Ð²Ð°Ñ Ð¿Ð»Ð°ÑÑ Ð²ÑдповÑдно до ÑÑ
нÑÑ
Ñмов, поки ви не ÑкаÑÑÑÑе пÑдпиÑкÑ.","payment_entry_page.subscription_terms_info_without_app_name":"ÐÑдпиÑÑÑÑиÑÑ, ви погоджÑÑÑеÑÑ Ð½Ð° ÑегÑлÑÑÐ½Ñ ÑпиÑÐ°Ð½Ð½Ñ ÐºÐ¾ÑÑÑв вÑдповÑдно до заÑÑоÑовниÑ
Ñмов до ÑкаÑÑваннÑ.","loading_page.keep_page_open":"ÐÑоÑÐµÑ Ð¼Ð°Ð¹Ð¶Ðµ завеÑÑено. ÐалиÑÑе ÑÑ ÑÑоÑÑÐ½ÐºÑ Ð²ÑдкÑиÑоÑ.","loading_page.processing_payment":"ÐбÑобка плаÑежÑ","pricing_table.discount":"Ðнижка","pricing_table.subtotal":"СÑма до ÑплаÑи","pricing_dropdown.add_promo_code":"ÐодаÑи пÑомокод","discount_input.label":"ÐÑомокод","payment_entry_page.checkout_consent_terms_of_service":"Ñмовами Ð½Ð°Ð´Ð°Ð½Ð½Ñ Ð¿Ð¾ÑлÑг","payment_entry_page.checkout_consent_agreement":"Я погоджÑÑÑÑ Ð· {{appName}} {{termsOfService}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"Я погоджÑÑÑÑ Ð· {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"ÐеÑеглÑнÑÑе деÑÐ°Ð»Ñ Ð¿Ð»Ð°ÑÐµÐ¶Ñ Ñа пÑдÑвеÑдÑÑе оновленнÑ","upgrade_confirm_page.confirm_upgrade_with_price":"ÐÑдÑвеÑдиÑи Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"ÐÑÑÑнÑовно пÑи наÑÑÑÐ¿Ð½Ð¾Ð¼Ñ Ð¿Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ","refund_for_unused_time.title":"ÐÑдÑкодÑÐ²Ð°Ð½Ð½Ñ Ð·Ð° невикоÑиÑÑаний ÑаÑ","refund_for_unused_time.message":"ÐÐ°Ñ ÑпоÑÑб оплаÑи бÑде ÑпиÑано негайно, Ñ Ð²Ð¸ оÑÑимаÑÑе вÑдÑкодÑÐ²Ð°Ð½Ð½Ñ Ð·Ð° ÑаÑ, Ñо залиÑивÑÑ Ñ Ð²Ð°ÑÑй пÑдпиÑÑÑ Ð½Ð° {{previousProductName}}.","upgrade_confirm_page.confirming":"ÐÑдÑвеÑдженнÑâ¦","upgrade_confirm_page.email":"ÐлекÑÑонна поÑÑа","upgrade_product_info.upgrade_subscription_title":"ÐновиÑи пÑдпиÑкÑ","upgrade_confirm_page.payment_method":"СпоÑÑб оплаÑи","upgrade_product_info.calculated_later":"РозÑаÑ
овано пÑзнÑÑе","plan_card.current":"ÐоÑоÑний","upgrade_product_info.change_subscription_title":"ÐмÑниÑи пÑдпиÑкÑ","upgrade_confirm_page.confirm_upgrade":"ÐÑдÑвеÑдиÑи оновленнÑ","plan_card.new":"Ðовий","upgrade_confirm_page.billing_address":"ÐлаÑÑжна адÑеÑа","upgrade_confirm_page.title":"ÐÑдÑвеÑдиÑи плаÑÑж","upgrade_product_info.tax_estimated":"ÐодаÑок (оÑÑÑнÑовно)","upgrade_confirm_page.subtitle_deferred":"ÐеÑеглÑнÑÑе деÑÐ°Ð»Ñ Ð¿Ð»Ð°ÑÐµÐ¶Ñ Ñа запланÑйÑе змÑнÑ","upgrade_confirm_page.confirm_schedule":"ÐÑдÑвеÑдиÑи Ñозклад","upgrade_confirm_page.on_file":"ÐбеÑежено","credit_for_unused_time.title":"ÐÑÐµÐ´Ð¸Ñ Ð·Ð° невикоÑиÑÑаний ÑаÑ","credit_for_unused_time.message":"ÐÑдÑ-Ñкий невикоÑиÑÑаний ÑÐ°Ñ Ð²Ð°ÑÐ¾Ñ Ð¿Ð¾ÑоÑÐ½Ð¾Ñ Ð¿ÑдпиÑки бÑде виÑаÑ
Ñвано з ваÑÐ¾Ñ Ð¿Ð¾ÐºÑпки.","paddle_checkout.return_to":"ÐовеÑнÑÑиÑÑ Ð´Ð¾ {{appName}}","paddle_order_summary.billed_frequency":"оплаÑа {{frequency}}","paddle_order_summary.intro_then_recurring":"пеÑÑий {{firstPeriod}}, поÑÑм {{price}} {{frequency}}","paddle_order_summary.inc_tax":"вкл. подаÑок","paddle_order_summary.due_on":"Ðо ÑплаÑи {{date}}","payment_entry_page.payment_method_error":"Ðи не змогли викоÑиÑÑаÑи Ñей ÑпоÑÑб оплаÑи. ÐеÑевÑÑÑе ÑÐ²Ð¾Ñ Ð´Ð°Ð½Ñ Ð°Ð±Ð¾ ÑпÑобÑйÑе ÑнÑий ÑпоÑÑб оплаÑи.","payment_entry_page.payment_method_error_card_not_supported":"Цей Ñип каÑÑки не пÑиймаÑÑÑÑÑ. СпÑобÑйÑе ÑнÑÑ ÐºÐ°ÑÑкÑ."},
1Gs
vendor: 11,638 bytes, line 1
1={"periods.week":"{{amount}} tuần","periods.month":"{{amount}} tháng","periods.year":"{{amount}} nÄm","periods.day":"{{amount}} ngà y","periods.weekShort":"{{amount}}tuần","periods.monthShort":"{{amount}}tháng","periods.yearShort":"{{amount}}nÄm","periods.dayShort":"{{amount}}ngà y","periods.lifetime":"trá»n Äá»i","periods.weekPlural":"{{amount}} tuần","periods.monthPlural":"{{amount}} tháng","periods.yearPlural":"{{amount}} nÄm","periods.dayPlural":"{{amount}} ngà y","periods.weekFrequency":"hà ng tuần","periods.monthFrequency":"hà ng tháng","periods.yearFrequency":"hà ng nÄm","periods.dayFrequency":"hà ng ngà y","periods.perWeekFrequency":"má»i tuần","periods.perMonthFrequency":"má»i tháng","periods.perYearFrequency":"má»i nÄm","periods.perDayFrequency":"má»i ngà y","periods.unknownFrequency":"không xác Äá»nh","periods.weekFrequencyPlural":"cứ {{amount}} tuần","periods.monthFrequencyPlural":"cứ {{amount}} tháng","periods.yearFrequencyPlural":"cứ {{amount}} nÄm","periods.dayFrequencyPlural":"cứ {{amount}} ngà y","product_info.product_title":"{{productTitle}}","product_info.product_description":"{{productDescription}}","product_info.product_price":"{{productPrice}}","product_info.free_trial_duration":"{{trialDuration}} dùng thá» miá»
n phÃ","product_info.price_after_free_trial":"Sau khi dùng thá» kết thúc, và o {{renewalDate}}","product_info.renewal_frequency":"Gia hạn {{frequency}}","product_info.continues_until_cancelled":"Tiếp tục cho Äến khi há»§y","product_info.cancel_anytime":"Há»§y bất cứ lúc nà o","payment_entry_page.payment_step_title":"Thanh toán an toà n bá»i RevenueCat","payment_entry_page.button_pay":"Thanh toán ngay","payment_entry_page.button_start_trial":"Bắt Äầu dùng thá»","success_page.purchase_successful":"Thanh toán hoà n tất","success_page.button_close":"Tiếp tục","error_page.if_error_persists":"Nếu lá»i vẫn tiếp diá»
n, vui lòng liên há» ","error_page.error_title_already_subscribed":"Bạn Äã ÄÄng ký {{productTitle}} rá»i","error_page.error_title_already_purchased":"Bạn Äã mua {{productTitle}} rá»i","error_page.error_title_other_errors":"Có lá»i xảy ra","error_page.error_message_already_subscribed":"Bạn không thá» ÄÄng ký sản phẩm nà y lần nữa.","error_page.error_message_already_purchased":"Bạn không thá» mua sản phẩm nà y lần nữa.","error_page.error_message_missing_email_error":"Email bắt buá»c Äá» hoà n tất viá»c mua hà ng.","error_page.error_message_network_error":"Lá»i mạng. Vui lòng kiá»m tra kết ná»i internet cá»§a bạn.","error_page.error_message_error_charging_payment":"Thanh toán thất bại.","error_page.error_message_error_setting_up_purchase":"Không thá» bắt Äầu mua do lá»i (mã lá»i: {{errorCode}}).","error_page.error_message_invalid_tax_location":"Chúng tôi không thá» xác minh Äá»a chá» thanh toán cá»§a bạn. Vui lòng kiá»m tra lại mã bưu Äiá»n và quá»c gia.","error_page.error_message_unknown_error":"Äã xảy ra lá»i không xác Äá»nh (mã lá»i: {{errorCode}}).","error_page.button_try_again":"Thá» lại","paywall_variables.price_per_period":"{{formattedPrice}}/{{period}}","paywall_variables.sub_relative_discount":"{{discount}}%","paywall_variables.free_price":"miá»
n phÃ","paywall_variables.total_price_and_per_month":"{{formattedPrice}}/{{period}}({{formattedPricePerMonth}}/{{monthPeriod}})","product_info.total_due_today":"Tá»ng sá» tiá»n phải trả hôm nay","product_info.subscribe_to":"ÄÄng ký","navbar_header.details":"Chi tiết","navbar_header.back_button":"Quay lại","pricing_dropdown.show_details":"Xem chi tiết","pricing_dropdown.hide_details":"Ẩn chi tiết","pricing_table.tax":"Thuế","pricing_table.trial_ends":"Sau khi thá»i gian dùng thá» kết thúc, và o {{formattedTrialEndDate}}","pricing_table.total_due_today":"Tá»ng sá» tiá»n phải trả hôm nay","pricing_table.total_excluding_tax":"Tá»ng cá»ng chưa bao gá»m thuế","pricing_table.enter_billing_address_to_calculate":"Nháºp Äá»a chá» thanh toán Äá» tÃnh toán","pricing_table.enter_state_or_postal_code_to_calculate":"Nháºp tiá»u bang hoặc mã bưu Äiá»n Äá» tÃnh toán","pricing_table.enter_postal_code_to_calculate":"Nháºp mã bưu Äiá»n Äá» tÃnh toán","error_page.error_message_invalid_email_error":"Không thá» xác minh Äá»a chá» email {{email}}. Vui lòng cung cấp má»t Äá»a chá» email hợp lá».","payment_entry_page.button_payment_method":"Thanh toán {{formattedPrice}} bằng {{paymentMethod}}","payment_entry_page.button_with_price":"Thanh toán {{formattedPrice}}","price_update.title":"Cáºp nháºt giá","price_update.base_message":"Tá»ng giá Äã ÄÆ°á»£c cáºp nháºt vá»i thuế dá»±a trên Äá»a chá» thanh toán cá»§a bạn. Vui lòng xem lại và thá» lại. Thẻ cá»§a bạn sẽ chá» bá» tÃnh phà má»t lần.","price_update.trial_message":"Giá ÄÄng ký Äã ÄÆ°á»£c cáºp nháºt Äá» bao gá»m thuế dá»±a trên Äá»a chá» thanh toán cá»§a bạn. Thá»i gian dùng thá» miá»
n phà vẫn ÄÆ°á»£c áp dụng. Vui lòng kiá»m tra và thá» lại.","payment_entry_page.express_checkout_divider":"HOẶC THANH TOÃN BẰNG THẺ","error_page.trouble_accessing":"Nếu bạn gặp sá»± cá» khi truy cáºp giao dá»ch mua cá»§a mình, hãy liên há» vá»i bá» pháºn há» trợ theo Äá»a chá» ","error_page.close_button_title":"Äi Äến {{appName}}","error_page.error_title_stripe_missing_required_permission":"Thiếu quyá»n Stripe","error_page.button_close":"Äóng","error_page.error_message_stripe_invalid_tax_origin_address":"Giao dá»ch mua không thà nh công vì Äá»a chá» gá»c thuế không hợp lá». Trong môi trưá»ng thá»±c tế, giao dá»ch mua sẽ hoạt Äá»ng mà không áp dụng thuế.","error_page.error_message_stripe_invalid_tax_origin_address_during_checkout":"Giao dá»ch mua không thà nh công vì Äá»a chá» gá»c thuế không hợp lá».","error_page.error_message_stripe_tax_not_active":"Giao dá»ch mua không thà nh công vì Thuế Stripe chưa ÄÆ°á»£c báºt. Trong môi trưá»ng thá»±c tế, giao dá»ch mua sẽ hoạt Äá»ng mà không áp dụng thuế.","error_page.error_only_in_sandbox":"Thông báo nà y chá» xuất hiá»n trong môi trưá»ng thá» nghiá»m.","error_page.error_message_stripe_missing_required_permission":"Giao dá»ch mua không thà nh công vì ứng dụng Stripe thiếu má»t quyá»n cần thiết. Trong môi trưá»ng thá»±c tế, giao dá»ch mua sẽ hoạt Äá»ng mà không áp dụng thuế.","error_page.error_title_stripe_tax_not_active":"Thuế Stripe chưa hoạt Äá»ng","error_page.error_title_stripe_invalid_tax_origin_address":"Äá»a chá» gá»c thuế không hợp lá»","apple_pay.free_trial":"Dùng thá» miá»
n phÃ","product_info.price_after_intro_price":"Sau {{introPriceDuration}}, và o {{renewalDate}}","product_info.after_trial":"sau khi dùng thá»","product_info.after":"sau","product_info.intro_price_phase_after_trial":"Sau Äó {{introPriceDuration}} vá»i giá {{introPrice}}","product_info.intro_price_phase":"{{introPriceDuration}} Äầu tiên vá»i giá {{introPrice}}","product_info.intro_price_phase_paid_once":"trả má»t lần","payment_entry_page.trial_subscription_terms_info":"Sau khi thá»i gian dùng thá» cá»§a bạn kết thúc, bạn sẽ bá» tÃnh phà {{price}} {{perFrequency}} bắt Äầu từ {{renewalDate}}. Bạn có thá» há»§y bất cứ lúc nà o trưá»c ngà y nà y.","payment_entry_page.subscription_info":"Gói ÄÄng ký tá»± Äá»ng gia hạn. Há»§y bất cứ lúc nà o.","payment_entry_page.otp_terms_info":"Bằng cách mua, bạn Äá»ng ý cho phép {{appName}} tÃnh phà bạn theo các Äiá»u khoản cá»§a há».","payment_entry_page.otp_terms_info_without_app_name":"Bằng cách mua hà ng, bạn Äá»ng ý bá» tÃnh phà theo các Äiá»u khoản hiá»n hà nh.","payment_entry_page.terms_link_label":"Äiá»u khoản","payment_entry_page.subscription_terms_info":"Bằng cách ÄÄng ký, bạn Äá»ng ý cho phép {{appName}} tÃnh phà bạn theo các Äiá»u khoản cá»§a há» cho Äến khi bạn há»§y.","payment_entry_page.subscription_terms_info_without_app_name":"Bằng cách ÄÄng ký, bạn Äá»ng ý vá»i các khoản phà Äá»nh kỳ theo các Äiá»u khoản hiá»n hà nh cho Äến khi bạn há»§y.","loading_page.keep_page_open":"Quá trình gần hoà n tất. Vui lòng giữ trang nà y má».","loading_page.processing_payment":"Äang xá» lý thanh toán","pricing_table.discount":"Giảm giá","pricing_table.subtotal":"Tá»ng cá»ng","pricing_dropdown.add_promo_code":"Thêm mã khuyến mãi","discount_input.label":"Mã khuyến mãi","payment_entry_page.checkout_consent_terms_of_service":"Äiá»u khoản dá»ch vụ","payment_entry_page.checkout_consent_agreement":"Tôi Äá»ng ý vá»i {{termsOfService}} cá»§a {{appName}}.","payment_entry_page.checkout_consent_agreement_without_app_name":"Tôi Äá»ng ý vá»i {{termsOfService}}.","upgrade_confirm_page.subtitle_immediate":"Xem lại chi tiết thanh toán cá»§a bạn và xác nháºn nâng cấp","upgrade_confirm_page.confirm_upgrade_with_price":"Xác nháºn nâng cấp â {{formattedPrice}}","upgrade_product_info.estimated_at_next_renewal":"Ưá»c tÃnh và o lần gia hạn tiếp theo","refund_for_unused_time.title":"Hoà n tiá»n cho thá»i gian chưa sá» dụng","refund_for_unused_time.message":"Phương thức thanh toán cá»§a bạn sẽ ÄÆ°á»£c tÃnh phà ngay láºp tức và bạn sẽ nháºn ÄÆ°á»£c tiá»n hoà n lại cho thá»i gian còn lại cá»§a gói ÄÄng ký {{previousProductName}}.","upgrade_confirm_page.confirming":"Äang xác nháºnâ¦","upgrade_confirm_page.email":"Email","upgrade_product_info.upgrade_subscription_title":"Nâng cấp gói ÄÄng ký cá»§a bạn","upgrade_confirm_page.payment_method":"Phương thức thanh toán","upgrade_product_info.calculated_later":"TÃnh toán sau","plan_card.current":"Hiá»n tại","upgrade_product_info.change_subscription_title":"Thay Äá»i gói ÄÄng ký cá»§a bạn","upgrade_confirm_page.confirm_upgrade":"Xác nháºn nâng cấp","plan_card.new":"Má»i","upgrade_confirm_page.billing_address":"Äá»a chá» thanh toán","upgrade_confirm_page.title":"Xác nháºn thanh toán","upgrade_product_info.tax_estimated":"Thuế (ưá»c tÃnh)","upgrade_confirm_page.subtitle_deferred":"Xem lại chi tiết thanh toán cá»§a bạn và lên lá»ch thay Äá»i","upgrade_confirm_page.confirm_schedule":"Xác nháºn lá»ch trình","upgrade_confirm_page.on_file":"Äã lưu","credit_for_unused_time.title":"Hoà n tiá»n cho thá»i gian chưa sá» dụng","credit_for_unused_time.message":"Thá»i gian chưa sá» dụng còn lại trên gói ÄÄng ký hiá»n tại cá»§a bạn sẽ ÄÆ°á»£c khấu trừ và o lần mua hà ng nà y.","paddle_checkout.return_to":"Quay lại {{appName}}","paddle_order_summary.billed_frequency":"thanh toán {{frequency}}","paddle_order_summary.intro_then_recurring":"{{firstPeriod}} Äầu tiên, sau Äó {{price}} {{frequency}}","paddle_order_summary.inc_tax":"Äã gá»m thuế","paddle_order_summary.due_on":"Äến hạn ngà y {{date}}","payment_entry_page.payment_method_error":"Chúng tôi không thá» sá» dụng phương thức thanh toán nà y. Vui lòng kiá»m tra lại thông tin chi tiết hoặc thá» má»t phương thức thanh toán khác.","payment_entry_page.payment_method_error_card_not_supported":"Loại thẻ nà y không ÄÆ°á»£c chấp nháºn. Vui lòng thá» má»t thẻ khác."};var
1Zs=(e=>(e.PeriodsWeek="periods.week",e.PeriodsMonth="periods.month",e.PeriodsYear="periods.year",e.PeriodsDay="periods.day",e.PeriodsWeekShort="periods.weekShort",e.PeriodsMonthShort="periods.monthShort",e.PeriodsYearShort="periods.yearShort",e.PeriodsDayShort="periods.dayShort",e.PeriodsLifetime="periods.lifetime",e.PeriodsWeekPlural="periods.weekPlural",e.PeriodsMonthPlural="periods.monthPlural",e.PeriodsYearPlural="periods.yearPlural",e.PeriodsDayPlural="periods.dayPlural",e.PeriodsWeekFrequency="periods.weekFrequency",e.PeriodsMonthFrequency="periods.monthFrequency",e.PeriodsYearFrequency="periods.yearFrequency",e.PeriodsDayFrequency="periods.dayFrequency",e.PeriodsPerWeekFrequency="periods.perWeekFrequency",e.PeriodsPerMonthFrequency="periods.perMonthFrequency",e.PeriodsPerYearFrequency="periods.perYearFrequency",e.PeriodsPerDayFrequency="periods.perDayFrequency",e.PeriodsUnknownFrequency="periods.unknownFrequency",e.PeriodsWeekFrequencyPlural="periods.weekFrequencyPlural",e.PeriodsMonthFrequencyPlural="periods.monthFrequencyPlural",e.PeriodsYearFrequencyPlural="periods.yearFrequencyPlural",e.PeriodsDayFrequencyPlural="periods.dayFrequencyPlural",e.ProductInfoProductTitle="product_info.product_title",e.ProductInfoProductDescription="product_info.product_description",e.ProductInfoProductPrice="product_info.product_price",e.ProductInfoFreeTrialDuration="product_info.free_trial_duration",e.ProductInfoPriceAfterFreeTrial="product_info.price_after_free_trial",e.ProductInfoIntroPricePhaseAfterTrial="product_info.intro_price_phase_after_trial",e.ProductInfoIntroPricePhasePaidOnce="product_info.intro_price_phase_paid_once",e.ProductInfoIntroPricePhase="product_info.intro_price_phase",e.ProductInfoPriceAfterIntroPrice="product_info.price_after_intro_price",e.ProductInfoAfterTrial="product_info.after_trial",e.ProductInfoAfter="product_info.after",e.ProductInfoPriceTotalDueToday="product_info.total_due_today",e.ProductInfoSubscribeTo="product_info.subscribe_to",e.ProductInfoRenewalFrequency="product_info.renewal_frequency",e.ProductInfoContinuesUntilCancelled="product_info.continues_until_cancelled",e.ProductInfoCancelAnytime="product_info.cancel_anytime",e.PaymentEntryPagePaymentStepTitle="payment_entry_page.payment_step_title",e.PaymentEntryPageTrialSubscriptionTermsInfo="payment_entry_page.trial_subscription_terms_info",e.PaymentEntryPageSubscriptionTermsInfo="payment_entry_page.subscription_terms_info",e.PaymentEntryPageSubscriptionTermsInfoWithoutAppName="payment_entry_page.subscription_terms_info_without_app_name",e.PaymentEntryPageOtpTermsInfo="payment_entry_page.otp_terms_info",e.PaymentEntryPageOtpTermsInfoWithoutAppName="payment_entry_page.otp_terms_info_without_app_name",e.PaymentEntryPageTermsLinkLabel="payment_entry_page.terms_link_label",e.PaymentEntryPageCheckoutConsentAgreement="payment_entry_page.checkout_consent_agreement",e.PaymentEntryPageCheckoutConsentAgreementWithoutAppName="payment_entry_page.checkout_consent_agreement_without_app_name",e.PaymentEntryPageCheckoutConsentTermsOfService="payment_entry_page.checkout_consent_terms_of_service",e.PaymentEntryPageSubscriptionInfo="payment_entry_page.subscription_info",e.PaymentEntryPageButtonPay="payment_entry_page.button_pay",e.PaymentEntryPageButtonStartTrial="payment_entry_page.button_start_trial",e.PaymentEntryPageButtonWithPrice="payment_entry_page.button_with_price",e.PaymentEntryPageButtonPaymentMethod="payment_entry_page.button_payment_method",e.PaymentEntryPageExpressCheckoutDivider="payment_entry_page.express_checkout_divider",e.PaymentEntryPagePaymentMethodError="payment_entry_page.payment_method_error",e.PaymentEntryPagePaymentMethodErrorCardNotSupported="payment_entry_page.payment_method_error_card_not_supported",e.SuccessPagePurchaseSuccessful="success_page.purchase_successful",e.SuccessPageButtonClose="success_page.button_close",e.LoadingPageProcessingPayment="loading_page.processing_payment",e.LoadingPageKeepPageOpen="loading_page.keep_page_open",e.ErrorPageCloseButtonTitle="error_page.close_button_title",e.ErrorPageIfErrorPersists="error_page.if_error_persists",e.ErrorPageTroubleAccessing="error_page.trouble_accessing",e.ErrorPageErrorTitleAlreadySubscribed="error_page.error_title_already_subscribed",e.ErrorPageErrorTitleAlreadyPurchased="error_page.error_title_already_purchased",e.ErrorPageErrorTitleOtherErrors="error_page.error_title_other_errors",e.ErrorPageErrorTitleStripeTaxNotActive="error_page.error_title_str
1ipe_tax_not_active",e.ErrorPageErrorTitleStripeInvalidTaxOriginAddress="error_page.error_title_stripe_invalid_tax_origin_address",e.ErrorPageErrorTitleStripeMissingRequiredPermission="error_page.error_title_stripe_missing_required_permission",e.ErrorPageErrorMessageAlreadySubscribed="error_page.error_message_already_subscribed",e.ErrorPageErrorMessageAlreadyPurchased="error_page.error_message_already_purchased",e.ErrorPageErrorMessageMissingEmailError="error_page.error_message_missing_email_error",e.ErrorPageErrorMessageInvalidEmailError="error_page.error_message_invalid_email_error",e.ErrorPageErrorMessageNetworkError="error_page.error_message_network_error",e.ErrorPageErrorMessageErrorChargingPayment="error_page.error_message_error_charging_payment",e.ErrorPageErrorMessageErrorSettingUpPurchase="error_page.error_message_error_setting_up_purchase",e.ErrorPageErrorMessageUnknownError="error_page.error_message_unknown_error",e.ErrorPageErrorMessageInvalidTaxLocation="error_page.error_message_invalid_tax_location",e.ErrorPageErrorMessageStripeTaxNotActive="error_page.error_message_stripe_tax_not_active",e.ErrorPageErrorMessageStripeInvalidTaxOriginAddress="error_page.error_message_stripe_invalid_tax_origin_address",e.ErrorPageErrorMessageStripeInvalidTaxOriginAddressDuringCheckout="error_page.error_message_stripe_invalid_tax_origin_address_during_checkout",e.ErrorPageErrorMessageStripeMissingRequiredPermission="error_page.error_message_stripe_missing_required_permission",e.ErrorPageErrorMessageOnlyInSandbox="error_page.error_only_in_sandbox",e.ErrorButtonTryAgain="error_page.button_try_again",e.ErrorButtonClose="error_page.button_close",e.PaywallVariablesPricePerPeriod="paywall_variables.price_per_period",e.PaywallVariablesSubRelativeDiscount="paywall_variables.sub_relative_discount",e.PaywallVariablesTotalPriceAndPerMonth="paywall_variables.total_price_and_per_month",e.PaywallVariablesFreePrice="paywall_variables.free_price",e.PricingDropdownShowDetails="pricing_dropdown.show_details",e.PricingDropdownHideDetails="pricing_dropdown.hide_details",e.PricingDropdownAddPromoCode="pricing_dropdown.add_promo_code",e.DiscountInputLabel="discount_input.label",e.PricingTotalExcludingTax="pricing_table.total_excluding_tax",e.PricingTableTrialEnds="pricing_table.trial_ends",e.PricingTableTotalDueToday="pricing_table.total_due_today",e.PricingTableSubtotal="pricing_table.subtotal",e.PricingTableDiscount="pricing_table.discount",e.PricingTableTax="pricing_table.tax",e.PricingTableEnterBillingAddressToCalculate="pricing_table.enter_billing_address_to_calculate",e.PricingTableEnterStateOrPostalCodeToCalculate="pricing_table.enter_state_or_postal_code_to_calculate",e.PricingTableEnterPostalCodeToCalculate="pricing_table.enter_postal_code_to_calculate",e.NavbarHeaderDetails="navbar_header.details",e.NavbarBackButton="navbar_header.back_button",e.PriceUpdateTitle="price_update.title",e.PriceUpdateBaseMessage="price_update.base_message",e.PriceUpdateTrialMessage="price_update.trial_message",e.ApplePayFreeTrial="apple_pay.free_trial",e.UpgradeProductInfoChangeSubscriptionTitle="upgrade_product_info.change_subscription_title",e.UpgradeProductInfoUpgradeSubscriptionTitle="upgrade_product_info.upgrade_subscription_title",e.UpgradeProductInfoTaxEstimated="upgrade_product_info.tax_estimated",e.UpgradeProductInfoEstimatedAtNextRenewal="upgrade_product_info.estimated_at_next_renewal",e.UpgradeProductInfoCalculatedLater="upgrade_product_info.calculated_later",e.PlanCardCurrent="plan_card.current",e.PlanCardNew="plan_card.new",e.RefundForUnusedTimeTitle="refund_for_unused_time.title",e.RefundForUnusedTimeMessage="refund_for_unused_time.message",e.CreditForUnusedTimeTitle="credit_for_unused_time.title",e.CreditForUnusedTimeMessage="credit_for_unused_time.message",e.UpgradeConfirmPageTitle="upgrade_confirm_page.title",e.UpgradeConfirmPageSubtitleImmediate="upgrade_confirm_page.subtitle_immediate",e.UpgradeConfirmPageSubtitleDeferred="upgrade_confirm_page.subtitle_deferred",e.UpgradeConfirmPageConfirming="upgrade_confirm_page.confirming",e.UpgradeConfirmPageConfirmSchedule="upgrade_confirm_page.confirm_schedule",e.UpgradeConfirmPageConfirmUpgrade="upgrade_confirm_page.confirm_upgrade",e.UpgradeConfirmPageConfirmUpgradeWithPrice="upgrade_confirm_page.confirm_upgrade_with_price",e.UpgradeConfirmPageOnFile="upgrade_confirm_page.on_file",e.UpgradeConfirmPageEmail="upgrade_confirm_page.email",e.UpgradeConfirmPagePaymentMethod="upgrade_confirm_page.payment_method",e.UpgradeConfirmPageBillingAddress="upgrade_confirm_page.billing_address",e.PaddleCheckoutReturnTo="paddle_checkout.return_to",e.PaddleOrderSummaryBilledFrequency="paddle_order_summary.billed_frequency",e.PaddleOrderSummaryIntroThenRecurring="paddle_order_summary.intro_then_recurring",e.PaddleOrderSummaryIncTax="paddle_order_summary.inc_tax",e.PaddleOrderSummaryDueOn="paddle_order_summary.due_on",e))(Zs||{});const Xs={en:fs,es:hs,it:ys,ar:vs,ca:bs,zh_Hans:ks,zh_Hant:ws,hr:Ps,cs:xs,da:Cs,nl:Es,fi:Ss,fr:Is,de:zs,el:Ts,he:Ds,hi:As,hu:js,id:qs,ja:Ms,ko:$s,ms:Fs,no:Os,pl:Ns,pt:Ls,ro:Bs,ru:Us,sk:Rs,sl:Ws,sv:Vs,th:Ks,tr:Hs,uk:Ys,vi:Gs};var Qs=(e=>(e.Year="year",e.Month="month",e.Week="week",e.Day="day",e))(Qs||{});function Js(e){const r=e.match(/^PT?([0-9]+)([MDYW])$/);if(!r||r.length<3)return as.errorLog(`Invalid ISO 8601 duration format: ${e}`),null;const t=parseInt(r[1]);switch(r[2]){case"Y":return{number:t,unit:"year"};case"M":return{number:t,unit:"month"};case"W":return{number:t,unit:"week"};case"D":return{number:t,unit:"day"};default:return as.errorLog(`Invalid ISO 8601 unit duration format: ${e}`),null}}function el(e,r,t){if(!t)return null;let a=new Date(e);switch(r.unit){case"year":29===a.getDate()&&1===a.getMonth()&&4!==r.number?a.setFullYear(a.getFullYear()+r.number,a.getMonth(),28):a.setFullYear(a.getFullYear()+r.number,a.getMonth(),a.getDate());break;case"month":a.setMonth(a.getMonth()+r.number,a.getDate()),a.getDate()!==e.getDate()&&(a=new Date(e),a.setMonth(a.getMonth()+r.number+1,0));break;case"week":a.setDate(a.getDate()+7*r.number);break;case"day":a.setDate(a.getDate()+r.number);break}return a}const rl=e=>e.split("_")[0].split("-")[0].toLowerCase(),tl=e=>{if(!e)return e;const r=e.replace(/_/g,"-");try{const[e]=Intl.getCanonicalLocales(r);if(e)return e}catch{}const t=r.split("-")[0];try{const[e]=Intl.getCanonicalLocales(t);if(e)return e}catch{}return t},al=e=>e/1e6,nl=new Map;function ol(e){const r=nl.get(e);if(void 0!==r)return r;let t;try{t=new Intl.NumberFormat("en",{style:"currency",currency:e}).resolvedOptions().maximumFractionDigits??2}catch{t=2}return nl.set(e,t),t}function il(e,r){const t=10**(6-ol(r)),a=Math.round(e/t*1e9)/1e9;return Math.floor(a)*t}const sl=(e,r,t,a={})=>{const n=al(e),o={style:"currency",currency:r,currencyDisplay:"symbol",...a,minimumFractionDigits:a.maximumFractionDigits};return new Intl.NumberFormat(tl(t),o).format(n).replace("US$","$")},ll=(e,r,t)=>{if(!r)return e;
vendor: 10,706 bytes, line 1
1const a=1===r.number?t.translatePeriodUnit(r.unit,{noWhitespace:!0,short:!0}):t.translatePeriod(r.number,r.unit,{noWhitespace:!0,short:!0});return a?`${e}/${a}`:e},cl=(e,r)=>{const t=Js(e);return t?r.translatePeriod(t.number,t.unit)||`${t.number} ${t.unit}s`:e},dl=(e,r,{collapseSingularInEnglish:t=!1}={})=>e?t&&1===e.number&&rl(r.selectedLocale)===ms?r.translatePeriodUnit(e.unit,{noWhitespace:!0})||"":r.translatePeriod(e.number,e.unit)||"":"",ul=e=>{try{return e.charAt(0).toUpperCase()+e.slice(1)}catch{return e}},pl={noWhitespace:!1,short:!1},_l={useMultipleWords:!1};class gl{constructor(e={},r=ms,t=ms){h(this,"locales",{}),this.selectedLocale=r,this.defaultLocale=t;const a={};Object.entries(Xs).forEach(([e,r])=>{a[e]=new ml(r,e)}),this.locales=a,e&&this.override(e)}static fallback(){return new gl}override(e){Object.entries(e).forEach(([e,r])=>{this.locales[e]=new ml({...this.locales[e].labels||{},...r},this.getLanguageCodeString(e))})}formatPrice(e,r){const t={currencyDisplay:"narrowSymbol"};0===e&&(t.maximumFractionDigits=0);try{return sl(e,r,this.bcp47Locale,t)}catch{as.errorLog(`Failed to create a price formatter for locale: ${this.bcp47Locale}`)}try{return sl(e,r,this.fallbackBcp47Locale,t)}catch{as.errorLog(`Failed to create a price formatter for locale: ${this.fallbackBcp47Locale}`)}return sl(e,r,ms,t)}get bcp47Locale(){var e;return tl(null==(e=this.getLocaleInstance(this.selectedLocale))?void 0:e.localeKey)||tl(this.getLanguageCodeString(this.selectedLocale))||ms}get fallbackBcp47Locale(){var e;return tl(null==(e=this.getLocaleInstance(this.defaultLocale))?void 0:e.localeKey)||tl(this.getLanguageCodeString(this.defaultLocale))||ms}getLanguageCodeString(e){return e.split("_")[0].split("-")[0]}getLocaleInstance(e){const r=this.getLanguageCodeString(e);return this.locales[e]||this.locales[r]}translate(e,r){const t=this.getLocaleInstance(this.selectedLocale),a=this.getLocaleInstance(this.defaultLocale);return(null==t?void 0:t.translate(e,r))||(null==a?void 0:a.translate(e,r))||""}formatCountry(e){return new Intl.DisplayNames([this.bcp47Locale],{type:"region"}).of(e)||e}translatePeriod(e,r,t=pl){const a=this.getLocaleInstance(this.selectedLocale),n=this.getLocaleInstance(this.defaultLocale);return(null==a?void 0:a.translatePeriod(e,r,t))||(null==n?void 0:n.translatePeriod(e,r,t))}translatePeriodUnit(e,r=pl){const t=this.getLocaleInstance(this.selectedLocale),a=this.getLocaleInstance(this.defaultLocale);return(null==t?void 0:t.translatePeriodUnit(e,r))||(null==a?void 0:a.translatePeriodUnit(e,r))}translatePeriodFrequency(e,r,t=_l){const a=this.getLocaleInstance(this.selectedLocale),n=this.getLocaleInstance(this.defaultLocale);return(null==a?void 0:a.translatePeriodFrequency(e,r,t))||(null==n?void 0:n.translatePeriodFrequency(e,r,t))}translateDate(e,r={}){const t=this.getLocaleInstance(this.selectedLocale),a=this.getLocaleInstance(this.defaultLocale);return(null==t?void 0:t.translateDate(e,r))||(null==a?void 0:a.translateDate(e,r))}}class ml{constructor(e={},r){this.labels=e,this.localeKey=r}replaceVariables(e,r){return Object.entries(r).reduce((e,[r,t])=>e.replace(`{{${r}}}`,`${t??""}`),e)}translate(e,r){const t=this.labels[e];if(t)return this.replaceVariables(t,r||{})}translatePeriod(e,r,t=pl){var a;const{noWhitespace:n,short:o}={...pl,...t},i=o?`periods.${r}Short`:1===Math.abs(e)?`periods.${r}`:`periods.${r}Plural`;return null==(a=this.translate(i,{amount:e.toString()}))?void 0:a.replace(" ",n?"":" ")}translatePeriodUnit(e,r=pl){var t;const{noWhitespace:a,short:n}={...pl,...r},o=`periods.${e}${n?"Short":""}`;return null==(t=this.translate(o,{amount:""}))?void 0:t.replace(" ",a?"":" ")}translatePeriodFrequency(e,r,t=_l){const a=null==t?void 0:t.useMultipleWords,n=1===Math.abs(e)?`periods.${!0===a?"per":""}${a?ul(r.toString()):r}Frequency`:`periods.${r}FrequencyPlural`;return this.translate(n,{amount:e.toString()})}translateDate(e,r={}){return e.toLocaleDateString(tl(this.localeKey),r)}}function fl(e){return null!=e}const hl=7,yl=30,vl=365,bl=12,kl=vl/hl,wl=kl/bl;function Pl(e){const r=e.number>0?1/e.number:0;switch(e.unit){case Qs.Day:return{perDay:r,perWeek:hl*r,perMonth:yl*r,perYear:vl*r};case Qs.Week:return{perDay:r/hl,perWeek:r,perMonth:wl*r,perYear:kl*r};case Qs.Month:return{perDay:r/yl,perWeek:r/wl,perMonth:r,perYear:bl*r};case Qs.Year:return{perDay:r/vl,perWeek:r/kl,perMonth:r/bl,perYear:r};default:return as.errorLog(`Unknown period unit: ${e.unit}`),{perDay:0,perWeek:0,perMonth:0,perYear:0}}}var xl=(e=>(e.Unknown="unknown",e.Custom="custom",e.Lifetime="$rc_lifetime",e.Annual="$rc_annual",e.SixMonth="$rc_six_month",e.ThreeMonth="$rc_three_month",e.TwoMonth="$rc_two_month",e.Monthly="$rc_monthly",e.Weekly="$rc_weekly",e))(xl||{}),Cl=(e=>(e.Subscription="subscription",e.Consumable="consumable",e.NonConsumable="non_consumable",e))(Cl||{});const El=(e,r)=>({amount:e/1e4,amountMicros:e,currency:r,formattedPrice:sl(e,r)}),Sl=e=>El(e.amount_micros,e.currency),Il=e=>{const r=e.period_duration,t=e.price?Sl(e.price):null,a=r?Js(r):null;let n=null,o=null,i=null;if(null!==t&&null!==a){const e=Pl(a),r=1e4,s=il(t.amountMicros*e.perWeek,t.currency);n={amount:s/r,amountMicros:s,currency:t.currency,formattedPrice:sl(s,t.currency)};const l=il(t.amountMicros*e.perMonth,t.currency);o={amount:l/r,amountMicros:l,currency:t.currency,formattedPrice:sl(l,t.currency)};const c=il(t.amountMicros*e.perYear,t.currency);i={amount:c/r,amountMicros:c,currency:t.currency,formattedPrice:sl(c,t.currency)}}return{periodDuration:r,period:a,cycleCount:e.cycle_count,price:t,pricePerWeek:n,pricePerMonth:o,pricePerYear:i}},zl=(e,r)=>{const t=e.duration_mode??"one_time";let a=e.time_window??null;("one_time"===t||"forever"===t)&&null===a&&null!==r&&(a=r);let n=null,o=null;const i=a?Js(a):null;return i&&(n={number:1,unit:i.unit},o="forever"===t?0:i.number),{timeWindow:e.time_window,durationMode:t,price:El(e.amount_micros,e.currency),name:e.name,period:n,cycleCount:o??0,periodDuration:a,discountType:e.discount_type,percentage:e.percentage??null,fixedAmount:null!=e.fixed_amount_micros?El(e.fixed_amount_micros,e.currency):null}},Tl=e=>{var r;return null==e.base?(as.debugLog("Missing base phase for subscription option. Ignoring."),null):{id:e.id,priceId:e.price_id,base:Il(e.base),trial:e.trial?Il(e.trial):null,introPrice:e.intro_price?Il(e.intro_price):null,discount:e.discount?zl(e.discount,null==(r=e.base)?void 0:r.period_duration):null}},Dl=e=>null==e.base_price?(as.debugLog("Missing base price for non-subscription option. Ignoring."),null):{id:e.id,priceId:e.price_id,basePrice:Sl(e.base_price),discount:e.discount?zl(e.discount,null):null},Al=(e,r)=>{const t=e.product_type;return"subscription"===t?Ml(e,r,t):ql(e,r,t)},jl=(e,r)=>"subscription"===e?"base"in r?Tl(r):null:"base_price"in r?Dl(r):null,ql=(e,r,t)=>{const a={};if(Object.entries(e.purchase_options).forEach(([e,r])=>{const t=Dl(r);null!=t&&(a[e]=t)}),0===Object.keys(a).length)return as.debugLog(`Product ${e.identifier} has no purchase options. Ignoring.`),null;const n=e.default_purchase_option_id,o=n&&n in e.purchase_options?a[n]:null;return null==o?(as.debugLog(`Product ${e.identifier} has no default purchase option. Ignoring.`),null):{identifier:e.identifier,displayName:e.title,title:e.title,description:e.description,productType:t,currentPrice:o.basePrice,normalPeriodDuration:null,presentedOfferingIdentifier:r.offeringIdentifier,presentedOfferingContext:r,defaultPurchaseOption:o,defaultSubscriptionOption:null,subscriptionOptions:{},defaultNonSubscriptionOption:o,price:o.basePrice,period:null,freeTrialPhase:null,introPricePhase:null,discountPhase:o.discount}},Ml=(e,r,t)=>{const a={};if(Object.entries(e.purchase_options).forEach(([e,r])=>{const t=Tl(r);null!=t&&(a[e]=t)}),0===Object.keys(a).length)return as.debugLog(`Product ${e.identifier} has no subscription options. Ignoring.`),null;const n=e.default_purchase_option_id,o=n&&n in a?a[n]:null;if(null==o)return as.debugLog(`Product ${e.identifier} has no default subscription option. Ignoring.`),null;const i=o.base.price;return null==i?(as.debugLog(`Product ${e.identifier} default option has no base price. Ignoring.`),null):{identifier:e.identifier,displayName:e.title,title:e.title,description:e.description,productType:t,currentPrice:i,normalPeriodDuration:o.base.periodDuration,presentedOfferingIdentifier:r.offeringIdentifier,presentedOfferingContext:r,defaultPurchaseOption:o,defaultSubscriptionOption:o,subscriptionOptions:a,defaultNonSubscriptionOption:null,price:i,period:o.base.period,freeTrialPhase:o.trial,introPricePhase:o.introPrice,discountPhase:o.discount}},$l=(e,r,t)=>{const a=t[r.platform_product_identifier];if(void 0===a)return null;const n=Al(a,e);return null===n?null:{identifier:r.identifier,rcBillingProduct:n,webBillingProduct:n,product:n,...r.web_checkout_url?{webCheckoutURL:r.web_checkout_url}:{},packageType:Ol(r.identifier)}},Fl=(e,r,t,a,n)=>{const o={offeringIdentifier:r.identifier,targetingContext:e&&a?{ruleId:a.rule_id,revision:a.revision}:null,placementIdentifier:null},i=r.packages.map(e=>$l(o,e,t)).filter(fl),s={};for(const e of i)null!=e&&(s[e.identifier]=e);return 0==i.length?null:{identifier:r.identifier,serverDescription:r.description,metadata:r.metadata,...r.web_checkout_url?{webCheckoutURL:r.web_checkout_url}:{},packagesById:s,availablePackages:i,lifetime:s.$rc_lifetime??null,annual:s.$rc_annual??null,sixMonth:s.$rc_six_month??null,threeMonth:s.$rc_three_month??null,twoMonth:s.$rc_two_month??null,monthly:s.$rc_monthly??null,weekly:s.$rc_weekly??null,hasPaywall:null!=r.paywall_components,paywallComponents:r.paywall_components,...void 0!==n?{uiConfig:n}:{}}};function Ol(e){switch(e){case"$rc_lifetime":return"$rc_lifetime";case"$rc_annual":return"$rc_annual";case"$rc_six_month":return"$rc_six_month";case"$rc_three_month":return"$rc_three_month";case"$rc_two_month":return"$rc_two_month";case"$rc_monthly":return"$rc_monthly";case"$rc_weekly":return"$rc_weekly";default:return e.startsWith("$rc_")?"unknown":"custom"}}function Nl(e,r=!1){return"always"===(null==e?void 0:e.full_address_collection_mode)||!(null==e||!e.gateway_tax_collection_enabled)&&r}Je();const Ll='<svg viewBox="0 0 124 124" fill="var(--rc-color-grey-text-dark)" xmlns="http://www.w3.org/2000/svg">\n <circle cx="62" cy="62" r="62" fill="var(--rc-color-grey-text-dark)" opacity="0.2"/>\n <path d="M87.6668 41.504L82.4968 36.334L62.0002 56.8307L41.5035 36.334L36.3335 41.504L56.8302 62.0006L36.3335 82.4973L41.5035 87.6673L62.0002 67.1706L82.4968 87.6673L87.6668 82.4973L67.1702 62.0006L87.6668 41.504Z"\n />\n</svg>\n';var Bl=An('<div style="color:var(--rc-color-primary);"><!></div>');function Ul(e){var r=Bl(),t=ra(r);xo(t,()=>Ll),Fn(e,r)}
vendor: 4,429 bytes, line 1
1var Rl=qn('<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.94 5.72656L8 8.7799L11.06 5.72656L12 6.66656L8 10.6666L4 6.66656L4.94 5.72656Z" class="arrow-fill svelte-1eerlbf" fill-opacity="0.7"></path></svg>');const Wl={hash:"svelte-1eerlbf",code:".arrow.svelte-1eerlbf {transition:transform 0.3s ease;}.arrow-fill.svelte-1eerlbf {fill:var(--rc-color-grey-text-dark);}.arrow.left.svelte-1eerlbf {transform:rotate(90deg);}.arrow.up.svelte-1eerlbf {transform:rotate(180deg);}.arrow.right.svelte-1eerlbf {transform:rotate(-90deg);}.arrow.down.svelte-1eerlbf {transform:rotate(0deg);}"};function Vl(e,r){Fo(e,Wl);let t=Hi(r,"direction",8);var a=Rl();Ea(()=>Yo(a,0,`arrow ${t()??""}`,"svelte-1eerlbf")),Fn(e,a)}var Kl=qn('<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="arrow"><path d="M15.41 7.41L14 6L8 12L14 18L15.41 16.59L10.83 12L15.41 7.41Z" class="arrow-fill svelte-159d2rl" fill-opacity="0.7"></path></svg>');const Hl={hash:"svelte-159d2rl",code:".arrow-fill.svelte-159d2rl {fill:var(--rc-color-grey-text-dark);}"};function Yl(e){Fo(e,Hl);var r=Kl();Fn(e,r)}const Gl='<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor"\n xmlns="http://www.w3.org/2000/svg">\n <g opacity="0.5" clip-path="url(#clip0_344_3390)">\n <path d="M7 18C5.9 18 5.01 18.9 5.01 20C5.01 21.1 5.9 22 7 22C8.1 22 9 21.1 9 20C9 18.9 8.1 18 7 18ZM1 2V4H3L6.6 11.59L5.25 14.04C5.09 14.32 5 14.65 5 15C5 16.1 5.9 17 7 17H19V15H7.42C7.28 15 7.17 14.89 7.17 14.75L7.2 14.63L8.1 13H15.55C16.3 13 16.96 12.59 17.3 11.97L20.88 5.48C20.96 5.34 21 5.17 21 5C21 4.45 20.55 4 20 4H5.21L4.27 2H1ZM17 18C15.9 18 15.01 18.9 15.01 20C15.01 21.1 15.9 22 17 22C18.1 22 19 21.1 19 20C19 18.9 18.1 18 17 18Z"\n fill="currentColor"/>\n </g>\n <defs>\n <clipPath id="clip0_344_3390">\n <rect width="24" height="24" fill="currentColor"/>\n </clipPath>\n </defs>\n</svg>\n';var Zl=An('<div style="color:var(--rc-color-gray-text-dark);"><!></div>');function Xl(e){var r=Zl(),t=ra(r);xo(t,()=>Gl),Fn(e,r)}const Ql='<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor"\n xmlns="http://www.w3.org/2000/svg">\n <path d="M18 8H17V6C17 3.24 14.76 1 12 1C9.24 1 7 3.24 7 6V8H6C4.9 8 4 8.9 4 10V20C4 21.1 4.9 22 6 22H18C19.1 22 20 21.1 20 20V10C20 8.9 19.1 8 18 8ZM12 17C10.9 17 10 16.1 10 15C10 13.9 10.9 13 12 13C13.1 13 14 13.9 14 15C14 16.1 13.1 17 12 17ZM15.1 8H8.9V6C8.9 4.29 10.29 2.9 12 2.9C13.71 2.9 15.1 4.29 15.1 6V8Z"\n fill="currentColor"/>\n</svg>\n';var Jl=An('<div style="color:var(--rc-color-accent);" class="rcb-ui-asset-icon svelte-1dhcigx"><!></div>');const ec={hash:"svelte-1dhcigx",code:"div.svelte-1dhcigx {height:24px;width:24px;}"};function rc(e){Fo(e,ec);var r=Jl(),t=ra(r);xo(t,()=>Ql),Fn(e,r)}const tc='<svg viewBox="0 0 124 124" fill="var(--rc-color-grey-text-dark)" xmlns="http://www.w3.org/2000/svg">\n <circle cx="62" cy="62" r="62" fill="var(--rc-color-grey-text-dark)" opacity="0.2"/>\n <rect x="44.1116" y="56" width="27.5" height="11" transform="rotate(45 44.1116 56)" fill="var(--rc-color-grey-text-dark)"/>\n <rect x="79.1133" y="44.334" width="11" height="44" transform="rotate(45 79.1133 44.334)" fill="var(--rc-color-grey-text-dark)"/>\n</svg>\n';var ac=An('<div style="color:var(--rc-color-primary)"><!></div>');function nc(e){var r=ac(),t=ra(r);xo(t,()=>tc),Fn(e,r)}const oc='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">\n <path fill-rule="evenodd" d="M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm0 6.5a1.25 1.25 0 100-2.5 1.25 1.25 0 000 2.5zm1.25 4.5a1.25 1.25 0 10-2.5 0v4.5a1.25 1.25 0 102.5 0v-4.5z" clip-rule="evenodd" />\n</svg> ';var ic=An('<div class="rcb-ui-asset-icon svelte-a15aei"><!></div>');const sc={hash:"svelte-a15aei",code:".rcb-ui-asset-icon.svelte-a15aei {display:inline-block;width:1em;height:1em;}"};function lc(e){Fo(e,sc);var r=ic(),t=ra(r);xo(t,()=>oc),Fn(e,r)}var cc=qn('<svg width="20" height="20" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12L19 6.41Z" class="arrow-fill svelte-1prqhxu" fill-opacity="0.7"></path></svg>');const dc={hash:"svelte-1prqhxu",code:".arrow-fill.svelte-1prqhxu {fill:var
1(--arrow-fill-color, var(--rc-color-grey-text-dark));}"};function uc(e){Fo(e,dc);var r=cc();Fn(e,r)}const pc='<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none">\n<path d="M7.99697 9.21971C8.54919 9.21978 8.99697 9.66747 8.99697 10.2197C8.99696 10.772 8.54919 11.2196 7.99697 11.2197C7.44469 11.2197 6.996 10.772 6.99599 10.2197C6.99599 9.66743 7.44468 9.21971 7.99697 9.21971Z" fill="currentColor" fill-opacity="0.9"/>\n<path d="M7.99599 4.21971C8.54822 4.21978 8.99599 4.66747 8.99599 5.21971V7.21971C8.99598 7.77195 8.54821 8.21965 7.99599 8.21971C7.44371 8.21971 6.996 7.77199 6.99599 7.21971V5.21971C6.99599 4.66743 7.44371 4.21971 7.99599 4.21971Z" fill="currentColor" fill-opacity="0.9"/>\n<path fill-rule="evenodd" clip-rule="evenodd" d="M5.15615 1.63964C6.4187 -0.546529 9.57428 -0.546561 10.8368 1.63964L15.5477 9.79979C16.8097 11.9862 15.2322 14.7192 12.7079 14.7197H3.28505C0.76025 14.7196 -0.818142 11.9864 0.444233 9.79979L5.15615 1.63964ZM9.10537 2.63964C8.61269 1.78643 7.3803 1.78645 6.88759 2.63964L2.17665 10.7998C1.68403 11.6531 2.29983 12.7196 3.28505 12.7197H12.7079C13.6926 12.7192 14.3084 11.6528 13.8163 10.7998L9.10537 2.63964Z" fill="currentColor" fill-opacity="0.9"/>\n</svg>\n';var _c=An('<div class="rcb-ui-asset-icon svelte-18og1ci"><!></div>');const gc={hash:"svelte-18og1ci",code:".rcb-ui-asset-icon.svelte-18og1ci {display:inline-block;width:1em;height:1em;}"};function mc(e){Fo(e,gc);var r=_c(),t=ra(r);xo(t,()=>pc),Fn(e,r)}const fc={cart:Xl,error:Ul,lock:rc,success:nc,back:Yl,info:lc,close:uc,warning:mc,"chevron-left":Vl,"chevron-right":Vl,"chevron-up":Vl,"chevron-down":Vl};function hc(e,r){nr(r,!0);const t=fc[r.name];let a=Ft(Wt({}));if(r.name.startsWith("chevron")){const e=r.name.split("-")[1];Nt(a,{direction:e},!0)}t(e,Ki(()=>mn(a))),or()}function yc(e,r){var t=Ya,a=Va,n=e();return{subscribe:qi(n,r=>{var o,i=n!==e(),s=Va,l=Ya;Ha(a),Ga(t);try{o=va(()=>{Ca(()=>{const t=e();i&&r(t)})})}finally{Ha(s),Ga(l)}return i=!0,o}).subscribe}}function vc(e){let r;const t=Zr(t=>{let a=!1;const n=e.subscribe(e=>{r=e,a&&t()});return a=!0,n});function a(){return ga()?(t(),r):$i(e)}return"set"in e?{get current(){return a()},set current(r){e.set(r)}}:{get current(){return a()}}}const bc=Symbol("hover");function kc(e){ar(bc,e)}function wc(){return tr(bc)??ji(!1)}const Pc=Symbol("packageInfo");function xc(e){ar(Pc,e)}function Cc(){const e=tr(Pc);if(void 0===e)throw new Error("PackageInfo context not found");return e}const Ec=ji(void 0);function Sc(){return tr(Pc)??Ec}const Ic=Symbol("paywall");function zc(e){ar(Ic,e)}function Tc(){const e=tr(Ic);if(void 0===e)throw new Error("Paywall context not found");return e}const Dc=Symbol("selected");function Ac(e){ar(Dc,e)}function jc(){return tr(Dc)??ji(!1)}const qc={Boolean:"boolean",Integer:"integer",Double:"double",String:"string"},Mc="$value",$c=1e-10;var Fc,Oc,Nc,Lc,Bc,Uc,Rc,Wc,Vc,Kc,Hc;class Yc{constructor(e={}){k(this,Rc),k(this,Fc,qi(0)),k(this,Oc,{}),k(this,Nc,{}),k(this,Lc,{}),k(this,Bc,null),k(this,Uc,null),h(this,"subscribe"),this.subscribe=b(this,Fc).subscribe,P(this,Rc,Wc).call(this,e)}registerDeclarations(e){let r=!1;for(const[t,a]of Object.entries(e)){if(Object.prototype.hasOwnProperty.call(b(this,Oc),t))continue;const e=P(this,Rc,Kc).call(this,a.default,a.type);void 0!==e&&(b(this,Oc)[t]=e,b(this,Lc)[t]=a.type,Object.prototype.hasOwnProperty.call(b(this,Nc),t)||(b(this,Nc)[t]=e,r=!0))}r&&P(this,Rc,Hc).call(this)}reset(e){w(this,Oc,{}),w(this,Nc,{}),w(this,Lc,{}),w(this,Bc,null),w(this,Uc,null),P(this,Rc,Wc).call(this,e),P(this,Rc,Hc).call(this)}applyUpdates(e,r){let t=!1;for(const a of e){const e=a.to===Mc?r:a.to;if(void 0===e)continue;const n=P(this,Rc,Vc).call(this,e,a.set);void 0!==n&&b(this,Nc)[a.set]!==n&&(b(this,Nc)[a.set]=n,t=!0)}t&&P(this,Rc,Hc).call(this)}get values(){return b(this,Bc)??w(this,Bc,{...b(this,Nc)})}get defaults(){return b(this,Uc)??w(this,Uc,{...b(this,Oc)})}matchesDeclaredType(e,r){return void 0!==P(this,Rc,Vc).call(this,e,r)}}Fc=new WeakMap,Oc=new WeakMap,Nc=new WeakMap,Lc=new WeakMap,Bc=new WeakMap,Uc=new WeakMap,Rc=new WeakSet,Wc=function(e){for(const[r,t]of Object.entries(e)){const e=P(this,Rc,Kc).call(this,t.default,t.type);void 0!==e&&(b(this,Oc)[r]=e,b(this,Nc)[r]=e,b(this,Lc)[r]=t.type)}},Vc=function(e,r){return P(this,Rc,Kc).call(this,e,b(this,Lc)[r])},Kc=function(e,r){if(void 0!==r&&(r===qc.String&&"string"==typeof e||r===qc.Boolean&&"boolean"==typeof e||r===qc.Double&&"number"==typeof e||r===qc.Integer&&"number"==typeof e&&Number.isInteger(e)))return e},Hc=function(){w(this,Bc,null),w(this,Uc,null),b(this,Fc).update(e=>e+1)};const Gc=Symbol("paywall-state");function Zc(e){ar(Gc,e)}function Xc(){return tr(Gc)}function Qc(){return Xc()??ji(0)}const Jc=Symbol("variables");function ed(e){ar(Jc,e)}function rd(){const e=tr(Jc);if(void 0===e)throw new Error("Variables context not found");return e}const td=ji(void 0);function ad(){return tr(Jc)??td}
vendor: 18,188 bytes, line 1
1function nd(e={}){const r=vc(jc()),t=e.hover?vc(wc()):null,a=vc(Sc()),n=vc(Tc().selectedPackageId),o=vc(ad()),i=e.state?Xc():void 0,s=e.state?vc(Qc()):null;return l=>{null==s||s.current;const c={selectedPackageId:n.current,packageInfo:a.current,variables:o.current??{},selected:r.current,...l};return t&&(c.hover=t.current),e.state&&(c.stateValues=(null==i?void 0:i.values)??{},c.stateDefaults=(null==i?void 0:i.defaults)??{}),c}}const od=Symbol("inputValidation"),id=Symbol("initialInputSelections");function sd(e=!0){const r=qi(new Map);return{isSatisfied:Mi(r,r=>0===r.size?e:Array.from(r.values()).every(Boolean)),updateSatisfaction:(e,t)=>{r.update(r=>{if(r.get(e)===t)return r;const a=new Map(r);return a.set(e,t),a})},removeInput:e=>{r.update(r=>{if(!r.has(e))return r;const t=new Map(r);return t.delete(e),t})}}}function ld(e){ar(od,e)}function cd(){return tr(od)}function dd(e){ar(id,e)}function ud(){return tr(id)??{}}const pd=Symbol("localization");function _d(e){const r=r=>{var t,a;if(!r)return;const{selectedLocale:n,defaultLocale:o,localizations:i}=e(),s=null==(t=i[n??o])?void 0:t[r],l=null==(a=i[o])?void 0:a[r];return s??l},t={getLocalizedString:e=>{if(!e)return"";const t=r(e);return"string"==typeof t?t:void 0},getLocalizedImage:e=>{const t=r(e);return"object"==typeof t?t:void 0}};return ar(pd,t),t}function gd(){const e=tr(pd);if(void 0===e)throw new Error("Localization context not found");return e}const md={StateCondition:"state_condition"};function fd(e){switch(e.type){case"stack":{const r=[...e.components];return e.badge&&r.push(e.badge.stack),r}case"button":case"purchase_button":case"redemption_button":return[e.stack];case"carousel":return e.pages;case"countdown":{const r=[e.countdown_stack];return e.end_stack&&r.push(e.end_stack),r}case"footer":return[e.stack];case"input_multiple_choice":case"input_single_choice":case"input_option":return[e.stack];case"tabs":return[e.control.stack,...e.tabs];case"tab":return[e.stack];case"tab_control_button":return[e.stack];case"timeline":return e.items.flatMap(e=>{const r=[e.icon,e.title];return e.description&&r.push(e.description),r});case"express_purchase_button":return[e.wallet_unknown_stack,e.wallet_available_stack,e.wallet_unavailable_stack];default:return[]}}function hd(e,r){const t=[e];for(;t.length>0;){const e=t.pop();if("package"===e.type&&r(e))return e;const a=fd(e);for(let e=a.length-1;e>=0;e--)t.push(a[e])}}function yd({stack:e,sticky_footer:r}){const t=hd(e,e=>e.is_selected_by_default);if(void 0!==t)return t.package_id;const a=hd(e,()=>!0);if(void 0!==a)return a.package_id;if(null!=r){const e=hd(r,e=>e.is_selected_by_default);if(void 0!==e)return e.package_id;const t=hd(r,()=>!0);if(void 0!==t)return t.package_id}}function vd(e){const r=[],t=e=>{"package"===e.type&&r.push(e.package_id);for(const r of fd(e))t(r)};return t(e),r}function bd({stack:e,sticky_footer:r}){return[...new Set([...vd(e),...null!=r?vd(r):[]])]}const kd=(e,r)=>r?r.filter(r=>r.conditions.every(r=>Pd(r,e))):[],wd=(e,r)=>{let t={};for(const a of kd(e,r)){const e={...a.properties};null===e.visible&&delete e.visible,t={...t,...e}}return t},Pd=(e,r)=>{var t,a,n;if("selected"===e.type)return!!r.selected;if("hover"===e.type)return!!r.hover;if("focus"===e.type)return!!r.focus;if("error"===e.type)return!!r.error;if("multiple_intro_offers"===e.type)return!1;if("intro_offer"===e.type||"intro_offer_condition"===e.type){const n=!(null==(t=r.packageInfo)||!t.hasIntroOffer)||!(null==(a=r.packageInfo)||!a.hasTrial);if("intro_offer"===e.type)return n;if("="===e.operator)return n===e.value;if("!="===e.operator)return n!==e.value}if("promo_offer"===e.type||"promo_offer_condition"===e.type){const t=!(null==(n=r.packageInfo)||!n.hasPromoOffer);if("promo_offer"===e.type)return t;if("="===e.operator)return t===e.value;if("!="===e.operator)return t!==e.value}if("selected_package_condition"===e.type){const t=r.selectedPackageId??"";if("in"===e.operator)return e.packages.includes(t);if("not in"===e.operator)return!e.packages.includes(t)}if("variable_condition"===e.type){const t=e.variable.replace(/^\$?custom\./,""),a=r.variables[t],n=e.value,o=String("object"==typeof n&&null!==n&&"value"in n?n.value:n);if("="===e.operator)return a===o;if("!="===e.operator)return a!==o}if(e.type===md.StateCondition){const t=r.stateValues??{},a=r.stateDefaults??{},n=Object.prototype.hasOwnProperty.call(t,e.name),o=Object.prototype.hasOwnProperty.call(a,e.name);if(!n&&!o)return!1;const i=n?t[e.name]:a[e.name];if(typeof i!=typeof e.value)return!1;const s=xd(i,e.value);if("="===e.operator)return s;if("!="===e.operator)return!s}return!1};function xd(e,r){return"string"==typeof e&&"string"==typeof r||"boolean"==typeof e&&"boolean"==typeof r?e===r:"number"==typeof e&&"number"==typeof r&&Math.abs(e-r)<$c}function Cd(e,r,t){return!1!==r&&("workflow"===e||"complete_workflow"===e)&&!t}function Ed(e,r){nr(r,!0);const t=()=>Ni(c,"$selectedPackageId",a),[a,n]=Bi(),o=Wi(r,["$$slots","$$events","$$legacy"]),{emitComponentInteraction:i,onButtonAction:s,hideBackButtons:l,selectedPackageId:c}=Tc(),d=nd(),u=St(()=>({...o,...wd(d(),r.overrides)})),p=St(()=>mn(u).action),_=St(()=>mn(u).stack),g=cd(),{getLocalizedString:m}=gd(),f=vc((null==g?void 0:g.isSatisfied)??ji(!0)),h=()=>{switch(mn(p).type){case"workflow":return{componentType:"button",componentName:r.name,componentValue:"workflow"};case"complete_workflow":{const e=m(mn(p).url.url_lid);return{componentType:"button",componentName:r.name,componentValue:"navigate_to_url",...e?{componentURL:e}:{}}}case"navigate_back":return{componentType:"button",componentName:r.name,componentValue:"navigate_back"};case"close_workflow":return{componentType:"button",componentName:r.name,componentValue:"close_workflow"};case"restore_purchases":return{componentType:"button",componentName:r.name,componentValue:"restore_purchases"}}switch(mn(p).destination){case"customer_center":return{componentType:"button",componentName:r.name,componentValue:"navigate_to_customer_center"};case"screen_redirect":return{componentType:"button",componentName:r.name,componentValue:"screen_redirect"};case"privacy_policy":case"terms":case"url":{const e=m(mn(p).url.url_lid);return{componentType:"button",componentName:r.name,componentValue:"privacy_policy"===mn(p).destination?"navigate_to_privacy_policy":"terms"===mn(p).destination?"navigate_to_terms":"navigate_to_url",...e?{componentURL:e}:{}}}case"sheet":throw new Error("Sheet actions must be handled by the sheet branches in onclick");case"offer_code":return{componentType:"button",componentName:r.name,componentValue:"navigate_to_offer_code"};case"web_paywall_link":return{componentType:"button",componentName:r.name,componentValue:"navigate_to_web_paywall_link"}}},y=e=>{var a;return{componentType:"package_selection_sheet",componentName:(null==(a=e.sheet)?void 0:a.name)??r.name,componentValue:"open",currentPackageId:t()}},v=()=>{if(Cd(mn(p).type,r.require_valid_inputs,f.current))return;const e="workflow"===mn(p).type?r.id:void 0;if("navigate_to"===mn(p).type&&"sheet"===mn(p).destination)return null!=mn(p).sheet&&i(y(mn(p))),void s(mn(p),e);i(h()),s(mn(p),e)},b=St(()=>{switch(mn(p).type){case"workflow":return!0;case"complete_workflow":return!0;case"restore_purchases":return!1;case"navigate_back":return!l;case"close_workflow":return!0;case"navigate_to":return"web_paywall_link"!==mn(p).destination;default:return!0}});var k=$n(),w=ta(k),P=e=>{const t=St(()=>Cd(mn(p).type,r.require_valid_inputs,f.current));{let r=St(()=>mn(t)?{opacity:"0.4","pointer-events":"none",cursor:"not-allowed"}:void 0),a=St(()=>`button-${mn(p).type}`);Ym(e,Ki(()=>mn(_),{onclick:v,get style(){return mn(r)},get testId(){return mn(a)}}))}};go(w,e=>{mn(b)&&e(P)}),Fn(e,k),or(),n()}const Sd=1e3,Id="light",zd="#000000",Td={top:0,bottom:0,leading:0,trailing:0};var Dd,Ad;class jd{constructor(e,r){k(this,Dd),k(this,Ad),w(this,Dd,e),w(this,Ad,Zr(r))}get current(){return b(this,Ad).call(this),b(this,Dd).call(this)}}Dd=new WeakMap,Ad=new WeakMap;const qd=/\(.+\)/,Md=new Set(["all","print","screen","and","or","not","only"]);class $d extends jd{constructor(e,r){let t=qd.test(e)||e.split(/[\s,]+/).some(e=>Md.has(e.trim()))?e:`(${e})`;const a=window.matchMedia(t);super(()=>a.matches,e=>Cn(a,"change",e))}}const Fd=Symbol("color-mode");function Od(e){const r=new $d("prefers-color-scheme: dark","dark"===((null==e?void 0:e())??Id)),t=()=>(null==e?void 0:e())??(r.current?"dark":Id);return ar(Fd,t),t}function Nd(){return tr(Fd)??(()=>Id)}var Ld,Bd,Ud,Rd,Wd,Vd,Kd;function Hd(e){return Object.entries(e).map(([e,r])=>`${e}:${r}`).join(";")}function Yd(e){return`${e}px`}function Gd(...e){return e.map(Yd).join(" ")}function Zd(e,r){return r[e]??r.light}function Xd(e){switch(e.type){case"fill":return navigator.userAgent.includes("Firefox")?"-moz-available":"-webkit-fill-available";case"fit":return"fit-content";case"fixed":return Yd(e.value);case"relative":return 100*e.value+"%"}}function Qd(e){const{top:r,bottom:t,leading:a,trailing:n}=e??Td;return Gd(r,n,t,a)}function Jd(e){if("alias"===e.type||"hex"===e.type)return e.value;const r=e.points.map(e=>`${e.color} ${e.percent}%`).join(", ");switch(e.type){case"linear":return`linear-gradient(${e.degrees}deg, ${r})`;case"radial":return`radial-gradient(circle, ${r})`}}function eu(e,r){if(null==r)return"transparent";const t=Zd(e,r);return Jd(t)}function ru(e,r){return null==r?"transparent":eu(e,r)}function tu(e,r){const t={"--rc-border-display":"none","--rc-border-bg":"transparent","--rc-border-width":"0px"};if(null==r)return{border:"none",...t};const{width:a}=r,n=Zd(e,r.color),o=Jd(n);return"alias"===n.type||"hex"===n.type?{border:`${a}px solid ${o}`,...t}:{border:`${a}px solid transparent`,"--rc-border-display":"block","--rc-border-bg":o,"--rc-border-width":`${a}px`}}function au(e){if(null==e)return"0";const{top_leading:r,top_trailing:t,bottom_trailing:a,bottom_leading:n}=e;return Gd(r,t,a,n)}function nu(e){switch(null==e?void 0:e.type){case void 0:case"concave":case"convex":return"0";case"rectangle":return`${au(e.corners)}`;case"circle":case"pill":return"9999px"}}function ou(e,r){if(null==r)return"none";const{x:t,y:a,radius:n}=r,o=eu(e,r.color);return`${t}px ${a}px ${n}px ${o}`}function iu(e){switch(e){case"fill":return"cover";case"fit":return"contain"}}function su(e,r){const t=Zd(e,r),a=String(t.url_low_res??"").trim();return{url:t.url,url_low_res:a.length>0?a:null}}function lu(e,r){const t=du(r),a=su(e,r.value);return{url:a.url,url_low_res:a.url_low_res,fit:iu(t.fit_mode),position:"fill"===t.fit_mode?"center":"top center",overlay:ru(e,r.color_overlay),mute:t.mute_audio,loop:t.loop,posterWebp:t.fallback_image?Zd(e,t.fallback_image).webp:null}}function cu(e,r){return`url(${Zd(e,r).webp})`}function du(e){return{fit_mode:e.fit_mode??"fill",mute_audio:e.mute_audio??!0,loop:e.loop??!0,fallback_image:e.fallback_image??null}}function uu(e,r,t){return null==t?null==r?"none":eu(e,r):"color"===t.type?eu(e,r??t.value):"image"===t.type?cu(e,t.value):"transparent"}function pu(e,r){var t,a;const n=null==(a=null==(t=null==e?void 0:e.components_config)?void 0:t.base)?void 0:a.background;if(null==n)return{kind:"none"};if("video"===n.type){const e=lu(r,n);return{kind:"video",url:e.url,url_low_res:e.url_low_res,fit:e.fit,position:e.position,overlay:e.overlay,mute:e.mute,loop:e.loop,posterWebp:e.posterWebp}}if("image"!==n.type){const e=_u(r,null,n),t=e["--overlay"]??"none",a={...e};return delete a["--overlay"],{kind:"style",style:a,overlay:t}}return{kind:"image",src:Zd(r,n.value).webp,fit:iu(n.fit_mode),position:"fill"===n.fit_mode?"center":"top center",overlay:ru(r,n.color_overlay)}}function _u(e,r,t){if("video"===(null==t?void 0:t.type))return{background:"transparent","--overlay":ru(e,t.color_overlay)};const a=uu(e,r,t);if("image"!==(null==t?void 0:t.type))return{background:a,"--overlay":"none"};const{fit_mode:n,color_overlay:o}=t;return{background:a,"background-size":iu(n),"background-position":"fill"===n?"center":"top center","background-repeat":"no-repeat","--overlay":ru(e,o)}}function gu(e){return e.startsWith("RCFM:")}function mu(e){return`RevCatPaywall-${e}`}async function fu(e){var r;if(!e.app.fonts||typeof document>"u")return;const t=[];for(const[a,n]of Object.entries(e.app.fonts)){const e=n.web;if(e&&e.url&&e.family)try{const a=`${mu(e.family)}-${e.style}-${e.weight}`,n=new FontFace(a,`url(${e.url})`,{weight:(null==(r=e.weight)?void 0:r.toString())||"400",style:e.style||"normal"});n.family=mu(e.family);const o=n.load().then(()=>{document.fonts.add(n),console.debug(`[Font Registration] Successfully registered font: ${a} (${e.family}, ${e.weight}, ${e.style})`)}).catch(r=>{console.warn(`[Font Registration] Failed to load font ${e.family}:`,r)});t.push(o)}catch(e){console.warn(`[Font Registration] Failed to create FontFace for ${a}:`,e)}else console.warn(`[Font Registration] Skipping font ${a}: missing web config or required fields`)}try{await Promise.allSettled(t),console.debug(`[Font Registration] Font registration complete. Processed ${t.length} fonts.`)}catch(e){console.warn("[Font Registration] Unexpected error during font registration:",e)}}function hu(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()}(function(e){e.body_s="p",e.body_m="p",e.body_l="p",e.body_xl="p",e.heading_xs="h6",e.heading_s="h5",e.heading_m="h4",e.heading_l="h3",e.heading_xl="h2",e.heading_xxl="h1"})(Ld||(Ld={})),function(e){e[e.extra_light=100]="extra_light",e[e.thin=200]="thin",e[e.light=300]="light",e[e.regular=400]="regular",e[e.medium=500]="medium",e[e.semibold=600]="semibold",e[e.bold=700]="bold",e[e.extra_bold=800]="extra_bold",e[e.black=900]="black"}(Bd||(Bd={})),function(e){e.body_s="13px",e.body_m="14px",e.body_l="15px",e.body_xl="16px",e.heading_xs="14px",e.heading_s="16px",e.heading_m="18px",e.heading_l="20px",e.heading_xl="26px",e.heading_xxl="32px"}(Ud||(Ud={})),function(e){e.leading="start",e.center="center",e.trailing="end"}(Rd||(Rd={})),function(e){e.vertical="column",e.horizontal="row",e.zlayer="zstack"}(Wd||(Wd={})),function(e){e.top="flex-start",e.leading="flex-start",e.center="center",e.bottom="flex-end",e.trailing="flex-end"}(Vd||(Vd={})),function(e){e.space_between="space-between",e.space_around="space-around",e.space_evenly="space-evenly",e.start="flex-start",e.center="center",e.end="flex-end"}(Kd||(Kd={}));const yu={uppercase:e=>String(e??"").toUpperCase(),lowercase:e=>String(e??"").toLowerCase(),capitalize:e=>String(e??"").replaceAll(new RegExp("(\\p{Letter}+)","giu"),hu)},vu=/^\$?custom\./;function bu(e,r){const t=/\{\{\s*([$a-z0-9._-]+)(?:\s*\|\s*([^}]*))?\s*\}\}/gi;return e.replace(t,(e,t,a)=>{var n;const o=null==(n=null==t?void 0:t.trim())?void 0:n.replace(vu,""),i=o&&r[o];if(void 0===i)return"";const s=null==a?void 0:a.trim();if(void 0===s)return i;const l=yu[s];return l?l(i):i})}function ku(e="",r){return bu(e,r??{})}const wu={light:{type:"hex",value:zd}};function Pu(e){if(e.defaultPrevented||0!==e.button||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey)return null;const r=e.target;if(!(r instanceof Element))return null;const t=r.closest("a[href]");return t instanceof HTMLAnchorElement&&(t.getAttribute("href")||t.href)||null}function xu(e,r){const t=Zd(e,r),a=Jd(t);switch(t.type){case"alias":case"hex":return{color:a};case"linear":case"radial":return{color:"transparent",background:a,"-webkit-background-clip":"text","background-clip":"text"}}}const Cu=(e,r,t)=>{var a;const{font_name:n,font_size:o,font_weight:i,font_weight_int:s,horizontal_alignment:l,color:c=wu,padding:d,margin:u,size:p}=r,_=t[n??""],g=null==(a=null==_?void 0:_.web)?void 0:a.family;return Hd({display:"block",width:Xd(p.width),height:Xd(p.height),margin:Qd(u),padding:Qd(d),...xu(e,c),"text-align":Rd[l]||Rd.leading,"font-weight":s??Bd[i]??Bd.regular,"font-size":Number.isInteger(Number(o))?`${o}px`:Ud[o]||Ud.body_m,"font-family":gu(n??"")?mu(g??""):"sans-serif"})};function Eu(e,r,t,a){return Hd({display:"block",position:"relative",width:Xd(t.width),height:Xd(t.height),..._u(e,a,null)})}const Su={"&":"&","<":"<",">":">",'"':""","'":"'"};function Iu(e){return e.replace(/[&<>"']/g,e=>Su[e])}const zu=["http","https","mailto","tel"];function Tu(e){const r=Array.from(e).filter(e=>e.charCodeAt(0)>32).join("").toLowerCase().match(/^([a-z][a-z0-9+.-]*):/);return r&&!zu.includes(r[1])?null:e}function Du(e){if(!e)return"";const r=Iu(e),t=[],a=r.replaceAll(/\\([\\`*_[\]{}()#+\-.!~])/g,(e,r)=>(t.push(r),`\0RC_ESCAPED_MARKDOWN_${t.length-1}\0`)),n=Object.values({newLine:{regexp:/\\\n/g,output:"<br/>"},bold:{regexp:/\*\*(.*?)\*\*/g,output:"<b>$1</b>"},italic:{regexp:/\*(.*?)\*/g,output:"<i>$1</i>"},strikethrough:{regexp:/~(.*?)~/g,output:"<s>$1</s>"},code:{regexp:/`(.*?)`/g,output:"<span style='font-family: monospace'>$1</span>"},link:{regexp:/\[(.*?)\]\((.*?)\)/g,output:(e,r,t)=>{const a=Tu(t);return null===a?r:`<a href="${a}" target='_blank' rel='noopener noreferrer'>${r}</a>`}}}).reduce((e,{regexp:r,output:t})=>e.replaceAll(r,t),a);return t.reduce((e,r,t)=>e.replaceAll(`\0RC_ESCAPED_MARKDOWN_${t}\0`,r),n)}const Au=["u",""];function ju(e){if(!e)return null;const r=`^(?:${e})$`;try{return new RegExp(r,"v"),{mode:"native"}}catch{}for(const e of Au)try{return{mode:"custom",regex:new RegExp(r,e)}}catch{}return console.warn(`Ignoring invalid input_text validation pattern: ${e}`),null}function qu(e,r=null){return e.valid?null:e.valueMissing?"required":e.rangeUnderflow?"minimum":e.rangeOverflow?"maximum":e.tooShort?"minLength":e.tooLong?"maxLength":e.customError&&r?r:e.patternMismatch?"pattern":e.typeMismatch||e.badInput||e.stepMismatch?"format":null}var Mu=An('<span class="sizer svelte-17mln20" aria-hidden="true"> </span>'),$u=An('<span class="rc-input-error-message" role="alert"><!></span>'),Fu=An('<div class="rc-input-error svelte-17mln20"><!></div>'),Ou=An('<div class="rc-input-text"><div><!> <input/></div> <!></div>');const Nu={hash:"svelte-17mln20",code:'.rc-input-error.svelte-17mln20 {\n /* A parent stack paints a full-size absolutely positioned `::before`\n overlay, which sits above static descendants and swallows their pointer\n events. Positioning the row paints it after that overlay so links in the\n message stay clickable. */position:relative;
1\n /* Reserve one line (line-height + top gap) so the message never shifts the\n layout below the input when it appears. `em` follows the row\'s own\n font-size from the inline style. */flex:none;box-sizing:border-box;padding-top:4px;line-height:1.4;min-height:calc(1.4em + 4px);\n /* Never let the message dictate the width: a `fit` width container sizes\n to the bordered box (the sizer), and the row stretches to match and\n wraps. A cyclic percentage min-width counts as zero for intrinsic\n sizing, which is what keeps the row out of the measurement. */width:0;min-width:100%;}input.svelte-17mln20 {width:100%;height:100%;border:none;background:transparent;border-radius:inherit;}.content-sized.svelte-17mln20 {position:relative;}.sizer.svelte-17mln20 {display:block;visibility:hidden;white-space:pre;line-height:normal; /* Match the intrinsic height of a bare <input> */border-inline-end:2px solid transparent; /* Room for the caret */}.content-sized.svelte-17mln20 input:where(.svelte-17mln20) {position:absolute;inset:0;width:auto;height:auto;}\n\n /* Spin buttons would overlap the text of a content-sized number input. */.content-sized.svelte-17mln20 input:where(.svelte-17mln20)::-webkit-outer-spin-button,\n .content-sized.svelte-17mln20 input:where(.svelte-17mln20)::-webkit-inner-spin-button {-webkit-appearance:none;margin:0;}.content-sized.svelte-17mln20 input[type="number"]:where(.svelte-17mln20) {-moz-appearance:textfield;appearance:textfield;}input.svelte-17mln20:focus-visible {outline:none;}input.svelte-17mln20::placeholder {color:var(--placeholder-color);background:var(--placeholder-background);background-clip:var(--placeholder-background-clip);-webkit-background-clip:var(--placeholder-webkit-background-clip);text-align:var(--placeholder-text-align);font-weight:var(--placeholder-font-weight);font-size:var(--placeholder-font-size);font-family:var(--placeholder-font-family);}'};function Lu(e,r){nr(r,!0),Fo(e,Nu);const t=()=>Ni(ce,"$variables",a),[a,n]=Bi(),o=Wi(r,["$$slots","$$events","$$legacy"]);let i=Ft(!1),s=Ft(!1),l=Ft(!r.required),c=Ft(null),d=Ft("");const u=nd({state:!0}),p=St(()=>({...o,...wd(u({focus:mn(i),error:mn(s)}),r.overrides)})),_=St(()=>mn(p).placeholder_lid),g=St(()=>mn(p).keyboard_type),m=St(()=>mn(p).capitalize),f=St(()=>mn(p).field_id),h=St(()=>mn(p).reserved_attribute),y=St(()=>mn(p).required),v=St(()=>mn(p).size),b=St(()=>mn(p).padding),k=St(()=>mn(p).margin),w=St(()=>mn(p).vertical_alignment),P=St(()=>mn(p).border),x=St(()=>mn(p).shape),C=St(()=>mn(p).shadow),E=St(()=>mn(p).font_name),S=St(()=>mn(p).font_weight_int),I=St(()=>mn(p).font_size),z=St(()=>mn(p).horizontal_alignment),T=St(()=>mn(p).color),D=St(()=>mn(p).placeholder_font_name),A=St(()=>mn(p).placeholder_font_weight_int),j=St(()=>mn(p).placeholder_font_size),q=St(()=>mn(p).placeholder_horizontal_alignment),M=St(()=>mn(p).placeholder_color),$=St(()=>mn(p).background_color),F=St(()=>mn(p).visible),O=St(()=>mn(p).validation),N=St(()=>mn(p).validation_error_lid),L=St(()=>mn(p).validation_error_lids);function B(e){const r=e.value.trim();"password"!==mn(g)?mn(h)?J?J(mn(h),r):console.error("onReservedAttributeChanged is not set"):null==X||X(mn(f),r):null==Q||Q(mn(f),r)}function U(e){var r,t;return"number"!==mn(ve)&&null!=(null==(r=mn(O))?void 0:r.maxLength)&&e.value.length>mn(O).maxLength?"maxLength":"custom"!==(null==(t=mn(ke))?void 0:t.mode)||""===e.value||mn(ke).regex.test(e.value)?null:"pattern"}function R(e){const r=U(e);e.setCustomValidity(r??"");const{validity:t}=e;return Nt(c,qu(t,r),!0),t.valid}function W(e){Nt(s,!R(e)),!mn(s)&&B(e)}const V=e=>{const r=e.currentTarget;Nt(d,r.value,!0),Nt(l,R(r),!0),mn(l)&&B(r),mn(s)&&W(r)},K=e=>{Nt(i,!1),Nt(l,R(e.currentTarget),!0),W(e.currentTarget)},H=cd(),Y=Nd(),G=St(Y),{uiConfig:Z,onInputChanged:X,onSensitiveInputChanged:Q,onReservedAttributeChanged:J,emitComponentInteraction:ee,onNavigateToUrl:re}=Tc(),te=e=>{const t=Pu(e);t&&(ee({componentType:"text",componentName:r.name,componentValue:"navigate_to_url",componentURL:t}),null==re||re(t))},ae=St(()=>"top"===mn(w)?"flex-start":"bottom"===mn(w)?"flex-end":null),ne=St(()=>"fill"===mn(v).height.type||"relative"===mn(v).height.type),oe=St(()=>Hd({display:"flex","flex-direction":"column",width:Xd(mn(v).width),...mn(ne)?{height:Xd(mn(v).height)}:{},margin:Qd(mn(k))})),ie=St(()=>Hd({display:"flex",...mn(ae)?{"align-items":mn(ae)}:{},width:"100%",...mn(ne)?{flex:"1 1 auto","min-height":"0"}:{flex:"none",height:Xd(mn(v).height)},..._u(mn(G),mn($),null),...tu(mn(G),mn(P)),"border-radius":nu(mn(x)),"box-shadow":ou(mn(G),mn(C))}));function se(e){var r,t;const a=null==(t=null==(r=Z.app.fonts[e??""])?void 0:r.web)?void 0:t.family;return gu(e??"")?mu(a??""):"sans-serif"}const le=St(()=>{const e=xu(mn(G),mn(M));return Hd({...mn(ae)?{height:"auto"}:{},padding:Qd(mn(b)),...xu(mn(G),mn(T)),"text-align":Rd[mn(z)]||Rd.leading,"font-weight":mn(S)??Bd.regular,"font-size":`${mn(I)}px`,"font-family":se(mn(E)),"--placeholder-color":e.color,"--placeholder-background":e.background,"--placeholder-background-clip":e["background-clip"],"--placeholder-webkit-background-clip":e["-webkit-background-clip"],"--placeholder-text-align":Rd[mn(q)]||Rd.leading,"--placeholder-font-we
1ight":mn(A)??Bd.regular,"--placeholder-font-size":`${mn(j)}px`,"--placeholder-font-family":se(mn(D))})}),ce=ad(),{getLocalizedString:de}=gd(),ue=St(()=>ku(de(mn(_)),t())),pe=St(()=>{var e;return(mn(c)?null==(e=mn(L))?void 0:e[mn(c)]:null)??mn(N)??void 0}),_e=St(()=>ku(de(mn(pe))??"",t())),ge=St(()=>Du(mn(_e))),me=St(()=>`${r.id}-error`),fe=St(()=>mn(s)&&""!==mn(_e)),he=St(()=>null!=mn(N)||Object.values(mn(L)??{}).some(e=>null!=e)),ye=St(()=>Hd({...xu(mn(G),mn(T)),"text-align":Rd[mn(z)]||Rd.leading,"font-size":`${Math.max(10,mn(I)-2)}px`,"font-family":se(mn(E))})),ve=St(()=>{var e,t;if("password"!==r.keyboard_type){if("email"===(null==(e=mn(O))?void 0:e.format))return"email";if("uri"===(null==(t=mn(O))?void 0:t.format))return"url"}switch(r.keyboard_type){case"decimal":case"numeric":return"number";case"email":return"email";case"password":return"password";case"tel":return"tel";case"text":return"text";case"url":return"url"}}),be=St(()=>"password"===mn(g)?"text":mn(g)),ke=St(()=>{var e;return"number"===mn(ve)?null:ju(null==(e=mn(O))?void 0:e.pattern)}),we=St(()=>{var e,r,t,a,n;return"number"===mn(ve)?{min:(null==(e=mn(O))?void 0:e.minimum)??void 0,max:(null==(r=mn(O))?void 0:r.maximum)??void 0,step:"decimal"===mn(g)?"any":void 0}:{minlength:(null==(t=mn(O))?void 0:t.minLength)??void 0,pattern:"native"===(null==(a=mn(ke))?void 0:a.mode)?(null==(n=mn(O))?void 0:n.pattern)??void 0:void 0}}),Pe=St(()=>!1!==mn(F));fa(()=>{mn(Pe)||(Nt(s,!1),Nt(c,null),Nt(l,!mn(y)),Nt(d,""))});const xe=St(()=>"fit"===mn(v).width.type),Ce=St(()=>"password"===mn(ve)?"â¢".repeat(mn(d).length):mn(d)),Ee=St(()=>mn(Ce)||mn(ue)||"â"),Se=St(()=>{const e=""===mn(Ce);return Hd({padding:Qd(mn(b)),"font-weight":mn(e?A:S)??Bd.regular,"font-size":`${mn(e?j:I)}px`,"font-family":se(mn(e?D:E))})});H&&(fa(()=>{H.updateSatisfaction(r.id,!mn(Pe)||mn(l))}),po(()=>H.removeInput(r.id)));var Ie=$n(),ze=ta(Ie),Te=e=>{var r=Ou(),t=ra(r);let a;var n=ra(t),o=e=>{var r=Mu(),t=ra(r);Ea(()=>{Zo(r,mn(Se)),Yn(t,mn(Ee))}),Fn(e,r)};go(n,e=>{mn(xe)&&e(o)});var l=aa(n,2),c=()=>Nt(i,!0);li(l,()=>({type:mn(ve),placeholder:mn(ue),required:mn(y),...mn(we),inputmode:mn(be),autocapitalize:mn(m),"aria-invalid":mn(s),"aria-describedby":mn(fe)?mn(me):void 0,style:mn(le),oninput:V,onfocus:c,onblur:K}),void 0,void 0,void 0,"svelte-17mln20",!0);var d=aa(t,2),u=e=>{var r=Fu();r.__click=te;var t=ra(r),a=e=>{var r=$u(),t=ra(r);xo(t,()=>mn(ge)),Ea(()=>ii(r,"id",mn(me))),Fn(e,r)};go(t,e=>{mn(fe)&&e(a)}),Ea(()=>Zo(r,mn(ye))),Fn(e,r)};go(d,e=>{mn(he)&&e(u)}),Ea(()=>{Zo(r,mn(oe)),a=Yo(t,1,"rc-gradient-border svelte-17mln20",null,a,{"content-sized":mn(xe)}),Zo(t,mn(ie))}),Fn(e,r)};go(ze,e=>{mn(Pe)&&e(Te)}),Fn(e,Ie),or(),n()}Sn(["click"]);const Bu=ji(performance.now(),e=>{e(performance.now());let r,t=!1;const a=n=>{e(n),!t&&(r=requestAnimationFrame(a))};return r=requestAnimationFrame(a),()=>{t=!0,void 0!==r&&cancelAnimationFrame(r)}}),Uu=Symbol("loader");function Ru(e){ar(Uu,e)}function Wu(){return tr(Uu)}function Vu(e){const r=Wu();return r||(console.warn(`${e} was rendered outside a Loader; progress will stay at 0.`),ji({progress:0}))}function Ku(e,r){nr(r,!0);const t=Wi(r,["$$slots","$$events","$$legacy"]),{onButtonAction:a}=Tc(),n=nd({state:!0}),o=St(()=>({...t,...wd(n(),r.overrides)})),i=qi({progress:0});Ru(i);const s=St(()=>!1!==mn(o).visible);fa(()=>{if(mn(s))return yn(()=>{let e,r,t=!1;const n=performance.now(),s=s=>{const l=Math.max(0,s-n),c=Math.min(1,l/Math.max(1,mn(o).loading_duration_ms));if(i.set({progress:c}),c<1||t)return;t=!0,null==e||e(),e=void 0;const d="workflow"===mn(o).action.type?mn(o).id:void 0;r=requestAnimationFrame(()=>a(mn(o).action,d))};return e=Bu.subscribe(s),()=>{null==e||e(),void 0!==r&&cancelAnimationFrame(r)}})});var l=$n(),c=ta(l),d=e=>{Ym(e,Ki(()=>mn(o).stack,{testId:"loader"}))};go(c,e=>{mn(s)&&e(d)}),Fn(e,l),or()}const Hu=(e,r)=>{if(!r)return e;const t={...e};for(const[e,a]of Object.entries(r))void 0!==a&&Object.assign(t,{[e]:a});return t},Yu=100,Gu=e=>"fixed"===e.diameter.type?e.diameter.value:Yu,Zu=(e,r)=>Math.max(0,e/2-r/2),Xu=e=>"round"===e?"round":"butt",Qu=(e,r=te,t=te)=>{var a=$n(),n=ta(a),o=e=>{var a=ep();vo(a,21,()=>r().points,e=>`${e.percent}-${e.color}`,(e,r)=>{var t=Ju();Ea(()=>{ii(t,"offset",`${mn(r).percent??""}%`),ii(t,"stop-color",mn(r).color)}),Fn(e,t)}),Ea(()=>{ii(a,"id",t()),ii(a,"gradientTransform",`rotate(${r().degrees-90}, 0.5, 0.5)`)}),Fn(e,a)},i=e=>{var a=$n(),n=ta(a),o=e=>{var a=tp();vo(a,21,()=>r().points,e=>`${e.percent}-${e.color}`,(e,r)=>{var t=rp();Ea(()=>{ii(t,"offset",`${mn(r).percent??""}%`),ii(t,"stop-color",mn(r).color)}),Fn(e,t)}),Ea(()=>ii(a,"id",t())),Fn(e,a)};go(n,e=>{"radial"===r().type&&e(o)},!0),Fn(e,a)};go(n,e=>{"linear"===r().type?e(o):e(i,!1)}),Fn(e,a)};var Ju=qn("<stop></stop>"),ep=qn("<linearGradient></linearGradient>"),rp=qn("<stop></stop>"),tp=qn("<radialGradient></radialGradient>"),ap=An('<div><svg width="100%" height="100%" aria-hidden="true" class="rc-loader-animation rc-loader-animation--circular svelte-1bu8wvs"><defs><!><!></defs><circle fill="none"></circle><circle fill="none"></circle></svg></div>'),np=An('<div><div class="rc-loader-animation rc-loader-animation--linear rc-gradient-border svelte-1bu8wvs"><div><div class="rc-loader-animation__fill rc-gradient-border svelte-1bu8wvs"></div></div></div></div>');const op={hash:"svelte-1bu8wvs",code:".rc-loader-animation.svelte-1bu8wvs {box-sizing:border-box;}.rc-loader-animation__fill.svelte-1bu8wvs {box-sizing:border-box;transition:width 0.05s linear;}\n\n /* Inline transition would beat this â keep it in the stylesheet so\n reduced-motion can actually override it. */\n @media (prefers-reduced-motion: reduce) {.rc-loader-animation__fill.svelte-1bu8wvs {transition:none;}\n }"};function ip(e,r){const t=On();nr(r,!0),Fo(e,op);const a=()=>Ni(m,"$loader",n),[n,o]=Bi(),i=Wi(r,["$$slots","$$events","$$legacy"]),s=`${t}-track`,l=`${t}-fill`;function c(e,r){return"alias"===e.type||"hex"===e.type?Jd(e):`url(#${r})`}const d=nd({state:!0}),u=St(()=>"circular_loader_animation"===r.type?wd(d(),r.overrides):{}),p=St(()=>"linear_loader_animation"===r.type?wd(d(),r.overrides):{}),_=Nd(),g=St(_),m=Vu(r.type),f=St(()=>Math.min(1,Math.max(0,a().progress))),h=e=>"fill"===e.diameter.type?"100%":Xd(e.diameter),y=e=>"fill"===e.size.width.type?"100%":Xd(e.size.width),v=e=>({height:Xd(e.size.height),"border-radius":nu(e.shape??null),background:eu(mn(g),e.color),...tu(mn(g),e.border??null),"box-shadow":ou(mn(g),e.shadow??null)});var b=$n(),k=ta(b),w=e=>{const r=St(()=>({...i,...mn(u)}));var t=$n(),a=ta(t),n=e=>{const t=St(()=>Gu(mn(r).track)),a=St(()=>mn(t)/2),n=St(()=>Hu(mn(r).track,mn(r).fill)),o=St(()=>2*Math.PI*Zu(mn(t),mn(n).path_width)),i=St(()=>Zd(mn(g),mn(r).track.color)),d=St(()=>Zd(mn(g),mn(n).color)),u=St(()=>Hd({display:"inline-flex","align-items":"center","justify-content":"center","aspect-ratio":"1","flex-shrink":"0",width:h(mn(r).track),margin:Qd(mn(r).margin??null),padding:Qd(mn(r).padding??null)}));var p=ap(),_=ra(p),m=ra(_),y=ra(m);Qu(y,()=>mn(i),()=>s);var v=aa(y);Qu(v,()=>mn(d),()=>l);var b=aa(m),k=aa(b);Ea((e,i,s,l,c,d)=>{Zo(p,mn(u)),ii(_,"viewBox",`0 0 ${mn(t)??""} ${mn(t)??""}`),ii(b,"cx",mn(a)),ii(b,"cy",mn(a)),ii(b,"r",e),ii(b,"stroke",i),ii(b,"
1stroke-width",mn(r).track.path_width),ii(b,"stroke-linecap",s),ii(k,"cx",mn(a)),ii(k,"cy",mn(a)),ii(k,"r",l),ii(k,"stroke",c),ii(k,"stroke-width",mn(n).path_width),ii(k,"stroke-linecap",d),ii(k,"stroke-dasharray",mn(o)),ii(k,"stroke-dashoffset",mn(o)*(1-mn(f))),ii(k,"transform",`rotate(-90 ${mn(a)??""} ${mn(a)??""})`)},[()=>Zu(mn(t),mn(r).track.path_width),()=>c(mn(i),s),()=>Xu(mn(r).track.endcap),()=>Zu(mn(t),mn(n).path_width),()=>c(mn(d),l),()=>Xu(mn(n).endcap)]),Fn(e,p)};go(a,e=>{!1!==mn(r).visible&&e(n)}),Fn(e,t)},P=e=>{const r=St(()=>({...i,...mn(p)}));var t=$n(),a=ta(t),n=e=>{const t=St(()=>Hu(mn(r).track,mn(r).fill)),a=St(()=>Hd({display:"block","flex-shrink":"0",width:y(mn(r).track),margin:Qd(mn(r).margin??null),padding:Qd(mn(r).padding??null)}));var n=np(),o=ra(n),i=ra(o),s=ra(i);Ea((e,r,t)=>{Zo(n,mn(a)),Zo(o,e),Zo(i,r),Zo(s,t)},[()=>Hd({position:"relative",width:"100%","box-sizing":"border-box",...v(mn(r).track)}),()=>Hd({width:"100%",height:"100%",overflow:"hidden","border-radius":nu(mn(r).track.shape??null)}),()=>Hd({width:100*mn(f)+"%",...v(mn(t))})]),Fn(e,n)};go(a,e=>{!1!==mn(r).visible&&e(n)}),Fn(e,t)};go(k,e=>{"circular_loader_animation"===r.type?e(w):e(P,!1)}),Fn(e,b),or(),o()}const sp=Object.freeze({leading:"flex-start",top:"flex-start",center:"center",trailing:"flex-end",bottom:"flex-end"}),lp=Object.freeze({space_between:"space-between",space_around:"space-around",space_evenly:"space-evenly",start:"flex-start",center:"center",end:"flex-end"});function cp(e){if("fixed"!==e.type)return{};const r=Yd(e.value);return{"min-width":r,"max-width":r}}function dp(e){if("fixed"!==e.type)return{};const r=Yd(e.value);return{"min-height":r,"max-height":r}}function up(e){return"horizontal"===e?{"align-self":"stretch","min-height":0}:{height:"100%","min-height":0,..."vertical"===e?{"flex-grow":1,"flex-shrink":1,"flex-basis":"0%"}:{}}}function pp(e){if("zlayer"===e.type)return{};const r="vertical"===e.type?"column":"row",t=lp[e.distribution]||"center",a=sp[e.alignment]||"center";return{"flex-direction":r,"justify-content":t,"align-items":a}}const _p=Object.freeze({top_leading:{justifyContent:"flex-start",alignItems:"flex-start"},top:{justifyContent:"center",alignItems:"flex-start"},top_trailing:{justifyContent:"flex-end",alignItems:"flex-start"},leading:{justifyContent:"flex-start",alignItems:"center"},center:{justifyContent:"center",alignItems:"center"},trailing:{justifyContent:"flex-end",alignItems:"center"},bottom_leading:{justifyContent:"flex-start",alignItems:"flex-end"},bottom:{justifyContent:"center",alignItems:"flex-end"},bottom_trailing:{justifyContent:"flex-end",alignItems:"flex-end"}});function gp(e){return _p[e]}function mp(e,r){if(null==e)return{};const{style:t,alignment:a}=e,n=a.startsWith("top"),o=a.endsWith("leading"),i=a.endsWith("trailing"),s=!o&&!i,l=r??0;if("overlay"===t){const e=s?"translateX(-50%)":"",r=n?"translateY(-50%)":"translateY(50%)";return{"z-index":10,position:"absolute",width:"max-content",top:n?Yd(-l/2):"initial",bottom:n?"initial":Yd(-l/2),left:o?Yd(-l):s?"50%":"initial",right:i?Yd(-l):"initial",transform:`${e} ${r}`}}return"nested"===t?{"z-index":10,position:"absolute",inset:0,display:"flex",top:n?Yd(l):"initial",bottom:n?"initial":Yd(l),left:o?Yd(l):s?"50%":"initial",right:i?Yd(l):"initial",transform:s?"translateX(-50%)":"initial"}:{}}const fp=Symbol("stack-dimension");function hp(e){const r=yp();return ar(fp,e),r}function yp(){return tr(fp)}function vp(e,r){return"function"==typeof e.addEventListener?(e.addEventListener("change",r),()=>e.removeEventListener("change",r)):(e.addListener(r),()=>e.removeListener(r))}function bp(e,r){e.muted=r.preferMuted||r.mutedPlaybackOverride,e.playsInline=!0}function kp(e,r){const{cancelled:t,preferMuted:a,getMutedOverride:n,setMutedOverride:o}=r;if(t()||!e.paused||(bp(e,{preferMuted:a,mutedPlaybackOverride:n()}),e.readyState<HTMLMediaElement.HAVE_CURRENT_DATA))return;const i=e.play();void 0!==i&&i.catch(()=>{t()||!e.isConnected||!a&&!n()&&(o(!0),bp(e,{preferMuted:a,mutedPlaybackOverride:!0}),e.play().catch(()=>{}))})}function wp(e,r,t){const a=()=>{t()||r()},n=()=>a();e.readyState<HTMLMediaElement.HAVE_CURRENT_DATA?(e.addEventListener("loadeddata",n),e.addEventListener("canplay",n)):queueMicrotask(a),queueMicrotask(a),requestAnimationFrame(()=>{a()});const o=()=>a();return typeof document<"u"&&typeof window<"u"&&("complete"===document.readyState?queueMicrotask(a):window.addEventListener("load",o)),()=>{e.removeEventListener("loadeddata",n),e.removeEventListener("canplay",n),typeof window<"u"&&window.removeEventListener("load",o)}}var Pp=An('<div class="rc-bg-video svelte-2hszjz" aria-hidden="true"><img alt="" class="fill svelte-2hszjz"/></div>'),xp=An('<source media="(max-width: 600px)"/>'),Cp=An('<div class="rc-bg-video svelte-2hszjz" aria-hidden="true"><video class="fill svelte-2hszjz" playsinline="" autoplay preload="auto"><!> <source/></video></div>',2);const Ep={hash:"svelte-2hszjz",code:".rc-bg-video.svelte-2hszjz {position:absolute;inset:0;overflow:hidden;z-index:1;pointer-events:none;}\n\n /**\n * Fill the layer with absolute edges (percent heights are unreliable under nested\n * flex/absolute hosts). Beat Paywall's global `.paywall video { max-width: 100% }`\n * so `object-fit: cover|contain` applies to the full backdrop box (e.g. carousel).\n */.rc-bg-video.svelte-2hszjz :is(video:where(.svelte-2hszjz), img:where(.svelte-2hszjz)).fill:where(.svelte-2hszjz) {position:absolute;inset:0;width:100%;height:100%;max-width:none;max-height:none;display:block;}.rc-bg-video.svelte-2hszjz video.fill:where(.svelte-2hszjz) {transform:translateZ(0);-webkit-transform:translateZ(0);}"};function Sp(e,r){nr(r,!0),Fo(e,Ep);let t=Hi(r,"urlLowRes",3,null),a=Hi(r,"poster",3,null),n=Ft(null),o=Ft(!1),i=Ft(!1),s=Ft(!1);uo(()=>
vendor: 20,071 bytes, line 1
1{if(typeof window>"u")return;const e=window.matchMedia("(prefers-reduced-motion: reduce)");return Nt(i,e.matches,!0),vp(e,()=>{Nt(i,e.matches,!0)})}),fa(()=>{r.url,t(),yn(()=>{Nt(o,!1),Nt(s,!1)}),queueMicrotask(()=>{var e;null==(e=mn(n))||e.load()})});const l=St(()=>mn(i)||mn(o)),c=St(()=>`object-fit:${r.objectFit};object-position:${r.objectPosition}`);function d(){Nt(o,!0)}fa(()=>{if(mn(l)||!mn(n))return void yn(()=>{Nt(s,!1)});const e=mn(n);let t=!1;const a=()=>t,o=wp(e,()=>{kp(e,{cancelled:a,preferMuted:r.mute,getMutedOverride:()=>mn(s),setMutedOverride:e=>yn(()=>{Nt(s,e,!0)})})},a);return()=>{t=!0,o()}});var u=$n(),p=ta(u),_=e=>{var r=Pp(),t=ra(r);Ea(()=>{ii(t,"src",a()),Zo(t,mn(c))}),Fn(e,r)},g=e=>{var o=$n(),i=ta(o),u=e=>{},p=e=>{var o=Cp(),i=ra(o),l=ra(i),u=e=>{var r=xp();Ea(()=>ii(r,"src",t())),Fn(e,r)};go(l,e=>{t()&&e(u)});var p=aa(l,2);Si(i,e=>Nt(n,e),()=>mn(n)),Ea(()=>{Zo(i,mn(c)),i.loop=r.loop,i.muted=r.mute||mn(s),ii(i,"poster",a()??void 0),ii(p,"src",r.url)}),En("error",i,d),Fn(e,o)};go(i,e=>{mn(l)?e(u):e(p,!1)},!0),Fn(e,o)};go(p,e=>{mn(l)&&a()?e(_):e(g,!1)}),Fn(e,u),or()}function Ip(e,r){nr(r,!0);const t=Wi(r,["$$slots","$$events","$$legacy"]),a=nd({state:!0}),n=St(()=>({...t,...wd(a(),r.overrides)})),o=St(()=>!1!==mn(n).visible),i=Vu(r.type),s=Mi([i,yc(()=>mn(n))],([e,r])=>{const t=r.ends_at-r.starts_at;if(t<=0)return{progress:0};const a=(100*e.progress-r.starts_at)/t;return{progress:Math.min(1,Math.max(0,a))}});Ru(s);var l=$n(),c=ta(l),d=e=>{Ym(e,Ki(()=>mn(n).stack,{testId:"loader-group-item"}))};go(c,e=>{mn(o)&&e(d)}),Fn(e,l),or()}function zp(e){return`rc-${e}-video-bg`}function Tp(e){if(!e.hasVideoBg)return{};const r={isolation:"isolate"};return e.positionRelative&&(r.position="relative"),e.clipOverflow&&(r.overflow="hidden"),r}var Dp=An('<div class="rc-zlayer-layer svelte-1hicfnk"><!></div>'),Ap=An('<div style="position: relative; width: 100%; height: 100%; isolation: isolate;"></div>'),jp=An('<div data-testid="loader-group"><!> <!></div>');const qp={hash:"svelte-1hicfnk",code:'.rc-loader-group.svelte-1hicfnk {position:relative;&::before {content:"";position:absolute;inset:0;background:var(--overlay);}}.rc-loader-group-video-bg.svelte-1hicfnk::before {pointer-events:none;z-index:2;}.rc-loader-group-video-bg.svelte-1hicfnk > .rc-bg-video {z-index:1;}.rc-loader-group-video-bg.svelte-1hicfnk > :not(.rc-bg-video) {position:relative;z-index:3;}\n\n /* Full-size layers would otherwise block clicks on layers beneath them. */.rc-zlayer-layer.svelte-1hicfnk {pointer-events:none;}.rc-zlayer-layer.svelte-1hicfnk > * {pointer-events:auto;}'};function Mp(e,r){nr(r,!0),Fo(e,qp);const t=Wi(r,["$$slots","$$events","$$legacy"]),a=nd({state:!0}),n=St(()=>({...t,...wd(a(),r.overrides)})),o=St(()=>!1!==mn(n).visible),i=hp(()=>mn(n).dimension.type),s=Nd(),l=St(s),c=St(()=>{var e;return"video"===(null==(e=mn(n).background)?void 0:e.type)}),d=St(()=>{if(!mn(c))return null;const e=mn(n).background;return e&&"video"===e.type?lu(mn(l),e):null}),u=St(()=>nu(mn(n).shape)),p=St(()=>"fill"===mn(n).size.height.type),_=St(()=>Hd({display:"flex",position:"relative",width:Xd(mn(n).size.width),...mn(p)?up(null==i?void 0:i()):{height:Xd(mn(n).size.height)},...cp(mn(n).size.width),...dp(mn(n).size.height),...pp(mn(n).dimension),gap:Yd(mn(n).spacing),margin:Qd(mn(n).margin),padding:Qd(mn(n).padding),...Tp({hasVideoBg:mn(c),clipOverflow:"0"!==mn(u)}),..._u(mn(l),null,mn(n).background),...tu(mn(l),mn(n).border),"border-radius":mn(u),"box-shadow":ou(mn(l),mn(n).shadow)})),g=e=>{if("zlayer"!==mn(n).dimension.type)return"";const{justifyContent:r,alignItems:t}=gp(mn(n).dimension.alignment);return Hd(0===e?{display:"flex",height:"100%","justify-content":r,"align-items":t}:{position:"absolute",inset:0,display:"flex","justify-content":r,"align-items":t,"z-index":e+1})};var m=$n(),f=ta(m),h=e=>{var r=jp(),t=ra(r),a=e=>{Sp(e,{get url(){return mn(d).url},get urlLowRes(){return mn(d).url_low_res},get objectFit(){return mn(d).fit},get objectPosition(){return mn(d).position},get poster(){return mn(d).posterWebp},get mute(){return mn(d).mute},get loop(){return mn(d).loop}})};go(t,e=>{mn(d)&&e(a)});var o=aa(t,2),i=e=>{var r=Ap();vo(r,23,()=>mn(n).components,e=>e.id,(e,r,t)=>{var a=Dp(),n=ra(a);Ip(n,Ki(()=>mn(r))),Ea(e=>Zo(a,e),[()=>g(mn(t))]),Fn(e,a)}),Fn(e,r)},s=e=>{var r=$n(),t=ta(r);vo(t,17,()=>mn(n).components,e=>e.id,(e,r)=>{Ip(e,Ki(()=>mn(r)))}),Fn(e,r)};go(o,e=>{"zlayer"===mn(n).dimension.type?e(i):e(s,!1)}),Ea(e=>{Yo(r,1,e,"svelte-1hicfnk"),Zo(r,mn(_))},[()=>Uo(["rc-loader-group","rc-gradient-border",mn(c)?zp("loader-group"):""].filter(Boolean).join(" "))]),Fn(e,r)};go(f,e=>{mn(o)&&e(h)}),Fn(e,m),or()}function $p(e,r){const t=Hi(r,"style",3,""),a=Hi(r,"component",3,"p");var n=$n(),o=ta(n);$o(o,a,!1,(e,a)=>{li(e,()=>({style:t()}));var n=$n(),o=ta(n);co(o,()=>r.children??te),Fn(a,n)}),Fn(e,n)}var Fp=An('<span role="progressbar" aria-valuemin="0" aria-valuemax="100"><!></span>');function Op(e,r){nr(r,!0);const t=()=>Ni(p,"$loader",a),[a,n]=Bi(),o=Wi(r,["$$slots","$$events","$$legacy"]),i=nd({state:!0}),s=St(()=>({...o,...wd(i(),r.overrides)})),l=St(()=>!1!==mn(s).visible),{uiConfig:c}=Tc(),d=Nd(),u=St(d),p=Vu("loader_percentage"),_=St(()=>Math.floor(100*Math.min(1,Math.max(0,t().progress)))),g=St(()=>`${mn(_)}%`),m=St(()=>({...mn(s),text_lid:"",type:"text"})),f=St(()=>Cu(mn(u),mn(m),c.app.fonts)),h=St(()=>Eu(mn(u),mn(m),mn(s).size,mn(s).background_color??null));var y=$n(),v=ta(y),b=e=>{var r=Fp(),t=ra(r);$p(t,{get style(){return mn(f)},component:"span",children:(e,r)=>{var t=Mn();Ea(()=>Yn(t,mn(g))),Fn(e,t)},$$slots:{default:!0}}),Ea(()=>{Zo(r,mn(h)),ii(r,"aria-valuenow",mn(_))}),Fn(e,r)};go(v,e=>{mn(l)&&e(b)}),Fn(e,y),or(),n()}function Np(e,r){nr(r,!0);const t=Wi(r,["$$slots","$$events","$$legacy"]),a=nd({state:!0}),n=St(()=>({...t,...wd(a(),r.overrides)})),o=St(()=>!1!==mn(n).visible);var i=$n(),s=ta(i),l=e=>{Ym(e,Ki(()=>mn(n).stack,{testId:"loader-progress-component"}))};go(s,e=>{mn(o)&&e(l)}),Fn(e,i),or()}var Lp=An('<div class="rc-loader-progress-components"><!></div>');function Bp(e,r){nr(r,!0);const t=()=>Ni(c,"$loader",a),[a,n]=Bi(),o=Wi(r,["$$slots","$$events","$$legacy"]),i=nd({state:!0}),s=St(()=>({...o,...wd(i(),r.overrides)})),l=St(()=>!1!==mn(s).visible);hp(()=>"horizontal");const c=Vu("loader_progress_components"),d=St(()=>{const e=Math.min(100,Math.max(0,100*t().progress))+1e-9,r=i();let a=-1,n=-1/0;for(let t=0;t<mn(s).components.length;t++){const o=mn(s).components[t],i=wd(r,o.overrides).appears_at??o.appears_at;i<=e&&i>=n&&(a=t,n=i)}return a}),u=St(()=>Hd({display:"flex","align-items":"center","justify-content":"center",width:Xd(mn(s).size.width),height:Xd(mn(s).size.height),padding:Qd(mn(s).padding),margin:Qd(mn(s).margin)}));var p=$n(),_=ta(p),g=e=>{var r=Lp(),t=ra(r),a=e=>{Np(e,Ki(()=>mn(s).components[mn(d)]))};go(t,e=>{mn(d)>=0&&e(a)}),Ea(()=>Zo(r,mn(u))),Fn(e,r)};go(_,e=>{mn(l)&&e(g)}),Fn(e,p),or(),n()}function Up(e,r){const t={};for(const[e,a]of Object.entries((null==r?void 0:r.custom_variables)??{}))t[e]=a.default_value;for(const[r,a]of Object.entries(e??{}))t[r]=a.value;return t}function Rp({inputs:e,initialInputSelections:r,globalVariables:t}){const a={};for(const[e,r]of Object.entries(t??{}))!e.startsWith("input.")||void 0===r||(a[e.slice(6)]=r);for(const[e,t]of Object.entries(r??{}))0!==t.length&&(a[e]=1===t.length?t[0]??null:t);return{...a,...e}}function Wp(e){return Array.isArray(e)?[...e]:null==e||""===e?[]:[e]}function Vp(e,r,t){const a=e[r];if(Array.isArray(a)){const n=a.includes(t)?a.filter(e=>e!==t):[...a,t];return{...e,[r]:n}}return{...e,[r]:t}}function Kp(e,r){if(0===r.length)return e;const t=new Map(e.map(e=>[e.identifier,e])),a=[],n=new Set;for(const e of r)n.has(e)||(n.add(e),a.push(t.get(e)??{identifier:e,display_name:e,products:[]}));return a}function Hp(e){const r=Kp(e.packages??[],e.packageIdsInDisplayOrder??[]),t=r.find(r=>r.identifier===e.selectedPackageId)??null,a=e.enclosingPackageId??e.selectedPackageId,n=r.find(e=>e.identifier===a)??null,o={custom:void 0!==e.custom?e.custom:Up(e.customVariables,e.uiConfig),offering:e.offering??null,packages:r,package:n,selected_package:t,inputs:Rp(e),device_meta:{is_preview:e.isPreview??!1,locale:e.locale??"",dark_mode:e.darkMode??!1,updated_at:e.updatedAt??Date.now()}};return void 0!==e.workflow&&(o.workflow=e.workflow),o}function Yp(e){return JSON.stringify({...e,device_meta:{...e.device_meta,updated_at:0}})}const Gp=Symbol("inputChoice");function Zp(e,r,t=!1,a=null,n=[]){const o=qi(new Set(n)),i=Mi(o,e=>null!=(null==a?void 0:a.max)&&e.size>=a.max),s=Mi(o,e=>{const r=e.size;return!t&&null==a||(t&&null==a?r>=1:!t||null==a||(a.min===a.max?r===a.min:r>=a.min&&r<=a.max))});let l=!1;return i.subscribe(e=>l=e),{fieldId:e,mode:r,required:t,selectionRange:a,selectedOptionIds:o,selectOption:e=>{o.update(t=>{if("single"===r)return new Set([e]);const a=new Set(t);return a.has(e)?a.delete(e):l||a.add(e),a})},isAtMax:i,isSatisfied:s}}function Xp(e){ar(Gp,e)}function Qp(){return tr(Gp)}function Jp(e,r){var t;nr(r,!0);const a=Wi(r,["$$slots","$$events","$$legacy"]),{stack:n,field_id:o,required:i=!1,selection_range:s=null}=a,l=ud()[o]??[],c=Zp(o,"multiple",i,s,l);Xp(c);try{null==(t=Tc().bridgeInputs)||t.update(e=>({...e,[o]:Wp(e[o]??l)}))}catch{}const d=cd();if(d){const e=c.isSatisfied.subscribe(e=>{d.updateSatisfaction(r.id,e)});po(()=>{e(),d.removeInput(r.id)})}Um(e,{get nodeData(){return n}}),or()}var e_=An('<div class="option-wrapper svelte-votjdk"><!></div>');const r_={hash:"svelte-votjdk",code:".option-wrapper.svelte-votjdk {display:contents;}"};function t_(e,r){nr(r,!0),Fo(e,r_);const t=()=>Ni(p,"$isDisabled",a),[a,n]=Bi(),o=Wi(r,["$$slots","$$events","$$legacy"]),{stack:i,option_id:s}=o,{onButtonAction:l,onInputChanged:c}=Tc(),d=Qp(),u=d?Mi(d.selectedOptionIds,e=>e.has(s)):ji(!1);Ac(u);const p=d?Mi([u,d.isAtMax],([e,r])=>!e&&r):ji(!1),_=qi(!1);kc(_);const g=()=>_.set(!0),m=()=>_.set(!1),f=()=>{var e;if(t())return;const a=null==(e=r.triggers)?void 0:e.on_press;null==d||d.selectOption(s);const n=null==d?void 0:d.fieldId;n&&(null==c||c(n,s,a)),l({type:"workflow"},a)},h=St(()=>t()?{"pointer-events":"none",opacity:"0.4"}:void 0);var y=e_(),v=ra(y);Ym(v,Ki(()=>i,{onclick:f,get style(){return mn(h)}})),En("mouseenter",y,g),En("mouseleave",y,m),Fn(e,y),or(),n()}function a_(e,r){nr(r,!0);const t=Wi(r,["$$slots","$$events","$$legacy"]),{stack:a,field_id:n,required:o=!1,selection_range:i=null}=t,s=ud()[n]??[],l=Zp(n,"single",o,i,s);Xp(l);const c=cd();if(c){const e=l.isSatisfied.subscribe(e=>{c.updateSatisfaction(r.id,e)});po(()=>{e(),c.removeInput(r.id)})}Um(e,{get nodeData(){return a}}),or()}function n_(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var o_,i_,s_={};function l_(){return i_||(i_=1,o_=function(){return"function"==typeof Promise&&Promise.prototype&&Promise.prototype.then}),o_}var c_,d_={},u_={};function p_(){if(c_)return u_;let e;c_=1;const r=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];return u_.getSymbolSize=function(e){if(!e)throw new Error('"version" cannot be null or undefined');if(e<1||e>40)throw new Error('"version" should be in range from 1 to 40');return 4*e+17},u_.getSymbolTotalCodewords=function(e){return r[e]},u_.getBCHDigit=function(e){let r=0;for(;0!==e;)r++,e>>>=1;return r},u_.setToSJISFunction=function(r){if("function"!=typeof r)throw new Error('"toSJISFunc" is not a valid function.');e=r},u_.isKanjiModeEnabled=function(){return typeof e<"u"},u_.toSJIS=function(r){return e(r)},u_}var __,g_,m_,f_,h_,y_={};function v_(){return __||(__=1,function(e){function r(r){if("string"!=typeof r)throw new Error("Param is not a string");switch(r.toLowerCase()){case"l":case"low":return e.L;case"m":case"medium":return e.M;case"q":case"quartile":return e.Q;case"h":case"high":return e.H;default:throw new Error("Unknown EC Level: "+r)}}e.L={bit:1},e.M={bit:0},e.Q={bit:3},e.H={bit:2},e.isValid=function(e){return e&&typeof e.bit<"u"&&e.bit>=0&&e.bit<4},e.from=function(t,a){if(e.isValid(t))return t;try{return r(t)}catch{return a}}}(y_)),y_}function b_(){if(m_)return g_;function e(){this.buffer=[],this.length=0}return m_=1,e.prototype={get:function(e){const r=Math.floor(e/8);return 1===(this.buffer[r]>>>7-e%8&1)},put:function(e,r){for(let t=0;t<r;t++)this.putBit(1===(e>>>r-t-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){const r=Math.floor(this.length/8);this.buffer.length<=r&&this.buffer.push(0),e&&(this.buffer[r]|=128>>>this.length%8),this.length++}},g_=e,g_}function k_(){if(h_)return f_;function e(e){if(!e||e<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=e,this.data=new Uint8Array(e*e),this.reservedBit=new Uint8Array(e*e)}return h_=1,e.prototype.set=function(e,r,t,a){const n=e*this.size+r;this.data[n]=t,a&&(this.reservedBit[n]=!0)},e.prototype.get=function(e,r){return this.data[e*this.size+r]},e.prototype.xor=function(e,r,t){this.data[e*this.size+r]^=t},e.prototype.isReserved=function(e,r){return this.reservedBit[e*this.size+r]},f_=e,f_}var w_,P_={};function x_(){return w_||(w_=1,function(e){const r=p_().getSymbolSize;e.getRowColCoords=function(e){if(1===e)return[];const t=Math.floor(e/7)+2,a=r(e),n=145===a?26:2*Math.ceil((a-13)/(2*t-2)),o=[a-7];for(let e=1;e<t-1;e++)o[e]=o[e-1]-n;return o.push(6),o.reverse()},e.getPositions=function(r){const t=[],a=e.getRowColCoords(r),n=a.length;for(let e=0;e<n;e++)for(let r=0;r<n;r++)0===e&&0===r||0===e&&r===n-1||e===n-1&&0===r||t.push([a[e],a[r]]);return t}}(P_)),P_}var C_,E_={};function S_(){if(C_)return E_;C_=1;const e=p_().getSymbolSize,r=7;return E_.getPositions=function(t){const a=e(t);return[[0,0],[a-r,0],[0,a-r]]},E_}var I_,z_={};function T_(){return I_||(I_=1,function(e){e.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};const r={N1:3,N2:3,N3:40,N4:10};function t(r,t,a){switch(r){case e.Patterns.PATTERN000:return(t+a)%2===0;case e.Patterns.PATTERN001:return t%2===0;case e.Patterns.PATTERN010:return a%3===0;case e.Patterns.PATTERN011:return(t+a)%3===0;case e.Patterns.PATTERN100:return(Math.floor(t/2)+Math.floor(a/3))%2===0;case e.Patterns.PATTERN101:return t*a%2+t*a%3===0;case e.Patterns.PATTERN110:return(t*a%2+t*a%3)%2===0;case e.Patterns.PATTERN111:return(t*a%3+(t+a)%2)%2===0;default:throw new Error("bad maskPattern:"+r)}}e.isValid=function(e){return null!=e&&""!==e&&!isNaN(e)&&e>=0&&e<=7},e.from=function(r){return e.isValid(r)?parseInt(r,10):void 0},e.getPenaltyN1=function(e){const t=e.size;let a=0,n=0,o=0,i=null,s=null;for(let l=0;l<t;l++){n=o=0,i=s=null;for(let c=0;c<t;c++){let t=e.get(l,c);t===i?n++:(n>=5&&(a+=r.N1+(n-5)),i=t,n=1),t=e.get(c,l),t===s?o++:(o>=5&&(a+=r.N1+(o-5)),s=t,o=1)}n>=5&&(a+=r.N1+(n-5)),o>=5&&(a+=r.N1+(o-5))}return a},e.getPenaltyN2=function(e){const t=e.size;let a=0;for(let r=0;r<t-1;r++)for(let n=0;n<t-1;n++){const t=e.get(r,n)+e.get(r,n+1)+e.get(r+1,n)+e.get(r+1,n+1);(4===t||0===t)&&a++}return a*r.N2},e.getPenaltyN3=function(e){const t=e.size;let a=0,n=0,o=0;for(let r=0;r<t;r++){n=o=0;for(let i=0;i<t;i++)n=n<<1&2047|e.get(r,i),i>=10&&(1488===n||93===n)&&a++,o=o<<1&2047|e.get(i,r),i>=10&&(1488===o||93===o)&&a++}return a*r.N3},e.getPenaltyN4=function(e){let t=0;const a=e.data.length;for(let r=0;r<a;r++)t+=e.data[r];return Math.abs(Math.ceil(100*t/a/5)-10)*r.N4},e.applyMask=function(e,r){const a=r.size;for(let n=0;n<a;n++)for(let o=0;o<a;o++)r.isReserved(o,n)||r.xor(o,n,t(e,o,n))},e.getBestMask=function(r,t){const a=Object.keys(e.Patterns).length;let n=0,o=1/0;for(let i=0;i<a;i++){t(i),e.applyMask(i,r);const a=e.getPenaltyN1(r)+e.getPenaltyN2(r)+e.getPenaltyN3(r)+e.getPenaltyN4(r);e.applyMask(i,r),a<o&&(o=a,n=i)}return n}}(z_)),z_}var D_,A_={};function j_(){if(D_)return A_;D_=1;const e=v_(),r=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],t=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];return A_.getBlocksCount=function(t,a){switch(a){case e.L:return r[4*(t-1)+0];case e.M:return r[4*(t-1)+1];case e.Q:return r[4*(t-1)+2];case e.H:return r[4*(t-1)+3];default:return}},A_.getTotalCodewordsCount=function(r,a){switch(a){case e.L:return t[4*(r-1)+0];case e.M:return t[4*(r-1)+1];case e.Q:return t[4*(r-1)+2];case e.H:return t[4*(r-1)+3];default:return}},A_}var q_,M_,$_,F_,O_={},N_={};function L_(){if(q_)return N_;q_=1;const e=new Uint8Array(512),r=new Uint8Array(256);return function(){let t=1;for(let a=0;a<255;a++)e[a]=t,r[t]=a,t<<=1,256&t&&(t^=285);for(let r=255;r<512;r++)e[r]=e[r-255]}(),N_.log=function(e){if(e<1)throw new Error("log("+e+")");return r[e]},N_.exp=function(r){return e[r]},N_.mul=function(t,a){return 0===t||0===a?0:e[r[t]+r[a]]},N_}function B_(){return M_||(M_=1,function(e){const r=L_();e.mul=function(e,t){const a=new Uint8Array(e.length+t.length-1);for(let n=0;n<e.length;n++)for(let o=0;o<t.length;o++)a[n+o]^=r.mul(e[n],t[o]);return a},e.mod=function(e,t){let a=new Uint8Array(e);for(;a.length-t.length>=0;){const e=a[0];for(let n=0;n<t.length;n++)a[n]^=r.mul(t[n],e);let n=0;for(;n<a.length&&0===a[n];)n++;a=a.slice(n)}return a},e.generateECPolynomial=function(t){let a=new Uint8Array([1]);for(let n=0;n<t;n++)a=e.mul(a,new Uint8Array([1,r.exp(n)]));return a}}(O_)),O_}function U_(){if(F_)return $_;F_=1;const e=B_();function r(e){this.genPoly=void 0,this.degree=e,this.degree&&this.initialize(this.degree)}return r.prototype.initialize=function(r){this.degree=r,this.genPoly=e.generateECPolynomial(this.degree)},r.prototype.encode=function(r){if(!this.genPoly)throw new Error("Encoder not initialized");const t=new Uint8Array(r.length+this.degree);t.set(r);const a=e.mod(t,this.genPoly),n=this.degree-a.length;if(n>0){const e=new Uint8Array(this.degree);return e.set(a,n),e}return a},$_=r,$_}var R_,W_={},V_={},K_={};function H_(){return R_||(R_=1,K_.isValid=function(e){return!isNaN(e)&&e>=1&&e<=40}),K_}var Y_,G_,Z_,X_={};function Q_(){if(Y_)return X_;Y_=1;const e="[0-9]+",r="[A-Z $%*+\\-./:]+";let t="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";t=t.replace(/u/g,"\\u");const a="(?:(?![A-Z0-9 $%*+\\-./:]|"+t+")(?:.|[\r\n]))+";X_.KANJI=new RegExp(t,"g"),X_.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g"),X_.BYTE=new RegExp(a,"g"),X_.NUMERIC=new RegExp(e,"g"),X_.ALPHANUMERIC=new RegExp(r,"g");const n=new RegExp("^"+t+"$"),o=new RegExp("^"+e+"$"),i=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");return X_.testKanji=function(e){return n.test(e)},X_.testNumeric=function(e){return o.test(e)},X_.testAlphanumeric=function(e){return i.test(e)},X_}function J_(){return G_||(G_=1,function(e){const r=H_(),t=Q_();function a(r){if("string"!=typeof r)throw new Error("Param is not a string");switch(r.toLowerCase()){case"numeric":return e.NUMERIC;case"alphanumeric":return e.ALPHANUMERIC;case"kanji":return e.KANJI;case"byte":return e.BYTE;default:throw new Error("Unknown mode: "+r)}}
vendor: 9,975 bytes, line 1
1e.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},e.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},e.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},e.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},e.MIXED={bit:-1},e.getCharCountIndicator=function(e,t){if(!e.ccBits)throw new Error("Invalid mode: "+e);if(!r.isValid(t))throw new Error("Invalid version: "+t);return t>=1&&t<10?e.ccBits[0]:t<27?e.ccBits[1]:e.ccBits[2]},e.getBestModeForData=function(r){return t.testNumeric(r)?e.NUMERIC:t.testAlphanumeric(r)?e.ALPHANUMERIC:t.testKanji(r)?e.KANJI:e.BYTE},e.toString=function(e){if(e&&e.id)return e.id;throw new Error("Invalid mode")},e.isValid=function(e){return e&&e.bit&&e.ccBits},e.from=function(r,t){if(e.isValid(r))return r;try{return a(r)}catch{return t}}}(V_)),V_}function eg(){return Z_||(Z_=1,function(e){const r=p_(),t=j_(),a=v_(),n=J_(),o=H_(),i=7973,s=r.getBCHDigit(i);function l(r,t,a){for(let n=1;n<=40;n++)if(t<=e.getCapacity(n,a,r))return n}function c(e,r){return n.getCharCountIndicator(e,r)+4}function d(e,r){let t=0;return e.forEach(function(e){const a=c(e.mode,r);t+=a+e.getBitsLength()}),t}function u(r,t){for(let a=1;a<=40;a++)if(d(r,a)<=e.getCapacity(a,t,n.MIXED))return a}e.from=function(e,r){return o.isValid(e)?parseInt(e,10):r},e.getCapacity=function(e,a,i){if(!o.isValid(e))throw new Error("Invalid QR Code version");typeof i>"u"&&(i=n.BYTE);const s=r.getSymbolTotalCodewords(e),l=t.getTotalCodewordsCount(e,a),d=8*(s-l);if(i===n.MIXED)return d;const u=d-c(i,e);switch(i){case n.NUMERIC:return Math.floor(u/10*3);case n.ALPHANUMERIC:return Math.floor(u/11*2);case n.KANJI:return Math.floor(u/13);case n.BYTE:default:return Math.floor(u/8)}},e.getBestVersionForData=function(e,r){let t;const n=a.from(r,a.M);if(Array.isArray(e)){if(e.length>1)return u(e,n);if(0===e.length)return 1;t=e[0]}else t=e;return l(t.mode,t.getLength(),n)},e.getEncodedBits=function(e){if(!o.isValid(e)||e<7)throw new Error("Invalid QR Code version");let t=e<<12;for(;r.getBCHDigit(t)-s>=0;)t^=i<<r.getBCHDigit(t)-s;return e<<12|t}}(W_)),W_}var rg,tg={};function ag(){if(rg)return tg;rg=1;const e=p_(),r=1335,t=21522,a=e.getBCHDigit(r);return tg.getEncodedBits=function(n,o){const i=n.bit<<3|o;let s=i<<10;for(;e.getBCHDigit(s)-a>=0;)s^=r<<e.getBCHDigit(s)-a;return(i<<10|s)^t},tg}var ng,og,ig,sg,lg,cg,dg,ug,pg={};function _g(){if(og)return ng;og=1;const e=J_();function r(r){this.mode=e.NUMERIC,this.data=r.toString()}return r.getBitsLength=function(e){return 10*Math.floor(e/3)+(e%3?e%3*3+1:0)},r.prototype.getLength=function(){return this.data.length},r.prototype.getBitsLength=function(){return r.getBitsLength(this.data.length)},r.prototype.write=function(e){let r,t,a;for(r=0;r+3<=this.data.length;r+=3)t=this.data.substr(r,3),a=parseInt(t,10),e.put(a,10);const n=this.data.length-r;n>0&&(t=this.data.substr(r),a=parseInt(t,10),e.put(a,3*n+1))},ng=r,ng}function gg(){if(sg)return ig;sg=1;const e=J_(),r=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function t(r){this.mode=e.ALPHANUMERIC,this.data=r}return t.getBitsLength=function(e){return 11*Math.floor(e/2)+e%2*6},t.prototype.getLength=function(){return this.data.length},t.prototype.getBitsLength=function(){return t.getBitsLength(this.data.length)},t.prototype.write=function(e){let t;for(t=0;t+2<=this.data.length;t+=2){let a=45*r.indexOf(this.data[t]);a+=r.indexOf(this.data[t+1]),e.put(a,11)}this.data.length%2&&e.put(r.indexOf(this.data[t]),6)},ig=t,ig}function mg(){if(cg)return lg;cg=1;const e=J_();function r(r){this.mode=e.BYTE,this.data="string"==typeof r?(new TextEncoder).encode(r):new Uint8Array(r)}return r.getBitsLength=function(e){return 8*e},r.prototype.getLength=function(){return this.data.length},r.prototype.getBitsLength=function(){return r.getBitsLength(this.data.length)},r.prototype.write=function(e){for(let r=0,t=this.data.length;r<t;r++)e.put(this.data[r],8)},lg=r,lg}function fg(){if(ug)return dg;ug=1;const e=J_(),r=p_();function t(r){this.mode=e.KANJI,this.data=r}return t.getBitsLength=function(e){return 13*e},t.prototype.getLength=function(){return this.data.length},t.prototype.getBitsLength=function(){return t.getBitsLength(this.data.length)},t.prototype.write=function(e){let t;for(t=0;t<this.data.length;t++){let a=r.toSJIS(this.data[t]);if(a>=33088&&a<=40956)a-=33088;else{if(!(a>=57408&&a<=60351))throw new Error("Invalid SJIS character: "+this.data[t]+"\nMake sure your charset is UTF-8");a-=49472}a=192*(a>>>8&255)+(255&a),e.put(a,13)}},dg=t,dg}var hg,yg,vg,bg={exports:{}};function kg(){return hg||(hg=1,function(e){var r={single_source_shortest_paths:function(e,t,a){var n={},o={};o[t]=0;var i,s,l,c,d,u,p,_,g,m=r.PriorityQueue.make();for(m.push(t,0);!m.empty();)for(l in i=m.pop(),s=i.value,c=i.cost,d=e[s]||{},d)d.hasOwnProperty(l)&&(u=d[l],p=c+u,_=o[l],g=typeof o[l]>"u",(g||_>p)&&(o[l]=p,m.push(l,p),n[l]=s));if(typeof a<"u"&&typeof o[a]>"u"){var f=["Could not find a path from ",t," to ",a,"."].join("");throw new Error(f)}return n},extract_shortest_path_from_predecessor_list:function(e,r){for(var t=[],a=r;a;)t.push(a),e[a],a=e[a];return t.reverse(),t},find_path:function(e,t,a){var n=r.single_source_shortest_paths(e,t,a);return r.extract_shortest_path_from_predecessor_list(n,a)},PriorityQueue:{make:function(e){var t,a=r.PriorityQueue,n={};for(t in e=e||{},a)a.hasOwnProperty(t)&&(n[t]=a[t]);return n.queue=[],n.sorter=e.sorter||a.default_sorter,n},default_sorter:function(e,r){return e.cost-r.cost},push:function(e,r){var t={value:e,cost:r};this.queue.push(t),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return 0===this.queue.length}}};e.exports=r}(bg)),bg.exports}function wg(){return yg||(yg=1,function(e){const r=J_(),t=_g(),a=gg(),n=mg(),o=fg(),i=Q_(),s=p_(),l=kg();function c(e){return unescape(encodeURIComponent(e)).length}function d(e,r,t){const a=[];let n;for(;null!==(n=e.exec(t));)a.push({data:n[0],index:n.index,mode:r,length:n[0].length});return a}function u(e){const t=d(i.NUMERIC,r.NUMERIC,e),a=d(i.ALPHANUMERIC,r.ALPHANUMERIC,e);let n,o;return s.isKanjiModeEnabled()?(n=d(i.BYTE,r.BYTE,e),o=d(i.KANJI,r.KANJI,e)):(n=d(i.BYTE_KANJI,r.BYTE,e),o=[]),t.concat(a,n,o).sort(function(e,r){return e.index-r.index}).map(function(e){return{data:e.data,mode:e.mode,length:e.length}})}function p(e,i){switch(i){case r.NUMERIC:return t.getBitsLength(e);case r.ALPHANUMERIC:return a.getBitsLength(e);case r.KANJI:return o.getBitsLength(e);case r.BYTE:return n.getBitsLength(e)}}function _(e){return e.reduce(function(e,r){const t=e.length-1>=0?e[e.length-1]:null;return t&&t.mode===r.mode?(e[e.length-1].data+=r.data,e):(e.push(r),e)},[])}function g(e){const t=[];for(let a=0;a<e.length;a++){const n=e[a];switch(n.mode){case r.NUMERIC:t.push([n,{data:n.data,mode:r.ALPHANUMERIC,length:n.length},{data:n.data,mode:r.BYTE,length:n.length}]);break;case r.ALPHANUMERIC:t.push([n,{data:n.data,mode:r.BYTE,length:n.length}]);break;case r.KANJI:t.push([n,{data:n.data,mode:r.BYTE,length:c(n.data)}]);break;case r.BYTE:t.push([{data:n.data,mode:r.BYTE,length:c(n.data)}])}}return t}function m(e,t){const a={},n={start:{}};let o=["start"];for(let i=0;i<e.length;i++){const s=e[i],l=[];for(let e=0;e<s.length;e++){const c=s[e],d=""+i+e;l.push(d),a[d]={node:c,lastCount:0},n[d]={};for(let e=0;e<o.length;e++){const i=o[e];a[i]&&a[i].node.mode===c.mode?(n[i][d]=p(a[i].lastCount+c.length,c.mode)-p(a[i].lastCount,c.mode),a[i].lastCount+=c.length):(a[i]&&(a[i].lastCount=c.length),n[i][d]=p(c.length,c.mode)+4+r.getCharCountIndicator(c.mode,t))}}o=l}for(let e=0;e<o.length;e++)n[o[e]].end=0;return{map:n,table:a}}function f(e,i){let l;const c=r.getBestModeForData(e);if(l=r.from(i,c),l!==r.BYTE&&l.bit<c.bit)throw new Error('"'+e+'" cannot be encoded with mode '+r.toString(l)+".\n Suggested mode is: "+r.toString(c));switch(l===r.KANJI&&!s.isKanjiModeEnabled()&&(l=r.BYTE),l){case r.NUMERIC:return new t(e);case r.ALPHANUMERIC:return new a(e);case r.KANJI:return new o(e);case r.BYTE:return new n(e)}}e.fromArray=function(e){return e.reduce(function(e,r){return"string"==typeof r?e.push(f(r,null)):r.data&&e.push(f(r.data,r.mode)),e},[])},e.fromString=function(r,t){const a=u(r,s.isKanjiModeEnabled()),n=g(a),o=m(n,t),i=l.find_path(o.map,"start","end"),c=[];for(let e=1;e<i.length-1;e++)c.push(o.table[i[e]].node);return e.fromArray(_(c))},e.rawSplit=function(r){return e.fromArray(u(r,s.isKanjiModeEnabled()))}}(pg)),pg}function Pg(){if(vg)return d_;vg=1;const e=p_(),r=v_(),t=b_(),a=k_(),n=x_(),o=S_(),i=T_(),s=j_(),l=U_(),c=eg(),d=ag(),u=J_(),p=wg();function _(e,r){const t=e.size,a=o.getPositions(r);for(let r=0;r<a.length;r++){const n=a[r][0],o=a[r][1];for(let r=-1;r<=7;r++)if(!(n+r<=-1||t<=n+r))for(let a=-1;a<=7;a++)o+a<=-1||t<=o+a||(r>=0&&r<=6&&(0===a||6===a)||a>=0&&a<=6&&(0===r||6===r)||r>=2&&r<=4&&a>=2&&a<=4?e.set(n+r,o+a,!0,!0):e.set(n+r,o+a,!1,!0))}}function g(e){const r=e.size;for(let t=8;t<r-8;t++){const r=t%2===0;e.set(t,6,r,!0),e.set(6,t,r,!0)}}function m(e,r){const t=n.getPositions(r);for(let r=0;r<t.length;r++){const a=t[r][0],n=t[r][1];for(let r=-2;r<=2;r++)for(let t=-2;t<=2;t++)-2===r||2===r||-2===t||2===t||0===r&&0===t?e.set(a+r,n+t,!0,!0):e.set(a+r,n+t,!1,!0)}}function f(e,r){const t=e.size,a=c.getEncodedBits(r);let n,o,i;for(let r=0;r<18;r++)n=Math.floor(r/3),o=r%3+t-8-3,i=1===(a>>r&1),e.set(n,o,i,!0),e.set(o,n,i,!0)}function h(e,r,t){const a=e.size,n=d.getEncodedBits(r,t);let o,i;for(o=0;o<15;o++)i=1===(n>>o&1),o<6?e.set(o,8,i,!0):o<8?e.set(o+1,8,i,!0):e.set(a-15+o,8,i,!0),o<8?e.set(8,a-o-1,i,!0):o<9?e.set(8,15-o-1+1,i,!0):e.set(8,15-o-1,i,!0);e.set(a-8,8,1,!0)}function y(e,r){const t=e.size;let a=-1,n=t-1,o=7,i=0;for(let s=t-1;s>0;s-=2)for(6===s&&s--;;){for(let t=0;t<2;t++)if(!e.isReserved(n,s-t)){let a=!1;i<r.length&&(a=1===(r[i]>>>o&1)),e.set(n,s-t,a),o--,-1===o&&(i++,o=7)}if(n+=a,n<0||t<=n){n-=a,a=-a;break}}}function v(r,a,n){const o=new t;
vendor: 19,268 bytes, line 1
1n.forEach(function(e){o.put(e.mode.bit,4),o.put(e.getLength(),u.getCharCountIndicator(e.mode,r)),e.write(o)});const i=e.getSymbolTotalCodewords(r),l=s.getTotalCodewordsCount(r,a),c=8*(i-l);for(o.getLengthInBits()+4<=c&&o.put(0,4);o.getLengthInBits()%8!==0;)o.putBit(0);const d=(c-o.getLengthInBits())/8;for(let e=0;e<d;e++)o.put(e%2?17:236,8);return b(o,r,a)}function b(r,t,a){const n=e.getSymbolTotalCodewords(t),o=s.getTotalCodewordsCount(t,a),i=n-o,c=s.getBlocksCount(t,a),d=n%c,u=c-d,p=Math.floor(n/c),_=Math.floor(i/c),g=_+1,m=p-_,f=new l(m);let h=0;const y=new Array(c),v=new Array(c);let b=0;const k=new Uint8Array(r.buffer);for(let e=0;e<c;e++){const r=e<u?_:g;y[e]=k.slice(h,h+r),v[e]=f.encode(y[e]),h+=r,b=Math.max(b,r)}const w=new Uint8Array(n);let P,x,C=0;for(P=0;P<b;P++)for(x=0;x<c;x++)P<y[x].length&&(w[C++]=y[x][P]);for(P=0;P<m;P++)for(x=0;x<c;x++)w[C++]=v[x][P];return w}function k(r,t,n,o){let s;if(Array.isArray(r))s=p.fromArray(r);else{if("string"!=typeof r)throw new Error("Invalid data");{let e=t;if(!e){const t=p.rawSplit(r);e=c.getBestVersionForData(t,n)}s=p.fromString(r,e||40)}}const l=c.getBestVersionForData(s,n);if(!l)throw new Error("The amount of data is too big to be stored in a QR Code");if(t){if(t<l)throw new Error("\nThe chosen QR Code version cannot contain this amount of data.\nMinimum version required to store current data is: "+l+".\n")}else t=l;const d=v(t,n,s),u=e.getSymbolSize(t),b=new a(u);return _(b,t),g(b),m(b,t),h(b,n,0),t>=7&&f(b,t),y(b,d),isNaN(o)&&(o=i.getBestMask(b,h.bind(null,b,n))),i.applyMask(o,b),h(b,n,o),{modules:b,version:t,errorCorrectionLevel:n,maskPattern:o,segments:s}}return d_.create=function(t,a){if(typeof t>"u"||""===t)throw new Error("No input text");let n,o,s=r.M;return typeof a<"u"&&(s=r.from(a.errorCorrectionLevel,r.M),n=c.from(a.version),o=i.from(a.maskPattern),a.toSJISFunc&&e.setToSJISFunction(a.toSJISFunc)),k(t,n,s,o)},d_}var xg,Cg,Eg={},Sg={};function Ig(){return xg||(xg=1,function(e){function r(e){if("number"==typeof e&&(e=e.toString()),"string"!=typeof e)throw new Error("Color should be defined as hex string");let r=e.slice().replace("#","").split("");if(r.length<3||5===r.length||r.length>8)throw new Error("Invalid hex color: "+e);(3===r.length||4===r.length)&&(r=Array.prototype.concat.apply([],r.map(function(e){return[e,e]}))),6===r.length&&r.push("F","F");const t=parseInt(r.join(""),16);return{r:t>>24&255,g:t>>16&255,b:t>>8&255,a:255&t,hex:"#"+r.slice(0,6).join("")}}e.getOptions=function(e){e||(e={}),e.color||(e.color={});const t=typeof e.margin>"u"||null===e.margin||e.margin<0?4:e.margin,a=e.width&&e.width>=21?e.width:void 0,n=e.scale||4;return{width:a,scale:a?4:n,margin:t,color:{dark:r(e.color.dark||"#000000ff"),light:r(e.color.light||"#ffffffff")},type:e.type,rendererOpts:e.rendererOpts||{}}},e.getScale=function(e,r){return r.width&&r.width>=e+2*r.margin?r.width/(e+2*r.margin):r.scale},e.getImageWidth=function(r,t){const a=e.getScale(r,t);return Math.floor((r+2*t.margin)*a)},e.qrToImageData=function(r,t,a){const n=t.modules.size,o=t.modules.data,i=e.getScale(n,a),s=Math.floor((n+2*a.margin)*i),l=a.margin*i,c=[a.color.light,a.color.dark];for(let e=0;e<s;e++)for(let t=0;t<s;t++){let d=4*(e*s+t),u=a.color.light;if(e>=l&&t>=l&&e<s-l&&t<s-l){const r=Math.floor((e-l)/i),a=Math.floor((t-l)/i);u=c[o[r*n+a]?1:0]}r[d++]=u.r,r[d++]=u.g,r[d++]=u.b,r[d]=u.a}}}(Sg)),Sg}function zg(){return Cg||(Cg=1,function(e){const r=Ig();function t(e,r,t){e.clearRect(0,0,r.width,r.height),r.style||(r.style={}),r.height=t,r.width=t,r.style.height=t+"px",r.style.width=t+"px"}function a(){try{return document.createElement("canvas")}catch{throw new Error("You need to specify a canvas element")}}e.render=function(e,n,o){let i=o,s=n;typeof i>"u"&&(!n||!n.getContext)&&(i=n,n=void 0),n||(s=a()),i=r.getOptions(i);const l=r.getImageWidth(e.modules.size,i),c=s.getContext("2d"),d=c.createImageData(l,l);return r.qrToImageData(d.data,e,i),t(c,s,l),c.putImageData(d,0,0),s},e.renderToDataURL=function(r,t,a){let n=a;typeof n>"u"&&(!t||!t.getContext)&&(n=t,t=void 0),n||(n={});const o=e.render(r,t,n),i=n.type||"image/png",s=n.rendererOpts||{};return o.toDataURL(i,s.quality)}}(Eg)),Eg}var Tg,Dg,Ag={};function jg(){if(Tg)return Ag;Tg=1;const e=Ig();function r(e,r){const t=e.a/255,a=r+'="'+e.hex+'"';return t<1?a+" "+r+'-opacity="'+t.toFixed(2).slice(1)+'"':a}function t(e,r,t){let a=e+r;return typeof t<"u"&&(a+=" "+t),a}function a(e,r,a){let n="",o=0,i=!1,s=0;for(let l=0;l<e.length;l++){const c=Math.floor(l%r),d=Math.floor(l/r);!c&&!i&&(i=!0),e[l]?(s++,l>0&&c>0&&e[l-1]||(n+=i?t("M",c+a,.5+d+a):t("m",o,0),o=0,i=!1),c+1<r&&e[l+1]||(n+=t("h",s),s=0)):o++}return n}return Ag.render=function(t,n,o){const i=e.getOptions(n),s=t.modules.size,l=t.modules.data,c=s+2*i.margin,d=i.color.light.a?"<path "+r(i.color.light,"fill")+' d="M0 0h'+c+"v"+c+'H0z"/>':"",u="<path "+r(i.color.dark,"stroke")+' d="'+a(l,s,i.margin)+'"/>',p='viewBox="0 0 '+c+" "+c+'"',_='<svg xmlns="http://www.w3.org/2000/svg" '+(i.width?'width="'+i.width+'" height="'+i.width+'" ':"")+p+' shape-rendering="crispEdges">'+d+u+"</svg>\n";return"function"==typeof o&&o(null,_),_},Ag}function qg(){if(Dg)return s_;Dg=1;const e=l_(),r=Pg(),t=zg(),a=jg();function n(t,a,n,o,i){const s=[].slice.call(arguments,1),l=s.length,c="function"==typeof s[l-1];if(!c&&!e())throw new Error("Callback required as last argument");if(!c){if(l<1)throw new Error("Too few arguments provided");return 1===l?(n=a,a=o=void 0):2===l&&!a.getContext&&(o=n,n=a,a=void 0),new Promise(function(e,i){try{const i=r.create(n,o);e(t(i,a,o))}catch(e){i(e)}})}if(l<2)throw new Error("Too few arguments provided");2===l?(i=n,n=a,a=o=void 0):3===l&&(a.getContext&&typeof i>"u"?(i=o,o=void 0):(i=o,o=n,n=a,a=void 0));try{const e=r.create(n,o);i(null,t(e,a,o))}catch(e){i(e)}}return s_.create=r.create,s_.toCanvas=n.bind(null,t.render),s_.toDataURL=n.bind(null,t.renderToDataURL),s_.toString=n.bind(null,function(e,r,t){return a.render(e,t)}),s_}var Mg=qg();const $g=n_(Mg),Fg=(e,r)=>r||e;var Og=An('<div class="qr-wrapper svelte-j0pl28"><img alt="Redemption QR Code" class="qr-code svelte-j0pl28"/></div>');const Ng={hash:"svelte-j0pl28",code:".qr-wrapper.svelte-j0pl28 {display:flex;justify-content:center;align-items:center;align-self:center;width:fit-content;margin:0 auto;background-color:#ffffff;border-radius:8px;padding:16px;}.qr-code.svelte-j0pl28 {display:block;width:128px;height:128px;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;}"};function Lg(e,r){nr(r,!0),Fo(e,Ng);const t=()=>Ni(o,"$variables",a),[a,n]=Bi(),o=rd(),i=St(()=>{var e;return null==(e=t())?void 0:e["success.redemption_url"]}),s=St(()=>{var e;return null==(e=t())?void 0:e["success.redemption_url_redirect"]}),l=St(()=>Fg(mn(i),mn(s)));let c=Ft(!0),d=Ft(""),u=Ft(!1);uo(()=>{const e=window.matchMedia("(max-width: 767px)");Nt(c,e.matches,!0);const r=e=>{Nt(c,e.matches,!0)};return e.addEventListener("change",r),()=>{e.removeEventListener("change",r)}}),fa(()=>{!mn(c)&&mn(l)&&(Nt(u,!1),$g.toDataURL(mn(l),{width:512,margin:2,errorCorrectionLevel:"M",color:{dark:"#000000",light:"#ffffff"}}).then(e=>{Nt(d,e,!0)}).catch(e=>{console.warn("Failed to generate QR code:",e),Nt(u,!0)}))});var p=$n(),_=ta(p),g=e=>{Ym(e,Ki(()=>r.stack,{onclick:()=>{window.location.href=mn(i)}}))},m=e=>{var r=$n(),t=ta(r),a=e=>{var r=Og(),t=ra(r);Ea(()=>ii(t,"src",mn(d))),Fn(e,r)};go(t,e=>{mn(d)&&e(a)},!0),Fn(e,r)};go(_,e=>{(mn(c)||mn(u))&&mn(i)?e(g):e(m,!1)}),Fn(e,p),or(),n()}var Bg=An("<span><!></span>");function Ug(e,r){nr(r,!0);const t=()=>Ni(c,"$variables",a),[a,n]=Bi(),o=Wi(r,["$$slots","$$events","$$legacy"]),{uiConfig:i,emitComponentInteraction:s,onNavigateToUrl:l}=Tc(),c=ad(),d=nd({state:!0}),u=St(()=>({...o,...wd(d(),r.overrides)})),p=Nd(),_=St(p);let g=St(()=>Cu(mn(_),mn(u),i.app.fonts));const m=St(()=>Eu(mn(_),mn(u),mn(u).size,mn(u).background_color)),{getLocalizedString:f}=gd(),h=St(()=>ku(f(mn(u).text_lid),t())),y=St(()=>!1!==mn(u).visible),v=St(()=>Du(mn(h))),b=e=>{const t=Pu(e);t&&(s({componentType:"text",componentName:r.name,componentValue:"navigate_to_url",componentURL:t}),null==l||l(t))};var k=$n(),w=ta(k),P=e=>{var r=Bg();r.__click=b;var t=ra(r);$p(t,{get style(){return mn(g)},component:"span",children:(e,r)=>{var t=$n(),a=ta(t);xo(a,()=>mn(v)),Fn(e,t)},$$slots:{default:!0}}),Ea(()=>Zo(r,mn(m))),Fn(e,r)};go(w,e=>{mn(y)&&e(P)}),Fn(e,k),or(),n()}function Rg(e){switch(e){case"top":return"flex-start";case"center":return"center";case"bottom":return"flex-end"}}function Wg(e,r,t){return Math.max(r,Math.min(e,t))}function Vg(e,r){return void 0!==e[r]?r:0}Sn(["click"]);const Kg=.2;function Hg({startPage:e,dragDistance:r,pageWidth:t,pageCount:a,loop:n,advanceThreshold:o=Kg}){const i=t*o;let s=e;return r<-i?s+=1:r>i&&(s-=1),n?s:Wg(s,0,a-1)}function Yg(e){if(null===e)return 0;const r=window.getComputedStyle(e);return new WebKitCSSMatrix(r.transform).m41}var Gg=An('<div class="page svelte-1b5rmw2" role="group" aria-roledescription="slide"><!></div>');const Zg={hash:"svelte-1b5rmw2",code:"div.svelte-1b5rmw2 {flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always;}"};function Xg(e,r){Fo(e,Zg);const t=Hi(r,"hidden",3,!1);var a=Gg(),n=ra(a);Ym(n,Ki(()=>r.page)),Ea(()=>{ii(a,"aria-label",`Slide ${r.index+1} of ${r.pages}`),ii(a,"aria-current",r.selected),ii(a,"aria-hidden",t())}),Fn(e,a)}var Qg=An("<div></div>"),Jg=An('<div class="control rc-gradient-border svelte-1kf7nfb"></div>');const em={hash:"svelte-1kf7nfb",code:".control.svelte-1kf7nfb {align-self:center;display:flex;flex-direction:row;align-items:center;justify-content:center;}"};function rm(e,r){nr(r,!0),Fo(e,em);const t=Hi(r,"background_color",3,null),a=Hi(r,"border",3,null),n=Hi(r,"shape",3,null),o=Hi(r,"shadow",3,null),i=Nd(),s=St(i);function l(e){return tu(mn(s),null==e.stroke_width||null==e.stroke_color?null:{width:e.stroke_width,color:e.stroke_color})}function c(e){return Hd({width:Yd(e.width),height:Yd(e.height),background:eu(mn(s),e.color),...l(e),"border-radius":"9999px"})}const d=St(()=>c(r.default)),u=St(()=>c(r.active)),p=St(()=>Hd({order:"top"===r.position?-1:1,gap:Yd(r.spacing),margin:Qd(r.margin),padding:Qd(r.padding),..._u(mn(s),t(),null),...tu(mn(s),a()),"border-radius":nu(n()),"box-shadow":ou(mn(s),o())}));var _=Jg();vo(_,21,()=>({length:r.length}),fo,(e,t,a)=>{var n=Qg();Ea(()=>Zo(n,a===r.selected?mn(u):mn(d))),Fn(e,n)}),Ea(()=>Zo(_,mn(p))),Fn(e,_),or()}var tm=An('<div class="carousel-bg-video-mount svelte-un7jj5"><!></div>'),am=An('<div><!> <div class="carousel-clip svelte-un7jj5"><div class="slider svelte-un7jj5" role="region" aria-label="Feature carousel" aria-roledescription="carousel" aria-live="polite"><!> <!> <!></div> <!></div></div>');const nm={hash:"svelte-un7jj5",code:'.carousel.svelte-un7jj5 {max-width:100%;display:flex;flex-direction:column;flex-shrink:0;align-self:stretch;}.carousel-clip.svelte-un7jj5 {display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;overflow:hidden;border-radius:inherit;}.carousel-bg-video-mount.svelte-un7jj5 {position:absolute;inset:0;z-index:1;border-radius:inherit;overflow:hidden;pointer-events:none;}.carousel.rc-carousel-video-bg.svelte-un7jj5::before {content:"";position:absolute;inset:0;background:var(--overlay);pointer-events:none;z-index:2;}.carousel.rc-carousel-video-bg.svelte-un7jj5 .carousel-clip:where(.svelte-un7jj5) {position:relative;z-index:3;}.slider.svelte-un7jj5 {display:flex;flex-direction:row;flex-wrap:nowrap;transition-property:transform;transition-duration:500ms;transition-timing-function:ease-in-out;transition-delay:2500ms;transform:translateX(0);touch-action:pan-y;cursor:grab;&:active {cursor:grabbing;user-select:none;}}'};function om(e,r){nr(r,!0),Fo(e,nm);const t=Wi(r,["$$slots","$$events","$$legacy"]),{emitComponentInteraction:a}=Tc(),n=nd(),o=St(()=>({...t,...wd(n(),r.overrides)})),i=St(()=>mn(o).pages),s=St(()=>mn(o).padding),l=St(()=>mn(o).margin),c=St(()=>mn(o).background),d=St(()=>mn(o).shape),u=St(()=>mn(o).border),p=St(()=>mn(o).shadow),_=St(()=>mn(o).page_alignment),g=St(()=>mn(o).page_spacing),m=St(()=>mn(o).page_peek),f=St(()=>mn(o).page_control),h=St(()=>mn(o).initial_page_index),y=St(()=>mn(o).loop),v=St(()=>mn(o).auto_advance),b=Nd(),k=St(b),w=St(()=>{var e;return"video"===(null==(e=mn(c))?void 0:e.type)}),P=St(()=>{if(!mn(w))return null;const e=mn(c);return e&&"video"===e.type?lu(mn(k),e):null}),x=St(()=>nu(mn(d))),C=St(()=>{var e;return Hd({margin:Qd(mn(l)),padding:Qd(mn(s)),...Tp({hasVideoBg:mn(w),positionRelative:!0}),..._u(mn(k),null,mn(c)),...tu(mn(k),mn(u)),"border-radius":mn(x),"box-shadow":ou(mn(k),mn(p)),"transition-duration":`${(null==(e=mn(v))?void 0:e.ms_transition_time)??0}ms`})}),E=St(()=>Hd({gap:Yd(mn(g)),padding:`0 ${mn(m)+mn(g)}px`,"align-items":Rg(mn(_))})),S=St(()=>{if(!mn(y))return[];const e=mn(i).length-1;switch(mn(i).length){case 0:return[];case 1:return[0,0];case 2:return[0,e];default:return[e-1,e]}}),I=St(()=>{if(!mn(y))return[];switch(mn(i).length){case 0:return[];case 1:return[0,0];default:return[0,1]}});let z=null,T=Ft(0),D=Ft(0),A=St(()=>2*mn(m)+mn(g)),j=St(()=>mn(D)-mn(A)),q=Ft(null);function M(e){return 0===mn(i).length?0:(e%mn(i).length+mn(i).length)%mn(i).length}function $(e){var r;return null==(r=mn(i)[e])?void 0:r.name}function F(e=!0,r){var t,a;if(null===z)return;const n=e?(null==(t=mn(v))?void 0:t.ms_time_per_page)??0:0;r??(r=(null==(a=mn(v))?void 0:a.ms_transition_time)??0),z.style.transition=`transform ${r}ms ease-in-out ${n}ms`}function O(){null!==z&&(z.style.transition="none")}const N=St(()=>mn(y)?2:0);function L(e){null!==z&&(z.style.transform=`translateX(${e}px)`)}function B(e){if(null===z)return;e+=mn(N);const r=e*-mn(j);L(r)}function U(e){e%=mn(i).length+mn(N),F(!0),B(e)}function R(){null!=mn(v)&&requestAnimationFrame(()=>{U(mn(T)+1)})}function W(e){return Math.round(e/-mn(j))-mn(N)}function V(){const e=Yg(z),r=W(e);Nt(T,(r+mn(i).length)%mn(i).length),O(),B(mn(T)),requestAnimationFrame(()=>{R()})}uo(()=>{const e=Vg(mn(i),mn(h));Nt(T,e,!0),O(),B(mn(T)),R()});let K=Ft(0),H=0;function Y(e){e.currentTarget.setPointerCapture(e.pointerId),Nt(K,Yg(z),!0),Nt(q,mn(T),!0),H=e.clientX}function G(e){const t=e.currentTarget;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId);const n=Yg(z),o=Hg({startPage:mn(q)??W(n),dragDistance:n-mn(K),pageWidth:mn(j),pageCount:mn(i).length,loop:mn(y)}),s=M(o);null!==mn(q)&&mn(q)!==s&&a({componentType:"carousel",componentName:r.name,componentValue:s.toString(),originIndex:mn(q),destinationIndex:s,originContextName:$(mn(q)),destinationContextName:$(s),defaultIndex:Vg(mn(i),mn(h))}),Nt(q,null),Nt(T,s,!0),F(!1,500),B(o)}function Z(e){if(!e.currentTarget.hasPointerCapture(e.pointerId))return;const r=e.clientX-H;H=e.clientX;const[t,a]=mn(y)?[mn(K)-mn(D),mn(K)+mn(D)]:[-(mn(i).length-1)*mn(j),0],n=Yg(z),o=Wg(n+r,t,a),s=W(o);Nt(T,(s+mn(i).length)%mn(i).length),L(o),O()}var X=am(),Q=ra(X),J=e=>{var r=tm(),t=ra(r);Sp(t,{get url(){return mn(P).url},get urlLowRes(){return mn(P).url_low_res},get objectFit(){return mn(P).fit},get objectPosition(){return mn(P).position},get poster(){return mn(P).posterWebp},get mute(){return mn(P).mute},get loop(){return mn(P).loop}}),Fn(e,r)};go(Q,e=>{mn(P)&&e(J)});var ee=aa(Q,2),re=ra(ee);re.__pointerdown=Y,re.__pointerup=G,re.__pointermove=Z;var te=ra(re);vo(te,17,()=>mn(S),fo,(e,r)=>{{let t=St(()=>mn(T)===mn(r));Xg(e,{get page(){return mn(i)[mn(r)]},get index(){return mn(r)},get pages(){return mn(i).length},get selected(){return mn(t)},hidden:!0})}});var ae=aa(te,2);vo(ae,17,()=>mn(i),fo,(e,r,t)=>{{let a=St(()=>mn(T)===t);Xg(e,{get page(){return mn(r)},index:t,get pages(){return mn(i).length},get selected(){return mn(a)}})}});var ne=aa(ae,2);vo(ne,17,()=>mn(I),fo,(e,r)=>{{let t=St(()=>mn(T)===mn(r));Xg(e,{get page(){return mn(i)[mn(r)]},get index(){return mn(r)},get pages(){return mn(i).length},get selected(){return mn(t)},hidden:!0})}}),Si(re,e=>z=e,()=>z);var oe=aa(re,2),ie=e=>{rm(e,Ki(()=>mn(f),{get length(){return mn(i).length},get selected(){return mn(T)}}))};go(oe,e=>{null!=mn(f)&&e(ie)}),Ea(e=>{Yo(X,1,e,"svelte-un7jj5"),Zo(X,mn(C)),Zo(re,mn(E))},[()=>Uo(["carousel","rc-gradient-border",mn(w)?zp("carousel"):""].filter(Boolean).join(" "))]),En("transitionend",re,V),Ci(re,"clientWidth",e=>Nt(D,e)),Fn(e,X),or()}Sn(["pointerdown","pointerup","pointermove"]);var im=An('<div class="rc-gradient-border"><div></div></div>');function sm(e,r){nr(r,!0);const t=Wi(r,["$$slots","$$events","$$legacy"]),a=nd({state:!0}),n=St(()=>({...t,...wd(a(),r.overrides)})),o=St(()=>mn(n).base_url),i=St(()=>mn(n).formats),s=St(()=>mn(n).size),l=St(()=>mn(n).margin),c=St(()=>mn(n).padding),d=St(()=>mn(n).color),u=St(()=>mn(n).icon_background),p=St(()=>mn(n).visible),_=Nd(),g=St(_),m=St(()=>{var e,r,t,a;return Hd({width:Xd(mn(s).width),height:Xd(mn(s).height),margin:Qd(mn(l)),padding:Qd(mn(c)),"background-color":eu(mn(g),null==(e=mn(u))?void 0:e.color),...tu(mn(g),null==(r=mn(u))?void 0:r.border),"border-radius":nu(null==(t=mn(u))?void 0:t.shape),"box-shadow":ou(mn(g),null==(a=mn(u))?void 0:a.shadow),flex:"0 0 auto"})}),f=St(()=>!1!==mn(p)),h=St(()=>`${mn(o)}/${mn(i).webp}`),y=St(()=>Hd({width:"100%",height:"100%",position:"relative","z-index":1,overflow:"hidden","background-color":eu(mn(g),mn(d)),"mask-image":`url(${mn(h)})`,"-webkit-mask-image":`url(${mn(h)})`,"mask-size":"contain","-webkit-mask-size":"contain","mask-position":"center","-webkit-mask-position":"center","mask-repeat":"no-repeat","-webkit-mask-repeat":"no-repeat"}));var v=$n(),b=ta(v),k=e=>{var r=im(),t=ra(r);Ea(()=>{Zo(r,mn(m)),Zo(t,mn(y))}),Fn(e,r)};go(b,e=>{mn(f)&&e(k)}),Fn(e,v),or()}const lm=Symbol("selected");function cm(e){ar(lm,e)}function dm(){const e=tr(lm);if(void 0===e)throw new Error("Tabs context not found");return e}function um(e,r){nr(r,!0);const t=()=>Ni(o,"$control",a),[a,n]=Bi(),{control:o}=dm();Ym(e,Ki(()=>t().stack)),or(),n()}function pm(e,r){nr(r,!0);const{selectedTabId:t,selectTab:a}=dm();Ac(Mi(t,e=>e===r.tab_id)),Ym(e,Ki(()=>r.stack,{onclick:()=>{a(r.tab_id,r.tab_index,"tab")}})),or()}var _m=An('<div role="button" tabindex="0" aria-label="Toggle" class="toggle svelte-e97uq1"><div class="thumb svelte-e97uq1"></div></div>');const gm={hash:"svelte-e97uq1",code:".toggle.svelte-e97uq1 {appearance:none;--height: 31px;position:relative;width:51px;height:var(--height);border-radius:calc(var(--height) / 2);cursor:pointer;user-select:none;transition:background-color 300ms ease;}.thumb.svelte-e97uq1 {--size: 27px;position:absolute;top:2px;width:var(--size);height:var(--size);border-radius:50%;box-shadow:0 1px 3px rgba(0, 0, 0, 0.2),\n 0 1px 2px rgba(0, 0, 0, 0.12);transition:left 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94),\n background-color 300ms ease;}"};function mm(e,r){nr(r,!0),Fo(e,gm);const t=()=>Ni(p,"$isActive",a),[a,n]=Bi(),o=Wi(r,["$$slots","$$events","$$legacy"]),i=nd({state:!0}),s=St(()=>({...o,...wd(i(),r.overrides)})),l=St(()=>mn(s).thumb_color_on),c=St(()=>mn(s).thumb_color_off),d=St(()=>mn(s).track_color_on),u=St(()=>mn(s).track_color_off),{isActive:p,selectTab:_}=dm();Ac(p);const g=Nd(),m=St(g),f=St(()=>Hd({background:t()?eu(mn(m),mn(d)):eu(mn(m),mn(u))})),h=St(()=>Hd({left:t()?"22px":"2px",background:t()?eu(mn(m),mn(l)):eu(mn(m),mn(c))})),y=()=>{_("",t()?0:1,"switch")},v=e=>
1{("Enter"===e.code||"Space"===e.code)&&y()};var b=_m();b.__click=y,b.__keydown=v;var k=ra(b);Ea(()=>{Zo(b,mn(f)),Zo(k,mn(h))}),Fn(e,b),or(),n()}Sn(["click","keydown"]);const fm=Symbol("relativeDiscountScope"),hm=Symbol("selectedPackageDiscountScope");function ym(e){ar(fm,e)}const vm=ji(void 0);function bm(){return tr(fm)??vm}function km(e){ar(hm,e)}function wm(){return tr(hm)}function Pm(e,r){const t=vd(e).map(e=>{var t;return null==(t=null==r?void 0:r[e])?void 0:t.pricePerMonthMicros}).filter(e=>void 0!==e);return t.length?Math.max(...t):void 0}function xm(e,r,t){const a=null==r?void 0:r.pricePerMonthMicros;if(void 0===e||void 0===a||void 0===t)return e;const n=t>0?100*(t-a)/t:0;return{...e,"product.relative_discount":n<1?"":`${n.toFixed(0)}%`}}var Cm=An("<div><!> <!></div>");const Em={hash:"svelte-7u9xkl",code:'.rc-tabs-video-bg.svelte-7u9xkl::before {content:"";position:absolute;inset:0;background:var(--overlay);pointer-events:none;z-index:2;}.rc-tabs-video-bg.svelte-7u9xkl > .rc-bg-video {z-index:1;}.rc-tabs-video-bg.svelte-7u9xkl > .rc-tabs-stack-front {position:relative;z-index:3;}'};function Sm(e,r){nr(r,!0),Fo(e,Em);const t=()=>Ni(j,"$selectedTabIndex",n),a=()=>Ni(q,"$tab",n),[n,o]=Bi(),i=Wi(r,["$$slots","$$events","$$legacy"]),{name:s,control:l,tabs:c,default_tab_id:d,state_updates:u}=i,p=nd(),_=Xc(),g=St(()=>({...i,...wd(p(),r.overrides)})),m=St(()=>mn(g).size),f=St(()=>mn(g).padding),h=St(()=>mn(g).margin),y=St(()=>mn(g).background),v=St(()=>mn(g).shape),b=St(()=>mn(g).border),k=St(()=>mn(g).shadow),w=St(()=>mn(g).visible),P=St(()=>!1!==mn(w)),x=Nd(),C=St(x),E=St(()=>{var e;return"video"===(null==(e=mn(y))?void 0:e.type)}),S=St(()=>{if(!mn(E))return null;const e=mn(y);return e&&"video"===e.type?lu(mn(C),e):null}),I=St(()=>nu(mn(v))),z=St(()=>Hd({position:"relative",width:Xd(mn(m).width),height:Xd(mn(m).height),margin:Qd(mn(h)),padding:Qd(mn(f)),...Tp({hasVideoBg:mn(E),clipOverflow:"0"!==mn(I)}),..._u(mn(C),null,mn(y)),...tu(mn(C),mn(b)),"border-radius":mn(I),"box-shadow":ou(mn(C),mn(k))})),{emitComponentInteraction:T,infoPerPackage:D}=Tc(),A=Math.max(0,c.findIndex(e=>e.id===d)),j=qi(A),q=Mi(j,e=>c[e]),M=e=>{var r;return null==(r=c[e])?void 0:r.name},$=(e,r,t)=>{var a;const n=c.findIndex(r=>
vendor: 22,352 bytes, line 1
1r.id===e),o=-1!==n?n:r;if(o>=0&&o<c.length){const r=$i(j);if(r===o)return;"tab"===t?T({componentType:"tab",componentName:s,componentValue:(null==(a=c[o])?void 0:a.id)??e,originIndex:r,destinationIndex:o,originContextName:M(r),destinationContextName:M(o),defaultIndex:A}):"switch"===t&&T({componentType:"switch",componentName:s,componentValue:1===o?"on":"off"}),j.set(o)}};let F;fa(()=>{var e;if(!mn(P)||null==u||!u.length)return;const r=null==(e=c[t()])?void 0:e.id;null==r||r===F||(F=r,null==_||_.applyUpdates(u,r))}),cm({control:ji(l),selectedTabId:Mi(q,e=>(null==e?void 0:e.id)??""),selectTab:$,isActive:Mi(j,e=>1===e)});const O=bm();ym(Mi([q,D,O],([e,r,t])=>(e&&Pm(e,r))??t));var N=$n(),L=ta(N),B=e=>{var r=Cm(),t=ra(r),n=e=>{Sp(e,{get url(){return mn(S).url},get urlLowRes(){return mn(S).url_low_res},get objectFit(){return mn(S).fit},get objectPosition(){return mn(S).position},get poster(){return mn(S).posterWebp},get mute(){return mn(S).mute},get loop(){return mn(S).loop}})};go(t,e=>{mn(S)&&e(n)});var o=aa(t,2),i=e=>{{let r=St(()=>mn(E)?"rc-tabs-stack-front":void 0);Ym(e,Ki(()=>a().stack,{get class(){return mn(r)}}))}};go(o,e=>{void 0!==a()&&e(i)}),Ea(e=>{Yo(r,1,e,"svelte-7u9xkl"),Zo(r,mn(z))},[()=>Uo(["rc-gradient-border",mn(E)?zp("tabs"):""].filter(Boolean).join(" "))]),Fn(e,r)};go(L,e=>{mn(P)&&e(B)}),Fn(e,N),or(),o()}var Im=An('<div style="flex-grow: 1; width:100%;"></div>'),zm=An("<div><!></div>"),Tm=An('<div class="custom-wallet-button svelte-1wondk4"><!></div>');const Dm={hash:"svelte-1wondk4",code:'\n /* Default look for the not-ready states; hosts restyle via [data-wallet-state]. */.custom-wallet-button.svelte-1wondk4:not([data-wallet-state="ready"]) {opacity:0.4;cursor:not-allowed;}.custom-wallet-button.svelte-1wondk4:not([data-wallet-state="ready"]) > * {pointer-events:none;}'};function Am(e,r){nr(r,!0),Fo(e,Dm);const t=()=>Ni(c,"$selectedPackageId",a),[a,n]=Bi(),{walletButtonRender:o,onWalletButtonReady:i,prepareWalletPurchase:s,onWalletPurchaseClicked:l,selectedPackageId:c,emitComponentInteraction:d}=Tc(),u=Nd(),p=St(u),_=Wi(r,["$$slots","$$events","$$legacy"]),g=St(()=>r.mode??"store"),m=St(()=>r.onWalletButtonReady??i),f=St(()=>{const{style:e}=_;if(null!=e)return"dark"===mn(p)&&null!=e.dark?e.dark:e.light}),h={width:{type:"fill"},height:{type:"fit"}},y={type:"vertical",alignment:"center",distribution:"center"},v=St(()=>({size:r.size??h,dimension:r.dimension??y,spacing:r.spacing??0,margin:r.margin??Td,border:r.border??null,shape:r.shape??null,shadow:r.shadow??null})),b=St(()=>mn(v).size),k=St(()=>mn(v).dimension),w=St(()=>mn(v).spacing),P=St(()=>mn(v).margin),x=St(()=>({display:"flex",position:"relative",width:Xd(mn(b).width),height:Xd(mn(b).height),...pp(mn(k)),gap:Yd(mn(w)),margin:Qd({...mn(P)?{...mn(P)}:{...Td}})})),C=St(()=>Hd(mn(x)));let E=Ft(!1),S=Ft(!1);const I=St(()=>mn(E)?"busy":mn(S)?"ready":"preparing");let z=0,T=!1;po(()=>{T=!0});const D=e=>{var r;const t=++z;s?Promise.resolve().then(()=>s(e)).catch(()=>!1).then(e=>{var r;t!==z||T||(Nt(S,e,!0),null==(r=mn(m))||r(e))}):null==(r=mn(m))||r(!1)},A=()=>{var e;if(T||"custom"!==mn(g))return;if(Nt(S,!1),!r.stack)return void(null==(e=mn(m))||e(!1));const a=t();a?D(a):z++};fa(A);const j=()=>{if(mn(E)||!mn(S)||!l)return;const e=t();if(!e)return;let a;Nt(E,!0),Nt(S,!1);try{a=l(e)}catch{return Nt(E,!1),void A()}a.catch(()=>{}).finally(()=>{Nt(E,!1),A()}),d({componentType:"wallet_button",componentName:r.name,componentValue:"custom_purchase"})};var q=$n(),M=ta(q),$=e=>{var a=zm(),n=ra(a);mo(n,()=>mn(f),e=>{var a=Im();Oo(a,(e,r)=>null==o?void 0:o(e,r),()=>({selectedPackageId:t(),onReady:r.onWalletButtonReady??i,walletButtonTheme:mn(f)})),Fn(e,a)}),Ea(()=>Zo(a,mn(C))),Fn(e,a)},F=e=>{var t=$n(),a=ta(t),n=e=>{var t=Tm(),a=ra(t);Ym(a,Ki(()=>r.stack,{onclick:j,testId:"wallet-button-custom"})),Ea(()=>{Zo(t,mn(C)),ii(t,"data-wallet-state",mn(I)),ii(t,"aria-busy",mn(E)),ii(t,"aria-disabled",mn(E)||!mn(S))}),Fn(e,t)};go(a,e=>{"custom"===mn(g)&&r.stack&&e(n)},!0),Fn(e,t)};go(M,e=>{"store"===mn(g)&&o&&t()?e($):e(F,!1)}),Fn(e,q),or(),n()}var jm=An('<div class="wallet-skeleton rc-gradient-border svelte-k8z4d2"> <div class="wallet-skeleton-shimmer svelte-k8z4d2"></div></div>');const qm={hash:"svelte-k8z4d2",code:'.wallet-skeleton.svelte-k8z4d2 {position:relative;border-radius:9999px;background-color:rgba(128, 128, 128, 0.16);backdrop-filter:blur(18px);min-height:48px;flex-grow:1;width:100%;}.wallet-skeleton-shimmer.svelte-k8z4d2 {position:absolute;inset:0;overflow:hidden;border-radius:inherit;}.wallet-skeleton-shimmer.svelte-k8z4d2::before {content:"";position:absolute;inset:0;background:linear-gradient(\n 135deg,\n rgba(255, 255, 255, 0.2),\n rgba(255, 255, 255, 0.01)\n );opacity:0.9;mix-blend-mode:screen;}.wallet-skeleton-shimmer.svelte-k8z4d2::after {content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(\n 120deg,\n transparent 0%,\n rgba(255, 255, 255, 0.6) 20%,\n transparent 40%\n );opacity:0.8;\n animation: svelte-k8z4d2-wallet-skeleton-shimmer 1.4s ease-in-out infinite;}\n\n @keyframes svelte-k8z4d2-wallet-skeleton-shimmer {\n 100% {\n transform: translateX(100%);\n }\n }'};function Mm(e,r){nr(r,!0),Fo(e,qm);const t={width:{type:"fill"},height:{type:"fit"}},a={type:"vertical",alignment:"center",distribution:"center"},n=St(()=>({size:r.size??t,dimension:r.dimension??a,spacing:r.spacing??0,margin:r.margin??Td,border:r.border??null,shape:r.shape??null,shadow:r.shadow??null,style:r.style})),o=St(()=>mn(n).size),i=St(()=>mn(n).dimension),s=St(()=>mn(n).spacing),l=St(()=>mn(n).margin),c=St(()=>mn(n).border),d=St(()=>mn(n).shape),u=St(()=>mn(n).shadow),p=St(()=>mn(n).style),_=10,g=Nd(),m=St(g),f=St(()=>({...mn(p),display:"flex",position:"relative",width:Xd(mn(o).width),height:Xd(mn(o).height),...pp(mn(i)),gap:Yd(mn(s)),margin:Qd({...mn(l)?{...mn(l),bottom:Math.max(mn(l).bottom,_)}:{...Td,bottom:_}})})),h=St(()=>Hd({...mn(f),...tu(mn(m),mn(c)),"border-radius":nu(mn(d)),"box-shadow":ou(mn(m),mn(u))}));var y=jm();ii(y,"aria-hidden",!0),Ea(()=>Zo(y,mn(h))),Fn(e,y),or()}const $m=(e,r)=>void 0!==Fm(e,r),Fm=(e,r)=>{var t;for(const t of e.components){const e=Om(t,r);if(e)return e}return null!=(t=e.badge)&&t.stack?Fm(e.badge.stack,r):void 0},Om=(e,r)=>{if(e.type===r)return e;if(e.fallback){const t=Om(e.fallback,r);if(t)return t}switch(e.type){case"carousel":for(const t of e.pages){const e=Fm(t,r);if(e)return e}return;case"package":case"purchase_button":case"tab":case"tab_control_button":return Fm(e.stack,r);case"wallet_button":return e.stack?Fm(e.stack,r):void 0;case"stack":return Fm(e,r);case"tabs":{const t=Fm(e.control.stack,r);if(t)return t;for(const t of e.tabs){const e=Fm(t.stack,r);if(e)return e}return}default:return}};var Nm=An("<div><!></div> <!>",1);const Lm={hash:"svelte-16x6nlz",code:".wallet-slot.svelte-16x6nlz {display:contents;}.wallet-slot-hidden.svelte-16x6nlz {display:none;}"};function Bm(e,r){nr(r,!0),Fo(e,Lm);const t=Wi(r,["$$slots","$$events","$$legacy","wallet_unknown_stack","wallet_available_stack","wallet_unavailable_stack","type"]),{walletButtonRender:a,prepareWalletPurchase:n,onWalletPurchaseClicked:o,...i}=Tc(),s=yn(()=>$m(r.wallet_available_stack,"wallet_button")),l=yn(()=>Fm(r.wallet_available_stack,"wallet_button")),c="wallet_button"===(null==l?void 0:l.type)&&"custom"===l.mode?!!n&&!!o:!!a;let d=Ft(Wt(!!s&&void 0)),u=Ft(Wt(c&&s));zc({walletButtonRender:a,prepareWalletPurchase:n,onWalletPurchaseClicked:o,...i,onWalletButtonReady:e=>{Nt(d,!!c&&e,!0),Nt(u,!1)}});const p=St(()=>!mn(d)||!r.wallet_available_stack),_=St(()=>!(!r.wallet_available_stack||!mn(d)||mn(u))),g=St(()=>({components:[],type:"stack",visible:null,dimension:{type:"vertical",distribution:"start",alignment:"center"},background_color:null,spacing:0,...t}));Ym(e,Ki(()=>mn(g),{children:(e,t)=>{var a=Nm(),n=ta(a),o=ra(n);Ym(o,Ki(()=>r.wallet_available_stack));var i=aa(n,2),s=e=>{Ym(e,Ki(()=>r.wallet_unknown_stack))},l=e=>{var t=$n(),a=ta(t),n=e=>{Ym(e,Ki(()=>r.wallet_unavailable_stack))};go(a,e=>{mn(p)&&e(n)},!0),Fn(e,t)};go(i,e=>{mn(u)?e(s):e(l,!1)}),Ea(()=>Yo(n,1,Uo(mn(_)?"wallet-slot":"wallet-slot-hidden"),"svelte-16x6nlz")),Fn(e,a)},$$slots:{default:!0}})),or()}function Um(e,r){nr(r,!0);const t={button:Ed,carousel:om,circular_loader_animation:ip,countdown:ef,express_purchase_button:Bm,footer:af,header:sf,icon:sm,image:zf,input_multiple_choice:Jp,input_option:t_,input_single_choice:a_,input_text:Lu,linear_loader_animation:ip,loader:Ku,loader_group:Mp,loader_group_item:Ip,loader_percentage:Op,loader_progress_component:Np,loader_progress_components:Bp,package:jf,purchase_button:bh,redemption_button:Lg,skeleton_loader:Mm,stack:Ym,tab_control_button:pm,tab_control_toggle:mm,tab_control:um,tabs:Sm,text:Ug,timeline:Sh,video:Lh,wallet_button:Am,web_view:ny},a=e=>e.type in t,n=e=>{if(a(e))return[t[e.type],e];if("fallback_header"===e.type)return;const{fallback:r}=e;return r&&a(r)?[t[r.type],r]:void 0},o=Wi(r,["$$slots","$$events","$$legacy","nodeData"]),i=St(()=>n(r.nodeData)??[]),s=St(()=>ie(mn(i),2)),l=St(()=>mn(s)[0]),c=St(()=>mn(s)[1]);var d={getComponentClass:n},u=$n(),p=ta(u),_=e=>{var r=$n(),t=ta(r);Co(t,()=>mn(l),(e,r)=>{r(e,Ki(()=>mn(c)||{},()=>o))}),Fn(e,r)};return go(p,e=>{mn(l)&&e(_)}),Fn(e,u),or(d)}var Rm=An("<div><!></div>"),Wm=An('<div class="rc-zlayer-layer svelte-20zubz"><!></div>'),Vm=An('<div style="position: relative; width: 100%; height: 100%; isolation: isolate;"></div>'),Km=An("<!> <!> <!> <!>",1);const Hm={hash:"svelte-20zubz",code:'.stack.svelte-20zubz {appearance:none;position:relative;&[role="button"] {cursor:pointer;}&::before {content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--overlay);}}.stack.rc-stack-video-bg.svelte-20zubz::before {z-index:2;pointer-events:none;}.stack.rc-stack-video-bg.svelte-20zubz > .rc-bg-video {z-index:1;}\n\n /* Keep flex children interactive and above tinted overlay (::before z-index). */.stack.rc-stack-video-bg.svelte-20zubz > :not(.rc-bg-video) {position:relative;z-index:3;}\n\n /*\n * Each overlay layer is a full-size (inset:0) box, so by default it swallows\n * clicks anywhere over the stack â including where it has no content â\n * blocking interactive elements on the layers beneath. Only its own content\n * should be hit-testable.\n */.rc-zlayer-layer.svelte-20zubz {pointer-events:none;}.rc-zlayer-layer.svelte-20zubz > * {pointer-events:auto;}'};function Ym(e,r){nr(r,!0),Fo(e,Hm);const t=Wi(r,["$$slots","$$events","$$legacy"]),{onclick:a,children:n,class:o,testId:i}=t,s=nd({state:!0,hover:!0}),l=St(()=>({...t,...wd(s(),r.overrides)})),c=St(()=>mn(l).components),d=St(()=>mn(l).size),u=St(()=>mn(l).dimension),p=St(()=>mn(l).spacing),_=St(()=>mn(l).margin),g=St(()=>mn(l).padding),m=St(()=>mn(l).background_color),f=St(()=>mn(l).background),h=St(()=>mn(l).border),y=St(()=>mn(l).shape),v=St(()=>mn(l).shadow),b=St(()=>mn(l).badge),k=St(()=>mn(l).visible),w=hp(()=>mn(u).type),P=Nd(),x=St(P),C=St(()=>{var e;return"video"===(null==(e=mn(f))?void 0:e.type)}),E=St(()=>{if(!mn(C))return null;const e=mn(f);return e&&"video"===e.type?lu(mn(x),e):null}),S=St(()=>nu(mn(y))),I=St(()=>"fill"===mn(d).height.type),z=St(()=>Hd({display:"flex",position:"relative",width:Xd(mn(d).width),...mn(I)?up(null==w?void 0:w()):{height:Xd(mn(d).height)},...cp(mn(d).width),...dp(mn(d).height),...pp(mn(u)),gap:Yd(mn(p)),margin:Qd(mn(_)),padding:Qd(mn(g)),..._u(mn(x),mn(m),mn(f)),...tu(mn(x),mn(h)),"border-radius":mn(S),"box-shadow":ou(mn(x),mn(v)),...Tp({hasVideoBg:mn(C),clipOverflow:"0"!==mn(S)}),...r.style})),T=e=>{if("zlayer"!==mn(u).type)return"";const{justifyContent:r,alignItems:t}=gp(mn(u).alignment);return Hd(0===e?{display:"flex",height:"100%","justify-content":r,"align-items":t}:{position:"absolute",inset:0,display:"flex","justify-content":r,"align-items":t,"z-index":e+1})},D=St(()=>{var e;return Hd(mp(mn(b),null==(e=mn(h))?void 0:e.width))}),A=St(()=>!1!==mn(k));var j=$n(),q=ta(j),M=e=>{var r=$n(),t=ta(r);$o(t,()=>void 0!==a?"button":"div",!1,(e,r)=>{li(e,e=>({role:void 0!==a?"button":void 0,onclick:a,style:mn(z),class:e,"data-testid":i}),[()=>["stack","rc-gradient-border",o,mn(C)?zp("stack"):""].filter(Boolean).join(" ")],void 0,void 0,"svelte-20zubz");var t=Km(),s=ta(t),l=e=>{Sp(e,{get url(){return mn(E).url},get urlLowRes(){return mn(E).url_low_res},get objectFit(){return mn(E).fit},get objectPosition(){return mn(E).position},get poster(){return mn(E).posterWebp},get mute(){return mn(E).mute},get loop(){return mn(E).loop}})};go(s,e=>{mn(E)&&e(l)});var d=aa(s,2),p=e=>{var r=Rm(),t=ra(r);Um(t,{get nodeData(){return mn(b).stack}}),Ea(()=>Zo(r,mn(D))),Fn(e,r)};go(d,e=>{mn(b)&&e(p)});var _=aa(d,2),g=e=>{var r=Vm();vo(r,21,()=>mn(c),fo,(e,r,t)=>{var a=Wm(),n=ra(a);Um(n,{get nodeData(){return mn(r)}}),Ea(e=>Zo(a,e),[()=>T(t)]),Fn(e,a)}),Fn(e,r)},m=e=>{var r=$n(),t=ta(r);vo(t,17,()=>mn(c),fo,(e,r)=>{Um(e,{get nodeData(){return mn(r)}})}),Fn(e,r)};go(_,e=>{"zlayer"===mn(u).type?e(g):e(m,!1)});var f=aa(_,2);null==n||n(f),Fn(r,t)}),Fn(e,r)};go(q,e=>{mn(A)&&e(M)}),Fn(e,j),or()}function Gm(e){return e<10?`0${e}`:`${e}`}function Zm(e){return`${e}`}function Xm(e,r=Date.now()){const t=new Date(e).getTime()-r;if(t<=0)return{count_days_with_zero:"00",count_days_without_zero:"0",count_hours_with_zero:"00",count_hours_without_zero:"0",count_minutes_with_zero:"00",count_minutes_without_zero:"0",count_seconds_with_zero:"00",count_seconds_without_zero:"0"};const a=Math.floor(t/1e3),n=Math.floor(a/60),o=Math.floor(n/60),i=Math.floor(o/24),s=o%24,l=n%60,c=a%60;return{count_days_with_zero:Gm(i),count_days_without_zero:Zm(i),count_hours_with_zero:Gm(s),count_hours_without_zero:Zm(s),count_minutes_with_zero:Gm(l),count_minutes_without_zero:Zm(l),count_seconds_with_zero:Gm(c),count_seconds_without_zero:Zm(c)}}function Qm(e,r=Date.now()){return new Date(e).getTime()<=r}const Jm=ji(Date.now(),e=>{let r;e(Date.now());const t=setTimeout(()=>{e(Date.now()),r=setInterval(()=>e(Date.now()),1e3)},1e3-Date.now()%1e3);return()=>{clearTimeout(t),void 0!==r&&clearInterval(r)}});function ef(e,r){nr(r,!0);const t=()=>Ni(Jm,"$sharedNow",a),[a,n]=Bi(),o=Wi(r,["$$slots","$$events","$$legacy"]),{countdown_stack:i,end_stack:s}=o,l=St(()=>Xm(r.style.date,t())),c=St(()=>Qm(r.style.date,t())),d=rd(),u=Mi([d,yc(()=>mn(l))],([e,r])=>({...e,...r}));ed(u);const p=St(()=>mn(c)&&s?s:i),_=St(()=>!1!==r.visible);var g=$n(),m=ta(g),f=e=>{Ym(e,Ki(()=>mn(p)))};go(m,e=>{mn(_)&&e(f)}),Fn(e,g),or(),n()}var rf=An('<div class="svelte-us0djn"><!></div>');const tf={hash:"svelte-us0djn",code:"div.svelte-us0djn {width:100%;display:flex;flex-direction:row;justify-content:center;}"};function af(e,r){nr(r,!0),Fo(e,tf),hp(()=>"horizontal");var t=rf(),a=ra(t);Ym(a,Ki(()=>r.stack)),Fn(e,t),or()}var nf=An('<div class="svelte-pt59af"><!></div>');const of={hash:"svelte-pt59af",code:"div.svelte-pt59af {display:flex;flex-direction:row;justify-content:center;}"};function sf(e,r){nr(r,!0),Fo(e,of),hp(()=>"horizontal");var t=nf(),a=ra(t);Ym(a,Ki(()=>r.stack)),Fn(e,t),or()}var lf=qn("<circle></circle>"),cf=qn("<path></path>"),df=qn("<path></path>"),uf=qn("<path></path>"),pf=qn("<!><!><!><!>",1);function _f(e,r){nr(r,!0);const t=St(()=>{var e;if("rectangle"!==(null==(e=r.shape)?void 0:e.type))return[0,0,0,0];const{corners:t}=r.shape;return[(null==t?void 0:t.top_leading)??0,(null==t?void 0:t.top_trailing)??0,(null==t?void 0:t.bottom_trailing)??0,(null==t?void 0:t.bottom_leading)??0]}),a=St(()=>ie(mn(t),4)),n=St(()=>mn(a)[0]),o=St(()=>mn(a)[1]),i=St(()=>mn(a)[2]),s=St(()=>mn(a)[3]);var l=pf(),c=ta(l),d=e=>{var t=lf();Ea(e=>{ii(t,"cx",r.width/2),ii(t,"cy",r.height/2),ii(t,"r",e)},[()=>Math.min(r.width,r.height)/2]),Fn(e,t)};go(c,e=>{var t;"circle"===(null==(t=r.shape)?void 0:t.type)&&e(d)});var u=aa(c),p=e=>{var t=cf();Ea(()=>ii(t,"d",`M 0 0 L ${r.width} 0 L ${r.width} ${r.height} Q ${r.width/2} ${r.height-54} 0 ${r.height} Z`)),Fn(e,t)};go(u,e=>{var t;"concave"===(null==(t=r.shape)?void 0:t.type)&&e(p)});var _=aa(u),g=e=>{var t=df();Ea(()=>ii(t,"d",`M 0 0 L ${r.width} 0 L ${r.width} ${r.height-27} Q ${r.width/2} ${r.height+27} 0 ${r.height-27} Z`)),Fn(e,t)};go(_,e=>{var t;"convex"===(null==(t=r.shape)?void 0:t.type)&&e(g)});var m=aa(_),f=e=>{var t=uf();Ea(()=>ii(t,"d",`M ${mn(n)} 0 H ${r.width-mn(o)} A ${mn(o)} ${mn(o)} 0 0 1 ${r.width} ${mn(o)}\n V ${r.height-mn(i)} A ${mn(i)} ${mn(i)} 0 0 1 ${r.width-mn(i)} ${r.height}\n H ${mn(s)} A ${mn(s)} ${mn(s)} 0 0 1 0 ${r.height-mn(s)}\n V ${mn(n)} A ${mn(n)} ${mn(n)} 0 0 1 ${mn(n)} 0 Z`)),Fn(e,t)};go(m,e=>{var t,a;("rectangle"===(null==(t=r.shape)?void 0:t.type)||void 0===(null==(a=r.shape)?void 0:a.type))&&e(f)}),Fn(e,l),or()}function gf(e,r,t){const a=(e,r)=>r?t(r)??e:e;let n;for(const t of kd(r,e.overrides)){const e=a(t.properties.source,t.properties.override_source_lid);e&&(n=e)}return n??a(e.source,e.override_source_lid)??e.source}function mf(...e){for(const r of e)if(null!=r&&r>0)return r;return 0}function ff(e,r,t){const a=(null==e?void 0:e.width)??0,n=(null==e?void 0:e.height)??0;if(a>0&&n>0)return[a,n];const o=mf(r),i=mf(t);return o>0&&i>0?[o,i]:[0,0]}var hf=qn('<linearGradient x1="0" y1="0" x2="100%" y2="100%"><stop offset="0%"></stop><stop offset="100%"></stop></linearGradient>'),yf=qn("<stop></stop>"),vf=qn("<linearGradient></linearGradient>"),bf=qn("<stop></stop>"),kf=qn("<radialGradient></radialGradient>"),wf=qn("<!><!><!>",1);function Pf(e,r){nr(r,!0);var t=wf(),a=ta(t),n=e=>{var t=hf(),a=ra(t),n=aa(a);Ea(()=>{ii(t,"id",r.id),ii(a,"stop-color",r.overlay.value),ii(n,"stop-color",r.overlay.value)}),Fn(e,t)};go(a,e=>{var t;"hex"===(null==(t=r.overlay)?void 0:t.type)&&e(n)});var o=aa(a),i=e=>{var t=vf();vo(t,21,()=>r.overlay.points,fo,(e,r)=>{var t=yf();Ea(()=>{ii(t,"offset",`${mn(r).percent}%`),ii(t,"stop-color",mn(r).color)}),Fn(e,t)}),Ea(()=>{ii(t,"id",r.id),ii(t,"gradientTransform",`rotate(${r.overlay.degrees-90}, 0.5, 0.5)`)}),Fn(e,t)};go(o,e=>{var t;"linear"===(null==(t=r.overlay)?void 0:t.type)&&e(i)});var s=aa(o),l=e=>{var t=kf();vo(t,21,()=>r.overlay.points,fo,(e,r)=>{var t=bf();Ea(()=>{ii(t,"offset",`${mn(r).percent}%`),ii(t,"stop-color",mn(r).color)}),Fn(e,t)}),Ea(()=>ii(t,"id",r.id)),Fn(e,t)};go(s,e=>{var t;"radial"===(null==(t=r.overlay)?void 0:t.type)&&e(l)}),Fn(e,t),or()}var xf=qn('<use fill="transparent"></use>'),Cf=qn('<rect x="0" y="0" height="100%" width="100%"></rect>'),Ef=qn('<use fill="none"></use>'),Sf=An('<div><svg width="100%" height="100%"><defs><clipPath><!></clipPath><g><!></g><!><!></defs><!><g><foreignObject x="0" y="0" width="100%" height="100%"><img alt="" class="svelte-1de9bj7"/></foreignObject><!><!></g></svg></div>');const If={hash:"svelte-1de9bj7",code:"img.svelte-1de9bj7 {width:100%;height:100%;object-fit:contain;object-position:center;}"};function zf(e,r){nr(r,!0),Fo(e,If);const t=Wi(r,["$$slots","$$events","$$legacy"]),a=nd({state:!0}),{getLocalizedImage:n}=gd(),o=St(a),i=St(()=>({...t,...wd(mn(o),r.overrides)})),s=St(()=>mn(i).id),l=St(()=>mn(i).size),c=St(()=>mn(i).mask_shape),d=St(()=>mn(i).fit_mode),u=St(()=>mn(i).padding),p=St(()=>mn(i).margin),_=St(()=>mn(i).color_overlay),g=St(()=>mn(i).border),m=St(()=>mn(i).shadow),f=St(()=>mn(i).visible),h=St(()=>gf(t,mn(o),n)),y=Nd(),v=St(y),b=St(()=>Zd(mn(v),mn(h)));let k=Ft(0),w=Ft(Wt({height:0,width:0}));fa(()=>{if(mn(b).width||mn(b).height)return void Nt(w,{height:mn(b).height,width:mn(b).width},!0);const e=new window.Image;e.src=mn(b).original;const r=()=>{Nt(w,{height:e.height,width:e.width},!0)};return e.addEventListener("load",r),()=>{e.removeEventListener("load",r)}});const P=St(()=>"fixed"===mn(l).height.type?mn(l).height.value:Math.round(mn(k)*(mn(w).height/mn(w).width))),x=St(()=>Hd({width:Xd(mn(l).width),height:`${mn(P)}px`,margin:Qd(mn(p)),padding:Qd(mn(u)),"line-height":0,"flex-shrink":"fixed"===mn(l).width.type?0:1,..."fixed"===mn(l).width.type?{}:{"min-width":0,"min-height":0}}));let C=Ft(null);const E=St(()=>{var e,r;return"fit"===mn(l).width.type||"fit"===mn(l).height.type?[(null==(e=mn(C))?void 0:e.width)??0,(null==(r=mn(C))?void 0:r.height)??0]:ff(mn(C),mn(k),mn(P))}),S=St(()=>ie(mn(E),2)),I=St(()=>mn(S)[0]),z=St(()=>mn(S)[1]),T=St(()=>`0 0 ${mn(I)} ${mn(z)}`),D=St(()=>{var e;if(null==(e=mn(m))||!e.color)return"";const{x:r,y:t,radius:a,color:n}=mn(m),o=eu(mn(v),n);return`filter: drop-shadow(${r}px ${t}px ${a}px ${o})`}),A=St(()=>mn(_)&&Zd(mn(v),mn(_))),j=St(()=>!1!==mn(f));var q=$n(),M=ta(q),$=e=>{var r=Sf(),t=ra(r),a=ra(t),n=ra(a),o=ra(n);_f(o,{get shape(){return mn(c)},get width(){return mn(I)},get height(){return mn(z)}});var i=aa(n),l=ra(i);_f(l,{get shape(){return mn(c)},get width(){return mn(I)},get height(){return mn(z)}});var u=aa(i);{let e=St(()=>`${mn(s)}-overlay`);Pf(u,{get id(){return mn(e)},get overlay(){return mn(A)}})}var p=aa(u),_=e=>{{let r=St(()=>`${mn(s)}-border-color`),t=St(()=>Zd(mn(v),mn(g).color));Pf(e,{get id(){return mn(r)},get overlay(){return mn(t)}})}};go(p,e=>{mn(g)&&mn(g).width>0&&e(_)});var m=aa(a),f=e=>{var r=xf();Ea(()=>ii(r,"href",`#${mn(s)}-border`)),Fn(e,r)};go(m,e=>{mn(g)&&mn(g).width>0&&e(f)});var h=aa(m),y=ra(h),w=ra(y),P=aa(y),E=e=>{var r=Cf();Ea(()=>ii(r,"fill",`url(#${mn(s)}-overlay)`)),Fn(e,r)};go(P,e=>{mn(A)&&e(E)});var S=aa(P),j=e=>{var r=Ef();Ea(()=>{ii(r,"href",`#${mn(s)}-border`),ii(r,"stroke",`url(#${mn(s)}-border-color)`),ii(r,"stroke-width",2*mn(g).width)}),Fn(e,r)};go(S,e=>{mn(g)&&mn(g).width>0&&e(j)}),Ea(e=>{Zo(r,mn(x)),ii(t,"viewBox",mn(T)),Zo(t,mn(D)),ii(n,"id",`${mn(s)}-path`),ii(i,"id",`${mn(s)}-border`),ii(h,"clip-path",`url(#${mn(s)}-path)`),ii(w,"src",mn(b).original),Zo(w,`object-fit:${e??""}`)},[()=>iu(mn(d))]),xi(t,"contentRect",e=>Nt(C,e)),Ci(r,"clientWidth",e=>Nt(k,e)),Fn(e,r)};go(M,e=>{mn(j)&&e($)}),Fn(e,q),or()}const Tf=Symbol("packageId");function Df(e){ar(Tf,e)}function Af(){return tr(Tf)}function jf(e,r){nr(r,!0);const t=()=>Ni(g,"$selectedPackageId",c),a=()=>Ni(m,"$variablesPerPackage",c),n=()=>Ni(k,"$fallbackVariables",c),o=()=>Ni(f,"$baseVariables",c),i=()=>Ni(h,"$infoPerPackage",c),s=()=>Ni(w,"$relativeDiscountScope",c),l=()=>Ni(E,"$fallbackPackageInfo",c),[c,d]=Bi(),u=qi(r.package_id);fa(()=>{u.set(r.package_id)}),Df(u);const{defaultPackageId:p,emitComponentInteraction:_,selectedPackageId:g,variablesPerPackage:m,baseVariables:f,infoPerPackage:h}=Tc();fa(()=>
1{if(r.is_selected_by_default){const e=r.package_id;yn(()=>{Li(g,e)})}});const y=St(()=>t()===r.package_id),v=qi(mn(y));fa(()=>{v.set(mn(y))}),Ac(v);const b=()=>{const e=t();e!==r.package_id&&(Li(g,r.package_id),_({componentType:"package",componentName:r.name,componentValue:r.package_id,originPackageId:e,destinationPackageId:r.package_id,defaultPackageId:p}))},k=rd(),w=bm(),P=St(()=>{var e,t;const l=null==(e=a())?void 0:e[r.package_id];return void 0===l?n():xm({...o(),...l},null==(t=i())?void 0:t[r.package_id],s())}),x=wm();fa(()=>{if(!mn(y)||!x)return;const e={packageId:r.package_id,mostExpensivePricePerMonth:s()};return x.set(e),()=>x.update(r=>r===e?void 0:r)});const C=qi(mn(P));fa(()=>{C.set(mn(P))}),ed(C);const E=Cc(),S=St(()=>{var e;return(null==(e=i())?void 0:e[r.package_id])??l()}),I=qi(mn(S));fa(()=>{I.set(mn(S))}),xc(I),Ym(e,Ki(()=>r.stack,{onclick:b})),or(),d()}var qf;(function(e){e.weekly="$rc_weekly",e.monthly="$rc_monthly",e.two_month="$rc_two_month",e.three_month="$rc_three_month",e.six_month="$rc_six_month",e.annual="$rc_annual",e.lifetime="$rc_lifetime"})(qf||(qf={}));const Mf={string:e=>({type:"string",value:e}),number:e=>({type:"number",value:e}),boolean:e=>({type:"boolean",value:e})};function $f(e,r){const t=Object.fromEntries(Object.entries(e).map(([e,{value:r}])=>[e,String(r)]));return r?{...Object.fromEntries(Object.entries(r.custom_variables??{}).map(([e,{default_value:r}])=>[e,String(r)])),...t}:t}const Ff="--rc-purchases-ui-bg-color";function Of(e,r,t){const a=e=>"dark"===t?null==e?void 0:e.dark:null==e?void 0:e.light;return a(e)??a(r)??null}const Nf=/^#[0-9a-fA-F]{6}([0-9a-fA-F]{2})?$/;function Lf(e){return Nf.test(e)}function Bf(e){const r=Nf.exec(e);return null!=r&&(null==r[1]||"ff"===r[1].toLowerCase())}function Uf(e){return 7===e.length?`${e.toLowerCase()}ff`:e.toLowerCase()}function Rf(e,r,t){const a=Of(e,r,t);return a?Jd(a):null}function Wf(e,r){const t=e[0],a=e[e.length-1];if(null==t||null==a)return null;if(r<=t.percent)return Uf(t.color);if(r>=a.percent)return Uf(a.color);const n=e.findIndex(e=>e.percent>=r),o=e[n-1],i=e[n];return null==o||null==i?null:o.color.toLowerCase()===i.color.toLowerCase()?Uf(o.color):o.percent===i.percent?Uf(i.color):null}function Vf(e){return e.filter(e=>Number.isFinite(e.percent)&&Lf(e.color)).slice().sort((e,r)=>e.percent-r.percent)}function Kf(e,[r,t]){const a=Wf(e,r);if(null==a||!Bf(a))return null;const n=[r,...e.map(e=>e.percent).filter(e=>e>r&&e<t),t];return n.every((r,t)=>{if(Wf(e,r)!==a)return!1;const o=n[t+1];return null==o||o===r||Wf(e,(r+o)/2)===a})?a:null}function Hf(e){return Math.abs(e)<1e-10?0:e}function Yf(e,r,t,a){const n=e*Math.PI/180,o=Hf(Math.sin(n)),i=Hf(-Math.cos(n)),s=Math.abs(o)*a.width+Math.abs(i)*a.height;return((r-a.width/2)*o+(t-a.height/2)*i+s/2)/s*100}function Gf(e,r,t){const a="top"===r?0:t.height,n=Yf(e,0,a,t),o=Yf(e,t.width,a,t);return[Math.min(n,o),Math.max(n,o)]}function Zf(e,r,t){const a=Math.hypot(t.width/2,t.height/2);return Math.hypot(e-t.width/2,r-t.height/2)/a*100}function Xf(e,r){const t="top"===e?0:r.height,a=Zf(r.width/2,t,r),n=Zf(0,t,r);return[Math.min(a,n),Math.max(a,n)]}function Qf(e,r,t,a){switch(e.type){case"hex":case"alias":return Jd(e);case"linear":return Kf(a??[],Gf(e.degrees,r,t));case"radial":return Kf(a??[],Xf(r,t))}}function Jf(e,r,t,a){let n=null,o=null;if("color"===(null==e?void 0:e.type)){const a=Zd(r,e.value),i="linear"===a.type||"radial"===a.type?Vf(a.points):null;n=Qf(a,"top",t,i),o=Qf(a,"bottom",t,i)}if(null!=a&&a.stickyComponents){const e=!0===a.stickyComponents.hasHeader,r=!0===a.stickyComponents.hasFooter;n=r&&!e?n:null,o=e&&!r?o:null}if(null!=(null==a?void 0:a.paywallFallbackColor)||null!=(null==a?void 0:a.hostFallbackColor)){const e=Rf(a.paywallFallbackColor,a.hostFallbackColor,r);n=n??e,o=o??e}return{top:n,bottom:o}}let eh=null;function rh(e,r,t){var a;if(typeof document>"u")return()=>{};const{paywallData:n,colorMode:o,hostFallbackColor:i}=t,s=document.documentElement,l=null==(a=null==n?void 0:n.components_config)?void 0:a.base;let c=null;if("style"===r.kind&&r.style.background){const e=r.style.background;if(e.includes("gradient")){const e=Jf(null==l?void 0:l.background,o,{width:window.innerWidth,height:window.innerHeight},{stickyComponents:{hasHeader:null!=(null==l?void 0:l.header),hasFooter:null!=(null==l?void 0:l.sticky_footer)}});c=e.top??e.bottom}else c=e}return null===c&&(c=Rf(null==l?void 0:l.safe_area_fallback_color,i,o)),null!==c&&(eh=e,s.style.setProperty(Ff,c)
vendor: 9,133 bytes, line 1
1),()=>{eh===e&&(eh=null,s.style.removeProperty(Ff))}}function th(e){for(const r of e)if("fallback_header"!==r.type){if("stack"===r.type){const e=th(r.components);if(e)return e;continue}return r}}function ah(e){const r=th(e);return("image"===(null==r?void 0:r.type)||"video"===(null==r?void 0:r.type)||"web_view"===(null==r?void 0:r.type))&&"fill"===r.size.width.type}function nh(e,r,t){return{..."fill"===e.type?{}:{height:"auto"},...r?{"margin-top":`-${t}px`}:{}}}var oh=An('<div class="backdrop svelte-myl4hm" role="presentation" tabindex="-1" aria-hidden="true"><div role="dialog" aria-modal="true"><!> <!></div></div>');const ih={hash:"svelte-myl4hm",code:'.backdrop.svelte-myl4hm {position:fixed;inset:0 0 0 0;z-index:1000;width:100%;height:100%;background-color:#0000003f;display:flex;flex-direction:column;}.sheet.svelte-myl4hm {position:absolute;inset:auto 0 0 0;transition-property:transform;transition-duration:225ms;transition-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:translateY(100%);}.sheet.svelte-myl4hm::before {content:"";position:absolute;inset:0;background:var(--overlay);pointer-events:none;}.sheet.visible.svelte-myl4hm {transform:translateY(0);}.sheet.rc-sheet-video-bg.svelte-myl4hm::before {z-index:2;}\n\n /* Match stack video stacking: tint above video (::before z-index). */.sheet.rc-sheet-video-bg.svelte-myl4hm > .rc-bg-video {z-index:1;}.sheet.rc-sheet-video-bg.svelte-myl4hm > .rc-sheet-stack-above-video {position:relative;z-index:3;}'};function sh(e,r){nr(r,!0),Fo(e,ih);const t=Wi(r,["$$slots","$$events","$$legacy"]),{stack:a}=t,n=nd({state:!0}),o=St(()=>({...t,...wd(n(),r.overrides)})),i=St(()=>mn(o).size),s=St(()=>mn(o).background),l=St(()=>mn(o).background_blur),c=Nd(),d=St(c),u=St(()=>{var e;return"video"===(null==(e=mn(s))?void 0:e.type)}),p=St(()=>{if(!mn(u))return null;const e=mn(s);return e&&"video"===e.type?lu(mn(d),e):null}),_=St(()=>Hd({background:mn(l)?"#0000003f":""})),g=St(()=>Hd({height:Xd(mn(i).height),...Tp({hasVideoBg:mn(u),clipOverflow:!0}),..._u(mn(d),null,mn(s))})),m=Tc(),{onButtonAction:f}=m;let h,y=Ft(!1);const v=()=>{Nt(y,!1)};zc({...m,onButtonAction:(e,r)=>{"navigate_back"!==e.type?f(e,r):v()}}),uo(()=>{requestAnimationFrame(()=>{Nt(y,!0)})});const b=()=>{mn(y)||f({type:"navigate_to",destination:"sheet",sheet:null})},k=e=>{e.target===e.currentTarget&&v()},w=e=>{"Escape"===e.key&&v()};let P=St(()=>["sheet "+(mn(y)?"visible":""),mn(u)?zp("sheet"):""].filter(Boolean).join(" "));var x=oh();x.__click=k,x.__keydown=w;var C=ra(x),E=ra(C),S=e=>{Sp(e,{get url(){return mn(p).url},get urlLowRes(){return mn(p).url_low_res},get objectFit(){return mn(p).fit},get objectPosition(){return mn(p).position},get poster(){return mn(p).posterWebp},get mute(){return mn(p).mute},get loop(){return mn(p).loop}})};go(E,e=>{mn(p)&&e(S)});var I=aa(E,2);{let e=St(()=>mn(u)?"rc-sheet-stack-above-video":void 0);Ym(I,Ki(()=>a,{get class(){return mn(e)}}))}Si(C,e=>h=e,()=>h),Ea(()=>{Zo(x,mn(_)),Yo(C,1,Uo(mn(P)),"svelte-myl4hm"),Zo(C,mn(g))}),En("transitionend",C,b),Fn(e,x),or()}Sn(["click","keydown"]);var lh=An("<div></div>"),ch=An("<div><!> <!></div>");const dh={hash:"svelte-1mek5sl",code:".viewport-backdrop.svelte-1mek5sl {position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;isolation:isolate;transition:filter 0.1s ease-in-out,\n transform 0.1s ease-in-out;}.viewport-backdrop.blurred.svelte-1mek5sl {filter:blur(10px) brightness(0.8);transform:scale(1.045);}.viewport-backdrop-overlay.svelte-1mek5sl {position:absolute;inset:0;pointer-events:none;z-index:1;}.viewport-backdrop-overlay.z-over-video-bg.svelte-1mek5sl {z-index:2;}"};function uh(e,r){nr(r,!0),Fo(e,dh);const t=Hi(r,"blur",3,!1),a=St(()=>{var e;return"style"===r.model.kind&&null!=(e=r.model.style.background)&&e.includes("gradient")?Object.entries(r.model.style).map(([e,r])=>`${e}:${r}`).join(";"):"image"===r.model.kind?[`background-image:url("${r.model.src}")`,`background-size:${r.model.fit}`,`background-position:${r.model.position}`,"background-repeat:no-repeat"].join(";"):""}),n=St(()=>"image"!==r.model.kind&&"video"!==r.model.kind||!r.model.overlay||"none"===r.model.overlay?null:`background:${r.model.overlay}`),o=St(()=>""!==mn(a)||"video"===r.model.kind);var i=$n(),s=ta(i),l=e=>{var o=ch();let i;var s=ra(o),l=e=>{Sp(e,{get url(){return r.model.url},get urlLowRes(){return r.model.url_low_res},get objectFit(){return r.model.fit},get objectPosition(){return r.model.position},get poster(){return r.model.posterWebp},get mute(){return r.model.mute},get loop(){return r.model.loop}})};go(s,e=>{"video"===r.model.kind&&e(l)});var c=aa(s,2),d=e=>{var t=lh();let a;Ea(()=>{a=Yo(t,1,"viewport-backdrop-overlay svelte-1mek5sl",null,a,{"z-over-video-bg":"video"===r.model.kind}),Zo(t,mn(n))}),Fn(e,t)};go(c,e=>{mn(n)&&e(d)}),Ea(()=>{i=Yo(o,1,"viewport-backdrop svelte-1mek5sl",null,i,{blurred:t()}),Zo(o,""!==mn(a)?mn(a):void 0)}),Fn(e,o)};go(s,e=>{mn(o)&&e(l)}),Fn(e,i),or()}var ph=An('<div class="header-wrapper svelte-soz5y7"><!></div>'),_h=An('<div class="footer-scroll-spacer svelte-soz5y7" aria-hidden="true"></div>'),gh=An('<div class="footer-wrapper svelte-soz5y7"><!></div>'),mh=An('<!> <div><!> <div class="paywall-content svelte-soz5y7"><!></div> <!></div> <!>',1);const fh={hash:"svelte-soz5y7",code:'.paywall.svelte-soz5y7 {position:relative;display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;width:100%;max-width:100%;min-width:0;height:100%;transition-property:filter, transform;transition-duration:0.1s;transition-timing-function:ease-in-out;transform-origin:center;&.blur {filter:blur(10px) brightness(0.8);transform:scale(1.045);}}.header-wrapper.svelte-soz5y7 {position:sticky;top:0;width:100%;}.footer-wrapper.svelte-soz5y7 {position:sticky;bottom:0;width:100%;flex-shrink:0;}.footer-scroll-spacer.svelte-soz5y7 {width:100%;flex-shrink:0;}.paywall-content.svelte-soz5y7 {z-index:2;width:100%;flex:1 1 auto;display:flex;flex-direction:column;min-height:0;& > .paywall-content-scroll {flex:1 1 auto;min-height:0;overflow-y:auto;}}\n /* Scoped reset - same as original but only affects .paywall descendants */.paywall *,\n .paywall *::before,\n .paywall *::after {box-sizing:border-box;margin:0;padding:0;font-family:inherit;}.paywall {font-family:sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;}.paywall img,\n .paywall picture,\n .paywall video,\n .paywall canvas,\n .paywall svg {display:block;max-width:100%;}.paywall input,\n .paywall button,\n .paywall textarea,\n .paywall select {font:inherit;}.paywall p,\n .paywall h1,\n .paywall h2,\n .paywall h3,\n .paywall h4,\n .paywall h5,\n .paywall h6 {overflow-wrap:break-word;}.paywall p {text-wrap:pretty;}.paywall h1,\n .paywall h2,\n .paywall h3,\n .paywall h4,\n .paywall h5,\n .paywall h6 {text-wrap:balance;}.paywall .rc-gradient-border {position:relative;}.paywall .rc-gradient-border::after {content:"";display:var(--rc-border-display, none);position:absolute;inset:calc(-1 * var(--rc-border-width, 0px));border-radius:inherit;padding:var(--rc-border-width, 0px);background:var(--rc-border-bg, transparent);mask:linear-gradient(#fff 0 0) content-box,\n linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,\n linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none;}'};function hh(e,r){nr(r,!0),Fo(e,fh);const t=()=>Ni(C,"$selectedPackageId",a),[a,n]=Bi(),o=Hi(r,"variablesPerPackage",19,()=>({})),i=Hi(r,"globalVariables",19,()=>({})),s=Hi(r,"infoPerPackage",19,()=>({})),l=Hi(r,"hideBackButtons",3,!1),c=Hi(r,"initialInputSelections",19,()=>({})),d=Hi(r,"customVariables",19,()=>({})),u=Hi(r,"offering",3,null),p=Hi(r,"packages",19,()=>[]),_=Hi(r,"isPreview",3,!1),g=Hi(r,"inputs",19,()=>({})),m=Od(()=>r.preferredColorMode),f=St(()=>pu(r.paywallData,m())),h=Symbol();fa(()=>rh(h,mn(f),{paywallData:r.paywallData,colorMode:m(),hostFallbackColor:r.safeAreaFallbackColor}));const{default_locale:y,components_config:v,components_localizations:b}=r.paywallData,{base:k}=v,w=yd(k),P=St(()=>{const e=mn(f);return"style"===e.kind&&e.style.background&&!e.style.background.includes("gradient")?Hd(e.style):""}),{getLocalizedString:x}=_d(()=>({defaultLocale:y,selectedLocale:r.selectedLocale,localizations:b})),C=qi(w),E=e=>{if(void 0!==e)return e.trim().length>0?e:void 0},S=e=>{var t;null==(t=r.onComponentInteraction)||t.call(r,{...e,componentName:E(e.componentName)})},I=e=>{var a;const n=t();void 0!==n&&(null==(a=r.onPurchaseClicked)||a.call(r,n,e??""))};let z=Ft(void 0);const T=(e,a)=>{var n,o,i,s,l,c,d,u;switch(e.type){case"workflow":return void(a&&(null==(n=r.onActionTriggered)||n.call(r,a)));case"complete_workflow":{const t=x(e.url.url_lid);if(!t)return;return void(null==(o=r.onCompleteWorkflowNavigate)||o.call(r,{url:t,method:e.url.method,url_query_params:e.url_query_params}))}case"navigate_back":return void(null==(i=r.onBackClicked)||i.call(r));case"close_workflow":return void(null==(s=r.onClose)||s.call(r));case"restore_purchases":return void(null==(l=r.onRestorePurchasesClicked)||l.call(r))}
1switch(e.destination){case"customer_center":return void(null==(c=r.onVisitCustomerCenterClicked)||c.call(r));case"screen_redirect":return void(null==(d=r.onActionTriggered)||d.call(r,"screen_redirect"));case"privacy_policy":case"terms":case"url":const a=x(e.url.url_lid);return void(a&&(null==(u=r.onNavigateToUrlClicked)||u.call(r,a)));case"sheet":if(e.sheet)Nt(z,{props:e.sheet,rootSelectedPackageId:t()},!0);else{if(mn(z)){const e=mn(z).rootSelectedPackageId;S({componentType:"package_selection_sheet",componentName:mn(z).props.name,componentValue:"close",currentPackageId:t(),resultingPackageId:e}),C.set(e)}Nt(z,void 0)}return;case"offer_code":case"web_paywall_link":return}},D=$f(d(),r.uiConfig),A=Up(d(),r.uiConfig),j=bd(k),q=qi(Rp({inputs:g(),initialInputSelections:c(),globalVariables:i()})),M=(e,t,a)=>{var n;q.update(r=>Vp(r,e,t)),null==(n=r.onInputChanged)||n.call(r,e,t,a)};zc({defaultPackageId:w,selectedPackageId:C,variablesPerPackage:ji(o()),baseVariables:ji({...D,...i()}),infoPerPackage:ji(s()),offering:u(),contextPackages:p(),packageIdsInDisplayOrder:j,workflow:r.workflow,isPreview:_(),selectedLocale:r.selectedLocale??y,typedCustom:A,bridgeInputs:q,onPurchase:I,emitComponentInteraction:S,onNavigateToUrl:r.onNavigateToUrlClicked,onButtonAction:T,onInputChanged:M,onSensitiveInputChanged:r.onSensitiveInputChanged,onReservedAttributeChanged:r.onReservedAttributeChanged,walletButtonRender:r.walletButtonRender,prepareWalletPurchase:r.prepareWalletPurchase,onWalletPurchaseClicked:r.onWalletPurchaseClicked,appUserId:r.appUserId,isSandbox:r.isSandbox,rcSource:r.rcSource,onCustomWebCheckout:r.onCustomWebCheckout,uiConfig:r.uiConfig,hideBackButtons:l()});const $=Xc(),F=$??new Yc;F.registerDeclarations(r.paywallData.state_declarations??{}),$||Zc(F);const O=sd();ld(O),dd(c());const N=qi(void 0);km(N);const L=Mi([C,N],([e,r])=>{const t=o()[e||""];return xm({...D,...i(),...t},s()[e||""],(null==r?void 0:r.packageId)===e?null==r?void 0:r.mostExpensivePricePerMonth:void 0)});ed(L);const B=Mi(C,e=>s()[e||""]);xc(B),uo(()=>{fu(r.uiConfig)});const U=St(()=>mn(z)?"paywall blur":"paywall"),{stack:R,sticky_footer:W,header:V}=k,K=!!V&&ah(R.components);let H=Ft(0),Y=Ft(0);const G=St(()=>r.maxContentWidth?`max-width: ${r.maxContentWidth}; margin-inline: auto;`:"");var Z=$n(),X=ta(Z);
1bt(X,{get onerror(){return r.onError}},e=>{var r=mh(),t=ta(r);{let e=St(()=>!!mn(z));uh(t,{get model(){return mn(f)},get blur(){return mn(e)}})}var a=aa(t,2),n=ra(a),o=e=>{var r=ph(),t=ra(r);sf(t,Ki(()=>V)),Ea(()=>Zo(r,`z-index: ${Sd};`)),Ci(r,"clientHeight",e=>Nt(H,e)),Fn(e,r)};go(n,e=>{V&&e(o)});var i=aa(n,2),s=ra(i);{let e=St(()=>nh(R.size.height,K,mn(H)));Ym(s,Ki(()=>R,{class:"paywall-content-scroll",get style(){return mn(e)},children:(e,r)=>{var t=$n(),a=ta(t),n=e=>{var r=_h();Ea(e=>Zo(r,`height: ${e??""}px;`),[()=>Math.max(0,mn(Y)-(R.spacing??0))]),Fn(e,r)};go(a,e=>{W&&e(n)}),Fn(e,t)},$$slots:{default:!0}}))}var l=aa(i,2),c=e=>{var r=gh(),t=ra(r);af(t,Ki(()=>W)),Ea(()=>Zo(r,`z-index: ${Sd}; margin-top: -${mn(Y)??""}px; ${mn(G)??""}`)),Ci(r,"clientHeight",e=>Nt(Y,e)),Fn(e,r)};go(l,e=>{W&&e(c)});var d=aa(a,2),u=e=>{sh(e,Ki(()=>mn(z).props))};go(d,e=>{mn(z)&&e(u)}),Ea(()=>{Yo(a,1,Uo(mn(U)),"svelte-soz5y7"),Zo(a,mn(P)),Zo(i,mn(G))}),Fn(e,r)}),Fn(e,Z),or(),n()}const yh=new Set(["javascript:","data:","vbscript:"]),vh=(e,r,{packageId:t,appUserId:a,isSandbox:n,rcSource:o})=>{let i;try{i=new URL(e)}catch{return e}if(yh.has(i.protocol))return;const{searchParams:s}=i;return void 0!==o&&s.set("rc_source",o),r.app_user_id_param&&void 0!==a&&s.set(r.app_user_id_param,a),r.env_param&&void 0!==n&&s.set(r.env_param,n?"sandbox":"production"),r.package_param&&s.set(r.package_param,t),i.toString()};function bh(e,r){nr(r,!0);const t=()=>Ni(p,"$infoPerPackage",n),a=()=>Ni(u,"$selectedPackageId",n),[n,o]=Bi(),i=Wi(r,["$$slots","$$events","$$legacy"]),{stack:s}=i,{emitComponentInteraction:l,onPurchase:c,onCustomWebCheckout:d,selectedPackageId:u,infoPerPackage:p,appUserId:_,isSandbox:g,rcSource:m}=Tc(),{getLocalizedString:f}=gd(),h=Af(),y=e=>{var t;if("custom_web_checkout"!==(null==(t=r.method)?void 0:t.type))return;const a=f(r.method.custom_url.url_lid);return a?vh(a,r.method.custom_url,{packageId:e,appUserId:_,isSandbox:g,rcSource:m}):void 0},v=(e,a)=>{var n,o,i,s;let l=a;const c="unknown"===(null==(n=r.method)?void 0:n.type)||null==(o=r.method)?void 0:o.type,d=null==(s=null==(i=t())?void 0:i[e])?void 0:s.webCheckoutURL;if(void 0===l){const e=c??r.action;("web_checkout"===e||"web_product_selection"===e||"custom_web_checkout"===e)&&(l=d)}return{componentType:"purchase_button",componentName:r.name,componentValue:c??r.action??"web_checkout",...l?{componentURL:l}:{},currentPackageId:e}};Ym(e,Ki(()=>s,{onclick:()=>{var e;const t=(h?$i(h):void 0)??a();if(void 0!==t){Li(u,t);const e=y(t);if(l(v(t,e)),void 0!==e&&d)return void d(e)}c(null==(e=r.triggers)?void 0:e.on_purchase_press)}})),or(),o()}function kh(e){return{display:"grid","grid-template-columns":"auto 1fr","column-gap":`${e.column_gutter}px`,"align-items":"stretch",position:"relative",flex:"0 1 auto",width:Xd(e.size.width),height:Xd(e.size.height),padding:Qd(e.padding),margin:Qd(e.margin)}}function wh(e,r){return{display:"flex","flex-direction":"column","justify-content":"flex-start","align-items":"flex-start",gap:`${r.text_spacing}px`,height:"fit-content","margin-bottom":`${r.item_spacing}px`}}var Ph=An("<div><div></div></div>"),xh=An("<div><!> <div><!></div></div> <div><!> <!></div>",1);function Ch(e,r){nr(r,!0);const t=Wi(r,["$$slots","$$events","$$legacy"]),a=nd(),n=St(()=>({...t,...wd(a(),r.overrides)})),o=St(()=>mn(n).icon),i=St(()=>mn(n).title),s=St(()=>mn(n).description),l=St(()=>mn(n).connector),c=St(()=>mn(n).text_spacing),d=St(()=>mn(n).item_spacing),u=Nd(),p=St(u),_=Hd({position:"relative"}),g=Hd({position:"relative","z-index":"2"}),m=St(()=>Hd(wh(mn(p),{text_spacing:mn(c),item_spacing:mn(d)}))),f=St(()=>{var e;return mn(l)?Hd({position:"absolute",left:"50%",top:((null==(e=mn(o))?void 0:e.size.width.value)??24)/2+"px",transform:"translateX(-50%)","z-index":"1",width:`${mn(l).width}px`,height:"100%","padding-top":`${mn(l).margin.top}px`,"padding-bottom":`${mn(l).margin.bottom}px`}):""}),h=St(()=>{if(!mn(l))return"";const e=eu(mn(p),mn(l).color);return Hd({width:"100%",height:"100%",background:e})});var y=xh(),v=ta(y),b=ra(v),k=e=>{var r=Ph(),t=ra(r);Ea(()=>{Zo(r,mn(f)),Zo(t,mn(h))}),Fn(e,r)};go(b,e=>{mn(l)&&e(k)});var w=aa(b,2),P=ra(w);sm(P,Ki(()=>mn(o)));var x=aa(v,2),C=ra(x);Ug(C,Ki(()=>mn(i)));var E=aa(C,2),S=e=>{Ug(e,Ki(()=>mn(s)))};go(E,e=>{mn(s)&&e(S)}),Ea(()=>{Zo(v,_),Zo(w,g),Zo(x,mn(m))}),Fn(e,y),or()}var Eh=An("<div></div>");function Sh(e,r){nr(r,!0);const t=Wi(r,["$$slots","$$events","$$legacy"]),a=nd(),n=St(()=>({...t,...wd(a(),r.overrides)})),o=St(()=>mn(n).items),i=St(()=>mn(n).text_spacing),s=St(()=>mn(n).item_spacing),l=St(()=>mn(n).column_gutter),c=St(()=>mn(n).icon_alignment),d=St(()=>mn(n).size),u=St(()=>mn(n).padding),p=St(()=>mn(n).margin),_=St(()=>mn(n).visible),g=St(()=>vn(mn(n),["items","text_spacing","item_spacing","column_gutter","icon_alignment","size","padding","margin","visible"])),m=St(()=>!1!==mn(_)),f=St(()=>Hd(kh({items:mn(o),text_spacing:mn(i),item_spacing:mn(s),column_gutter:mn(l),icon_alignment:mn(c),size:mn(d),padding:mn(u),margin:mn(p),...mn(g)})));var h=$n(),y=ta(h),v=e=>{var r=Eh();vo(r,21,()=>mn(o),e=>e.id,(e,r)=>{Ch(e,Ki(()=>mn(r),{get text_spacing(){return mn(i)},get item_spacing(){return mn(s)}}))}),Ea(()=>Zo(r,mn(f))),Fn(e,r)};go(y,e=>{mn(m)&&mn(o).length&&e(v)}),Fn(e,h),or()}var Ih=An("<div><p>No paywall data provided</p></div>"),zh=An('<div class="paywall-container svelte-1a0yvml" style="width: 100%; min-width: 0;"><!></div>');const Th={hash:"svelte-1a0yvml",code:"\n /* Size the container so the paywall's `height: 100%` resolves and the\n content column scrolls internally. Without it the paywall grows to its\n content height, and a flex-centered host (purchases-js on desktop)\n pushes the top of it into unscrollable overflow. Percentages against an\n auto-height host still collapse to auto, so content-sized embeds are\n unchanged. */.paywall-container.svelte-1a0yvml {display:flex;flex-direction:column;height:100%;min-height:0;}"};function Dh(e,r){nr(r,!0),Fo(e,Th);const t=Hi(r,"selectedLocale",3,"en_US"),a=Hi(r,"globalVariables",19,()=>({})),n=Hi(r,"containerId",3,"screen-container"),o=Hi(r,"initialInputSelections",19,()=>({}));var i=zh(),s=ra(i),l=e=>{hh(e,{get paywallData(){return r.paywallComponents},get selectedLocale(){return t()},get uiConfig(){return r.uiConfig},get variablesPerPackage(){return r.variablesPerPackage},get infoPerPackage(){return r.infoPerPackage},get globalVariables(){return a()},get maxContentWidth(){return r.maxContentWidth},get initialInputSelections(){return o()},onNavigateToUrlClicked:e=>{r.onNavigateToUrlClicked?r.onNavigateToUrlClicked(e):window.open(e,"_blank")},get onCompleteWorkflowNavigate(){return r.onCompleteWorkflowNavigate},onVisitCustomerCenterClicked:()=>{var e;return null==(e=r.onVisitCustomerCenterClicked)?void 0:e.call(r)},get onBackClicked(){return r.onBackClicked},get onClose(){return r.onClose},onRestorePurchasesClicked:()=>{var e;return null==(e=r.onRestorePurchasesClicked)?void 0:e.call(r)},onActionTriggered:e=>{var t;null==(t=r.onActionTriggered)||t.call(r,e)},get onComponentInteraction(){return r.onComponentInteraction},get onPurchaseClicked(){return r.onPurchaseClicked},get onInputChanged(){return r.onInputChanged},get onSensitiveInputChanged(){return r.onSensitiveInputChanged},get onReservedAttributeChanged(){return r.onReservedAttributeChanged},get walletButtonRender(){return r.walletButtonRender},get prepareWalletPurchase(){return r.prepareWalletPurchase},get onWalletPurchaseClicked(){return r.onWalletPurchaseClicked},get appUserId(){return r.appUserId},get isSandbox(){return r.isSandbox},get rcSource(){return r.rcSource},get onCustomWebCheckout(){return r.onCustomWebCheckout}
vendor: 2,458 bytes, line 1
1,get safeAreaFallbackColor(){return r.safeAreaFallbackColor},get hideBackButtons(){return r.hideBackButtons},get offering(){return r.offering},get packages(){return r.packages},get workflow(){return r.workflow},get isPreview(){return r.isPreview},get inputs(){return r.inputs},get customVariables(){return r.customVariables},onError:e=>{console.error("Paywall error:",e)}})},c=e=>{var r=Ih();Fn(e,r)};go(s,e=>{r.paywallComponents?e(l):e(c,!1)}),Ea(()=>ii(i,"id",n())),Fn(e,i),or()}function Ah(e,r){function t(e){return"step"===e.type&&"string"==typeof e.step_id}nr(r,!0);const a=new Yc;function n(e){const r={};for(const t of Object.values(e))for(const[e,a]of Object.entries(t.state_declarations??{}))Object.prototype.hasOwnProperty.call(r,e)||(r[e]=a);return r}Zc(a);let o=Ft(void 0);ya(()=>{mn(o)!==r.workflow.workflowId&&(Nt(o,r.workflow.workflowId,!0),a.reset(n(r.workflow.pages)))});let i=Ft(Wt([])),s=Ft(void 0);const l=St(()=>mn(i)[mn(i).length-1]??{pageId:r.workflow.initial_page_id,stepId:r.workflow.initial_step_id}),c=St(()=>r.workflow.pages[mn(l).pageId]),d=St(()=>r.workflow.steps[mn(l).stepId]),u=St(()=>{var e,t;return{workflow_id:r.workflow.workflowId,step_id:mn(l).stepId,step_type:(null==(e=mn(d))?void 0:e.type)??"screen",screen_type:(null==(t=mn(d))?void 0:t.screen_type)??[]}});function p(e){const a=r.workflow.steps[e];return{isFirstStep:e===r.workflow.initial_step_id,isLastStep:void 0!==a&&!Object.values(a.trigger_actions).some(e=>t(e))}}function _(e){var t;null==(t=r.onStepChanged)||t.call(r,e)}function g(e){var a,n,o,s;const c=r.workflow.steps[mn(l).stepId];if(!c)return void console.warn(`[Workflow] onActionTriggered: no current step found for step_id "${mn(l).stepId}"`);const d=null==(a=c.triggers.find(r=>r.component_id===e))?void 0:a.action_id;if(!d)return console.warn(`[Workflow] onActionTriggered: no trigger entry found for component "${e}" on step "${mn(l).stepId}"`),void(null==(n=r.onActionTriggered)||n.call(r,e));const u=c.trigger_actions[d];if(!u)return console.warn(`[Workflow] onActionTriggered: no trigger_action found for action_id "${d}" on step "${mn(l).stepId}"`),void(null==(o=r.onActionTriggered)||o.call(r,e));if(!t(u))return console.warn("[Workflow] onActionTriggered: trigger_action is not a simple step action, falling back to onActionTriggered"),void(null==(s=r.onActionTriggered)||s.call(r,e));const g=r.workflow.steps[u.step_id];if(!g)return void console.warn(`[Workflow] onActionTriggered: step_i
1d "${u.step_id}" not found in workflow steps`);const m=g.screen_id;if(!m)return void console.warn(`[Workflow] onActionTriggered: step "${u.step_id}" has no screen_id (logic/experiment step?)`);if(!r.workflow.pages[m])return void console.warn(`[Workflow] onActionTriggered: screen_id "${m}" not found in workflow pages`);const f=mn(l).stepId,h=u.step_id;_({workflowId:r.workflow.workflowId,stepId:f,fromStepId:void 0,toStepId:h,reason:"completed",...p(f)}),Nt(i,[...mn(i),{pageId:m,stepId:h}],!0),_({workflowId:r.workflow.workflowId,stepId:h,fromStepId:f,toStepId:void 0,reason:"forward",...p(h)})}function m(){var e;if(mn(i).length>1){const e=mn(l).stepId,t=mn(i)[mn(i).length-2].stepId;_({workflowId:r.workflow.workflowId,stepId:e,fromStepId:void 0,toStepId:t,reason:"completed",...p(e)}),Nt(i,mn(i).slice(0,-1),!0),_({workflowId:r.workflow.workflowId,stepId:t,fromStepId:e,toStepId:void 0,reason:"back",...p(t)})}else _({workflowId:r.workflow.workflowId,stepId:mn(l).stepId,fromStepId:void 0,toStepId:void 0,reason:"completed",...p(mn(l).stepId)}),null==(e=r.onExitBack)||e.call(r)}ya(()=>{const e=`${r.workflow.workflowId}:${r.workflow.initial_page_id}`;mn(s)!==e&&(Nt(s,e),Nt(i,[{pageId:r.workflow.initial_page_id,stepId:r.workflow.initial_step_id}],!0),_({workflowId:r.workflow.workflowId,stepId:r.workflow.initial_step_id,fromStepId:void 0,toStepId:void 0,reason:"start",...p(r.workflow.initial_step_id)}))});var f=$n(),h=ta(f);mo(h,()=>mn(l).pageId,e=>{Dh(e,{get paywallComponents(){return mn(c)},get uiConfig(){return r.uiConfig},get selectedLocale(){return r.selectedLocale},get globalVariables(){return r.globalVariables},get variablesPerPackage(){return r.variablesPerPackage},get infoPerPackage(){return r.infoPerPackage},get maxContentWidth(){return r.maxContentWidth},get initialInputSelections(){return r.initialInputSelections},get containerId(){return r.containerId},get walletButtonRender(){return r.walletButtonRender},get prepareWalletPurchase(){return r.prepareWalletPurchase},get onWalletPurchaseClicked(){return r.onWalletPurchaseClicked},get appUserId(){return r.appUserId},get isSandbox(){return r.isSandbox},get rcSource(){return r.rcSource},get onCustomWebCheckout(){return r.onCustomWebCheckout}
vendor: 10,786 bytes, line 1
1,get safeAreaFallbackColor(){return r.safeAreaFallbackColor},get hideBackButtons(){return r.hideBackButtons},get onPurchaseClicked(){return r.onPurchaseClicked},onActionTriggered:g,get onInputChanged(){return r.onInputChanged},get onSensitiveInputChanged(){return r.onSensitiveInputChanged},get onReservedAttributeChanged(){return r.onReservedAttributeChanged},get onCompleteWorkflowNavigate(){return r.onCompleteWorkflowNavigate},get onNavigateToUrlClicked(){return r.onNavigateToUrlClicked},get onRestorePurchasesClicked(){return r.onRestorePurchasesClicked},get onVisitCustomerCenterClicked(){return r.onVisitCustomerCenterClicked},get onComponentInteraction(){return r.onComponentInteraction},onBackClicked:m,onClose:()=>{var e;_({workflowId:r.workflow.workflowId,stepId:mn(l).stepId,fromStepId:void 0,toStepId:void 0,reason:"completed",...p(mn(l).stepId)}),null==(e=r.onClose)||e.call(r)},get offering(){return r.offering},get packages(){return r.packages},get workflow(){return mn(u)},get isPreview(){return r.isPreview},get inputs(){return r.inputs},get customVariables(){return r.customVariables}})}),Fn(e,f),or()}var jh=An('<img alt="" class="svelte-12cqcmf"/>'),qh=An('<video playsinline="" class="svelte-12cqcmf"><track kind="captions"/></video>',2),Mh=qn('<use fill="transparent"></use>'),$h=qn('<rect x="0" y="0" height="100%" width="100%"></rect>'),Fh=qn('<use fill="none"></use>'),Oh=An('<div class="video-outer svelte-12cqcmf"><div class="video-media svelte-12cqcmf"><div class="video-clip"><!></div> <svg class="video-deco svelte-12cqcmf" width="100%" height="100%"><defs><clipPath><!></clipPath><g><!></g><!><!></defs><!><g><!><!></g></svg></div></div>');const Nh={hash:"svelte-12cqcmf",code:".video-outer.svelte-12cqcmf {position:relative;}.video-media.svelte-12cqcmf {position:relative;width:100%;height:100%;min-height:0;}.video-deco.svelte-12cqcmf {position:absolute;inset:0;width:100%;height:100%;pointer-events:none;}video.svelte-12cqcmf,\n img.svelte-12cqcmf {width:100%;height:100%;object-fit:contain;object-position:center;}\n\n /* Own compositing layer â mitigates WebKit freezing video frames under animated/transform ancestors */video.svelte-12cqcmf {transform:translateZ(0);-webkit-transform:translateZ(0);}"};function Lh(e,r){nr(r,!0),Fo(e,Nh);const t=Wi(r,["$$slots","$$events","$$legacy"]),a=nd(),n=St(()=>({...t,...wd(a(),r.overrides)})),o=St(()=>mn(n).id),i=St(()=>mn(n).source),s=St(()=>mn(n).fallback_source),l=St(()=>mn(n).size),c=St(()=>mn(n).mask_shape),d=St(()=>mn(n).fit_mode),u=St(()=>mn(n).padding),p=St(()=>mn(n).margin),_=St(()=>mn(n).color_overlay),g=St(()=>mn(n).border),m=St(()=>mn(n).shadow),f=St(()=>mn(n).auto_play),h=St(()=>mn(n).loop),y=St(()=>mn(n).mute_audio),v=St(()=>mn(n).show_controls),b=St(()=>mn(n).visible),k=Nd(),w=St(k),P=St(()=>mn(i)?Zd(mn(w),mn(i)):null),x=St(()=>mn(s)?Zd(mn(w),mn(s)):null);let C=Ft(0),E=Ft(Wt({height:0,width:0})),S=Ft(null),I=Ft(!1),z=Ft(!1),T=Ft(null);fa(()=>{if(mn(P)){if(mn(P).width&&mn(P).height)return void Nt(E,{height:mn(P).height,width:mn(P).width},!0);if(mn(S)){const e=()=>{var e,r;Nt(E,{height:(null==(e=mn(S))?void 0:e.videoHeight)??0,width:(null==(r=mn(S))?void 0:r.videoWidth)??0},!0)},r=()=>{Nt(I,!0)};return mn(S).addEventListener("loadedmetadata",e),mn(S).addEventListener("error",r),()=>{var t,a;null==(t=mn(S))||t.removeEventListener("loadedmetadata",e),null==(a=mn(S))||a.removeEventListener("error",r)}}}else if(mn(x)){if(mn(x).width&&mn(x).height)return void Nt(E,{height:mn(x).height,width:mn(x).width},!0);const e=new window.Image;e.src=mn(x).original;const r=()=>{Nt(E,{height:e.height,width:e.width},!0)};return e.addEventListener("load",r),()=>{e.removeEventListener("load",r)}}});const D=St(()=>{if("fixed"===mn(l).height.type)return mn(l).height.value;const e=mn(E).width,r=mn(E).height;return!Number.isFinite(e)||!Number.isFinite(r)||e<=0||r<=0?mn(C)>0?Math.round(mn(C)*(9/16)):200:Math.round(mn(C)*(r/e))}),A=St(()=>Hd({width:Xd(mn(l).width),height:`${mn(D)}px`,margin:Qd(mn(p)),padding:Qd(mn(u)),"line-height":0,"flex-shrink":"fixed"===mn(l).width.type?0:1,..."fixed"===mn(l).width.type?{}:{"min-width":0,"min-height":0}}));let j=Ft(null);const q=St(()=>{var e,r;return"fit"===mn(l).width.type||"fit"===mn(l).height.type?[(null==(e=mn(j))?void 0:e.width)??0,(null==(r=mn(j))?void 0:r.height)??0]:ff(mn(j),mn(C),mn(D))}),M=St(()=>ie(mn(q),2)),$=St(()=>mn(M)[0]),F=St(()=>mn(M)[1]),O=St(()=>`0 0 ${mn($)} ${mn(F)}`),N=St(()=>{var e;if(null==(e=mn(m))||!e.color)return"";const{x:r,y:t,radius:a,color:n}=mn(m),o=eu(mn(w),n);return`filter:drop-shadow(${r}px ${t}px ${a}px ${o})`}),L=St(()=>mn(N)?`${mn(A)};${mn(N)}`:mn(A)),B=St(()=>{var e,r;return Hd({width:"100%",height:"100%",overflow:"hidden","border-radius":nu(mn(c)),"clip-path":"concave"===(null==(e=mn(c))?void 0:e.type)||"convex"===(null==(r=mn(c))?void 0:r.type)?`url(#${mn(o)}-path)`:"none"})}),U=St(()=>mn(_)&&Zd(mn(w),mn(_))),R=St(()=>mn(I)||!mn(P));fa(()=>{if(!mn(f))return void yn(()=>{Nt(z,!1)});if(mn(R)||!mn(P))return void yn(()=>{Nt(z,!1)});const e=mn(S);if(!e)return;const r=mn(P).url,t=mn(T)!==r;t&&(Nt(T,r,!0),yn(()=>{Nt(z,!1)}));let a=!1;const n=()=>{bp(e,{preferMuted:mn(y),mutedPlaybackOverride:mn(z)})};let o=null;const i=()=>{null!==o&&(e.removeEventListener("playing",o),o=null)},s=()=>{if(a||!e.paused||(n(),e.readyState<HTMLMediaElement.HAVE_CURRENT_DATA))return;const r=e.play();void 0!==r&&r.catch(()=>{if(!a&&e.isConnected&&!mn(y)&&!mn(z)){yn(()=>{Nt(z,!0)}),bp(e,{preferMuted:mn(y),mutedPlaybackOverride:!0});let r=!1;const t=()=>{r||mn(y)||a||!e.isConnected||(r=!0,queueMicrotask(()=>{if(a)return;yn(()=>{Nt(z,!1)}),n(),e.volume=1;const r=e.play();void 0!==r&&r.catch(()=>{a||!e.isConnected||(yn(()=>{Nt(z,!0)}),n())})}))},s=()=>{a||!e.isConnected||(o=null,t())},l=e.play();void 0!==l?l.then(()=>{a||mn(y)||r||(o=s,e.addEventListener("playing",s,{once:!0}),queueMicrotask(()=>{if(!(a||mn(y)||r||e.paused)){if(!e.muted)return void i();t()}}))}):(o=s,e.addEventListener("playing",s,{once:!0}))}})},l=()=>{if(n(),mn(y))e.play().catch(()=>{});else try{e.load()}catch{}};t&&e.readyState<HTMLMediaElement.HAVE_CURRENT_DATA&&l();const c=wp(e,s,()=>a);return()=>{a=!0,i(),c()}});const W=St(()=>!1!==mn(b));var V=$n(),K=ta(V),H=e=>{var r=Oh(),t=ra(r),a=ra(t),n=ra(a),i=e=>{var r=jh();Ea(e=>{ii(r,"src",mn(x).original),Zo(r,`object-fit:${e??""}`)},[()=>iu(mn(d))]),Fn(e,r)},s=e=>{var r=$n(),t=ta(r),a=e=>{var r=qh();Si(r,e=>Nt(S,e),()=>mn(S)),Ea(e=>{ii(r,"src",mn(P).url),Zo(r,`object-fit:${e??""}`),r.loop=mn(h),r.muted=mn(y)||mn(z),r.controls=mn(v),r.autoplay=mn(f),ii(r,"preload",mn(f)?"auto":"metadata")},[()=>iu(mn(d))]),Fn(e,r)};go(t,e=>{mn(P)&&e(a)},!0),Fn(e,r)};go(n,e=>{mn(R)&&mn(x)?e(i):e(s,!1)});var l=aa(a,2),u=ra(l),p=ra(u),_=ra(p);_f(_,{get shape(){return mn(c)},get width(){return mn($)},get height(){return mn(F)}});var m=aa(p),b=ra(m);_f(b,{get shape(){return mn(c)},get width(){return mn($)},get height(){return mn(F)}});var k=aa(m);{let e=St(()=>`${mn(o)}-overlay`);Pf(k,{get id(){return mn(e)},get overlay(){return mn(U)}})}var E=aa(k),I=e=>{{let r=St(()=>`${mn(o)}-border-color`),t=St(()=>Zd(mn(w),mn(g).color));Pf(e,{get id(){return mn(r)},get overlay(){return mn(t)}})}};go(E,e=>{mn(g)&&mn(g).width>0&&e(I)});var T=aa(u),D=e=>{var r=Mh();Ea(()=>ii(r,"href",`#${mn(o)}-border`)),Fn(e,r)};go(T,e=>{mn(g)&&mn(g).width>0&&e(D)});var A=aa(T),q=ra(A),M=e=>{var r=$h();Ea(()=>ii(r,"fill",`url(#${mn(o)}-overlay)`)),Fn(e,r)};go(q,e=>{mn(U)&&e(M)});var N=aa(q),W=e=>{var r=Fh();Ea(()=>{ii(r,"href",`#${mn(o)}-border`),ii(r,"stroke",`url(#${mn(o)}-border-color)`),ii(r,"stroke-width",2*mn(g).width)}),Fn(e,r)};go(N,e=>{mn(g)&&mn(g).width>0&&e(W)}),Ea(()=>{Zo(r,mn(L)),Zo(a,mn(B)),ii(l,"viewBox",mn(O)),ii(p,"id",`${mn(o)}-path`),ii(m,"id",`${mn(o)}-border`),ii(A,"clip-path",`url(#${mn(o)}-path)`)}),xi(l,"contentRect",e=>Nt(j,e)),Ci(r,"clientWidth",e=>Nt(C,e)),Fn(e,r)};go(K,e=>{mn(W)&&e(H)}),Fn(e,V),or()}const Bh="https:";function Uh(e){const r=Array.from(e).filter(e=>e.charCodeAt(0)>32).join("");let t;try{t=new URL(r)}catch{return null}return t.protocol.toLowerCase()!==Bh||""!==t.username||""!==t.password?null:t.href}function Rh(e,r){try{return new URL(e).origin===r}catch{return!0}}var Wh="resize",Vh="fit",Kh=["connect","init","reject","message","request","response","error"];new Set(Kh);const Hh="https://sdk.revenuecat-static.com";let Yh=Jh;const Gh=new Map;function Zh(e){return`${Hh}/v${e}/rc-host.iife.js`}function Xh(e){if(!Number.isInteger(e)||e<1)throw new Error(`invalid web_view protocol_version: ${e}`)}function Qh(e){var r;const t=null==(r=window.RCHost)?void 0:r.createHostBridge;if("function"!=typeof t)throw new Error(`rc-host.iife.js at ${e} did not register window.RCHost.createHostBridge`);return t}function Jh(e){var r;return typeof document>"u"?Promise.reject(new Error("web_view host bridge requires a document to load the CDN script")):"function"==typeof(null==(r=window.RCHost)?void 0:r.createHostBridge)?Promise.resolve(Qh(e)):new Promise((r,t)=>{var a;const n=document.querySelector(`script[data-rc-host-sdk="${e.replace(/"/g,'\\"')}"]`);if(n){const o=()=>{try{r(Qh(e))}catch(e){t(e)}};return"function"==typeof(null==(a=window.RCHost)?void 0:a.createHostBridge)?void o():(n.addEventListener("load",o),void n.addEventListener("error",()=>{t(new Error(`failed to load ${e}`))}))}const o=document.createElement("script");o.src=e,o.async=!0,o.dataset.rcHostSdk=e,o.onload=()=>{try{r(Qh(e))}catch(e){t(e)}},o.onerror=()=>{t(new Error(`failed to load ${e}`))},document.head.appendChild(o)})}function ey(e){const r=Gh.get(e);if(r)return r;const t=Zh(e),a=Yh(t);return a.catch(()=>{Gh.get(e)===a&&Gh.delete(e)}),Gh.set(e,a),a}async function ry(e){return Xh(e),ey(e)}var ty=An('<div class="web-view svelte-1b8p8cw"><iframe sandbox="allow-scripts allow-same-origin" referrerpolicy="no-referrer" allow="" class="svelte-1b8p8cw"></iframe></div>');const ay={hash:"svelte-1b8p8cw",code:".web-view.svelte-1b8p8cw {position:relative;overflow:hidden;background:transparent;\n /* Match content's dual scheme so the UA keeps a transparent iframe canvas. */color-scheme:light dark;}iframe.svelte-1b8p8cw {display:block;width:100%;height:100%;border:0;background:transparent;color-scheme:light dark;}"};function ny(e,r){nr(r,!0),Fo(e,ay);const t=300,a=1e4,n=e=>Math.max(1,Math.min(a,Math.round(e))),o=e=>"number"==typeof e&&Number.isFinite(e)&&e>0,i=yp(),s=Tc(),l=Af(),c=Nd(),d=vc(s.selectedPackageId),u=l?vc(l):null,p=s.bridgeInputs?vc(s.bridgeInputs):null,_=St(()=>"dark"===c()),g=()=>Hp({custom:s.typedCustom,offering:s.offering,packages:s.contextPackages,packageIdsInDisplayOrder:s.packageIdsInDisplayOrder,selectedPackageId:d.current,enclosingPackageId:null==u?void 0:u.current,inputs:null==p?void 0:p.current,workflow:s.workflow,locale:s.selectedLocale,dar
1kMode:mn(_),isPreview:s.isPreview});let m=Ft(!1);uo(()=>{Nt(m,!0)});const f=St(()=>Uh(r.url)),h=St(()=>mn(m)&&null!==mn(f)&&!Rh(mn(f),window.location.origin));let y=Ft(void 0),v=Ft(void 0);const b=e=>"fit"===e.type&&"number"==typeof e.default?e.default:t,k=St(()=>{const{width:e,height:t}=r.size,a="fit"===e.type,o="fit"===t.type,s="fill"===t.type,l=s&&"vertical"===(null==i?void 0:i()),c=a?n(mn(y)??b(e)):null,d=o?n(mn(v)??b(t)):null;return Hd({width:null!=c?Yd(c):Xd(e),...s?up(null==i?void 0:i()):{height:null!=d?Yd(d):Xd(t)},...null!=c?{"max-width":"100%"}:{},...null!=d?{"max-height":"100%"}:{},...l?{}:{"flex-shrink":"fixed"===e.type||a||o?0:1},"line-height":0})}),w=St(()=>!1!==r.visible);let P,x=Ft(void 0),C=Ft(void 0),E=Ft(void 0);fa(()=>{const e=mn(f);e!==P&&(Nt(y,void 0),Nt(v,void 0),P=e);const t=mn(x),a=r.id,n=r.protocol_version,i="fit"===r.size.width.type,s="fit"===r.size.height.type;if(!t||!e)return;let l,c=!1;return ry(n).then(r=>{if(!c)try{const c=g();l=r({iframe:t,allowedOrigin:new URL(e).origin,componentId:a,protocolVersion:n,context:c}),Nt(C,l,!0),Nt(E,Yp(c),!0),(i||s)&&l.onReady(()=>null==l?void 0:l.send(Vh,{width:i,height:s})),l.on(Wh,e=>{const{width:r,height:t}=e??{};i&&o(r)&&Nt(y,r,!0),s&&o(t)&&Nt(v,t,!0)})}catch(e){console.warn("web_view: failed to wire host bridge",e)}}).catch(()=>{}),()=>{c=!0,null==l||l.destroy(),mn(C)===l&&Nt(C,void 0)}}),fa(()=>{const e=g(),r=mn(C);if(null==r||!r.setContext)return;const t=Yp(e);t!==mn(E)&&(Nt(E,t,!0),r.setContext(e))});var S=$n(),I=ta(S),z=e=>{var t=ty(),a=ra(t);Si(a,e=>Nt(x,e),()=>mn(x)),Ea(()=>{Zo(t,mn(k)),ii(a,"title",r.name??"Web view"),ii(a,"src",mn(f))}),Fn(e,t)};go(I,e=>{mn(w)&&mn(f)&&mn(h)&&e(z)}),Fn(e,S),or()}function oy(e){const r=e.steps[e.initial_step_id];if(!r)return console.warn(`[workflowDataToNavData] initial_step_id "${e.initial_step_id}" not found in steps`),null;const t=r.screen_id;return t?e.screens[t]?{workflowId:e.id,initial_page_id:t,initial_step_id:e.initial_step_id,pages:e.screens,steps:e.steps}:(console.warn(`[workflowDataToNavData] screen_id "${t}" not found in screens`),null):(console.warn(`[workflowDataToNavData] initial step "${e.initial_step_id}" has no screen_id (logic/experiment step?)`),null)}var iy=An("<span><!></span>");const sy={hash:"svelte-1agy3p0",code:"\n /* svelte-ignore css-unused-selector */.rcb-typography-heading-2xl.svelte-1agy3p0 {font:var(--rc-text-heading2xl-mobile);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-heading-xl.svelte-1agy3p0 {font:var(--rc-text-headingXl-mobile);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-heading-lg.svelte-1agy3p0 {font:var(--rc-text-headingLg-mobile);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-heading-md.svelte-1agy3p0 {font:var(--rc-text-headingMd-mobile);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-body-base.svelte-1agy3p0 {font:var(--rc-text-bodyBase-mobile);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-body-small.svelte-1agy3p0 {font:var(--rc-text-bodySmall-mobile);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-label-button.svelte-1agy3p0 {font:var(--rc-text-labelButton-mobile);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-label-default.svelte-1agy3p0 {font:var(--rc-text-labelDefault-mobile);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-caption-default.svelte-1agy3p0 {font:var(--rc-text-captionDefault-mobile);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-caption-link.svelte-1agy3p0 {font:var(--rc-text-captionLink-mobile);}\n\n @container layout-query-container (width >= 768px) {\n /* svelte-ignore css-unused-selector */.rcb-typography-heading-2xl.svelte-1agy3p0 {font:var(--rc-text-heading2xl-desktop);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-heading-xl.svelte-1agy3p0 {font:var(--rc-text-headingXl-desktop);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-heading-lg.svelte-1agy3p0 {font:var(--rc-text-headingLg-desktop);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-heading-md.svelte-1agy3p0 {font:var(--rc-text-headingMd-desktop);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-body-base.svelte-1agy3p0 {font:var(--rc-text-bodyBase-desktop);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-body-small.svelte-1agy3p0 {font:var(--rc-text-bodySmall-desktop);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-label-button.svelte-1agy3p0 {font:var(--rc-text-labelButton-desktop);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-label-default.svelte-1agy3p0 {font:var(--rc-text-labelDefault-desktop);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-caption-default.svelte-1agy3p0 {font:var(--rc-text-captionDefault-desktop);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-caption-link.svelte-1agy3p0 {font:var(--rc-text-captionLink-desktop);}\n }"};function ly(e,r){Fo(e,sy);const t=Hi(r,"size",3,"body-base");var a=iy(),n=ra(a);co(n,()=>r.children??te),Ea(()=>Yo(a,1,`rcb-typography rcb-typography-${t()??""}`,"svelte-1agy3p0")),Fn(e,a)}const cy={outerPadding:{mobile:"clamp(1.3125rem, 5.6vw, 1.5rem)",desktop:"clamp(1.5rem, 9.44vw, 5rem)"},outerPaddingSmall:{mobile:"clamp(0.75rem, 4.2vw, 1rem)",desktop:"clamp(1.5rem, 9.44vw, 5rem)"},gapSmall:{mobile:"0.25rem",desktop:"0.375rem"},gapMedium:{mobile:"0.5rem",desktop:"0.75rem"},gapLarge:{mobile:"0.75rem",desktop:"0.75rem"},gapXLarge:{mobile:"1rem",desktop:"1.5rem"},gapXXLarge:{mobile:"1.25rem",desktop:"2.25rem"},gapXXXLarge:{mobile:"2.25rem",desktop:"4.5rem"},inputHeight:{mobile:"3rem",desktop:"3rem"},gapStripeElement:{mobile:"0.70rem",desktop:"1rem"}},dy="-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif",uy={regular:"400",medium:"500",semibold:"600"}
1,py={12:"12px",14:"14px",16:"16px",18:"18px",24:"24px",28:"28px",32:"32px",36:"36px"},_y={120:"120%",130:"130%",140:"140%"},gy={tight:"0.20%",regular:"0"},my={heading2xl:{fontSize:py[28],lineHeight:_y[120],fontWeight:uy.semibold,letterSpacing:gy.tight},headingXl:{fontSize:py[24],lineHeight:_y[130],fontWeight:uy.semibold,letterSpacing:gy.regular},headingLg:{fontSize:"20px",lineHeight:_y[130],fontWeight:uy.semibold,letterSpacing:gy.regular},headingMd:{fontSize:"16px",lineHeight:_y[140],fontWeight:uy.medium,letterSpacing:gy.regular},bodyBase:{fontSize:py[16],lineHeight:_y[140],fontWeight:uy.regular,letterSpacing:gy.regular},bodySmall:{fontSize:py[14],lineHeight:_y[140],fontWeight:uy.regular,letterSpacing:gy.regular},labelButton:{fontSize:py[16],lineHeight:_y[140],fontWeight:uy.regular,letterSpacing:gy.tight},labelDefault:{fontSize:py[14],lineHeight:_y[140],fontWeight:uy.regular,letterSpacing:gy.tight},captionDefault:{fontSize:py[12],lineHeight:_y[140],fontWeight:uy.regular,letterSpacing:gy.regular},captionLink:{fontSize:py[12],lineHeight:_y[140],fontWeight:uy.regular,letterSpacing:gy.regular}},fy={heading2xl:{...my.heading2xl,fontSize:py[36]},headingXl:{...my.headingXl,fontSize:py[32]},headingLg:{...my.headingLg,fontSize:py[24]},headingMd:{...my.headingMd,fontSize:py[18]},bodyBase:{...my.bodyBase},bodySmall:{...my.bodySmall},labelButton:{...my.labelButton},labelDefault:{...my.labelDefault},captionDefault:{...my.captionDefault},captionLink:{...my.captionLink}},hy={heading2xl:{mobile:my.heading2xl,desktop:fy.heading2xl},headingXl:{desktop:fy.headingXl,mobile:my.headingXl},headingLg:{desktop:fy.headingLg,mobile:my.headingLg},headingMd:{desktop:fy.headingMd,mobile:my.headingMd},bodyBase:{desktop:fy.bodyBase,mobile:my.bodyBase},bodySmall:{desktop:fy.bodySmall,mobile:my.bodySmall},labelButton:{desktop:fy.labelButton,mobile:my.labelButton},labelDefault:{desktop:fy.labelDefault,mobile:my.labelDefault},captionDefault:{desktop:fy.captionDefault,mobile:my.captionDefault},captionLink:{desktop:fy.captionLink,mobile:my.captionLink}},yy={error:"#B0171F",warning:"#f4e971",focus:"#1148B8",accent:"#767676",primary:"#576CDB","primary-hover":"rgba(87, 108, 219, .8)","primary-pressed":"rgba(87, 108, 219, .9)","primary-text":"#ffffff",white:"#ffffff","grey-text-dark":"rgba(0,0,0,1)","grey-text-light":"rgba(0,0,0,0.7)","grey-ui-dark":"rgba(0,0,0,0.3)","grey-ui-light":"rgba(0,0,0,0.1)","input-background":"white",background:"white"},vy={error:"#B0171F",warning:"#f4e971",focus:"#1148B8",accent:"#767676",primary:"#576CDB","primary-hover":"rgba(87, 108, 219, .8)","primary-pressed":"rgba(87, 108, 219, .9)","primary-text":"#ffffff",white:"#ffffff","grey-text-dark":"rgba(0,0,0,1)","grey-text-light":"rgba(0,0,0,0.7)","grey-ui-dark":"rgba(0,0,0,0.3)","grey-ui-light":"rgba(0,0,0,0.1)","input-background":"white",background:"#EFF3FA"},by={error:"color_error",focus:"color_accent",accent:"color_accent",primary:"color_buttons_primary"},ky={...by,"input-background":"color_form_bg",background:"color_form_bg"},wy={...by,"input-background":"color_product_info_bg",background:"color_product_info_bg"},Py={"input-border-radius":"4px","input-button-border-radius":"8px"},xy={"input-border-radius":"0px","input-button-border-radius":"0px"},Cy={"input-border-radius":"12px","input-button-border-radius":"9999px"},Ey=Py,Sy=e=>7==e.length?{r:parseInt(e.slice(1,3),16),g:parseInt(e.slice(3,5),16),b:parseInt(e.slice(5,7),16)}:4==e.length?{r:parseInt(e[1],16),g:parseInt(e[2],16),b:parseInt(e[3],16)}:null,Iy=({r:e,g:r,b:t,luminanceThreshold:a})=>{const n=e=>(e/=255,e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4));return.2126*n(e)+.7152*n(r)+.0722*n(t)>a},zy=.37,Ty=(e,r=zy)=>{const t=Iy({...e,luminanceThreshold:r})?"0,0,0":"255,255,255";return{"grey-text-dark":`rgb(${t})`,"grey-text-light":`rgba(${t},0.70)`,"grey-ui-dark":`rgba(${t},0.3)`,"grey-ui-light":`rgba(${t},0.1)`}}
1;function Dy(e,r,t){const a=Sy(e)||{r:0,g:0,b:0},n=Sy(r)||{r:255,g:255,b:255},o=Math.round(n.r*t+a.r*(1-t)),i=Math.round(n.g*t+a.g*(1-t)),s=Math.round(n.b*t+a.b*(1-t));return`#${jy(o)}${jy(i)}${jy(s)}`}function Ay(e,r){const t={r:255,g:255,b:255},a=Math.max(0,Math.min(1,r));let n=e,o=Sy(e)||t;(isNaN(o.r)||isNaN(o.g)||isNaN(o.b))&&(o=t,n="#FFFFFF");const i=Iy({...o,luminanceThreshold:zy})?"#000000":"#FFFFFF";return Dy(n,i,a)}function jy(e){return e.toString(16).padStart(2,"0").toUpperCase()}const qy=(e,r,t,a,n=zy)=>{const o={"grey-text-dark":a["grey-text-dark"],"grey-text-light":a["grey-text-light"],"grey-ui-dark":a["grey-ui-dark"],"grey-ui-light":a["grey-ui-light"],"primary-text":a["primary-text"]};if(null!=e&&e.startsWith("#")){const r=Sy(e);null!==r&&Object.assign(o,Ty(r))}if(t)o["primary-text"]=t;else if(null!=r&&r.startsWith("#")){const e=Sy(r);null!==e&&(o["primary-text"]=Iy({...e,luminanceThreshold:n})?"black":"white")}return o},My=e=>({"primary-hover":Ay(e,.1),"primary-pressed":Ay(e,.15)}),$y=(e,r)=>e||r,Fy=(e,r,t)=>{const a=Object.entries(e).map(([e,a])=>[e,$y(t?t[a]:null,r[e])]);return Object.fromEntries(a)},Oy=(e,r,t)=>{const a=Fy(e,r,t);return t?{...r,...a,...qy(a.background,a.primary,t.color_buttons_primary_text,r),...My(a.primary)}:{...r}},Ny=e=>Oy(wy,vy,e),Ly=e=>Oy(ky,yy,e),By=e=>{if(!e)return Ey;switch(e.shapes){case"rounded":return Py;case"rectangle":return xy;case"pill":return Cy;default:return Ey}},Uy=(e="",r)=>r.map(([r,t])=>`--rc-${e}-${r}: ${t}`).join("; "),Ry=e=>{const r=Uy("color",Object.entries(Ny(e))),t=Uy("shape",Object.entries(By(e)));return[r,t].join("; ")},Wy=e=>{const r=Uy("color",Object.entries(Ly(e))),t=Uy("shape",Object.entries(By(e)));return[r,t].join("; ")},Vy=(e="",r)=>Object.entries(r).flatMap(([r,{desktop:t,mobile:a}])=>[`--rc-${e}-${r}-desktop: normal normal ${t.fontWeight} ${t.fontSize}/${t.lineHeight} ${dy}`,`--rc-${e}-${r}-mobile: normal normal ${a.fontWeight} ${a.fontSize}/${a.lineHeight} ${dy}`,`--rc-${e}-${r}-desktop-font-size: ${t.fontSize}`,`--rc-${e}-${r}-mobile-font-size: ${a.fontSize}`]).join("; "),Ky=(e="",r)=>Object.entries(r).map(([r,{mobile:t,desktop:a}])=>`--rc-${e}-${r}-mobile: ${t}; --rc-${e}-${r}-desktop: ${a};`).join(" ");let Hy=class{constructor(e){h(this,"brandingAppearance"),this.brandingAppearance=e||void 0}get shape(){return By(this.brandingAppearance)}get formColors(){return Ly(this.brandingAppearance)}get formStyleVars(){return Wy(this.brandingAppearance)}get productInfoStyleVars(){return Ry(this.brandingAppearance)}get spacing(){return cy}get textStyles(){return hy}get textStyleVars(){return Vy("text",this.textStyles)}get spacingStyleVars(){return Ky("spacing",this.spacing)}};var Yy=An('<div class="rcb-processing svelte-18lt1pg"></div>');const Gy={hash:"svelte-18lt1pg",code:".rcb-processing.svelte-18lt1pg {width:var(--width, 12px);aspect-ratio:1;border-radius:50%;\n animation: svelte-18lt1pg-l5 1.5s infinite linear;}\n\n @keyframes svelte-18lt1pg-l5 {\n 0% {\n box-shadow:\n var(--shadow-offset) 0 #fff2,\n calc(-1 * var(--shadow-offset)) 0 #fff2;\n background: #fff2;\n }\n 25% {\n box-shadow:\n var(--shadow-offset) 0 #fff2,\n calc(-1 * var(--shadow-offset)) 0 #ffff;\n background: #fff2;\n }\n 50% {\n box-shadow:\n var(--shadow-offset) 0 #fff2,\n calc(-1 * var(--shadow-offset)) 0 #fff2;\n background: #ffff;\n }\n 75% {\n box-shadow:\n var(--shadow-offset) 0 #ffff,\n calc(-1 * var(--shadow-offset)) 0 #fff2;\n background: #fff2;\n }\n 100% {\n box-shadow:\n var(--shadow-offset) 0 #fff2,\n calc(-1 * var(--shadow-offset)) 0 #fff2;\n background: #fff2;\n }\n }"};function Zy(e,r){Fo(e,Gy);let t=Hi(r,"size",8,"medium");const a={small:{width:"8px",offset:"10px"},medium:{width:"12px",offset:"20px"},large:{width:"16px",offset:"30px"}};var n=Yy();Ea(()=>Zo(n,`--shadow-offset: ${bn(t()),yn(()=>a[t()].offset)??""}; --width: ${bn(t()),yn(()=>a[t()].width)??""};`)),Fn(e,n)}var Xy=An("<button><!></button>");const Qy={hash:"svelte-7rmpg4",code:"button.svelte-7rmpg4 {border:none;border-radius:var(--rc-shape-input-button-border-radius);cursor:pointer;height:var(--rc-spacing-inputHeight-mobile);color:var(--rc-color-grey-text-dark);background-color:var(--rc-color-grey-ui-dark);
1display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-tap-highlight-color:transparent;transition:background-color 0.15s ease-in-out;user-select:none;}\n\n @container layout-query-container (width >= 768px) {button.svelte-7rmpg4 {height:var(--rc-spacing-inputHeight-desktop);}\n }\n\n /* focus-visible is triggered only when focused with keyboard/reader */button.svelte-7rmpg4:focus-visible {outline:2px solid var(--rc-color-focus);}button.intent-primary.svelte-7rmpg4 {background-color:var(--rc-color-primary);color:var(--rc-color-primary-text);}button.svelte-7rmpg4:disabled {color:var(--rc-color-grey-text-light);background-color:var(--rc-color-grey-ui-light);outline:none;}button.intent-primary.svelte-7rmpg4:not(:disabled):hover {background-color:var(--rc-color-primary-hover);}button.intent-primary.svelte-7rmpg4:not(:disabled):active,\n button.svelte-7rmpg4:active {background-color:var(--rc-color-primary-pressed);outline:none;}button.intent-primary.svelte-7rmpg4:disabled {color:var(--rc-color-grey-text-light);background-color:var(--rc-color-grey-ui-light);}"};function Jy(e,r){nr(r,!0),Fo(e,Qy);const t=Hi(r,"intent",3,"primary"),a=Hi(r,"disabled",3,!1),n=Hi(r,"loading",3,!1),o=St(()=>new Hy(r.brandingAppearance)),i=St(()=>mn(o).textStyleVars),s=St(()=>mn(o).spacingStyleVars),l=St(()=>mn(o).productInfoStyleVars),c=St(()=>mn(o).formStyleVars),d=St(()=>[r.styleOverrides,mn(i),mn(s),mn(l),mn(c)].join("; "));var u=Xy();u.__click=function(...e){var t;null==(t=r.onclick)||t.apply(this,e)};var p=ra(u),_=e=>{Zy(e,{size:"small"})},g=e=>{ly(e,{size:"body-base",children:(e,t)=>{var a=$n(),n=ta(a);co(n,()=>r.children??te),Fn(e,a)},$$slots:{default:!0}})};go(p,e=>{n()?e(_):e(g,!1)}),Ea(()=>{Yo(u,1,`intent-${t()}`,"svelte-7rmpg4"),u.disabled=a(),ii(u,"data-testid",r.testId),ii(u,"type",r.type),Zo(u,mn(d))}),Fn(e,u),or()}Sn(["click"]);var ev=An('<footer class="rcb-modal-footer svelte-gz2zuy"><!></footer>');const rv={hash:"svelte-gz2zuy",code:"footer.svelte-gz2zuy {display:flex;flex-direction:column;}"};function tv(e,r){Fo(e,rv);let t=Hi(r,"children",8);var a=ev(),n=ra(a);co(n,()=>t()??te),Fn(e,a)}const av={hash:"svelte-1lkpm18",code:".rcb-modal-section.svelte-1lkpm18 {padding:8px 0px;display:flex;}section.rcb-modal-section.svelte-1lkpm18 {flex-grow:1;}.rcb-modal-section.svelte-1lkpm18:last-of-type {padding:0;}"};function nv(e,r){Fo(e,av);let t=Hi(r,"as",8,"section"),a=Hi(r,"children",8);var n=$n(),o=ta(n);$o(o,t,!1,(e,r)=>{li(e,()=>({class:"rcb-modal-section"}),void 0,void 0,void 0,"svelte-1lkpm18");var t=$n(),n=ta(t);co(n,()=>a()??te),Fn(r,t)}),Fn(e,n)}var ov=An("<div><!></div>");const iv={hash:"svelte-7lmlfa",code:".rcb-column.svelte-7lmlfa {display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1;min-width:100%;}.rcb-column.justify-center.svelte-7lmlfa {justify-content:center;}.rcb-column.justify-end.svelte-7lmlfa {justify-content:flex-end;}.rcb-column.align-center.svelte-7lmlfa {align-items:center;}.rcb-column.align-end.svelte-7lmlfa {align-items:flex-end;}.rcb-column.gap-small.svelte-7lmlfa {gap:var(--rc-spacing-gapSmall-mobile);}.rcb-column.gap-medium.svelte-7lmlfa {gap:var(--rc-spacing-gapXLarge-mobile);}.rcb-column.gap-large.svelte-7lmlfa {gap:var(--rc-spacing-gapXXLarge-mobile);}\n\n @container layout-query-container (width >= 768px) {.rcb-column.gap-small.svelte-7lmlfa {gap:var(--rc-spacing-gapSmall-desktop);}.rcb-column.gap-medium.svelte-7lmlfa {gap:var(--rc-spacing-gapLarge-desktop);}.rcb-column.gap-large.svelte-7lmlfa {gap:var(--rc-spacing-gapXXLarge-desktop);}\n }"};function sv(e,r){Fo(e,iv);let t=Hi(r,"gap",8,"small"),a=Hi(r,"justify",8,"start"),n=Hi(r,"align",8,"start"),o=Hi(r,"children",8);var i=ov(),s=ra(i);co(s,()=>o()??te),Ea(()=>Yo(i,1,`rcb-column gap-${t()??""} justify-${a()??""} align-${n()??""}`,"svelte-7lmlfa")),Fn(e,i)}var lv=An('<div class="rcb-row svelte-130pyos"><!></div>');const cv={hash:"svelte-130pyos",code:".rcb-row.svelte-130pyos {display:flex;flex-direction:row;justify-content:flex-start;}"};function dv(e,r){Fo(e,cv);let t=Hi(r,"children",8);var a=lv(),n=ra(a);co(n,()=>t()??te),Fn(e,a)}
1var uv=An("<span><!></span>");const pv={hash:"svelte-y2q9vo",code:".rcb-typography.svelte-y2q9vo {display:inline-block;line-height:normal;}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-heading-2xl.svelte-y2q9vo {font:var(--rc-text-heading2xl-mobile);}.rcb-typography-heading-2xl.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-heading2xl-branded-mobile);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-heading-xl.svelte-y2q9vo {font:var(--rc-text-headingXl-mobile);}.rcb-typography-heading-xl.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-headingXl-branded-mobile);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-heading-lg.svelte-y2q9vo {font:var(--rc-text-headingLg-mobile);}.rcb-typography-heading-lg.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-headingLg-branded-mobile);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-heading-md.svelte-y2q9vo {font:var(--rc-text-headingMd-mobile);}.rcb-typography-heading-md.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-headingMd-branded-mobile);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-body-base.svelte-y2q9vo {font:var(--rc-text-bodyBase-mobile);}.rcb-typography-body-base.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-bodyBase-branded-mobile);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-body-small.svelte-y2q9vo {font:var(--rc-text-bodySmall-mobile);}.rcb-typography-body-small.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-bodySmall-branded-mobile);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-label-button.svelte-y2q9vo {font:var(--rc-text-labelButton-mobile);}.rcb-typography-label-button.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-labelButton-branded-mobile);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-label-default.svelte-y2q9vo {font:var(--rc-text-labelDefault-mobile);}.rcb-typography-label-default.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-labelDefault-branded-mobile);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-caption-default.svelte-y2q9vo {font:var(--rc-text-captionDefault-mobile);}.rcb-typography-caption-default.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-captionDefault-branded-mobile);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-caption-link.svelte-y2q9vo {font:var(--rc-text-captionLink-mobile);}.rcb-typography-caption-link.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-captionLink-branded-mobile);}\n\n @container layout-query-container (width >= 768px) {span.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-brandedText-font-style-desktop);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-heading-2xl.svelte-y2q9vo {font:var(--rc-text-heading2xl-desktop);}.rcb-typography-heading-2xl.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-heading2xl-branded-desktop);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-heading-xl.svelte-y2q9vo {font:var(--rc-text-headingXl-desktop);}.rcb-typography-heading-xl.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-headingXl-branded-desktop);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-heading-lg.svelte-y2q9vo {font:var(--rc-text-headingLg-desktop);}.rcb-typography-heading-lg.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-headingLg-branded-desktop);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-heading-md.svelte-y2q9vo {font:var(--rc-text-headingMd-desktop);}.rcb-typography-heading-md.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-headingMd-branded-desktop);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-body-base.svelte-y2q9vo {font:var(--rc-text-bodyBase-desktop);}.rcb-typography-body-base.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-bodyBase-branded-desktop);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-body-small.svelte-y2q9vo {font:var(--rc-text-bodySmall-desktop);}.rcb-typography-body-small.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-bodySmall-branded-desktop);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-label-button.svelte-y2q9vo {font:var(--rc-text-labelButton-desktop);}.rcb-typography-label-button.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-labelButton-branded-desktop);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-label-default.svelte-y2q9vo {font:var(--rc-text-labelDefault-desktop);}.rcb-typography-label-default.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-labelDefault-branded-desktop);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-caption-default.svelte-y2q9vo {font:var(--rc-text-captionDefault-desktop);}.rcb-typography-caption-default.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-captionDefault-branded-desktop);}\n\n /* svelte-ignore css-unused-selector */.rcb-typography-caption-link.svelte-y2q9vo {font:var(--rc-text-captionLink-desktop);}.rcb-typography-caption-link.rcb-typography-branded.svelte-y2q9vo {font:var(--rc-text-captionLink-branded-desktop);}\n }"};function _v(e,r){Fo(e,pv);const t=Hi(r,"size",3,"body-base"),a=Hi(r,"branded",3,!1);var n=uv(),o=ra(n);co(o,()=>r.children??te),Ea(()=>Yo(n,1,`rcb-typography rcb-typography-${t()??""} ${a()?"rcb-typography-branded":""}`,"svelte-y2q9vo")),Fn(e,n)}var gv=An("<div><!></div>"),mv=An('<span style="display: block;"><!></span>'),fv=An("<!> <!>",1),hv=An("<!> <!>",1),yv=An('<div class="rcb-modal-message svelte-1ldqsgm" data-type="error"><!></div>');const vv={hash:"svelte-1ldqsgm",code:'.rcb-modal-message-icon.svelte-1ldqsgm {flex-shrink:0;align-self:center;margin-right:16px;}.rcb-modal-message.svelte-1ldqsgm {width:100%;min-height:160px;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:left;margin-top:4px;}.rcb-modal-message[data-has-title="false"].svelte-1ldqsgm {margin-top:var(--rc-spacing-gapXXLarge-mobile);}.rcb-modal-message-icon.small.svelte-1ldqsgm {height:var(--rc-text-headingLg-mobile-font-size);width:var(--rc-text-headingLg-mobile-font-size);}.rcb-modal-message-icon.large.svelte-1ldqsgm {height:calc(2 * var(--rc-text-headingMd-mobile-font-size));width:calc(2 * var(--rc-text-headingMd-mobile-font-size));}\n\n @container layout-query-container (width >= 768px) {.rcb-modal-message-icon.small.svelte-1ldqsgm {height:var(--rc-text-headingLg-desktop-font-size);width:var(--rc-text-headingLg-desktop-font-size);}.rcb-modal-message-icon.large.svelte-1ldqsgm {height:calc(2 * var(--rc-text-headingMd-desktop-font-size));width:calc(2 * var(--rc-text-headingMd-desktop-font-size));}.rcb-modal-message[data-has-title="false"].svelte-1ldqsgm {margin-top:var(--rc-spacing-gapXXLarge-desktop);}\n }'};function bv(e,r){nr(r,!0),Fo(e,vv);const t=Hi(r,"title",3,null),a=Hi(r,"icon",3,null),n=32;let o,i=Ft(null),s=Ft(!1);uo(()=>(mn(i)&&(o=new ResizeObserver(()=>{var e;Nt(s,((null==(e=mn(i))?void 0:e.offsetHeight)??0)>n)}),o.observe(mn(i))),()=>{null==o||o.disconnect()}));var l=yv(),c=ra(l);sv(c,{gap:"medium",justify:"start",children:(e,n)=>{var o=hv(),l=ta(o);dv(l,{children:(e,r)=>{var n=fv(),o=ta(n),l=e=>{var r=gv(),t=ra(r);co(t,a),Ea(()=>Yo(r,1,"rcb-modal-message-icon "+(mn(s)?"large":"small"),"svelte-1ldqsgm")),Fn(e,r)};go(o,e=>{a()&&e(l)}
1);var c=aa(o,2),d=e=>{var r=mv(),a=ra(r);_v(a,{size:"heading-md",children:(e,r)=>{var a=Mn();Ea(()=>Yn(a,t())),Fn(e,a)},$$slots:{default:!0}}),Si(r,e=>Nt(i,e),()=>mn(i)),Fn(e,r)};go(c,e=>{t()&&e(d)}),Fn(e,n)},$$slots:{default:!0}});var c=aa(l,2),d=e=>{_v(e,{size:"body-small",children:(e,t)=>{var a=$n(),n=ta(a);co(n,()=>r.message??te),Fn(e,a)},$$slots:{default:!0}})};go(c,e=>{r.message&&e(d)}),Fn(e,o)},$$slots:{default:!0}}),Ea(()=>ii(l,"data-has-title",!!t())),Fn(e,l),or()}var kv=An('<div class="rcb-modal-message-icon svelte-1h8pwwr"><!></div>'),wv=An("<!> <!>",1),Pv=An('<div class="rcb-modal-message svelte-1h8pwwr" data-type="success"><!></div>');const xv={hash:"svelte-1h8pwwr",code:'.rcb-modal-message-icon.svelte-1h8pwwr {height:54px;width:54px;margin:0 auto;}.rcb-modal-message[data-has-title="false"].svelte-1h8pwwr {margin-top:var(--rc-spacing-gapXXLarge-mobile);}.rcb-modal-message.svelte-1h8pwwr {width:100%;min-height:160px;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;}\n\n @container layout-query-container (width >= 768px) {.rcb-modal-message[data-has-title="false"].svelte-1h8pwwr {margin-top:var(--rc-spacing-gapXXLarge-desktop);}\n }'};function Cv(e,r){Fo(e,xv);const t=Hi(r,"title",3,null),a=Hi(r,"icon",3,null);var n=Pv(),o=ra(n);sv(o,{gap:"large",justify:"center",children:(e,r)=>{var n=wv(),o=ta(n),i=e=>{var r=kv(),t=ra(r);co(t,a),Fn(e,r)};go(o,e=>{a()&&e(i)});var s=aa(o,2),l=e=>{_v(e,{size:"heading-md",children:(e,r)=>{var a=Mn();Ea(()=>Yn(a,t())),Fn(e,a)},$$slots:{default:!0}})};go(s,e=>{t()&&e(l)}),Fn(e,n)},$$slots:{default:!0}}),Ea(()=>ii(n,"data-has-title",!!t())),Fn(e,n)}const Ev="rcb-ui-events-tracker",Sv="branding";var Iv=An("<div><div><!></div> <div><!></div></div>");const zv={hash:"svelte-clabfx",code:".message-layout.svelte-clabfx {display:flex;flex-direction:column;}.message-layout-content.svelte-clabfx {flex-grow:1;display:flex;flex-direction:column;justify-content:center;}.message-layout-content-full-width.svelte-clabfx {padding-left:var(--rc-spacing-outerPadding-mobile);padding-right:var(--rc-spacing-outerPadding-mobile);}.message-layout-footer-full-width.svelte-clabfx {padding-left:var(--rc-spacing-outerPadding-mobile);padding-right:var(--rc-spacing-outerPadding-mobile);}\n\n @container layout-query-container (width < 768px) {.message-layout.svelte-clabfx {flex-grow:1;gap:var(--rc-spacing-gapXXLarge-mobile);}\n }\n\n @container layout-query-container (width >= 768px) {.message-layout.svelte-clabfx {min-height:354px;gap:var(--rc-spacing-gapXXLarge-desktop);}.message-layout-content.svelte-clabfx {justify-content:flex-start;flex-grow:1;}\n }.message-layout-full-width.svelte-clabfx {width:100%;}\n\n @media (min-width: 768px) {.message-layout-full-width.svelte-clabfx {width:544px;}\n }"};function Tv(e,r){nr(r,!0),Fo(e,zv);const t=()=>Ni(d,"$brandingAppearanceStore",a),[a,n]=Bi();let o=Hi(r,"title",3,null),i=Hi(r,"closeButtonTitle",3,"Go back to app"),s=Hi(r,"icon",3,null),l=Hi(r,"message",3,null),c=Hi(r,"fullWidth",3,!1);const d=tr(Sv),u=St(()=>t()??void 0);function p(){r.onDismiss()}var _=Iv();let g;var m=ra(_);let f;var h=ra(m);nv(h,{children:(e,t)=>{var a=$n(),n=ta(a),i=e=>{Cv(e,{get title(){return o()},get icon(){return s()}})},c=e=>{bv(e,{get title(){return o()},get icon(){return s()},get message(){return l()}})};go(n,e=>{"success"===r.type?e(i):e(c,!1)}),Fn(e,a)},$$slots:{default:!0}});var y=aa(m,2);let v;var b=ra(y);tv(b,{children:(e,r)=>{Jy(e,{onclick:p,type:"submit",get brandingAppearance(){return mn(u)},children:(e,r)=>{var t=Mn();Ea(()=>Yn(t,i())),Fn(e,t)},$$slots:{default:!0}})},$$slots:{default:!0}}),Ea(()=>{g=Yo(_,1,"message-layout svelte-clabfx",null,g,{"message-layout-full-width":c()}),f=Yo(m,1,"message-layout-content svelte-clabfx",null,f,{"message-layout-content-full-width":c()}),v=Yo(y,1,"message-layout-footer svelte-clabfx",null,v,{"message-layout-footer-full-width":c()})}),Fn(e,_),or(),n()}function Dv(e,r){nr(r,!0);const t=()=>Ni(i,"$translator",a),[a,n]=Bi(),o=Hi(r,"key",3,""),i=tr(gs),s=St(()=>o()?t().translate(o()||"",r.variables):void 0);var l=$n(),c=ta(l),d=e=>{var r=Mn();Ea(()=>Yn(r,mn(s))),Fn(e,r)},u=e=>{var t=$n(),a=ta(t);co(a,()=>r.children??te),Fn(e,t)};go(c,e=>{mn(s)?e(d):e(u,!1)}),Fn(e,l),or(),n()}const Av=7,jv=30,qv=365,Mv=4.33,$v=52,Fv=12;function Ov(e){switch(e.unit){case Qs.Year:return e.number*qv;case Qs.Month:return e.number*jv;case Qs.Week:return e.number*Av;case Qs.Day:return e.number}}function Nv(e){switch(e.unit){case Qs.Year:return e.number*$v;
1case Qs.Month:return Math.floor(e.number*Mv);case Qs.Week:return e.number;case Qs.Day:return 0}}function Lv(e){switch(e.unit){case Qs.Year:return e.number*Fv;case Qs.Month:return e.number;case Qs.Week:case Qs.Day:return 0}}function Bv(e){switch(e.unit){case Qs.Year:return e.number;case Qs.Month:case Qs.Week:case Qs.Day:return 0}}function Uv(e,r){const{unit:t,number:a}=e;return{period:r.translatePeriodUnit(t,{noWhitespace:!0})??"",periodAbbreviated:r.translatePeriodUnit(t,{noWhitespace:!0,short:!0})??"",periodWithUnit:r.translatePeriod(a,t)??"",periodInDays:Ov(e).toString(),periodInWeeks:Nv(e).toString(),periodInMonths:Lv(e).toString(),periodInYears:Bv(e).toString()}}var Rv=An('<p class="footer-caption rcb-checkout-footer svelte-1fu2zos"><!></p>'),Wv=An('<p class="footer-caption svelte-1fu2zos"><!></p>'),Vv=An('<p class="footer-caption svelte-1fu2zos"><!></p>'),Kv=An("<!> <!>",1),Hv=An('<a class="terms-link svelte-1fu2zos" rel="noopener noreferrer" target="_blank"><!></a> <span class="terms-divider svelte-1fu2zos"></span>',1),Yv=An("<!> <!>",1),Gv=An('<div class="footer-caption-container svelte-1fu2zos"><!> <p class="footer-caption svelte-1fu2zos"><!></p></div>');const Zv={hash:"svelte-1fu2zos",code:".footer-caption-container.svelte-1fu2zos {display:flex;flex-direction:column;gap:var(--rc-spacing-gapLarge-mobile);}.footer-caption.svelte-1fu2zos {color:var(--rc-color-grey-text-light);text-align:center;margin:0;}.rcb-checkout-footer.svelte-1fu2zos {white-space:pre-wrap;}.terms-link.svelte-1fu2zos {color:inherit;}.terms-divider.svelte-1fu2zos {margin:0 4px;}\n\n @container layout-query-container (width >= 768px) {.footer-caption-container.svelte-1fu2zos {gap:var(--rc-spacing-gapLarge-desktop);}\n }"};function Xv(e,r){nr(r,!1),Fo(e,Zv);const t=()=>Ni(k,"$translator",a),[a,n]=Bi(),o=Ot(),i=Ot(),s=Ot(),l=Ot(),c=Ot(),d=Ot(),u=Ot(),p=Ot(),_=Ot(),g=Ot(),m=Ot(),f=Ot(),h=Ot();let y=Hi(r,"brandingInfo",8,null),v=Hi(r,"purchaseOption",8,null),b=Hi(r,"termsAndConditionsUrl",8,null);const k=tr(gs);function w(e){return null!=e&&"base"in e}function P(e){return null!=e&&"basePrice"in e}function x(e,r){return e?e.trial?Zs.PaymentEntryPageTrialSubscriptionTermsInfo:r?Zs.PaymentEntryPageSubscriptionTermsInfo:Zs.PaymentEntryPageSubscriptionTermsInfoWithoutAppName:r?Zs.PaymentEntryPageOtpTermsInfo:Zs.PaymentEntryPageOtpTermsInfoWithoutAppName}const C="Discount applied to your subscription. Auto-renews at the discounted rate. Cancel anytime.",E="Discount applies to your first payment only. Subscription auto-renews at the standard rate. Cancel anytime.",S="One-time discount applied. Auto-renews at the standard rate. Cancel anytime.",I="Limited-time discount. Auto-renews at the standard rate. Cancel anytime.";function z(e,r){if("time_window"!==r.durationMode)return!1;const t=e.base.period,a=r.period;if(!t||!a||r.cycleCount<=0)return!1;const n=Ov(t),o=Ov({number:a.number*r.cycleCount,unit:a.unit});return n>0&&o<=n}function T(e){const r=null==e?void 0:e.discount;if(!e||!r)return null;switch(r.durationMode){case"forever":return C;case"one_time":return S;case"time_window":return z(e,r)?E:I;default:return null}}wa(()=>bn(v()),()=>{Nt(o,w(v())?v():null)}),wa(()=>bn(v()),()=>{Nt(i,P(v())?v():null)}),wa(()=>bn(y()),()=>{var e;Nt(s,(null==(e=y())?void 0:e.app_name)??null)}),wa(()=>(mn(o),mn(s)),()=>{Nt(l,x(mn(o),!!mn(s)))}),wa(()=>mn(o),()=>{var e,r,t;Nt(c,(null==(e=mn(o))?void 0:e.discount)??(null==(r=mn(o))?void 0:r.introPrice)??(null==(t=mn(o))?void 0:t.base)??null)}),wa(()=>(mn(i),mn(c)),()=>{var e,r,t,a;Nt(d,(null==(r=null==(e=mn(i))?void 0:e.discount)?void 0:r.price)||(null==(t=mn(i))?void 0:t.basePrice)||(null==(a=mn(c))?void 0:a.price))}),wa(()=>(mn(d),t()),()=>{Nt(u,mn(d)?sl(mn(d).amountMicros,mn(d).currency,t().bcp47Locale||t().fallbackBcp47Locale):null)}),wa(()=>(mn(c),t()),()=>{var e,r,a,n,o;Nt(p,null!=(e=mn(c))&&e.period?t().translatePeriodFrequency((null==(a=null==(r=mn(c))?void 0:r.period)?void 0:a.number)||1,null==(o=null==(n=mn(c))?void 0:n.period)?void 0:o.unit,{useMultipleWords:!0}):null)}),wa(()=>(mn(o),t(),el),()=>{var e,r;Nt(_,null!=(r=null==(e=mn(o))?void 0:e.trial)&&r.period?t().translateDate(el(new Date,mn(o).trial.period,!0),{year:"numeric",month:"long",day:"numeric"}):null)}),wa(()=>(bn(y()),mn(d),t(),mn(l),mn(s),mn(u),mn(p),mn(_)),()=>{Nt(g,y()&&mn(d)?t().translate(mn(l),{appName:mn(s),price:mn(u),perFrequency:mn(p),renewalDate:mn(_)}):null)}),wa(()=>mn(o),()=>{Nt(m,T(mn(o)))}),wa(()=>(mn(m),mn(g)),()=>{Nt(f,mn(m)??mn(g))}),wa(()=>(mn(o),t(),Zs),()=>{Nt(h,mn(o)?t().translate(Zs.PaymentEntryPageSubscriptionInfo):null)}),Pa(),Ii();var D=Gv(),A=ra(D),j=e=>{var r=Rv(),t=ra(r);_v(t,{size:"caption-default",children:(e,r)=>{var t=Mn();Ea(()=>Yn(t,(bn(y()),yn(()=>y().checkout_footer)))),Fn(e,t)},$$slots:{default:!0}}),Fn(e,r)},q=e=>{var r=Kv(),t=ta(r),a=e=>{var r=Wv(),t=ra(r);_v(t,{size:"caption-default",children:(e,r)=>{var t=Mn();Ea(()=>Yn(t,mn(f))),Fn(e,t)},$$slots:{default:!0}}),Fn(e,r)};go(t,e=>
1{mn(f)&&e(a)});var n=aa(t,2),o=e=>{var r=Vv(),t=ra(r);_v(t,{size:"caption-default",children:(e,r)=>{var t=Mn();Ea(()=>Yn(t,mn(h))),Fn(e,t)},$$slots:{default:!0}}),Fn(e,r)};go(n,e=>{mn(h)&&!mn(m)&&e(o)}),Fn(e,r)};go(A,e=>{bn(y()),yn(()=>{var e;return null==(e=y())?void 0:e.checkout_footer})?e(j):e(q,!1)});var M=aa(A,2),$=ra(M);_v($,{size:"caption-default",children:(e,r)=>{var t=Yv(),a=ta(t),n=e=>{var r=Hv(),t=ta(r),a=ra(t);Dv(a,{get key(){return bn(Zs),yn(()=>Zs.PaymentEntryPageTermsLinkLabel)}});var n=aa(t,2);n.textContent="|",Ea(()=>ii(t,"href",b())),Fn(e,r)};go(a,e=>{b()&&e(n)});var o=aa(a,2);Dv(o,{get key(){return bn(Zs),yn(()=>Zs.PaymentEntryPagePaymentStepTitle)}}),Fn(e,t)},$$slots:{default:!0}}),Fn(e,D),or(),n()}var Qv=An(' <a target="_blank" rel="noopener noreferrer" data-testid="CheckoutConsentTermsLink"> </a> ',1),Jv=An('<label class="rcb-checkout-consent svelte-1v4vd7h" data-testid="CheckoutConsent"><span class="rcb-checkout-consent-checkbox-target svelte-1v4vd7h"><input type="checkbox" class="rcb-checkout-consent-checkbox svelte-1v4vd7h" data-testid="CheckoutConsentCheckbox"/></span> <!></label>');const eb={hash:"svelte-1v4vd7h",code:".rcb-checkout-consent.svelte-1v4vd7h {display:flex;align-items:center;gap:8px;margin-top:32px;margin-bottom:24px;cursor:pointer;}.rcb-checkout-consent-checkbox-target.svelte-1v4vd7h {display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;\n /* Negative margins collapse the tap target back to the checkbox's 20px\n footprint so the row keeps its original alignment and spacing. */margin:-12px;}.rcb-checkout-consent-checkbox.svelte-1v4vd7h {width:20px;height:20px;flex-shrink:0;margin:0;}\n\n @container layout-query-container (width >= 768px) {.rcb-checkout-consent-checkbox-target.svelte-1v4vd7h {width:16px;height:16px;margin:0;}.rcb-checkout-consent-checkbox.svelte-1v4vd7h {width:16px;height:16px;}\n }.rcb-checkout-consent.svelte-1v4vd7h a {color:inherit;text-decoration:underline;}"};function rb(e,r){nr(r,!0),Fo(e,eb);const t=()=>Ni(s,"$translator",a),[a,n]=Bi(),o="__TERMS_OF_SERVICE__";let i=Hi(r,"checked",15,!1);const s=tr(gs),l=St(()=>t().translate(Zs.PaymentEntryPageCheckoutConsentTermsOfService)),c=St(()=>{const e=t().translate(r.appName?Zs.PaymentEntryPageCheckoutConsentAgreement:Zs.PaymentEntryPageCheckoutConsentAgreementWithoutAppName,{appName:r.appName,termsOfService:o}),[a="",n=""]=e.split(o);return{before:a,after:n}}),d=e=>{const t=e.currentTarget;i(t.checked),r.onChange(t.checked)};var u=Jv(),p=ra(u),_=ra(p);_.__change=d;var g=aa(p,2);_v(g,{size:"body-small",children:(e,t)=>{var a=Qv(),n=ta(a,!0),o=aa(n);o.__click=e=>e.stopPropagation();var i=ra(o),s=aa(o,1,!0);Ea(()=>{Yn(n,mn(c).before),ii(o,"href",r.termsAndConditionsUrl),Yn(i,mn(l)),Yn(s,mn(c).after)}),Fn(e,a)},$$slots:{default:!0}}),Ea(()=>ni(_,i())),Fn(e,u),or(),n()}function tb({brandingInfo:e,termsAndConditionsUrl:r}){return(r??(null!=e&&e.require_checkout_consent?e.terms_and_conditions_url:void 0))||void 0}function ab({brandingInfo:e,termsAndConditionsUrl:r,productDetails:t}){return!(null==e||!e.require_checkout_consent)&&!!r&&t.productType===Cl.Subscription}Sn(["change","click"]);var nb=(e=>(e.SDKInitialized="sdk_initialized",e.CheckoutSessionStart="checkout_session_start",e.CheckoutSessionEnd="checkout_session_end",e.CheckoutFlowError="checkout_flow_error",e.CheckoutPaymentTaxCalculation="checkout_payment_tax_calculation",e.CheckoutPaymentFormImpression="checkout_payment_form_impression",e.CheckoutPaymentFormError="checkout_payment_form_error",e.CheckoutPaymentFormDismiss="checkout_payment_form_dismiss",e.CheckoutPaymentFormSubmit="checkout_payment_form_submit",e.CheckoutPaymentFormGatewayError="checkout_payment_form_gateway_error",e.CheckoutPurchaseSuccessfulImpression="checkout_purchase_successful_impression",e.CheckoutPurchaseSuccessfulDismiss="checkout_purchase_successful_dismiss",e.WorkflowStepStarted="workflow_step_started",e.WorkflowStepCompleted="workflow_step_completed",e))(nb||{});function ob(e){const r={};for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t)){const a=t.replace(/([A-Z])/g,"_$1").toLowerCase(),n=e[t];n&&"object"==typeof n&&!Array.isArray(n)?r[a]=ob(n):r[a]=n}return r}function ib(e){for(let r=0;r<e.length;
1r++)e[r]=Math.floor(256*Math.random())}function sb(){const e=typeof crypto<"u"?crypto:globalThis.crypto;if(e&&e.randomUUID)return e.randomUUID();const r=new Uint8Array(16);try{e&&e.getRandomValues?e.getRandomValues(r):ib(r)}catch(e){console.log(`Error using crypto.getRandomValues(), falling back to Math.random. + ${e}`),ib(r)}r[6]=15&r[6]|64,r[8]=63&r[8]|128;const t=Array.from(r).map(e=>e.toString(16).padStart(2,"0"));return[t.slice(0,4).join(""),t.slice(4,6).join(""),t.slice(6,8).join(""),t.slice(8,10).join(""),t.slice(10,16).join("")].join("-")}const lb="sdk_checkout";class cb{constructor(e){h(this,"EVENT_TYPE","web_billing"),h(this,"id"),h(this,"timestampMs"),h(this,"data"),this.id=sb(),this.timestampMs=Date.now(),this.data=e}toJSON(){return ob({id:this.id,timestampMs:this.timestampMs,type:this.EVENT_TYPE,eventName:this.data.eventName,appUserId:this.data.appUserId,context:{...this.data.context},properties:{...this.data.properties,traceId:this.data.traceId,...void 0!==this.data.workflowIdentifier?{workflowIdentifier:this.data.workflowIdentifier}:{}}})}}function db({errorCode:e,errorMessage:r,mode:t=lb}){return{eventName:nb.CheckoutFlowError,properties:{mode:t,errorCode:e,errorMessage:r}}}function ub({errorCode:e,errorMessage:r,mode:t=lb}){return{eventName:nb.CheckoutPaymentFormError,properties:{mode:t,errorCode:e,errorMessage:r}}}function pb({appearance:e,rcPackage:r,purchaseOptionToUse:t,customerEmail:a,mode:n=lb}){return{eventName:nb.CheckoutSessionStart,properties:{mode:n,customizationColorButtonsPrimary:(null==e?void 0:e.color_buttons_primary)??null,customizationColorAccent:(null==e?void 0:e.color_accent)??null,customizationColorError:(null==e?void 0:e.color_error)??null,customizationColorProductInfoBg:(null==e?void 0:e.color_product_info_bg)??null,customizationColorFormBg:(null==e?void 0:e.color_form_bg)??null,customizationColorPageBg:(null==e?void 0:e.color_page_bg)??null,customizationFont:(null==e?void 0:e.font)??null,customizationShapes:(null==e?void 0:e.shapes)??null,customizationShowProductDescription:(null==e?void 0:e.show_product_description)??null,productInterval:r.product.normalPeriodDuration,productPrice:r.product.price.amountMicros,productCurrency:r.product.price.currency,selectedProductId:r.product.identifier,selectedPackageId:r.identifier,selectedPurchaseOption:t.id,customerEmailProvidedByDeveloper:!!a}}}function _b({redemptionInfo:e,mode:r=lb}){return{eventName:nb.CheckoutSessionEnd,properties:{mode:r,outcome:"finished",withRedemptionInfo:!!e}}}function gb(e){return{eventName:nb.CheckoutSessionEnd,properties:{mode:(null==e?void 0:e.mode)??lb,outcome:"closed"}}}function mb({errorCode:e,errorMessage:r,mode:t=lb}){return{eventName:nb.CheckoutSessionEnd,properties:{mode:t,outcome:"errored",errorCode:e,errorMessage:r}}}function fb({taxCalculation:e,taxCustomerDetails:r,mode:t=lb}){const a=e.failed_reason===os.tax_collection_disabled?"disabled":e.failed_reason?"failed":0===e.tax_amount_in_micros?"not-taxed":"taxed",n=null===r?"auto":"form";return{eventName:nb.CheckoutPaymentTaxCalculation,properties:{mode:t,outcome:a,ui_element:n,tax_inclusive:e.tax_inclusive,error_code:e.failed_reason??null}}}function hb({selectedPaymentMethod:e,mode:r=lb}){return{eventName:nb.CheckoutPaymentFormSubmit,properties:{mode:r,selectedPaymentMethod:e??null}}}function yb({errorCode:e,errorMessage:r,mode:t=lb}){return{eventName:nb.CheckoutPaymentFormGatewayError,properties:{mode:t,errorCode:e,errorMessage:r}}}function vb(e,r=lb){return{eventName:nb.CheckoutPurchaseSuccessfulDismiss,properties:{mode:r,ui_element:e}}}function bb(e=lb){return{eventName:nb.CheckoutPurchaseSuccessfulImpression,properties:{mode:e}}}const kb='<svg width="80" height="80" viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg">\n <g transform="scale(0.5)" transform-origin="center">\n <path d="M12 3.5C7.30558 3.5 3.5 7.30558 3.5 12C3.5 16.6944 7.30558 20.5 12 20.5C16.6944 20.5 20.5 16.6944 20.5 12C20.5 11.5858 20.8358 11.25 21.25 11.25C21.6642 11.25 22 11.5858 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C12.4142 2 12.75 2.33579 12.75 2.75C12.75 3.16421 12.4142 3.5 12 3.5Z" fill="currentColor"/>\n </g>\n</svg>';var wb=An('<div class="rcb-ui-asset-icon svelte-6k29hu"><!></div>');
1const Pb={hash:"svelte-6k29hu",code:"\n @-webkit-keyframes svelte-6k29hu-rotating /* Safari and Chrome */ {\n from {\n -webkit-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n to {\n -webkit-transform: rotate(360deg);\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n }\n @keyframes svelte-6k29hu-rotating {\n from {\n -ms-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -webkit-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n to {\n -ms-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n -webkit-transform: rotate(360deg);\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n }div.svelte-6k29hu {width:80px;height:80px;\n -webkit-animation: svelte-6k29hu-rotating 2s ease-in-out infinite;\n -moz-animation: svelte-6k29hu-rotating 2s ease-in-out infinite;\n -ms-animation: svelte-6k29hu-rotating 2s ease-in-out infinite;\n -o-animation: svelte-6k29hu-rotating 2s ease-in-out infinite;\n animation: svelte-6k29hu-rotating 2s ease-in-out infinite;}"};function xb(e,r){Fo(e,Pb);const t=Hi(r,"color",3,"var(--rc-color-accent)");var a=wb(),n=ra(a);xo(n,()=>kb),Ea(()=>Zo(a,`color:${t()??""};`)),Fn(e,a)}var Cb=An('<div class="rcb-modal-loader svelte-rhstd0"><!></div>');const Eb={hash:"svelte-rhstd0",code:".rcb-modal-loader.svelte-rhstd0 {width:100%;flex-grow:1;display:flex;justify-content:center;align-items:center;}\n\n @container layout-query-container (width >= 768px) {.rcb-modal-loader.svelte-rhstd0 {align-items:flex-start;margin-top:calc(var(--rc-spacing-gapXXLarge-desktop) * 6);}\n }"};function Sb(e){Fo(e,Eb);var r=Cb(),t=ra(r);xb(t,{}),Fn(e,r)}function Ib(e,r){var t,a;nr(r,!0);const n=()=>Ni(c,"$brandingAppearanceStore",i),o=()=>Ni(l,"$translator",i),[i,s]=Bi(),l=tr(gs),c=tr(Sv),d=St(()=>n()??void 0),u=St(()=>r.priceBreakdown?o().formatPrice(r.priceBreakdown.totalAmountInMicros,r.priceBreakdown.currency):null),p=null==(a=null==(t=r.subscriptionOption)?void 0:t.trial)?void 0:a.period,_=St(()=>p?o().translatePeriod(p.number,p.unit):null);Jy(e,{get disabled(){return r.disabled},testId:"PayButton",get brandingAppearance(){return mn(d)},children:(e,t)=>{var a=$n(),n=ta(a),o=e=>{{let r=St(()=>({trialPeriodLabel:mn(_)}));Dv(e,{get key(){return Zs.PaymentEntryPageButtonStartTrial},get variables(){return mn(r)}})}},i=e=>{var r=$n(),t=ta(r),a=e=>{{let r=St(()=>({formattedPrice:mn(u)}));Dv(e,{get key(){return Zs.PaymentEntryPageButtonWithPrice},get variables(){return mn(r)}})}},n=e=>{Dv(e,{get key(){return Zs.PaymentEntryPageButtonPay}})};go(t,e=>{mn(u)?e(a):e(n,!1)},!0),Fn(e,r)};go(n,e=>{var t;null!=(t=r.subscriptionOption)&&t.trial?e(o):e(i,!1)}),Fn(e,a)},$$slots:{default:!0}}),or(),s()}function zb(e){return zb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},zb(e)}var Tb,Db="dahlia",Ab=function(e){return 3===e?"v3":e},jb="https://js.stripe.com",qb="".concat(jb,"/").concat(Db,"/stripe.js"),Mb=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/,$b=/^https:\/\/js\.stripe\.com\/(v3|[a-z]+)\/stripe\.js(\?.*)?$/,Fb="loadStripe.setLoadParameters was called but an existing Stripe.js script already exists in the document; existing script parameters will be used",Ob=function(e){return Mb.test(e)||$b.test(e)},Nb=function(){for(var e=document.querySelectorAll('script[src^="'.concat(jb,'"]')),r=0;r<e.length;r++){var t=e[r];if(Ob(t.src))return t}return null},Lb=function(e){var r=e&&!e.advancedFraudSignals?"?advancedFraudSignals=false":"",t=document.createElement("script");t.src="".concat(qb).concat(r);var a=document.head||document.body;if(!a)throw new Error("Expected document.body not to be null. Stripe.js requires a <body> element.");return a.appendChild(t),t},Bb=function(e,r){!e||!e._registerWrapper||e._registerWrapper({name:"stripe-js",version:"9.7.0",startTime:r})},Ub=null,Rb=null,Wb=null,Vb=function(e){return function(r){e(new Error("Failed to load Stripe.js",{cause:r}))}},Kb=function(e,r){return function(){window.Stripe?e(window.Stripe):r(new Error("Stripe.js not available"))}},Hb=function(e){return null!==Ub?Ub:(Ub=new Promise(function(r,t){if(typeof window>"u"||typeof document>
1"u")r(null);else if(window.Stripe&&e&&console.warn(Fb),window.Stripe)r(window.Stripe);else try{var a=Nb();if(a&&e)console.warn(Fb);else if(a){if(a&&null!==Wb&&null!==Rb){var n;a.removeEventListener("load",Wb),a.removeEventListener("error",Rb),null===(n=a.parentNode)||void 0===n||n.removeChild(a),a=Lb(e)}}else a=Lb(e);Wb=Kb(r,t),Rb=Vb(t),a.addEventListener("load",Wb),a.addEventListener("error",Rb)}catch(e){return void t(e)}}),Ub.catch(function(e){return Ub=null,Promise.reject(e)}))},Yb=function(e,r,t){if(null===e)return null;var a=r[0];if("string"!=typeof a)throw new Error("Expected publishable key to be of type string, got type ".concat(zb(a)," instead."));var n=a.match(/^pk_test/),o=Ab(e.version),i=Db;n&&o!==i&&console.warn("Stripe.js@".concat(o," was loaded on the page, but @stripe/stripe-js@").concat("9.7.0"," expected Stripe.js@").concat(i,". This may result in unexpected behavior. For more information, see https://docs.stripe.com/sdks/stripejs-versioning"));var s=e.apply(void 0,r);return Bb(s,t),s},Gb=function(e){var r="invalid load parameters; expected object of shape\n\n {advancedFraudSignals: boolean}\n\nbut received\n\n ".concat(JSON.stringify(e),"\n");if(null===e||"object"!==zb(e))throw new Error(r);if(1===Object.keys(e).length&&"boolean"==typeof e.advancedFraudSignals)return e;throw new Error(r)},Zb=!1,Xb=function(){for(var e=arguments.length,r=new Array(e),t=0;t<e;t++)r[t]=arguments[t];Zb=!0;var a=Date.now();return Hb(Tb).then(function(e){return Yb(e,r,a)})};Xb.setLoadParameters=function(e){if(Zb&&Tb){var r=Gb(e),t=Object.keys(r),a=t.reduce(function(r,t){var a;return r&&e[t]===(null===(a=Tb)||void 0===a?void 0:a[t])},!0);if(a)return}if(Zb)throw new Error("You cannot change load parameters after calling loadStripe");Tb=Gb(e)};const Qb={error:"#B0171F",warning:"#f4e971",focus:"#1148B8",accent:"#767676",primary:"#576CDB","primary-hover":"rgba(87, 108, 219, .8)","primary-pressed":"rgba(87, 108, 219, .9)","primary-text":"#ffffff",white:"#ffffff","grey-text-dark":"rgba(0,0,0,1)","grey-text-light":"rgba(0,0,0,0.7)","grey-ui-dark":"rgba(0,0,0,0.3)","grey-ui-light":"rgba(0,0,0,0.1)","input-background":"white",background:"white"},Jb={error:"#B0171F",warning:"#f4e971",focus:"#1148B8",accent:"#767676",primary:"#576CDB","primary-hover":"rgba(87, 108, 219, .8)","primary-pressed":"rgba(87, 108, 219, .9)","primary-text":"#ffffff",white:"#ffffff","grey-text-dark":"rgba(0,0,0,1)","grey-text-light":"rgba(0,0,0,0.7)","grey-ui-dark":"rgba(0,0,0,0.3)","grey-ui-light":"rgba(0,0,0,0.1)","input-background":"white",background:"#EFF3FA"},ek={error:"#B0171F",warning:"#f4e971",focus:"#1148B8",accent:"#767676",primary:"#576CDB","primary-hover":"rgba(87, 108, 219, .8)","primary-pressed":"rgba(87, 108, 219, .9)","primary-text":"#ffffff",white:"#ffffff","grey-text-dark":"rgba(0,0,0,1)","grey-text-light":"rgba(0,0,0,0.7)","grey-ui-dark":"rgba(0,0,0,0.3)","grey-ui-light":"rgba(0,0,0,0.1)","input-background":"white",background:"#ffffff"},rk={error:"color_error",focus:"color_accent",accent:"color_accent",primary:"color_buttons_primary"},tk={...rk,"input-background":"color_form_bg",background:"color_form_bg"},ak={...rk,"input-background":"color_product_info_bg",background:"color_product_info_bg"},nk={...rk,"input-background":"color_page_bg",background:"color_page_bg"},ok={"input-border-radius":"4px","input-button-border-radius":"8px"},ik={"input-border-radius":"0px","input-button-border-radius":"0px"},sk={"input-border-radius":"12px","input-button-border-radius":"9999px"},lk=ok,ck="-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif",dk="BrandCustomFont",uk=`${dk}, ${ck}`,pk={regular:"400",medium:"500",semibold:"600"},_k={12:"12px",14:"14px",16:"16px",18:"18px",24:"24px",28:"28px",32:"32px",36:"36px"},gk={130:"130%",140:"140%"},mk={tight:"0.20%",regular:"0",loose:"0.20%"},fk={heading2xl:{fontSize:_k[28],lineHeight:gk[130],fontWeight:pk.semibold,letterSpacing:mk.loose},headingXl:{fontSize:_k[24],lineHeight:gk[130],fontWeight:pk.semibold,letterSpacing:mk.loose},headingLg:{fontSize:"20px",lineHeight:gk[130],fontWeight:pk.semibold,letterSpacing:mk.loose},headingMd:{fontSize:"16px",lineHeight:gk[140],fontWeight:pk.medium,letterSpacing:mk.regular},bodyBase:{fontSize:_k[16],lineHeight:gk[140],fontWeight:pk.regular,letterSpacing:mk.regular},bodySmall:{fontSize:_k[14],lineHeight:gk[140],fontWeight:pk.regular,letterSpacing:mk.regular},labelButton:{fontSize:_k[16],lineHeight:gk[140],fontWeight:pk.semibold,letterSpacing:mk.tight},labelDefault:{fontSize:_k[14],lineHeight:gk[140],fontWeight:pk.regular,letterSpacing:mk.tight},captionDefault:{fontSize:_k[12],lineHeight:gk[140],fontWeight:pk.regular,letterSpacing:mk.regular},captionLink:{fontSize:_k[12],lineHeight:gk[140],fontWeight:pk.regular,letterSpacing:mk.regular}},hk={heading2xl:{...fk.heading2xl,fontSize:_k[36]},headingXl:{...fk.headingXl,fontSize:_k[32]},headingLg:{...fk.headingLg,fontSize:_k[24]},headingMd:{...fk.headingMd,fontSize:_k[18]},bodyBase:{...fk.bodyBase},bodySmall:{...fk.bodySmall},labelButton:{...fk.labelButton},labelDefault:{...fk.labelDefault},captionDefault:{...fk.captionDefault},captionLink:{...fk.captionLink}},yk={heading2xl:{mobile:fk.heading2xl,desktop:hk.heading2xl},headingXl:{desktop:hk.headingXl,mobile:fk.headingXl},headingLg:{desktop:hk.headingLg,mobile:fk.headingLg},headingMd:{desktop:hk.headingMd,mobile:fk.headingMd},bodyBase:{desktop:hk.bodyBase,mobile:fk.bodyBase},bodySmall:{desktop:hk.bodySmall,mobile:fk.bodySmall},labelButton:{desktop:hk.labelButton,mobile:fk.labelButton},labelDefault:{desktop:hk.labelDefault,mobile:fk.labelDefault},captionDefault:{desktop:hk.captionDefault,mobile:fk.captionDefault},captionLink:{desktop:hk.captionLink,mobile:fk.captionLink}},vk=e=>7==e.length?{r:parseInt(e.slice(1,3),16),g:parseInt(e.slice(3,5),16),b:parseInt(e.slice(5,7),16)}:4==e.length?{r:parseInt(e[1],16),g:parseInt(e[2],16),b:parseInt(e[3],16)}:null,bk=({r:e,g:r,b:t,luminanceThreshold:a})=>{const n=e=>(e/=255,e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4));return.2126*n(e)+.7152*n(r)+.0722*n(t)>a},kk=.37,wk=(e,r=kk)=>{const t=vk(e);return!t||bk({...t,luminanceThreshold:r})},Pk=(e,r=kk)=>{const t=bk({...e,luminanceThreshold:r})?"0,0,0":"255,255,255";return{"grey-text-dark":`rgb(${t})`,"grey-text-light":`rgba(${t},0.70)`,"grey-ui-dark":`rgba(${t},0.3)`,"grey-ui-light":`rgba(${t},0.1)`}}
1;function xk(e,r,t){const a=vk(e)||{r:0,g:0,b:0},n=vk(r)||{r:255,g:255,b:255},o=Math.round(n.r*t+a.r*(1-t)),i=Math.round(n.g*t+a.g*(1-t)),s=Math.round(n.b*t+a.b*(1-t));return`#${Ek(o)}${Ek(i)}${Ek(s)}`}function Ck(e,r){const t={r:255,g:255,b:255},a=Math.max(0,Math.min(1,r));let n=e,o=vk(e)||t;(isNaN(o.r)||isNaN(o.g)||isNaN(o.b))&&(o=t,n="#FFFFFF");const i=bk({...o,luminanceThreshold:kk})?"#000000":"#FFFFFF";return xk(n,i,a)}function Ek(e){return e.toString(16).padStart(2,"0").toUpperCase()}const Sk=(e,r,t,a,n=kk)=>{const o={"grey-text-dark":a["grey-text-dark"],"grey-text-light":a["grey-text-light"],"grey-ui-dark":a["grey-ui-dark"],"grey-ui-light":a["grey-ui-light"],"primary-text":a["primary-text"]};if(null!=e&&e.startsWith("#")){const r=vk(e);null!==r&&Object.assign(o,Pk(r))}if(t)o["primary-text"]=t;else if(null!=r&&r.startsWith("#")){const e=vk(r);null!==e&&(o["primary-text"]=bk({...e,luminanceThreshold:n})?"black":"white")}return o},Ik=e=>({"primary-hover":Ck(e,.1),"primary-pressed":Ck(e,.15)}),zk=(e,r)=>e||r,Tk=(e,r,t)=>{const a=Object.entries(e).map(([e,a])=>[e,zk(t?t[a]:null,r[e])]);return Object.fromEntries(a)},Dk=(e,r,t)=>{const a=Tk(e,r,t);return t?{...r,...a,...Sk(a.background,a.primary,t.color_buttons_primary_text,r),...Ik(a.primary)}:{...r}},Ak=e=>Dk(ak,Jb,e),jk=e=>Dk(tk,Qb,e),qk=e=>Dk(nk,ek,e),Mk=e=>{if(!e)return lk;switch(e.shapes){case"rounded":return ok;case"rectangle":return ik;case"pill":return sk;default:return lk}},$k=(e="",r)=>r.map(([r,t])=>`--rc-${e}-${r}: ${t}`).join("; "),Fk=e=>{const r=$k("color",Object.entries(Ak(e))),t=$k("shape",Object.entries(Mk(e)));return[r,t].join("; ")},Ok=e=>{const r=$k("color",Object.entries(jk(e))),t=$k("shape",Object.entries(Mk(e)));return[r,t].join("; ")},Nk=e=>{const r=$k("color",Object.entries(qk(e))),t=$k("shape",Object.entries(Mk(e)));return[r,t].join("; ")},Lk=(e="",r,t)=>Object.entries(r).flatMap(([r,{desktop:a,mobile:n}])=>{const o=`normal normal ${a.fontWeight} ${a.fontSize}/${a.lineHeight} ${ck}`,i=`normal normal ${n.fontWeight} ${n.fontSize}/${n.lineHeight} ${ck}`,s=`normal normal ${null==t?void 0:t.desktop.font_weight} ${null==t?void 0:t.desktop.font_size} ${uk}`,l=`normal normal ${null==t?void 0:t.mobile.font_weight} ${null==t?void 0:t.mobile.font_size} ${uk}`;return[`--rc-${e}-${r}-desktop: ${o}`,`--rc-${e}-${r}-mobile: ${i}`,`--rc-${e}-${r}-branded-desktop: ${t?s:o}`,`--rc-${e}-${r}-branded-mobile: ${t?l:i}`,`--rc-${e}-${r}-desktop-font-size: ${a.fontSize}`,`--rc-${e}-${r}-mobile-font-size: ${n.fontSize}`]}).join("; "),Bk=(e="",r)=>Object.entries(r).map(([r,{mobile:t,desktop:a}])=>`--rc-${e}-${r}-mobile: ${t}; --rc-${e}-${r}-desktop: ${a};`).join(" "),Uk={outerPaddingTop:{mobile:"0.25rem",desktop:"clamp(1rem, 8.44vw, 7.5rem)"},outerPadding:{mobile:"clamp(1.3125rem, 5.6vw, 1.5rem)",desktop:"clamp(3rem, 6.44vw, 4.5rem)"},gapSmall:{mobile:"0.25rem",desktop:"0.5rem"},gapMedium:{mobile:"0.5rem",desktop:"0.75rem"},gapLarge:{mobile:"0.75rem",desktop:"1rem"},gapXLarge:{mobile:"1rem",desktop:"2rem"},gapXXLarge:{mobile:"1.25rem",desktop:"2.25rem"},gapXXXLarge:{mobile:"2.25rem",desktop:"5rem"},inputHeight:{mobile:"3rem",desktop:"3rem"}};class Rk{constructor(e){h(this,"brandingAppearance"),this.brandingAppearance=e||void 0}get shape(){return Mk(this.brandingAppearance)}get formColors(){return jk(this.brandingAppearance)}get formStyleVars(){return Ok(this.brandingAppearance)}get productInfoStyleVars(){return Fk(this.brandingAppearance)}get pageStyleVars(){return Nk(this.brandingAppearance)}get spacing(){return Uk}get textStyles(){return yk}getTextStyleVars(e){return Lk("text",this.textStyles,e)}get spacingStyleVars(){return Bk("spacing",this.spacing)}}var Wk=(e=>(e[e.ErrorLoadingStripe=0]="ErrorLoadingStripe",e[e.HandledFormError=1]="HandledFormError",e[e.UnhandledFormError=2]="UnhandledFormError",e[e.ConfirmationTokenError=3]="ConfirmationTokenError",e))(Wk||{});class Vk{constructor(e,r,t,a){this.code=e,this.gatewayErrorCode=r,this.message=t,this.gatewayDeclineCode=a}}const Kk=class e{static getStripeLocale(e){if(["ca","hi","uk"].includes(e))return"auto";const r={zh_Hans:"zh","zh-Hans":"zh",zh_Hant:"zh-TW","zh-Hant":"zh-TW"};return Object.keys(r).includes(e)?r[e]:e}
1static async getStripeClient(e,r){const t=await Xb(r,{stripeAccount:e}).catch(e=>{throw this.mapInitializationError(e)});if(!t)throw{code:0,gatewayErrorCode:void 0,message:"Stripe client not found"};return{stripe:t}}static async initializeStripe(e,r,t,a,n,o,i){if(!r||!e||!t)throw{code:0,gatewayErrorCode:void 0,message:"Stripe configuration is missing"};const{stripe:s}=await this.getStripeClient(e,r),l=new Rk(null==a?void 0:a.appearance),c=l.shape,d=l.formColors,u=l.textStyles,p=yk.bodyBase[i].fontSize||yk.bodyBase.mobile.fontSize;let _;try{_=s.elements({mode:t.mode,paymentMethodTypes:t.payment_method_types,setupFutureUsage:t.setup_future_usage,amount:t.amount,currency:t.currency,loader:"always",locale:n,appearance:{theme:"stripe",labels:"floating",variables:{borderRadius:c["input-border-radius"],focusBoxShadow:"none",colorDanger:d.error,colorTextPlaceholder:d["grey-text-light"],colorText:d["grey-text-dark"],colorTextSecondary:d["grey-text-light"],fontSizeBase:p,...o},rules:{".Input":{boxShadow:"none",paddingTop:"6px",paddingBottom:"6px",fontSize:p,border:`1px solid ${d["grey-ui-dark"]}`,backgroundColor:d["input-background"],color:d["grey-text-dark"]},".Input:focus":{border:`1px solid ${d.focus}`,outline:"none"},".Label":{fontWeight:u.labelDefault[i].fontWeight,lineHeight:"22px",color:d["grey-text-dark"]},".Label--floating":{opacity:"1"},".Input--invalid":{boxShadow:"none"}}}})}catch(e){throw this.mapInitializationError(e)}return{stripe:s,elements:_}}static async initializeStripeCheckout(e,r,t,a){if(!e||!r||!t)throw{code:0,gatewayErrorCode:void 0,message:"Stripe configuration is missing"};const{stripe:n}
1=await this.getStripeClient(e,r);let o;try{o=await n.createEmbeddedCheckoutPage({fetchClientSecret:()=>Promise.resolve(t.client_secret),onComplete:a})}catch(e){throw this.mapInitializationError(e)}return{stripe:n,embeddedCheckout:o}}static updateElementsConfiguration(e,r){e.update({mode:r.mode,paymentMethodTypes:r.payment_method_types,setupFutureUsage:r.setup_future_usage,amount:r.amount,currency:r.currency})}static isStripeHandledFormError(e){const r="validation_error"===e.type,t="card_error"===e.type&&e.code&&this.FORM_VALIDATED_CARD_ERROR_CODES.includes(e.code);return r||t}static createPaymentElement(e,r){return e.create("payment",{business:r?{name:r}:void 0,layout:{type:"tabs"},terms:{applePay:"never",auBecsDebit:"never",bancontact:"never",card:"never",cashapp:"never",googlePay:"never",ideal:"never",paypal:"never",sepaDebit:"never",sofort:"never",usBankAccount:"never"}})}static countryRequiresFullAddressForTaxes(r){return!!r&&e.FULL_ADDRESS_REQUIRED_TAX_COUNTRY_CODES.includes(r)}static createAddressElement(e,r){return e.create("address",{mode:"billing",display:{name:"full"},...r?{defaultValues:{address:{country:r}}}:{}})}static createExpressCheckoutElement(e,r,t){const a={billingAddressRequired:!0,emailRequired:!0,...r?{paymentMethods:{applePay:"always",googlePay:"always"}}:{},...t||{}};return e.create("expressCheckout",a)}static createLinkAuthenticationElement(e,r){return e.create("linkAuthentication",{defaultValues:{email:r??""}})}static async submitElements(e){const{error:r}=await e.submit();if(r)throw this.mapError(r)}static mapInitializationError(e){return new Vk(0,e.code,e.message)}static mapError(e){return this.isStripeHandledFormError(e)?new Vk(1,e.code,e.message):new Vk(2,e.code,e.message)}static mapConfirmationTokenError(e){return new Vk(3,e.code,e.message,e.decline_code)}static async confirmElements(e,r,t,a){const n={clientSecret:t,redirect:"if_required"},o=a?{...n,confirmParams:{confirmation_token:a}}:{...n,elements:r},i=t.startsWith("seti_");let s;if(s=i?await e.confirmSetup(o):await e.confirmPayment(o),null!=s&&s.error)throw this.mapError(s.error)}static async extractTaxCustomerDetails(e,r){var t,a;const{error:n,confirmationToken:o}=await r.createConfirmationToken({elements:e});if(n)throw this.mapConfirmationTokenError(n);const i=null==(a=null==(t=o.payment_method_preview)?void 0:t.billing_details)?void 0:a.address;return{customerDetails:{countryCode:(null==i?void 0:i.country)??void 0,postalCode:(null==i?void 0:i.postal_code)??void 0,state:(null==i?void 0:i.state)??void 0,city:(null==i?void 0:i.city)??void 0,addressLine1:(null==i?void 0:i.line1)??void 0,addressLine2:(null==i?void 0:i.line2)??void 0},confirmationTokenId:o.id}}
1static nextDateForPeriod(e,r){return el(r,e,!0)??r}static applePayPeriod(e){return e.unit===Qs.Week?{recurringPaymentIntervalUnit:"day",recurringPaymentIntervalCount:7*e.number}:{recurringPaymentIntervalUnit:e.unit,recurringPaymentIntervalCount:e.number}}static nextDateAfterPricingPhases(r,t){let a=t;for(const t of r){const r=t.period;if(!r)return;const n=Math.max(t.cycleCount,1);a=e.nextDateForPeriod({...r,number:r.number*n},a)}return a}static buildApplePayTrialBilling(r,t,a,n,o){if(null!=n&&n.price){const t=a?e.nextDateAfterPricingPhases([a],new Date(o)):void 0,i=!a||t,s=Math.max(n.cycleCount,1),l={label:r,amount:e.microsToMinimumAmountPrice(n.price.amountMicros,n.price.currency)};if(!i||!n.period)return l;const c=e.applePayPeriod(n.period),d=t?{recurringPaymentStartDate:t}:{},u=e.nextDateForPeriod({...n.period,number:n.period.number*(s-1)},new Date(t??o)),p=(()=>{const e={};return u.getTime()<=o.getTime()?e:t?u.getTime()>t.getTime()?{recurringPaymentEndDate:u}:e:{recurringPaymentEndDate:u}})();return{...l,...c,...d,...p}}if(a)return{label:t.translate(Zs.ApplePayFreeTrial),amount:0}}static microsToMinimumAmountPrice(e,r){return["BIF","CLP","DJF","GNF","JPY","KMF","KRW","MGA","PYG","RWF","UGX","VND","VUV","XAF","XOF","XPF"].includes(r)?Math.floor(e/1e6):Math.floor(e/1e4)}static toExpressCheckoutLineItems(r,t,a){const{currency:n}=t,o=e.microsToMinimumAmountPrice(t.totalAmountInMicros,n),i=e.microsToMinimumAmountPrice(a.discountAmountInMicros,n);return[{name:r,amount:o+i},{name:a.label,amount:-i}]}static buildStripeExpressCheckoutOptionsForSubscription(r,t,a,n,o,i,s,l,c){const d={maxRows:s,maxColumns:l,overflow:c},u=i&&i.discountAmountInMicros>0?e.toExpressCheckoutLineItems(r.title,t,i):void 0,p=a.trial,_=a.introPrice,g=a.base.period,m=new Date,f=[p,_].filter(e=>null!==e),h=f.length>0?e.nextDateAfterPricingPhases(f,new Date(m)):void 0,y=g?e.applePayPeriod(g):{},v=a.base.price,b=e.microsToMinimumAmountPrice((null==v?void 0:v.amountMicros)??t.totalAmountInMicros,(null==v?void 0:v.currency)??t.currency),k=e.buildApplePayTrialBilling(r.title,n,p,_,m);return{layout:d,...u?{lineItems:u}:{},applePay:{recurringPaymentRequest:{paymentDescription:r.title,managementURL:o,...k?{trialBilling:k}:{},regularBilling:{label:r.title,amount:b,recurringPaymentStartDate:h,...y}}}}}static buildStripeExpressCheckoutOptionsForNonSubscription(r,t,a,n,o,i){const s={maxRows:n,maxColumns:o,overflow:i},l=a&&a.discountAmountInMicros>0?e.toExpressCheckoutLineItems(r.title,t,a):void 0;return{layout:s,...l?{lineItems:l}:{}}}};h(Kk,"FORM_VALIDATED_CARD_ERROR_CODES",["card_declined","expired_card","incorrect_cvc","incorrect_number"]),h(Kk,"FULL_ADDRESS_REQUIRED_TAX_COUNTRY_CODES",["CA","PR","IN"]);let Hk=Kk;var Yk=An("<div></div>");function Gk(e,r){nr(r,!0);let t=null;const a="payment-element",n=async e=>{await r.onError(Hk.mapInitializationError(e.error))};uo(()=>{var e;try{t=Hk.createPaymentElement(r.elements,null==(e=r.brandingInfo)?void 0:e.app_name),t.mount(`#${a}`),t.on("ready",r.onReady),t.on("change",r.onChange),t.on("loaderror",n)}catch(e){r.onError(Hk.mapInitializationError(e))}}),po(()=>{null==t||t.destroy(),t=null});var o=Yk();ii(o,"id",a),Fn(e,o),or()}var Zk=An("<div></div>");function Xk(e,r){nr(r,!0);let t=null;const a="link-authentication-element",n=async e=>{await r.onError(Hk.mapInitializationError(e.error))};uo(()=>{try{t=Hk.createLinkAuthenticationElement(r.elements,r.email),t.mount(`#${a}`),t.on("ready",r.onReady),t.on("change",r.onChange),t.on("loaderror",n)}catch(e){r.onError(Hk.mapInitializationError(e))}}),po(()=>{null==t||t.destroy(),t=null});var o=Zk();ii(o,"id",a),Fn(e,o),or()}var Qk=An('<div><hr class="line svelte-3efq78"/> <span class="text svelte-3efq78"><!></span> <hr class="line svelte-3efq78"/></div>');const Jk={hash:"svelte-3efq78",code:".text-separator.svelte-3efq78 {display:flex;align-items:center;justify-content:center;gap:var(--rc-spacing-gapSmall-mobile);}\n\n @container layout-query-container (width >= 768px) {.text-separator.svelte-3efq78 {gap:var(--rc-spacing-gapSmall-desktop);}\n }.line.svelte-3efq78 {flex:1;height:1px;background-color:var(--rc-color-grey-ui-dark);border:none;}.text.svelte-3efq78 {color:var(--rc-color-grey-text-light);text-transform:uppercase;white-space:nowrap;}"};function ew(e,r){Fo(e,Jk);let t=Wi(r,["$$slots","$$events","$$legacy","text"]);var a=Qk();li(a,()=>({...t,class:"text-separator"}),void 0,void 0,void 0,"svelte-3efq78");var n=aa(ra(a),2),o=ra(n);_v(o,{size:"caption-default",children:(e,t)=>{var a=Mn();Ea(()=>Yn(a,r.text)),Fn(e,a)},$$slots:{default:!0}}),Fn(e,a)}var rw=An("<div></div> <!>",1);
1const tw={hash:"svelte-jy91ia",code:".rcb-express-checkout-hidden.svelte-jy91ia {display:none;}"};function aw(e,r){nr(r,!0),Fo(e,tw);const t=()=>Ni(s,"$translator",a),[a,n]=Bi(),o=Hi(r,"hideCheckoutSeparator",3,!1),i=Hi(r,"allowExpressCheckout",3,!0),s=tr(gs);let l=null,c=Ft(!1),d=Ft(!1);const u=`express-checkout-element-${sb()}`,p=async()=>{r.onCancel&&r.onCancel()},_=async e=>{if(!i())return;const{business:t,...a}=r.expressCheckoutOptions??{};r.onClick&&r.onClick(e),e.resolve(a)},g=async e=>{Nt(d,!0),await r.onError(e)},m=async e=>{await g(Hk.mapInitializationError(e.error))},f=async e=>{var t;return r.onSubmit(e.expressPaymentType,(null==(t=e.billingDetails)?void 0:t.email)??"",e)},h=async e=>{Nt(c,!0),Nt(d,!e.availablePaymentMethods),r.onReady&&r.onReady(e)};uo(()=>{try{l=Hk.createExpressCheckoutElement(r.elements,r.forceEnableWalletMethods,r.expressCheckoutOptions),l.mount(`#${u}`),l.on("ready",h),l.on("confirm",f),l.on("loaderror",m),l.on("click",_),l.on("cancel",p)}catch(e){g(Hk.mapInitializationError(e))}}),po(()=>{null==l||l.destroy(),l=null});var y=rw(),v=ta(y);let b;var k=aa(v,2),w=e=>{{let r=St(()=>t().translate(Zs.PaymentEntryPageExpressCheckoutDivider));ew(e,{"data-testid":"express-checkout-ready",get text(){return mn(r)}})}};go(k,e=>{!o()&&i()&&mn(c)&&!mn(d)&&e(w)}),Ea(()=>{ii(v,"id",u),ii(v,"aria-hidden",!i()||mn(d)),b=Yo(v,1,"svelte-jy91ia",null,b,{"rcb-express-checkout-hidden":!i()||mn(d)})}),Fn(e,y),or(),n()}var nw=An("<div></div>");function ow(e,r){nr(r,!0);let t=null;const a="address-element";let n=null,o=null;const i=async e=>{await r.onError(Hk.mapInitializationError(e.error))},s=async e=>{const{complete:t}=e,a=e.value.address,i=t!==n,s=!l(o,a);!i&&!s||(n=t,o=a,await r.onChange(t,a))},l=(e,r)=>(null==e?void 0:e.country)===r.country&&(null==e?void 0:e.postal_code)===r.postal_code&&(null==e?void 0:e.state)===r.state&&(null==e?void 0:e.city)===r.city&&(null==e?void 0:e.line1)===r.line1&&(null==e?void 0:e.line2)===r.line2;uo(()=>{try{t=Hk.createAddressElement(r.elements,r.defaultCountryCode),t.mount(`#${a}`),t.on("ready",r.onReady),t.on("change",s),t.on("loaderror",i)}catch(e){r.onError(Hk.mapInitializationError(e))}}),po(()=>{null==t||t.destroy(),t=null});var c=nw();ii(c,"id",a),Fn(e,c),or()}var iw=An('<div class="rc-elements svelte-kvz7kd"><!> <!> <!> <!></div>');const sw={hash:"svelte-kvz7kd",code:".rc-elements.svelte-kvz7kd {display:flex;flex-direction:column;gap:var(--rc-spacing-gapXLarge-mobile);}\n\n @container layout-query-container (width >= 768px) {.rc-elements.svelte-kvz7kd {gap:var(--rc-spacing-gapLarge-desktop);}\n }"};function lw(e,r){nr(r,!0),Fo(e,sw);const t=()=>Ni(l,"$translator",a),[a,n]=Bi();let o=Hi(r,"stripe",15,null),i=Hi(r,"elements",15,null),s=Hi(r,"allowExpressCheckout",3,!0);const l=tr(gs),c=Hk.getStripeLocale(t().bcp47Locale||t().fallbackBcp47Locale);let d=Ft(void 0),u=Ft(Wt(Nl(r.brandingInfo)));fa(()=>{Nl(r.brandingInfo,Hk.countryRequiresFullAddressForTaxes(mn(d)))&&Nt(u,!0)});let p=Ft(!1),_=Ft(Wt(r.skipEmail)),g=Ft(!Nl(r.brandingInfo)),m=!1;const f=St(()=>mn(_)&&mn(p)&&mn(g));let h=Ft(void 0),y=Ft("mobile"),v=Ft(void 0);const b=performance.now(),k=()=>{const e=[];return mn(_)||e.push("Link Authentication"),mn(p)||e.push("Payment"),m||e.push("Express Checkout"),mn(g)||e.push("Address"),e},w=()=>Math.round(performance.now()-b),P=e=>{as.debugLog(`[Stripe Elements] ${e} completed after ${w()}ms.`)};function x(){window.matchMedia&&window.matchMedia("(max-width: 767px)").matches?Nt(y,"mobile"):Nt(y,"desktop"),Nt(h,{fontSizeBase:"14px",fontFamily:ck,spacingGridRow:"16px"},!0)}function C(){clearTimeout(mn(v)),Nt(v,setTimeout(()=>{x()},150),!0)}const E=e=>{const t=k();as.debugLog(`[Stripe Elements] Loading failed after ${w()}ms. ${t.length>0?`Elements still pending: ${t.join(", ")}.`:"No elements were pending."}`),r.onError(e),r.onLoadingComplete()},S=e=>{as.debugLog(`[Stripe Elements] Express Checkout Element failed after ${w()}ms and was hidden. ${e.message}`)},I=()=>{mn(f)&&(as.debugLog(`[Stripe Elements] Loading completed after ${w()}ms.`),r.onLoadingComplete())},z=async()=>
1{mn(_)||(Nt(_,!0),P("Link Authentication Element"),I())},T=async()=>{m||(m=!0,P("Express Checkout Element"))},D=async()=>{mn(p)||(Nt(p,!0),P("Payment Element"),I())},A=async()=>{mn(g)||(Nt(g,!0),P("Address Element"),I())},j=async(e,t)=>{r.onAddressInfoChange(e,t)},q=async e=>{var t,a;const n=null==(a=null==(t=e.value.billingDetails)?void 0:t.address)?void 0:a.country;n&&Nt(d,n,!0),r.onPaymentInfoChange({complete:e.complete,paymentMethod:e.complete?e.value.type:void 0,countryCode:mn(d)})},M=async e=>{r.onEmailChange(e.complete,e.value.email)};uo(()=>(window.addEventListener("resize",C),()=>{window.removeEventListener("resize",C)})),uo(async()=>{as.debugLog(`[Stripe Elements] Loading started. Elements: ${k().join(", ")}.`),x(),!o()&&(i()||!r.stripeAccountId||!r.publishableApiKey||!r.elementsConfiguration||await Hk.initializeStripe(r.stripeAccountId,r.publishableApiKey,r.elementsConfiguration,r.brandingInfo,c,mn(h),mn(y)).then(({stripe:e,elements:r})=>{o(e),i(r),as.debugLog(`[Stripe Elements] Stripe initialized after ${w()}ms.`)}).catch(e=>{as.debugLog(`[Stripe Elements] Stripe initialization failed after ${w()}ms.`),r.onError(e)}))}),fa(()=>{r.elementsConfiguration&&i()&&Hk.updateElementsConfiguration(i(),r.elementsConfiguration)});var $=$n(),F=ta($),O=e=>{var t=iw(),a=ra(t);aw(a,{get elements(){return i()},onError:S,onReady:T,get onSubmit(){return r.onExpressCheckoutElementSubmit},get expressCheckoutOptions(){return r.expressCheckoutOptions},get forceEnableWalletMethods(){return r.forceEnableWalletMethods},get allowExpressCheckout(){return s()}});var n=aa(a,2),o=e=>{Xk(e,{get elements(){return i()},onReady:z,onChange:M,onError:E})};go(n,e=>{r.skipEmail||e(o)});var l=aa(n,2);Gk(l,{get elements(){return i()},get brandingInfo(){return r.brandingInfo},onReady:D,onChange:q,onError:E});var c=aa(l,2),p=e=>{ow(e,{get elements(){return i()},get defaultCountryCode(){return mn(d)},onReady:A,onChange:j,onError:E})};go(c,e=>{mn(u)&&e(p)}),Fn(e,t)};go(F,e=>{i()&&e(O)}),Fn(e,$),or(),n()}var cw=An('<div class="rcb-info svelte-jea5iu"><div class="rcb-info-icon-wrapper svelte-jea5iu"><!></div> <div class="rcb-info-content svelte-jea5iu"><div class="rcb-info-title svelte-jea5iu"><!></div> <div class="rcb-info-message svelte-jea5iu"><!></div></div></div>');const dw={hash:"svelte-jea5iu",code:".rcb-info.svelte-jea5iu {display:flex;align-items:flex-start;background-color:var(--rc-color-grey-ui-light);border-radius:var(--rc-shape-input-border-radius);gap:var(--rc-spacing-gapLarge-mobile);padding:var(--rc-spacing-gapLarge-mobile);}.rcb-info-content.svelte-jea5iu {flex:1;}.rcb-info-icon-wrapper.svelte-jea5iu {flex-shrink:0;color:var(--rc-color-accent-primary);}.rcb-info-title.svelte-jea5iu {color:var(--rc-color-grey-text-dark);margin-bottom:var(--rc-spacing-gapSmall-mobile);display:flex;}.rcb-info-message.svelte-jea5iu {color:var(--rc-color-grey-text-light);}\n\n @container layout-query-container (width >= 768px) {.rcb-info.svelte-jea5iu {gap:var(--rc-spacing-gapLarge-desktop);padding:var(--rc-spacing-gapLarge-desktop);}.rcb-info-title.svelte-jea5iu {margin-bottom:var(--rc-spacing-gapSmall-desktop);}\n }"};function uw(e,r){Fo(e,dw);var t=cw(),a=ra(t),n=ra(a);lc(n);var o=aa(a,2),i=ra(o),s=ra(i);_v(s,{size:"body-small",children:(e,t)=>{var a=Mn();Ea(()=>Yn(a,r.title)),Fn(e,a)},$$slots:{default:!0}});var l=aa(i,2),c=ra(l);_v(c,{size:"body-small",children:(e,t)=>{var a=Mn();Ea(()=>Yn(a,r.message)),Fn(e,a)},$$slots:{default:!0}}),Fn(e,t)}function pw(e,r){nr(r,!0);const t=()=>Ni(o,"$translator",a),[a,n]=Bi(),o=tr(gs);{let a=St(()=>t().translate(Zs.PriceUpdateTitle)),n=St(()=>{var e;return t().translate(null!=(e=r.subscriptionOption)&&e.trial?Zs.PriceUpdateTrialMessage:Zs.PriceUpdateBaseMessage)});uw(e,{get title(){return mn(a)},get message(){return mn(n)}})}or(),n()}function _w(e,r){var t,a,n;if("subscription"!==e.productType){const e=r;return(null==(n=e.discount)?void 0:n.price)??e.basePrice}{const e=r,n=(null==(t=e.discount)?void 0:t.price)??(null==(a=e.introPrice)?void 0:a.price)??e.base.price;if(n)return n}return e.price}function gw(e,r){if(!e||!r)return!1;const t=Ov(e),a=Ov(r);return t>0&&a>t}function mw(e){return`${e}% off`}function fw(e,r,t,a){if(!gw(t,r))return mw(e);
1const n=a.translatePeriod(r.number,r.unit);return`${e}% off for ${n}`}function hw(e){return"time_window"===e.durationMode&&e.timeWindow?Js(e.timeWindow):"time_window"===e.durationMode&&e.period&&e.cycleCount>0?{number:e.period.number*e.cycleCount,unit:e.period.unit}:null}function yw(e,r,t){return null==e.percentage?null:"time_window"===e.durationMode?fw(e.percentage,hw(e),r,t):mw(e.percentage)}function vw({appliedDiscount:e,purchaseOptionDiscount:r,basePeriod:t,translator:a}){const n=e.percentage;if(null==n)return null;if("time_window"===e.durationMode&&e.timeWindow)return fw(n,Js(e.timeWindow),t,a);if(!r||"time_window"!==r.durationMode)return mw(n);const o=r.period;return!o||r.cycleCount<=0?mw(n):fw(n,{number:o.number*r.cycleCount,unit:o.unit},t,a)}function bw(e,r,t){const a=(null==e?void 0:e.trim())||t;return r?`${a} (${r})`:a}function kw(e,r,t,a,n){const o=yw(r,t,a);return bw(e,o,n)}function ww({priceBreakdown:e,purchaseOptionDiscount:r,fullPriceMicros:t,basePeriod:a,translator:n,fallbackDiscountName:o}){var i,s;const l=null==(i=e.appliedDiscounts)?void 0:i[0];if(l&&l.discountedAmountInMicros>0){const e=vw({appliedDiscount:l,purchaseOptionDiscount:r,basePeriod:a,translator:n}),t=l.displayName;return{discountAmountInMicros:l.discountedAmountInMicros,displayName:(null==t?void 0:t.trim())||o,suffix:e,label:bw(t,e,o)}}if(!r)return null;const c=null==(s=r.price)?void 0:s.amountMicros;if(null==c)return null;const d=t-c;if(d<=0)return null;const u=yw(r,a,n),p=r.name;return{discountAmountInMicros:d,displayName:(null==p?void 0:p.trim())||o,suffix:u,label:kw(p,r,a,n,o)}}function Pw({priceBreakdown:e,productDetails:r,purchaseOption:t,translator:a}){var n;const o=r.productType===Cl.Subscription,i=o?t:null,s=o?null:t,l=(null==i?void 0:i.discount)??(null==s?void 0:s.discount)??null,c=o?(null==(n=null==i?void 0:i.base.price)?void 0:n.amountMicros)??r.price.amountMicros:(null==s?void 0:s.basePrice.amountMicros)??r.price.amountMicros,d=o?null==i?void 0:i.base.period:null;return ww({priceBreakdown:e,purchaseOptionDiscount:l,fullPriceMicros:c,basePeriod:d,translator:a,fallbackDiscountName:a.translate(Zs.PricingTableDiscount)})}class xw extends Error{}const Cw=500;var Ew=An('<div class="rc-loading svelte-zfhfge"><!></div>'),Sw=An('<div class="rcb-payment-method-error svelte-zfhfge" role="alert"><span class="rcb-payment-method-error-icon svelte-zfhfge" aria-hidden="true"><!></span> <span> </span></div>'),Iw=An('<div class="rc-checkout-container svelte-zfhfge"><!> <!> <form data-testid="payment-form" class="rc-checkout-form svelte-zfhfge"><div><div class="rc-elements-container svelte-zfhfge"><!> <!></div> <div><!></div> <div><!> <!> <div class="rc-checkout-secure-container svelte-zfhfge"><!></div></div></div></form></div>');const zw={hash:"svelte-zfhfge",code:".rc-checkout-secure-container.svelte-zfhfge {margin-top:var(--rc-spacing-gapXLarge-mobile);}.rc-checkout-container.svelte-zfhfge {display:flex;flex-direction:column;gap:var(--rc-spacing-gapXLarge-mobile);user-select:none;position:relative;}.rc-checkout-price-update-info-container.svelte-zfhfge {margin-top:var(--rc-spacing-gapXLarge-mobile);}.fully-hidden.svelte-zfhfge {display:none;height:0;}.rc-checkout-pay-container.svelte-zfhfge {display:flex;flex-direction:column;margin-top:var(--rc-spacing-gapXLarge-mobile);}.rc-checkout-pay-container.fully-hidden.svelte-zfhfge {display:none;}.rc-checkout-form-container.svelte-zfhfge {width:100%;}.rc-elements-container.svelte-zfhfge {\n /* The standard height of the payment form from Stripe */\n /* Added to avoid the card getting smaller while loading */min-height:210px;}.rcb-payment-method-error.svelte-zfhfge {display:flex;align-items:center;gap:8px;margin-top:var(--rc-spacing-gapLarge-mobile);color:var(--rc-color-error);font:var(--rc-text-bodySmall-mobile);}.rcb-payment-method-error-icon.svelte-zfhfge {display:block;flex:0 0 auto;width:16px;height:16px;}.rc-checkout-form-container.invisible.svelte-zfhfge {visibility:hidden;}.rc-loading.svelte-zfhfge {width:100%;height:100%;display:flex;justify-content:center;align-items:center;}\n\n @container layout-query-container (width <= 767px) {.rc-checkout-pay-container.svelte-zfhfge {flex-grow:1;justify-content:flex-end;}.rc-checkout-form.svelte-zfhfge {flex-grow:1;}.rc-checkout-form-container.svelte-zfhfge {height:100%;display:flex;flex-direction:column;}.rc-checkout-container.svelte-zfhfge {flex-grow:1;}.rc-loading.svelte-zfhfge {position:absolute;top:0;left:0;}\n }\n\n @container layout-query-container (width >= 768px) {.rc-checkout-secure-container.svelte-zfhfge {margin-top:var(--rc-spacing-gapXLarge-desktop);}.rc-checkout-container.svelte-zfhfge {gap:var(--rc-spacing-gapXLarge-desktop);}.rc-checkout-pay-container.svelte-zfhfge {margin-top:var(--rc-spacing-gapXLarge-desktop);}.rc-checkout-price-update-info-container.svelte-zfhfge {margin-top:var(--rc-spacing-gapXLarge-desktop);}\n }form.svelte-zfhfge {display:flex;flex-direction:column;flex-grow:1;}"};function Tw(e,r){var t,a,n,o,i,s,l,c;nr(r,!0),Fo(e,zw);const d=()=>Ni(h,"$translator",u),[u,p]=Bi();let _=Hi(r,"onSessionPricingUpdated",3,void 0),g=Hi(r,"onProcessingStateChange",3,void 0),m=Hi(r,"lastTaxCustomerDetailsStore",19,()=>qi(null));const f=tr(Ev),h=tr(gs),y=St(()=>"base"in r.purchaseOption?r.purchaseOption:null),v=St(()=>_w(r.productDetails,r.purchaseOption));let b=Ft(Wt((null==(t=r.defaultPriceBreakdown)?void 0:t.taxCalculationStatus)??(null!=(a=r.brandingInfo)&&a.gateway_tax_collection_enabled?"unavailable":"disabled"))),k=Ft(Wt((null==(n=r.defaultPriceBreakdown)?void 0:n.originalAmountInMicros)??mn(v).amountMicros)),w=Ft(Wt((null==(o=r.defaultPriceBreakdown)?void 0:o.taxAmountInMicros)??null)),P=Ft(Wt((null==(i=r.defaultPriceBreakdown)?void 0:i.taxBreakdown)??null)),x=Ft(Wt((null==(s=r.defaultPriceBreakdown)?void 0:s.totalExcludingTaxInMicros)??mn(v).amountMicros)),C=Ft(Wt((null==(l=r.defaultPriceBreakdown)?void 0:l.totalAmountInMicros)??mn(v).amountMicros)),E=Ft(Wt((null==(c=r.defaultPriceBreakdown)?void 0:c.appliedDiscounts)??[])),S=St(()=>({currency:mn(v).currency,originalAmountInMicros:mn(k),totalAmountInMicros:mn(C),totalExcludingTaxInMicros:mn(x),taxCalculationStatus:mn(b),taxAmountInMicros:mn(w),taxBreakdown:mn(P),appliedDiscounts:mn(E)})),I=Ft(Wt(r.gatewayParams.elements_configuration)),z=Ft(null),T=Ft(null),D=Ft(Wt(r.customerEmail??void 0)),A=Ft(Wt(!!r.customerEmail)),j=Ft(!0),q=Ft(!1),M=Ft(void 0),$=Ft(!1),F=Ft(Wt(Nl(r.brandingInfo)));fa(()=>{Nl(r.brandingInfo,Hk.countryRequiresFullAddressForTaxes(mn(M)))&&Nt(F,!0)});const O=St(()=>!mn(F)||mn($));let N=Ft(void 0),L=Ft(void 0),B=Ft(void 0),U=Ft(void 0),R=Ft(!1),W=Ft(null),V=null,K=St(()=>mn(j)||mn(R)?"loading":mn(L)?"error":"form"),H=Ft("unavailable"),Y=null,G=St(()=>ab({brandingInfo:r.brandingInfo,termsAndConditionsUrl:r.termsAndConditionsUrl,productDetails:r.productDetails})),Z=Ft(!1),X=St(()=>!mn(R)&&mn(q)&&mn(A)&&mn(O)&&(!mn(G)||mn(Z))&&("disabled"===mn(b)||"calculated"===mn(b)||"miss-match"===mn(b))),Q=St(()=>Pw({priceBreakdown:mn(S),productDetails:r.productDetails,purchaseOption:r.purchaseOption,translator:d()})),J=St(()=>mn(S)&&(r.productDetails.productType===Cl.Subscription?mn(y)&&r.managementUrl?Hk.buildStripeExpressCheckoutOptionsForSubscription(r.productDetails,mn(S),mn(y),d(),r.managementUrl,mn(Q)):void 0:r.productDetails.defaultNonSubscriptionOption?Hk.buildStripeExpressCheckoutOptionsForNonSubscription(r.productDetails,mn(S),mn(Q)):void 0));function ee(e){Nt(b,e.taxCalculationStatus,!0),Nt(k,e.originalAmountInMicros??mn(v).amountMicros,!0),Nt(w,e.taxAmountInMicros,!0),Nt(P,e.taxBreakdown,!0),Nt(x,e.totalExcludingTaxInMicros,!0),Nt(C,e.totalAmountInMicros,!0),Nt(E,e.appliedDiscounts??[],!0)}async function re(e,t){await r.purchaseOperationHelper.checkoutRefreshPricing({countryCode:null==e?void 0:e.countryCode,postalCode:null==e?void 0:e.postalCode,state:null==e?void 0:e.state,city:null==e?void 0:e.city,addressLine1:null==e?void 0:e.addressLine1,addressLine2:null==e?void 0:e.addressLine2,signal:t}).then(r=>{const a=fb({taxCalculation:r,taxCustomerDetails:e});let n;f.trackSDKEvent(a),null==t||t.throwIfAborted(),n=r.failed_reason?e||r.failed_reason!==os.invalid_tax_location?"disabled":"pending":"calculated",te(r,n,e)})}function te(e,r,t){const a=is(e,r);ee(a),_()?_()(e,a):Nt(I,e.gateway_params.elements_configuration,!0),Y=t,ae(t)}function ae(e){null!=e&&e.countryCode&&Li(m(),e)}function ne(){f.trackSDKEvent({eventName:nb.CheckoutPaymentFormImpression,properties:{mode:lb}}),Nt(j,!1)}function oe(e,r){Nt(D,r,!0),Nt(A,e,!0),le()}function ie({complete:e,paymentMethod:r,countryCode:t}){Nt(N,r,!0),Nt(q,e,!0),Nt(M,t,!0),le()}function se(e,r){Nt($,e,!0),ae({countryCode:r.country??void 0,postalCode:r.postal_code??void 0,state:r.state??void 0,city:r.city??void 0,addressLine1:r.line1??void 0,addressLine2:r.line2??void 0}),le()}function le(){Nt(B,void 0),ce()}function ce(){pe()&&"loading"!==mn(b)&&(Nt(H,mn(b),!0),Nt(b,"loading")),V&&clearTimeout(V),V=setTimeout(()=>{V=null,_e()},Cw)}async function de(e){if(null==e||e.preventDefault(),mn(R)||mn(G)&&!mn(Z))return;Nt(B,void 0);const t=hb({selectedPaymentMethod:mn(N)??null});f.trackSDKEvent(t),Nt(R,!0),await ge()?r.onContinue():Nt(R,!1)}async function ue(e,t){Nt(N,e,!0),Nt(D,r.customerEmail??t,!0),await de()}function pe(){return"card"===mn(N)&&mn(A)&&mn(q)&&mn(O)&&!mn(R)&&"disabled"!==mn(b)}async function _e(){pe()?("loading"!==mn(b)&&(Nt(H,mn(b),!0),Nt(b,"loading")),await me(async e=>{await fe().then(()=>e.throwIfAborted()).then(()=>he(e)).then(()=>e.throwIfAborted()).catch(r=>{e.aborted||ke(r)}).finally(()=>{"loading"===mn(b)&&!e.aborted&&Nt(b,mn(H),!0)})})):"loading"===mn(b)&&Nt(b,mn(H),!0)}async function ge(){return await me(async e=>{const r=mn(C);let t;return await fe().then(()=>e.throwIfAborted()).then(()=>he(e)).then(e=>{t=e}).then(()=>e.throwIfAborted()).then(ye(r)).then(()=>e.throwIfAborted()).then(ve).then(()=>e.throwIfAborted()).then(()=>be(t)).then(()=>e.throwIfAborted()).then(()=>!0).catch(r=>(e.aborted||ke(r),!1))})}async function me(e){mn(W)&&mn(W).abort(),Nt(W,new AbortController,!0);const r=mn(W).signal;try{return await e(r)}catch(e){if(e instanceof DOMException&&"AbortError"===e.name)return Promise.resolve(void 0);throw e}}async function fe(){mn(T)&&await Hk.submitElements(mn(T))}async function he(e){if("unavailable"===mn(b)||"disabled"===mn(b)||!mn(T)||!mn(z))return;const{customerDetails:r,confirmationTokenId:t}=await Hk.extractTaxCustomerDetails(mn(T),mn(z));null==e||e.throwIfAborted(),Nt(B,void 0);const a=Y;return r.postalCode===(null==a?void 0:a.postalCode)&&r.countryCode===(null==a?void 0:a.countryCode)&&r.state===(null==a?void 0:a.state)&&r.city===(null==a?void 0:a.city)&&r.addressLine1===(null==a?void 0:a.addressLine1)&&r.addressLine2===(null==a?void 0:a.addressLine2)||await re(r,e),t&&"card"!==mn(N)?t:void 0}function ye(e){return()=>{if(mn(C)!==e)throw new xw}}async function ve(){var e;const t=null==(e=(await r.purchaseOperationHelper.checkoutComplete({email:mn(D),locale:d().selectedLocale})).gateway_params)?void 0:e.client_secret;t&&Nt(U,t,!0)}async function be(e){!mn(z)||!mn(T)||!mn(U)||await Hk.confirmElements(mn(z),mn(T),mn(U),e)}async function ke(e){if(e instanceof xw)Nt(b,"miss-match");else if(e instanceof ps){const t=ub({errorCode:e.errorCode.toString(),errorMessage:e.message});f.trackSDKEvent(t),e.errorCode===us.MissingEmailError?Nt(L,d().translate(Zs.ErrorPageErrorMessageInvalidEmailError,{email:mn(D)}),!0):r.onError(e)}else{if(!(e instanceof Vk))throw e;await we(e)}}async function we(e){const t=yb({errorCode:e.gatewayErrorCode??"",errorMessage:e.message??""});if(f.trackSDKEvent(t),e.code!==Wk.HandledFormError)if(e.code===Wk.ConfirmationTokenError){const r="card_declined"===e.gatewayErrorCode&&"card_not_supported"===e.gatewayDeclineCode?Zs.PaymentEntryPagePaymentMethodErrorCardNotSupported:Zs.PaymentEntryPagePaymentMethodError;Nt(B,d().translate(r),!0)}else e.code===Wk.UnhandledFormError?Nt(L,e.message,!0):r.onError(new ps(us.ErrorSettingUpPurchase,"Failed to initialize payment form",e.message))}fa(()=>{r.onPriceBreakdownUpdated(mn(S))}),fa(()=>{r.defaultPriceBreakdown||(Nt(k,mn(v).amountMicros,!0),Nt(w,null),Nt(P,null),Nt(x,mn(v).amountMicros,!0),Nt(C,mn(v).amountMicros,!0),Nt(E,[],!0))}),fa(()=>{r.defaultPriceBreakdown&&ee(r.defaultPriceBreakdown)}),fa(()=>{Nt(I,r.gatewayParams.elements_configuration,!0)}),fa(()=>{var e;null==(e=g())||e(mn(R))}),uo(async()=>
1{"unavailable"===mn(b)&&await re(null).catch(ke)}),po(()=>{V&&(clearTimeout(V),V=null),mn(W)&&(mn(W).abort(),Nt(W,null))});const Pe=()=>{Nt(L,void 0)};var xe=Iw(),Ce=ra(xe),Ee=e=>{var r=Ew(),t=ra(r);Sb(t),Fn(e,r)};go(Ce,e=>{"loading"===mn(K)&&e(Ee)});var Se=aa(Ce,2),Ie=e=>{{const r=e=>{Ul(e)},t=e=>{var r=Mn();Ea(()=>Yn(r,mn(L))),Fn(e,r)};let a=St(()=>d().translate(Zs.ErrorButtonTryAgain));Tv(e,{title:null,type:"error",get closeButtonTitle(){return mn(a)},onDismiss:Pe,icon:r,message:t,$$slots:{icon:!0,message:!0}})}};go(Se,e=>{"error"===mn(K)&&e(Ie)});var ze=aa(Se,2),Te=ra(ze);let De;var Ae=ra(Te),je=ra(Ae);{let e=St(()=>!!r.customerEmail),t=St(()=>!mn(G)||mn(Z));lw(je,{get stripeAccountId(){return r.gatewayParams.stripe_account_id},get publishableApiKey(){return r.gatewayParams.publishable_api_key},get elementsConfiguration(){return mn(I)},get brandingInfo(){return r.brandingInfo},get forceEnableWalletMethods(){return r.forceEnableWalletMethods},get skipEmail(){return mn(e)},onLoadingComplete:ne,onError:we,onEmailChange:oe,onPaymentInfoChange:ie,onAddressInfoChange:se,onExpressCheckoutElementSubmit:ue,get expressCheckoutOptions(){return mn(J)},get allowExpressCheckout(){return mn(t)},get stripe(){return mn(z)},set stripe(e){Nt(z,e,!0)},get elements(){return mn(T)},set elements(e){Nt(T,e,!0)}})}var qe=aa(je,2),Me=e=>{var r=Sw(),t=ra(r),a=ra(t);hc(a,{name:"warning"});var n=aa(t,2),o=ra(n);Ea(()=>Yn(o,mn(B))),Fn(e,r)};go(qe,e=>{mn(B)&&e(Me)});var $e=aa(Ae,2);let Fe;var Oe=ra($e);pw(Oe,{get subscriptionOption(){return mn(y)}});var Ne=aa($e,2);let Le;var Be=ra(Ne),Ue=e=>{{let t=St(()=>{var e;return null==(e=r.brandingInfo)?void 0:e.app_name});rb(e,{get appName(){return mn(t)},get termsAndConditionsUrl(){return r.termsAndConditionsUrl},onChange:e=>Nt(Z,e,!0),get checked(){return mn(Z)},set checked(e){Nt(Z,e,!0)}})}};go(Be,e=>{mn(G)&&r.termsAndConditionsUrl&&e(Ue)});var Re=aa(Be,2);{let e=St(()=>!mn(X)),t=St(()=>{var e;return null!=(e=r.brandingInfo)&&e.gateway_tax_collection_enabled?mn(S):void 0});Ib(Re,{get disabled(){return mn(e)},get subscriptionOption(){return mn(y)},get priceBreakdown(){return mn(t)}})}var We=aa(Re,2),Ve=ra(We);Xv(Ve,{get brandingInfo(){return r.brandingInfo},get purchaseOption(){return r.purchaseOption},get termsAndConditionsUrl(){return r.termsAndConditionsUrl}}),Ea(()=>{De=Yo(Te,1,"rc-checkout-form-container svelte-zfhfge",null,De,{invisible:"form"!==mn(K)}),Fe=Yo($e,1,"rc-checkout-price-update-info-container svelte-zfhfge",null,Fe,{"fully-hidden":"miss-match"!==mn(b)||"form"!==mn(K)}),Le=Yo(Ne,1,"rc-checkout-pay-container svelte-zfhfge",null,Le,{"fully-hidden":"form"!==mn(K)})}),En("submit",ze,de),Fn(e,xe),or(),p()}var Dw=An('<span class="rc-sandbox-only-error svelte-1dod9xz"><!></span> <br/> <br/>',1),Aw=An('<!> <a class="svelte-1dod9xz"> </a>.',1),jw=An("<!> <!>",1);const qw={hash:"svelte-1dod9xz",code:"a.svelte-1dod9xz {color:var(--rc-color-grey-text-dark);}.rc-sandbox-only-error.svelte-1dod9xz {font-weight:bold;}"};function Mw(e,r){nr(r,!0),Fo(e,qw);const t=()=>Ni(s,"$translator",a),[a,n]=Bi(),o=Hi(r,"fullWidth",3,!1),i=St(()=>r.lastError??new ps(us.UnknownError,"Unknown error without state set.")),s=tr(gs),l=St(()=>mn(i).errorCode===us.StripeTaxNotActive||mn(i).errorCode===us.StripeInvalidTaxOriginAddress||mn(i).errorCode===us.StripeMissingRequiredPermission),c=St(()=>mn(l)||mn(i).errorCode===us.StripeInvalidTaxOriginAddressDuringCheckout);function d(){return mn(i).errorCode===us.AlreadyPurchasedError?t().translate(Zs.ErrorPageCloseButtonTitle,{appName:r.appName??"App"}):mn(c)?t().translate(Zs.ErrorButtonClose):t().translate(Zs.ErrorButtonTryAgain)}function u(){switch(mn(i).errorCode){case us.AlreadyPurchasedError:return r.productDetails.productType===Cl.Subscription?t().translate(Zs.ErrorPageErrorTitleAlreadySubscribed,{productTitle:r.productDetails.title}):t().translate(Zs.ErrorPageErrorTitleAlreadyPurchased,{productTitle:r.productDetails.title});case us.StripeTaxNotActive:return t().translate(Zs.ErrorPageErrorTitleStripeTaxNotActive);case us.StripeInvalidTaxOriginAddress:return t().translate(Zs.ErrorPageErrorTitleStripeInvalidTaxOriginAddress);case us.StripeInvalidTaxOriginAddressDuringCheckout:return r.isSandbox?t().translate(Zs.ErrorPageErrorTitleStripeInvalidTaxOriginAddress):t().translate(Zs.ErrorPageErrorTitleOtherErrors);case us.StripeMissingRequiredPermission:return t().translate(Zs.ErrorPageErrorTitleStripeMissingRequiredPermission);default:return t().translate(Zs.ErrorPageErrorTitleOtherErrors)}}function p(){const e=mn(i).getErrorCode();switch(mn(i).errorCode){case us.ErrorSettingUpPurchase:case us.InvalidPaddleAPIKeyError:return t().translate(Zs.ErrorPageErrorMessageErrorSettingUpPurchase,{errorCode:e});case us.ErrorChargingPayment:return t().translate(Zs.ErrorPageErrorMessageErrorChargingPayment,{errorCode:e});case us.AlreadyPurchasedError:return r.productDetails.productType===Cl.Subscription?t().translate(Zs.ErrorPageErrorMessageAlreadySubscribed,{errorCode:e}):t().translate(Zs.ErrorPageErrorMessageAlreadyPurchased,{errorCode:e});case us.StripeTaxNotActive:return t().translate(Zs.ErrorPageErrorMessageStripeTaxNotActive,{errorCode:e});case us.StripeInvalidTaxOriginAddress:return t().translate(Zs.ErrorPageErrorMessageStripeInvalidTaxOriginAddress,{errorCode:e});case us.StripeInvalidTaxOriginAddressDuringCheckout:return r.isSandbox?t().translate(Zs.ErrorPageErrorMessageStripeInvalidTaxOriginAddressDuringCheckout,{errorCode:e}):t().translate(Zs.ErrorPageErrorMessageErrorSettingUpPurchase,{errorCode:e});case us.StripeMissingRequiredPermission:return t().translate(Zs.ErrorPageErrorMessageStripeMissingRequiredPermission,{errorCode:e});case us.NetworkError:return t().translate(Zs.ErrorPageErrorMessageNetworkError,{errorCode:e});default:return t().translate(Zs.ErrorPageErrorMessageUnknownError,{errorCode:e})}}function _(){return mn(i).errorCode===us.AlreadyPurchasedError?Zs.ErrorPageTroubleAccessing:Zs.ErrorPageIfErrorPersists}function g(){return mn(i).errorCode===us.AlreadyPurchasedError?"success":"error"}uo(()=>{as.errorLog(`Displayed error: ${us[mn(i).errorCode]}. Message: ${mn(i).message??"None"}. Underlying error: ${mn(i).underlyingErrorMessage??"None"}`)});{const t=e=>{{let r=St(g);hc(e,{get name(){return mn(r)}})}},a=e=>{var t=jw(),a=ta(t),n=e=>{var r=Dw(),t=ta(r),a=ra(t);Dv(a,{get key(){return Zs.ErrorPageErrorMessageOnlyInSandbox}}),Fn(e,r)};go(a,e=>{mn(l)&&e(n)});var o=aa(a),i=aa(o),s=e=>{var t=Aw(),a=ta(t);{let e=St(_);Dv(a,{get key(){return mn(e)}})}var n=aa(a,2),o=ra(n);Ea(()=>{ii(n,"href",`mailto:${r.supportEmail??""}`),Yn(o,r.supportEmail)}),Fn(e,t)};go(i,e=>{!mn(l)&&r.supportEmail&&e(s)}),Ea(e=>Yn(o,` ${e??""} `),[p]),Fn(e,t)};let n=St(u),i=St(d);Tv(e,{get title(){return mn(n)},get onDismiss(){return r.onDismiss},type:"error",get closeButtonTitle(){return mn(i)},get fullWidth(){return o()},icon:t,message:a,$$slots:{icon:!0,message:!0}})}or(),n()}function $w(e,r){nr(r,!1);const t=()=>Ni(c,"$translator",a),[a,n]=Bi();let o=Hi(r,"onContinue",8),i=Hi(r,"title",8,void 0),s=Hi(r,"closeButtonTitle",8,void 0),l=Hi(r,"fullWidth",8,!1);const c=tr(gs),d=tr(Ev);function u(){d.trackSDKEvent(vb("go_back_to_app",lb)),o()()}uo(()=>{d.trackSDKEvent(bb(lb))}),Ii();{const r=e=>{nc(e)};let a=It(()=>(bn(i()),t(),bn(Zs),yn(()=>i()??t().translate(Zs.SuccessPagePurchaseSuccessful)))),n=It(()=>(bn(s()),t(),bn(Zs),yn(()=>s()??t().translate(Zs.SuccessPageButtonClose))));Tv(e,{type:"success",get title(){return mn(a)},onDismiss:u,get closeButtonTitle(){return mn(n)},get fullWidth(){return l()},icon:r,$$slots:{icon:!0}})}or(),n()}function Fw(e){Sb(e)}var Ow=An('<div class="rcb-upgrade-section svelte-hmx3uo"><div class="rcb-upgrade-section-label svelte-hmx3uo"><!></div> <!></div>'),Nw=An('<div class="rcb-upgrade-section svelte-hmx3uo"><div class="rcb-upgrade-section-label svelte-hmx3uo"><!></div> <!></div>'),Lw=An('<div class="rcb-upgrade-checkout svelte-hmx3uo"><div class="rcb-upgrade-header svelte-hmx3uo"><div class="rcb-upgrade-header-title svelte-hmx3uo"><!></div> <div class="rcb-upgrade-header-subtitle svelte-hmx3uo"><!></div></div>
1 <div class="rcb-upgrade-details svelte-hmx3uo"><div class="rcb-upgrade-section svelte-hmx3uo"><div class="rcb-upgrade-section-label svelte-hmx3uo"><!></div> <!></div> <!> <!></div> <!> <div class="rcb-upgrade-actions svelte-hmx3uo"><!> <!></div></div>');const Bw={hash:"svelte-hmx3uo",code:".rcb-upgrade-checkout.svelte-hmx3uo {display:flex;flex-direction:column;gap:var(--rc-spacing-gapXXLarge-mobile);user-select:none;}.rcb-upgrade-header.svelte-hmx3uo {display:none;flex-direction:column;gap:var(--rc-spacing-gapMedium-mobile);}.rcb-upgrade-header-title.svelte-hmx3uo {color:var(--rc-color-grey-text-dark);}.rcb-upgrade-header-subtitle.svelte-hmx3uo {color:var(--rc-color-grey-text-light);}.rcb-upgrade-details.svelte-hmx3uo {display:flex;flex-direction:column;gap:var(--rc-spacing-gapXLarge-mobile);}.rcb-upgrade-section.svelte-hmx3uo {display:flex;flex-direction:column;gap:var(--rc-spacing-gapSmall-mobile);}.rcb-upgrade-section-label.svelte-hmx3uo {color:var(--rc-color-grey-text-light);}.rcb-upgrade-actions.svelte-hmx3uo {display:flex;flex-direction:column;gap:var(--rc-spacing-gapXLarge-mobile);}\n\n @container layout-query-container (width >= 768px) {.rcb-upgrade-checkout.svelte-hmx3uo {gap:var(--rc-spacing-gapXXLarge-desktop);}.rcb-upgrade-header.svelte-hmx3uo {display:flex;gap:var(--rc-spacing-gapMedium-desktop);}
1.rcb-upgrade-details.svelte-hmx3uo {gap:var(--rc-spacing-gapXLarge-desktop);}.rcb-upgrade-actions.svelte-hmx3uo {gap:var(--rc-spacing-gapXLarge-desktop);}\n }"};function Uw(e,r){nr(r,!0),Fo(e,Bw);const t=()=>Ni(c,"$translator",a),[a,n]=Bi(),o=Hi(r,"brandingAppearance",3,void 0),i=Hi(r,"brandingInfo",3,null),s=Hi(r,"purchaseOption",3,null),l=Hi(r,"termsAndConditionsUrl",3,null),c=tr(gs),d=St(()=>s()&&"base"in s()?{...s(),trial:null,introPrice:null,discount:null}:s()),u=St(()=>"deferred"===r.startData.change_type),p=St(()=>t().translate(Zs.UpgradeConfirmPageTitle)),_=St(()=>mn(u)?t().translate(Zs.UpgradeConfirmPageSubtitleDeferred):t().translate(Zs.UpgradeConfirmPageSubtitleImmediate)),g=St(()=>{const e=r.startData.price_breakdown;return e?t().formatPrice(e.total_amount_in_micros,e.currency):null}),m=St(()=>r.confirming?t().translate(Zs.UpgradeConfirmPageConfirming):mn(u)?t().translate(Zs.UpgradeConfirmPageConfirmSchedule):mn(g)?t().translate(Zs.UpgradeConfirmPageConfirmUpgradeWithPrice,{formattedPrice:mn(g)}):t().translate(Zs.UpgradeConfirmPageConfirmUpgrade)),f=St(()=>{const e=r.startData.payment_method;if(!e)return null;const t=e.brand??e.type;return e.last_4?`${t} â¢â¢â¢â¢ ${e.last_4}`:t}),h=St(()=>{const e=r.startData.billing_address;return e?[e.postal_code,e.country_code].filter(Boolean).join(", ")||t().translate(Zs.UpgradeConfirmPageOnFile):null});var y=Lw(),v=ra(y),b=ra(v),k=ra(b);_v(k,{size:"heading-lg",branded:!0,children:(e,r)=>{var t=Mn();Ea(()=>Yn(t,mn(p))),Fn(e,t)},$$slots:{default:!0}});var w=aa(b,2),P=ra(w);_v(P,{size:"body-base",children:(e,r)=>{var t=Mn();Ea(()=>Yn(t,mn(_))),Fn(e,t)},$$slots:{default:!0}});var x=aa(v,2),C=ra(x),E=ra(C),S=ra(E);_v(S,{size:"body-small",children:(e,r)=>{var a=Mn();Ea(e=>Yn(a,e),[()=>t().translate(Zs.UpgradeConfirmPageEmail)]),Fn(e,a)},$$slots:{default:!0}});var I=aa(E,2);_v(I,{size:"body-base",children:(e,t)=>{var a=Mn();Ea(()=>Yn(a,r.startData.email)),Fn(e,a)},$$slots:{default:!0}});var z=aa(C,2),T=e=>{var r=Ow(),a=ra(r),n=ra(a);_v(n,{size:"body-small",children:(e,r)=>{var a=Mn();Ea(e=>Yn(a,e),[()=>t().translate(Zs.UpgradeConfirmPagePaymentMethod)]),Fn(e,a)},$$slots:{default:!0}});var o=aa(a,2);_v(o,{size:"body-base",children:(e,r)=>{var t=Mn();Ea(()=>Yn(t,mn(f))),Fn(e,t)},$$slots:{default:!0}}),Fn(e,r)};go(z,e=>{mn(f)&&e(T)});var D=aa(z,2),A=e=>{var r=Nw(),a=ra(r),n=ra(a);_v(n,{size:"body-small",children:(e,r)=>{var a=Mn();Ea(e=>Yn(a,e),[()=>t().translate(Zs.UpgradeConfirmPageBillingAddress)]),Fn(e,a)},$$slots:{default:!0}});var o=aa(a,2);_v(o,{size:"body-base",children:(e,r)=>{var t=Mn();Ea(()=>Yn(t,mn(h))),Fn(e,t)},$$slots:{default:!0}}),Fn(e,r)};go(D,e=>{mn(h)&&e(A)});var j=aa(x,2),q=e=>{_v(e,{size:"body-base",children:(e,t)=>{var a=Mn();Ea(()=>Yn(a,r.confirmError)),Fn(e,a)},$$slots:{default:!0}})};go(j,e=>{r.confirmError&&e(q)});var M=aa(j,2),$=ra(M);Jy($,{get disabled(){return r.confirming},get onclick(){return r.onConfirm},get brandingAppearance(){return o()},children:(e,r)=>{var t=Mn();Ea(()=>Yn(t,mn(m))),Fn(e,t)},$$slots:{default:!0}});var F=aa($,2);Xv(F,{get brandingInfo(){return i()},get purchaseOption(){return mn(d)},get termsAndConditionsUrl(){return l()}}),Fn(e,y),or(),n()}var Rw=An('<button class="rcb-applied-discount-chip svelte-56pxsq" type="button"><span class="rcb-applied-discount-code svelte-56pxsq"> </span> <span class="rcb-applied-discount-icon svelte-56pxsq" aria-hidden="true"><!></span></button>'),Ww=An('<div class="rcb-applied-discount-chip rcb-applied-discount-chip--static svelte-56pxsq"><span class="rcb-applied-discount-code svelte-56pxsq"> </span></div>'),Vw=An('<div class="rcb-applied-discount-label svelte-56pxsq"> </div>'),Kw=An('<div class="rcb-applied-discount svelte-56pxsq"><!> <!></div>'),Hw=An('<div class="rcb-discount-error svelte-56pxsq" role="alert"><span class="rcb-discount-error-icon svelte-56pxsq" aria-hidden="true"><!></span> <span> </span></div>'),Yw=An('<div class="rcb-discount-input svelte-56pxsq"><div class="rcb-discount-input-row svelte-56pxsq"><div><label class="rcb-discount-field-label svelte-56pxsq" for="rc-discount-code"> </label> <input class="rcb-discount-field-input svelte-56pxsq" id="rc-discount-code" type="text" autocomplete="off" placeholder=" "/></div> <button type="button"> </button></div> <!></div>'),Gw=An('<div class="rcb-product-price-container svelte-56pxsq"><!></div>');const Zw={hash:"svelte-56pxsq",code:".rcb-product-price-container.svelte-56pxsq {display:flex;flex-direction:column;justify-content:space-between;gap:var(--rc-spacing-gapMedium-mobile);color:var(--rc-color-grey-text-dark);}.rcb-discount-input.svelte-56pxsq {display:flex;flex-direction:column;gap:4px;}.rcb-discount-input-row.svelte-56pxsq {display:flex;gap:8px;width:100%;}.rcb-discount-field.svelte-56pxsq {position:relative;display:flex;align-items:flex-end;flex:1 1 auto;min-width:0;min-height:48px;padding:4px 12px;border:1px solid var(--rc-color-grey-ui-dark);border-radius:var(--rc-shape-input-border-radius);background:var(--rc-color-background);transition:border-color 150ms ease;}.rcb-discount-field--focused.svelte-56pxsq {border-color:var(--rc-color-grey-text-light);}.rcb-discount-field-label.svelte-56pxsq {position:absolute;top:50%;left:12px;max-width:calc(100% - 24px);overflow:hidden;color:var(--rc-color-grey-text-light);font:var(--rc-text-bodySmall-mobile);text-overflow:ellipsis;pointer-events:none;transform:translateY(-50%);transform-origin:left top;transition:top 150ms ease,\n transform 150ms ease,\n font-size 150ms ease,\n color 150ms ease;white-space:nowrap;}.rcb-discount-field--floating.svelte-56pxsq .rcb-discount-field-label:where(.svelte-56pxsq) {top:8px;font-size:12px;transform:translateY(0);}.rcb-discount-field-input.svelte-56pxsq {width:100%;min-width:0;padding:14px 0 0;border:none;outline:none;background:transparent;color:var(--rc-color-grey-text-dark);font:var(--rc-text-bodySmall-mobile);}.rcb-discount-field-input.svelte-56pxsq::placeholder {color:transparent;}.rcb-discount-field-input.svelte-56pxsq:disabled {cursor:not-allowed;}.rcb-discount-action-button.svelte-56pxsq {flex:0 0 auto;min-width:82px;min-height:48px;padding:0 16px;border-radius:var(--rc-shape-input-button-border-radius);color:var(--rc-color-grey-text-light);font:var(--rc-text-bodyBase-desktop);transition:background-color 150ms ease,\n color 150ms ease,\n opacity 150ms ease;}.rcb-discount-action-button--enabled.svelte-56pxsq {border:1px solid var(--rc-color-grey-ui-dark);background-color:var(--rc-color-grey-ui-light);color:var(--rc-color-grey-text-light);cursor:pointer;}.rcb-discount-action-button.svelte-56pxsq:disabled {background-color:var(--rc-color-grey-ui-light);cursor:not-allowed;opacity:0.7;}.rcb-discount-error.svelte-56pxsq {display:flex;align-items:center;gap:8px;color:var(--rc-color-grey-text-dark);font:var(--rc-text-bodySmall-mobile);}.rcb-discount-error-icon.svelte-56pxsq {display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:16px;height:16px;}.rcb-discount-error-icon.svelte-56pxsq {display:block;width:16px;height:16px;}.rcb-applied-discount.svelte-56pxsq {display:flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:100%;}.rcb-applied-discount-chip.svelte-56pxsq {--arrow-fill-color: var(--rc-color-grey-text-dark);
1display:inline-flex;align-items:center;gap:8px;width:fit-content;max-width:100%;padding:0 12px;border:1px solid var(--rc-color-grey-ui-light);border-radius:var(--rc-shape-input-button-border-radius);background-color:var(--rc-color-grey-ui-light);color:var(--rc-color-grey-text-dark);font:var(--rc-text-bodySmall-mobile);font-weight:500;transition:background-color 150ms ease,\n border-color 150ms ease,\n opacity 150ms ease;}button.rcb-applied-discount-chip.svelte-56pxsq {cursor:pointer;}.rcb-applied-discount-chip--static.svelte-56pxsq {cursor:default;}button.rcb-applied-discount-chip.svelte-56pxsq:disabled {cursor:not-allowed;opacity:0.7;}.rcb-applied-discount-code.svelte-56pxsq {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4px 0;}.rcb-applied-discount-icon.svelte-56pxsq {display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--rc-color-grey-text-light);}.rcb-applied-discount-icon.svelte-56pxsq {width:16px;height:16px;}.rcb-applied-discount-label.svelte-56pxsq {color:var(--rc-color-grey-text-light);font:var(--rc-text-bodySmall-mobile);}"};function Xw(e,r){nr(r,!1),Fo(e,Zw);const t=()=>Ni(k,"$translator",a),[a,n]=Bi(),o=Ot(),i=Ot(),s=Ot(),l=Ot(),c=Ot();let d=Hi(r,"showDiscountCodeField",8,!1),u=Hi(r,"discountCode",12,""),p=Hi(r,"appliedDiscountCode",8,null),_=Hi(r,"discountSuffix",8,null),g=Hi(r,"discountCodeError",8,null),m=Hi(r,"isUpdatingDiscountCode",8,!1),f=Hi(r,"isDiscountCodeControlsEnabled",8,!1),h=Hi(r,"onDiscountCodeChange",8,void 0),y=Hi(r,"onApplyDiscountCode",8,void 0),v=Hi(r,"onRemoveDiscountCode",8,void 0),b=Ot(!1);const k=tr(gs),w=e=>e.toUpperCase(),P=()=>{var e;u(w(u())),null==(e=h())||e(u())},x=e=>{var r;"Enter"===e.key&&(e.preventDefault(),e.stopPropagation(),mn(s)&&(null==(r=y())||r()))};wa(()=>bn(u()),()=>{Nt(o,u().trim().length>0)}),wa(()=>(mn(b),mn(o)),()=>{Nt(i,mn(b)||mn(o))}),wa(()=>(bn(f()),bn(m()),mn(o)),()=>{Nt(s,f()&&!m()&&mn(o))}),wa(()=>bn(g()),()=>{Nt(l,"Enter a discount code."===g()?g():"Code can't be applied.")}),wa(()=>bn(p()),()=>{Nt(c,p()?w(p()):null)}),Pa(),Ii();var C=Gw(),E=ra(C),S=e=>{var r=Kw(),t=ra(r),a=e=>{var r=Rw();r.__click=()=>{var e;return null==(e=v())?void 0:e()};var t=ra(r),a=ra(t),n=aa(t,2),o=ra(n);hc(o,{name:"close"}),Ea(()=>{r.disabled=m(),ii(r,"aria-label",`Remove promo code ${mn(c)}`),Yn(a,mn(c))}),Fn(e,r)},n=e=>{var r=Ww(),t=ra(r),a=ra(t);Ea(()=>Yn(a,mn(c))),Fn(e,r)};go(t,e=>{f()?e(a):e(n,!1)});var o=aa(t,2),i=e=>{var r=Vw(),t=ra(r);Ea(()=>Yn(t,` \n ${_()??""}`)),Fn(e,r)};go(o,e=>{_()&&e(i)}),Fn(e,r)},I=e=>{var r=$n(),a=ta(r),n=e=>{var r=Yw(),a=ra(r),n=ra(a);let o;var c=ra(n),d=ra(c),p=aa(c,2);p.__input=P,p.__keydown=x;var _=aa(n,2);let h;_.__click=()=>{var e;return null==(e=y())?void 0:e()};var v=ra(_),k=aa(a,2),w=e=>{var r=Hw(),t=ra(r),a=ra(t);hc(a,{name:"warning"});var n=aa(t,2),o=ra(n);Ea(()=>Yn(o,mn(l))),Fn(e,r)};go(k,e=>{g()&&e(w)}),Ea((e,r)=>{o=Yo(n,1,"rcb-discount-field svelte-56pxsq",null,o,{"rcb-discount-field--focused":mn(b),"rcb-discount-field--floating":mn(i)}),Yn(d,e),ii(p,"aria-invalid",!!g()),p.disabled=m()||!f(),h=Yo(_,1,"rcb-discount-action-button svelte-56pxsq",null,h,{"rcb-discount-action-button--enabled":mn(s)}),_.disabled=r,Yn(v,m()?"Applying...":"Apply")},[()=>(t(),bn(Zs),yn(()=>t().translate(Zs.DiscountInputLabel))),()=>(bn(m()),bn(f()),bn(u()),yn(()=>m()||!f()||!u().trim()))]),En("focus",p,()=>Nt(b,!0)),En("blur",p,()=>Nt(b,!1)),hi(p,u),Fn(e,r)};go(a,e=>{d()&&e(n)},!0),Fn(e,r)};go(E,e=>{p()?e(S):e(I,!1)}),Fn(e,C),or(),n()}Sn(["click","input","keydown"]);var Qw=An('<div class="rcb-pricing-dropdown svelte-v5skdw"><div class="rcb-pricing-dropdown-header svelte-v5skdw" tabindex="0" role="button"><!> <span class="rcb-pricing-dropdown-toggle svelte-v5skdw"><!></span></div> <div><div class="rcb-pricing-dropdown-content-inner svelte-v5skdw"><!></div></div></div>');const Jw={hash:"svelte-v5skdw",code:".rcb-pricing-dropdown.svelte-v5skdw {width:100%;overflow:hidden;display:flex;flex-direction:column;}.rcb-pricing-dropdown-header.svelte-v5skdw {padding-top:var(--rc-spacing-gapSmall-mobile);padding-bottom:var(--rc-spacing-gapSmall-mobile);padding-left:var(--rc-spacing-gapLarge-mobile);padding-right:var(--rc-spacing-gapMedium-mobile);color:var(--rc-color-grey-text-light);border-radius:var(--rc-shape-input-button-border-radius);cursor:pointer;display:inline-flex;align-items:center;background-color:var(--rc-color-grey-ui-light);width:fit-content;user-select:none;}.rcb-pricing-dropdown-toggle.svelte-v5skdw {display:flex;align-items:center;margin-left:var(--rc-spacing-gapSmall-mobile);}.rcb-pricing-dropdown-content.svelte-v5skdw {display:flex;flex-direction:column;overflow:hidden;}\n\n @container layout-query-container (width < 768px) {.rcb-pricing-dropdown-content.svelte-v5skdw {max-height:1000px; /* Set a large max-height for animation */transition:max-height 0.2s ease-in-out;}.rcb-pricing-dropdown-content.collapsed.svelte-v5skdw {max-height:0;}.rcb-pricing-dropdown-content-inner.svelte-v5skdw {padding-top:var(--rc-spacing-gapMedium-mobile);}\n }\n\n @container layout-query-container (width >= 768px) {.rcb-pricing-dropdown-header.svelte-v5skdw {display:none;}\n }"};function eP(e,r){nr(r,!1),Fo(e,Jw);const t=()=>Ni(l,"$translator",a),[a,n]=Bi();let o=Hi(r,"isExpanded",12,!0),i=Hi(r,"showDiscountCodeField",8,!1),s=Hi(r,"children",8);const l=tr(gs);function c(){o(!o())}Ii();var d=Qw(),u=ra(d),p=ra(u);_v(p,{size:"label-default",children:(e,r)=>{var a=$n(),n=ta(a),s=e=>{var r=Mn();Ea(e=>Yn(r,e),[()=>(t(),bn(Zs),yn(()=>t().translate(Zs.PricingDropdownHideDetails)))]),Fn(e,r)},l=e=>{var r=$n(),a=ta(r),n=e=>{var r=Mn();Ea(e=>Yn(r,e),[()=>(t(),bn(Zs),yn(()=>t().translate(Zs.PricingDropdownAddPromoCode)))]),Fn(e,r)},o=e=>{var r=Mn();Ea(e=>Yn(r,e),[()=>(t(),bn(Zs),yn(()=>
1t().translate(Zs.PricingDropdownShowDetails)))]),Fn(e,r)};go(a,e=>{i()?e(n):e(o,!1)},!0),Fn(e,r)};go(n,e=>{o()?e(s):e(l,!1)}),Fn(e,a)},$$slots:{default:!0}});var _=aa(p,2),g=ra(_),m=e=>{hc(e,{name:"chevron-up"})},f=e=>{hc(e,{name:"chevron-down"})};go(g,e=>{o()?e(m):e(f,!1)});var h=aa(u,2);let y;var v=ra(h),b=ra(v);co(b,()=>s()??te),Ea(()=>{ii(u,"aria-expanded",o()),y=Yo(h,1,"rcb-pricing-dropdown-content svelte-v5skdw",null,y,{collapsed:!o()})}),En("click",u,c),En("keydown",u,e=>"Enter"===e.key||" "===e.key?c():null),Fn(e,d),or(),n()}var rP=An('<div class="rcb-pricing-table-value-loading svelte-w1kcbi"><!></div>');const tP={hash:"svelte-w1kcbi",code:".rcb-pricing-table-value-loading.svelte-w1kcbi {color:transparent;\n animation: svelte-w1kcbi-rcb-pricing-table-value-loading 1.5s ease-in-out 0s infinite\n normal none running;cursor:progress;background-color:var(--rc-color-grey-text-dark);user-select:none;border-radius:var(--rc-shape-input-border-radius);}\n\n @keyframes svelte-w1kcbi-rcb-pricing-table-value-loading {\n 0%,\n 100% {\n opacity: 0.5;\n }\n 50% {\n opacity: 0.3;\n }\n }"};function aP(e,r){Fo(e,tP);let t=Hi(r,"children",8);var a=rP(),n=ra(a);co(n,()=>t()??te),Fn(e,a)}var nP=An('<div class="rcb-pricing-table-row svelte-1cr4unj"><div class="rcb-pricing-table-header svelte-1cr4unj"><div class="rcb-pricing-table-value"><!></div></div> <div class="rcb-pricing-table-value svelte-1cr4unj"><!></div></div> <div class="rcb-pricing-table-row svelte-1cr4unj"><div class="rcb-pricing-table-header svelte-1cr4unj"><div class="rcb-pricing-table-value"><!></div></div> <div class="rcb-pricing-table-value svelte-1cr4unj"><!></div></div> <div class="rcb-pricing-table-separator svelte-1cr4unj"></div>',1),oP=An('<div class="rcb-pricing-table-row svelte-1cr4unj"><div class="rcb-pricing-table-header svelte-1cr4unj"><div class="rcb-pricing-table-value"><!></div></div> <div class="rcb-pricing-table-value svelte-1cr4unj"><!></div></div> <div class="rcb-pricing-table-row rcb-pricing-table-row-applied-discount svelte-1cr4unj"><!> <div class="rcb-pricing-table-value svelte-1cr4unj"><!></div></div>',1),iP=An('<div class="rcb-pricing-table-row svelte-1cr4unj" data-testid="tax-loading-skeleton"><div class="rcb-pricing-table-header svelte-1cr4unj"><!></div> <div class="rcb-pricing-table-value svelte-1cr4unj"><!></div></div>'),sP=An('<div class="rcb-pricing-table-row svelte-1cr4unj"><div class="rcb-pricing-table-header svelte-1cr4unj"> </div> <div class="rcb-pricing-table-value svelte-1cr4unj"><!></div></div>'),lP=An('<div class="rcb-pricing-table-row svelte-1cr4unj"><div class="rcb-pricing-table-header svelte-1cr4unj"><!></div> <div class="rcb-pricing-table-value svelte-1cr4unj"><!></div></div>'),cP=An('<div class="rcb-pricing-table-row svelte-1cr4unj"><div class="rcb-pricing-table-header svelte-1cr4unj"><!></div> <div class="rcb-pricing-table-value svelte-1cr4unj"><!></div></div> <!>',1),dP=An('<div class="rcb-pricing-table-separator svelte-1cr4unj"></div>'),uP=An('<div class="rcb-pricing-table-row svelte-1cr4unj"><div class="rcb-pricing-table-header svelte-1cr4unj"><!></div> <div class="rcb-pricing-table-value svelte-1cr4unj"><!></div></div>'),pP=An('<div class="rcb-pricing-table svelte-1cr4unj"><!> <!> <!> <!> <!> <div class="rcb-pricing-table-row rcb-header svelte-1cr4unj"><div class="rcb-pricing-table-header svelte-1cr4unj"><!></div> <div class="rcb-pricing-table-value svelte-1cr4unj"><!></div></div></div>');const _P={hash:"svelte-1cr4unj",code:".rcb-pricing-table.svelte-1cr4unj {display:flex;flex-direction:column;gap:var(--rc-spacing-gapSmall-mobile);}.rcb-pricing-table-row.svelte-1cr4unj {display:flex;flex-direction:row;align-items:center;justify-content:space-between;}.rcb-pricing-table-row-applied-discount.svelte-1cr4unj {align-items:flex-end;}.rcb-pricing-table-separator.svelte-1cr4unj {height:1px;background-color:var(--rc-color-grey-ui-dark);}.rcb-pricing-table-row.svelte-1cr4unj > .rcb-pricing-table-header:where(.svelte-1cr4unj) {color:var(--rc-color-grey-text-light);}.rcb-pricing-table-row.svelte-1cr4unj > .rcb-pricing-table-value:where(.svelte-1cr4unj) {color:var(--rc-color-grey-text-dark);}.rcb-pricing-table-row.svelte-1cr4unj:last-child > .rcb-pricing-table-header:where(.svelte-1cr4unj),\n .rcb-pricing-table-row.svelte-1cr4unj:last-child > .rcb-pricing-table-value:where(.svelte-1cr4unj) {color:var(--rc-color-grey-text-dark);}\n\n @container layout-query-container (width >= 768px) {.rcb-pricing-table-separator.svelte-1cr4unj {display:none;}.rcb-pricing-table.svelte-1cr4unj {gap:var(--rc-spacing-gapSmall-desktop);}.rcb-pricing-table-row.svelte-1cr4unj > .rcb-pricing-table-header:where(.svelte-1cr4unj),\n .rcb-pricing-table-row.svelte-1cr4unj > .rcb-pricing-table-value:where(.svelte-1cr4unj) {color:var(--rc-color-grey-text-light);}\n }"};function gP(e,r){nr(r,!0),Fo(e,_P);const t=()=>Ni(d,"$translator",a),[a,n]=Bi(),o=e=>{var a=pP(),n=ra(a),o=e=>{var a=nP(),n=ta(a),o=ra(n),i=ra(o),s=ra(i);_v(s,{size:"body-small",children:(e,r)=>{var a=Mn();Ea(e=>Yn(a,e),[()=>t().translate(Zs.PricingTableSubtotal)]),Fn(e,a)},$$slots:{default:!0}});var l=aa(o,2),c=ra(l);_v(c,{size:"body-small",children:(e,a)=>{var n=Mn();Ea(e=>Yn(n,e),[()=>t().formatPrice(mn(g),r.priceBreakdown.currency)]),Fn(e,n)},$$slots:{default:!0}});var d=aa(n,2),u=ra(d),p=ra(u),_=ra(p);_v(_,{size:"body-small",children:(e,a)=>{var n=Mn();Ea(e=>Yn(n,`${e??""}${r.resolvedDiscount.displayName?`: ${r.resolvedDiscount.displayName}`:""}${mn(f)?` (${mn(f)})`:""}`),[()=>t().translate(Zs.PricingTableDiscount)]),Fn(e,n)},$$slots:{default:!0}});var h=aa(u,2),y=ra(h);_v(y,{size:"body-small",children:(e,a)=>{var n=Mn();Ea(e=>Yn(n,`-${e??""}`),[()=>t().formatPrice(mn(m),r.priceBreakdown.currency)]),Fn(e,n)},$$slots:{default:!0}}),Fn(e,a)};go(n,e=>{r.resolvedDiscount&&!r.showDiscountCodeField&&e(o)});var l=aa(n,2),d=e=>{var a=$n(),n=ta(a),o=e=>{Xw(e,{get showDiscountCodeField(){return r.showDiscountCodeField},get discountCode(){return r.discountCode},get appliedDiscountCode(){return r.appliedDiscountCode},get discountSuffix(){return mn(f)},get discountCodeError(){return r.discountCodeError},get isUpdatingDiscountCode(){return r.isUpdatingDiscountCode},get isDiscountCodeControlsEnabled(){return r.isDiscountCodeControlsEnabled},get onDiscountCodeChange(){return r.onDiscountCodeChange},get onApplyDiscountCode(){return r.onApplyDiscountCode},get onRemoveDiscountCode(){return r.onRemoveDiscountCode}})},i=e=>{var a=oP(),n=ta(a),o=ra(n),i=ra(o),s=ra(i);_v(s,{size:"body-small",children:(e,r)=>{var a=Mn();Ea(e=>Yn(a,e),[()=>t().translate(Zs.PricingTableSubtotal)]),Fn(e,a)},$$slots:{default:!0}});var l=aa(o,2),c=ra(l);_v(c,{size:"body-small",children:(e,a)=>{var n=Mn();Ea(e=>Yn(n,e),[()=>t().formatPrice(mn(g),r.priceBreakdown.currency)]),Fn(e,n)},$$slots:{default:!0}});var d=aa(n,2),u=ra(d);Xw(u,{get showDiscountCodeField(){return r.showDiscountCodeField},get discountCode(){return r.discountCode},get appliedDiscountCode(){return r.appliedDiscountCode},get discountSuffix(){return mn(f)},get discountCodeError(){return r.discountCodeError},get isUpdatingDiscountCode(){return r.isUpdatingDiscountCode},get isDiscountCodeControlsEnabled(){return r.isDiscountCodeControlsEnabled},get onDiscountCodeChange(){return r.onDiscountCodeChange},get onApplyDiscountCode(){return r.onApplyDiscountCode},get onRemoveDiscountCode(){return r.onRemoveDiscountCode}});var p=aa(u,2),_=ra(p);_v(_,{size:"body-small",children:(e,a)=>{var n=Mn();Ea(e=>Yn(n,`-${e??""}`),[()=>t().formatPrice(mn(m),r.priceBreakdown.currency)]),Fn(e,n)},$$slots:{default:!0}}),Fn(e,a)};go(n,e=>{r.appliedDiscountCode?e(i,!1):e(o)}),Fn(e,a)};go(l,e=>{r.showDiscountCodeField&&e(d)});var u=aa(l,2),_=e=>{var a=cP(),n=ta(a),o=ra(n),s=ra(o);_v(s,{size:"body-small",children:(e,r)=>{var a=Mn();Ea(e=>Yn(a,e),[()=>t().translate(Zs.PricingTotalExcludingTax)]),Fn(e,a)},$$slots:{default:!0}});var l=aa(o,2),c=ra(l);_v(c,{size:"body-small",children:(e,a)=>{var n=$n(),o=ta(n),i=e=>{aP(e,{children:(e,a)=>{var n=Mn();Ea(e=>Yn(n,e),[()=>t().formatPrice(r.priceBreakdown.totalExcludingTaxInMicros,r.priceBreakdown.currency)]),Fn(e,n)},$$slots:{default:!0}})},s=e=>{var a=Mn();Ea(e=>Yn(a,e),[()=>t().formatPrice(r.priceBreakdown.totalExcludingTaxInMicros,r.priceBreakdown.currency)]),Fn(e,a)};go(o,e=>{"loading"===r.priceBreakdown.taxCalculationStatus?e(i):e(s,!1)}),Fn(e,n)},$$slots:{default:!0}});var d=aa(n,2),u=e=>{var a=iP(),n=ra(a),o=ra(n);_v(o,{size:"body-small",children:(e,r)=>{var a=Mn();Ea(e=>Yn(a,e),[()=>t().translate(Zs.PricingTableTax)]),Fn(e,a)},$$slots:{default:!0}});var i=aa(n,2),s=ra(i);_v(s,{size:"body-small",children:(e,a)=>{aP(e,{children:(e,a)=>{var n=Mn();Ea(e=>Yn(n,e),[()=>t().formatPrice(1234e4,r.priceBreakdown.currency)]),Fn(e,n)},$$slots:{default:!0}})},$$slots:{default:!0}}),Fn(e,a)}
1,p=e=>{var a=$n(),n=ta(a),o=e=>{var r=sP(),a=ra(r),n=ra(a),o=aa(a,2),s=ra(o);_v(s,{size:"body-small",children:(e,r)=>{var a=Mn();Ea(e=>Yn(a,e),[()=>i()??t().translate(Zs.PricingTableEnterBillingAddressToCalculate)]),Fn(e,a)},$$slots:{default:!0}}),Ea(e=>Yn(n,e),[()=>t().translate(Zs.PricingTableTax)]),Fn(e,r)},s=e=>{var a=$n(),n=ta(a),o=e=>{var a=$n(),n=ta(a);vo(n,17,()=>r.priceBreakdown.taxBreakdown,fo,(e,a)=>{var n=lP(),o=ra(n),i=ra(o);_v(i,{size:"body-small",children:(e,r)=>{var t=Mn();Ea(()=>Yn(t,mn(a).display_name)),Fn(e,t)},$$slots:{default:!0}});var s=aa(o,2),l=ra(s);_v(l,{size:"body-small",children:(e,n)=>{var o=Mn();Ea(e=>Yn(o,e),[()=>t().formatPrice(mn(a).tax_amount_in_micros,r.priceBreakdown.currency)]),Fn(e,o)},$$slots:{default:!0}}),Fn(e,n)}),Fn(e,a)};go(n,e=>{null!==r.priceBreakdown.taxBreakdown&&e(o)},!0),Fn(e,a)};go(n,e=>{"pending"===r.priceBreakdown.taxCalculationStatus?e(o):e(s,!1)},!0),Fn(e,a)};go(d,e=>{"loading"===r.priceBreakdown.taxCalculationStatus?e(u):e(p,!1)}),Fn(e,a)};go(u,e=>{mn(p)&&e(_)});var y=aa(u,2),v=e=>{var r=dP();Fn(e,r)};go(y,e=>{(mn(p)||r.appliedDiscountCode)&&e(v)});var b=aa(y,2),k=e=>{var a=uP(),n=ra(a),o=ra(n);_v(o,{size:"body-small",children:(e,r)=>{var a=Mn();Ea(e=>Yn(a,e),[()=>t().translate(Zs.PricingTableTrialEnds,{formattedTrialEndDate:t().translateDate(mn(c),{dateStyle:"medium"})})]),Fn(e,a)},$$slots:{default:!0}});var i=aa(n,2),s=ra(i);_v(s,{size:"body-small",children:(e,a)=>{var n=Mn();Ea(e=>Yn(n,e),[()=>t().formatPrice(r.priceBreakdown.totalAmountInMicros,r.priceBreakdown.currency)]),Fn(e,n)},$$slots:{default:!0}}),Fn(e,a)};go(b,e=>{mn(c)&&e(k)});var w=aa(b,2),P=ra(w),x=ra(P);_v(x,{size:"body-small",children:(e,r)=>{var a=Mn();Ea(e=>Yn(a,e),[()=>s()??t().translate(Zs.PricingTableTotalDueToday)]),Fn(e,a)},$$slots:{default:!0}});var C=aa(P,2),E=ra(C);_v(E,{size:"body-small",children:(e,a)=>{var n=Mn();Ea(e=>Yn(n,e),[()=>t().formatPrice(mn(h),r.priceBreakdown.currency)]),Fn(e,n)},$$slots:{default:!0}}),Fn(e,a)};let i=Hi(r,"pendingTaxLabel",3,null),s=Hi(r,"totalRowLabel",3,null),l=Hi(r,"detailsExpandedByDefault",3,!0);const c=St(()=>{var e;return null!=(e=r.trialPhase)&&e.period?el(new Date,r.trialPhase.period,!0):null}),d=tr(gs),u=St(()=>"loading"===r.priceBreakdown.taxCalculationStatus||"pending"===r.priceBreakdown.taxCalculationStatus),p=St(()=>{var e;return"unavailable"!==r.priceBreakdown.taxCalculationStatus&&"disabled"!==r.priceBreakdown.taxCalculationStatus&&(mn(u)||((null==(e=r.priceBreakdown.taxBreakdown)?void 0:e.length)??0)>0)}),_=St(()=>r.showDiscountCodeField||mn(p)),g=St(()=>{var e,t;return r.priceBreakdown.originalAmountInMicros??(null==(t=null==(e=r.basePhase)?void 0:e.price)?void 0:t.amountMicros)??r.priceBreakdown.totalAmountInMicros}),m=St(()=>{var e;return(null==(e=r.resolvedDiscount)?void 0:e.discountAmountInMicros)??0}),f=St(()=>{var e;return(null==(e=r.resolvedDiscount)?void 0:e.suffix)??null}),h=St(()=>mn(c)?0:r.priceBreakdown.totalAmountInMicros);var y=$n(),v=ta(y),b=e=>{eP(e,{get showDiscountCodeField(){return r.showDiscountCodeField},get isExpanded(){return l()},children:(e,r)=>{o(e)},$$slots:{default:!0}})},k=e=>{o(e)};go(v,e=>{mn(_)?e(b):e(k,!1)}),Fn(e,y),or(),n()}var mP=An('<div><div class="rcb-plan-card-content svelte-1qhkzzk"><div class="rcb-plan-card-text svelte-1qhkzzk"><div class="rcb-plan-card-name svelte-1qhkzzk"><!></div> <div class="rcb-plan-card-price svelte-1qhkzzk"><!></div></div> <span> </span></div></div>');const fP={hash:"svelte-1qhkzzk",code:".rcb-plan-card.svelte-1qhkzzk {box-sizing:border-box;width:100%;padding:var(--rc-spacing-gapLarge-mobile);border-radius:var(--rc-shape-input-border-radius);}.rcb-plan-card-current.svelte-1qhkzzk {background-color:var(--rc-color-grey-ui-light);}.rcb-plan-card-new.svelte-1qhkzzk {\n /* Fixed white card: keep text dark even when product-info tokens flip for a dark page bg */--rc-color-grey-text-dark: rgba(0, 0, 0, 1);--rc-color-grey-text-light: rgba(0, 0, 0, 0.6);background-color:#ffffff;color:rgba(0, 0, 0, 1);box-shadow:0 0 0 0.5px rgba(0, 0, 0, 0.05),\n 0 0.5px 0 rgba(0, 0, 0, 0.06),\n 0 2px 4px rgba(0, 0, 0, 0.06);}.rcb-plan-card-content.svelte-1qhkzzk {display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:start;gap:var(--rc-spacing-gapMedium-mobile);}.rcb-plan-card-text.svelte-1qhkzzk {display:flex;flex-direction:column;gap:var(--rc-spacing-gapSmall-mobile);}.rcb-plan-card-name.svelte-1qhkzzk {color:var(--rc-color-grey-text-dark);font-weight:500;overflow-wrap:anywhere;}.rcb-plan-card-price.svelte-1qhkzzk {color:var(--rc-color-grey-text-light);}.rcb-plan-badge.svelte-1qhkzzk {flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:var(--rc-spacing-gapSmall-mobile)\n var(--rc-spacing-gapMedium-mobile);font-size:12px;font-weight:600;line-height:16px;border-radius:var(--rc-shape-input-button-border-radius);}.rcb-plan-badge-current.svelte-1qhkzzk {color:var(--rc-color-grey-text-light);background-color:transparent;border:1px solid var(--rc-color-grey-ui-dark);}.rcb-plan-badge-new.svelte-1qhkzzk {color:var(--rc-color-primary-text);background-color:var(--rc-color-primary);border:1px solid var(--rc-color-primary);}.rcb-plan-badge-new-inverted.svelte-1qhkzzk {color:#ffffff;background-color:var(--rc-color-primary-text);border-color:var(--rc-color-primary-text);}\n\n @container layout-query-container (width >= 768px) {.rcb-plan-card.svelte-1qhkzzk {padding:var(--rc-spacing-gapLarge-desktop);}.rcb-plan-card-text.svelte-1qhkzzk {gap:var(--rc-spacing-gapSmall-desktop);}.rcb-plan-badge.svelte-1qhkzzk {padding:var(--rc-spacing-gapSmall-desktop)\n var(--rc-spacing-gapMedium-desktop);}\n }"};function hP(e,r){nr(r,!0),Fo(e,fP);const t=()=>Ni(s,"$translator",n),a=()=>Ni(i,"$brandingAppearanceStore",n),[n,o]=Bi(),i=tr(Sv),s=tr(gs),l=St(()=>"current"===r.variant?t().translate(Zs.PlanCardCurrent):t().translate(Zs.PlanCardNew)),c=St(()=>{var e;return"new"===r.variant&&wk((null==(e=a())?void 0:e.color_buttons_primary)??Qb.primary)});var d=mP(),u=ra(d),p=ra(u),_=ra(p),g=ra(_);_v(g,{size:"body-base",children:(e,t)=>{var a=Mn();Ea(()=>Yn(a,r.name)),Fn(e,a)},$$slots:{default:!0}});var m=aa(_,2),f=ra(m);_v(f,{size:"caption-default",children:(e,t)=>{var a=Mn();Ea(()=>Yn(a,r.price)),Fn(e,a)},$$slots:{default:!0}});var h=aa(p,2);let y;var v=ra(h);Ea(()=>{Yo(d,1,`rcb-plan-card rcb-plan-card-${r.variant??""}`,"svelte-1qhkzzk"),y=Yo(h,1,`rcb-plan-badge rcb-plan-badge-${r.variant??""}`,"svelte-1qhkzzk",y,{"rcb-plan-badge-new-inverted":mn(c)}),Yn(v,mn(l))}),Fn(e,d),or(),o()}var yP=An('<div class="rcb-unused-time-adjustment svelte-akignc"><div class="rcb-unused-time-adjustment-title svelte-akignc"><!></div> <div class="rcb-unused-time-adjustment-message svelte-akignc"><!></div></div>');const vP={hash:"svelte-akignc",code:".rcb-unused-time-adjustment.svelte-akignc {display:flex;flex-direction:column;gap:var(--rc-spacing-gapSmall-mobile);padding:var(--rc-spacing-gapLarge-mobile);border:1px solid var(--rc-color-grey-ui-dark);border-radius:var(--rc-shape-input-border-radius);background-color:transparent;}.rcb-unused-time-adjustment-title.svelte-akignc {color:var(--rc-color-grey-text-dark);}.rcb-unused-time-adjustment-message.svelte-akignc {color:var(--rc-color-grey-text-light);}\n\n @container layout-query-container (width >= 768px) {.rcb-unused-time-adjustment.svelte-akignc {gap:var(--rc-spacing-gapSmall-desktop);padding:var(--rc-spacing-gapLarge-desktop);}\n }"};function bP(e,r){nr(r,!0),Fo(e,vP);const t=()=>Ni(i,"$translator",a),[a,n]=Bi(),o=Hi(r,"variant",3,"refund"),i=tr(gs),s=St(()=>"credit"===o()?Zs.CreditForUnusedTimeTitle:Zs.RefundForUnusedTimeTitle),l=St(()=>"credit"===o()?Zs.CreditForUnusedTimeMessage:Zs.RefundForUnusedTimeMessage);var c=yP(),d=ra(c),u=ra(d);_v(u,{size:"body-small",children:(e,r)=>{var a=Mn();Ea(e=>Yn(a,e),[()=>t().translate(mn(s))]),Fn(e,a)},$$slots:{default:!0}});var p=aa(d,2),_=ra(p);_v(_,{size:"caption-default",children:(e,a)=>{var n=Mn();Ea(e=>Yn(n,e),[()=>t().translate(mn(l),{previousProductName:r.previousProductName})]),Fn(e,n)},$$slots:{default:!0}}),Fn(e,c),or(),n()}var kP=An('<div class="rcb-upgrade-refund svelte-r306bb"><!></div>'),wP=An('<div class="rcb-pricing-info svelte-r306bb"><div class="rcb-pricing-info-header svelte-r306bb"><div class="rcb-upgrade-title svelte-r306bb"><!></div> <div class="rcb-upgrade-panels svelte-r306bb"><!> <!></div></div> <div class="rcb-upgrade-pricing-table svelte-r306bb"><!></div> <!></div>');const PP={hash:"svelte-r306bb",code:".rcb-pricing-info.svelte-r306bb {display:flex;flex-direction:column;user-select:none;}.rcb-upgrade-pricing-table.svelte-r306bb {margin-top:48px;}.rcb-upgrade-refund.svelte-r306bb {margin-top:32px;}.rcb-pricing-info-header.svelte-r306bb {display:flex;flex-direction:column;gap:24px;}.rcb-upgrade-title.svelte-r306bb {color:var(--rc-color-grey-text-dark);}.rcb-upgrade-panels.svelte-r306bb {display:flex;flex-direction:column;gap:var(--rc-spacing-gapSmall-mobile);}\n\n @container layout-query-container (width >= 768px) {.rcb-upgrade-panels.svelte-r306bb {gap:var(--rc-spacing-gapSmall-desktop);}\n }"};function xP(e,r){nr(r,!0),Fo(e,PP);const t=()=>Ni(s,"$translator",a),[a,n]=Bi();
1let o=Hi(r,"unusedTimeAdjustmentVariant",3,"refund"),i=Hi(r,"unresolvedTaxCalculationStatus",3,"pending");const s=tr(gs),l=St(()=>r.startData.from_product.display_name??r.startData.from_product.product_id),c=St(()=>r.startData.to_product.display_name??r.startData.to_product.product_id),d=St(()=>"deferred"===r.startData.change_type?t().translate(Zs.UpgradeProductInfoChangeSubscriptionTitle):t().translate(Zs.UpgradeProductInfoUpgradeSubscriptionTitle));function u(e){const r=e.period_duration?Js(e.period_duration):null;return ll(t().formatPrice(e.price_in_micros,e.currency),r,t())}const p=St(()=>u(r.startData.from_product)),_=St(()=>u(r.startData.to_product));function g(e){const r=e.tax_amount_in_micros;return{currency:e.currency,totalAmountInMicros:e.total_amount_in_micros,totalExcludingTaxInMicros:e.total_excluding_tax_in_micros,originalAmountInMicros:e.original_amount_in_micros??void 0,taxAmountInMicros:r,taxCalculationStatus:null!=r?"calculated":i(),taxBreakdown:null!=r?[{display_name:t().translate(Zs.UpgradeProductInfoTaxEstimated),tax_amount_in_micros:r}]:null}}const m=St(()=>{const e=r.startData.price_breakdown??r.startData.estimated_renewal_price;return e?g(e):{currency:r.startData.to_product.currency,totalAmountInMicros:0,totalExcludingTaxInMicros:0,taxAmountInMicros:null,taxCalculationStatus:"disabled",taxBreakdown:null}}),f=St(()=>"deferred"===r.startData.change_type&&r.startData.estimated_renewal_price?t().translate(Zs.UpgradeProductInfoEstimatedAtNextRenewal):null),h=St(()=>r.startData.price_breakdown||r.startData.estimated_renewal_price?t().translate(Zs.UpgradeProductInfoCalculatedLater):null),y=St(()=>"immediate"===r.startData.change_type);var v=wP(),b=ra(v),k=ra(b),w=ra(k);_v(w,{size:"heading-2xl",branded:!0,children:(e,r)=>{var t=Mn();Ea(()=>Yn(t,mn(d))),Fn(e,t)},$$slots:{default:!0}});var P=aa(k,2),x=ra(P);hP(x,{get name(){return mn(l)},get price(){return mn(p)},variant:"current"});var C=aa(x,2);hP(C,{get name(){return mn(c)},get price(){return mn(_)},variant:"new"});var E=aa(b,2),S=ra(E);gP(S,{get priceBreakdown(){return mn(m)},trialPhase:null,basePhase:null,resolvedDiscount:null,showDiscountCodeField:!1,discountCode:"",appliedDiscountCode:null,discountCodeError:null,isUpdatingDiscountCode:!1,isDiscountCodeControlsEnabled:!1,onDiscountCodeChange:void 0,onApplyDiscountCode:void 0,onRemoveDiscountCode:void 0,get pendingTaxLabel(){return mn(h)},get totalRowLabel(){return mn(f)},detailsExpandedByDefault:!1});var I=aa(E,2),z=e=>{var r=kP(),t=ra(r);bP(t,{get previousProductName(){return mn(l)},get variant(){return o()}}),Fn(e,r)};go(I,e=>{mn(y)&&e(z)}),Fn(e,v),or(),n()}var CP=An('<div class="rcb-subscribe-to svelte-sdtx9l"><!></div>'),EP=An('<span class="rcb-product-description svelte-sdtx9l"><!></span>'),SP=An('<div class="rcb-pricing-info-header svelte-sdtx9l"><!> <div class="rcb-product-title svelte-sdtx9l"><!></div> <!></div>');const IP={hash:"svelte-sdtx9l",code:".rcb-pricing-info-header.svelte-sdtx9l {display:flex;flex-direction:column;gap:var(--rc-spacing-gapMedium-mobile);}.rcb-product-title.svelte-sdtx9l {color:var(--rc-color-grey-text-dark);}.rcb-product-description.svelte-sdtx9l {color:var(--rc-color-grey-text-light);}.rcb-subscribe-to.svelte-sdtx9l {display:none;}\n\n @container layout-query-container (width >= 768px) {.rcb-subscribe-to.svelte-sdtx9l {display:block;}.rcb-pricing-info-header.svelte-sdtx9l {display:flex;flex-direction:column;gap:var(--rc-spacing-gapMedium-desktop);}\n }"};function zP(e,r){nr(r,!1),Fo(e,IP);let t=Hi(r,"productDetails",8),a=Hi(r,"showProductDescription",8);const n=t().productType===Cl.Subscription;Ii();var o=SP(),i=ra(o),s=e=>{var r=CP(),a=ra(r);_v(a,{size:"body-base",children:(e,r)=>{{let r=It(()=>(bn(t()),yn(()=>({productTitle:t().title}))));Dv(e,{get key(){return bn(Zs),yn(()=>Zs.ProductInfoSubscribeTo)},get variables(){return mn(r)}})}},$$slots:{default:!0}}),Fn(e,r)};go(i,e=>{n&&e(s)});var l=aa(i,2),c=ra(l);_v(c,{size:"heading-lg",branded:!0,children:(e,r)=>{{let r=It(()=>(bn(t()),yn(()=>({productTitle:t().title}))));Dv(e,{get key(){return bn(Zs),yn(()=>Zs.ProductInfoProductTitle)},get variables(){return mn(r)}})}},$$slots:{default:!0}});var d=aa(l,2),u=e=>{var r=EP(),a=ra(r);_v(a,{size:"body-small",children:(e,r)=>{{let r=It(()=>(bn(t()),yn(()=>({productDescription:t().description}))));Dv(e,{get key(){return bn(Zs),yn(()=>Zs.ProductInfoProductDescription)},get variables(){return mn(r)}})}},$$slots:{default:!0}}),Fn(e,r)};go(d,e=>{bn(a()),bn(t()),yn(()=>a()&&t().description)&&e(u)}),Fn(e,o),or()}var TP=An("<div><!></div>"),DP=An("<div><!> <!></div>"),AP=An('<div class="rcb-product-price-container svelte-17etw2v"><!> <!> <div><!> <!> <!></div></div>');const jP={hash:"svelte-17etw2v",code:".rcb-product-price-container.svelte-17etw2v {display:flex;flex-direction:column;justify-content:space-between;gap:var(--rc-spacing-gapMedium-mobile);color:var(--rc-color-grey-text-dark);}"};function qP(e,r){nr(r,!0),Fo(e,jP);const t=()=>Ni(o,"$translator",a),[a,n]=Bi(),o=tr(gs),i=St(()=>{var e;return!(null==(e=r.trialPhase)||!e.periodDuration)}),s=St(()=>{var e;return 1===(null==(e=r.introPricePhase)?void 0:e.cycleCount)}
1),l=St(()=>!!r.introPricePhase),c=St(()=>{var e;return!!r.discountPhase||((null==(e=r.priceBreakdown.appliedDiscounts)?void 0:e.length)??0)>0}),d=St(()=>{var e,a;if(!mn(l)||null==(e=r.introPricePhase)||!e.period)return"";const n=r.introPricePhase.period.number*(null==(a=r.introPricePhase)?void 0:a.cycleCount),o=r.introPricePhase.period.unit;return null==n||null==o?"":1!==n||mn(i)||t().selectedLocale!==ms?t().translatePeriod(n,o)||"":t().translatePeriodUnit(o)||""}),u=St(()=>{var e,a;return null!=(e=r.introPricePhase)&&e.period?mn(s)?t().translate(Zs.ProductInfoIntroPricePhasePaidOnce):r.introPricePhase&&null!=(a=r.introPricePhase)&&a.period&&t().translatePeriodFrequency(r.introPricePhase.period.number,r.introPricePhase.period.unit,{useMultipleWords:!0})||"":""}),p=St(()=>mn(i)?Zs.ProductInfoIntroPricePhaseAfterTrial:Zs.ProductInfoIntroPricePhase),_=St(()=>t().formatPrice(r.priceBreakdown.totalAmountInMicros,r.priceBreakdown.currency)),g=St(()=>{var e,a;const n=r.introPricePhase||mn(c)?(null==(a=null==(e=r.basePhase)?void 0:e.price)?void 0:a.amountMicros)??0:r.priceBreakdown.totalAmountInMicros;return t().formatPrice(n,r.priceBreakdown.currency)}),m=St(()=>mn(l)?Zs.ProductInfoAfter:mn(i)?Zs.ProductInfoAfterTrial:null),f="heading-lg",h=St(()=>mn(i)?"heading-md":"heading-lg"),y=St(()=>mn(i)||mn(l)?"heading-md":"heading-lg");var v=AP(),b=ra(v),k=e=>{var a=TP(),n=ra(a);_v(n,{size:f,children:(e,a)=>{{let a=St(()=>({trialDuration:cl(r.trialPhase.periodDuration,t())}));Dv(e,{get key(){return Zs.ProductInfoFreeTrialDuration},get variables(){return mn(a)}})}},$$slots:{default:!0}}),Fn(e,a)};go(b,e=>{mn(i)&&e(k)});var w=aa(b,2),P=e=>{var r=DP(),t=ra(r);_v(t,{get size(){return mn(h)},children:(e,r)=>{{let r=St(()=>({introPriceDuration:mn(d),introPrice:mn(_)}));Dv(e,{get key(){return mn(p)},get variables(){return mn(r)}})}},$$slots:{default:!0}});var a=aa(t,2),n=e=>{_v(e,{size:"body-small",children:(e,r)=>{var t=Mn();Ea(()=>Yn(t,mn(u))),Fn(e,t)},$$slots:{default:!0}})};go(a,e=>{mn(u)&&e(n)}),Fn(e,r)};go(w,e=>{mn(l)&&e(P)});var x=aa(w,2),C=ra(x);_v(C,{get size(){return mn(y)},children:(e,r)=>{var t=Mn();Ea(()=>Yn(t,mn(g))),Fn(e,t)},$$slots:{default:!0}});var E=aa(C,2),S=e=>{_v(e,{size:"body-small",children:(e,a)=>{var n=Mn();Ea(e=>Yn(n,e),[()=>t().translatePeriodFrequency(r.basePhase.period.number,r.basePhase.period.unit,{useMultipleWords:!0})]),Fn(e,n)},$$slots:{default:!0}})};go(E,e=>{var t;null!=(t=r.basePhase)&&t.period&&e(S)});var I=aa(E,2),z=e=>{_v(e,{size:"body-small",children:(e,r)=>{Dv(e,{get key(){return mn(m)}})},$$slots:{default:!0}})};go(I,e=>{mn(m)&&e(z)}),Fn(e,v),or(),n()}var MP=An("<div><!></div>");function $P(e,r){nr(r,!0);const t=()=>Ni(o,"$translator",a),[a,n]=Bi(),o=tr(gs),i=St(()=>{var e,a;return t().formatPrice((null==(a=null==(e=r.basePhase)?void 0:e.price)?void 0:a.amountMicros)??0,r.priceBreakdown.currency)}),s="heading-lg";var l=MP(),c=ra(l);_v(c,{size:s,children:(e,r)=>{var t=Mn();Ea(()=>Yn(t,mn(i))),Fn(e,t)},$$slots:{default:!0}}),Fn(e,l),or(),n()}var FP=An('<div class="rcb-pricing-info svelte-1jzyaxi"><div class="rcb-pricing-info-header svelte-1jzyaxi"><!> <!></div> <!></div>');const OP={hash:"svelte-1jzyaxi",code:".rcb-pricing-info.svelte-1jzyaxi {display:flex;flex-direction:column;user-select:none;gap:var(--rc-spacing-gapXXLarge-mobile);}.rcb-pricing-info-header.svelte-1jzyaxi {display:flex;flex-direction:column;gap:var(--rc-spacing-gapLarge-mobile);}\n\n @container layout-query-container (width >= 768px) {.rcb-pricing-info.svelte-1jzyaxi {gap:var(--rc-spacing-gapXXXLarge-desktop);}.rcb-pricing-info-header.svelte-1jzyaxi {gap:var(--rc-spacing-gapLarge-desktop);}\n }"};function NP(e,r){nr(r,!1),Fo(e,OP);const t=()=>Ni(E,"$translator",a),[a,n]=Bi(),o=Ot();let i=Hi(r,"productDetails",8),s=Hi(r,"purchaseOption",8),l=Hi(r,"showProductDescription",8),c=Hi(r,"priceBreakdown",8),d=Hi(r,"showDiscountCodeField",8,!1),u=Hi(r,"discountCode",8,""),p=Hi(r,"appliedDiscountCode",8,null),_=Hi(r,"discountCodeError",8,null),g=Hi(r,"isUpdatingDiscountCode",8,!1),m=Hi(r,"isDiscountCodeControlsEnabled",8,!1),f=Hi(r,"onDiscountCodeChange",8,void 0),h=Hi(r,"onApplyDiscountCode",8,void 0),y=Hi(r,"onRemoveDiscountCode",8,void 0),v=Ot(),b=Ot(),k=Ot(),w=Ot(),P=Ot(),x=Ot(),C=Ot();const E=tr(gs);wa(()=>bn(i()),()=>{Nt(v,"subscription"===i().productType)}),wa(()=>(mn(v),bn(s())),()=>{Nt(b,mn(v)?s():null)}),wa(()=>(mn(v),bn(s())),()=>
1{Nt(k,mn(v)?null:s())}),wa(()=>(mn(v),mn(b),mn(k)),()=>{var e,r;Nt(w,mn(v)?(null==(e=mn(b))?void 0:e.base)??null:null!=(r=mn(k))&&r.basePrice?{periodDuration:null,period:null,cycleCount:1,price:mn(k).basePrice,pricePerWeek:null,pricePerMonth:null,pricePerYear:null}:null)}),wa(()=>mn(b),()=>{var e;Nt(P,(null==(e=mn(b))?void 0:e.trial)??null)}),wa(()=>(mn(b),mn(k)),()=>{var e,r;Nt(x,(null==(e=mn(b))?void 0:e.discount)??(null==(r=mn(k))?void 0:r.discount)??null)}),wa(()=>mn(b),()=>{var e;Nt(C,(null==(e=mn(b))?void 0:e.introPrice)??null)}),wa(()=>(bn(c()),bn(i()),bn(s()),t()),()=>{Nt(o,Pw({priceBreakdown:c(),productDetails:i(),purchaseOption:s(),translator:t()}))}),Pa(),Ii();var S=FP(),I=ra(S),z=ra(I);zP(z,{get productDetails(){return i()},get showProductDescription(){return l()}});var T=aa(z,2),D=e=>{qP(e,{get priceBreakdown(){return c()},get basePhase(){return mn(w)},get trialPhase(){return mn(P)},get discountPhase(){return mn(x)},get introPricePhase(){return mn(C)}})},A=e=>{$P(e,{get priceBreakdown(){return c()},get basePhase(){return mn(w)}})};go(T,e=>{mn(v)?e(D):e(A,!1)});var j=aa(I,2);gP(j,{get priceBreakdown(){return c()},get trialPhase(){return mn(P)},get basePhase(){return mn(w)},get resolvedDiscount(){return mn(o)},get showDiscountCodeField(){return d()},get discountCode(){return u()},get appliedDiscountCode(){return p()},get discountCodeError(){return _()},get isUpdatingDiscountCode(){return g()},get isDiscountCodeControlsEnabled(){return m()},get onDiscountCodeChange(){return f()},get onApplyDiscountCode(){return h()},get onRemoveDiscountCode(){return y()}}),Fn(e,S),or(),n()}const LP=e=>`https://da08ctfrofx1b.cloudfront.net/${e}`;var BP=An("<div><!></div>");const UP={hash:"svelte-18ddpt0",code:".rcb-ui-container.svelte-18ddpt0 {display:flex;flex-direction:column;inset:0;color-scheme:none;line-height:1.5em;font-family:-apple-system,\n BlinkMacSystemFont,\n avenir next,\n avenir,\n segoe ui,\n helvetica neue,\n helvetica,\n Cantarell,\n Ubuntu,\n roboto,\n noto,\n arial,\n sans-serif;overflow-x:hidden;overflow-y:auto;}.rcb-ui-container.fullscreen.svelte-18ddpt0 {position:fixed;top:0;left:0;right:0;bottom:0;overscroll-behavior:none;z-index:1000001;}.rcb-ui-container.inside.svelte-18ddpt0 {position:relative;width:100%;z-index:unset;height:100%;top:0;left:0;}"};function RP(e,r){nr(r,!0),Fo(e,UP);const t=Hi(r,"brandingAppearance",3,void 0),a=Hi(r,"brandFontConfig",3,void 0),n=Hi(r,"isInElement",3,!1),o=St(()=>new Rk(t()).getTextStyleVars(a())),i=St(()=>new Rk(t()).spacingStyleVars),s=St(()=>[mn(o),mn(i)].join("; ")),l=St(()=>{var e;return null!=(e=a())&&e.font_url?LP(a().font_url):null}),c=async e=>{try{const r=new FontFace(dk,`url(${e})`);await r.load(),document.fonts.add(r)}catch(e){console.error("Failed to set brand font:",e)}};fa(()=>{mn(l)&&c(mn(l))});var d=BP();let u;var p=ra(d);co(p,()=>r.children??te),Ea(()=>{u=Yo(d,1,"rcb-ui-container svelte-18ddpt0",null,u,{fullscreen:!n(),inside:n()}),Zo(d,mn(s))}),Fn(e,d),or()}var WP=An('<div id="layout-query-container" class="svelte-1ewgunr"><div class="rcb-ui-layout svelte-1ewgunr"><!></div></div>');const VP={hash:"svelte-1ewgunr",code:"#layout-query-container.svelte-1ewgunr {width:100%;height:100%;container-type:size;container-name:layout-query-container;overflow-y:auto;overscroll-behavior:none;}.rcb-ui-layout.svelte-1ewgunr {width:100%;min-height:100%;display:flex;box-sizing:border-box;flex-direction:column;overscroll-behavior:none;}\n\n @container layout-query-container (width < 768px) {.rcb-ui-layout.svelte-1ewgunr {flex-grow:1;}\n }\n\n @container layout-query-container (width >= 768px) {.rcb-ui-layout.svelte-1ewgunr {flex-direction:row;}\n }"};function KP(e,r){Fo(e,VP);let t=Hi(r,"style",8,""),a=Hi(r,"children",8);var n=WP(),o=ra(n),i=ra(o);co(i,()=>a()??te),Ea(()=>Zo(o,t())),Fn(e,n)}const HP=e=>e;function YP(e){const r=e-1;return r*r*r+1}function GP(e){const r="string"==typeof e&&e.match(/^\s*(-?[\d.]+)([^\s]*)\s*$/);return r?[parseFloat(r[1]),r[2]||"px"]:[e,"px"]}function ZP(e,{delay:r=0,duration:t=400,easing:a=HP}={}){const n=+getComputedStyle(e).opacity;return{delay:r,duration:t,easing:a,css:e=>"opacity: "+e*n}}function XP(e,{delay:r=0,duration:t=400,easing:a=YP,x:n=0,y:o=0,opacity:i=0}={}){const s=getComputedStyle(e),l=+s.opacity,c="none"===s.transform?"":s.transform,d=l*(1-i),[u,p]=GP(n),[_,g]=GP(o);return{delay:r,duration:t,easing:a,css:(e,r)=>`\n\t\t\ttransform: ${c} translate(${(1-e)*u}${p}, ${(1-e)*_}${g});\n\t\t\topacity: ${l-d*r}`}}var QP=An('<div><div class="layout-wrapper svelte-13h5jq9"><div><!></div></div></div>');const JP={hash:"svelte-13h5jq9",code:".layout-wrapper-outer.svelte-13h5jq9 {flex:1;display:flex;background-color:var(--rc-color-background);}.layout-wrapper-outer.rcb-navbar.svelte-13h5jq9 {justify-content:flex-end;}.layout-wrapper.svelte-13h5jq9 {width:100%;}.layout-content.svelte-13h5jq9 {box-sizing:border-box;background-color:var(--rc-color-background);color:var(--rc-color-grey-text-dark);
1display:flex;flex-direction:column;}.layout-content.rcb-navbar.svelte-13h5jq9 {display:flex;flex-direction:column;gap:var(--rc-spacing-gapXLarge-mobile);}\n\n @container layout-query-container (width < 768px) {.layout-wrapper.svelte-13h5jq9 {width:100%;min-width:300px;display:flex;flex-grow:1;}.layout-content.svelte-13h5jq9 {flex-grow:1;height:100%;}.layout-content.rcb-navbar.svelte-13h5jq9 {padding-bottom:var(--rc-spacing-outerPadding-mobile);}.layout-content.rcb-main-block.svelte-13h5jq9 {padding:var(--rc-spacing-outerPadding-mobile);}\n }\n\n @container layout-query-container (width >= 768px) {.layout-wrapper.svelte-13h5jq9 {flex-basis:544px;}.layout-content.rcb-main-block.svelte-13h5jq9 {padding-left:var(--rc-spacing-outerPadding-desktop);padding-right:var(--rc-spacing-outerPadding-desktop);}.layout-content.rcb-navbar.svelte-13h5jq9 {gap:var(--rc-spacing-gapXXLarge-desktop);}.layout-wrapper-outer.svelte-13h5jq9 {padding-top:var(--rc-spacing-outerPaddingTop-desktop);padding-bottom:var(--rc-spacing-outerPadding-desktop);}\n }"};function ex(e,r){Fo(e,JP);const t=`rcb-${r.location}`;var a=QP(),n=ra(a),o=ra(n),i=ra(o);co(i,()=>r.children??te),Ea(()=>{Yo(a,1,`layout-wrapper-outer ${t}`,"svelte-13h5jq9"),Yo(o,1,`layout-content ${t}`,"svelte-13h5jq9")}),qo(3,o,()=>ZP,()=>({duration:500,delay:50})),Fn(e,a)}var rx=An('<div class="navbar-body svelte-191m2u3"><!></div>'),tx=An('<div class="navbar-header svelte-191m2u3"><!></div> <!>',1),ax=An('<div class="rcb-ui-navbar svelte-191m2u3"><!></div>');const nx={hash:"svelte-191m2u3",code:".rcb-ui-navbar.svelte-191m2u3 {width:100%;max-width:none;flex-shrink:0;background-color:var(--rc-color-background);}\n\n @container layout-query-container (width < 768px) {.navbar-body.svelte-191m2u3 {padding-left:var(--rc-spacing-outerPadding-mobile);padding-right:var(--rc-spacing-outerPadding-mobile);}\n }\n\n @container layout-query-container (width >= 768px) {.rcb-ui-navbar.svelte-191m2u3 {width:50vw;display:flex;justify-content:flex-end;}.navbar-header.svelte-191m2u3 {padding-left:var(--rc-spacing-outerPadding-desktop);padding-right:var(--rc-spacing-outerPadding-desktop);}.navbar-body.svelte-191m2u3 {padding-left:var(--rc-spacing-outerPadding-desktop);padding-right:var(--rc-spacing-outerPadding-desktop);}\n }"};function ox(e,r){nr(r,!0),Fo(e,nx);const t=Hi(r,"brandingAppearance",3,void 0),a=St(()=>new Rk(t()).productInfoStyleVars);var n=ax(),o=ra(n);ex(o,{location:"navbar",children:(e,t)=>{var a=tx(),n=ta(a),o=ra(n);co(o,()=>r.headerContent??te);var i=aa(n,2),s=e=>{var t=rx(),a=ra(t);co(a,()=>r.bodyContent??te),Fn(e,t)};go(i,e=>{r.bodyContent&&e(s)}),Fn(e,a)}}),Ea(()=>Zo(n,mn(a))),Fn(e,n),or()}var ix=An('<button class="rcb-close-button svelte-8qlvu1" data-testid="close-button"><!></button>');const sx={hash:"svelte-8qlvu1",code:".rcb-close-button.svelte-8qlvu1 {padding:10px;border:none;cursor:pointer;background-color:transparent;border-radius:50%;color:var(--rc-color-grey-text-dark);display:inline-flex;align-items:center;justify-content:center;width:fit-content;height:fit-content;}.rcb-close-button.svelte-8qlvu1:active {transition:outline 0.1s ease-in-out;outline:2px solid var(--rc-color-focus);}.rcb-close-button.svelte-8qlvu1:hover {color:var(--rc-color-grey-text-dark);}"};function lx(e,r){Fo(e,sx);var t=ix(),a=ra(t);hc(a,{name:"close"}),En("click",t,function(e){Ti.call(this,r,e)}),Fn(e,t)}const cx='<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none">\n <g clip-path="url(#clip0_6333_13826)">\n <rect opacity="0.2" width="12" height="12" rx="2.25" fill="black"/>\n <path fill-rule="evenodd" clip-rule="evenodd" d="M8.53206 2.06972C9.28201 2.17252 9.88339 2.78615 9.96146 3.52824L10.2298 6.07852C10.2893 6.64453 9.87503 7.12287 9.30441 7.14692C8.73379 7.17097 8.22294 6.73163 8.16339 6.16562L8.08036 5.37641L6.00414 7.35193C5.6039 7.73275 4.94623 7.70146 4.53518 7.28205C4.12413 6.86263 4.11537 6.2139 4.51561 5.83307L6.59182 3.85756L5.79425 3.74823C5.22225 3.66982 4.79448 3.15142 4.83881 2.59036C4.88313 2.02929 5.38276 1.63802 5.95476 1.71643L8.53206 2.06972Z" fill="black"/>\n </g>\n <defs>\n <clipPath id="clip0_6333_13826">\n <rect width="12" height="12" fill="white"/>\n </clipPath>\n </defs>\n </svg>\n';var dx=An('<div style="color:var(--rc-color-accent);" class="rcb-ui-asset-icon svelte-w5b346"><!></div>');const ux={hash:"svelte-w5b346",code:"div.svelte-w5b346 {height:12px;width:12px;}"};function px(e){Fo(e,ux);var r=dx(),t=ra(r);xo(t,()=>cx),Fn(e,r)}var _x=An('<span class="rcb-sandbox-text svelte-bwwvt4">SANDBOX</span>'),gx=An('<span class="rcb-sandbox-text svelte-bwwvt4">Share feedback</span>'),mx=An('<a class="rcb-ui-sandbox-banner-link svelte-bwwvt4" target="_blank"><!> <!></a>'),fx=An('<div><div class="rcb-sandbox-banner-spacer svelte-bwwvt4"></div> <div class="rcb-sandbox-banner-title-wrapper svelte-bwwvt4"><!></div> <div class="rcb-sandbox-banner-actions-wrapper svelte-bwwvt4" style="--arrow-fill-color: black"><!> <!></div></div>');const hx={hash:"svelte-bwwvt4",code:".rcb-ui-sandbox-banner.svelte-bwwvt4 {position:static;background-color:var(--rc-color-warning);color:black;padding:var(--rc-spacing-gapMedium-mobile) 0;display:flex;justify-content:space-between;align-items:center;height:24px;}.rcb-sandbox-text.svelte-bwwvt4 {font-weight:bold;color:black;line-height:2;}.rcb-sandbox-banner-spacer.svelte-bwwvt4 {flex:1;}.rcb-sandbox-banner-title-wrapper.svelte-bwwvt4 {flex:0;text-align:center;}\n\n @media (max-width: 768px) {.rcb-sandbox-banner-spacer.svelte-bwwvt4 {flex:0;}.rcb-sandbox-banner-title-wrapper.svelte-bwwvt4 {padding-left:var(--rc-spacing-gapXXLarge-mobile);}\n }.rcb-sandbox-banner-actions-wrapper.svelte-bwwvt4 {flex:1;display:flex;justify-content:flex-end;align-items:center;}.rcb-ui-sandbox-banner-link.svelte-bwwvt4 {display:flex;align-items:center;gap:var(--rc-spacing-gapSmall-mobile);line-height:12px;}"};function yx(e,r){nr(r,!1),Fo(e,hx);let t=Hi(r,"style",8,""),a=Hi(r,"isInElement",8,!1),n=Hi(r,"brandingInfo",8,null),o=Ot(!0);function i(){as.debugLog("closeBanner"),Nt(o,!1)}Ii();var s=$n(),l=ta(s),c=e=>{var r=fx();let o;var s=aa(ra(r),2),l=ra(s);_v(l,{size:"caption-default",children:(e,r)=>{var t=_x();Fn(e,t)},$$slots:{default:!0}});var c=aa(s,2),d=ra(c),u=e=>{var r=mx(),t=ra(r);px(t);var a=aa(t,2);_v(a,{size:"caption-link",children:(e,r)=>{var t=gx();Fn(e,t)},$$slots:{default:!0}}),Ea(()=>ii(r,"href",(bn(n()),yn(()=>n().sandbox_configuration.checkout_feedback_form_url)))),Fn(e,r)};go(d,e=>{bn(n()),yn(()=>{var e;return null==(e=n())?void 0:e.sandbox_configuration})&&e(u)});var p=aa(d,2);lx(p,{$$events:{click:i}}),Ea(()=>{o=Yo(r,1,"rcb-ui-sandbox-banner svelte-bwwvt4",null,o,{isInElement:a()}),Zo(r,t())}),qo(2,r,()=>XP,()=>({y:-100,duration:300})),Fn(e,r)};go(l,e=>{mn(o)&&e(c)}),Fn(e,s),or()}var vx=An('<div class="rcb-ui-main svelte-iuk1gs"><!></div>');const bx={hash:"svelte-iuk1gs",code:".rcb-ui-main.svelte-iuk1gs {flex:1;display:flex;background-color:var(--rc-color-background);}"};function kx(e,r){nr(r,!0),Fo(e,bx);const t=St(()=>new Rk(r.brandingAppearance).formStyleVars);var a=vx(),n=ra(a);ex(n,{location:"main-block",children:(e,t)=>{var a=$n(),n=ta(a);co(n,()=>r.children??te),Fn(e,a)}}),Ea(()=>Zo(a,mn(t))),Fn(e,a),or()}var wx=An("<!> <!>",1),Px=An("<!> <!>",1);function xx(e,r){nr(r,!0);const t=St(()=>{var e;return Fk(null==(e=r.brandingInfo)?void 0:e.appearance)??""});{let a=St(()=>{var e;return null==(e=r.brandingInfo)?void 0:e.appearance}),n=St(()=>{var e;return null==(e=r.brandingInfo)?void 0:e.brand_font_config});RP(e,{get brandingAppearance(){return mn(a)},get brandFontConfig(){return mn(n)},get isInElement(){return r.isInElement},children:(e,a)=>{var n=Px(),o=ta(n),i=e=>{yx(e,{get style(){return mn(t)},get isInElement(){return r.isInElement},get brandingInfo(){return r.brandingInfo}})};go(o,e=>{r.isSandbox&&e(i)});var s=aa(o,2);KP(s,{get style(){return mn(t)},children:(e,t)=>{var a=wx(),n=ta(a),o=e=>{{let t=St(()=>{var e;return null==(e=r.brandingInfo)?void 0:e.appearance});ox(e,{get brandingAppearance(){return mn(t)},get headerContent(){return r.navbarHeaderContent},get bodyContent(){return r.navbarBodyContent}})}};go(n,e=>{(r.navbarHeaderContent||r.navbarBodyContent)&&e(o)});var i=aa(n,2);{let e=St(()=>{var e;return null==(e=r.brandingInfo)?void 0:e.appearance});kx(i,{get brandingAppearance(){return mn(e)},children:(e,t)=>{var a=$n(),n=ta(a);co(n,()=>r.mainContent??te),Fn(e,a)},$$slots:{default:!0}})}Fn(e,a)},$$slots:{default:!0}}),Fn(e,n)},$$slots:{default:!0}})}or()}var Cx=An('<source type="image/webp"/>'),Ex=An('<picture class="rcb-app-icon-picture-container svelte-15hivnw"><!> <img class="rcb-app-icon svelte-15hivnw" alt="App icon"/></picture>'),Sx=An('<div class="rcb-app-icon loading svelte-15hivnw"></div>');const Ix={hash:"svelte-15hivnw",code:".rcb-app-icon.svelte-15hivnw {width:32px;height:32px;border-radius:12px;box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.1);}.rcb-app-icon-picture-container.svelte-15hivnw {height:32px;}.rcb-app-icon.loading.svelte-15hivnw {background-color:gray;}"};function zx(e,r){Fo(e,Ix);var t=$n(),a=ta(t),n=e=>{var t=Ex(),a=ra(t),n=e=>{var t=Cx();
vendor: 40,439 bytes, line 1
1Ea(()=>ii(t,"srcset",r.srcWebp)),Fn(e,t)};go(a,e=>{r.srcWebp&&e(n)});var o=aa(a,2);Ea(()=>ii(o,"src",r.src)),Fn(e,t)},o=e=>{var r=Sx();Fn(e,r)};go(a,e=>{r.src?e(n):e(o,!1)}),Fn(e,t)}const Tx=e=>e&&""!==e.trim()?e:null,Dx={icon:null,iconWebp:null,wordmark:null,wordmarkWebp:null,src:null,srcWebp:null,wordmarkSrc:null,wordmarkSrcWebp:null},Ax=e=>{if(!e)return Dx;const r=Tx(e.app_icon),t=Tx(e.app_icon_webp),a=Tx(e.app_wordmark),n=Tx(e.app_wordmark_webp);return{src:r?LP(r):null,srcWebp:t?LP(t):null,wordmarkSrc:a?LP(a):null,wordmarkSrcWebp:n?LP(n):null}};var jx=An('<button class="rcb-back-button svelte-7773d6" data-testid="close-button"><!></button>');const qx={hash:"svelte-7773d6",code:".rcb-back-button.svelte-7773d6 {padding:8px;border:none;cursor:pointer;background-color:transparent;border-radius:50%;color:var(--rc-color-grey-text-dark);display:inline-flex;align-items:center;justify-content:center;width:fit-content;height:fit-content;}"};function Mx(e,r){Fo(e,qx);let t=Hi(r,"disabled",3,!1);var a=jx(),n=ra(a);hc(n,{name:"back"}),Ea(()=>a.disabled=t()),En("click",a,function(e){Ti.call(this,r,e)}),Fn(e,a)}var $x=An('<source type="image/webp" class="rcb-app-icon svelte-7clux6"/>'),Fx=An('<picture class="rcb-app-icon svelte-7clux6"><!> <img class="rcb-app-icon svelte-7clux6" alt="App icon"/></picture>');const Ox={hash:"svelte-7clux6",code:".rcb-app-icon.svelte-7clux6 {height:32px;}"};function Nx(e,r){Fo(e,Ox);var t=Fx(),a=ra(t),n=e=>{var t=$x();Ea(()=>ii(t,"srcset",r.srcWebp)),Fn(e,t)};go(a,e=>{r.srcWebp&&e(n)});var o=aa(a,2);Ea(()=>ii(o,"src",r.src)),Fn(e,t)}var Lx=An('<div class="rcb-back-wrapper svelte-11a99mf"><!></div>'),Bx=An('<div class="rcb-close-wrapper svelte-11a99mf"><!></div>'),Ux=An('<div><!> <div class="rcb-header svelte-11a99mf"><div class="rcb-title svelte-11a99mf"><!> <!></div></div> <!></div>');const Rx={hash:"svelte-11a99mf",code:".rcb-header-wrapper.svelte-11a99mf {display:flex;position:relative;justify-content:space-between;align-items:center;}.rcb-header.svelte-11a99mf {display:flex;flex-direction:row;align-items:center;padding-top:var(--rc-spacing-gapSmall-mobile);padding-bottom:var(--rc-spacing-gapSmall-mobile);height:40px;justify-content:space-between;}.rcb-title.svelte-11a99mf {display:flex;align-items:center;position:relative;gap:var(--rc-spacing-gapMedium-mobile);}.rcb-close-wrapper.svelte-11a99mf,\n .rcb-back-wrapper.svelte-11a99mf {padding:var(--rc-spacing-gapSmall-mobile);}\n\n @container layout-query-container (width < 768px) {.rcb-header.svelte-11a99mf {padding-top:var(--rc-spacing-gapMedium-mobile);}.rcb-close-wrapper.svelte-11a99mf {padding-top:var(--rc-spacing-gapMedium-mobile);}.rcb-header-wrapper.svelte-11a99mf {padding-top:var(--rc-spacing-gapSmall-mobile);padding-bottom:var(--rc-spacing-gapSmall-mobile);padding-left:var(--rc-spacing-outerPadding-mobile);padding-right:var(--rc-spacing-outerPadding-mobile);}.rcb-header-wrapper.rcb-with-close-button.svelte-11a99mf {padding-right:var(--rc-spacing-gapSmall-mobile);}.rcb-back-wrapper.svelte-11a99mf {display:none;}.rcb-header-wrapper.svelte-11a99mf {padding-left:var(--rc-spacing-outerPadding-mobile);padding-right:var(--rc-spacing-outerPadding-mobile);}\n }\n\n @container layout-query-container (width >= 768px) {.rcb-close-wrapper.svelte-11a99mf {display:none;}.rcb-back-wrapper.svelte-11a99mf {position:absolute;left:-48px;margin-left:0;}\n }"};function Wx(e,r){nr(r,!0),Fo(e,Rx);const t=St(()=>Ax(r.brandingInfo)),a=St(()=>mn(t).wordmarkSrc),n=St(()=>mn(t).wordmarkSrcWebp),o=St(()=>mn(t).src),i=St(()=>mn(t).srcWebp),s=()=>{r.onClose&&r.onClose()};var l=Ux();let c;var d=ra(l),u=e=>{var r=Lx(),t=ra(r);Mx(t,{$$events:{click:s}}),Fn(e,r)};go(d,e=>{r.showCloseButton&&e(u)});var p=aa(d,2),_=ra(p),g=ra(_),m=e=>{Nx(e,{get src(){return mn(a)},get srcWebp(){return mn(n)}})},f=e=>{var r=$n(),t=ta(r),a=e=>{zx(e,{get src(){return mn(o)},get srcWebp(){return mn(i)}})};go(t,e=>{null!==mn(o)&&null!==mn(i)&&e(a)},!0),Fn(e,r)};go(g,e=>{null!==mn(a)?e(m):e(f,!1)});var h=aa(g,2),y=e=>{_v(e,{size:"body-base",children:(e,t)=>{var a=Mn();Ea(()=>{var e;return Yn(a,null==(e=r.brandingInfo)?void 0:e.app_name)}),Fn(e,a)},$$slots:{default:!0}})};go(h,e=>{null===mn(a)&&e(y)});var v=aa(p,2),b=e=>{var r=Bx(),t=ra(r);lx(t,{$$events:{click:s}}),Fn(e,r)};go(v,e=>{r.showCloseButton&&e(b)}),Ea(()=>c=Yo(l,1,"rcb-header-wrapper svelte-11a99mf",null,c,{"rcb-with-close-button":r.showCloseButton})),Fn(e,l),or()}var Vx=An("<!> <!> <!> <!> <!>",1);function Kx(e,r){nr(r,!0);let t=Hi(r,"showDiscountCodeField",3,!1),a=Hi(r,"draftDiscountCode",3,""),n=Hi(r,"appliedDiscountCode",3,null),o=Hi(r,"discountCodeError",3,null),i=Hi(r,"isUpdatingDiscountCode",3,!1),s=Hi(r,"isDiscountCodeControlsEnabled",3,!1),l=Hi(r,"onDraftDiscountCodeChange",3,void 0),c=Hi(r,"onApplyDiscountCode",3,void 0),d=Hi(r,"onRemoveDiscountCode",3,void 0),u=Hi(r,"onPaymentProcessingChange",3,void 0),p=Hi(r,"onSessionPricingUpdated",3,void 0),_=Hi(r,"onClose",3,void 0),g=Hi(r,"hideBackButton",3,!1),m=Hi(r,"lastTaxCustomerDetailsStore",19,()=>qi(null)),f=Hi(r,"subscriptionChangeStartData",3,null),h=Hi(r,"isConfirmingProductChange",3,!1),y=Hi(r,"productChangeConfirmError",3,null),v=Hi(r,"onConfirmProductChange",3,void 0);const b=_w(r.productDetails,r.purchaseOptionToUse);let k=Ft(Wt(r.defaultPriceBreakdown??{currency:b.currency,totalAmountInMicros:b.amountMicros,totalExcludingTaxInMicros:b.amountMicros,taxCalculationStatus:"unavailable",taxAmountInMicros:null,taxBreakdown:null}));fa(()=>{const e=_w(r.productDetails,r.purchaseOptionToUse);Nt(k,r.defaultPriceBreakdown??{currency:e.currency,totalAmountInMicros:e.amountMicros,totalExcludingTaxInMicros:e.amountMicros,taxCalculationStatus:"unavailable",taxAmountInMicros:null,taxBreakdown:null},!0)});const w=e=>{Nt(k,e,!0)};xx(e,{get brandingInfo(){return r.brandingInfo},get isInElement(){return r.isInElement},get isSandbox(){return r.isSandbox},get onClose(){return _()},navbarHeaderContent:e=>{{let t=St(()=>!r.isInElement&&!!_()&&!g());Wx(e,{get brandingInfo(){return r.brandingInfo},get onClose(){return _()},get showCloseButton(){return mn(t)}})}},navbarBodyContent:e=>{var u=$n(),p=ta(u),_=e=>{xP(e,{get startData(){return f()}})},g=e=>{{let u=St(()=>{var e,t;return(null==(t=null==(e=r.brandingInfo)?void 0:e.appearance)?void 0:t.show_product_description)??!1});NP(e,{get productDetails(){return r.productDetails},get purchaseOption(){return r.purchaseOptionToUse},get showProductDescription(){return mn(u)},get showDiscountCodeField(){return t()},get discountCode(){return a()},get appliedDiscountCode(){return n()},get discountCodeError(){return o()},get isUpdatingDiscountCode(){return i()},get isDiscountCodeControlsEnabled(){return s()},get onDiscountCodeChange(){return l()},get onApplyDiscountCode(){return c()},get onRemoveDiscountCode(){return d()},get priceBreakdown(){return mn(k)}})}};go(p,e=>{f()?e(_):e(g,!1)}),Fn(e,u)},mainContent:e=>{var t=Vx(),a=ta(t),n=e=>{Fw(e)};go(a,e=>{"payment-entry-loading"===r.currentPage&&e(n)});var o=aa(a,2),i=e=>{Tw(e,{get productDetails(){return r.productDetails},get purchaseOption(){return r.purchaseOptionToUse},get brandingInfo(){return r.brandingInfo},get purchaseOperationHelper(){return r.purchaseOperationHelper},get gatewayParams(){return r.gatewayParams},get managementUrl(){return r.managementUrl},get customerEmail(){return r.customerEmail},get forceEnableWalletMethods(){return r.forceEnableWalletMethods},get defaultPriceBreakdown(){return r.defaultPriceBreakdown},get termsAndConditionsUrl(){return r.termsAndConditionsUrl},get onContinue(){return r.onContinue},get onError(){return r.onError},onPriceBreakdownUpdated:w,get onSessionPricingUpdated(){return p()},get onProcessingStateChange(){return u()},get lastTaxCustomerDetailsStore(){return m()}})};go(o,e=>{"payment-entry"===r.currentPage&&e(i)});var s=aa(o,2),l=e=>{{let t=St(()=>{var e;return(null==(e=r.brandingInfo)?void 0:e.appearance)??void 0}),a=St(()=>v()??(()=>{}));Uw(e,{get startData(){return f()},get confirming(){return h()},get confirmError(){return y()},get brandingAppearance(){return mn(t)},get brandingInfo(){return r.brandingInfo},get purchaseOption(){return r.purchaseOptionToUse},get termsAndConditionsUrl(){return r.termsAndConditionsUrl},get onConfirm(){return mn(a)}})}};go(s,e=>{"upgrade-confirm"===r.currentPage&&f()&&e(l)});var c=aa(s,2),d=e=>{{let t=St(()=>{var e;return(null==(e=r.brandingInfo)?void 0:e.support_email)??null}),a=St(()=>{var e;return(null==(e=r.brandingInfo)?void 0:e.app_name)??null});Mw(e,{get lastError(){return r.lastError},get productDetails(){return r.productDetails},get supportEmail(){return mn(t)},get onDismiss(){return r.closeWithError},get appName(){return mn(a)},get isSandbox(){return r.isSandbox}})}};go(c,e=>{"error"===r.currentPage&&e(d)});var _=aa(c,2),g=e=>{$w(e,{get onContinue(){return r.onContinue}})};go(_,e=>{"success"===r.currentPage&&e(g)}),Fn(e,t)},$$slots:{navbarHeaderContent:!0,navbarBodyContent:!0,mainContent:!0}}),or()}function Hx(e){return""===e.trim()?"You need to provide your email address to continue.":e.match(/^[^@]+@[^@]+\.[^@]+$/)?null:"Email is not valid. Please provide a valid email address."}function Yx(e){if(e&&!e.match(/^[A-Z]{3}$/)){const r=`Currency code ${e} is not valid. Please provide a valid ISO 4217 currency code.`;throw as.errorLog(r),new Qi(Yi.ConfigurationError,r)}}function Gx(e,r,t){const a=null==t?void 0:t.selected_purchase_option;return a?jl(e.productType,a)??r:r}function Zx(e,r){var t;nr(r,!0);const a=Hi(r,"customTranslations",19,()=>({})),n=Hi(r,"skipSuccessPage",3,!1),o=Hi(r,"showDiscountCodeField",3,!1),i=Hi(r,"discountCode",3,void 0),s=Hi(r,"productChange",3,void 0),l=Hi(r,"onProductChangeFinished",3,void 0),c=Hi(r,"hideBackButton",3,!1),d=r.customerEmail?Hx(r.customerEmail):null;let u=Ft(Wt(d?void 0:r.customerEmail)),p=Wt(r.rcPackage.product),_=Ft(null);const g=qi(null);let m=St(()=>Gx(p,r.purchaseOption,mn(_))),f=Ft(null),h=Ft(Wt(i()??"")),y=Ft(null),v=Ft(!1),b=Ft(!1),k=Ft("payment-entry-loading"),w=Ft(null),P=Ft(Wt({})),x=Ft(null),C=Ft(void 0),E=St(()=>{var e,r,t;return(null==(t=null==(r=null==(e=mn(_))?void 0:e.applied_discounts)?void 0:r[0])?void 0:t.discount_code)??null}),S=St(()=>{var e,r;return{...mn(P),...null!=(r=null==(e=mn(_))?void 0:e.gateway_params)&&r.elements_configuration?{elements_configuration:mn(_).gateway_params.elements_configuration}:{}}}),I=Ft(null),z=Ft(null),T=Ft(null),D=new gl(a(),r.selectedLocale,r.defaultLocale),A=qi(D);const j=qi((null==(t=r.brandingInfo)?void 0:t.appearance)??null);ar(gs,A),ar(Sv,j),uo(()=>{r.isInElement||(Nt(I,document.documentElement.style.height,!0),Nt(z,document.documentElement.style.overflow,!0),Nt(T,document.body.style.height,!0),document.documentElement.style.height="100%",document.body.style.height="100%",document.documentElement.style.overflow="hidden")}),po(()=>{if(!r.isInElement){const e=(e,r,t)=>{""===t?e.style.removeProperty(r):e.style.setProperty(r,t)};e(document.documentElement,"height",mn(I)),e(document.body,"height",mn(T)),e(document.documentElement,"overflow",mn(z))}}),ar(Ev,r.eventsTracker);let q=Wt("function"==typeof r.purchases._shouldForceEnableWalletMethods&&r.purchases._shouldForceEnableWalletMethods()),M=Ft(null),$=Ft(!1),F=Ft(null);const O=(e,t,a)=>{var n;const o=e.identifier??null;return null===o?Promise.reject(new ps(us.ErrorSettingUpPurchase,"Product ID was not set before purchase.")):r.purchaseOperationHelper.checkoutStart({appUserId:r.appUserId,productId:o,purchaseOption:t,presentedOfferingContext:e.presentedOfferingContext,customerEmail:a,externalPurchaseTokenId:r.externalPurchaseTokenId,metadata:r.metadata,workflowPurchaseContext:r.workflowPurchaseContext,attributionMetadata:r.attributionMetadata,paywallId:r.paywallId,paywallSessionId:r.paywallSessionId,locale:r.selectedLocale,...r.appearanceOverride?{appearanceOverride:r.appearanceOverride}:{},productChange:s()?{subscriptionId:s().subscriptionId,productIdentifier:s().productIdentifier}:void 0,subscriberToken:null==(n=s())?void 0:n.subscriberToken}).then(e=>({result:e,emailToUse:a})).catch(a=>{var n;if(a.errorCode!==us.MissingEmailError)throw a;return r.purchaseOperationHelper.checkoutStart({appUserId:r.appUserId,productId:o,purchaseOption:t,presentedOfferingContext:e.presentedOfferingContext,customerEmail:void 0,externalPurchaseTokenId:r.externalPurchaseTokenId,metadata:r.metadata,workflowPurchaseContext:r.workflowPurchaseContext,attributionMetadata:r.attributionMetadata,paywallId:r.paywallId,paywallSessionId:r.paywallSessionId,locale:r.selectedLocale,...r.appearanceOverride?{appearanceOverride:r.appearanceOverride}:{},productChange:s()?{subscriptionId:s().subscriptionId,productIdentifier:s().productIdentifier}:void 0,subscriberToken:null==(n=s())?void 0:n.subscriberToken}).then(e=>({result:e,emailToUse:void 0}))})},N=async()=>{var e;if(s()&&!mn($)){Nt($,!0),Nt(F,null);try{const t=await r.purchaseOperationHelper.completeProductChange({subscriberToken:s().subscriberToken});null==(e=l())||e(t)}catch(e){const r=e instanceof ps?e:new ps(us.ErrorChargingPayment,"Failed to confirm product change.",e instanceof Error?e.message:String(e));Nt(F,r.message,!0)}finally{Nt($,!1)}}},L=e=>e?e===os.invalid_tax_location?"pending":"disabled":"calculated",B=e=>e instanceof ps&&[us.StripeTaxNotActive,us.StripeInvalidTaxOriginAddress,us.StripeMissingRequiredPermission].includes(e.errorCode),U=()=>{const e=$i(g);return{countryCode:null==e?void 0:e.countryCode,postalCode:null==e?void 0:e.postalCode,state:null==e?void 0:e.state,city:null==e?void 0:e.city,addressLine1:null==e?void 0:e.addressLine1,addressLine2:null==e?void 0:e.addressLine2}},R=(e,r)=>{Nt(_,e,!0),Nt(C,r??is(e,L(e.failed_reason)),!0)};uo(async()=>{try{const{result:e,emailToUse:t}=await O(p,mn(m),mn(u));if(Nt(f,null),Nt(u,t,!0),cs(e))return Nt(M,e,!0),void Nt(k,"upgrade-confirm");if(Nt(P,e.gateway_params,!0),Nt(x,e.management_url,!0),i())try{const e=await r.purchaseOperationHelper.checkoutRefreshPricing({...U(),discountCode:i()});R(e)}catch(e){if(B(e))throw e;if(!o())throw e instanceof ps?e:new ps(us.ErrorSettingUpPurchase,"Failed to apply discount code.");Nt(y,e instanceof Error?e.message:"Failed to apply discount code.",!0)}Nt(k,"payment-entry")}catch(e){Z(e instanceof ps?e:new ps(us.UnknownError,e instanceof Error?e.message:String(e)))}});const W=e=>{Nt(h,e,!0),Nt(y,null)},V=e=>{Nt(b,e,!0)},K=async e=>{var t;const a=(null==e?void 0:e.trim())||null;if(null===e||null!==a){Nt(v,!0),Nt(y,null);try{const e=await r.purchaseOperationHelper.checkoutRefreshPricing({...U(),discountCode:a});R(e),Nt(h,a??"",!0),Nt(f,null),null==(t=r.onDiscountCodeChanged)||t.call(r,a)}catch(e){if(B(e))return void Z(e);Nt(y,e instanceof Error?e.message:"Failed to apply discount code.",!0)}finally{Nt(v,!1)}}else Nt(y,"Enter a discount code.")},H=async()=>{await K(mn(h))},Y=async()=>{await K(null)},G=()=>{"payment-entry"!==mn(k)?"success"!==mn(k)&&"error"!==mn(k)?Nt(k,"success"):r.onFinished(mn(w)):r.purchaseOperationHelper.pollCurrentPurchaseForCompletion().then(e=>{Nt(w,e,!0),n()?r.onFinished(e):Nt(k,"success")}).catch(e=>{Z(e)})},Z=e=>{const t=db({errorCode:e.getErrorCode().toString(),errorMessage:e.message});r.eventsTracker.trackSDKEvent(t),Nt(f,e,!0),Nt(k,"error")},X=()=>{r.onError(mn(f)??new ps(us.UnknownError,"Unknown error without state set."))};{let t=St(()=>r.purchases.isSandbox()),a=St(()=>"payment-entry"===mn(k)&&!mn(b)),n=St(()=>mn(u)??null);Kx(e,{get isSandbox(){return mn(t)},get currentPage(){return mn(k)},get brandingInfo(){return r.brandingInfo},get productDetails(){return p},get purchaseOptionToUse(){return mn(m)},get lastError(){return mn(f)},get gatewayParams(){return mn(S)},get managementUrl(){return mn(x)},get purchaseOperationHelper(){return r.purchaseOperationHelper},get isInElement(){return r.isInElement},get termsAndConditionsUrl(){return r.termsAndConditionsUrl},get showDiscountCodeField(){return o()},get draftDiscountCode(){return mn(h)},get appliedDiscountCode(){return mn(E)},get discountCodeError(){return mn(y)},get isUpdatingDiscountCode(){return mn(v)},get isDiscountCodeControlsEnabled(){return mn(a)},get forceEnableWalletMethods(){return q},get customerEmail(){return mn(n)},get defaultPriceBreakdown(){return mn(C)},closeWithError:X,onDraftDiscountCodeChange:W,onApplyDiscountCode:H,onRemoveDiscountCode:Y,onPaymentProcessingChange:V,onSessionPricingUpdated:R,onContinue:G,onError:Z,get onClose(){return r.onClose},get hideBackButton(){return c()},get lastTaxCustomerDetailsStore(){return g},get subscriptionChangeStartData(){return mn(M)},get isConfirmingProductChange(){return mn($)},get productChangeConfirmError(){return mn(F)},onConfirmProductChange:N})}or()}function Xx(e,r,t,a,n,o,i){try{var s=e[o](i),l=s.value}catch(e){return void t(e)}s.done?r(l):Promise.resolve(l).then(a,n)}function Qx(e){return function(){var r=this,t=arguments;return new Promise(function(a,n){var o=e.apply(r,t);function i(e){Xx(o,a,n,i,s,"next",e)}function s(e){Xx(o,a,n,i,s,"throw",e)}i(void 0)})}}function Jx(e,r,t){return(r=iC(r))in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function eC(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);r&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function rC(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?eC(Object(t),!0).forEach(function(r){Jx(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):eC(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}function tC(e,r){if(null==e)return{};var t,a,n=aC(e,r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)t=o[a],r.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}function aC(e,r){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(r.includes(a))continue;t[a]=e[a]}return t}function nC(){nC=function(){return r};var e,r={},t=Object.prototype,a=t.hasOwnProperty,n=Object.defineProperty||function(e,r,t){e[r]=t.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",s=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function c(e,r,t){return Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}),e[r]}try{c({},"")}catch{c=function(e,r,t){return e[r]=t}}function d(e,r,t,a){var o=r&&r.prototype instanceof h?r:h,i=Object.create(o.prototype),s=new T(a||[]);return n(i,"_invoke",{value:E(e,t,s)}),i}function u(e,r,t){try{return{type:"normal",arg:e.call(r,t)}}catch(e){return{type:"throw",arg:e}}}r.wrap=d;var p="suspendedStart",_="suspendedYield",g="executing",m="completed",f={};function h(){}function y(){}function v(){}var b={};c(b,i,function(){return this});var k=Object.getPrototypeOf,w=k&&k(k(D([])));w&&w!==t&&a.call(w,i)&&(b=w);var P=v.prototype=h.prototype=Object.create(b);function x(e){["next","throw","return"].forEach(function(r){c(e,r,function(e){return this._invoke(r,e)})})}function C(e,r){function t(n,o,i,s){var l=u(e[n],e,o);if("throw"!==l.type){var c=l.arg,d=c.value;return d&&"object"==typeof d&&a.call(d,"__await")?r.resolve(d.__await).then(function(e){t("next",e,i,s)},function(e){t("throw",e,i,s)}):r.resolve(d).then(function(e){c.value=e,i(c)},function(e){return t("throw",e,i,s)})}s(l.arg)}var o;n(this,"_invoke",{value:function(e,a){function n(){return new r(function(r,n){t(e,a,r,n)})}return o=o?o.then(n,n):n()}})}function E(r,t,a){var n=p;return function(o,i){if(n===g)throw Error("Generator is already running");if(n===m){if("throw"===o)throw i;return{value:e,done:!0}}for(a.method=o,a.arg=i;;){var s=a.delegate;if(s){var l=S(s,a);if(l){if(l===f)continue;return l}}if("next"===a.method)a.sent=a._sent=a.arg;else if("throw"===a.method){if(n===p)throw n=m,a.arg;a.dispatchException(a.arg)}else"return"===a.method&&a.abrupt("return",a.arg);n=g;var c=u(r,t,a);if("normal"===c.type){if(n=a.done?m:_,c.arg===f)continue;return{value:c.arg,done:a.done}}"throw"===c.type&&(n=m,a.method="throw",a.arg=c.arg)}}}function S(r,t){var a=t.method,n=r.iterator[a];if(n===e)return t.delegate=null,"throw"===a&&r.iterator.return&&(t.method="return",t.arg=e,S(r,t),"throw"===t.method)||"return"!==a&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+a+"' method")),f;var o=u(n,r.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,f;var i=o.arg;return i?i.done?(t[r.resultName]=i.value,t.next=r.nextLoc,"return"!==t.method&&(t.method="next",t.arg=e),t.delegate=null,f):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function I(e){var r={tryLoc:e[0]};1 in e&&(r.catchLoc=e[1]),2 in e&&(r.finallyLoc=e[2],r.afterLoc=e[3]),this.tryEntries.push(r)}function z(e){var r=e.completion||{};r.type="normal",delete r.arg,e.completion=r}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(I,this),this.reset(!0)}function D(r){if(r||""===r){var t=r[i];if(t)return t.call(r);if("function"==typeof r.next)return r;if(!isNaN(r.length)){var n=-1,o=function t(){for(;++n<r.length;)if(a.call(r,n))return t.value=r[n],t.done=!1,t;return t.value=e,t.done=!0,t};return o.next=o}}throw new TypeError(typeof r+" is not iterable")}return y.prototype=v,n(P,"constructor",{value:v,configurable:!0}),n(v,"constructor",{value:y,configurable:!0}),y.displayName=c(v,l,"GeneratorFunction"),r.isGeneratorFunction=function(e){var r="function"==typeof e&&e.constructor;return!!r&&(r===y||"GeneratorFunction"===(r.displayName||r.name))},r.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,v):(e.__proto__=v,c(e,l,"GeneratorFunction")),e.prototype=Object.create(P),e},r.awrap=function(e){return{__await:e}},x(C.prototype),c(C.prototype,s,function(){return this}),r.AsyncIterator=C,r.async=function(e,t,a,n,o){void 0===o&&(o=Promise);var i=new C(d(e,t,a,n),o);return r.isGeneratorFunction(t)?i:i.next().then(function(e){return e.done?e.value:i.next()})},x(P),c(P,l,"Generator"),c(P,i,function(){return this}),c(P,"toString",function(){return"[object Generator]"}),r.keys=function(e){var r=Object(e),t=[];for(var a in r)t.push(a);return t.reverse(),function e(){for(;t.length;){var a=t.pop();if(a in r)return e.value=a,e.done=!1,e}return e.done=!0,e}},r.values=D,T.prototype={constructor:T,reset:function(r){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(z),!r)for(var t in this)"t"===t.charAt(0)&&a.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(r){if(this.done)throw r;var t=this;function n(a,n){return s.type="throw",s.arg=r,t.next=a,n&&(t.method="next",t.arg=e),!!n}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],s=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var l=a.call(i,"catchLoc"),c=a.call(i,"finallyLoc");if(l&&c){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(l){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!c)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(e,r){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc<=this.prev&&a.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var o=n;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=r&&r<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=e,i.arg=r,o?(this.method="next",this.next=o.finallyLoc,f):this.complete(i)},complete:function(e,r){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&r&&(this.next=r),f},finish:function(e){for(var r=this.tryEntries.length-1;r>=0;--r){var t=this.tryEntries[r];if(t.finallyLoc===e)return this.complete(t.completion,t.afterLoc),z(t),f}},catch:function(e){for(var r=this.tryEntries.length-1;r>=0;--r){var t=this.tryEntries[r];if(t.tryLoc===e){var a=t.completion;if("throw"===a.type){var n=a.arg;z(t)}return n}}throw Error("illegal catch attempt")},delegateYield:function(r,t,a){return this.delegate={iterator:D(r),resultName:t,nextLoc:a},"next"===this.method&&(this.arg=e),f}},r}function oC(e,r){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,r);if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}function iC(e){var r=oC(e,"string");return"symbol"==typeof r?r:r+""}var sC={CLASSIC:"classic",V1:"v1"},lC=sC.V1,cC="https://cdn.paddle.com/paddle/paddle.js",dC="https://cdn.paddle.com/paddle/v2/paddle.js",uC={url:cC},pC={url:dC};function _C(e){return document.querySelector('script[src="'.concat(e,'"]'))||void 0}function gC(e){var r=document.createElement("script");r.src=e;var t=document.head||document.body;if(!t)throw new Error("Cannot inject Paddle.js. It needs a <head> or <body> element.");return t.appendChild(r),r}var mC={classic:void 0,v1:void 0},fC={classic:"PaddleClassic",v1:"PaddleBillingV1"};function hC(e){var r,t=null===(r=yC(e))||void 0===r?void 0:r.url;if(t){var a=mC[e],n=fC[e];return void 0!==a?a:(mC[e]=new Promise(function(r,a){if(typeof window>"u")r(void 0);else if(window[n])r(window[n]);else try{var o=_C(t);o||(o=gC(t)),o.addEventListener("load",function(){window[n]?r(window[n]):a(new Error("Paddle.js not available"))}),o.addEventListener("error",function(){a(new Error("Failed to load Paddle.js - ".concat(e)))})}catch(e){return void a(e)}}),mC[e])}}function yC(e){return e===sC.CLASSIC?uC:e===sC.V1?pC:void console.error("[Paddle] Unknown Paddle Version")}var vC,bC,kC,wC,PC,xC=["environment","version"],CC=["environment","version"];function EC(e,r){var t=e.environment;e.version;var a=tC(e,xC);try{t&&r.Environment.set(t),r.Initialized?r.Update(rC({},a)):r.Initialize(rC({},a))}catch(e){console.warn("[Paddle] Paddle Initialization failed. Please check the inputs",e)}}function SC(e,r){var t=e.environment;e.version;var a=tC(e,CC);try{t&&r.Environment.set(t),r.Setup(rC({},a))}catch(e){console.warn("[Paddle] Paddle Initialization failed. Please check the inputs",e)}}function IC(e){return zC.apply(this,arguments)}function zC(){return zC=Qx(nC().mark(function e(r){var t,a;return nC().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=(null==r?void 0:r.version)||lC,e.next=3,hC(t);case 3:if(a=e.sent,!a){e.next=9;break}return r&&(t===sC.V1?EC(r,a):t===sC.CLASSIC&&SC(r,a)),e.abrupt("return",a);case 9:return console.error("[Paddle] Error Loading Paddle"),e.abrupt("return");case 11:case"end":return e.stop()}},e)})),zC.apply(this,arguments)}function TC(e,r){if(e){const r={day:"D",week:"W",month:"M",year:"Y"}[e.interval],t=`P${e.frequency}${r}`;return{period:Js(t),periodDuration:t}}return r?{period:Js(r),periodDuration:r}:{period:null,periodDuration:null}}function DC(e,r,t){const a=10**(6-ol(e.currency)),n=Math.max(r-t,0),o=e.amountMicros*n/(r*a);return Math.floor(o+1e-6)*a}function AC(e,r,t){var a;const n=e.data.details.lineItems[0],o=null==(a=null==n?void 0:n.discounts)?void 0:a[0];if(!n||!o)return null;const i=Number(n.totals.subtotal),s=Number(n.totals.discount);if(!Number.isFinite(i)||!Number.isFinite(s)||i<=0||s<=0)return null;const l=t.currency,c=DC(t,i,s),{discount:d}=o,u="percentage"===d.type,{period:p,periodDuration:_}=TC(n.price.billingCycle,r);let g="one_time",m=0;return d.recur&&(d.maximumRecurringIntervals?(g="time_window",m=d.maximumRecurringIntervals):g="forever"),{durationMode:g,timeWindow:"time_window"===g?_:null,price:El(c,l),name:d.description||null,periodDuration:_,period:p,cycleCount:m,discountType:u?"percentage":"fixed_amount",percentage:u?Number(d.amount):null,fixedAmount:u?null:El(Math.max(t.amountMicros-c,0),l)}}function jC(e,r){return{...e,discount:r}}function qC(e,r){return{...e,discount:r}}function MC(e,r){if(e.productType===Cl.Subscription&&e.defaultSubscriptionOption){const t=jC(e.defaultSubscriptionOption,r),a={...e.subscriptionOptions};return a[t.id]&&(a[t.id]=t),{...e,defaultPurchaseOption:t,defaultSubscriptionOption:t,subscriptionOptions:a,discountPhase:r}}if(e.defaultNonSubscriptionOption){const t=qC(e.defaultNonSubscriptionOption,r);return{...e,defaultPurchaseOption:t,defaultNonSubscriptionOption:t,discountPhase:r}}return e}function $C(e,r){const t=MC(e.product,r);return{...e,rcBillingProduct:t,webBillingProduct:t,product:t}}function FC(e,r){const t=e=>{if(!e)return null;const t=r[e.identifier];return t?$C(e,t):e},a=e.availablePackages.map(e=>t(e)),n=Object.fromEntries(a.map(e=>[e.identifier,e]));return{...e,availablePackages:a,packagesById:n,lifetime:t(e.lifetime),annual:t(e.annual),sixMonth:t(e.sixMonth),threeMonth:t(e.threeMonth),twoMonth:t(e.twoMonth),monthly:t(e.monthly),weekly:t(e.weekly)}}(function(e){e.CHECKOUT_LOADED="checkout.loaded",e.CHECKOUT_CLOSED="checkout.closed",e.CHECKOUT_UPDATED="checkout.updated",e.CHECKOUT_COMPLETED="checkout.completed",e.CHECKOUT_ERROR="checkout.error",e.CHECKOUT_FAILED="checkout.failed",e.CHECKOUT_ITEMS_UPDATED="checkout.items.updated",e.CHECKOUT_ITEMS_REMOVED="checkout.items.removed",e.CHECKOUT_CUSTOMER_CREATED="checkout.customer.created",e.CHECKOUT_CUSTOMER_UPDATED="checkout.customer.updated",e.CHECKOUT_CUSTOMER_REMOVED="checkout.customer.removed",e.CHECKOUT_PAYMENT_SELECTED="checkout.payment.selected",e.CHECKOUT_PAYMENT_INITIATED="checkout.payment.initiated",e.CHECKOUT_PAYMENT_FAILED="checkout.payment.failed",e.CHECKOUT_PAYMENT_ERROR="checkout.payment.error",e.CHECKOUT_DISCOUNT_APPLIED="checkout.discount.applied",e.CHECKOUT_DISCOUNT_REMOVED="checkout.discount.removed",e.CHECKOUT_UPSELL_CANCELED="checkout.upsell.canceled"})(vC||(vC={})),function(e){e.DAY="day",e.WEEK="week",e.MONTH="month",e.YEAR="year"}(bC||(bC={})),function(e){e.ALIPAY="alipay",e.APPLE_PAY="apple-pay",e.CARD="card",e.GOOGLE_PAY="google-pay",e.IDEAL="ideal",e.PAYPAL="paypal",e.WECHAT_PAY="wechat-pay",e.WIRE_TRANSFER="wire-transfer",e.NONE="none"}(kC||(kC={})),function(e){e.AMERICAN_EXPRESS="american_express",e.DINERS_CLUB="diners_club",e.DISCOVER="discover",e.JCB="jcb",e.MADA="mada",e.MAESTRO="maestro",e.MASTER_CARD="mastercard",e.UNION_PAY="union_pay",e.VISA="visa",e.UNKNOWN="unknown"}(wC||(wC={})),function(e){e.DRAFT="draft",e.READY="ready",e.COMPLETED="completed",e.BILLED="billed",e.canceled="canceled",e.PAST_DUE="past_due"}(PC||(PC={}));const OC="paddle-checkout-container",NC=450,LC="width:100%; min-width:312px; background-color:transparent; border:none;";function BC({transactionId:e,locale:r,customerEmail:t,discountCode:a,discountId:n,checkoutSettings:o={},displayMode:i="overlay",theme:s="light"}){const l={theme:s,variant:"one-page",locale:r,allowLogout:!1,showAddDiscounts:!1,showAddTaxId:!1,allowDiscountRemoval:!1,...o},c="inline"===i?{...l,displayMode:"inline",frameTarget:OC,frameInitialHeight:NC,frameStyle:LC}:{...l,displayMode:"overlay"};return{transactionId:e,settings:c,...t&&{customer:{email:t}},...n?{discountId:n}:a?{discountCode:a}:{}}}class UC{constructor(e,r,t=30){h(this,"paddleInstance"),h(this,"backend"),h(this,"eventsTracker"),h(this,"maxNumberAttempts"),h(this,"waitMSBetweenAttempts",1e3),this.backend=e,this.eventsTracker=r,this.maxNumberAttempts=t}async initializePaddle(e,r){var t;if(null!=(t=this.paddleInstance)&&t.Initialized)return as.debugLog("Paddle already initialized, returning existing instance"),this.paddleInstance;const a=r?"sandbox":"production";try{const r=await IC({token:e,version:"v1",environment:a});if(!r)throw new ps(us.UnknownError,"Paddle client not found");return this.paddleInstance=r,as.debugLog(`Paddle initialized with environment: ${a}`),r}catch(e){throw e instanceof ps?e:new ps(us.UnknownError,`Error initializing Paddle: ${e}`)}}getPaddleInstance(){var e;if(null==(e=this.paddleInstance)||!e.Initialized)throw new ps(us.UnknownError,"Paddle not initialized.");return this.paddleInstance}closeCheckout(){var e;null!=(e=this.paddleInstance)&&e.Initialized&&this.paddleInstance.Checkout.close()}async initializeForPreview(e,r){var t;if(null!=(t=this.paddleInstance)&&t.Initialized)return this.paddleInstance;const a=(await this.backend.postCheckoutPrepare(e,r)).paddle_billing_params;if(!a)throw new ps(us.ErrorSettingUpPurchase,"Checkout prepare response has no Paddle params");return this.initializePaddle(a.client_side_token,a.is_sandbox)}async previewDiscount({priceId:e,discountId:r,basePrice:t,fallbackPeriodDuration:a=null}){const n=await this.getPaddleInstance().PricePreview({items:[{priceId:e,quantity:1}],discountId:r,currencyCode:t.currency});return AC(n,a,t)}async startCheckout({appUserId:e,productId:r,presentedOfferingContext:t,purchaseOption:a,customerEmail:n,externalPurchaseTokenId:o,metadata:i,locale:s,attributionMetadata:l,workflowPurchaseContext:c}){try{const d=this.eventsTracker.getTraceId(),u=null==c?void 0:c.stepId,p=null==c?void 0:c.urlParameters,_=await this.backend.postCheckoutStart({appUserId:e,productId:r,purchaseOption:a,presentedOfferingContext:t,traceId:d,presentedStepId:u,urlParameters:p,customerEmail:n??void 0,externalPurchaseTokenId:o,metadata:i,locale:s,attributionMetadata:l});return await this.initializePaddle(_.paddle_billing_params.client_side_token,_.paddle_billing_params.is_sandbox),_}catch(e){throw e instanceof Qi?ps.fromPurchasesError(e,us.ErrorSettingUpPurchase,e.errorCode===Yi.InvalidCredentialsError):new ps(us.UnknownError,`Error starting Paddle checkout: ${e}`)}}async purchase({operationSessionId:e,transactionId:r,onCheckoutLoaded:t,onClose:a,params:n,checkoutSettings:o,displayMode:i="overlay",theme:s="light",onCheckoutTotals:l,onCheckoutCompleted:c}){const d=this.getPaddleInstance(),{customerEmail:u,locale:p="en",discountCode:_,discountId:g}=n,m=e=>{var r,t,a;if(l&&null!=e&&e.totals){const n=null==(r=e.items)?void 0:r[0];l({currencyCode:e.currency_code,subtotalAmount:e.totals.subtotal,taxAmount:e.totals.tax,totalAmount:e.totals.total,recurringTotalAmount:(null==(t=e.recurring_totals)?void 0:t.total)??null,productName:(null==(a=null==n?void 0:n.product)?void 0:a.name)??null,priceName:(null==n?void 0:n.price_name)??null})}};return new Promise((n,l)=>{d.Update({eventCallback:async r=>{const o=r.name,i=r.data;try{if(o===vC.CHECKOUT_LOADED)t(),m(i);else if(o===vC.CHECKOUT_UPDATED)m(i);else if(o===vC.CHECKOUT_COMPLETED){null==c||c(),d.Checkout.close();const r=await this.pollOperationStatus(e);n(r)}else o===vC.CHECKOUT_CLOSED&&null!=i&&i.status&&a()}catch(e){d.Checkout.close(),l(e instanceof ps?e:e instanceof Qi?ps.fromPurchasesError(e,us.UnknownError):new ps(us.UnknownError,`Paddle event handler error: ${e}`))}}});const f=BC({transactionId:r,locale:p,customerEmail:u,discountCode:_,discountId:g,checkoutSettings:o,displayMode:i,theme:s});try{d.Checkout.open(f)}catch(e){l(new ps(us.UnknownError,`Failed to open Paddle checkout: ${e}`))}})}async pollOperationStatus(e){if(!e)throw new ps(us.ErrorSettingUpPurchase,"No purchase in progress");return new Promise((r,t)=>{const a=(n=1)=>{n>this.maxNumberAttempts?t(new ps(us.UnknownError,"Max attempts reached trying to get successful purchase status")):this.backend.getCheckoutStatus(e).then(o=>{const i=o.operation.store_transaction_identifier,s=o.operation.product_identifier,l=o.operation.purchase_date?isNaN(Date.parse(o.operation.purchase_date))?null:new Date(o.operation.purchase_date):null;switch(o.operation.status){case es.Started:case es.InProgress:setTimeout(()=>a(n+1),this.waitMSBetweenAttempts);break;case es.Succeeded:return i&&s&&l?void r({redemptionInfo:ns(o),operationSessionId:e,storeTransactionIdentifier:i??"",productIdentifier:s,purchaseDate:l??new Date,attributionMetadata:o.attribution_metadata??void 0}):void t(new ps(us.UnknownError,"Missing required fields in operation response."));case es.Failed:ss(o.operation.error,t)}}).catch(e=>{if(e instanceof Qi){const r=ps.fromPurchasesError(e,us.NetworkError);t(r)}else t(new ps(us.NetworkError,`Failed to get checkout status: ${e}`))})};a()})}}const RC=(e,r)=>e instanceof ps?e:e instanceof Qi?ps.fromPurchasesError(e,us.UnknownError):new ps(us.UnknownError,r);var WC=An('<!> <div class="rcb-fullscreen-wrapper svelte-skuziz"><div class="rcb-fullscreen-content svelte-skuziz"><!></div></div>',1);const VC={hash:"svelte-skuziz",code:".rcb-fullscreen-wrapper.svelte-skuziz {width:100%;min-height:100%;display:flex;flex-direction:column;align-items:center;}.rcb-fullscreen-content.svelte-skuziz {flex:1;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--rc-color-grey-text-dark);}"};function KC(e,r){nr(r,!0),Fo(e,VC);const t=()=>Ni(o,"$brandingAppearanceStore",a),[a,n]=Bi(),o=tr(Sv),i=St(()=>{var e;return t()??(null==(e=r.brandingInfo)?void 0:e.appearance)??null}),s=St(()=>new Rk(mn(i)).pageStyleVars),l=St(()=>{var e;return(null==(e=mn(i))?void 0:e.color_page_bg)??"#ffffff"});{let t=St(()=>{var e;return null==(e=r.brandingInfo)?void 0:e.brand_font_config});RP(e,{get brandingAppearance(){return mn(i)},get brandFontConfig(){return mn(t)},get isInElement(){return r.isInElement},children:(e,t)=>{var a=WC(),n=ta(a),o=e=>{yx(e,{get style(){return mn(s)},get isInElement(){return r.isInElement},get brandingInfo(){return r.brandingInfo}})};go(n,e=>{r.isSandbox&&e(o)});var i=aa(n,2),c=ra(i),d=ra(c);co(d,()=>r.mainContent??te),Ea(()=>Zo(i,`${mn(s)??""}; background-color: ${mn(l)??""}`)),Fn(e,a)},$$slots:{default:!0}})}or(),n()}var HC=An("<!> <!> <!>",1),YC=An('<div class="rcb-ui-loading-container svelte-1r889ax"><!></div>');const GC={hash:"svelte-1r889ax",code:".rcb-ui-loading-container.svelte-1r889ax {display:flex;flex-direction:column;align-items:center;}"};function ZC(e,r){nr(r,!0),Fo(e,GC);const t=()=>Ni(o,"$translator",a),[a,n]=Bi(),o=tr(gs);KC(e,{get brandingInfo(){return r.brandingInfo},get isInElement(){return r.isInElement},get isSandbox(){return r.isSandbox},mainContent:e=>{var a=$n(),n=ta(a),o=e=>{var r=YC(),a=ra(r);sv(a,{gap:"medium",align:"center",children:(e,r)=>{var a=HC(),n=ta(a);xb(n,{color:"var(--rc-color-grey-text-dark)"});var o=aa(n,2);_v(o,{size:"heading-md",children:(e,r)=>{var a=Mn();Ea(e=>Yn(a,e),[()=>t().translate(Zs.LoadingPageProcessingPayment)]),Fn(e,a)},$$slots:{default:!0}});var i=aa(o,2);_v(i,{size:"body-small",children:(e,r)=>{var a=Mn();Ea(e=>Yn(a,e),[()=>t().translate(Zs.LoadingPageKeepPageOpen)]),Fn(e,a)},$$slots:{default:!0}}),Fn(e,a)},$$slots:{default:!0}}),Fn(e,r)},i=e=>{var t=$n(),a=ta(t),n=e=>{$w(e,{get onContinue(){return r.onContinue},fullWidth:!0})},o=e=>{var t=$n(),a=ta(t),n=e=>{{let t=St(()=>{var e;return(null==(e=r.brandingInfo)?void 0:e.support_email)??null}),a=St(()=>{var e;return(null==(e=r.brandingInfo)?void 0:e.app_name)??null});Mw(e,{get lastError(){return r.lastError},get productDetails(){return r.productDetails},get supportEmail(){return mn(t)},get onDismiss(){return r.closeWithError},get appName(){return mn(a)},get isSandbox(){return r.isSandbox},fullWidth:!0})}};go(a,e=>{"error"===r.currentPage&&e(n)},!0),Fn(e,t)};go(a,e=>{"success"===r.currentPage?e(n):e(o,!1)},!0),Fn(e,t)};go(n,e=>{"loading"===r.currentPage?e(o):e(i,!1)}),Fn(e,a)},$$slots:{mainContent:!0}}),or(),n()}function XC(e,r,t){return t.formatPrice(il(e,r),r)}function QC(e,r,t){if(null===r){const r=t.formatPrice(e.amountMicros,e.currency);return{pricePerDay:r,pricePerWeek:r,pricePerMonth:r,pricePerYear:r}}const a=Pl(r);return{pricePerDay:XC(e.amountMicros*a.perDay,e.currency,t),pricePerWeek:XC(e.amountMicros*a.perWeek,e.currency,t),pricePerMonth:XC(e.amountMicros*a.perMonth,e.currency,t),pricePerYear:XC(e.amountMicros*a.perYear,e.currency,t)}}function JC(e){return e.cycleCount>0?e.cycleCount:1}function eE(e){return"durationMode"in e&&"forever"===e.durationMode}function rE(e){return"durationMode"in e&&"time_window"===e.durationMode}function tE(e,r){return rE(r)?e.base.period:r.period}function aE(e){return null===e.period||eE(e)?null:{number:e.period.number*JC(e),unit:e.period.unit}}function nE(e,r){const t=el(new Date,e,!0);return t?r.translateDate(t,{dateStyle:"long"})??"":""}function oE(e,r,t){var a;const n=e.discount??e.trial??e.introPrice,o=e.trial&&!e.discount?e.introPrice:null;if(null===n)return;
vendor: 5,763 bytes, line 1
1const i=aE(n),s=tE(e,n),{price:l}=n;if(null!==l){const e=QC(l,s,r);t["product.offer_price"]=r.formatPrice(l.amountMicros,l.currency),t["product.offer_price_per_day"]=e.pricePerDay,t["product.offer_price_per_week"]=e.pricePerWeek,t["product.offer_price_per_month"]=e.pricePerMonth,t["product.offer_price_per_year"]=e.pricePerYear,t["product.offer_price_with_zero"]=t["product.offer_price"],t["product.offer_price_with_zero_per_day"]=e.pricePerDay,t["product.offer_price_with_zero_per_week"]=e.pricePerWeek,t["product.offer_price_with_zero_per_month"]=e.pricePerMonth,t["product.offer_price_with_zero_per_year"]=e.pricePerYear}else{const n=null==(a=e.base.price)?void 0:a.currency;if(void 0!==n){const e=r.formatPrice(0,n);t["product.offer_price_with_zero"]=e,t["product.offer_price_with_zero_per_day"]=e,t["product.offer_price_with_zero_per_week"]=e,t["product.offer_price_with_zero_per_month"]=e,t["product.offer_price_with_zero_per_year"]=e}t["product.offer_price"]=r.translate(Zs.PaywallVariablesFreePrice)}if(null!==i){const e=Uv(i,r);t["product.offer_period"]=e.period,t["product.offer_period_abbreviated"]=e.periodAbbreviated,t["product.offer_period_with_unit"]=e.periodWithUnit,t["product.offer_period_in_days"]=e.periodInDays,t["product.offer_period_in_weeks"]=e.periodInWeeks,t["product.offer_period_in_months"]=e.periodInMonths,t["product.offer_period_in_years"]=e.periodInYears,t["product.offer_end_date"]=nE(i,r)}if(null!==o&&(null!==o.price&&(t["product.secondary_offer_price"]=r.formatPrice(o.price.amountMicros,o.price.currency)),null!==o.period)){const e=Uv(o.period,r);t["product.secondary_offer_period"]=e.period,t["product.secondary_offer_period_abbreviated"]=e.periodAbbreviated}}function iE(e,r,t){var a;const n=(null==(a=e.discount)?void 0:a.price)??null;null!==n&&(t["product.offer_price"]=r.formatPrice(n.amountMicros,n.currency),t["product.offer_price_with_zero"]=t["product.offer_price"])}var sE=An('<span class="rcb-paddle-summary-muted svelte-1k1pux8"> </span>'),lE=An('<span class="rcb-paddle-summary-muted rcb-paddle-summary-price-name svelte-1k1pux8"> </span>'),cE=An('<span class="rcb-paddle-summary-muted svelte-1k1pux8"> </span>'),dE=An('<div class="rcb-paddle-summary-row svelte-1k1pux8"><span class="rcb-paddle-summary-muted svelte-1k1pux8"> </span> <span> </span></div>'),uE=An('<div class="rcb-paddle-summary-row svelte-1k1pux8"><span class="rcb-paddle-summary-muted svelte-1k1pux8"> </span> <span> </span></div>'),pE=An('<div class="rcb-paddle-summary-card svelte-1k1pux8"><div class="rcb-paddle-summary-row svelte-1k1pux8"><span class="rcb-paddle-summary-muted svelte-1k1pux8"> </span> <span> </span></div> <!> <hr class="rcb-paddle-summary-divider svelte-1k1pux8"/> <div class="rcb-paddle-summary-row rcb-paddle-summary-row-strong svelte-1k1pux8"><span> </span> <span> </span></div> <!></div>'),_E=An('<div class="rcb-paddle-summary svelte-1k1pux8"><div class="rcb-paddle-summary-card svelte-1k1pux8"><div class="rcb-paddle-summary-amount-row svelte-1k1pux8"><span class="rcb-paddle-summary-amount svelte-1k1pux8"> </span> <!></div> <!> <div class="rcb-paddle-summary-product svelte-1k1pux8"><!> <!> <div class="rcb-paddle-summary-product-price svelte-1k1pux8"><span> </span> <!></div></div></div> <!></div>');const gE={hash:"svelte-1k1pux8",code:".rcb-paddle-summary.svelte-1k1pux8 {display:flex;flex-direction:column;gap:var(--rc-spacing-gapLarge-mobile, 16px);width:100%;}.rcb-paddle-summary-card.svelte-1k1pux8 {background:var(--rcb-card-bg);border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:var(--rc-spacing-gapMedium-mobile, 12px);}.rcb-paddle-summary-amount-row.svelte-1k1pux8 {display:flex;align-items:baseline;gap:8px;}.rcb-paddle-summary-amount.svelte-1k1pux8 {color:var(--rc-color-primary);font-weight:700;font-size:2rem;line-height:1.1;}.rcb-paddle-summary-product.svelte-1k1pux8 {display:flex;flex-direction:column;gap:2px;\n /* Extra separation between the amount/billing line and the product block. */margin-top:var(--rc-spacing-gapLarge-mobile, 16px);}.rcb-paddle-summary-price-name.svelte-1k1pux8 {font-size:0.8125rem;}.rcb-paddle-summary-product-price.svelte-1k1pux8 {display:flex;align-items:baseline;gap:6px;font-weight:600;font-size:1.25rem;\n /* A bit more separation from the price-name line above. */margin-top:var(--rc-spacing-gapSmall-mobile, 8px);}.rcb-paddle-summary-row.svelte-1k1pux8 {display:flex;justify-content:space-between;align-items:center;}.rcb-paddle-summary-row-strong.svelte-1k1pux8 {font-weight:700;}.rcb-paddle-summary-muted.svelte-1k1pux8 {color:var(--rc-color-grey-text-light);}.rcb-paddle-summary-divider.svelte-1k1pux8 {border:none;border-top:1px solid var(--rc-color-grey-ui-light);margin:4px 0;width:100%;}"};function mE(e,r){var t;nr(r,!0),Fo(e,gE);const a=()=>Ni(i,"$translator",n),[n,o]=Bi(),i=tr(gs),s=new Rk((null==(t=r.brandingInfo)?void 0:t.appearance)??null).formColors.background,l=e=>"base"in e,c=St(()=>l(r.purchaseOption)?r.purchaseOption:null),d=St(()=>{var e;return(null==(e=mn(c))?void 0:e.base.period)??null}),u=St(()=>{var e,r,t;return(null==(e=mn(c))?void 0:e.discount)??(null==(r=mn(c))?void 0:r.trial)??(null==(t=mn(c))?void 0:t.introPrice)??null}),p=St(()=>(mn(u)?aE(mn(u)):null)??mn(d)),_=St(()=>{var e;return null!=(e=mn(c))&&e.trial&&!mn(c).discount?mn(c).introPrice??null:null}),g=St(()=>null!==mn(_)),m=e=>Math.round(1e6*e),f=St(()=>_w(r.productDetails,r.purchaseOption)),h=St(()=>{var e;return(null==(e=r.totals)?void 0:e.currencyCode)??mn(f).currency}),y=St(()=>r.totals?m(r.totals.totalAmount):mn(f).amountMicros),v=St(()=>{var e;return null==(null==(e=r.totals)?void 0:e.recurringTotalAmount)||mn(g)?null:m(r.totals.recurringTotalAmount)}),b=St(()=>null!==mn(v)&&mn(v)!==mn(y)),k=e=>a().formatPrice(e,mn(h)),w=St(()=>
vendor: 31,885 bytes, line 1
1mn(d)?a().translatePeriodUnit(mn(d).unit):null),P=St(()=>mn(d)?a().translatePeriodFrequency(mn(d).number,mn(d).unit):null),x=St(()=>dl(mn(p),a(),{collapseSingularInEnglish:!0})),C=St(()=>mn(P)?mn(b)&&mn(x)?a().translate(Zs.PaddleOrderSummaryIntroThenRecurring,{firstPeriod:mn(x),price:k(mn(v)),frequency:mn(P)}):a().translate(Zs.PaddleOrderSummaryBilledFrequency,{frequency:mn(P)}):null),E=St(()=>{var e;return(null==(e=r.totals)?void 0:e.productName)??r.productDetails.title}),S=St(()=>{var e;return(null==(e=r.totals)?void 0:e.priceName)??null}),I=St(()=>!!r.totals&&r.totals.taxAmount>0),z=St(()=>{if(null===mn(v)||!mn(p))return null;const e=el(new Date,mn(p),!0);return e?e.toLocaleDateString(tl(a().selectedLocale),{day:"numeric",month:"long",year:"numeric"}):null});var T=_E(),D=ra(T),A=ra(D),j=ra(A),q=ra(j),M=aa(j,2),$=e=>{var r=sE(),t=ra(r);Ea(e=>Yn(t,e),[()=>a().translate(Zs.PaddleOrderSummaryIncTax)]),Fn(e,r)};go(M,e=>{mn(I)&&e($)});var F=aa(A,2),O=e=>{_v(e,{size:"body-small",children:(e,r)=>{var t=Mn();Ea(()=>Yn(t,mn(C))),Fn(e,t)},$$slots:{default:!0}})};go(F,e=>{mn(C)&&e(O)});var N=aa(F,2),L=ra(N);_v(L,{size:"body-base",children:(e,r)=>{var t=Mn();Ea(()=>Yn(t,mn(E))),Fn(e,t)},$$slots:{default:!0}});var B=aa(L,2),U=e=>{var r=lE(),t=ra(r);Ea(()=>Yn(t,mn(S))),Fn(e,r)};go(B,e=>{mn(S)&&e(U)});var R=aa(B,2),W=ra(R),V=ra(W),K=aa(W,2),H=e=>{var r=cE(),t=ra(r);Ea(()=>Yn(t,`/ ${mn(w)??""}`)),Fn(e,r)};go(K,e=>{mn(w)&&e(H)});var Y=aa(D,2),G=e=>{var t=pE(),n=ra(t),o=ra(n),i=ra(o),s=aa(o,2),l=ra(s),c=aa(n,2),d=e=>{var t=dE(),n=ra(t),o=ra(n),i=aa(n,2),s=ra(i);Ea((e,r)=>{Yn(o,e),Yn(s,r)},[()=>a().translate(Zs.PricingTableTax),()=>k(m(r.totals.taxAmount))]),Fn(e,t)};go(c,e=>{mn(I)&&e(d)});var u=aa(c,4),p=ra(u),_=ra(p),g=aa(p,2),f=ra(g),h=aa(u,2),y=e=>{var r=uE(),t=ra(r),n=ra(t),o=aa(t,2),i=ra(o);Ea((e,r)=>{Yn(n,e),Yn(i,r)},[()=>a().translate(Zs.PaddleOrderSummaryDueOn,{date:mn(z)}),()=>k(mn(v))]),Fn(e,r)};go(h,e=>{null!==mn(v)&&mn(z)&&e(y)}),Ea((e,r,t,a)=>{Yn(i,e),Yn(l,r),Yn(_,t),Yn(f,a)},[()=>a().translate(Zs.PricingTableSubtotal),()=>k(m(r.totals.subtotalAmount)),()=>a().translate(Zs.PricingTableTotalDueToday),()=>k(m(r.totals.totalAmount))]),Fn(e,t)};go(Y,e=>{r.totals&&e(G)}),Ea((e,r)=>{Zo(T,`--rcb-card-bg: ${s??""};`),Yn(q,e),Yn(V,r)},[()=>k(mn(y)),()=>k(mn(v)??mn(y))]),Fn(e,T),or(),o()}var fE=An('<button type="button" class="rcb-paddle-return-button svelte-5dakll" data-testid="paddle-return-button"><!> <span> </span></button>'),hE=An("<!> <!> <!>",1),yE=An('<div class="rcb-paddle-processing svelte-5dakll"><!></div>'),vE=An('<div data-testid="paddle-inline-checkout-container" style="width: 100%; min-height: 450px;"></div>');const bE={hash:"svelte-5dakll",code:".rcb-paddle-return-button.svelte-5dakll {display:inline-flex;align-items:center;gap:var(--rc-spacing-gapSmall-mobile, 8px);padding:8px 0;border:none;background:transparent;cursor:pointer;color:var(--rc-color-accent);font:inherit;}.rcb-paddle-processing.svelte-5dakll {display:flex;justify-content:center;width:100%;min-height:450px;align-items:center;}"};function kE(e,r){var t;nr(r,!0),Fo(e,bE);const a=()=>Ni(s,"$translator",n),[n,o]=Bi(),i=Hi(r,"hideBackButton",3,!1),s=tr(gs),l=(null==(t=r.brandingInfo)?void 0:t.app_name)??null;xx(e,{get brandingInfo(){return r.brandingInfo},get isInElement(){return r.isInElement},get isSandbox(){return r.isSandbox},get onClose(){return r.onClose},navbarHeaderContent:e=>{var t=$n(),n=ta(t),o=e=>{var t=fE();t.__click=function(...e){var t;null==(t=r.onClose)||t.apply(this,e)};var n=ra(t);hc(n,{name:"back"});var o=aa(n,2),i=ra(o);Ea(e=>Yn(i,e),[()=>l?a().translate(Zs.PaddleCheckoutReturnTo,{appName:l}):a().translate(Zs.NavbarBackButton)]),Fn(e,t)};go(n,e=>{!r.isInElement&&!i()&&e(o)}),Fn(e,t)},navbarBodyContent:e=>{mE(e,{get brandingInfo(){return r.brandingInfo},get productDetails(){return r.productDetails},get purchaseOption(){return r.purchaseOption},get totals(){return r.totals}})},mainContent:e=>{var t=$n(),n=ta(t),o=e=>{$w(e,{get onContinue(){return r.onContinue}})},i=e=>{var t=$n(),n=ta(t),o=e=>{{let t=St(()=>{var e;return(null==(e=r.brandingInfo)?void 0:e.support_email)??null}),a=St(()=>{var e;return(null==(e=r.brandingInfo)?void 0:e.app_name)??null});Mw(e,{get lastError(){return r.lastError},get productDetails(){return r.productDetails},get supportEmail(){return mn(t)},get onDismiss(){return r.closeWithError},get appName(){return mn(a)},get isSandbox(){return r.isSandbox}})}},i=e=>{var t=$n(),n=ta(t),o=e=>{var r=yE(),t=ra(r);sv(t,{gap:"medium",align:"center",children:(e,r)=>{var t=hE(),n=ta(t);xb(n,{color:"var(--rc-color-grey-text-dark)"});var o=aa(n,2);_v(o,{size:"heading-md",children:(e,r)=>{var t=Mn();Ea(e=>Yn(t,e),[()=>a().translate(Zs.LoadingPageProcessingPayment)]),Fn(e,t)},$$slots:{default:!0}});var i=aa(o,2);_v(i,{size:"body-small",children:(e,r)=>{var t=Mn();Ea(e=>Yn(t,e),[()=>a().translate(Zs.LoadingPageKeepPageOpen)]),Fn(e,t)},$$slots:{default:!0}}),Fn(e,t)},$$slots:{default:!0}}),Fn(e,r)},i=e=>{var r=vE();Ea(()=>Yo(r,1,Uo(OC),"svelte-5dakll")),Fn(e,r)};go(n,e=>{r.checkoutCompleted?e(o):e(i,!1)},!0),Fn(e,t)};go(n,e=>{"error"===r.currentPage?e(o):e(i,!1)},!0),Fn(e,t)};go(n,e=>{"success"===r.currentPage?e(o):e(i,!1)}),Fn(e,t)},$$slots:{navbarHeaderContent:!0,navbarBodyContent:!0,mainContent:!0}}),or(),o()}function wE(e,r){var t,a,n;nr(r,!0);const o=Hi(r,"customTranslations",19,()=>({})),i=Hi(r,"skipSuccessPage",3,!1),s=Hi(r,"hideBackButton",3,!1);let l=new gl(o(),r.selectedLocale,r.defaultLocale),c=qi(l);const d=qi((null==(t=r.brandingInfo)?void 0:t.appearance)??null);ar(gs,c),ar(Sv,d),ar(Ev,r.eventsTracker);let u=Ft(!1),p=Ft(null),_=Ft(null),g=Ft("waiting"),m=Ft(!1),f=Ft(null);const h=St(()=>{var e;return(null==(e=mn(f))?void 0:e.paddle_billing_params.inline_checkout_enabled)??!1});let y=Ft(null);const v=e=>{Nt(y,e,!0)},b=wk((null==(n=null==(a=r.brandingInfo)?void 0:a.appearance)?void 0:n.color_page_bg)??"#ffffff")?"light":"dark";fa(()=>{"success"===mn(g)&&mn(p)&&i()&&r.onFinished(mn(p))});const k=()=>{"success"===mn(g)&&mn(p)&&r.onFinished(mn(p))},w=()=>{r.paddleService.closeCheckout(),r.onClose()},P=()=>{r.onError(mn(_)??new ps(us.UnknownError,"Unknown error without state set.")),r.unmountPaddlePurchaseUi()};let x=null,C=null,E=null;uo(async()=>{var e;r.isInElement||(x=document.documentElement.style.height,C=document.documentElement.style.overflow,E=document.body.style.height,document.documentElement.style.height="100%",document.body.style.height="100%",document.documentElement.style.overflow="hidden");const t=()=>{Nt(g,"loading")},a=()=>{Nt(m,!0),Nt(g,"loading")},n={offeringIdentifier:r.productDetails.presentedOfferingContext.offeringIdentifier,targetingContext:null,placementIdentifier:null};let o;try{o=await r.paddleService.startCheckout({appUserId:r.appUserId,productId:r.productDetails.identifier,presentedOfferingContext:n,purchaseOption:r.purchaseOption,customerEmail:r.customerEmail,externalPurchaseTokenId:r.externalPurchaseTokenId,metadata:r.metadata,locale:r.selectedLocale,attributionMetadata:r.attributionMetadata,workflowPurchaseContext:r.workflowPurchaseContext}),Nt(f,o,!0),Nt(u,o.paddle_billing_params.is_sandbox,!0),mn(h)&&await gn()}catch(e){const t=RC(e,`Start Paddle checkout failed: ${e}`);return Nt(_,t,!0),Nt(g,"error"),void r.onError(t)}try{const n=await r.paddleService.purchase({operationSessionId:o.operation_session_id,transactionId:null==(e=o.paddle_billing_params)?void 0:e.transaction_id,onCheckoutLoaded:t,onClose:r.onClose,checkoutSettings:o.paddle_billing_params.checkout_settings,params:{rcPackage:r.rcPackage,purchaseOption:r.purchaseOption,appUserId:r.appUserId,presentedOfferingIdentifier:r.productDetails.presentedOfferingContext.offeringIdentifier,customerEmail:r.customerEmail,locale:r.selectedLocale||r.defaultLocale,...r.discountCode&&{discountCode:r.discountCode},discountId:r.discountId},...mn(h)&&{displayMode:"inline",theme:b,onCheckoutTotals:v,onCheckoutCompleted:a}});i()?r.onFinished(n):(Nt(p,n,!0),Nt(g,"success"))}catch(e){const t=RC(e,`Paddle purchase failed: ${e}`);Nt(_,t,!0),Nt(g,"error"),r.onError(t)}}),po(()=>{if(!r.isInElement){const e=(e,r,t)=>{""===t?e.style.removeProperty(r):e.style.setProperty(r,t)};e(document.documentElement,"height",x),e(document.body,"height",E),e(document.documentElement,"overflow",C)}});var S=$n(),I=ta(S),z=e=>{kE(e,{get brandingInfo(){return r.brandingInfo},get isSandbox(){return mn(u)},get isInElement(){return r.isInElement},onClose:w,get hideBackButton(){return s()},get productDetails(){return r.productDetails},get purchaseOption(){return r.purchaseOption},get totals(){return mn(y)},get currentPage(){return mn(g)},get checkoutCompleted(){return mn(m)},get lastError(){return mn(_)},onContinue:k,closeWithError:P})},T=e=>{var t=$n(),a=ta(t),n=e=>{ZC(e,{get currentPage(){return mn(g)},get brandingInfo(){return r.brandingInfo},get productDetails(){return r.productDetails},get isSandbox(){return mn(u)},get lastError(){return mn(_)},get isInElement(){return r.isInElement},onContinue:k,closeWithError:P})};go(a,e=>{"waiting"!==mn(g)&&e(n)},!0),Fn(e,t)};go(I,e=>{mn(h)?e(z):e(T,!1)}),Fn(e,S),or()}Sn(["click"]);var PE=An('<div class="stripe-checkout-container svelte-1kxsl49" data-testid="stripe-checkout-container"><div class="stripe-checkout-mount svelte-1kxsl49" data-testid="stripe-checkout-mount"></div></div>');const xE={hash:"svelte-1kxsl49",code:".stripe-checkout-container.svelte-1kxsl49 {width:100%;min-height:400px;display:flex;flex-direction:column;}.stripe-checkout-mount.svelte-1kxsl49 {width:100%;flex:1;}"};function CE(e,r){nr(r,!0),Fo(e,xE);let t,a=null;async function n(){try{r.onContinue()}catch(e){r.onError(e instanceof ps?e:new ps(us.ErrorSettingUpPurchase,e instanceof Error?e.message:"Failed to complete checkout"))}}uo(async()=>{try{const e=r.stripeBillingParams.publishable_api_key,o=r.stripeBillingParams.stripe_account_id,{embeddedCheckout:i}=await Hk.initializeStripeCheckout(o,e,r.stripeBillingParams,n);a=i,t&&i.mount(t)}catch(e){r.onError(e instanceof Error?new ps(us.ErrorSettingUpPurchase,e.message):new ps(us.ErrorSettingUpPurchase,"Failed to initialize Stripe Checkout"))}}),po(()=>{a&&(a.destroy(),a=null)});var o=PE(),i=ra(o);Si(i,e=>t=e,()=>t),Fn(e,o),or()}var EE=An('<div class="stripe-checkout-wrapper svelte-zapbpj"><!></div>'),SE=An("<!> <!>",1),IE=An("<!> <!>",1),zE=An('<div class="rcb-ui-loading-container svelte-zapbpj"><!></div>');const TE={hash:"svelte-zapbpj",code:".rcb-ui-loading-container.svelte-zapbpj {display:flex;flex-direction:column;align-items:center;}.stripe-checkout-wrapper.svelte-zapbpj {width:100%;min-height:100%;display:flex;flex-direction:column;overflow:hidden auto;}\n\n /* 991px is the breakpoint for the mobile layout in Stripe Checkout */\n @media (min-width: 991px) {.stripe-checkout-wrapper.svelte-zapbpj {justify-content:center;align-items:center;}\n }"};function DE(e,r){nr(r,!0),Fo(e,TE);const t=()=>Ni(l,"$brandingAppearanceStore",n),a=()=>Ni(p,"$translator",n),[n,o]=Bi(),i=Hi(r,"onClose",3,void 0),s=Hi(r,"hideBackButton",3,!1),l=tr(Sv),c=St(()=>t()??void 0),d=St(()=>new Rk(mn(c)).pageStyleVars),u=St(()=>Ak(mn(c)).background),p=tr(gs);var _=$n(),g=ta(_),m=e=>{xx(e,{get brandingInfo(){return r.brandingInfo},get isInElement(){return r.isInElement},get isSandbox(){return r.isSandbox},get onClose(){return i()},navbarHeaderContent:e=>{{let t=St(()=>!r.isInElement&&!!i()&&!s());Wx(e,{get brandingInfo(){return r.brandingInfo},get onClose(){return i()},get showCloseButton(){return mn(t)}})}},navbarBodyContent:e=>{xP(e,{get startData(){return r.subscriptionChangeStartData},unusedTimeAdjustmentVariant:"credit",unresolvedTaxCalculationStatus:"disabled"})},mainContent:e=>{Uw(e,{get startData(){return r.subscriptionChangeStartData},get confirming(){return r.isConfirmingProductChange},get confirmError(){return r.productChangeConfirmError},get brandingAppearance(){return mn(c)},get brandingInfo(){return r.brandingInfo},get purchaseOption(){return r.purchaseOptionToUse},get onConfirm(){return r.onConfirmProductChange}})},$$slots:{navbarHeaderContent:!0,navbarBodyContent:!0,mainContent:!0}})},f=e=>{KC(e,{get brandingInfo(){return r.brandingInfo},get isInElement(){return r.isInElement},get isSandbox(){return r.isSandbox},mainContent:e=>{var t=$n(),n=ta(t),o=e=>{var t=$n(),a=ta(t),n=e=>{var t=EE(),a=ra(t);CE(a,{get stripeBillingParams(){return r.stripeBillingParams},get onContinue(){return r.onContinue},get onError(){return r.onError}}),Ea(()=>Zo(t,`${mn(d)??""}; background-color: ${mn(u)??""}`)),Fn(e,t)};go(a,e=>{r.stripeBillingParams&&e(n)}),Fn(e,t)},i=e=>{var t=$n(),n=ta(t),o=e=>{var t=zE(),n=ra(t);sv(n,{gap:"medium",align:"center",children:(e,t)=>{var n=IE(),o=ta(n);xb(o,{color:"var(--rc-color-grey-text-dark)"});var i=aa(o,2),s=e=>{var r=SE(),t=ta(r);_v(t,{size:"heading-md",children:(e,r)=>{var t=Mn();Ea(e=>Yn(t,e),[()=>a().translate(Zs.LoadingPageProcessingPayment)]),Fn(e,t)},$$slots:{default:!0}});var n=aa(t,2);_v(n,{size:"body-small",children:(e,r)=>{var t=Mn();Ea(e=>Yn(t,e),[()=>a().translate(Zs.LoadingPageKeepPageOpen)]),Fn(e,t)},$$slots:{default:!0}}),Fn(e,r)};go(i,e=>{"purchasing"===r.currentPage&&e(s)}),Fn(e,n)},$$slots:{default:!0}}),Fn(e,t)},i=e=>{var t=$n(),a=ta(t),n=e=>{$w(e,{get onContinue(){return r.onContinue},fullWidth:!0})},o=e=>{var t=$n(),a=ta(t),n=e=>{{let t=St(()=>{var e;return(null==(e=r.brandingInfo)?void 0:e.support_email)??null}),a=St(()=>{var e;return(null==(e=r.brandingInfo)?void 0:e.app_name)??null});Mw(e,{get lastError(){return r.lastError},get productDetails(){return r.productDetails},get supportEmail(){return mn(t)},get onDismiss(){return r.closeWithError},get appName(){return mn(a)},get isSandbox(){return r.isSandbox},fullWidth:!0})}};go(a,e=>{"error"===r.currentPage&&e(n)},!0),Fn(e,t)};go(a,e=>{"success"===r.currentPage?e(n):e(o,!1)},!0),Fn(e,t)};go(n,e=>{"loading"===r.currentPage||"purchasing"===r.currentPage?e(o):e(i,!1)},!0),Fn(e,t)};go(n,e=>{"stripe-checkout"===r.currentPage?e(o):e(i,!1)}),Fn(e,t)},$$slots:{mainContent:!0}})};go(g,e=>{"upgrade-confirm"===r.currentPage&&r.subscriptionChangeStartData?e(m):e(f,!1)}),Fn(e,_),or(),o()}function AE(e,r){var t;nr(r,!0);const a=Hi(r,"customTranslations",19,()=>({})),n=Hi(r,"skipSuccessPage",3,!1),o=Hi(r,"onClose",3,void 0),i=Hi(r,"productChange",3,void 0),s=Hi(r,"onProductChangeFinished",3,void 0),l=Hi(r,"hideBackButton",3,!1);let c=r.rcPackage.product,d=new gl(a(),r.selectedLocale,r.defaultLocale),u=qi(d);ar(gs,u),ar(Ev,r.eventsTracker);const p=qi((null==(t=r.brandingInfo)?void 0:t.appearance)??null);ar(Sv,p);let _=Ft(null),g=St(()=>mn(_)??r.isSandbox),m=Ft(null),f=Ft(null),h=Ft("loading"),y=Ft(null),v=Ft(null),b=Ft(!1),k=Ft(null);const w=async()=>{var e;if(i()&&!mn(b)){Nt(b,!0),Nt(k,null);try{const t=await r.purchaseOperationHelper.completeProductChange({subscriberToken:i().subscriberToken});null==(e=s())||e(t)}catch(e){const r=e instanceof ps?e:new ps(us.ErrorChargingPayment,"Failed to confirm product change.",e instanceof Error?e.message:String(e));Nt(k,r.message,!0)}finally{Nt(b,!1)}}},P=()=>{if("stripe-checkout"===mn(h))return Nt(h,"purchasing"),void r.purchaseOperationHelper.pollCurrentPurchaseForCompletion().then(e=>{Nt(m,e,!0),n()?r.onFinished(e):Nt(h,"success")}).catch(e=>{x(RC(e,"Failed to complete purchase"))});"success"===mn(h)&&mn(m)&&r.onFinished(mn(m))},x=e=>{Nt(f,e,!0),Nt(h,"error")},C=()=>{r.onError(mn(f)??new ps(us.UnknownError,"Unknown error without state set."))};let E=null,S=null,I=null;uo(async()=>{var e;r.isInElement||(E=document.documentElement.style.height,S=document.documentElement.style.overflow,I=document.body.style.height,document.documentElement.style.height="100%",document.body.style.height="100%",document.documentElement.style.overflow="hidden");const t=c.identifier;if(!t)return void x(new ps(us.ErrorSettingUpPurchase,"Product ID was not set before purchase."));let a=r.customerEmail;a&&Hx(a)&&(a=void 0);try{const n=await r.purchaseOperationHelper.checkoutStart({appUserId:r.appUserId,productId:t,purchaseOption:r.purchaseOption,presentedOfferingContext:r.rcPackage.product.presentedOfferingContext,customerEmail:a,externalPurchaseTokenId:r.externalPurchaseTokenId,metadata:r.metadata,workflowPurchaseContext:r.workflowPurchaseContext,attributionMetadata:r.attributionMetadata,paywallId:r.paywallId,paywallSessionId:r.paywallSessionId,locale:r.selectedLocale,...r.appearanceOverride?{appearanceOverride:r.appearanceOverride}:{},productChange:i()?{productIdentifier:i().productIdentifier,subscriptionId:i().subscriptionId}:void 0,subscriberToken:null==(e=i())?void 0:e.subscriberToken});if(cs(n))return Nt(v,n,!0),void Nt(h,"upgrade-confirm");if(!("stripe_billing_params"in n)||!n.stripe_billing_params)return void x(new ps(us.ErrorSettingUpPurchase,"Missing Stripe Checkout parameters"));Nt(_,"sandbox"===n.stripe_billing_params.environment.toLowerCase()),Nt(y,n.stripe_billing_params,!0),Nt(h,"stripe-checkout")}catch(e){x(RC(e,"Failed to start Stripe Checkout"))}}),po(()=>{if(!r.isInElement){const e=(e,r,t)=>{""===t?e.style.removeProperty(r):e.style.setProperty(r,t)};e(document.documentElement,"height",E),e(document.body,"height",I),e(document.documentElement,"overflow",S)}}),DE(e,{get currentPage(){return mn(h)},get brandingInfo(){return r.brandingInfo},get productDetails(){return c},get isSandbox(){return mn(g)},get lastError(){return mn(f)},get isInElement(){return r.isInElement},get stripeBillingParams(){return mn(y)},get purchaseOptionToUse(){return r.purchaseOption},get subscriptionChangeStartData(){return mn(v)},get isConfirmingProductChange(){return mn(b)},get productChangeConfirmError(){return mn(k)},onConfirmProductChange:w,onContinue:P,onError:x,get onClose(){return o()},get hideBackButton(){return l()},closeWithError:C}),or()}function jE(e){return null==e||new Date(e)>new Date}function qE(e,r,t,a){const n=r.product_identifier;if(n in t)return ME(e,r,t[n]);if(n in a)return $E(e,r,a[n]);throw new Qi(Yi.CustomerInfoError,"Could not find entitlement product in subscriptions or non-subscriptions.")}function ME(e,r,t){return{identifier:e,isActive:jE(r.expires_date),willRenew:BE(r.expires_date,t),store:(null==t?void 0:t.store)??"unknown",latestPurchaseDate:new Date(r.purchase_date),originalPurchaseDate:new Date(r.purchase_date),expirationDate:OE(r.expires_date),productIdentifier:r.product_identifier,productPlanIdentifier:r.product_plan_identifier??null,unsubscribeDetectedAt:OE(null==t?void 0:t.unsubscribe_detected_at),billingIssueDetectedAt:OE(null==t?void 0:t.billing_issues_detected_at),isSandbox:(null==t?void 0:t.is_sandbox)??!1,periodType:(null==t?void 0:t.period_type)??"normal",ownershipType:(null==t?void 0:t.ownership_type)??"UNKNOWN"}}function $E(e,r,t){return{identifier:e,isActive:!0,willRenew:!1,store:t.store,latestPurchaseDate:new Date(r.purchase_date),originalPurchaseDate:new Date(t.original_purchase_date),expirationDate:null,productIdentifier:r.product_identifier,productPlanIdentifier:null,unsubscribeDetectedAt:null,billingIssueDetectedAt:null,isSandbox:t.is_sandbox,periodType:"normal",ownershipType:"UNKNOWN"}}function FE(e,r,t){const a={},n={};for(const o in e){const i=qE(o,e[o],r,t);a[o]=i,i.isActive&&(n[o]=i)}return{all:a,active:n}}function OE(e){return null==e?null:new Date(e)}function NE(e){if(!e)return null;const r=1e6*e.amount;return{amount:100*e.amount,amountMicros:r,currency:e.currency,formattedPrice:sl(r,e.currency)}}function LE(e){const r=RE(e),t=e.subscriber,a=VE(t.non_subscriptions),n=Object.entries(e.subscriber.non_subscriptions).flatMap(([e,r])=>r.map(r=>({transactionIdentifier:r.id,productIdentifier:e,purchaseDate:new Date(r.purchase_date||r.original_purchase_date),storeTransactionId:r.store_transaction_id||null,store:r.store}))),o=new Date(e.request_date),i=Object.fromEntries(Object.entries(e.subscriber.subscriptions).map(([e,r])=>[e,{productIdentifier:e,productPlanIdentifier:r.product_plan_identifier??null,purchaseDate:new Date(r.purchase_date),originalPurchaseDate:OE(r.original_purchase_date),expiresDate:OE(r.expires_date),store:r.store,unsubscribeDetectedAt:OE(r.unsubscribe_detected_at),isSandbox:r.is_sandbox,billingIssuesDetectedAt:OE(r.billing_issues_detected_at),gracePeriodExpiresDate:OE(r.grace_period_expires_date),ownershipType:r.ownership_type??"UNKNOWN",periodType:r.period_type,refundedAt:OE(r.refunded_at),storeTransactionId:r.store_transaction_id||null,managementURL:r.management_url??null,isActive:jE(r.expires_date),willRenew:BE(r.expires_date,r),displayName:r.display_name??null,autoResumeDate:OE(r.auto_resume_date),price:NE(r.price)}]));return{entitlements:FE(t.entitlements,t.subscriptions,a),allExpirationDatesByProduct:r,allPurchaseDatesByProduct:UE(e,a),activeSubscriptions:WE(r),managementURL:t.management_url,requestDate:o,firstSeenDate:new Date(t.first_seen),originalPurchaseDate:OE(t.original_purchase_date),originalAppUserId:e.subscriber.original_app_user_id,nonSubscriptionTransactions:n,subscriptionsByProductIdentifier:i}}function BE(e,r){if(null==r)return!1;const t="promotional"==r.store,a=null==e,n=null!=r.unsubscribe_detected_at,o=null!=r.billing_issues_detected_at;return!(t||a||n||o)}function UE(e,r){const t={};for(const r in e.subscriber.subscriptions){const a=e.subscriber.subscriptions[r];t[r]=new Date(a.purchase_date)}for(const e in r){const a=r[e].purchase_date;t[e]=null==a?null:new Date(a)}return t}function RE(e){const r={};for(const t in e.subscriber.subscriptions){const a=e.subscriber.subscriptions[t];null==a.expires_date?r[t]=null:r[t]=new Date(a.expires_date)}return r}function WE(e){const r=new Set,t=new Date;for(const a in e){const n=e[a];(null==n||n>t)&&r.add(a)}return r}function VE(e){const r={};for(const t in e){if(0===e[t].length)continue;const a=e[t].length;r[t]=e[t][a-1]}return r}const KE="1.67.1",HE="https://api.revenuecat.com",YE="https://e.revenue.cat";var GE;(function(e){e[e.CONTINUE=100]="CONTINUE",e[e.SWITCHING_PROTOCOLS=101]="SWITCHING_PROTOCOLS",e[e.PROCESSING=102]="PROCESSING",e[e.EARLY_HINTS=103]="EARLY_HINTS",e[e.OK=200]="OK",e[e.CREATED=201]="CREATED",e[e.ACCEPTED=202]="ACCEPTED",e[e.NON_AUTHORITATIVE_INFORMATION=203]="NON_AUTHORITATIVE_INFORMATION",e[e.NO_CONTENT=204]="NO_CONTENT",e[e.RESET_CONTENT=205]="RESET_CONTENT",e[e.PARTIAL_CONTENT=206]="PARTIAL_CONTENT",e[e.MULTI_STATUS=207]="MULTI_STATUS",e[e.MULTIPLE_CHOICES=300]="MULTIPLE_CHOICES",e[e.MOVED_PERMANENTLY=301]="MOVED_PERMANENTLY",e[e.MOVED_TEMPORARILY=302]="MOVED_TEMPORARILY",e[e.SEE_OTHER=303]="SEE_OTHER",e[e.NOT_MODIFIED=304]="NOT_MODIFIED",e[e.USE_PROXY=305]="USE_PROXY",e[e.TEMPORARY_REDIRECT=307]="TEMPORARY_REDIRECT",e[e.PERMANENT_REDIRECT=308]="PERMANENT_REDIRECT",e[e.BAD_REQUEST=400]="BAD_REQUEST",e[e.UNAUTHORIZED=401]="UNAUTHORIZED",e[e.PAYMENT_REQUIRED=402]="PAYMENT_REQUIRED",e[e.FORBIDDEN=403]="FORBIDDEN",e[e.NOT_FOUND=404]="NOT_FOUND",e[e.METHOD_NOT_ALLOWED=405]="METHOD_NOT_ALLOWED",e[e.NOT_ACCEPTABLE=406]="NOT_ACCEPTABLE",e[e.PROXY_AUTHENTICATION_REQUIRED=407]="PROXY_AUTHENTICATION_REQUIRED",e[e.REQUEST_TIMEOUT=408]="REQUEST_TIMEOUT",e[e.CONFLICT=409]="CONFLICT",e[e.GONE=410]="GONE",e[e.LENGTH_REQUIRED=411]="LENGTH_REQUIRED",e[e.PRECONDITION_FAILED=412]="PRECONDITION_FAILED",e[e.REQUEST_TOO_LONG=413]="REQUEST_TOO_LONG",e[e.REQUEST_URI_TOO_LONG=414]="REQUEST_URI_TOO_LONG",e[e.UNSUPPORTED_MEDIA_TYPE=415]="UNSUPPORTED_MEDIA_TYPE",e[e.REQUESTED_RANGE_NOT_SATISFIABLE=416]="REQUESTED_RANGE_NOT_SATISFIABLE",e[e.EXPECTATION_FAILED=417]="EXPECTATION_FAILED",e[e.IM_A_TEAPOT=418]="IM_A_TEAPOT",e[e.INSUFFICIENT_SPACE_ON_RESOURCE=419]="INSUFFICIENT_SPACE_ON_RESOURCE",e[e.METHOD_FAILURE=420]="METHOD_FAILURE",e[e.MISDIRECTED_REQUEST=421]="MISDIRECTED_REQUEST",e[e.UNPROCESSABLE_ENTITY=422]="UNPROCESSABLE_ENTITY",e[e.LOCKED=423]="LOCKED",e[e.FAILED_DEPENDENCY=424]="FAILED_DEPENDENCY",e[e.UPGRADE_REQUIRED=426]="UPGRADE_REQUIRED",e[e.PRECONDITION_REQUIRED=428]="PRECONDITION_REQUIRED",e[e.TOO_MANY_REQUESTS=429]="TOO_MANY_REQUESTS",e[e.REQUEST_HEADER_FIELDS_TOO_LARGE=431]="REQUEST_HEADER_FIELDS_TOO_LARGE",e[e.UNAVAILABLE_FOR_LEGAL_REASONS=451]="UNAVAILABLE_FOR_LEGAL_REASONS",e[e.INTERNAL_SERVER_ERROR=500]="INTERNAL_SERVER_ERROR",e[e.NOT_IMPLEMENTED=501]="NOT_IMPLEMENTED",e[e.BAD_GATEWAY=502]="BAD_GATEWAY",e[e.SERVICE_UNAVAILABLE=503]="SERVICE_UNAVAILABLE",e[e.GATEWAY_TIMEOUT=504]="GATEWAY_TIMEOUT",e[e.HTTP_VERSION_NOT_SUPPORTED=505]="HTTP_VERSION_NOT_SUPPORTED",e[e.INSUFFICIENT_STORAGE=507]="INSUFFICIENT_STORAGE",e[e.NETWORK_AUTHENTICATION_REQUIRED=511]="NETWORK_AUTHENTICATION_REQUIRED"})(GE||(GE={}));const ZE=/^rcb_[a-zA-Z0-9_.-]+$/,XE=/^pdl_[a-zA-Z0-9_.-]+$/,QE=/^test_[a-zA-Z0-9_.-]+$/,JE=/^strp_[a-zA-Z0-9_.-]+$/,eS=/^amzn_[a-zA-Z0-9_.-]+$/;function rS(e){return!!e&&e.startsWith("rcb_sb_")}function tS(e){return!!e&&ZE.test(e)}function aS(e){return!!e&&XE.test(e)}function nS(e){return!!e&&JE.test(e)}function oS(e){return!!e&&eS.test(e)}function iS(e){return!!e&&e.startsWith("strp_sb_")}function sS(e){return!!e&&QE.test(e)}async function lS(e,r,t){return(await cS(e,r,t)).data}async function cS(e,r,t){const{apiKey:a,body:n,headers:o,httpConfig:i}=r,s=`${(null==i?void 0:i.proxyURL)??HE}${e.urlPath()}`;try{const r=await fetch(s,{method:e.method,headers:PS(a,o,null==i?void 0:i.additionalHeaders),body:pS(n),signal:t});await dS(r,e);const l=r.status;return{data:await r.json(),statusCode:l}}catch(e){throw e instanceof TypeError?new Qi(Yi.NetworkError,Zi.getPublicMessage(Yi.NetworkError),e.message):e}}async function dS(e,r){const t=e.status;if(t>=GE.INTERNAL_SERVER_ERROR)uS(r,t,await e.text());else if(t>=GE.BAD_REQUEST){const a=await e.json(),n=a?JSON.stringify(a):null,o=null==a?void 0:a.code,i=null==a?void 0:a.message;if(null!=o){const e=Zi.convertCodeToBackendErrorCode(o);if(null!=e)throw Qi.getForBackendError(e,i);uS(r,t,n,o)}else uS(r,t,n)}}function uS(e,r,t,a){throw new Qi(Yi.UnknownBackendError,"Unknown backend error.",`Request: ${e.name}. Status code: ${r}. Body: ${t}.`,{statusCode:r,backendErrorCode:a})}function pS(e){return null==e?null:JSON.stringify(e)}const _S="Authorization",gS="Content-Type",mS="Accept",fS="X-Platform",hS="X-Version",yS="X-Platform-Flavor",vS="X-Platform-Flavor-Version",bS="X-Is-Sandbox",kS="X-RC-Subscriber-Token",wS=new Set([_S,gS,mS,fS,hS,bS,yS,vS,kS]);function PS(e,r,t){const a=oS(e);let n={[_S]:`Bearer ${e}`,[gS]:"application/json",[mS]:"application/json",[fS]:a?"amazon":"web",[hS]:KE,...!a&&{[bS]:`${rS(e)||sS(e)}`}};const o=aT.getPlatformInfo();if(o){const e={[yS]:o.flavor,[vS]:o.version};n={...n,...e}}return r&&(n={...n,...r}),t&&(n={...t,...n}),a&&delete n[bS],n}const xS="/v1/subscribers",CS="/rcbilling/v1";class ES{constructor(e){h(this,"appUserId"),h(this,"method","GET"),h(this,"name","getOfferings"),this.appUserId=e}urlPath(){const e=encodeURIComponent(this.appUserId);return`${xS}/${e}/offerings`}}class SS{constructor(e,r,t,a){h(this,"method","GET"),h(this,"name","getProducts"),h(this,"appUserId"),h(this,"productIds"),h(this,"currency"),h(this,"discountCode"),this.appUserId=e,this.productIds=r,this.currency=t,this.discountCode=a}urlPath(){const e=encodeURIComponent(this.appUserId),r=this.productIds.map(encodeURIComponent).join("&id="),t=this.currency?`¤cy=${this.currency}`:"",a=this.discountCode?`&discount_code=${encodeURIComponent(this.discountCode)}`:"";return`${CS}/subscribers/${e}/products?id=${r}${t}${a}`}}class IS{constructor(e){h(this,"method","GET"),h(this,"name","getCustomerInfo"),h(this,"appUserId"),this.appUserId=e}urlPath(){const e=encodeURIComponent(this.appUserId);return`${xS}/${e}`}}class zS{constructor(){h(this,"method","POST"),h(this,"name","identify")}urlPath(){return`${xS}/identify`}}class TS{constructor(){h(this,"method","GET"),h(this,"name","getBrandingInfo")}urlPath(){return`${CS}/branding`}}class DS{constructor(){h(this,"method","POST"),h(this,"name","postCheckoutPrepare")}urlPath(){return`${CS}/checkout/prepare`}}class AS{constructor(){h(this,"method","POST"),h(this,"name","postCheckoutStart")}urlPath(){return`${CS}/checkout/start`}}class jS{constructor(e){h(this,"method","PATCH"),h(this,"name","patchCheckoutRefreshPricing"),h(this,"operationSessionId"),this.operationSessionId=e}urlPath(){return`${CS}/checkout/${this.operationSessionId}`}}class qS{constructor(e){h(this,"method","POST"),h(this,"name","postCheckoutComplete"),h(this,"operationSessionId"),this.operationSessionId=e}urlPath(){return`${CS}/checkout/${this.operationSessionId}/complete`}}class MS{constructor(e){h(this,"method","GET"),h(this,"name","getCheckoutStatus"),h(this,"operationSessionId"),this.operationSessionId=e}urlPath(){return`${CS}/checkout/${this.operationSessionId}`}}class $S{constructor(e){h(this,"method","POST"),h(this,"name","setAttributes"),h(this,"appUserId"),this.appUserId=e}urlPath(){const e=encodeURIComponent(this.appUserId);return`${xS}/${e}/attributes`}}class FS{constructor(){h(this,"method","POST"),h(this,"name","postReceipt")}urlPath(){return"/v1/receipts"}}class OS{constructor(e){h(this,"method","GET"),h(this,"name","getVirtualCurrencies"),h(this,"appUserId"),this.appUserId=e}urlPath(){const e=encodeURIComponent(this.appUserId);return`${xS}/${e}/virtual_currencies`}}class NS{constructor(e){h(this,"method","GET"),h(this,"name","getWorkflows"),h(this,"appUserId"),this.appUserId=e}urlPath(){return`${xS}/${encodeURIComponent(this.appUserId)}/workflows?type=paywall`}}class LS{constructor(e,r){h(this,"method","GET"),h(this,"name","getWorkflowData"),h(this,"appUserId"),h(this,"workflowId"),this.appUserId=e,this.workflowId=r}urlPath(){return`${xS}/${encodeURIComponent(this.appUserId)}/workflows/${encodeURIComponent(this.workflowId)}`}}const BS={},US=2e3;class RS{constructor(e,r=BS,t){h(this,"API_KEY"),h(this,"httpConfig"),h(this,"isSandbox"),h(this,"purchasesContext"),this.API_KEY=e,this.httpConfig=r,this.isSandbox=rS(e),this.purchasesContext=t}getIsSandbox(){return this.isSandbox}async getOfferings(e){return await lS(new ES(e),{apiKey:this.API_KEY,httpConfig:this.httpConfig})}async getCustomerInfo(e){return await lS(new IS(e),{apiKey:this.API_KEY,httpConfig:this.httpConfig})}async identify(e,r){const t={app_user_id:e,new_app_user_id:r},a=await cS(new zS,{apiKey:this.API_KEY,body:t,httpConfig:this.httpConfig}),n=201===a.statusCode;return{...a.data,was_created:n}}async getProducts(e,r,t,a){const n=Array.from(new Set(r)),o=this.batchProductIdsByUrlLength(e,n,t,a),i=[];for(const r of o){const n=await lS(new SS(e,r,t,a),{apiKey:this.API_KEY,httpConfig:this.httpConfig});i.push(...n.product_details)}return{product_details:i}}batchProductIdsByUrlLength(e,r,t,a){const n=[];let o=[];for(const i of r){const r=[...o,i],s=new SS(e,r,t,a).urlPath().length;o.length>0&&s>US?(n.push(o),o=[i]):o=r}return o.length>0&&n.push(o),n}async getBrandingInfo(){return await lS(new TS,{apiKey:this.API_KEY,httpConfig:this.httpConfig})}async postCheckoutPrepare(e,r){const t={product_id:e,price_id:r.priceId};return"base_option"!==r.id&&(t.offer_id=r.id),await lS(new DS,{apiKey:this.API_KEY,body:t,httpConfig:this.httpConfig})}async postCheckoutStart({appUserId:e,productId:r,purchaseOption:t,presentedOfferingContext:a,traceId:n,presentedStepId:o,urlParameters:i,paywallId:s,paywallSessionId:l,customerEmail:c,externalPurchaseTokenId:d,metadata:u,locale:p,attributionMetadata:_,appearanceOverride:g,productChange:m,subscriberToken:f,purchaseFlow:h}){var y,v;const b={app_user_id:e,product_id:r,email:c,price_id:t.priceId,presented_offering_identifier:a.offeringIdentifier,trace_id:n};return u&&(b.metadata=u),d&&(b.external_purchase_token_id=d),"base_option"!==t.id&&(b.offer_id=t.id),a.targetingContext&&(b.applied_targeting_rule={rule_id:a.targetingContext.ruleId,revision:a.targetingContext.revision}),a.placementIdentifier&&(b.presented_placement_identifier=a.placementIdentifier),null!=(v=null==(y=this.purchasesContext)?void 0:y.workflowContext)&&v.workflowIdentifier&&(b.presented_workflow_id=this.purchasesContext.workflowContext.workflowIdentifier),o&&(b.presented_step_i
1d=o),i&&Object.keys(i).length>0&&(b.url_parameters=i),s&&(b.paywall={paywall_id:s,...l?{paywall_session_id:l}:{}}),p&&(b.locale=p),_&&(b.attribution_metadata=_),g&&(b.appearance_override=g),m&&(b.product_change={...m.subscriptionId?{subscription_id:m.subscriptionId}:{},...m.productIdentifier?{from_product_id:m.productIdentifier}:{}}),h&&(b.purchase_flow=h),await lS(new AS,{apiKey:this.API_KEY,body:b,headers:f?{"X-RC-Subscriber-Token":f}:void 0,httpConfig:this.httpConfig})}async patchCheckoutRefreshPricing(e,{countryCode:r,postalCode:t,state:a,city:n,addressLine1:o,addressLine2:i,discountCode:s,signal:l}={}){const c={country_code:r,postal_code:t,state:a,city:n,address_line1:o,address_line2:i,discount_code:s};return await lS(new jS(e),{apiKey:this.API_KEY,body:c,httpConfig:this.httpConfig},l)}async postCheckoutComplete(e,r={}){const t={};return r.email&&(t.email=r.email),r.locale&&(t.locale=r.locale),r.billingName&&(t.billing_name=r.billingName),r.billingAddress&&(t.billing_address={country_code:r.billingAddress.countryCode,postal_code:r.billingAddress.postalCode,state:r.billingAddress.state,city:r.billingAddress.city,address_line1:r.billingAddress.addressLine1,address_line2:r.billingAddress.addressLine2}),await lS(new qS(e),{apiKey:this.API_KEY,body:t,headers:r.subscriberToken?{"X-RC-Subscriber-Token":r.subscriberToken}:void 0,httpConfig:this.httpConfig})}async getCheckoutStatus(e){return await lS(new MS(e),{apiKey:this.API_KEY,httpConfig:this.httpConfig})}async setAttributes(e,r){const t=Date.now(),a={};for(const[e,n]of Object.entries(r))a[e]={value:n,updated_at_ms:t};const n={attributes:a};return await lS(new $S(e),{apiKey:this.API_KEY,body:n,httpConfig:this.httpConfig})}async postReceipt(e,r,t,a,n,o,i,s,l,c){var d,u;let p=null;null!=n&&n.targetingContext&&(p={rule_id:n.targetingContext.ruleId,revision:n.targetingContext.revision});const _={fetch_token:a,product_id:r,currency:t,app_user_id:e,presented_offering_identifier:(null==n?void 0:n.offeringIdentifier)??null,presented_placement_identifier:(null==n?void 0:n.placementIdentifier)??null,presented_workflow_id:null==(u=null==(d=this.purchasesContext)?void 0:d.workflowContext)?void 0:u.workflowIdentifier,applied_targeting_rule:p,initiation_source:o,store_user_id:s,is_restore:l,price:c??null};return i&&(_.paywall={paywall_id:i}),await lS(new FS,{apiKey:this.API_KEY,body:_,httpConfig:this.httpConfig})}async getVirtualCurrencies(e){return await lS(new OS(e),{apiKey:this.API_KEY,httpConfig:this.httpConfig})}async getWorkflows(e){return await lS(new NS(e),{apiKey:this.API_KEY,httpConfig:this.httpConfig})}async getWorkflowById(e,r){const t=await lS(new LS(e,r),{apiKey:this.API_KEY,httpConfig:this.httpConfig});if(!("action"in t))return t;if("inline"===t.action)return t.data;if("use_cdn"!==t.action)throw new Error(`Unexpected workflow action: ${t.action}`);const a=await fetch(t.url);if(!a.ok)throw new Error(`Failed to fetch workflow from CDN: ${a.statusText}`);return await a.json()}}var WS=(e=>(e.PURCHASE="purchase",e.RESTORE="restore",e.UNSYNCED_ACTIVE_PURCHASES="unsynced_active_purchases",e))(WS||{});function VS(e){if(!(tS(e)||sS(e)||aS(e)||nS(e)||oS(e)))throw new Qi(Yi.InvalidCredentialsError,"Invalid API key. Use a valid API key obtained from the RevenueCat Dashboard.")}function KS(e){if(!e||new Set(["no_user","null","none","nil","(null)","NaN","\\x00","","unidentified","undefined","unknown"]).has(e)||e.includes("/"))throw new Qi(Yi.InvalidAppUserIdError,'Provided user id: "'+(e??"[Not provided]")+'" is not valid. See https://www.revenuecat.com/docs/customers/user-ids#tips-for-setting-app-user-ids for more information.')}function HS(e){if(null!=e&&e.endsWith("/"))throw new Qi(Yi.ConfigurationError,"Invalid proxy URL. The proxy URL should not end with a trailing slash.")}function YS(e){if(e)for(const r in e)if(wS.has(r))throw new Qi(Yi.ConfigurationError,"Invalid additional headers. Some headers are reserved for internal use.")}var GS=(e=>(e.Current="current",e))(GS||{});function ZS(e,r){async function t(...r){return await this.preload(),await e.call(this,...r)}return t}const XS=(e,r)=>{const t={...e.product,presentedOfferingContext:{...e.product.presentedOfferingContext,placementIdentifier:r}};return{...e,webBillingProduct:t,rcBillingProduct:t,product:t}},QS=(e,r)=>{const t=tI(r);return rI(e,e=>{const r=t[e.product.identifier];if(void 0===r)return e;const a=Al(r,e.product.presentedOfferingContext);return null===a?e:{...e,rcBillingProduct:a,webBillingProduct:a,product:a}})},JS=(e,r)=>{const t=e.offering_ids_by_placement??{};if(r in t){const a=t[r]??null;return{offeringIdForPlacement:a,fallbackOfferingId:null===a?null:e.fallback_offering_id}}return{offeringIdForPlacement:null,fallbackOfferingId:e.fallback_offering_id}},eI=(e,r)=>rI(r,r=>XS(r,e)),rI=(e,r)=>{const t=e.availablePackages.map(r),a=Object.fromEntries(t.map(e=>[e.identifier,e])),n=e=>null===e?null:a[e.identifier]??null;return{...e,packagesById:a,availablePackages:t,weekly:n(e.weekly),monthly:n(e.monthly),twoMonth:n(e.twoMonth),threeMonth:n(e.threeMonth),sixMonth:n(e.sixMonth),annual:n(e.annual),lifetime:n(e.lifetime)}};function tI(e){const r={};
1return e.product_details.forEach(e=>{r[e.identifier]=e}),r}function aI(e,r,t){const a=r.offerings.find(r=>r.identifier===e);if(!a)return null;const n=tI(t),o=a.identifier===r.current_offering_id;return Fl(o,a,n,r.targeting,r.ui_config)}function nI(e,r){const t=tI(r),a={};e.offerings.forEach(r=>{const n=r.identifier===e.current_offering_id,o=Fl(n,r,t,e.targeting,e.ui_config);null!=o&&(a[r.identifier]=o)});const n=e.current_offering_id?a[e.current_offering_id]??null:null;return 0==Object.keys(a).length&&as.debugLog("Empty offerings. Please make sure you've configured offerings correctly in the RevenueCat dashboard and that the products are properly configured."),{all:a,current:n}}const oI=1000001;function iI(e,r={}){var t;if(r.translator)return pI(e,r.translator);const a=(null==(t=e.paywallComponents)?void 0:t.default_locale)||ms,n=new gl(r.customTranslations??{},r.selectedLocale??a,r.fallbackLocale??a);return pI(e,n)}function sI(e){var r;const t=e.product.price,a=lI(e),n=e.product.period||(null==(r=null==a?void 0:a.base)?void 0:r.period);return!n||!n.number||n.number<=0?t.amountMicros:t.amountMicros*Pl(n).perMonth}function lI(e){return e.product.productType===Cl.Subscription?e.product.defaultSubscriptionOption:e.product.productType===Cl.NonConsumable||e.product.productType===Cl.Consumable?e.product.defaultNonSubscriptionOption:e.product.defaultPurchaseOption}function cI(e,r){return e===Cl.Subscription&&null!=r}function dI(e,r){return e!==Cl.Subscription&&null!=r}function uI(e,r,t,a=!1){return t.translate(Zs.PaywallVariablesPricePerPeriod,{formattedPrice:e,period:r.base.period?1===r.base.period.number?t.translatePeriodUnit(r.base.period.unit,{noWhitespace:!0,short:!a}):t.translatePeriod(r.base.period.number,r.base.period.unit,{noWhitespace:!0,short:!a}):""})}function pI(e,r){const t=e.availablePackages,a=t.filter(e=>e.product.productType===Cl.Subscription),n=a.length>0?a.reduce((e,r)=>{const t=sI(e),a=sI(r);return t>a?e:r}):null;return t.reduce((e,t)=>(e[t.identifier]=_I(t,n,r),e),{})}function _I(e,r,t){const a=e.product,n=a.price,o=t.formatPrice(n.amountMicros,n.currency),i=lI(e),s=a.productType,l={"product.store_product_name":a.title,"product.price":o,"product.price_per_period":"","product.price_per_period_abbreviated":"","product.price_per_day":"","product.price_per_week":"","product.price_per_month":"","product.price_per_year":"","product.period":"","product.period_abbreviated":"","product.periodly":"","product.period_in_days":"","product.period_in_weeks":"","product.period_in_months":"","product.period_in_years":"","product.period_with_unit":"","product.currency_code":n.currency,"product.currency_symbol":t.formatPrice(0,n.currency).replace("0",""),"product.offer_price":"","product.offer_price_per_day":"","product.offer_price_per_week":"","product.offer_price_per_month":"","product.offer_price_per_year":"","product.offer_price_with_zero":"","product.offer_price_with_zero_per_day":"","product.offer_price_with_zero_per_week":"","product.offer_price_with_zero_per_month":"","product.offer_price_with_zero_per_year":"","product.offer_period":"","product.offer_period_abbreviated":"","product.offer_period_in_days":"","product.offer_period_in_weeks":"","product.offer_period_in_months":"","product.offer_period_in_years":"","product.offer_period_with_unit":"","product.offer_end_date":"","product.secondary_offer_price":"","product.secondary_offer_period":"","product.secondary_offer_period_abbreviated":"","product.relative_discount":""};if(cI(s,i)){l["product.price_per_period_abbreviated"]=uI(o,i,t),l["product.price_per_period"]=uI(o,i,t,!0);const s=a.period||i.base.period,c=QC(n,s,t);if(l["product.price_per_day"]=c.pricePerDay,l["product.price_per_week"]=c.pricePerWeek,l["product.price_per_month"]=c.pricePerMonth,l["product.price_per_year"]=c.pricePerYear,s){const e=Uv(s,t);l["product.period"]=e.period,l["product.period_abbreviated"]=e.periodAbbreviated,l["product.period_with_unit"]=e.periodWithUnit,l["product.period_in_days"]=e.periodInDays,l["product.period_in_weeks"]=e.periodInWeeks,l["product.period_in_months"]=e.periodInMonths,l["product.period_in_years"]=e.periodInYears,l["product.periodly"]=t.translatePerio
1dFrequency(s.number,s.unit)||""}if(r){const a=sI(e),n=sI(r),o=100*(n-a)/n;l["product.relative_discount"]=o<1?"":t.translate(Zs.PaywallVariablesSubRelativeDiscount,{discount:o.toFixed(0)})}oE(i,t,l)}return dI(s,i)&&(l["product.price"]=o,l["product.price_per_period"]=o,l["product.price_per_period_abbreviated"]=o,l["product.price_per_month"]=o,l["product.period_with_unit"]=t.translate(Zs.PeriodsLifetime),l["product.period_in_months"]=t.translate(Zs.PeriodsLifetime),l["product.periodly"]=t.translate(Zs.PeriodsLifetime),l["product.price_per_week"]="",l["product.relative_discount"]="",l["product.period"]="",l["product.period_abbreviated"]="",iE(i,t,l)),l}var gI=/(%?)(%([sdijo]))/g;function mI(e,r){switch(r){case"s":return e;case"d":case"i":return Number(e);case"j":return JSON.stringify(e);case"o":{if("string"==typeof e)return e;const r=JSON.stringify(e);return"{}"===r||"[]"===r||/^\[object .+?\]$/.test(r)?e:r}}}function fI(e,...r){if(0===r.length)return e;let t=0,a=e.replace(gI,(e,a,n,o)=>{const i=r[t],s=mI(i,o);return a?e:(t++,s)});return t<r.length&&(a+=` ${r.slice(t).join(" ")}`),a=a.replace(/%{2,2}/g,"%"),a}var hI=2;function yI(e){if(!e.stack)return;const r=e.stack.split("\n");r.splice(1,hI),e.stack=r.join("\n")}var vI=class extends Error{constructor(e,...r){super(e),this.message=e,this.name="Invariant Violation",this.message=fI(e,...r),yI(this)}},bI=(e,r,...t)=>{if(!e)throw new vI(r,...t)};bI.as=(e,r,t,...a)=>{if(!r){const r=0===a.length?t:fI(t,...a);let n;try{n=Reflect.construct(e,[r])}catch{n=e(r)}throw n}};const kI="[MSW]";function wI(e,...r){const t=fI(e,...r);return`${kI} ${t}`}function PI(e,...r){console.warn(wI(e,...r))}function xI(e,...r){console.error(wI(e,...r))}const CI={formatMessage:wI,warn:PI,error:xI};function EI(){bI(typeof URL<"u",CI.formatMessage('Global "URL" class is not defined. This likely means that you\'re running MSW in an environment that doesn\'t support all Node.js standard API (e.g. React Native). If that\'s the case, please use an appropriate polyfill for the "URL" class, like "react-native-url-polyfill".'))}var SI=(e=>(e.HEAD="HEAD",e.GET="GET",e.POST="POST",e.PUT="PUT",e.PATCH="PATCH",e.OPTIONS="OPTIONS",e.DELETE="DELETE",e))(SI||{});EI();class II{constructor(e,r,t,a){h(this,"initialDelay"),h(this,"maxDelay"),h(this,"jitterPercent"),h(this,"callback"),h(this,"currentDelay"),h(this,"timeoutId"),h(this,"executingCallback",!1),h(this,"stopped",!1),h(this,"currentFlushPromise",null),this.initialDelay=e,this.currentDelay=e,this.maxDelay=r,this.jitterPercent=t,this.callback=a}tryFlush(){if(!this.stopped){if(this.backingOff())return void as.debugLog("Backing off, not flushing");this.clearTimeout(),this.executeCallbackWithRetries().catch(()=>{})}}start(){this.stopped=!1,this.currentDelay=this.initialDelay}stop(){this.stopped=!0,this.clearTimeout()}flushImmediately(e){return this.clearTimeout(),this.executeCallbackWithRetries(e)}async flushUntilDrain(e){const r=this.currentFlushPromise;if(r)try{await r}catch{}this.stop();try{let r=!1;for(;!r;)r=await this.flushImmediately(e)}finally{this.start()}}schedule(e){if(this.stopped||void 0!==this.timeoutId)return;const r=this.addJitter(e||this.currentDelay);this.timeoutId=setTimeout(()=>{this.timeoutId=void 0,this.executeCallbackWithRetries().catch(()=>{})},r)}backoff(){const e=this.currentDelay,r=Math.min(2*this.currentDelay,this.maxDelay);as.debugLog(`Backing next off to ${e}ms delay`),this.clearTimeout(),this.currentDelay=r,this.schedule(e)}reset(){this.currentDelay!==this.initialDelay&&(this.clearTimeout(),this.currentDelay=this.initialDelay)}async executeCallbackWithRetries(e){if(this.executingCallback)return as.debugLog("Callback already running, rescheduling"),this.schedule(),!0;let r;this.executingCallback=!0;try{r=Promise.resolve(this.callback(e))}catch(e){r=Promise.reject(e)}this.currentFlushPromise=r.then(()=>{},()=>{});try{const e=await r;return this.reset(),e}catch{return this.backoff(),!0}finally{this.executingCallback=!1,this.currentFlushPromise=null}}backingOff(){return this.currentDelay>this.initialDelay}clearTimeout(){clearTimeout(this.timeoutId),this.timeoutId=void 0}
vendor: 36,284 bytes, line 1
1addJitter(e){const r=e*this.jitterPercent,t=e-r,a=e+r;return Math.floor(Math.random()*(a-t+1)+t)}}const zI={componentType:"component_type",componentName:"component_name",componentValue:"component_value",componentURL:"component_url",originIndex:"origin_index",destinationIndex:"destination_index",originContextName:"origin_context_name",destinationContextName:"destination_context_name",defaultIndex:"default_index",originPackageId:"origin_package_id",destinationPackageId:"destination_package_id",defaultPackageId:"default_package_id",originProductId:"origin_product_id",destinationProductId:"destination_product_id",defaultProductId:"default_product_id",currentPackageId:"current_package_id",resultingPackageId:"resulting_package_id",currentProductId:"current_product_id",resultingProductId:"resulting_product_id"},TI=Object.entries(zI),DI=e=>void 0===e.displayMode?{}:{display_mode:e.displayMode,dark_mode:e.darkMode??!1,locale:e.locale??"en_US"},AI=e=>{const r={};for(const[t,a]of TI){const n=e[t];void 0!==n&&Object.assign(r,{[a]:n})}return r};function jI(e){return e&&(e.placementIdentifier||e.targetingContext)?{...e.placementIdentifier?{placement_identifier:e.placementIdentifier}:{},...e.targetingContext?{targeting_revision:e.targetingContext.revision,targeting_rule_id:e.targetingContext.ruleId}:{}}:null}const qI=(e,r,t)=>{const a={version:1,id:r,app_user_id:e.appUserId,session_id:e.sessionId,offering_id:e.offeringId,paywall_revision:e.paywallRevision,timestamp:t,paywall_rc_public_id:e.paywallRcPublicId},n=jI(e.presentedOfferingContext);return n&&(a.presented_offering_context=n),a},MI=(e,r=Date.now())=>({timestamp:r,session_id:e.sessionId,offering_id:e.offeringId,...e.paywallRcPublicId?{paywall_id:e.paywallRcPublicId}:{},paywall_revision:e.paywallRevision,...DI(e),...AI(e)});class $I{constructor(e){h(this,"id"),h(this,"timestamp"),h(this,"data"),this.id=sb(),this.timestamp=Date.now(),this.data=e}toJSON(){const e=qI(this.data,this.id,this.timestamp);switch(this.data.type){case"paywall_impression":return{type:this.data.type,...e,...DI(this.data)};case"paywall_close":case"paywall_cancel":return{type:this.data.type,...e};case"paywall_component_interacted":return{type:this.data.type,...e,...DI(this.data),...AI(this.data)}}}}class FI{constructor(e,r,t){h(this,"id"),h(this,"timestamp"),h(this,"data"),h(this,"appUserId"),h(this,"appSessionId"),this.id=sb(),this.timestamp=Date.now(),this.data=e,this.appUserId=r,this.appSessionId=t}toJSON(){const e=void 0!==this.data.placementIdentifier||void 0!==this.data.targetingRevision||void 0!==this.data.targetingRuleId?{...void 0!==this.data.placementIdentifier?{placement_identifier:this.data.placementIdentifier}:{},...void 0!==this.data.targetingRevision?{targeting_revision:this.data.targetingRevision}:{},...void 0!==this.data.targetingRuleId?{targeting_rule_id:this.data.targetingRuleId}:{}}:void 0;return{id:this.id,version:1,type:"custom_paywall_impression",app_user_id:this.appUserId,...void 0!==this.appSessionId?{app_session_id:this.appSessionId}:{},timestamp:this.timestamp,...void 0!==this.data.paywallId?{paywall_id:this.data.paywallId}:{},...void 0!==this.data.offeringId?{offering_id:this.data.offeringId}:{},...void 0!==e?{presented_offering_context:e}:{}}}}function OI(){if(typeof window<"u")return window;throw new Qi(Yi.UnsupportedError,"window is not available. This SDK requires a browser environment for this operation.")}function NI(){if(typeof window<"u")return window}function LI(){if(typeof document<"u")return document;throw new Qi(Yi.UnsupportedError,"document is not available. This SDK requires a browser environment for this operation.")}function BI(){if(typeof document<"u")return document}function UI(e,r){const t=NI(),a=null!=t&&t.location?new URLSearchParams(t.location.search):new URLSearchParams;let n=null,o=null;typeof screen<"u"&&screen&&(n=screen.width,o=screen.height);const i=BI(),s=(null==i?void 0:i.referrer)??null,l=(null==i?void 0:i.title)??null;return{libraryName:"purchases-js",libraryVersion:KE,locale:navigator.language,userAgent:navigator.userAgent,timeZone:Intl.DateTimeFormat().resolvedOptions().timeZone,screenWidth:n,screenHeight:o,utmSource:a.get("utm_source")??null,utmMedium:a.get("utm_medium")??null,utmCampaign:a.get("utm_campaign")??null,utmContent:a.get("utm_content")??null,utmTerm:a.get("utm_term")??null,pageReferrer:s,pageUrl:null!=t&&t.location?`${t.location.origin}${t.location.pathname}`:"",pageTitle:l,source:e,rcSource:r}}const RI=2e3,WI=3e5,VI=.1,KI=51200,HI=class e{constructor(e){var r;h(this,"apiKey"),h(this,"eventsQueue",[]),h(this,"eventsUrl"),h(this,"flushManager"),h(this,"traceId"),h(this,"appUserId"),h(this,"isSilent"),h(this,"rcSource"),h(this,"workflowContext"),h(this,"isDisposed",!1),this.apiKey=e.apiKey,this.eventsUrl=`${(null==(r=e.httpConfig)?void 0:r.eventsURL)??YE}/v1/events`,this.appUserId=e.appUserId,this.isSilent=e.silent||!1,this.rcSource=e.rcSource,this.workflowContext=e.workflowContext,this.traceId=e.trace_id||sb(),this.flushManager=new II(RI,WI,VI,this.doFlush.bind(this))}async updateUser(e){this.appUserId=e}getTraceId(){return this.traceId}trackSDKEvent(e){this.trackEvent({...e,source:"sdk"})}trackExternalEvent(e){this.trackEvent({...e})}trackPaywallEvent(e){if(this.isSilent)as.verboseLog("Skipping event tracking, the EventsTracker is silent");else try{const r=new $I(e);as.debugLog(`[PaywallEvent] Queuing ${e.type} (queue size: ${this.eventsQueue.length+1}, url: ${this.eventsUrl})`),as.debugLog(`[PaywallEvent] Payload: ${JSON.stringify(r.toJSON())}`),this.eventsQueue.push(r),this.flushManager.tryFlush()}catch(r){as.errorLog(`Error while tracking paywall event ${e.type}: ${r}`)}}trackCustomPaywallImpression(r){if(this.isSilent)as.verboseLog("Skipping event tracking, the EventsTracker is silent");else try{const t=new FI({...r},this.appUserId,e.appSessionId);as.debugLog(`[CustomPaywallImpressionEvent] Queuing event (queue size: ${this.eventsQueue.length+1}, url: ${this.eventsUrl})`),as.debugLog(`[CustomPaywallImpressionEvent] Payload: ${JSON.stringify(t.toJSON())}`),this.eventsQueue.push(t),this.flushManager.tryFlush()}catch(e){as.errorLog(`Error while tracking custom paywall impression: ${e}`)}}trackEvent(e){var r;if(this.isSilent)as.verboseLog("Skipping event tracking, the EventsTracker is silent");else try{const t=new cb({eventName:e.eventName,traceId:this.traceId,appUserId:this.appUserId,context:UI(e.source,this.rcSource),workflowIdentifier:null==(r=this.workflowContext)?void 0:r.workflowIdentifier,properties:e.properties||{mode:lb}});this.eventsQueue.push(t),this.flushManager.tryFlush()}catch(r){as.errorLog(`Error while tracking event ${e.eventName}: ${r}`)}}dispose(){this.isDisposed||(this.flushManager.stop(),this.eventsQueue.length>0&&this.flushManager.flushUntilDrain({ignoreDisposed:!0}).catch(e=>{as.debugLog(`Failed to flush events on dispose: ${e}`)}),this.isDisposed=!0)}async flushAllEvents(){this.isDisposed||(await this.flushManager.flushUntilDrain(),!this.isDisposed&&this.eventsQueue.length>0&&this.flushManager.schedule())}estimateSingleEventSize(e){try{return JSON.stringify(e).length}catch{return KI}}batchEventsForKeepalive(){const e=[];let r=16;for(const t of this.eventsQueue){const a=this.estimateSingleEventSize(t),n=e.length>0?1:0,o=r+a+n;if(!(o<=KI)){if(0===e.length){const e=t instanceof FI?"custom_paywall_impression":t instanceof $I?t.data.type:t.data.eventName;return as.warnLog(`Event exceeds keepalive size limit (${a} bytes): ${e}`),this.eventsQueue.shift(),null}break}e.push(t),r=o}return e}doFlush(e){if((null==e||!e.ignoreDisposed)&&this.isDisposed||0===this.eventsQueue.length)return Promise.resolve(!0);const r=this.batchEventsForKeepalive();if(!r)return Promise.resolve(0===this.eventsQueue.length);const t=JSON.stringify({events:r});return as.debugLog(`[EventsTracker] Flushing ${r.length} event(s) to ${this.eventsUrl}`),as.debugLog(`[EventsTracker] Body: ${t}`),fetch(this.eventsUrl,{method:SI.POST,headers:PS(this.apiKey),body:t,keepalive:!0}).then(e=>{if(as.debugLog(`[EventsTracker] Flush response: ${e.status}`),200===e.status||201===e.status)return this.eventsQueue.splice(0,r.length),this.eventsQueue.length>0&&this.flushManager.schedule(),0===this.eventsQueue.length;throw as.debugLog("Events failed to flush due to server error"),new Error("Events failed to flush due to server error")}).catch(e=>{throw as.debugLog(`[EventsTracker] Flush error: ${e}`),e})}};h(HI,"appSessionId",sb());let YI=HI;const GI=()=>{const e=NI(),r=null!=e&&e.location?new URLSearchParams(e.location.search):new URLSearchParams,t=["utm_source","utm_medium","utm_campaign","utm_term","utm_content"],a={};return t.forEach(e=>{const t=r.get(e);null!==t&&(a[e]=t)}),a},ZI=["app","embedded"],XI={autoCollectUTMAsMetadata:!0,collectAnalyticsEvents:!0,storeLoadTime:"configuration"};var QI=An('<p class="svelte-17914yi"><strong>Free Trial:</strong> </p>'),JI=An('<p class="svelte-17914yi"><strong>Intro Price:</strong> </p>'),ez=An('<p class="svelte-17914yi"><strong>Discount Price:</strong> </p>'),rz=An('<div class="rc-simulated-store-modal-overlay svelte-17914yi"><div class="rc-simulated-store-modal svelte-17914yi"><div class="rc-simulated-store-modal-content svelte-17914yi"><h2 class="rc-simulated-store-modal-title svelte-17914yi">Test Store Purchase</h2> <div class="rc-simulated-store-modal-details svelte-17914yi"><div><p class="svelte-17914yi"><strong>Product:</strong> </p> <p class="svelte-17914yi"><strong>Type:</strong> </p> <p class="svelte-17914yi"><strong>Price:</strong> </p> <!> <!> <!></div></div> <div class="rc-simulated-store-modal-buttons svelte-17914yi"><button type="button" class="rc-simulated-store-modal-button rc-simulated-store-modal-button-primary svelte-17914yi">Test valid purchase</button> <button type="button" class="rc-simulated-store-modal-button rc-simulated-store-modal-button-secondary svelte-17914yi">Test failed purchase</button> <button type="button" class="rc-simulated-store-modal-button rc-simulated-store-modal-button-cancel svelte-17914yi">Cancel</button></div></div></div></div>');const tz={hash:"svelte-17914yi",code:".rc-simulated-store-modal-overlay.svelte-17914yi {position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);display:flex;justify-content:center;align-items:center;font-family:-apple-system,\n BlinkMacSystemFont,\n avenir next,\n avenir,\n segoe ui,\n helvetica neue,\n helvetica,\n Cantarell,\n Ubuntu,\n roboto,\n noto,\n arial,\n sans-serif;\n /** One more than the paywall */z-index:1000002;}.rc-simulated-store-modal.svelte-17914yi {background:white;border-radius:8px;padding:0;max-width:500px;width:90%;max-height:90%;overflow-y:auto;box-shadow:0 4px 20px rgba(0, 0, 0, 0.15);}.rc-simulated-store-modal-content.svelte-17914yi {padding:24px;}.rc-simulated-store-modal-title.svelte-17914yi {margin:0 0 20px 0;font-size:24px;font-weight:600;color:#333;}.rc-simulated-store-modal-details.svelte-17914yi {margin-bottom:24px;}.rc-simulated-store-modal-details.svelte-17914yi p:where(.svelte-17914yi) {margin:8px 0;color:#666;line-height:1.5;}.rc-simulated-store-modal-buttons.svelte-17914yi {display:flex;flex-direction:column;gap:12px;}.rc-simulated-store-modal-button.svelte-17914yi {padding:12px 24px;border:none;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color 0.2s ease;}.rc-simulated-store-modal-button-primary.svelte-17914yi {background-color:#007aff;color:white;}.rc-simulated-store-modal-button-primary.svelte-17914yi:hover {background-color:#0056cc;}.rc-simulated-store-modal-button-secondary.svelte-17914yi {background-color:#ff3b30;color:white;}.rc-simulated-store-modal-button-secondary.svelte-17914yi:hover {background-color:#cc2e24;}.rc-simulated-store-modal-button-cancel.svelte-17914yi {background-color:#f2f2f7;color:#333;}.rc-simulated-store-modal-button-cancel.svelte-17914yi:hover {background-color:#e5e5ea;}\n\n /* Mobile responsive - full screen on small screens */\n @media (max-width: 768px) {.rc-simulated-store-modal-overlay.svelte-17914yi {padding:0;}.rc-simulated-store-modal.svelte-17914yi {width:100%;height:100%;border-radius:0;max-width:none;max-height:none;}.rc-simulated-store-modal-content.svelte-17914yi {height:100%;display:flex;flex-direction:column;justify-content:center;}\n }"};function az(e,r){nr(r,!1),Fo(e,tz);let t=Hi(r,"productIdentifier",8),a=Hi(r,"productType",8),n=Hi(r,"basePrice",8),o=Hi(r,"freeTrialPeriod",8,void 0),i=Hi(r,"introPriceFormatted",8,void 0),s=Hi(r,"discountFormatted",8,void 0),l=Hi(r,"onValidPurchase",8),c=Hi(r,"onFailedPurchase",8),d=Hi(r,"onCancel",8);function u(e){e.target===e.currentTarget&&d()()}Ii();var p=rz(),_=ra(p),g=ra(_),m=aa(ra(g),2),f=ra(m),h=ra(f),y=aa(ra(h)),v=aa(h,2),b=aa(ra(v)),k=aa(v,2),w=aa(ra(k)),P=aa(k,2),x=e=>{var r=QI(),t=aa(ra(r));Ea(()=>Yn(t,` ${o()??""}`)),Fn(e,r)};go(P,e=>{o()&&e(x)});var C=aa(P,2),E=e=>{var r=JI(),t=aa(ra(r));Ea(()=>Yn(t,` ${i()??""}`)),Fn(e,r)};go(C,e=>{i()&&e(E)});var S=aa(C,2),I=e=>{var r=ez(),t=aa(ra(r));Ea(()=>Yn(t,` ${s()??""}`)),Fn(e,r)};go(S,e=>{s()&&e(I)});var z=aa(m,2),T=ra(z),D=aa(T,2),A=aa(D,2);Ea(()=>{Yn(y,` ${t()??""}`),Yn(b,` ${a()??""}`),Yn(w,` ${n()??""}`)}),En("click",T,function(...e){var r;null==(r=l())||r.apply(this,e)}),En("click",D,function(...e){var r;null==(r=c())||r.apply(this,e)}),En("click",A,function(...e){var r;null==(r=d())||r.apply(this,e)}),En("click",p,u),Fn(e,p),or()}async function nz(e,r,t,a,n){const o=new Date,i=`test_${o.getTime()}_${sb()}`,s=`test_store_operation_session_${sb()}`,l={storeTransactionId:i,productIdentifier:e.identifier,purchaseDate:o},c=await r.postReceipt(t,e.identifier,e.price.currency,i,e.presentedOfferingContext,WS.PURCHASE,a);return{customerInfo:LE(c),redemptionInfo:null,operationSessionId:s,storeTransaction:l,customerEmail:n}}function oz(e,r,t){const a=e.rcPackage.product,n=a.productType,o=a.freeTrialPhase,i=a.introPricePhase,s=a.discountPhase,l=a.price,c=e=>e?`${e.number} ${e.unit}${e.number>1?"s":""}`:"N/A";return new Promise((d,u)=>{var p,_;const g=LI(),m=g.createElement("div");g.body.appendChild(m);const f=()=>{h&&Jn(h),g.body.removeChild(m)};let h=null;h=Gn(az,{target:m,props:{productIdentifier:a.identifier,productType:n,basePrice:l.formattedPrice,freeTrialPeriod:o?c(o.period):void 0,introPriceFormatted:null==(p=null==i?void 0:i.price)?void 0:p.formattedPrice,discountFormatted:null==(_=null==s?void 0:s.price)?void 0:_.formattedPrice,onValidPurchase:async()=>{f(),as.debugLog("[Test store] Performing test purchase. This purchase won't appear in production.");try{d(await nz(a,r,t,e.paywallId,e.customerEmail))}catch(e){u(e)}},onFailedPurchase:()=>{f(),as.debugLog("[Test store] Purchase failure simulated successfully in Test Store."),u(new Qi(Yi.TestStoreSimulatedPurchaseError,Zi.getPublicMessage(Yi.TestStoreSimulatedPurchaseError),"Simulated error successfully."))},onCancel:()=>{f(),u(new Qi(Yi.UserCancelledError))}}})})}class iz{constructor(){h(this,"virtualCurrenciesCache",new Map),h(this,"offeringsResponseCache",new Map),h(this,"VIRTUAL_CURRENCIES_CACHE_EXPIRY_MS",3e5),h(this,"OFFERINGS_CACHE_EXPIRY_MS",1e4)}invalidateAllCaches(){this.virtualCurrenciesCache.clear(),this.offeringsResponseCache.clear()}cacheOfferingsResponse(e,r){this.offeringsResponseCache.set(e,{data:r,lastUpdatedAt:Date.now()})}getCachedOfferingsResponse(e){const r=this.offeringsResponseCache.get(e);return this.getCachedData(r??null,this.OFFERINGS_CACHE_EXPIRY_MS)}invalidateOfferingsCache(e){void 0!==e?this.offeringsResponseCache.delete(e):this.offeringsResponseCache.clear()}cacheVirtualCurrencies(e,r){this.virtualCurrenciesCache.set(e,{data:r,lastUpdatedAt:Date.now()})}getCachedVirtualCurrencies(e,r=!1){const t=this.virtualCurrenciesCache.get(e);return this.getCachedData(t??null,this.VIRTUAL_CURRENCIES_CACHE_EXPIRY_MS,r)}invalidateVirtualCurrenciesCache(e){this.virtualCurrenciesCache.delete(e)}getCachedData(e,r,t=!1){return e?t?e.data:Date.now()-e.lastUpdatedAt>=r?null:e.data:null}}function sz(e){return{balance:e.balance,name:e.name,code:e.code,serverDescription:e.description??null}}function lz(e){const r={};for(const[t,a]of Object.entries(e.virtual_currencies))r[t]=sz(a);return{all:r}}function cz(e,r){const t=e.webCheckoutURL;return"string"==typeof t&&t.length>0?t:"string"==typeof r&&r.length>0?r:void 0}function dz(e,r){const t=e.product,a=cz(e,r),n=void 0!==a?{webCheckoutURL:a}:{},o=t.productType===Cl.Subscription,i=t.defaultSubscriptionOption;if(o&&i)return{hasTrial:null!==i.trial,hasIntroOffer:null!==i.introPrice,hasPromoOffer:null!==i.discount,pricePerMonthMicros:sI(e),...n};const s=t.defaultNonSubscriptionOption;return!o&&s?{hasTrial:!1,hasIntroOffer:!1,hasPromoOffer:null!==s.discount,...n}:{hasTrial:!1,hasIntroOffer:!1,hasPromoOffer:!1,...n}}function uz(e){const r=Object.entries(e.packagesById).map(([r,t])=>[r,dz(t,e.webCheckoutURL)]);return Object.fromEntries(r)}function pz(e){return e.availablePackages.map(_z)}function _z(e){const r=e.product;return{identifier:e.identifier,display_name:(null==r?void 0:r.title)||e.identifier,products:r?[gz(r)]:[]}}function gz(e){const r=e.productType===Cl.Subscription,t=mz(e.price);return{identifier:e.identifier,store:{store_type:"rc_billing"},display_name:e.title||e.identifier,is_subscription:r,...e.normalPeriodDuration?{period:e.normalPeriodDuration}:{},...r?{is_auto_renewing:!0}:{},...t?{price:t}:{}}}function mz(e){if(null!=e&&"number"==typeof e.amountMicros)return{amount:e.amountMicros/1e6,currency:e.currency}}const fz=(e,r)=>{var t;if(e.productType===Cl.Subscription){const a=(null==(t=e.subscriptionOptions)?void 0:t[r.id])||e.defaultSubscriptionOption;if(!a)throw new ps(us.ErrorSettingUpPurchase);return a}const a=e.defaultNonSubscriptionOption;if(!a)throw new ps(us.ErrorSettingUpPurchase);return a},hz=(e,r)=>{const t=_w(e,r);return{currency:t.currency,taxCalculationStatus:"unavailable",totalAmountInMicros:t.amountMicros,totalExcludingTaxInMicros:t.amountMicros,taxAmountInMicros:null,taxBreakdown:null}},yz=(e,r,t,a,n,o)=>{const i=e.product,s=fz(i,r),l=hz(i,s),c=Pw({priceBreakdown:l,productDetails:i,purchaseOption:s,translator:a}),d=i.productType===Cl.Subscription?Hk.buildStripeExpressCheckoutOptionsForSubscription(i,l,s,a,t,c,2,1):Hk.buildStripeExpressCheckoutOptionsForNonSubscription(i,l,c,2,1);return o&&(d.buttonTheme={applePay:o,googlePay:"white-outline"===o?"white":o}),n&&(d.business={name:n}),d},vz=(e,r,t,a,n,o,i,s)=>{if(!r.elements_configuration)throw new ps(us.ErrorSettingUpPurchase);return Hk.updateElementsConfiguration(e,r.elements_configuration),{expOptions:yz(a,n,t,o,null==i?void 0:i.app_name,s)}},bz=async(e,r,t,a,n,o,i)=>{var s,l;if(!e.elements_configuration)throw new ps(us.ErrorSettingUpPurchase);const c=e.stripe_account_id,d=e.publishable_api_key,u=Hk.getStripeLocale(n.bcp47Locale||n.fallbackBcp47Locale),p={fontSizeBase:"14px",fontFamily:ck,spacingGridRow:"16px"},_=(null==(s=NI())?void 0:s.matchMedia)&&(null==(l=NI())?void 0:l.matchMedia("(max-width: 767px)").matches);let g="mobile";if(g=_?"mobile":"desktop",!c||!d)throw new ps(us.ErrorSettingUpPurchase);const m=e.elements_configuration,{stripe:f,elements:h}=await Hk.initializeStripe(c,d,m,o,u,p,g),y=yz(t,a,r,n,null==o?void 0:o.app_name,i);return{stripeInstance:f,elementsInstance:h,expOptions:y}};var kz,wz=An("<div><!></div>");function Pz(e,r){var t;nr(r,!0);const a="express_purchase_button";let n=qi(r.translator);const o=qi((null==(t=r.brandingInfo)?void 0:t.appearance)??null);ar(gs,n),ar(Sv,o);let i=Ft(!0),s=Ft(!1),l=Ft(null),c=Ft(null),d=Ft(null);const u=e=>{const t=db({errorCode:e.getErrorCode().toString(),errorMessage:e.message,mode:a});r.eventsTracker.trackSDKEvent(t),r.onError(e)};let p=!1;const _=async()=>{if(p)return;let e;p=!0;try{e=await r.purchaseOperationHelper.prepareCheckout(r.rcPackage.product.identifier,r.purchaseOption)}catch(e){return void u(e)}if(!e.stripe_gateway_params){const e=new ps(us.ErrorSettingUpPurchase,"We couldnât download Stripe params for this purchase. Please try again.");return void u(e)}const t="http://blank";try{if(mn(c)&&mn(l)){const{expOptions:a}=vz(mn(l),e.stripe_gateway_params,t,r.rcPackage,r.purchaseOption,r.translator,r.brandingInfo,r.walletButtonTheme);Nt(d,a,!0)}else{const{stripeInstance:a,elementsInstance:n,expOptions:o}=await bz(e.stripe_gateway_params,t,r.rcPackage,r.purchaseOption,r.translator,r.brandingInfo,r.walletButtonTheme);Nt(c,a,!0),Nt(l,n,!0),Nt(d,o,!0)}}catch(e){return void u(e)}Nt(i,!1)};fa(()=>{p=!1,_().then(()=>{})});const g=e=>{const t=yb({errorCode:e.gatewayErrorCode??null,errorMessage:e.message??"",mode:a});r.eventsTracker.trackSDKEvent(t),u(new ps(us.ErrorSettingUpPurchase,"Failed to initialize payment form",e.message))},m=async(e,t)=>{var n;const{customerDetails:o,confirmationTokenId:i}=await Hk.extractTaxCustomerDetails(e,t);if(null!=(n=r.brandingInfo)&&n.gateway_tax_collection_enabled){const e=await r.purchaseOperationHelper.checkoutRefreshPricing({countryCode:o.countryCode,postalCode:o.postalCode}),t=fb({taxCalculation:e,taxCustomerDetails:o,mode:a});r.eventsTracker.trackSDKEvent(t)}return i};async function f(e){var t,a;if(!mn(l)||!mn(c))return!1;await Hk.submitElements(mn(l));const n=null==(t=(await r.purchaseOperationHelper.checkoutComplete({email:e,locale:r.translator.selectedLocale})).gateway_params)?void 0:t.client_secret;if(!n)return!1;const o=null!=(a=r.brandingInfo)&&a.gateway_tax_collection_enabled?await m(mn(l),mn(c)):void 0;return await Hk.confirmElements(mn(c),mn(l),n,o),!0}const h=async(e,t,n)=>{if(mn(s))return;const o=hb({selectedPaymentMethod:e??null,mode:a});r.eventsTracker.trackSDKEvent(o),Nt(s,!0);try{const e=await f(t);if(Nt(s,!1),!e)return;const a=await r.purchaseOperationHelper.pollCurrentPurchaseForCompletion();r.onFinished(a),Nt(s,!1)}catch(e){if(e instanceof ps)u(e);else if(e instanceof Vk){const t=yb({errorCode:e.gatewayErrorCode??null,errorMessage:e.message??"",mode:a});r.eventsTracker.trackSDKEvent(t),u(new ps(us.ErrorSettingUpPurchase,"Failed to complete payment",e.message))}n.paymentFailed(),Nt(s,!1)}},y=async()=>{var e;const t=pb({appearance:null==(e=r.brandingInfo)?void 0:e.appearance,rcPackage:r.rcPackage,purchaseOptionToUse:r.purchaseOption,customerEmail:r.customerEmail,mode:"express_purchase_button"});r.eventsTracker.trackSDKEvent(t);try{const e=await r.purchaseOperationHelper.checkoutStart({appUserId:r.appUserId,productId:r.rcPackage.product.identifier,purchaseOption:r.purchaseOption,presentedOfferingContext:r.rcPackage.product.presentedOfferingContext,customerEmail:r.customerEmail,externalPurchaseTokenId:r.externalPurchaseTokenId,metadata:r.metadata,locale:r.translator.selectedLocale});if(cs(e))throw new ps(us.ErrorSettingUpPurchase,"Unexpected subscription-change response for express purchase.");const t=e.management_url;if(!mn(l))throw new ps(us.ErrorSettingUpPurchase);const{expOptions:a}=vz(mn(l),e.gateway_params,t,r.rcPackage,r.purchaseOption,r.translator,r.brandingInfo,r.walletButtonTheme);return{applePay:a.applePay,lineItems:a.lineItems}}catch(e){throw u(e instanceof ps?e:new ps(us.ErrorSettingUpPurchase)),e}},v=e=>{var t,a;null==(a=null==(t=r.listener)?void 0:t.onPurchaseStarted)||a.call(t,r.rcPackage),y().then(r=>e.resolve(r))},b=()=>{var e,t;r.eventsTracker.trackSDKEvent(gb({mode:"express_purchase_button"})),null==(t=null==(e=r.listener)?void 0:e.onPurchaseCancelled)||t.call(e)};function k(e){var t,a;const n=(null==(t=e.availablePaymentMethods)?void 0:t.applePay)||(null==(a=e.availablePaymentMethods)?void 0:a.googlePay);r.onReady&&r.onReady(!!n)}var w=wz(),P=ra(w),x=e=>{aw(e,{get elements(){return mn(l)},onError:g,onSubmit:h,onClick:v,onCancel:b,onReady:k,get expressCheckoutOptions(){return mn(d)},forceEnableWalletMethods:!1,hideCheckoutSeparator:!0})};go(P,e=>{!mn(i)&&mn(l)&&mn(d)&&r.brandingInfo&&e(x)}),Fn(e,w),or()}class xz{constructor(e,r,t){k(this,kz),h(this,"button"),w(this,kz,Ft(Wt({props:t})));const a={updatePurchase:(e,r)=>{this.changePackage(e,r)}};this.state.props.onReady=e=>{r(a,e)},this.button=Gn(Pz,{target:e,props:this.state.props})}get state(){return mn(b(this,kz))}set state(e){Nt(b(this,kz),e,!0)}changePackage(e,r){this.state.props&&(this.state.props.rcPackage=e,this.state.props.purchaseOption=r??e.product.defaultPurchaseOption)}}kz=new WeakMap;const Cz=new Set(["javascript:","data:","vbscript:"]);function Ez(e){return Cz.has(e.toLowerCase())}function Sz(e,r){const t=e.trim();if(0===t.length)return!1;let a;try{a=new URL(t)}catch{return!1}return!Ez(a.protocol)&&("deep_link"===r||"http:"===a.protocol||"https:"===a.protocol)}const Iz='link[rel~="apple-touch-icon"]',zz="data-rc-apple-touch-icon",Tz="true",Dz=`link[${zz}="${Tz}"]`,Az=e=>!!e.head.querySelector(Iz),jz=({doc:e,win:r,ignoredLink:t})=>{const a=e.head.querySelector(Iz);if(a&&a!==t)return!0;if(!r)return!1;let n=r;for(;n.parent!==n;){const e=n.parent;try{if(Az(e.document))return!0}catch{return!1}n=e}return!1},qz=e=>{var r;null==(r=e.head.querySelector(Dz))||r.remove()},Mz=({doc:e,win:r,href:t})=>{const a=e.head.querySelector(Dz);if(!t)return void(null==a||a.remove());if(jz({doc:e,win:r,ignoredLink:a}))return void(null==a||a.remove());const n=a??e.createElement("link");n.rel="apple-touch-icon",n.href=t,n.setAttribute(zz,Tz),a||e.head.appendChild(n)},$z={color_buttons_primary:"#576CDB",color_buttons_primary_text:null,color_accent:"#1148B8",color_error:"#B0171F",color_product_info_bg:"#EFF3FA",color_form_bg:"#FFFFFF",color_page_bg:"#EFF3FA",font:"default",shapes:"default",show_product_description:!1};function Fz(e,r){if(e||r)return{...e,...r}}function Oz(e,r){return e&&r?{...e,appearance:{...e.appearance??$z,...r}}:e}function Nz(e){const r=/(?:Z|[+-]\d{2}:?\d{2})$/i.test(e);return Date.parse(r?e:`${e}Z`)}async function Lz({startResponse:e,product:r,purchaseOption:t,brandingInfo:a,translator:n,purchaseOperationHelper:o}){try{const i=e.stripe_billing_apple_pay_params;if(null==i||!i.account_country)return as.debugLog("Stripe account country is unavailable; quick purchases will use checkout"),null;const{stripe:s}=await Hk.getStripeClient(i.stripe_account_id,i.publishable_api_key),l={currency:i.currency,totalAmountInMicros:i.amount_in_micros,totalExcludingTaxInMicros:i.amount_in_micros,taxCalculationStatus:null!=a&&a.gateway_tax_collection_enabled?"unavailable":"disabled",taxAmountInMicros:null,taxBreakdown:null},c=s.paymentRequest(Uz({accountCountry:i.account_country,managementUrl:e.management_url,product:r,purchaseOption:t,priceBreakdown:l,brandingInfo:a,translator:n})),d=await c.canMakePayment();return null!=d&&d.applePay?{stripe:s,paymentRequest:c,purchaseOperationHelper:o,expiresAt:Nz(i.expires_at)}:null}catch(e){return as.debugLog(`Apple Pay setup failed, using checkout: ${String(e)}`),null}}function Bz({preparedPurchase:e,customerEmail:r,translator:t,eventsTracker:a}){const{paymentRequest:n}=e;return new Promise((o,i)=>{let s=!1,l=!1;const c=()=>{n.off("cancel",d),n.off("paymentmethod",u)},d=()=>{s||l||(l=!0,c(),o({status:"cancelled"}))},u=n=>{l||(s=!0,Wz({preparedPurchase:e,event:n,customerEmail:r,translator:t,eventsTracker:a}).then(e=>{l||(l=!0,c(),o({status:"finished",operationResult:e}))}).catch(e=>{l||(l=!0,c(),i(Hz(e)))}))};try{n.on("cancel",d),n.on("paymentmethod",u),n.show()}catch(e){if(s||l)return;as.debugLog(`Apple Pay presentation failed, using checkout: ${String(e)}`),l=!0,c(),o({status:"unavailable"})}})}function Uz({accountCountry:e,managementUrl:r,product:t,purchaseOption:a,priceBreakdown:n,brandingInfo:o,translator:i}){var s;const l=Pw({priceBreakdown:n,productDetails:t,purchaseOption:a,translator:i}),c=t.productType===Cl.Subscription?Hk.buildStripeExpressCheckoutOptionsForSubscription(t,n,Rz(t,a),i,r,l):Hk.buildStripeExpressCheckoutOptionsForNonSubscription(t,n,l);return{country:e.toUpperCase(),currency:n.currency.toLowerCase(),total:{label:(null==o?void 0:o.app_name)??t.title,amount:Hk.microsToMinimumAmountPrice(n.totalAmountInMicros,n.currency)},displayItems:null==(s=c.lineItems)?void 0:s.map(e=>({label:e.name,amount:e.amount})),applePay:c.applePay,requestPayerName:!0,requestPayerEmail:!0,disableWallets:["googlePay","link","browserCard"]}}function Rz(e,r){var t;const a=(null==(t=e.subscriptionOptions)?void 0:t[r.id])??e.defaultSubscriptionOption;if(!a)throw new ps(us.ErrorSettingUpPurchase);return a}async function Wz({preparedPurchase:e,event:r,customerEmail:t,translator:a,eventsTracker:n}){var o,i;const{stripe:s,purchaseOperationHelper:l}=e;n.trackSDKEvent(hb({selectedPaymentMethod:"apple_pay"}));let c=!1;try{const e=r.paymentMethod.billing_details,d=e.address,u={countryCode:(null==d?void 0:d.country)??void 0,postalCode:(null==d?void 0:d.postal_code)??void 0,state:(null==d?void 0:d.state)??void 0,city:(null==d?void 0:d.city)??void 0,addressLine1:(null==d?void 0:d.line1)??void 0,addressLine2:(null==d?void 0:d.line2)??void 0},p=await l.checkoutRefreshPricing(u);n.trackSDKEvent(fb({taxCalculation:p,taxCustomerDetails:u}));const _=t??r.payerEmail??e.email??void 0,g=await l.checkoutComplete({email:_,locale:a.selectedLocale,billingName:e.name??r.payerName??void 0,billingAddress:u.countryCode?{...u,countryCode:u.countryCode}:void 0}),m=null==(o=g.gateway_params)?void 0:o.client_secret,f=null==(i=g.gateway_params)?void 0:i.intent_type;if(!m||!f)throw new ps(us.ErrorChargingPayment,"The Apple Pay payment could not be initialized.");const h=await Vz(s,m,f,r.paymentMethod.id);return r.complete("success"),c=!0,await Kz(s,m,h),await l.pollCurrentPurchaseForCompletion()}catch(e){throw c||r.complete("fail"),e instanceof Vk&&n.trackSDKEvent(yb({errorCode:e.gatewayErrorCode??null,errorMessage:e.message??""})),e}}async function Vz(e,r,t,a){const n={payment_method:a},o={handleActions:!1},i="setup_intent"===t?await e.confirmCardSetup(r,n,o):await e.confirmCardPayment(r,n,o);if(i.error)throw Hk.mapError(i.error);return i}async function Kz(e,r,t){var a,n;if("paymentIntent"in t&&"requires_action"===(null==(a=t.paymentIntent)?void 0:a.status)){const t=await e.confirmCardPayment(r);if(t.error)throw Hk.mapError(t.error)}if("setupIntent"in t&&"requires_action"===(null==(n=t.setupIntent)?void 0:n.status)){const t=await e.confirmCardSetup(r);if(t.error)throw Hk.mapError(t.error)}}function Hz(e){return e instanceof ps?e:e instanceof Vk?new ps(us.ErrorChargingPayment,"The Apple Pay payment failed.",e.message):new ps(us.UnknownError,"The Apple Pay payment failed.",e instanceof Error?e.message:String(e))}var Yz=(e=>(e.DisplayName="$displayName",e.Email="$email",e.PhoneNumber="$phoneNumber",e.IDFA="$idfa",e.IDFV="$idfv",e.GPSAdId="$gpsAdId",e.AndroidId="$androidId",e.AmazonAdId="$amazonAdId",e.IP="$ip",e.AdjustId="$adjustId",e.AmplitudeDeviceId="$amplitudeDeviceId",e.AmplitudeUserId="$amplitudeUserId",e.AppsflyerId="$appsflyerId",e.AppsflyerSharingFilter="$appsflyerSharingFilter",e.BranchId="$branchId",e.BrazeAliasName="$brazeAliasName",e.BrazeAliasLabel="$brazeAliasLabel",e.ClevertapId="$clevertapId",e.FbAnonId="$fbAnonId",e.MparticleId="$mparticleId",e.OnesignalId="$onesignalId",e.OnesignalUserId="$onesignalUserId",e.IntercomContactId="$intercomContactId",e.MediaSource="$mediaSource",e.Campaign="$campaign",e.AdGroup="$adGroup",e.AdId="$ad",e.Keyword="$keyword",e.Creative="$creative",e.APNSTokens="$apnsTokens",e.FCMTokens="$fcmTokens",e.AirshipChannelId="$airshipChannelId",e.SegmentId="$segmentId",e.IterableUserId="$iterableUserId",e.IterableCampaignId="$iterableCampaignId",e.IterableTemplateId="$iterableTemplateId",e.FirebaseAppInstanceId="$firebaseAppInstanceId",e.MixpanelDistinctId="$mixpanelDistinctId",e.ATTConsentStatus="$attConsentStatus",e.KochavaDeviceId="$kochavaDeviceId",e.DeviceVersion="$deviceVersion",e.PosthogUserId="$posthogUserId",e.TelemetryDeckUserId="$telemetryDeckUserId",e.TelemetryDeckAppId="$telemetryDeckAppId",e.AppleRefundHandlingPreference="$appleRefundHandlingPreference",e.CustomerioId="$customerioId",e.TenjinId="$tenjinId",e.SingularDeviceId="$singularDeviceId",e))(Yz||{});const Gz={TAB:"tab",SWITCH:"switch",CAROUSEL:"carousel",BUTTON:"button",TEXT:"text",PACKAGE:"package",PACKAGE_SELECTION_SHEET:"package_selection_sheet",PURCHASE_BUTTON:"purchase_button",WALLET_BUTTON:"wallet_button"},Zz="$RCAnonymousID:";function Xz(e){return Array.isArray(e)?`[${e.map(Xz).join(",")}]`:null!==e&&"object"==typeof e?`{${Object.entries(e).filter(([,e])=>void 0!==e&&"function"!=typeof e).sort(([e],[r])=>e.localeCompare(r)).map(([e,r])=>`${JSON.stringify(e)}:${Xz(r)}`).join(",")}}`:JSON.stringify(e)}var Qz,Jz,eT,rT;eT=[ZS],Jz=[ZS],Qz=[ZS];const tT=class e{constructor(e,r,t=BS,a=XI,n,o,i,s){var l;if(m(rT,5,this),h(this,"_API_KEY"),h(this,"_appUserId"),h(this,"_brandingInfo",null),h(this,"_loadingResourcesPromise",null),h(this,"_flags"),h(this,"_subscriberToken"),h(this,"_brandingAppearanceOverride"),h(this,"_context"),h(this,"backend"),h(this,"purchaseOperationHelper"),h(this,"eventsTracker"),h(this,"inMemoryCache"),h(this,"billingWrapper",null),h(this,"offeringsRequests",new Map),h(this,"cachedCurrentOffering",null),h(this,"customWebCheckoutEnabled",!1),h(this,"stripeBillingQuickPurchaseState",null),h(this,"stripeBillingQuickPurchasePreparation",null),this._API_KEY=e,this._appUserId=r,this._flags={...XI,...a},this._subscriberToken=n??null,this._brandingAppearanceOverride=o?{...o}:void 0,this._context=i,rS(e)?as.debugLog("Initializing Purchases SDK with Web billing sandbox API Key"):sS(e)&&as.debugLog("Initializing Purchases SDK with RC Test store API Key."),this.eventsTracker=new YI({apiKey:this._API_KEY,appUserId:this._appUserId,silent:!this._flags.collectAnalyticsEvents,rcSource:this._flags.rcSource??null,workflowContext:null==(l=this._context)?void 0:l.workflowContext,trace_id:s,httpConfig:t}),this.backend=new RS(this._API_KEY,t,this._context),this.inMemoryCache=new iz,this.purchaseOperationHelper=new _s(this.backend,this.eventsTracker),this.eventsTracker.trackSDKEvent({eventName:nb.SDKInitialized}),oS(this._API_KEY))throw new Qi(Yi.ConfigurationError,"Using the Amazon Appstore requires usage of the @revenuecat/purchases-js-vega package.")}static setLogLevel(e){as.setLogLevel(e)}static setLogHandler(e){as.setLogHandler(e)}static setPlatformInfo(r){var t;e._platformInfo=r,null==(t=e.instance)||t.clearOfferingsCache()}static buildVariablesPerPackage(e,r={}){return iI(e,r)}static buildInfoPerPackage(e){return uz(e)}static buildPaywallContextPackages(e){return pz(e)}static getPlatformInfo(){return e._platformInfo}async applyPaddleDiscountsToOffering(e,r){const t=Object.entries(r).filter(([r,t])=>!!t&&void 0!==e.packagesById[r]);if(0===t.length||!aS(this._API_KEY))return e;const a=new UC(this.backend,this.eventsTracker),[n]=t[0],o=e.packagesById[n].product;try{await a.initializeForPreview(o.identifier,o.defaultPurchaseOption)}catch(r){return as.errorLog(`Could not initialize Paddle for price preview: ${r}`),e}const i={};return await Promise.all(t.map(async([r,t])=>{const n=e.packagesById[r].product;try{const e=await a.previewDiscount({priceId:n.identifier,discountId:t,basePrice:n.price,fallbackPeriodDuration:n.normalPeriodDuration});e?i[r]=e:as.debugLog(`Paddle discount ${t} did not apply to package ${r}`)}catch(e){as.errorLog(`Paddle price preview failed for package ${r}: ${e}`)}})),FC(e,i)}static getSharedInstance(){if(e.isConfigured())return e.instance;throw new Ji}static isConfigured(){return void 0!==e.instance}static configure(r,t,a,n){let o;if(void 0!==e.instance&&as.warnLog("Purchases is already initialized. You normally should only configure Purchases once. Creating and returning new instance."),"object"==typeof r&&null!==r)o=r;else{if("string"!=typeof r)throw new Qi(Yi.ConfigurationError,"API key must be provided as a string");if("string"!=typeof t)throw new Qi(Yi.ConfigurationError,"App user ID must be provided as a string");o={apiKey:r,appUserId:t,httpConfig:a,flags:n}}return e.configureInternal(o),e.getSharedInstance()}static configureInternal(r){var t,a;const{apiKey:n,appUserId:o,httpConfig:i,flags:s,subscriberToken:l,brandingAppearanceOverride:c,context:d,trace_id:u}=r,p=i??BS,_=s??XI;if(e.validateConfig(r),oS(n))throw new Qi(Yi.ConfigurationError,"Using the Amazon Appstore requires usage of the @revenuecat/purchases-js-vega package.");oS(n)&&as.enableConsoleLogForDebugMessages(),null==(a=null==(t=e.instance)?void 0:t.billingWrapper)||a.close(),e.
vendor: 4,503 bytes, line 1
1instance=new e(n,o,p,_,l,c,d,u)}static validateConfig(e){var r,t;VS(e.apiKey),KS(e.appUserId),HS(null==(r=e.httpConfig)?void 0:r.proxyURL),YS(null==(t=e.httpConfig)?void 0:t.additionalHeaders)}async preload(){if(!this.hasLoadedResources())return null!==this._loadingResourcesPromise?(as.verboseLog("Purchases resources are loading. Waiting."),void await this._loadingResourcesPromise):(this._loadingResourcesPromise=this.fetchAndCacheBrandingInfo().catch(e=>{let r=`${e}`;e instanceof Qi&&(r=`${e.message}. ${e.underlyingErrorMessage?`Underlying error: ${e.underlyingErrorMessage}`:""}`),as.errorLog(`Error fetching branding info: ${r}`)}).finally(()=>{this._loadingResourcesPromise=null}),this._loadingResourcesPromise);as.verboseLog("Purchases resources are loaded. Skipping.")}async fetchAndCacheBrandingInfo(){sS(this._API_KEY)?as.verboseLog("Branding info is not available for RC Test Store API keys."):oS(this._API_KEY)?as.verboseLog("Branding info is not available for Amazon Store API keys."):(this._brandingInfo=await this.backend.getBrandingInfo(),this.syncApplePayWebsiteIcon())}syncApplePayWebsiteIcon(){var e,r;if(!this._flags.applePayBrandingLogoEnabled)return;const t=BI(),a=NI();if(!t)return;const n=null==(r=null==(e=this._brandingInfo)?void 0:e.app_icon)?void 0:r.trim();Mz({doc:t,win:a,href:n?LP(n):null})}hasLoadedResources(){return null!==this._brandingInfo}async presentPaywall(e){var r,t,a,n,o,i,s;if(oS(this._API_KEY))throw as.verboseLog("Paywalls are not currently available for Amazon apps."),new Error("Paywalls are not currently available for Amazon apps.");const l=e.htmlTarget;let c=!1;const d=LI();let u=l??d.getElementById("rcb-ui-pw-root");if(null===u){c=!0;const e=d.createElement("div");e.id="rcb-ui-pw-root",e.className="rcb-ui-pw-root",e.style.zIndex=`${oI}`,e.style.position="fixed",e.style.top="0",e.style.left="0",e.style.width="100%",e.style.height="100%",e.style.overflow="auto",e.style.backgroundColor="var(--rc-purchases-ui-bg-color, Canvas)",d.body.offsetWidth>968&&(e.style.display="flex",e.style.justifyContent="center",e.style.alignItems="center"),e.style.transition="opacity 0.3s",e.style.opacity="0",d.body.appendChild(e),u=e}if(null===u)throw new Error("Could not generate a mount point for the paywall widget");const p=u,_=e.offering?await this.updatePaywallOfferingWithDiscountedProducts(e.offering,e.discountCode):(await this.getOfferings(e.discountCode?{offeringIdentifier:GS.Current,discountCode:e.discountCode}:void 0)).current;if(!_)throw new Error("No offering found.");const g=await this.backend.getWorkflows(this._appUserId).catch(e=>(as.warnLog(`Failed to fetch workflows: ${e}`),null)),m=null==(r=null==g?void 0:g.workflows)?void 0:r.find(e=>e.offering_id===_.identifier);if(!m&&!_.paywallComponents)throw new Error("This offering doesn't have a paywall attached.");if(!m&&!_.uiConfig)throw new Error("No ui_config found for this offering, please contact support!");const f=(e,r)=>{const t={},a=e=>e.toLowerCase().split("_")[0];Object.keys(e.components_localizations).forEach(e=>{void 0===t[a(e)]&&(t[a(e)]=[]),t[a(e)].push(e)});const n=t[a(r)];if(!n)return e.default_locale;const o=n.find(e=>e.toLowerCase()===r);return o||n[0]},h=e.selectedLocale?e.selectedLocale:navigator.language,y=_.paywallComponents?f(_.paywallComponents,h):h,v=new gl({},y,(null==(t=_.paywallComponents)?void 0:t.default_locale)??ms),b=sb(),k={appUserId:this._appUserId,sessionId:b,offeringId:_.identifier,paywallRevision:0,paywallRcPublicId:(null==(a=_.paywallComponents)?void 0:a.id)??null,presentedOfferingContext:null==(o=null==(n=_.availablePackages[0])?void 0:n.product)?void 0:o.presentedOfferingContext},w={displayMode:"full_screen",darkMode:(null==(s=null==(i=OI())?void 0:i.matchMedia)?void 0:s.call(i,"(prefers-color-scheme: dark)").matches)??!1,locale:y},P=new Map(_.availablePackages.map(e=>[e.identifier,e.product.identifier])),x=e=>{if(void 0!==e)return P.get(e)},C=e=>{const r=e;return{type:"paywall_component_interacted",...k,...w,componentType:e.componentType,componentName:e.componentName,componentValue:e.componentValue,componentURL:r.componentURL,originIndex:r.originIndex,destinationIndex:r.destinationIndex,originContextName:r.originContextName,destinationContextName:r.destinationContextName,defaultIndex:r.defaultIndex,originPackageId:r.originPackageId,destinationPackageId:r.destinationPackageId,defaultPackageId:r.defaultPackageId,originProductId:r.originProductId??x(r.originPackageId),destinationProductId:r.destinationProductId??x(r.de
vendor: 5,185 bytes, line 1
1stinationPackageId),defaultProductId:r.defaultProductId??x(r.defaultPackageId),currentPackageId:r.currentPackageId,resultingPackageId:r.resultingPackageId,currentProductId:r.currentProductId??x(r.currentPackageId),resultingProductId:r.resultingProductId??x(r.resultingPackageId)}},E=e=>{this.eventsTracker.trackPaywallEvent({type:e,...k,..."paywall_impression"===e?{...w}:{}})},S=async(r,t=y)=>{var a,n;const o=_.availablePackages.find(e=>e.identifier===r);if(void 0===o)throw new Error(`No package found for ${r}`);return{...await this.purchase({rcPackage:o,htmlTarget:e.purchaseHtmlTarget,customerEmail:e.customerEmail,externalPurchaseTokenId:e.externalPurchaseTokenId,metadata:e.metadata,brandingAppearanceOverride:e.brandingAppearanceOverride,showDiscountCodeField:e.showDiscountCodeField,discountCode:e.discountCode,onDiscountCodeChanged:e.onDiscountCodeChanged,selectedLocale:t,defaultLocale:(null==(a=_.paywallComponents)?void 0:a.default_locale)??ms,paywallId:null==(n=_.paywallComponents)?void 0:n.id,paywallSessionId:b,productChangeInfo:e.productChangeInfo}),selectedPackage:o}};let I=null,z=null;const T=e=>{const r=e.target;if(!(r instanceof Element))return;const t=r.closest("a[href]");if(!(t instanceof HTMLAnchorElement)||!p.contains(t))return;const a=t.getAttribute("href")??t.href;a&&(z={url:a,defaultPrevented:e.defaultPrevented})},D=r=>{var t;const a=(null==I?void 0:I.componentURL)===r?I:null;I=null,e.onNavigateToUrl?e.onNavigateToUrl(r):"text"!==(null==a?void 0:a.componentType)?null==(t=OI().open(r,"_blank"))||t.focus():queueMicrotask(()=>{var e;const t=(null==z?void 0:z.url)===r?z:null;z=null,!0===(null==t?void 0:t.defaultPrevented)&&(null==(e=OI().open(r,"_blank"))||e.focus())})},A=async r=>{var t;if(e.onCompleteWorkflowNavigate)return void await e.onCompleteWorkflowNavigate(r);if(!Sz(r.url,r.method))return void as.warnLog("Blocked complete-workflow navigation to a disallowed URL.");const a=OI();"external_browser"===r.method?null==(t=a.open(r.url,"_blank","noopener,noreferrer"))||t.focus():a.location.assign(r.url)},j=()=>{},q=()=>{e.onVisitCustomerCenter&&e.onVisitCustomerCenter()},M=iI(_,{translator:v}),$=uz(_),F={identifier:_.identifier,display_name:_.serverDescription},O=pz(_),N=e.listener,L=e=>{if(null!=N&&N.onPurchaseStarted)try{N.onPurchaseStarted(e)}catch(e){as.errorLog(`Error in listener.onPurchaseStarted: ${e}`)}},B=r=>{if(r instanceof Qi&&r.errorCode===Yi.UserCancelledError){if(null!=N&&N.onPurchaseCancelled)try{N.onPurchaseCancelled()}catch(e){as.errorLog(`Error in listener.onPurchaseCancelled: ${e}`)}}else{if(null!=N&&N.onPurchaseError)try{N.onPurchaseError(r)}catch(e){as.errorLog(`Error in listener.onPurchaseError: ${e}`)}e.onPurchaseError&&e.onPurchaseError(r)}};let U,R,W=h;if(m){const e=await this.backend.getWorkflowById(this._appUserId,m.id).catch(e=>(as.warnLog(`Failed to fetch workflow data, falling back to standard paywall: ${e}`),null)),r=e?oy(e):null;if(e&&r){R=e,U=r;const t=r.pages[r.initial_page_id];t&&(W=f(t,h))}else{if(e&&!r&&as.warnLog("Failed to resolve workflow navigation data, falling back to standard paywall."),!_.paywallComponents)throw new Error("This offering doesn't have a paywall attached and the workflow could not be loaded.");if(!_.uiConfig)throw new Error("No ui_config found for this offering, please contact support!")}}return new Promise((r,t)=>{let a=null,n=!1,o=!1,i=!1;p.addEventListener("click",T);const s=()=>{o||(o=!0,n&&E("paywall_close"))},l=e=>{if(!n||o)return;const r=C(e);if(this.eventsTracker.trackPaywallEvent(r),null!=N&&N.onInteraction)try{N.onInteraction(MI(r))}catch(e){as.errorLog(`Error in listener.onInteraction: ${e}`)}},d=e=>{const r=e;I=void 0===r.componentURL?null:{componentType:e.componentType,componentURL:r.componentURL},l(e)},u=new MutationObserver(()=>{0===p.childElementCount&&(s(),u.disconnect())}),g=()=>{u.disconnect(),p.removeEventListener("click",T),s(),a&&(Jn(a),a=null),p.innerHTML="",c&&p.parentNode&&p.parentNode.removeChild(p)},m=()=>{as.debugLog("Purchase cancelled by user"),g(),t(new Qi(Yi.UserCancelledError)),this.eventsTracker.flushAllEvents().catch(e=>{as.debugLog(`Failed to flush paywall events on close: ${e}`)})},f=e=>{g(),r(e),this.eventsTracker.flushAllEvents().catch(e=>{as.debugLog(`Failed to flush paywall events after purchase: ${e}`)})},h=e=>r=>{r instanceof Qi&&r.errorCode===Yi.UserCancelledError&&E("paywall_cancel"),as.errorLog(`${e}: ${r}`),B(r)},v=e=>{Sz(e,"deep_link")?(this.eventsTracker.flushAllEvents().catch(e=>{as.debugLog(`Failed to flush paywall events before custom checkout: ${e}`)}),OI().location.assign(e)):as.warnLog("Blocked custom checkout navigation to a disallowed URL.")},b=this.customWebCheckoutEnabled?v:void 0,k=e=>r=>{if(i)return;i=!0;const t=_.packagesById[r];t&&L(t),S(r,e).then(f).catch(h("Error performing purchase")).finally(()=>{i=!1})},w=this.getWalletButtonRender(_,f,e.customerEmail,h("Error presenting express purchase button"),N,e.metadata,e.externalPurchaseTokenId);if(p.innerHTML="",U&&R)try{const r=e=>{if("completed"===e.reason)this.eventsTracker.trackSDKEvent({eventName:nb.WorkflowStepCompleted,properties:{workflow_id:e.workflowId,step_id:e.stepId,...void 0!==e.toStepId?{to_step_i
vendor: 15,609 bytes, line 1
1d:e.toStepId}:{},is_first_step:e.isFirstStep,is_last_step:e.isLastStep}});else{const r=e.reason;this.eventsTracker.trackSDKEvent({eventName:nb.WorkflowStepStarted,properties:{workflow_id:e.workflowId,step_id:e.stepId,...void 0!==e.fromStepId?{from_step_id:e.fromStepId}:{},entry_reason:r,is_first_step:e.isFirstStep,is_last_step:e.isLastStep}}),e.isLastStep&&!n&&(E("paywall_impression"),n=!0)}};a=Gn(Ah,{target:p,props:{workflow:U,uiConfig:R.ui_config,selectedLocale:W,hideBackButtons:e.hideBackButtons,variablesPerPackage:M,infoPerPackage:$,appUserId:this._appUserId,isSandbox:this.isSandbox(),rcSource:this.getSupportedRCSource(),onCustomWebCheckout:b,walletButtonRender:w,onPurchaseClicked:k(W),onClose:m,onExitBack:()=>{e.onBack?e.onBack(m):m()},onCompleteWorkflowNavigate:A,onNavigateToUrlClicked:D,onRestorePurchasesClicked:j,onVisitCustomerCenterClicked:q,onComponentInteraction:d,onStepChanged:r,globalVariables:e.customVariables?$f(e.customVariables,R.ui_config):void 0,customVariables:e.customVariables,offering:F,packages:O,isPreview:!1,maxContentWidth:R.content_max_width?String(R.content_max_width):void 0}})}catch(e){return g(),void t(e)}else a=Gn(hh,{target:p,props:{paywallData:_.paywallComponents,selectedLocale:y,onNavigateToUrlClicked:D,appUserId:this._appUserId,isSandbox:this.isSandbox(),rcSource:this.getSupportedRCSource(),onCustomWebCheckout:b,onCompleteWorkflowNavigate:A,onVisitCustomerCenterClicked:q,uiConfig:_.uiConfig,onBackClicked:()=>{e.onBack?e.onBack(m):m()},onRestorePurchasesClicked:j,onPurchaseClicked:k(y),onError:e=>{g(),t(e)},variablesPerPackage:M,infoPerPackage:$,hideBackButtons:e.hideBackButtons,walletButtonRender:w,customVariables:e.customVariables,offering:F,packages:O,isPreview:!1,onComponentInteraction:d}});u.observe(p,{childList:!0}),U||(E("paywall_impression"),n=!0),"0"===p.style.opacity&&(p.style.opacity="1")})}async getOfferings(e){Yx(null==e?void 0:e.currency);const r=this._appUserId,t=await this.getOfferingsResponse(r),a=(null==e?void 0:e.offeringIdentifier)===GS.Current?t.current_offering_id:null==e?void 0:e.offeringIdentifier,n=a?{...t,offerings:t.offerings.filter(e=>e.identifier===a)}:t,o=await this.getAllOfferings(n,r,e);return r===this._appUserId&&(!a||null!==o.current)&&(this.cachedCurrentOffering=o.current),o}invalidateOfferingsCache(){this.clearOfferingsCache(this._appUserId)}trackCustomPaywallImpression(e={}){var r,t,a;const n=e.offering??this.cachedCurrentOffering,o=null==(r=null==n?void 0:n.availablePackages[0])?void 0:r.product.presentedOfferingContext;this.eventsTracker.trackCustomPaywallImpression({paywallId:e.paywallId,offeringId:null==n?void 0:n.identifier,placementIdentifier:(null==o?void 0:o.placementIdentifier)??void 0,targetingRevision:(null==(t=null==o?void 0:o.targetingContext)?void 0:t.revision)??void 0,targetingRuleId:(null==(a=null==o?void 0:o.targetingContext)?void 0:a.ruleId)??void 0})}async getCurrentOfferingForPlacement(e,r){const t=this._appUserId,a=await this.getOfferingsResponse(t),n=a.placements??null;if(null==n)return null;const{offeringIdForPlacement:o,fallbackOfferingId:i}=JS(n,e);if(!o&&!i)return null;const s=o?await this.findOfferingById(o,a,t,r):null;if(null!==s)return eI(e,s);if(o===i)return null;const l=i?await this.findOfferingById(i,a,t,r):null;return null!==l?eI(e,l):null}async getOfferingsResponse(e){const r=this.inMemoryCache.getCachedOfferingsResponse(e);if(null!=r)return r;const t=this.offeringsRequests.get(e);if(void 0!==t)return await t;const a=this.backend.getOfferings(e).then(r=>(this.customWebCheckoutEnabled=!0===r.custom_web_checkout_enabled,this.offeringsRequests.get(e)===a&&this.inMemoryCache.cacheOfferingsResponse(e,r),r)).finally(()=>{this.offeringsRequests.get(e)===a&&this.offeringsRequests.delete(e)});return this.offeringsRequests.set(e,a),await a}clearOfferingsCache(e){this.inMemoryCache.invalidateOfferingsCache(e),void 0===e?this.offeringsRequests.clear():this.offeringsRequests.delete(e)}invalidateRequestDataCaches(){this.offeringsRequests.clear(),this.inMemoryCache.invalidateAllCaches()}async findOfferingById(e,r,t,a){const n=r.offerings.find(r=>r.identifier===e);if(null==n)return null;const o=await this.fetchProductsForOfferings([n],t,a);return aI(e,r,o)}async updatePaywallOfferingWithDiscountedProducts(e,r){if(!r)return e;const t=e.availablePackages.map(e=>e.product.identifier),a=new Set(e.availablePackages.map(e=>e.product.price.currency)),n=1===a.size?[...a][0]:void 0;let o;try{o=await this.backend.getProducts(this._appUserId,t,n,r)}catch(r){return as.warnLog(`Failed to refresh paywall products with discount pricing: ${String(r)}`),e}return this.logMissingProductIds(t,o.product_details),QS(e,o)}async getAllOfferings(e,r,t){const a=await this.fetchProductsForOfferings(e.offerings,r,t);return nI(e,a)}async fetchProductsForOfferings(e,r,t){const a=e.flatMap(e=>e.packages).map(e=>e.platform_product_identifier);let n;return n=oS(this._API_KEY)?await this.unwrappedBillingWrapper().getProducts(r,a,null==t?void 0:t.currency,null==t?void 0:t.discountCode):await this.backend.getProducts(r,a,null==t?void 0:t.currency,null==t?void 0:t.discountCode),this.logMissingProductIds(a,n.product_details),n}async isEntitledTo(e){const r=await this.getCustomerInfo();return e in r.entitlements.active}async prepareForQuickPurchases(e){if(!nS(this._API_KEY))throw new Qi(Yi.ConfigurationError,"Package-specific quick purchases are only available with Stripe Billing API keys.");const r=this.resolveStripeBillingQuickPurchaseContext(e);if(!r)return this.stripeBillingQuickPurchaseState=null,{applePayAvailable:!1};const t=this.stripeBillingQuickPurchaseState;if((null==t?void 0:t.key)===r.key&&Number.isFinite(t.purchase.expiresAt)&&t.purchase.expiresAt>Date.now())return{applePayAvailable:!0};const a=this.stripeBillingQuickPurchasePreparation;if((null==a?void 0:a.key)===r.key)return await a.promise;this.stripeBillingQuickPurchaseState=null,as.debugLog(`Preparing Stripe Billing Apple Pay for package ${r.params.rcPackage.identifier}`);const n=this.prepareStripeBillingQuickPurchase(r).then(e=>{var t;return(null==(t=this.stripeBillingQuickPurchasePreparation)?void 0:t.key)!==r.key?{applePayAvailable:!1}:(this.stripeBillingQuickPurchaseState=e?{key:r.key,purchase:e}:null,{applePayAvailable:null!==e})}).catch(e=>{var t;return(null==(t=this.stripeBillingQuickPurchasePreparation)?void 0:t.key)===r.key&&(this.stripeBillingQuickPurchaseState=null),as.debugLog(`Apple Pay preparation failed, using checkout: ${String(e)}`),{applePayAvailable:!1}}).finally(()=>{var e;(null==(e=this.stripeBillingQuickPurchasePreparation)?void 0:e.key)===r.key&&(this.stripeBillingQuickPurchasePreparation=null)});return this.stripeBillingQuickPurchasePreparation={key:r.key,promise:n},await n}async prepareStripeBillingQuickPurchase(e){var r;const{params:t,brandingInfo:a,purchaseOption:n,translator:o}=e,i=t.rcPackage.product,s=new _s(this.backend,this.eventsTracker),l={...this._flags.autoCollectUTMAsMetadata?GI():{},...t.metadata||{}};let c;try{c=await s.checkoutStart({appUserId:this._appUserId,productId:i.identifier,purchaseOption:n,presentedOfferingContext:i.presentedOfferingContext,workflowPurchaseContext:t.workflowPurchaseContext,paywallId:t.paywallId,paywallSessionId:t.paywallSessionId,customerEmail:t.customerEmail,externalPurchaseTokenId:t.externalPurchaseTokenId,metadata:l,locale:o.selectedLocale,attributionMetadata:t.attributionMetadata,appearanceOverride:t.brandingAppearanceOverride,purchaseFlow:"apple_pay"})}catch(e){if(e instanceof ps&&(null==(r=e.extra)?void 0:r.backendErrorCode)===Xi.BackendQuickPurchaseUnavailable)return as.debugLog("Stripe Billing Apple Pay is unavailable for this purchase; using checkout"),null;throw e}const d=await Lz({startResponse:c,product:i,purchaseOption:n,brandingInfo:a,translator:o,purchaseOperationHelper:s});return as.debugLog(d?"Stripe Billing Apple Pay purchase is ready":"Apple Pay is unavailable; purchase will use Stripe Checkout"),d}resolveStripeBillingQuickPurchaseContext(e){const r=Fz(this._brandingAppearanceOverride,e.brandingAppearanceOverride),t=r?{...e,brandingAppearanceOverride:r}:e,a=Oz(this._brandingInfo,r),n=t.rcPackage.product,o=t.purchaseOption??n.defaultPurchaseOption,i=tb({brandingInfo:a,termsAndConditionsUrl:t.termsAndConditionsUrl}),s=[];if(this.resolveProductChange(t)&&s.push("product change requested"),(t.discountCode||t.showDiscountCodeField)&&s.push("discount code flow requested"),ab({brandingInfo:a,termsAndConditionsUrl:i,productDetails:n})&&s.push("checkout consent required"),s.length>0)return as.debugLog(`Stripe Billing Apple Pay skipped: ${s.join(", ")}; using checkout`),null;const l=t.selectedLocale??t.defaultLocale??ms,c=t.defaultLocale??ms,d=new gl(t.labelsOverride??{},l,c);return{key:Xz({apiKey:this._API_KEY,appUserId:this._appUserId,packageId:t.rcPackage.identifier,productId:n.identifier,purchaseOptionId:o.id,priceId:o.priceId,presentedOfferingContext:n.presentedOfferingContext,customerEmail:t.customerEmail,externalPurchaseTokenId:t.externalPurchaseTokenId,workflowPurchaseContext:t.workflowPurchaseContext,attributionMetadata:t.attributionMetadata,paywallId:t.paywallId,paywallSessionId:t.paywallSessionId,metadata:t.metadata,selectedLocale:l,defaultLocale:c,brandingAppearanceOverride:r,labelsOverride:t.labelsOverride,termsAndConditionsUrl:i,skipSuccessPage:t.skipSuccessPage}),params:t,brandingInfo:a,purchaseOption:o,translator:d}}purchasePackage(e,r,t){return this.purchase({rcPackage:e,customerEmail:r,htmlTarget:t})}async presentExpressPurchaseButton(e){const{rcPackage:r,purchaseOption:t,htmlTarget:a,customerEmail:n,externalPurchaseTokenId:o,selectedLocale:i=ms,defaultLocale:s=ms,onButtonReady:l=()=>{},walletButtonTheme:c}=e,d=this._appUserId;if(!tS(this._API_KEY))throw new Error("The Express Purchase button is only available with Web Billing API Keys.");const u=t??r.product.defaultPurchaseOption,p={...this._flags.autoCollectUTMAsMetadata?GI():{},...e.metadata||{}},_=new gl({},i,s);return new Promise((t,i)=>{const s=async e=>{const r=_b({redemptionInfo:e.redemptionInfo,mode:"express_purchase_button"});this.eventsTracker.trackSDKEvent(r),this.invalidateRequestDataCaches(),as.debugLog("Purchase finished");const a={customerInfo:await this._getCustomerInfoForUserId(d),redemptionInfo:e.redemptionInfo,operationSessionId:e.operationSessionId,attributionMetadata:e.attributionMetadata,customerEmail:e.customerEmail,storeTransaction:{storeTransactionId:e.storeTransactionIdentifier,productIdentifier:e.productIdentifier,purchaseDate:e.purchaseDate}};t(a)},g=e=>{var r;const t=mb({errorCode:null==(r=e.errorCode)?void 0:r.toString(),errorMessage:e.message,mode:"express_purchase_button"});this.eventsTracker.trackSDKEvent(t),i(e)};new xz(a,l,{appUserId:d,rcPackage:r,purchaseOption:u,customerEmail:n,purchases:this,eventsTracker:this.eventsTracker,brandingInfo:this._brandingInfo,purchaseOperationHelper:this.purchaseOperationHelper,externalPurchaseTokenId:o,metadata:p,customTranslations:e.labelsOverride,translator:_,onFinished:s,onError:g,listener:e.listener,walletButtonTheme:c})})}getWalletButtonRender(e,r,t,a,n,o,i){if(tS(this._API_KEY))return(s,{selectedPackageId:l,onReady:c,walletButtonTheme:d})=>{const u=e.packagesById[l];if(!u)return{};let p=u,_=null;return this.presentExpressPurchaseButton({rcPackage:u,customerEmail:t,htmlTarget:s,metadata:o,externalPurchaseTokenId:i,onButtonReady:(e,r)=>{_=e,null==c||c(r)},listener:n,walletButtonTheme:d}).then(e=>{r({...e,selectedPackage:p})}).catch(a),{destroy(){s.innerHTML=""},update({selectedPackageId:r}){if(_){const t=e.packagesById[r];if(!t)return;const a=t.product.defaultPurchaseOption;p=t,_.updatePurchase(t,a)}}}}}async purchase(e){if(e.tryWithApplePay)try{const r=this.tryPreparedStripeBillingQuickPurchase(e);if(r)return r}catch(e){this.stripeBillingQuickPurchaseState=null,as.debugLog(`Apple Pay could not start, using checkout: ${String(e)}`)}return this.purchaseAfterLoadingResources({...e,tryWithApplePay:!1})}tryPreparedStripeBillingQuickPurchase(e){var r;if(!nS(this._API_KEY))return null;const t=this.resolveStripeBillingQuickPurchaseContext(e),a=this.stripeBillingQuickPurchaseState;if(!t||!a||a.key!==t.key||!Number.isFinite(a.purchase.expiresAt)||a.purchase.expiresAt<=Date.now())return this.stripeBillingQuickPurchaseState=null,as.debugLog("Apple Pay first requested without matching prepared state; using Stripe Checkout"),null;this.stripeBillingQuickPurchaseState=null,as.debugLog("Stripe Billing Apple Pay is prepared; presenting it from the purchase click");const n=this._appUserId,o=t.params.rcPackage.product;return this.eventsTracker.trackSDKEvent(pb({appearance:null==(r=t.brandingInfo)?void 0:r.appearance,rcPackage:t.params.rcPackage,purchaseOptionToUse:t.purchaseOption,customerEmail:t.params.customerEmail})),Bz({preparedPurchase:a.purchase,customerEmail:t.params.customerEmail,translator:t.translator,eventsTracker:this.eventsTracker}).then(async r=>{if("unavailable"===r.status){try{this.eventsTracker.trackSDKEvent(mb({errorMessage:"Apple Pay presentation unavailable; using checkout",errorCode:null}))}catch(e){as.debugLog(`Apple Pay fallback analytics failed: ${String(e)}`)}return await this.purchaseAfterLoadingResources({...e,tryWithApplePay:!1})}if("cancelled"===r.status)throw this.eventsTracker.trackSDKEvent(gb()),new Qi(Yi.UserCancelledError);return this.eventsTracker.trackSDKEvent(_b({redemptionInfo:r.operationResult.redemptionInfo})),this.invalidateRequestDataCaches(),{customerInfo:await this._getCustomerInfoForUserId(n),redemptionInfo:r.operationResult.redemptionInfo,operationSessionId:r.operationResult.operationSessionId,attributionMetadata:r.operationResult.attributionMetadata,customerEmail:r.operationResult.customerEmail,storeTransaction:{storeTransactionId:r.operationResult.storeTransactionIdentifier,productIdentifier:o.identifier,purchaseDate:r.operationResult.purchaseDate}}}).catch(e=>{var r;if(e instanceof Qi)throw e;const t=e;throw this.eventsTracker.trackSDKEvent(mb({errorCode:null==(r=t.errorCode)?void 0:r.toString(),errorMessage:t.message})),Qi.getForPurchasesFlowError(t)})}async purchaseAfterLoadingResources(e){const r=Fz(this._brandingAppearanceOverride,e.brandingAppearanceOverride),t=r?{...e,brandingAppearanceOverride:r}:e,a=Oz(this._brandingInfo,r);if(sS(this._API_KEY)){const e=await oz(t,this.backend,this._appUserId);return this.invalidateRequestDataCaches(),e}if(aS(this._API_KEY))return await this.performPaddlePurchase(t,a);if(nS(this._API_KEY))return await this.performStripePurchase(t,a);if(oS(this._API_KEY)){const r=await this.unwrappedBillingWrapper().purchase(e,this._appUserId);return this.invalidateRequestDataCaches(),r}return await this.performWebBillingPurchase(t,a)}async performStripePurchase(e,r){const t=this.resolveProductChange(e),{rcPackage:a,purchaseOption:n,htmlTarget:o,customerEmail:i,workflowPurchaseContext:s,attributionMetadata:l,paywallId:c,paywallSessionId:d,externalPurchaseTokenId:u,selectedLocale:p=ms,defaultLocale:_=ms,skipSuccessPage:g=!1}=e,m=this.resolveHTMLTarget(o),f=this._appUserId;as.debugLog(`Presenting Stripe checkout for package ${a.identifier}`);const h=p||_,y=n??a.product.defaultPurchaseOption,v=pb({appearance:null==r?void 0:r.appearance,rcPackage:a,purchaseOptionToUse:y,customerEmail:i});this.eventsTracker.trackSDKEvent(v);const b={...this._flags.autoCollectUTMAsMetadata?GI():{},...e.metadata||{}};let k=null;const w=void 0!==o;return new Promise((n,o)=>{const p=OI();w||p.history.pushState({checkoutOpen:!0},"");const v=()=>{k&&Jn(k),m.innerHTML=""},P=this.createCheckoutOnCloseHandler(o,v);!w&&P&&p.addEventListener("popstate",P);
vendor: 9,468 bytes, line 1
1const x=this.createCheckoutOnFinishedHandler(n,f,a,v),C=async e=>{this.invalidateRequestDataCaches(),v();try{const r=await this.getCustomerInfo();n({customerInfo:r,redemptionInfo:null,operationSessionId:e.operationSessionId,storeTransaction:{storeTransactionId:e.operationSessionId,productIdentifier:e.newProductId,purchaseDate:new Date},productChange:{changeType:e.changeType}})}catch(e){o(e)}},E=this.createCheckoutOnErrorHandler(o,v);k=Gn(AE,{target:m,props:{isInElement:w,isSandbox:this.isSandbox(),appUserId:f,rcPackage:a,purchaseOption:y,customerEmail:i,workflowPurchaseContext:s,attributionMetadata:l,paywallId:c,paywallSessionId:d,productChange:t,onFinished:x,onProductChangeFinished:C,onClose:P,onError:E,eventsTracker:this.eventsTracker,brandingInfo:r,appearanceOverride:e.brandingAppearanceOverride,purchaseOperationHelper:this.purchaseOperationHelper,externalPurchaseTokenId:u,selectedLocale:h,metadata:b,defaultLocale:_,customTranslations:e.labelsOverride,skipSuccessPage:g,hideBackButton:this.shouldHideCheckoutBackButton()}})})}async performWebBillingPurchase(e,r){const t=this.resolveProductChange(e),{rcPackage:a,purchaseOption:n,htmlTarget:o,customerEmail:i,workflowPurchaseContext:s,attributionMetadata:l,externalPurchaseTokenId:c,selectedLocale:d=ms,defaultLocale:u=ms,skipSuccessPage:p=!1,showDiscountCodeField:_=!1,discountCode:g,onDiscountCodeChanged:m}=e,f=this.resolveHTMLTarget(o),h=this._appUserId;as.debugLog(`Presenting purchase form for package ${a.identifier}`);const y=d||u,v=n??a.product.defaultPurchaseOption,b=pb({appearance:null==r?void 0:r.appearance,rcPackage:a,purchaseOptionToUse:v,customerEmail:i});this.eventsTracker.trackSDKEvent(b);const k={...this._flags.autoCollectUTMAsMetadata?GI():{},...e.metadata||{}};let w=null;const P=tb({brandingInfo:r,termsAndConditionsUrl:e.termsAndConditionsUrl}),x=void 0!==o;return new Promise((n,o)=>{const d=OI();x||d.history.pushState({checkoutOpen:!0},"");const b=()=>{w&&Jn(w),f.innerHTML=""},C=this.createCheckoutOnCloseHandler(o,b);!x&&C&&d.addEventListener("popstate",C);const E=this.createCheckoutOnFinishedHandler(n,h,a,b),S=async e=>{this.invalidateRequestDataCaches(),b();try{const r=await this.getCustomerInfo();n({customerInfo:r,redemptionInfo:null,operationSessionId:e.operationSessionId,storeTransaction:{storeTransactionId:e.operationSessionId,productIdentifier:e.newProductId,purchaseDate:new Date},productChange:{changeType:e.changeType}})}catch(e){o(e)}},I=this.createCheckoutOnErrorHandler(o,b);w=Gn(Zx,{target:f,props:{isInElement:x,appUserId:h,rcPackage:a,purchaseOption:v,customerEmail:i,workflowPurchaseContext:s,attributionMetadata:l,paywallId:e.paywallId,paywallSessionId:e.paywallSessionId,productChange:t,onFinished:E,onProductChangeFinished:S,onClose:C,onError:I,purchases:this,eventsTracker:this.eventsTracker,brandingInfo:r,appearanceOverride:e.brandingAppearanceOverride,purchaseOperationHelper:this.purchaseOperationHelper,externalPurchaseTokenId:c,selectedLocale:y,metadata:k,defaultLocale:u,customTranslations:e.labelsOverride,termsAndConditionsUrl:P,showDiscountCodeField:_,discountCode:g,onDiscountCodeChanged:m,skipSuccessPage:p,hideBackButton:this.shouldHideCheckoutBackButton()}})})}async performPaddlePurchase(e,r){const{rcPackage:t,purchaseOption:a,customerEmail:n,discountCode:o,discountId:i,attributionMetadata:s,workflowPurchaseContext:l,externalPurchaseTokenId:c,selectedLocale:d=ms,defaultLocale:u=ms,skipSuccessPage:p=!1,htmlTarget:_}=e,g=this.resolveHTMLTarget(_),m=this._appUserId;as.debugLog(`Presenting Paddle checkout for package ${t.identifier}`);const f=a??t.product.defaultPurchaseOption,h={source:"paddle",...this._flags.autoCollectUTMAsMetadata?GI():{},...e.metadata||{}},y=pb({appearance:null==r?void 0:r.appearance,rcPackage:t,purchaseOptionToUse:f,customerEmail:n});this.eventsTracker.trackSDKEvent(y);const v=new UC(this.backend,this.eventsTracker);let b=null;const k=void 0!==_;return new Promise((a,_)=>{const y=OI();k||y.history.pushState({checkoutOpen:!0},"");const w=()=>{b&&Jn(b),g.innerHTML=""},P=this.createCheckoutOnCloseHandler(_,w)??(()=>{w()});k||y.addEventListener("popstate",P);const x=this.createCheckoutOnFinishedHandler(a,m,t,w),C=this.createCheckoutOnErrorHandler(_);b||(b=Gn(wE,{target:g,props:{eventsTracker:this.eventsTracker,brandingInfo:r,selectedLocale:d||u,defaultLocale:u,customTranslations:e.labelsOverride,isInElement:k,onClose:P,onFinished:x,onError:C,skipSuccessPage:p,productDetails:t.product,rcPackage:t,appUserId:m,purchaseOption:f,customerEmail:n,discountCode:o,discountId:i,attributionMetadata:s,workflowPurchaseContext:l,externalPurchaseTokenId:c,metadata:h,unmountPaddlePurchaseUi:w,paddleService:v,hideBackButton:this.shouldHideCheckoutBackButton()}}))})}resolveHTMLTarget(e){const r=LI();let t=e??r.getElementById("rcb-ui-root");if(null===t){const e=r.createElement("div");e.className="rcb-ui-root",r.body.appendChild(e),t=e}if(null===t)throw new Error("Could not generate a mount point for the billing widget");return t}createCheckoutOnCloseHandler(e,r){if(this.getSupportedRCSource())return;const t=()=>{const a=gb();this.eventsTracker.trackSDKEvent(a),OI().removeEventListener("popstate",t),null==r||r(),as.debugLog("Purchase cancelled by user"),e(new Qi(Yi.UserCancelledError))};return t}getSupportedRCSource(){const e=this._flags.rcSource;return e&&ZI.includes(e)?e:void 0}shouldHideCheckoutBackButton(){return!0===this._flags.hideBackButton||!!this.getSupportedRCSource()}createCheckoutOnFinishedHandler(e,r,t,a){return async n=>{const o=_b({redemptionInfo:n.redemptionInfo});this.eventsTracker.trackSDKEvent(o),this.invalidateRequestDataCaches(),as.debugLog("Purchase finished"),null==a||a();const i={customerInfo:await this._getCustomerInfoForUserId(r),redemptionInfo:n.redemptionInfo,operationSessionId:n.operationSessionId,attributionMetadata:n.attributionMetadata,customerEmail:n.customerEmail,storeTransaction:{storeTransactionId:n.storeTransactionIdentifier,productIdentifier:t.product.identifier,purchaseDate:n.purchaseDate}};e(i)}}createCheckoutOnErrorHandler(e,r){return t=>{var a;const n=mb({errorCode:null==(a=t.errorCode)?void 0:a.toString(),errorMessage:t.message});this.eventsTracker.trackSDKEvent(n),null==r||r(),e(Qi.getForPurchasesFlowError(t))}}_isConfiguredWithSimulatedStore(){return sS(this._API_KEY)}_shouldForceEnableWalletMethods(){return!!this._flags.forceEnableWalletMethods}async _postSimulatedStoreReceipt(e){if(!sS(this._API_KEY))throw new Qi(Yi.ConfigurationError,"Posting a test store receipt is only available for RC Test Store API keys.");const r=await nz(e,this.backend,this._appUserId,void 0);return this.invalidateRequestDataCaches(),r}async getCustomerInfo(){return await this._getCustomerInfoForUserId(this._appUserId)}getAppUserId(){return this._appUserId}async setAttributes(e){await this.getCustomerInfo();const r=this._appUserId;await this.backend.setAttributes(r,e),this.clearOfferingsCache(r)}async changeUser(e){return await this.replaceUserId(e),await this.getCustomerInfo()}async identifyUser(e){if(KS(e),e===this._appUserId)return as.debugLog(`aliasUser called with the current appUserID: ${e}. Ignoring.`),{customerInfo:await this.getCustomerInfo(),wasCreated:!1};const r=await this.backend.identify(this._appUserId,e);return await this.replaceUserId(e),{customerInfo:LE(r),wasCreated:r.was_created}}resolveProductChange(e){const r=e.productChangeInfo,t=tS(this._API_KEY)||nS(this._API_KEY);if(!r||!t)return;const a=r.subscriberToken??this._subscriberToken??void 0;return a?(this.validateSubscriberToken(a),{subscriptionId:r.subscriptionId||void 0,productIdentifier:r.productIdentifier||void 0,subscriberToken:a}):void 0}validateSubscriberToken(e){if(tS(e)||aS(e)||nS(e)||sS(e)||e.startsWith("sk_")||!e)throw new Qi(Yi.ConfigurationError,"Invalid subscriber token.")}async replaceUserId(e){KS(e),this.stripeBillingQuickPurchaseState=null,this.stripeBillingQuickPurchasePreparation=null,this._appUserId=e,await this.eventsTracker.updateUser(e),this.invalidateRequestDataCaches(),this.cachedCurrentOffering=null}logMissingProductIds(e,r){const t={};r.forEach(e=>t[e.identifier]=e);const a=[];e.forEach(e=>{void 0===t[e]&&a.push(e)}),a.length>0&&as.debugLog(`Could not find product data for product ids:\n ${a.join()}.\n Please check that your product configuration is correct.`)}isSandbox(){return rS(this._API_KEY)||iS(this._API_KEY)||sS(this._API_KEY)}isAnonymous(){return this._appUserId.startsWith(Zz)}async getVirtualCurrencies(){return await this._getVirtualCurrenciesForUserId(this._appUserId)}getCachedVirtualCurrencies(){return this.inMemoryCache.getCachedVirtualCurrencies(this._appUserId,!0)}invalidateVirtualCurrenciesCache(){this.inMemoryCache.invalidateVirtualCurrenciesCache(this._appUserId)}close(){var r;if(e.instance===this){if(this.eventsTracker&&this.eventsTracker.dispose(),null==(r=this.billingWrapper)||r.close(),this._flags.applePayBrandingLogoEnabled){const e=BI();e&&qz(e)}e.instance=void 0}else as.warnLog("Trying to close a Purchases instance that is not the current instance. Ignoring.")}async _getCustomerInfoForUserId(e){const r=await this.backend.getCustomerInfo(e);return LE(r)}async _getVirtualCurrenciesForUserId(e){const r=this.inMemoryCache.getCachedVirtualCurrencies(e);if(r)return as.debugLog("Vending VirtualCurrencies from cache."),r;const t=await this.backend.getVirtualCurrencies(e),a=lz(t);return as.debugLog("VirtualCurrencies updated from the network."),this.inMemoryCache.cac
1heVirtualCurrencies(e,a),a}static generateRevenueCatAnonymousAppUserId(){return`${Zz}${sb().replace(/-/g,"")}`}_trackEvent(e){this.eventsTracker.trackExternalEvent(e)}_flushAllEvents(){return this.eventsTracker.flushAllEvents()}unwrappedBillingWrapper(){if(null===this.billingWrapper)throw new Qi(Yi.ConfigurationError,"Ensure that you have configured the SDK using an Amazon API key.");return this.billingWrapper}};rT=d(null),f(rT,1,"prepareForQuickPurchases",eT,tT),f(rT,1,"presentExpressPurchaseButton",Jz,tT),f(rT,1,"purchaseAfterLoadingResources",Qz,tT),g(rT,tT),h(tT,"_platformInfo"),h(tT,"instance");let aT=tT;t.d(r,["CustomVariableValue",0,Mf,"PAYWALL_COMPONENT_TYPES",0,Gz])}}]);
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.