1/*! For license information please see 7179.903a0faa.js.LICENSE.txt */ 2(self.webpackChunk=self.webpackChunk||[]).push([[7179],{87757:(t,e,n)=>{t.exports=n(35666)},7358:(t,e,n)=>{"use strict";n.d(e,{H:()=>w,j:()=>b});var a=n(87757),r=n.n(a),i=n(70313);function s(t){var e="https://www.paypal.com/sdk/js";t.sdkBaseURL&&(e=t.sdkBaseURL,delete t.sdkBaseURL),function(t){var e=t["merchant-id"],n=t["data-merchant-id"],a="",r="";Array.isArray(e)?e.length>1?(a="*",r=e.toString()):a=e.toString():"string"==typeof e&&e.length>0?a=e:"string"==typeof n&&n.length>0&&(a="*",r=n);t["merchant-id"]=a,t["data-merchant-id"]=r}(t);var n=Object.keys(t).filter((function(e){return void 0!==t[e]&&null!==t[e]&&""!==t[e]})).reduce((function(e,n){var a=t[n].toString();return"data-"===n.substring(0,5)?e.dataAttributes[n]=a:e.queryParams[n]=a,e}),{queryParams:{},dataAttributes:{}}),a=n.queryParams,r=n.dataAttributes;return{url:"".concat(e,"?").concat(o(a)),dataAttributes:r}}function o(t){var e="";return Object.keys(t).forEach((function(n){0!==e.length&&(e+="&"),e+=n+"="+t[n]})),e}function c(t,e){void 0===e&&(e={});var n=document.createElement("script");return n.src=t,Object.keys(e).forEach((function(t){n.setAttribute(t,e[t]),"data-csp-nonce"===t&&n.setAttribute("nonce",e["data-csp-nonce"])})),n}function l(t,e){if(void 0===e&&(e=u()),p(t,e),"undefined"==typeof window)return e.resolve(null);var n=s(t),a=n.url,r=n.dataAttributes,i=r["data-namespace"]||"paypal",o=d(i);return function(t,e){var n=document.querySelector('script[src="'.concat(t,'"]'));if(null===n)return null;var a=c(t,e),r=n.cloneNode();if(delete r.dataset.uidAuto,Object.keys(r.dataset).length!==Object.keys(a.dataset).length)return null;var i=!0;return Object.keys(r.dataset).forEach((function(t){r.dataset[t]!==a.dataset[t]&&(i=!1)})),i?n:null}(a,r)&&o?e.resolve(o):function(t,e){void 0===e&&(e=u());p(t,e);var n=t.url,a=t.attributes;if("string"!=typeof n||0===n.length)throw new Error("Invalid url.");if(void 0!==a&&"object"!=typeof a)throw new Error("Expected attributes to be an object.");return new e((function(t,e){if("undefined"==typeof window)return t();!function(t){var e=t.url,n=t.attributes,a=t.onSuccess,r=t.onError,i=c(e,n);i.onerror=r,i.onload=a,document.head.insertBefore(i,document.head.firstElementChild)}({url:n,attributes:a,onSuccess:function(){return t()},onError:function(){var t=new Error('The script "'.concat(n,'" failed to load.'));return window.fetch?fetch(n).then((function(n){return 200===n.status&&e(t),n.text()})).then((function(t){var n=function(t){var e=t.split("/* Original Error:")[1];return e?e.replace(/\n/g,"").replace("*/","").trim():t}(t);e(new Error(n))})).catch((function(t){e(t)})):e(t)}})}))}({url:a,attributes:r},e).then((function(){var t=d(i);if(t)return t;throw new Error("The window.".concat(i," global variable is not available."))}))}function u(){if("undefined"==typeof Promise)throw new Error("Promise is undefined. To resolve the issue, use a Promise polyfill.");return Promise}function d(t){return window[t]}function p(t,e){if("object"!=typeof t||null===t)throw new Error("Expected an options object.");if(void 0!==e&&"function"!=typeof e)throw new Error("Expected PromisePonyfill to be a function.")}var g=n(43057),m=n(17109);function f(t,e,n,a,r,i,s){try{var o=t[i](s),c=o.value}catch(t){return void n(t)}o.done?e(c):Promise.resolve(c).then(a,r)}function h(t){return function(){var e=this,n=arguments;return new Promise((function(a,r){var i=t.apply(e,n);function s(t){f(i,a,r,s,o,"next",t)}function o(t){f(i,a,r,s,o,"throw",t)}s(void 0)}))}}var y={label:"pay",shape:"pill",tagline:!1,height:parseInt(i.computedBtnHeight)};function b(t){return v.apply(this,arguments)}function v(){return(v=h(r().mark((function t(e){var n;return r().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,l({"client-id":"AVe7esepuGbTV7UrElqZt14ELIGiUxh3Ks63zs75ikuKIKnzJ2R862xdBkwfWkZlwZodMwPnR1i2rGsK","disable-funding":"card,credit,bancontact,blik,eps,giropay,ideal,mercadopago,mybank,p24,sepa,sofort,venmo",currency:e});case 3:n=t.sent,t.next=11;break;case 6:return t.prev=6,t.t0=t.catch(0),(0,g.F)().error("Error loading PayPal",{error:t.t0}),m.l.$bvToast.toast("Please refresh the page and try again.",{title:"An error occurred!",solid:!0,variant:"danger",autoHideDelay:5e3}),t.abrupt("return",null);case 11:return t.abrupt("return",n);case 12:case"end":return t.stop()}}),t,null,[[0,6]])})))).apply(this,arguments)}function w(t,e,n,a,i){var s,o,c=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,l=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,u=!1,d=function(){var t=h(r().mark((function t(e){var a,s;return r().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return u||(u=!0),t.prev=1,t.next=4,axios.post("/webapi/checkout/paypal/finalize",{order_id:e});case 4:t.next=14;break;case 6:if(t.prev=6,t.t0=t.catch(1),null===(a=t.t0.response)||void 0===a||null===(s=a.data)||void 0===s||!s.message){t.next=11;break}return m.l.$bvToast.toast(t.t0.response.data.message,{title:"Payment Error",solid:!0,variant:"danger",autoHideDelay:1e4}),t.abrupt("return");case 11:return(0,g.F)().warning("Error finalizing PayPal payment",{orderId:e}),m.l.$bvToast.toast("There was an error processing your payment, please try again in a few moments or contact support. You have not been charged.",{title:"Payment Error",solid:!0,variant:"danger",autoHideDelay:1e4}),t.abrupt("return");case 14:return t.prev=14,n(!1),t.finish(14);case 17:i();case 18:case"end":return t.stop()}}),t,null,[[1,6,14,17]])})));return function(e){return t.apply(this,arguments)}}();return t.Buttons({style:y,createOrder:function(){return n(!0),a()},onApprove:(o=h(r().mark((function t(e){var n;return r().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.orderID,t.abrupt("return",d(n));case 2:case"end":return t.stop()}}),t)}))),function(t){return o.apply(this,arguments)}),onCancel:(s=h(r().mark((function t(e){var a;return r().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(a=e.orderID,!u||!a){t.next=7;break}return(0,g.F)().info("Trying to finalize a previously failed PayPal payment",{orderId:a}),t.next=5,d(a);case 5:return n(!1),t.abrupt("return");case 7:m.l.$bvToast.toast("The payment was canceled by the user. Please try again.",{title:"Payment Canceled",solid:!0,variant:"danger",autoHideDelay:1e4}),n(!1),c&&c();case 10:case"end":return t.stop()}}),t)}))),function(t){return s.apply(this,arguments)}),onError:function(t){switch(n(!1),t.message){case"Detected popup close"
2:return;case"Expected an order id to be passed":(0,g.F)().info("No PayPal order ID was passed, backend malfunction?");break;default:(0,g.F)().warning("Unknown PayPal error",{error:t}),console.error(t)}m.l.$bvToast.toast("Something went wrong with the payment. Please try again.",{title:"Error in the payment",solid:!0,variant:"danger",autoHideDelay:1e4}),l&&l()}}).render(e)}},85206:(t,e,n)=>{"use strict";n.d(e,{Y:()=>r});var a=n(61775);function r(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{subject:""};a.Nd.$emit(a.gd,t)}},97612:(t,e,n)=>{"use strict";n.d(e,{Z:()=>v});var a=n(70538),r=n(19013),i=n(13882);function s(t,e){(0,i.Z)(2,arguments);var n=(0,r.Z)(t),a=(0,r.Z)(e);return n.getTime()<a.getTime()}var o=n(83946),c=n(51820);function l(t){(0,i.Z)(1,arguments);var e=(0,r.Z)(t);return e.setHours(23,59,59,999),e}var u=n(26038);function d(t,e){(0,i.Z)(2,arguments);var n=(0,r.Z)(t),a=(0,r.Z)(e);return n.getFullYear()-a.getFullYear()}var p=n(49474);function g(t,e){(0,i.Z)(2,arguments);var n=(0,r.Z)(t),a=(0,r.Z)(e),s=(0,p.Z)(n,a),o=Math.abs(d(n,a));n.setFullYear("1584"),a.setFullYear("1584");var c=(0,p.Z)(n,a)===-s,l=s*(o-c);return 0===l?0:l}var m=n(69119);function f(t){(0,i.Z)(1,arguments);var e=(0,r.Z)(t),n=e.getFullYear(),a=e.getMonth(),s=new Date(0);return s.setFullYear(n,a+1,0),s.setHours(0,0,0,0),s.getDate()}var h=n(42699);function y(t,e){(0,i.Z)(2,arguments);var n=(0,r.Z)(t),a=(0,o.Z)(e);if(isNaN(a))return new Date(NaN);if(!a)return n;var s=n.getDate(),c=new Date(n.getTime());c.setMonth(n.getMonth()+a+1,0);var l=c.getDate();return s>=l?c:(n.setFullYear(c.getFullYear(),c.getMonth(),s),n)}function b(t,e){(0,i.Z)(2,arguments);var n=(0,o.Z)(e);return y(t,12*n)}const v={methods:{download:function(t){this.$emit("download",t)},reviewPayment:function(t,e){return"/mypurchases/confirm/".concat(t,"/").concat(e)},subscriptionIsOnGracePeriod:function(t){return!t.attached_to&&"perpetual"==t.plan.interval&&!t.plan.is_project||t.ends_at&&s(new Date,function(t,e){(0,i.Z)(2,arguments);var n=(0,o.Z)(e);return(0,c.Z)(t,1e3*n)}(l(t.ends_at),1))},subscriptionHasExpired:function(t){return!!t.ends_at&&!this.subscriptionIsOnGracePeriod(t)},subscriptionName:function(t){return t.subplan?t.plan.details&&t.plan.details.subplans&&t.plan.details.subplans[t.subplan]?t.plan.details.subplans[t.subplan]:t.plan.details&&t.plan.details.resellers&&t.plan.details.resellers[t.subplan]?t.plan.details.resellers[t.subplan]:t.plan.name:t.plan.name},subscriptionExpiredAt:function(t){if(!t.from_voucher)return"Your subscription ended <strong>".concat((0,u.Z)(l(t.ends_at),"PPP"),"</strong>.");var e=g(t.ends_at,t.created_at);return 0==e?"Your subscription ended <strong>".concat((0,u.Z)(l(t.ends_at),"PPP"),"</strong>."):"Your ".concat(e," ").concat(a.default.filter("pluralize")(e,"year")," subscription ended <strong>").concat((0,u.Z)(l(t.ends_at),"PPP"),"</strong>.")},subscriptionIsValid:function(t){return!this.subscriptionIsIncomplete(t)&&!this.subscriptionIsCanceled(t)&&(this.subscriptionIsOnGracePeriod(t)||!this.subscriptionHasExpired(t))},subscriptionIsIncomplete:function(t){return"incomplete"==t.status},subscriptionIsCanceled:function(t){return"canceled"==t.status},subscriptionValidTil:function(t){if(!t.from_voucher||t.plan.is_project)return"Your subscription ends <strong>".concat((0,u.Z)(l(t.ends_at),"PPP"),"</strong>");var e=g(t.ends_at,t.created_at);return 0==e?"Your subscription ends <strong>".concat((0,u.Z)(l(t.ends_at),"PPP"),"</strong>."):"Your ".concat(e," ").concat(a.default.filter("pluralize")(e,"year")," subscription ends <strong>").concat((0,u.Z)(l(t.ends_at),"PPP"),"</strong>.")},subscriptionStartsAt:function(t){return"Your billing period starts <strong>".concat((0,u.Z)((0,m.Z)(t.trial_ends_at),"PPP"),"</strong>")},subscriptionWillAutoRenew:function(t){var e=t.trial_ends_at||t.created_at,n=new Date;return s(n,e)?"":(e=function(t,e){(0,i.Z)(2,arguments);var n=(0,r.Z)(t),a=(0,o.Z)(e),s=n.getFullYear(),c=n.getDate(),l=new Date(0);l.setFullYear(s,a,15),l.setHours(0,0,0,0);var u=f(l);return n.setMonth(a,Math.min(c,u)),n}(e,function(t){return(0,i.Z)(1,arguments),(0,r.Z)(t).getMonth()}(n)),e=function(t,e){(0,i.Z)(2,arguments);var n=(0,r.Z)(t),a=(0,o.Z)(e);return isNaN(n)?new Date(NaN):(n.setFullYear(a),n)}(e,function(t){return(0,i.Z)(1,arguments),(0,r.Z)(t).getFullYear()}(n)),((0,h.Z)(n,e)||function(t,e){(0,i.Z)(2,arguments);var n=(0,m.Z)(t),a=(0,m.Z)(e);return n.getTime()===a.getTime()}(n,e))&&(e="explorer-sfx-cloud-yearly"!=t.stripe_plan?y(e,1):b(e,1)),"Will renew automatically in <strong>".concat((0,u.Z)(e,"PPP"),"</strong>."))},subscriptionIsLoyalCommitment:function(t){if(!t)return!1;if("loyal"!==t.subplan)return!1;var e=(0,m.Z)(t.created_at);return e=b(e,1),(0,h.Z)(e,l(new Date))},subscriptionLoyalCommitment:function(t){var e=l(t.created_at);return e=b(e,1),"Your "One-Year Commitment" subscription ends <strong>".concat((0,u.Z)(e,"PPP"),"</strong>")},subscriptionSince:function(t){return"Since ".concat((0,u.Z)(t.created_at,"PPP"))},subscriptionIsAssigned:function(t){return t&&t.assigned_users.length>0},subscriptionAssignedTo:function(t){if(!t)return"";if(t.plan.is_project){var e=t?t.assigned_users.length:0;return"Currently assigned to <strong>".concat(e>0?e+" "+a.default.filter("pluralize")(e,"user"):"0 users","</strong>.")}return this.subscriptionIsAssigned(t)?"Currently assigned to <strong>".concat(t.assigned_users[0].email,"</strong>."):"Currently assigned to <strong>me</strong>."},subscriptionUpfrontDescription:function(t){return"explorer-sfx-cloud-yearly"!=t.stripe_plan?"Upfront subscription <br>(".concat(t.quantity+" "+a.default.filter("pluralize")(t.quantity,"month"),")"):"1 Year subscription"},isAcademic:function(t){return"academic"===t.subplan},canManage:function(t){return!(!t||!t.claims)&&("explorer-sfx-cloud"==t.stripe_plan||"explorer-sfx-cloud-yearly"==t.stripe_plan&&"standard"==t.subplan||(1==t.claims.sp2||1==t.claims.sp3))},notInProduction:function(){return!1},canConfirmPayment:function(t){return t&&this.subscriptionIsIncomplete(t)&&"academic"!==t.subplan},canSwitch:function(t){return t&&!t.from_voucher&&null!=t.subplan&&"academic"!=t.subplan&&"loyal"!=t.subplan&&"perpetual"!=t.subplan&&"Explorer SFX Cloud"!=t.name},canResume:function(t){return t&&!t.from_voucher&&t.subplan&&t.ends_at&&"upfront"!=t.subplan&&"perpetual"!=t.subplan},canExtend:function(t){return t&&!t.from_voucher&&t.subplan&&"upfront"==t.subplan},canCancel:function(t){return t&&!t.from_voucher&&t.subplan&&!t.ends_at&&"upfront"!=t.subplan&&"perpetual"!=t.subplan},canActivate:function(t){return!t.plan.is_bundle&&"Explorer SFX Cloud"!=t.name}}}},49968:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>o});var a=n(94015),r=n.n(a),i=n(23645),s=n.n(i)()(r());s.push([t.id,"","",{version:3,sources:[],names:[],mappings:"",sourceRoot:""}]),s.locals={accent:"#a1693a",primary:"#2e6e9f",secondary:"#4c4d53",success:"#41904b",info:"#8
204abc",warning:"#9c8d3a",danger:"#a24944",light:"#98989c",dark:"#22262a","gray-7":"#69696e","gray-6":"#4c4d53","gray-5":"#383b40","gray-4":"#2e3136","gray-2":"#181b1f","input-bg-color":"rgba(56,59,64,.6)",white:"#fff",computedBtnHeight:"42.8"};const o=s},66681:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>o});var a=n(94015),r=n.n(a),i=n(23645),s=n.n(i)()(r());s.push([t.id,"","",{version:3,sources:[],names:[],mappings:"",sourceRoot:""}]),s.locals={accent:"#a1693a",primary:"#2e6e9f",secondary:"#4c4d53",success:"#41904b",info:"#804abc",warning:"#9c8d3a",danger:"#a24944",light:"#98989c",dark:"#22262a","gray-7":"#69696e","gray-6":"#4c4d53","gray-5":"#383b40","gray-4":"#2e3136","gray-2":"#181b1f","input-bg-color":"rgba(56,59,64,.6)",white:"#fff","red-light":"#d95d50"};const o=s},96348:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>o});var a=n(94015),r=n.n(a),i=n(23645),s=n.n(i)()(r());s.push([t.id,".loading-wrapper[data-v-2a831e02]{position:relative}.loading-wrapper .loading-wrapper__loader[data-v-2a831e02]{position:absolute;top:0;bottom:0;left:0;right:0}[data-v-2a831e02] .invisible *{visibility:hidden!important}","",{version:3,sources:["webpack://./resources/js/components/buttons/LoadingWrapper.vue"],names:[],mappings:"AAqCA,kCACC,iBApCD,CAsCC,2DACC,iBAAA,CACA,KAAA,CACA,QAAA,CACA,MAAA,CACA,OApCF,CAyCA,+BACC,2BAtCD",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.loading-wrapper {\n\tposition: relative;\n\n\t.loading-wrapper__loader {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t}\n}\n\n// Force invisibility, used to fix the PayPal button that forces the visibility on the iframe\n::v-deep .invisible * {\n\tvisibility: hidden !important;\n}\n"],sourceRoot:""}]);const o=s},97211:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>o});var a=n(94015),r=n.n(a),i=n(23645),s=n.n(i)()(r());s.push([t.id,'[data-v-04aa5f08]:export{accent:#a1693a;primary:#2e6e9f;secondary:#4c4d53;success:#41904b;info:#804abc;warning:#9c8d3a;danger:#a24944;light:#98989c;dark:#22262a;gray-7:#69696e;gray-6:#4c4d53;gray-5:#383b40;gray-4:#2e3136;gray-2:#181b1f;input-bg-color:rgba(56,59,64,.6);white:#fff}.payment-gateways[data-v-04aa5f08],.stripe-payment-methods[data-v-04aa5f08]{display:grid;grid-template-columns:1fr;background:#181b1f;padding:.5rem;gap:.5rem;border-radius:calc(1.625em + .5rem)}.payment-gateways i[data-v-04aa5f08]{font-size:2em}.payment-gateways .credit-card-icon[data-v-04aa5f08]{position:relative}.payment-gateways .credit-card-icon[data-v-04aa5f08]:before{content:"";display:block;position:absolute;top:10%;bottom:10%;left:0;right:0;background:#98989c}
2.payment-gateways .credit-card-icon i[data-v-04aa5f08]{position:relative}.stripe-payment-methods .credit-card-icon[data-v-04aa5f08],.supported-cards img[data-v-04aa5f08]{width:2.25em;height:1.5em}@media (min-width:576px){.payment-gateways[data-v-04aa5f08],.stripe-payment-methods[data-v-04aa5f08]{grid-template-columns:1fr 1fr}.payment-gateways i[data-v-04aa5f08]{font-size:4em}}',"",{version:3,sources:["webpack://./common/css-style/_themecolors.scss","webpack://./resources/js/components/payments/StripePayment.vue","webpack://./resources/js/components/payments/payments.scss"],names:[],mappings:"AAsFA,yBACC,cAnFQ,CAoFR,eA9EM,CA+EN,iBAlCU,CAmCV,eA1EO,CA2EP,YA/DQ,CAgER,eA1DQ,CA2DR,cAvEK,CAwEL,aArCU,CAsCV,YA3CU,CA4CV,cAxCU,CAyCV,cA1CU,CA2CV,cA5CU,CA6CV,cA9CU,CA+CV,cAjDU,CAkDV,gCAjBgB,CAkBhB,UCrFD,CCfA,4EAGC,YAAA,CACA,yBAAA,CACA,kBF4CU,CE3CV,aAJU,CAKV,SALU,CAMV,mCDiBD,CCbC,qCACC,aDgBF,CCbC,qDACC,iBDeF,CCbE,4DACC,UAAA,CACA,aAAA,CACA,iBAAA,CACA,OAAA,CACA,UAAA,CACA,MAAA,CACA,OAAA,CACA,kBDeH,CCZE,uDAEC,iBDaH,CCRA,iGAKC,YADoB,CAEpB,YDQD,CCLA,yBACC,4EAEC,6BDQA,CCJA,qCACC,aDOD,CACF",sourcesContent:['@use "sass:color";\n\n$orange-darker: #54361e;\n$orange-dark: #724928;\n$orange: #a1693a;\n$orange-light: #d88348;\n$orange-lighter: #dca880;\n\n$blue-darker: #163b55;\n$blue-dark: #1f4d71;\n$blue: #2e6e9f;\n$blue-light: #4294db;\n$blue-lighter: #66a9e1;\n\n$green-darker: #224f29;\n$green-dark: #2b6835;\n$green: #41904b;\n$green-light: #70d078;\n$green-lighter: #a4d9a6;\n\n$red-darker: #592b27;\n$red-dark: #753732;\n$red: #a24944;\n$red-light: #d95d50;\n$red-lighter: #df978e;\n\n$purple-darker: #472868;\n$purple-dark: #5c3585;\n$purple: #804abc;\n$purple-light: #954df2;\n$purple-lighter: #b380f3;\n\n$yellow-darker: #534b1d;\n$yellow-dark: #6e6427;\n$yellow: #9c8d3a;\n$yellow-light: #d8c057;\n$yellow-lighter: #ded18e;\n\n$aqua-darker: #1d4743;\n$aqua-dark: #24615a;\n$aqua: #3d9184;\n$aqua-light: #50b29e;\n$aqua-lighter: #77c6b3;\n\n$pink-darker: #542847;\n$pink-dark: #6b365c;\n$pink: #8f477b;\n$pink-light: #bb5c9a;\n$pink-lighter: #cf88b5;\n\n$gray-100: #13161a;\n$gray-200: #181b1f;\n$gray-300: #22262a;\n$gray-400: #2e3136;\n$gray-500: #383b40;\n$gray-600: #4c4d53;\n$gray-700: #69696e;\n$gray-800: #98989c;\n$gray-900: #ffffff;\n$white: $gray-900;\n$black: #000;\n\n$indigo: #6610f2;\n$pink: #d63384;\n$teal: #20c997;\n$cyan: #0dcaf0;\n$transparent: transparent;\n\n$light-green: #75a07c;\n\n$accent: $orange;\n$primary: $blue;\n$secondary: $gray-600;\n$success: $green;\n$info: $purple;\n$warning: $yellow;\n$danger: $red;\n$light: $gray-800;\n$dark: $gray-300;\n$gray-7: $gray-700;\n$gray-6: $gray-600;\n$gray-5: $gray-500;\n$gray-4: $gray-400;\n$gray-2: $gray-200;\n$input-bg-color: color.adjust($gray-500, $alpha: -0.4);\n\n:export {\n\taccent: $accent;
2\n\tprimary: $primary;\n\tsecondary: $secondary;\n\tsuccess: $success;\n\tinfo: $info;\n\twarning: $warning;\n\tdanger: $danger;\n\tlight: $light;\n\tdark: $dark;\n\tgray-7: $gray-7;\n\tgray-6: $gray-6;\n\tgray-5: $gray-5;\n\tgray-4: $gray-4;\n\tgray-2: $gray-2;\n\tinput-bg-color: $input-bg-color;\n\twhite: $white;\n}\n',':export {\n accent: #a1693a;\n primary: #2e6e9f;\n secondary: #4c4d53;\n success: #41904b;\n info: #804abc;\n warning: #9c8d3a;\n danger: #a24944;\n light: #98989c;\n dark: #22262a;\n gray-7: #69696e;\n gray-6: #4c4d53;\n gray-5: #383b40;\n gray-4: #2e3136;\n gray-2: #181b1f;\n input-bg-color: rgba(56, 59, 64, 0.6);\n white: #ffffff;\n}\n\n.payment-gateways,\n.stripe-payment-methods {\n display: grid;\n grid-template-columns: 1fr;\n background: #181b1f;\n padding: 0.5rem;\n gap: 0.5rem;\n border-radius: calc(1.625em + 0.5rem);\n}\n\n.payment-gateways i {\n font-size: 2em;\n}\n.payment-gateways .credit-card-icon {\n position: relative;\n}\n.payment-gateways .credit-card-icon::before {\n content: "";\n display: block;\n position: absolute;\n top: 10%;\n bottom: 10%;\n left: 0;\n right: 0;\n background: #98989c;\n}
2\n.payment-gateways .credit-card-icon i {\n position: relative;\n}\n\n.stripe-payment-methods .credit-card-icon,\n.supported-cards img {\n width: 2.25em;\n height: 1.5em;\n}\n\n@media (min-width: 576px) {\n .payment-gateways,\n.stripe-payment-methods {\n grid-template-columns: 1fr 1fr;\n }\n\n .payment-gateways i {\n font-size: 4em;\n }\n}','@use "@soundparticles/css-style/variables" as sp_vars;\n\n.payment-gateways,\n.stripe-payment-methods {\n\t$padding: 0.5rem;\n\tdisplay: grid;\n\tgrid-template-columns: 1fr;\n\tbackground: sp_vars.$gray-200;\n\tpadding: $padding;\n\tgap: $padding;\n\tborder-radius: calc(#{sp_vars.$btn-border-radius} + #{$padding});\n}\n\n.payment-gateways {\n\ti {\n\t\tfont-size: 2em;\n\t}\n\n\t.credit-card-icon {\n\t\tposition: relative;\n\n\t\t&::before {\n\t\t\tcontent: "";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 10%;\n\t\t\tbottom: 10%;\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t\tbackground: sp_vars.$gray-800;\n\t\t}\n\n\t\ti {\n\t\t\t// Fix the stacking, so the icon appears first\n\t\t\tposition: relative;\n\t\t}\n\t}\n}\n\n.stripe-payment-methods .credit-card-icon,\n.supported-cards img {\n\t$credit-card-ratio: 3/2;\n\t$credit-card-height: 1.5em;\n\t$credit-card-width: 1.5em * $credit-card-ratio;\n\twidth: $credit-card-width; // Set the width to prevent content shifting\n\theight: $credit-card-height;\n}\n\n@media (min-width: sp_vars.$grid-breakpoint-sm) {\n\t.payment-gateways,\n\t.stripe-payment-methods {\n\t\tgrid-template-columns: 1fr 1fr;\n\t}\n\n\t.payment-gateways {\n\t\ti {\n\t\t\tfont-size: 4em;\n\t\t}\n\t}\n}\n'],sourceRoot:""}]);const o=s},24262:(t,e,n)=>{"use strict";n.d(e,{Z:()=>i});var a=6e4;function r(t){return t.getTime()%a}function i(t){var e=new Date(t.getTime()),n=Math.ceil(e.getTimezoneOffset());e.setSeconds(0,0);var i=n>0?(a+r(e))%a:r(e);return n*a+i}},51820:(t,e,n)=>{"use strict";n.d(e,{Z:()=>s});var a=n(83946),r=n(19013),i=n(13882);function s(t,e){(0,i.Z)(2,arguments);var n=(0,r.Z)(t).getTime(),s=(0,a.Z)(e);return new Date(n+s)}},49474:(t,e,n)=>{"use strict";n.d(e,{Z:()=>i});var a=n(19013),r=n(13882);function i(t,e){(0,r.Z)(2,arguments);var n=(0,a.Z)(t),i=(0,a.Z)(e),s=n.getTime()-i.getTime();return s<0?-1:s>0?1:s}},26038:(t,e,n)=>{"use strict";n.d(e,{Z:()=>B});var a=n(19013),r=n(13882);function i(t){(0,r.Z)(1,arguments);var e=(0,a.Z)(t);return!isNaN(e)}var s=n(4958),o=n(83946),c=n(51820);function l(t,e){(0,r.Z)(2,arguments);var n=(0,o.Z)(e);return(0,c.Z)(t,-n)}function u(t,e){for(var n=t<0?"-":"",a=Math.abs(t).toString();a.length<e;)a="0"+a;return n+a}const d={y:function(t,e){var n=t.getUTCFullYear(),a=n>0?n:1-n;return u("yy"===e?a%100:a,e.length)},M:function(t,e){var n=t.getUTCMonth();return"M"===e?String(n+1):u(n+1,2)},d:function(t,e){return u(t.getUTCDate(),e.length)},a:function(t,e){var n=t.getUTCHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":case"aaa":return n.toUpperCase();case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:function(t,e){return u(t.getUTCHours()%12||12,e.length)},H:function(t,e){return u(t.getUTCHours(),e.length)},m:function(t,e){return u(t.getUTCMinutes(),e.length)},s:function(t,e){return u(t.getUTCSeconds(),e.length)},S:function(t,e){var n=e.length,a=t.getUTCMilliseconds();return u(Math.floor(a*Math.pow(10,n-3)),e.length)}};var p=864e5;function g(t){(0,r.Z)(1,arguments);var e=1,n=(0,a.Z)(t),i=n.getUTCDay(),s=(i<e?7:0)+i-e;return n.setUTCDate(n.getUTCDate()-s),n.setUTCHours(0,0,0,0),n}function m(t){(0,r.Z)(1,arguments);var e=(0,a.Z)(t),n=e.getUTCFullYear(),i=new Date(0);i.setUTCFullYear(n+1,0,4),i.setUTCHours(0,0,0,0);var s=g(i),o=new Date(0);o.setUTCFullYear(n,0,4),o.setUTCHours(0,0,0,0);var c=g(o);return e.getTime()>=s.getTime()?n+1:e.getTime()>=c.getTime()?n:n-1}function f(t){(0,r.Z)(1,arguments);var e=m(t),n=new Date(0);n.setUTCFullYear(e,0,4),n.setUTCHours(0,0,0,0);var a=g(n);return a}var h=6048e5;function y(t,e){(0,r.Z)(1,arguments);var n=e||{},i=n.locale,s=i&&i.options&&i.options.weekStartsOn,c=null==s?0:(0,o.Z)(s),l=null==n.weekStartsOn?c:(0,o.Z)(n.weekStartsOn);if(!(l>=0&&l<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var u=(0,a.Z)(t),d=u.getUTCDay(),p=(d<l?7:0)+d-l;return u.setUTCDate(u.getUTCDate()-p),u.setUTCHours(0,0,0,0),u}function b(t,e){(0,r.Z)(1,arguments);var n=(0,a.Z)(t,e),i=n.getUTCFullYear(),s=e||{},c=s.locale,l=c&&c.options&&c.options.firstWeekContainsDate,u=null==l?1:(0,o.Z)(l),d=null==s.firstWeekContainsDate?u:(0,o.Z)(s.firstWeekContainsDate);if(!(d>=1&&d<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var p=new Date(0);p.setUTCFullYear(i+1,0,d),p.setUTCHours(0,0,0,0);var g=y(p,e),m=new Date(0);m.setUTCFullYear(i,0,d),m.setUTCHours(0,0,0,0);var f=y(m,e);return n.getTime()>=g.getTime()?i+1:n.getTime()>=f.getTime()?i:i-1}function v(t,e){(0,r.Z)(1,arguments);var n=e||{},a=n.locale,i=a&&a.options&&a.options.firstWeekContainsDate,s=null==i?1:(0,o.Z)(i),c=null==n.firstWeekContainsDate?s:(0,o.Z)(n.firstWeekContainsDate),l=b(t,e),u=new Date(0);u.setUTCFullYear(l,0,c),u.setUTCHours(0,0,0,0);var d=y(u,e);return d}var w=6048e5;var x="midnight",C="noon",_="morning",P="afternoon",k="evening",A="night";function T(t,e){var n=t>0?"-":"+",a=Math.abs(t),r=Math.floor(a/60),i=a%60;if(0===i)return n+String(r);var s=e||"";return n+String(r)+s+u(i,2)}function E(t,e){return t%60==0?(t>0?"-":"+")+u(Math.abs(t)/60,2):S(t,e)}function S(t,e){var n=e||"",a=t>0?"-":"+",r=Math.abs(t);return a+u(Math.floor(r/60),2)+n+u(r%60,2)}const I={G:function(t,e,n){var a=t.getUTCFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return n.era(a,{width:"abbreviated"});case"GGGGG":return n.era(a,{width:"narrow"});default:return n.era(a,{width:"wide"})}},y:function(t,e,n){if("yo"===e){var a=t.getUTCFullYear(),r=a>0?a:1-a;return n.ordinalNumber(r,{unit:"year"})}return d.y(t,e)},Y:function(t,e,n,a){var r=b(t,a),i=r>0?r:1-r;return"YY"===e?u(i%100,2):"Yo"===e?n.ordinalNumber(i,{unit:"year"}):u(i,e.length)},R:function(t,e){return u(m(t),e.length)},u:function(t,e){return u(t.getUTCFullYear(),e.length)},Q:function(t,e,n){var a=Math.ceil((t.getUTCMonth()+1)/3);switch(e){case"Q":return String(a);case"QQ":return u(a,2);case"Qo":return n.ordinalNumber(a,{unit:"quarter"});case"QQQ":return n.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(a,{width:"narrow",context:"formatting"});default:return n.quarter(a,{width:"wide",context:"formatting"})}},q:function(t,e,n){var a=Math.ceil((t.getUTCMonth()+1)/3);switch(e){case"q":return String(a);case"qq":return u(a,2);case"qo":return n.ordinalNumber(a,{unit:"quarter"});case"qqq":return n.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(a,{width:"narrow",context:"standalone"});default:return n.quarter(a,{width:"wide",context:"standalone"})}},M:function(t,e,n){var a=t.getUTCMonth();switch(e){case"M":case"MM":return d.M(t,e);case"Mo":return n.ordinalNumber(a+1,{unit:"month"});case"MMM":return n.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(a,{width:"narrow",context:"formatting"});default:return n.month(a,{width:"wide",context:"formatting"})}},L:function(t,e,n){var a=t.getUTCMonth();switch(e){case"L":return String(a+1);case"LL":return u(a+1,2);case"Lo":return n.ordinalNumber(a+1,{unit:"month"});case"LLL":return n.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(a,{width:"narrow",context:"standalone"});default:return n.month(a,{width:"wide",context:"standalone"})}},w:function(t,e,n,i){var s=function(t,e){(0,r.Z)(1,arguments);var n=(0,a.Z)(t),i=y(n,e).getTime()-v(n,e).getTime();return Math.round(i/w)+1}(t,i);return"wo"===e?n.ordinalNumber(s,{unit:"week"}):u(s,e.length)},I:function(t,e,n){var i=function(t){(0,r.Z)(1,arguments);var e=(0,a.Z)(t),n=g(e).getTime()-f(e).getTime();return Math.round(n/h)+1}(t);return"Io"===e?n.ordinalNumber(i,{unit:"week"}):u(i,e.length)},d:function(t,e,n){return"do"===e?n.ordinalNumber(t.getUTCDate(),{unit:"date"}):d.d(t,e)},D:function(t,e,n){var i=function(t){(0,r.Z)(1,arguments);var e=(0,a.Z)(t),n=e.getTime();e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0);var i=e.getTime(),s=n-i;return Math.floor(s/p)+1}(t);return"Do"===e?n.ordinalNumber(i,{unit:"dayOfYear"}):u(i,e.length)},E:function(t,e,n){var a=t.getUTCDay();switch(e){case"E":case"EE":case"EEE":return n.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},e:function(t,e,n,a){var r=t.getUTCDay(),i=(r-a.weekStartsOn+8)%7||7;switch(e){case"e":return String(i);case"ee":return u(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(r,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(r,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},c:function(t,e,n,a){var r=t.getUTCDay(),i=(r-a.weekStartsOn+8)%7||7;switch(e){case"c":return String(i);case"cc":return u(i,e.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(r,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(r,{width:"narrow",context:"standalone"});case"cccccc":return n.day(r,{width:"short",context:"standalone"});default:return n.day(r,{width:"wide",context:"standalone"})}},i:function(t,e,n){var a=t.getUTCDay(),r=0===a?7:a;switch(e){case"i":return String(r);case"ii":return u(r,e.length);case"io":return n.ordinalNumber(r,{unit:"day"});case"iii":return n.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},a:function(t,e,n){var a=t.getUTCHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":case"aaa":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaaaa":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(t,e,n){var a,r=t.getUTCHours();switch(a=12===r?C:0===r?x:r/12>
vendor: 8,949 bytes, line 2
2=1?"pm":"am",e){case"b":case"bb":case"bbb":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbbbb":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(t,e,n){var a,r=t.getUTCHours();switch(a=r>=17?k:r>=12?P:r>=4?_:A,e){case"B":case"BB":case"BBB":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(t,e,n){if("ho"===e){var a=t.getUTCHours()%12;return 0===a&&(a=12),n.ordinalNumber(a,{unit:"hour"})}return d.h(t,e)},H:function(t,e,n){return"Ho"===e?n.ordinalNumber(t.getUTCHours(),{unit:"hour"}):d.H(t,e)},K:function(t,e,n){var a=t.getUTCHours()%12;return"Ko"===e?n.ordinalNumber(a,{unit:"hour"}):u(a,e.length)},k:function(t,e,n){var a=t.getUTCHours();return 0===a&&(a=24),"ko"===e?n.ordinalNumber(a,{unit:"hour"}):u(a,e.length)},m:function(t,e,n){return"mo"===e?n.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):d.m(t,e)},s:function(t,e,n){return"so"===e?n.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):d.s(t,e)},S:function(t,e){return d.S(t,e)},X:function(t,e,n,a){var r=(a._originalDate||t).getTimezoneOffset();if(0===r)return"Z";switch(e){case"X":return E(r);case"XXXX":case"XX":return S(r);default:return S(r,":")}},x:function(t,e,n,a){var r=(a._originalDate||t).getTimezoneOffset();switch(e){case"x":return E(r);case"xxxx":case"xx":return S(r);default:return S(r,":")}},O:function(t,e,n,a){var r=(a._originalDate||t).getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+T(r,":");default:return"GMT"+S(r,":")}},z:function(t,e,n,a){var r=(a._originalDate||t).getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+T(r,":");default:return"GMT"+S(r,":")}},t:function(t,e,n,a){var r=a._originalDate||t;return u(Math.floor(r.getTime()/1e3),e.length)},T:function(t,e,n,a){return u((a._originalDate||t).getTime(),e.length)}};function $(t,e){switch(t){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});default:return e.date({width:"full"})}}function D(t,e){switch(t){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});default:return e.time({width:"full"})}}const M={p:D,P:function(t,e){var n,a=t.match(/(P+)(p+)?/),r=a[1],i=a[2];if(!i)return $(t,e);switch(r){case"P":n=e.dateTime({width:"short"});break;case"PP":n=e.dateTime({width:"medium"});break;case"PPP":n=e.dateTime({width:"long"});break;default:n=e.dateTime({width:"full"})}return n.replace("{{date}}",$(r,e)).replace("{{time}}",D(i,e))}};var Z=n(24262),N=["D","DD"],O=["YY","YYYY"];function Y(t){return-1!==N.indexOf(t)}function R(t){return-1!==O.indexOf(t)}function j(t,e,n){if("YYYY"===t)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(e,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("YY"===t)throw new RangeError("Use `yy` instead of `YY` (in `".concat(e,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("D"===t)throw new RangeError("Use `d` instead of `D` (in `".concat(e,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("DD"===t)throw new RangeError("Use `dd` instead of `DD` (in `".concat(e,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"))}var U=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,W=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,L=/^'([^]*?)'?$/,F=/''/g,H=/[a-zA-Z]/;function B(t,e,n){(0,r.Z)(2,arguments);var c=String(e),u=n||{},d=u.locale||s.Z,p=d.options&&d.options.firstWeekContainsDate,g=null==p?1:(0,o.Z)(p),m=null==u.firstWeekContainsDate?g:(0,o.Z)(u.firstWeekContainsDate);if(!(m>=1&&m<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var f=d.options&&d.options.weekStartsOn,h=null==f?0:(0,o.Z)(f),y=null==u.weekStartsOn?h:(0,o.Z)(u.weekStartsOn);if(!(y>=0&&y<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!d.localize)throw new RangeError("locale must contain localize property");if(!d.formatLong)throw new RangeError("locale must contain formatLong property");var b=(0,a.Z)(t);if(!i(b))throw new RangeError("Invalid time value");var v=(0,Z.Z)(b),w=l(b,v),x={firstWeekContainsDate:m,weekStartsOn:y,locale:d,_originalDate:b},C=c.match(W).map((function(t){var e=t[0];return"p"===e||"P"===e?(0,M[e])(t,d.formatLong,x):t})).join("").match(U).map((function(n){if("''"===n)return"'";var a=n[0];if("'"===a)return q(n);var r=I[a];if(r)return!u.useAdditionalWeekYearTokens&&R(n)&&j(n,e,t),!u.useAdditionalDayOfYearTokens&&Y(n)&&j(n,e,t),r(w,n,d.localize,x);if(a.match(H))throw new RangeError("Format string contains an unescaped latin alphabet character `"+a+"`");return n})).join("");return C}function q(t){return t.match(L)[1].replace(F,"'")}},4958:(t,e,n)=>{"use strict";n.d(e,{Z:()=>u});var a={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function r(t){return function(e){var n=e||{},a=n.width?String(n.width):t.defaultWidth;return t.formats[a]||t.formats[t.defaultWidth]}}var i={date:r({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:r({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:r({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};var s={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function o(t){return function(e,n){var a,r=n||{};if("formatting"===(r.context?String(r.context):"standalone")&&t.formattingValues){var i=t.defaultFormattingWidth||t.defaultWidth,s=r.width?String(r.width):i;a=t.formattingValues[s]||t.formattingValues[i]}else{var o=t.defaultWidth,c=r.width?String(r.width):t.defaultWidth;a=t.values[c]||t.values[o]}return a[t.argumentCallback?t.argumentCallback(e):e]}}function c(t){return function(e,n){var a=String(e),r=n||{},i=r.width,s=i&&t.matchPatterns[i]||t.matchPatterns[t.defaultMatchWidth],o=a.match(s);if(!o)return null;var c,l=o[0],u=i&&t.parsePatterns[i]||t.parsePatterns[t.defaultParseWidth];return c="[object Array]"===Object.prototype.toString.call(u)?function(t,e){for(var n=0;n<t.length;n++)if(e(t[n]))return n}(u,(function(t){return t.test(l)})):function(t,e){for(var n in t)if(t.hasOwnProperty(n)&&e(t[n]))return n}(u,(function(t){return t.test(l)})),c=t.valueCallback?t.valueCallback(c):c,{value:c=r.valueCallback?r.valueCallback(c):c,rest:a.slice(l.length)}}}var l;const u={code:"en-US",formatDistance:function(t,e,n){var r;return n=n||{},r="string"==typeof a[t]?a[t]:1===e?a[t].one:a[t].other.replace("{{count}}",e),n.addSuffix?n.comparison>0?"in "+r:r+" ago":r},formatLong:i,formatRelative:function(t,e,n,a){return s[t]},localize:{ordinalNumber:function(t,e){var n=Number(t),a=n%100;if(a>20||a<10)switch(a%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:o({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:o({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(t){return Number(t)-1}}),month:o({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:o({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
2ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:o({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(l={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(t){return parseInt(t,10)}},function(t,e){var n=String(t),a=e||{},r=n.match(l.matchPattern);if(!r)return null;var i=r[0],s=n.match(l.parsePattern);if(!s)return null;var o=l.valueCallback?l.valueCallback(s[0]):s[0];return{value:o=a.valueCallback?a.valueCallback(o):o,rest:n.slice(i.length)}}),era:c({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:c({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:c({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:c({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:c({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}}},35666:t=>{var e=function(t){"use strict";var e,n=Object.prototype,a=n.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",s=r.asyncIterator||"@@asyncIterator",o=r.toStringTag||"@@toStringTag";function c(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{c({},"")}catch(t){c=function(t,e,n){return t[e]=n}}function l(t,e,n,a){var r=e&&e.prototype instanceof h?e:h,i=Object.create(r.prototype),s=new E(a||[]);return i._invoke=function(t,e,n){var a=d;return function(r,i){if(a===g)throw new Error("Generator is already running");if(a===m){if("throw"===r)throw i;return I()}for(n.method=r,n.arg=i;;){var s=n.delegate;if(s){var o=k(s,n);if(o){if(o===f)continue;return o}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===d)throw a=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=g;var c=u(t,e,n);if("normal"===c.type){if(a=n.done?m:p,c.arg===f)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(a=m,n.method="throw",n.arg=c.arg)}}}(t,n,s),i}function u(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}t.wrap=l;var d="suspendedStart",p="suspendedYield",g="executing",m="completed",f={};function h(){}function y(){}function b(){}var v={};v[i]=function(){return this};var w=Object.getPrototypeOf,x=w&&w(w(S([])));x&&x!==n&&a.call(x,i)&&(v=x);var C=b.prototype=h.prototype=Object.create(v);function _(t){["next","throw","return"].forEach((function(e){c(t,e,(function(t){return this._invoke(e,t)}))}))}
vendor: 5,970 bytes, line 2
2function P(t,e){function n(r,i,s,o){var c=u(t[r],t,i);if("throw"!==c.type){var l=c.arg,d=l.value;return d&&"object"==typeof d&&a.call(d,"__await")?e.resolve(d.__await).then((function(t){n("next",t,s,o)}),(function(t){n("throw",t,s,o)})):e.resolve(d).then((function(t){l.value=t,s(l)}),(function(t){return n("throw",t,s,o)}))}o(c.arg)}var r;this._invoke=function(t,a){function i(){return new e((function(e,r){n(t,a,e,r)}))}return r=r?r.then(i,i):i()}}function k(t,n){var a=t.iterator[n.method];if(a===e){if(n.delegate=null,"throw"===n.method){if(t.iterator.return&&(n.method="return",n.arg=e,k(t,n),"throw"===n.method))return f;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var r=u(a,t.iterator,n.arg);if("throw"===r.type)return n.method="throw",n.arg=r.arg,n.delegate=null,f;var i=r.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,f):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,f)}function A(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function T(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function E(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(A,this),this.reset(!0)}function S(t){if(t){var n=t[i];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,s=function n(){for(;++r<t.length;)if(a.call(t,r))return n.value=t[r],n.done=!1,n;return n.value=e,n.done=!0,n};return s.next=s}}return{next:I}}function I(){return{value:e,done:!0}}return y.prototype=C.constructor=b,b.constructor=y,y.displayName=c(b,o,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===y||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,b):(t.__proto__=b,c(t,o,"GeneratorFunction")),t.prototype=Object.create(C),t},t.awrap=function(t){return{__await:t}},_(P.prototype),P.prototype[s]=function(){return this},t.AsyncIterator=P,t.async=function(e,n,a,r,i){void 0===i&&(i=Promise);var s=new P(l(e,n,a,r),i);return t.isGeneratorFunction(n)?s:s.next().then((function(t){return t.done?t.value:s.next()}))},_(C),c(C,o,"Generator"),C[i]=function(){return this},C.toString=function(){return"[object Generator]"},t.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var a=e.pop();if(a in t)return n.value=a,n.done=!1,n}return n.done=!0,n}},t.values=S,E.prototype={constructor:E,reset:function(t){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(T),!t)for(var n in this)"t"===n.charAt(0)&&a.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function r(a,r){return o.type="throw",o.arg=t,n.next=a,r&&(n.method="next",n.arg=e),!!r}for(var i=this.tryEntries.length-1;i>=0;--i){var s=this.tryEntries[i],o=s.completion;if("root"===s.tryLoc)return r("end");if(s.tryLoc<=this.prev){var c=a.call(s,"catchLoc"),l=a.call(s,"finallyLoc");if(c&&l){if(this.prev<s.catchLoc)return r(s.catchLoc,!0);if(this.prev<s.finallyLoc)return r(s.finallyLoc)}else if(c){if(this.prev<s.catchLoc)return r(s.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<s.finallyLoc)return r(s.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&a.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var i=r;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var s=i?i.completion:{};return s.type=t,s.arg=e,i?(this.method="next",this.next=i.finallyLoc,f):this.complete(s)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),f},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),T(n),f}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var a=n.completion;if("throw"===a.type){var r=a.arg;T(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,a){return this.delegate={iterator:S(t),resultName:n,nextLoc:a},"next"===this.method&&(this.arg=e),f}},t}(t.exports);try{regeneratorRuntime=e}catch(t){Function("r","regeneratorRuntime = r")(e)}},9783:(t,e,n)=>{"use strict";n.d(e,{Z:()=>s});var a=n(47772),r={PRIMARY:"primary",SECONDARY:"secondary",SUCCESS:"success",DANGER:"danger",GRAY5:"gray5",WHITE_PRIMARY_PRIMARY:"white-primary-primary",WHITE_PRIMARY_SECONDARY:"white-primary-secondary",TRANSPARENT_WHITE_PRIMARY:"transparent-white-primary",TRANSPARENT_WHITE_SECONDARY:"transparent-white-secondary",TRANSPARENT_WHITE_GRAY5:"transparent-white-gray5",TRANSPARENT_WHITE_TRANSPARENT:"transparent-white-transparent"};const i={components:{LoadingWrapper:a.Z},props:{loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},largePadding:{type:Boolean,default:!1},variant:{type:String,default:"secondary",validator:function(t){return Object.values(r).includes(t)}},wrapperClass:{type:String,default:null},contentClass:{type:String,default:null}},computed:{buttonVariant:function(){switch(this.variant){case r.WHITE_PRIMARY_PRIMARY:case r.WHITE_PRIMARY_SECONDARY:return"white-primary";case r.TRANSPARENT_WHITE_PRIMARY:case r.TRANSPARENT_WHITE_SECONDARY:case r.TRANSPARENT_WHITE_GRAY5:case r.TRANSPARENT_WHITE_TRANSPARENT:return"transparent-gray-9";default:return this.variant}}
2,buttonClasses:function(){var t=[];switch(this.variant){case r.WHITE_PRIMARY_PRIMARY:case r.TRANSPARENT_WHITE_PRIMARY:t.push("btn-primary");break;case r.WHITE_PRIMARY_SECONDARY:case r.TRANSPARENT_WHITE_SECONDARY:t.push("btn-secondary");break;case r.GRAY5:case r.TRANSPARENT_WHITE_GRAY5:t.push("btn-gray-5")}return this.largePadding&&t.push("px-sm-5"),t},buttonDisabled:function(){return this.disabled||this.loading}}};const s=(0,n(51900).Z)(i,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("b-button",t._g(t._b({class:t.buttonClasses,attrs:{variant:t.buttonVariant,disabled:t.buttonDisabled}},"b-button",t.$attrs,!1),t.$listeners),[n("LoadingWrapper",{class:t.wrapperClass,attrs:{loading:t.loading,"content-class":t.contentClass}},[t._t("default")],2)],1)}),[],!1,null,null,null).exports},47772:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});const a={props:{loading:{type:Boolean,default:!1},contentClass:{type:String,default:null}}};n(86290);const r=(0,n(51900).Z)(a,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"loading-wrapper"},[n("div",{staticClass:"loading-wrapper__content d-inline-flex align-items-center justify-content-center row-gap-2",class:[{invisible:t.loading},t.contentClass]},[t._t("default")],2),t._v(" "),t.loading?n("div",{staticClass:"loading-wrapper__loader w-100 text-center"},[t._t("loader",(function(){return[n("b-spinner",{attrs:{small:""}})]}))],2):t._e()])}),[],!1,null,"2a831e02",null).exports},86451:(t,e,n)=>{"use strict";n.d(e,{Z:()=>i});var a=n(9783);const r={components:{LoadingWrapper:n(47772).Z,Button:a.Z},props:{loading:{type:Boolean,required:!0},id:{type:String,required:!0}}};const i=(0,n(51900).Z)(r,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("LoadingWrapper",{staticClass:"d-flex",attrs:{loading:t.loading,"content-class":"w-100"},scopedSlots:t._u([{key:"loader",fn:function(){return[n("Button",{attrs:{variant:"secondary",disabled:"",loading:"",block:""}})]},proxy:!0}])},[t._v(" "),n("div",{staticClass:"d-flex w-100",attrs:{id:t.id}})])}),[],!1,null,null,null).exports},27179:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>x});var a=n(87757),r=n.n(a),i=n(20629),s=n(26038),o=n(85795),c=n.n(o),l=n(94542),u=n(97612),d=n(7358),p=n(9783),g=n(78494),m=n(86451);function f(t,e,n,a,r,i,s){try{var o=t[i](s),c=o.value}catch(t){return void n(t)}o.done?e(c):Promise.resolve(c).then(a,r)}function h(t){return function(){var e=this,n=arguments;return new Promise((function(a,r){var i=t.apply(e,n);function s(t){f(i,a,r,s,o,"next",t)}function o(t){f(i,a,r,s,o,"throw",t)}s(void 0)}))}}function y(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}function b(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?y(Object(n),!0).forEach((function(e){v(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function v(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}const w={components:{PaymentInstructionMessage:n(65812).Z,Button:p.Z,StripePayment:g.Z,PaypalButtonContainer:m.Z},mixins:[u.Z],data:function(){return{userCurrencySign:this.$store.getters.userCurrencySign,cardholderName:"",useStripeDefaultPaymentMethod:!1,stripePaymentValid:!1,loadingInfo:!0,isLoadingConfirm:!1,isLoadingCancel:!1,transaction:null,productsContent:c().cart.item,plans:[],planIndexes:{},paymentId:null,stripeData:{paymentIntentSecret:null}}},computed:b(b({},(0,i.Se)(["user","userIsReseller"])),{},{paymentGateway:function(){return this.$route.params.paymentGateway.toLowerCase()},transactionDate:function(){return(0,s.Z)(this.transaction.created_at,"MMM d, yyyy")},isStripePayment:function(){return"stripe"===this.paymentGateway},isPayPalPayment:function(){return"paypal"===this.paymentGateway}}),created:function(){if(this.paymentId=this.$route.params.paymentId,this.isStripePayment===this.isPayPalPayment)return this.$rollbar.error("Invalid payment gateway",{paymentGateway:this.paymentGateway,paymentId:this.paymentId}),this.$root.$bvToast.toast("Invalid payment gateway, please contact support.",{title:"Oops! Something went wrong.",solid:!0,variant:"danger",autoHideDelay:1e4}),void this.$router.push("/mypurchases").catch((function(){}));this.fetchTransactionInfo()},methods:{moneyFormat:l.E9,fetchPendingPaymentInfo:function(){var t=this;return h(r().mark((function e(){var n,a;return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,axios.get("/webapi/pending-payments/".concat(t.paymentGateway,"/").concat(t.paymentId));case 3:a=e.sent,n=a.data,e.next=29;break;case 7:if(e.prev=7,e.t0=e.catch(0),"errorType"in e.t0.response.data){e.next=12;break}throw t.$router.push("/mypurchases").catch((function(){})),e.t0;case 12:e.t1=e.t0.response.data.errorType,e.next="not_found"===e.t1?15:"forbidden"===e.t1?18:"already_confirmed"===e.t1||"already_canceled"===e.t1?21:"invalid_id"===e.t1?24:27;break;case 15:return t.$root.$bvToast.toast(e.t0.response.data.message,{title:"Oops! Something went wrong.",solid:!0,variant:"danger",autoHideDelay:1e4}),t.$router.push("/mypurchases").catch((function(){})),e.abrupt("break",28);case 18:return t.$root.$bvToast.toast(e.t0.response.data.message,{title:"Forbidden action!",solid:!0,variant:"danger",autoHideDelay:1e4}),t.$router.push("/mypurchases").catch((function(){})),e.abrupt("break",28);case 21:return t.$root.$bvToast.toast(e.t0.response.data.message,{title:"Nothing to be done!",solid:!0,variant:"warning",autoHideDelay:1e4}),t.$router.push("/mypurchases").catch((function(){})),e.abrupt("break",28);case 24:return t.$root.$bvToast.toast("Your transaction is invali
2d, please contact [email protected] for help.",{title:"Invalid transaction!",solid:!0,variant:"danger",autoHideDelay:1e4}),t.$router.push("/mypurchases").catch((function(){})),e.abrupt("break",28);case 27:t.$router.push("/mypurchases").catch((function(){}));case 28:throw e.t0;case 29:t.transaction=n.transaction,t.paymentId!==t.transaction.payment_id&&(t.paymentId=t.transaction.payment_id,t.$router.replace({name:"mypurchases.confirm",params:{paymentGateway:t.paymentGateway,paymentId:t.paymentId}}).catch((function(){}))),t.transaction.created_at=new Date(t.transaction.created_at),t.transaction.subscription&&(t.transaction.subscription.created_at=new Date(t.transaction.subscription.created_at)),t.onTransactionFetched(n);case 34:case"end":return e.stop()}}),e,null,[[0,7]])})))()},onTransactionFetched:function(t){this.isStripePayment&&(this.stripeData.paymentIntentSecret=t.stripe.payment_intent_secret)},fetchPlansInfo:function(){var t=this;return h(r().mark((function e(){var n,a,i;return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.transaction.lines?t.transaction.lines.map((function(t){return t.stripe_plan})).join("&"):t.transaction.stripe_plan,e.next=3,axios.get("/webapi/plans/stripe_id/".concat(n));case 3:a=e.sent,i=a.data,t.plans=i,t.plans.forEach((function(e,n){t.planIndexes[e.stripe_id]=n,e.info=t.productsContent.find((function(t){return t.plan==e.stripe_id}))}));case 7:case"end":return e.stop()}}),e)})))()},fetchTransactionInfo:function(){var t=this;return h(r().mark((function e(){return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.fetchPendingPaymentInfo();case 2:return e.next=4,t.fetchPlansInfo();case 4:t.loadingInfo=!1,t.isPayPalPayment&&t.paypal_setup();case 6:case"end":return e.stop()}}),e)})))()}
2,stripe_confirm:function(){var t=this;return h(r().mark((function e(){var n;return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$refs.stripePayment.confirmPayment(t.stripeData.paymentIntentSecret,["payment_intent_unexpected_state"]);case 2:if(!0===(n=e.sent)){e.next=6;break}return t.stripe_handleCardError(n),e.abrupt("return",!1);case 6:return e.abrupt("return",!0);case 7:case"end":return e.stop()}}),e)})))()},stripe_handleCardError:function(t){this.isLoadingConfirm=!1,"payment_intent_unexpected_state"===t.code&&(this.$root.$bvToast.toast("Transaction already confirmed.",{title:"Nothing to be done!",solid:!0,variant:"warning",autoHideDelay:1e4}),this.$store.commit("stopCheckingOut"),this.$router.push("/mypurchases").catch((function(){})))},paypal_setup:function(){var t=this;return h(r().mark((function e(){var n;return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.j)(t.transaction.currency);case 2:if(n=e.sent){e.next=6;break}return t.$router.push("/mypurchases").catch((function(){})),e.abrupt("return");case 6:t.$nextTick((function(){(0,d.H)(n,"#confirm-paypal-button",(function(e){t.isLoadingConfirm=e,t.$store.commit(e?"startCheckingOut":"stopCheckingOut")}),(function(){return t.paymentId}),(function(){t.confirm()}))}));case 7:case"end":return e.stop()}}),e)})))()},confirm:function(){var t=this;return h(r().mark((function e(){return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.isLoadingConfirm=!0,t.$store.commit("startCheckingOut"),!t.isStripePayment){e.next=13;break}return e.next=5,t.$refs.stripePayment.validate(!0);case 5:if(e.sent){e.next=8;break}return e.abrupt("return");case 8:return e.next=10,t.stripe_confirm();case 10:if(e.sent){e.next=13;break}return e.abrupt("return");case 13:setTimeout((function(){t.isLoadingConfirm=!1,t.$store.commit("stopCheckingOut"),t.changesPaymentInfo=!1,t.$root.$bvToast.toast("Payment authorized. Thank you!",{title:"Success!",solid:!0,variant:"success",autoHideDelay:5e3}),t.$router.push("/mypurchases").catch((function(){}))}),t.isStripePayment?5e3:0);case 14:case"end":return e.stop()}}),e)})))()},cancelTransaction:function(){var t=this;this.isLoadingCancel=!0,axios.delete("/webapi/pending-payments/".concat(this.paymentGateway,"/").concat(this.paymentId)).then((function(){t.$root.$bvToast.toast("Transaction cancelled successfully!",{title:"Success!",solid:!0,variant:"success",autoHideDelay:5e3}),t.$router.push("/mypurchases").catch((function(){}))})).catch((function(e){switch(e.response.status){case 403:case 404:case 422:t.$root.$bvToast.toast(e.response.data.message,{title:"Invalid transaction!",solid:!0,variant:"warning",autoHideDelay:5e3})}})).then((function(){t.isLoadingCancel=!1}))},openCancellationModal:function(){this.$bvModal.show("cancellation-modal")},closeCancellationModal:function(){this.$bvModal.hide("cancellation-modal")},onStripePaymentChange:function(t){var e=t.usingExistingCard,n=t.valid;this.useStripeDefaultPaymentMethod=e,this.stripePaymentValid=n},onStripePaymentSubmit:function(){this.confirm()}}};const x=(0,n(51900).Z)(w,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("h1",{staticClass:"mt-3 mb-0"},[t._v("Payment Confirmation")]),t._v(" "),t.loadingInfo?n("div",{staticClass:"w-100 text-center mt-3"},[n("b-spinner")],1):n("div",[n("h2",{staticClass:"mt-2 mb-4 h4"},[t._v("\n\t\t\t\tTransaction on\n\t\t\t\t"),n("strong",[t._v("\n\t\t\t\t\t"+t._s(t.transactionDate)+"\n\t\t\t\t")])]),t._v(" "),n("b-card",[n("p",{staticClass:"mt-0 h4"},[t._v("\n\t\t\t\t\tAn extra step is needed to process the payment of the following\n\t\t\t\t\ttransaction\n\t\t\t\t")]),t._v(" "),n("p",{staticClass:"mt-0 mb-5"},[t._v("\n\t\t\t\t\tPlease review and authorize the transaction by using the available\n\t\t\t\t\tpayment method below\n\t\t\t\t")]),t._v(" "),n("h2",{staticClass:"text-center"},[t._v("Transaction Review")]),t._v(" "),n("div",{staticClass:"shadow"},[t._l(t.transaction.lines||[t.transaction],(function(e,a){return n("b-row",{key:a+"-item",staticClass:"py-4 mx-0 checkout-purchase-row",class:a%2==0?"bg-gray-4":"bg-dark",attrs:{"align-v":"center"}},[n("b-col",{staticClass:"\n\t\t\t\t\t\t\t\tcart-item-icon-wrapper\n\t\t\t\t\t\t\t\tjustify-content-center justify-content-md-left\n\t\t\t\t\t\t\t\tmb
2-2 mb-md-0\n\t\t\t\t\t\t\t",attrs:{md:"2"}},[n("img",{staticClass:"img-fluid cart-item-icon",attrs:{src:t.plans[t.planIndexes[e.stripe_plan]].info.icon}})]),t._v(" "),n("b-col",{staticClass:"text-center text-md-left mb-2 mb-md-0",attrs:{md:"6"}},[t.userIsReseller?[n("h5",{staticClass:"my-0"},[t._v("\n\t\t\t\t\t\t\t\t\t"+t._s(t.plans[t.planIndexes[e.stripe_plan]].details.resellers[e.subplan])+"\n\t\t\t\t\t\t\t\t")]),t._v(" "),"additionalInfoResellers"in t.plans[t.planIndexes[e.stripe_plan]].info?n("p",[t._v("\n\t\t\t\t\t\t\t\t\t"+t._s(t.plans[t.planIndexes[e.stripe_plan]].info.additionalInfoResellers)+"\n\t\t\t\t\t\t\t\t")]):t._e()]:[n("h5",{staticClass:"my-0"},[t._v("\n\t\t\t\t\t\t\t\t\t"+t._s("month"==t.plans[t.planIndexes[e.stripe_plan]].interval?t.plans[t.planIndexes[e.stripe_plan]].details.subplans[e.subplan]:t.plans[t.planIndexes[e.stripe_plan]].name)+"\n\t\t\t\t\t\t\t\t")]),t._v(" "),"upfront"==e.subplan?n("p",{staticClass:"my-1"},["explorer-sfx-cloud-yearly"==e.plan?n("span",[t._v("\n\t\t\t\t\t\t\t\t\t\t1 year\n\t\t\t\t\t\t\t\t\t")]):n("span",[t._v(t._s(e.upfrontMonths)+" upfront months")])]):t._e(),t._v(" "),"additionalInfo"in t.plans[t.planIndexes[e.stripe_plan]].info?n("p",{staticClass:"my-1"},[t._v("\n\t\t\t\t\t\t\t\t\t"+t._s(t.plans[t.planIndexes[e.stripe_plan]].info.additionalInfo)+"\n\t\t\t\t\t\t\t\t")]):t._e()]],2),t._v(" "),n("b-col",{attrs:{md:"4"}},[n("h4",{staticClass:"d-inline my-0"},[t._v("x"+t._s(e.quantity))]),t._v(" "),n("div",{staticClass:"d-inline float-right"},[n("h4",{staticClass:"d-inline my-0"},[t._v("\n\t\t\t\t\t\t\t\t\t"+t._s(t.userCurrencySign+t.moneyFormat((e.original_price-e.discount)/100))+"\n\t\t\t\t\t\t\t\t")])])])],1)})),t._v(" "),n("b-row",{staticClass:"py-3 mx-0 bg-gray-4 checkout-purchase-row __dusk-info-tax",attrs:{"align-v":"center"}},[n("b-col",{staticClass:"text-left"},[n("h3",{staticClass:"my-0 font-weight-bold"},[t._v("Tax")])]),t._v(" "),n("b-col",{staticClass:"text-right"},[t.transaction.vat?n("h4",{staticClass:"my-0"},[t._v("\n\t\t\t\t\t\t\t\t"+t._s(t.userCurrencySign+t.moneyFormat(t.transaction.vat/100))+"\n\t\t\t\t\t\t\t\t("+t._s(Math.floor(t.transaction.tax_rate))+"%)\n\t\t\t\t\t\t\t")]):n("h4",{staticClass:"my-0"},[t._v("Exempt")])])],1),t._v(" "),n("b-row",{staticClass:"\n\t\t\t\t\t\t\tpy-3\n\t\t\t\t\t\t\tmx-0\n\t\t\t\t\t\t\tbg-gray-4\n\t\t\t\t\t\t\tcheckout-purchase-row checkout-purchase-row-last\n\t\t\t\t\t\t",attrs:{"align-v":"center"}},[n("b-col",{staticClass:"text-left"},[n("h3",{staticClass:"my-0 font-weight-bold"},[t._v("Total")])]),t._v(" "),n("b-col",{staticClass:"text-right"},[n("h2",{staticClass:"my-0"},[t._v("\n\t\t\t\t\t\t\t\t"+t._s(t.userCurrencySign+t.moneyFormat(t.transaction.price_with_vat/100))+"\n\t\t\t\t\t\t\t")]),t._v(" "),n("p",{staticClass:"my-0"},[t._v("now")])])],1)],2),t._v(" "),t.isStripePayment?[n("h2",{staticClass:"text-center mt-5"},[t._v("Payment Method")]),t._v(" "),n("b-row",{staticClass:"mt-4",attrs:{"align-h":"center"}},[n("b-col",{attrs:{lg:"10"}},[n("StripePayment",{directives:[{name:"show",rawName:"v-show",value:t.isStripePayment,expression:"isStripePayment"}],ref:"stripePayment",attrs:{"cardholder-name":t.user.name,"zip-code":t.user.billing_zip},on:{change:t.onStripePaymentChange,submit:t.onStripePaymentSubmit}})],1)],1)]:t._e(),t._v(" "),n("div",{staticClass:"\n\t\t\t\t\t\td-flex\n\t\t\t\t\t\tflex-wrap flex-sm-nowrap\n\t\t\t\t\t\talign-items-center\n\t\t\t\t\t\tjustify-content-end\n\t\t\t\t\t\tgap-2\n\t\t\t\t\t\tmt-5\n\t\t\t\t\t"},[n("PaymentInstructionMessage",{staticClass:"w-100 w-sm-auto flex-grow-1 mt-0 mb-2 mb-sm-0 pl-lg-3",attrs:{"paying-with-stripe":t.isStripePayment,"using-stripe-existing-payment-method":t.useStripeDefaultPaymentMethod}}),t._v(" "),n("PaypalButtonContainer",{directives:[{name:"show",rawName:"v-show",value:t.isPayPalPayment,expression:"isPayPalPayment"}],staticClass:"flex-grow-1 flex-sm-grow-0",attrs:{loading:t.isPayPalPayment&&t.isLoadingConfirm,id:"confirm-paypal-button"}}),t._v(" "),t.isStripePayment?n("Button",{staticClass:"flex-grow-1 flex-sm-grow-0 __dusk-btn-confirm-payment",attrs:{variant:"success",loading:t.isStripePayment&&t.isLoadingConfirm,disabled:!t.stripePaymentValid,"large-padding":""},on:{click:function(e){return t.confirm()}}}
2,[t._v("\n\t\t\t\t\t\tConfirm\n\t\t\t\t\t")]):t._e()],1)],2),t._v(" "),n("b-card",{staticClass:"bg-gray-2 mt-5",attrs:{"body-class":"d-flex flex-column flex-md-row align-items-center"}},[n("div",{staticClass:"flex-grow-1 text-center text-md-left"},[n("p",{staticClass:"h4 my-0"},[t._v("Cancel this transaction")]),t._v(" "),n("p",{staticClass:"mt-2 mb-0"},[t._v("\n\t\t\t\t\t\tMade a mistake or just want to cancel this transaction?\n\t\t\t\t\t")])]),t._v(" "),n("b-button",{staticClass:"__dusk-btn-cancel-pending-payment w-100 w-md-auto mt-4 mt-md-0",class:{"btn-outline-danger":!t.isLoadingConfirm},attrs:{variant:"white-primary",disabled:t.isLoadingConfirm},on:{click:t.openCancellationModal}},[t._v("\n\t\t\t\t\tCancel\n\t\t\t\t")])],1),t._v(" "),n("b-modal",{attrs:{centered:"",id:"cancellation-modal","hide-footer":"",size:"lg"}},[n("div",{staticClass:"w-100 text-center"},[n("h1",{staticClass:"mt-0"},[t._v("Cancel Transaction")])]),t._v(" "),n("div",{staticClass:"text-center"},[t.subscriptionIsLoyalCommitment(t.transaction.subscription)?[n("p",{staticClass:"__dusk-is-on-loyal-period"},[t._v('\n\t\t\t\t\t\t\tThis transaction is for a "One-Year Commitment" subscription that\n\t\t\t\t\t\t\tis still in the contract period.\n\t\t\t\t\t\t')]),t._v(" "),n("p",[t._v("\n Are you sure you want to cancel your subscription? If so, contact\n "),n("a",{attrs:{href:"mailto:[email protected]"}},[t._v("[email protected]")]),t._v(".\n ")])]:[n("p",[t._v("Are you sure you want to cancel your transaction?")])]],2),t._v(" "),n("b-row",{staticClass:"mt-2",attrs:{"align-h":"center"}},[n("b-col",{staticClass:"mb-2",attrs:{cols:"auto"}},[n("b-button",{attrs:{disabled:t.isLoadingCancel,variant:"light"},on:{click:function(e){return t.closeCancellationModal()}}},[t._v("\n\t\t\t\t\t\t\tClose\n\t\t\t\t\t\t")])],1),t._v(" "),t.subscriptionIsLoyalCommitment(t.transaction.subscription)?t._e():n("b-col",{attrs:{cols:"auto"}},[n("b-button",{staticClass:"__dusk_btn-confirm-cancel-subscription",attrs:{disabled:t.isLoadingCancel,variant:"danger"},on:{click:function(e){return t.cancelTransaction()}}},[t._v("\n\t\t\t\t\t\t\tYes, Cancel\n\t\t\t\t\t\t")])],1)],1)],1)],1)])}),[],!1,null,null,null).exports},65812:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});const a={props:{payingWithPaypal:{type:Boolean,default:!1},payingWithStripe:{type:Boolean,default:!1},usingStripeExistingPaymentMethod:{type:Boolean,default:!1}}};const r=(0,n(51900).Z)(a,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("p",[t.payingWithStripe?[t.usingStripeExistingPaymentMethod?[t._v("\n\t\t\tYour existing payment method will be used\n\t\t")]:[n("span",{staticClass:"text-danger"},[t._v("*")]),t._v("\n\t\t\tRequired Fields\n\t\t")]]:t.payingWithPaypal?[t._v("\n\t\tYou will be prompted to pay with PayPal in the next step\n\t")]:t._e()],2)}),[],!1,null,null,null).exports},78494:(t,e,n)=>{"use strict";n.d(e,{Z:()=>M});var a=n(87757),r=n.n(a),i=n(20629),s=n(94542),o=n(65688),c=n.n(o),l="https://js.stripe.com/v3",u=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/,d="loadStripe.setLoadParameters was called but an existing Stripe.js script already exists in the document; existing script parameters will be used",p=null,g=function(t){return null!==p||(p=new Promise((function(e,n){if("undefined"!=typeof window)if(window.Stripe&&t&&console.warn(d),window.Stripe)e(window.Stripe);else try{var a=function(){for(var t=document.querySelectorAll('script[src^="'.concat(l,'"]')),e=0;e<t.length;e++){var n=t[e];if(u.test(n.src))return n}return null}();a&&t?console.warn(d):a||(a=function(t){var e=t&&!t.advancedFraudSignals?"?advancedFraudSignals=false":"",n=document.createElement("script");n.src="".concat(l).concat(e);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(n),n}(t)),a.addEventListener("load",(function(){window.Stripe?e(window.Stripe):n(new Error("Stripe.js not available"))})),a.addEventListener("error",(function(){n(new Error("Failed to load Stripe.js"))}))}catch(t){return void n(t)}else e(null)}))),p},m=function(t,e,n){if(null===t)return null;
2var a=t.apply(void 0,e);return function(t,e){t&&t._registerWrapper&&t._registerWrapper({name:"stripe-js",version:"1.11.0",startTime:e})}(a,n),a},f=Promise.resolve().then((function(){return g(null)})),h=!1;f.catch((function(t){h||console.warn(t)}));var y={color:c().light,fontSize:"15px",fontFamily:"proxima-nova, Helvetica, Arial, sans-serif"},b={color:c()["red-light"],iconColor:c()["red-light"]};function v(t){(function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];h=!0;var a=Date.now();return f.then((function(t){return m(t,e,a)}))})("pk_live_iHtVvpdWxt89IEBMrBpJCxxz",{apiVersion:"2019-08-14"}).then(t)}var w=n(9783),x=n(85206);const C={methods:{openSupportModalForPayment:function(){(0,x.Y)({subject:"Alternative payment methods"})}}};var _=n(51900);const P=(0,_.Z)(C,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("b-alert",{attrs:{variant:"warning",show:""}},[n("div",{staticClass:"mt-0 mb-1"},[n("i",{staticClass:"fa fa-exclamation-triangle text-warning mr-1"}),t._v(" "),n("strong",[t._v("Your card is unsupported")])]),t._v("\n\tWe are terribly sorry, but our store only supports\n\t"),n("strong",[t._v("VISA, MasterCard, and American Express")]),t._v("\n\tcards. Please\n\t"),t._v(" "),n("a",{attrs:{href:"/support"},on:{click:function(e){return e.preventDefault(),t.openSupportModalForPayment.apply(null,arguments)}}},[t._v("contact support")]),t._v("\n\tfor alternative payment methods.\n")])}),[],!1,null,null,null).exports;var k;function A(t,e,n,a,r,i,s){try{var o=t[i](s),c=o.value}catch(t){return void n(t)}o.done?e(c):Promise.resolve(c).then(a,r)}function T(t){return function(){var e=this,n=arguments;return new Promise((function(a,r){var i=t.apply(e,n);function s(t){A(i,a,r,s,o,"next",t)}function o(t){A(i,a,r,s,o,"throw",t)}s(void 0)}))}}function E(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}function S(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?E(Object(n),!0).forEach((function(e){I(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function I(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var $={dirty:!1,complete:!1,brand:null,cardholderName:null,error:null};const D={components:{Button:w.Z,UnsupportedCardWarning:P},props:{cardholderName:{type:String,default:null},zipCode:{type:String,default:null}},data:function(){return{stripe:null,cardElement:null,existingCard:null,newCard:S({},$),loading:{existingCard:!1},useSavedCard:!0}},computed:S(S({},(0,i.Se)(["user"])),{},{hasExistingCard:function(){return!!this.existingCard},usingExistingCard:function(){return this.hasExistingCard&&this.useSavedCard},newCardSupported:function(){return(0,s.uj)(this.newCard.brand)}}),watch:(k={user:{handler:function(t){t&&this.fetchExistingPaymentMethod()},immediate:!0}},I(k,"loading.existingCard",(function(){this.onChange()})),I(k,"hasExistingCard",(function(t,e){e!=t&&this.onChange()})),I(k,"cardholderName",{handler:function(t,e){this.canPrefillNewCardData(t,e)&&this.prefillCardholderName(t)},immediate:!0}),I(k,"zipCode",{handler:function(t,e){this.canPrefillNewCardData(t,e)&&this.prefillZipCode(t)},immediate:!0}),k),methods:{getCardImage:s.Z$,canPrefillNewCardData:function(t,e){return!this.newCard.dirty&&e!==t},prefillCardholderName:function(t){this.newCard.cardholderName=t},prefillZipCode:function(t){this.cardElement&&this.cardElement.update({value:{postalCode:JSON.parse(JSON.stringify(t))}})},initStripe:function(){var t=this;v((function(e){var n,a,r,i,s;t.stripe=e,t.cardElement=(n=t.stripe,a="#card-element",r=function(e){t.newCard.dirty=!0,t.newCard.complete=e.complete,t.newCard.brand=e.brand,e.error?t.newCard.error={code:e.error.code,declineCode:e.error.decline_code,message:e.error.message}
2:t.newCard.error=null,t.onChange()},i={base:y,invalid:b},(s=n.elements().create("card",{style:i})).mount(a),s.on("change",r),s),t.prefillZipCode(t.zipCode)}))},fetchExistingPaymentMethod:function(){var t=this;return T(r().mark((function e(){var n,a;return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.existingCard){e.next=2;break}return e.abrupt("return");case 2:return t.loading.existingCard=!0,e.prev=3,e.next=6,axios.get("/webapi/users/stripe-payment-method-information?payment_method_id=true");case 6:n=e.sent,(a=n.data).card_brand&&(t.existingCard={brand:a.card_brand,lastFour:a.card_last_four,paymentMethodId:a.payment_method_id}),e.next=13;break;case 11:e.prev=11,e.t0=e.catch(3);case 13:t.loading.existingCard=!1;case 14:case"end":return e.stop()}}),e,null,[[3,11]])})))()},selectSavedCard:function(){this.useSavedCard=!0,this.onChange()},selectNewCard:function(){this.useSavedCard=!1,this.onChange()},onChange:function(){var t=this;return T(r().mark((function e(){var n;return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.validate(!1);case 2:n=e.sent,t.$emit("change",{usingExistingCard:t.usingExistingCard,valid:n,existingCard:t.existingCard,newCard:t.newCard});case 4:case"end":return e.stop()}}),e)})))()},onSubmit:function(){var t=this;return T(r().mark((function e(){return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.validate();case 2:if(e.sent){e.next=5;break}return e.abrupt("return",!1);case 5:t.$emit("submit");case 6:case"end":return e.stop()}}),e)})))()},generateStripeToken:function(){return T(r().mark((function t(){var e;return r().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,axios.get("/webapi/stripe/token");case 2:return e=t.sent,t.abrupt("return",e.data.clientSecret);case 4:case"end":return t.stop()}}),t)})))()},handleCardError:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];e.includes(t.code)||(this.usingExistingCard?this.$root.$bvToast.toast(t.message,{title:"Payment failed!",solid:!0,variant:"danger",autoHideDelay:1e4}):this.newCard.error={code:t.code,declineCode:t.decline_code,message:t.message})},clear:function(){var t,e=this;this.newCard=S({},$),null===(t=this.cardElement)||void 0===t||t.clear(),this.$nextTick((function(){e.$refs.observerNewCard.reset()}))},validate:function(){var t=arguments,e=this;return T(r().mark((function n(){var a;return r().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(a=!(t.length>0&&void 0!==t[0])||t[0],!e.loading.existingCard){n.next=3;break}return n.abrupt("return",!1);case 3:if(!e.usingExistingCard){n.next=5;break}return n.abrupt("return",!0);case 5:return n.next=7,e.$refs.observerNewCard.validate();case 7:if(n.sent){n.next=10;break}return n.abrupt("return",!1);case 10:if(e.newCardSupported){n.next=12;break}return n.abrupt("return",!1);case 12:if(!a){n.next=16;break}return e.cardElement.blur(),n.next=16,new Promise((function(t){return setTimeout(t,100)}));case 16:if(e.newCard.complete){n.next=18;break}return n.abrupt("return",!1);case 18:return n.abrupt("return",!e.newCard.error);case 19:case"end":return n.stop()}}),n)})))()},confirmPayment:function(t){var e=arguments,n=this;return T(r().mark((function a(){var i,s,o,c;return r().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return s=e.length>1&&void 0!==e[1]?e[1]:[],o={setup_future_usage:"off_session",payment_method:null===(i=n.existingCard)||void 0===i?void 0:i.paymentMethodId},n.usingExistingCard||(o=S(S({},o),{},{payment_method:{card:n.cardElement,billing_details:{name:n.newCard.cardholderName}}})),a.next=5,n.stripe.confirmCardPayment(t,o);case 5:if(!(c=a.sent).error){a.next=9;break}return n.handleCardError(c.error,s),a.abrupt("return",c.error);case 9:return a.abrupt("return",!0);case 10:case"end":return a.stop()}}),a)})))()},setupCard:function(){var t=this;return T(r().mark((function e(){var n,a,i;return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={payment_method:{card:t.cardElement,billing_details:{name:t.newCard.cardholderName}}},e.next=3,t.generateStripeToken();case 3:return a=e.sent,e.next=6,t.stripe.confirmCardSetup(a,n);case 6:if(!(i=e.sent).error){e.next=10;break}return t.handleCardError(i.error),e.abrupt("return",i.error);case 10:return e.abrupt("return",i.setupIntent);case 11:case"end":return e.stop()}}),e)})))()}},mounted:function(){var t=this;
2this.initStripe(),this.$nextTick((function(){t.onChange()}))}};n(82036);const M=(0,_.Z)(D,(function(){var t,e,n,a,r,i,s=this,o=s.$createElement,c=s._self._c||o;return c("div",[s.loading.existingCard?c("div",{staticClass:"w-100 text-center mt-5"},[c("b-spinner")],1):s._e(),s._v(" "),c("div",{directives:[{name:"show",rawName:"v-show",value:!s.loading.existingCard,expression:"!loading.existingCard"}]},[s.hasExistingCard?c("div",{staticClass:"stripe-payment-methods"},[c("Button",{staticClass:"px-3 px-sm-0 __dusk-btn-stripe-existing-card",attrs:{"wrapper-class":"d-flex justify-content-center","content-class":"flex-wrap",variant:s.useSavedCard?"gray5":"transparent-white-gray5"},on:{click:s.selectSavedCard}},[c("img",{staticClass:"credit-card-icon",attrs:{src:s.getCardImage(null===(t=s.existingCard)||void 0===t?void 0:t.brand),alt:null===(e=s.existingCard)||void 0===e?void 0:e.brand}}),s._v(" "),c("span",[s._v("Card ending in "+s._s(null===(n=s.existingCard)||void 0===n?void 0:n.lastFour))])]),s._v(" "),c("Button",{staticClass:"px-0 __dusk-btn-stripe-new-card",attrs:{variant:s.useSavedCard?"transparent-white-gray5":"gray5"},on:{click:s.selectNewCard}},[s._v("\n\t\t\t\tUse another card\n\t\t\t")])],1):s._e(),s._v(" "),c("div",{directives:[{name:"show",rawName:"v-show",value:!s.usingExistingCard,expression:"!usingExistingCard"}],staticClass:"mt-4 mt-sm-5"},[s._m(0),s._v(" "),c("validation-observer",{ref:"observerNewCard"},[c("b-form",{on:{submit:function(t){return t.preventDefault(),s.onSubmit.apply(null,arguments)}}},[c("b-form-group",{attrs:{"label-for":"card-element","label-cols-md":"2","label-align":"left","label-align-md":"right"},scopedSlots:s._u([{key:"label",fn:function(){return[s._v("\n\t\t\t\t\t\t\tCard\n\t\t\t\t\t\t\t"),c("span",{staticClass:"text-danger"},[s._v("*")])]},proxy:!0}])},[s._v(" "),c("div",{staticClass:"card-element-wrapper",attrs:{"aria-describedby":"card-feedback"}},[c("div",{attrs:{id:"card-element"}})]),s._v(" "),c("input",{class:{"is-invalid":s.newCard.error},attrs:{type:"hidden"}}),s._v(" "),c("b-form-invalid-feedback",{attrs:{id:"card-feedback","data-stripe-code":null===(a=s.newCard.error)||void 0===a?void 0:a.code,"data-stripe-decline-code":null===(r=s.newCard.error)||void 0===r?void 0:r.declineCode}},[s._v("\n\t\t\t\t\t\t\t"+s._s(null===(i=s.newCard.error)||void 0===i?void 0:i.message)+"\n\t\t\t\t\t\t")]),s._v(" "),s.newCardSupported?s._e():c("UnsupportedCardWarning",{staticClass:"mt-4 mb-0"})],1),s._v(" "),c("validation-provider",{attrs:{name:"Cardholder Name",rules:{required:!0}},scopedSlots:s._u([{key:"default",fn:function(t){return[c("b-form-group",{attrs:{"label-for":"cardholderName","label-cols-md":"2","label-align":"left","label-align-md":"right","label-class":"d-md-inline-flex align-items-center my-md-0 py-md-0"},scopedSlots:s._u([{key:"label",fn:function(){return[c("span",[s._v("\n\t\t\t\t\t\t\t\t\tCardholder Name\n\t\t\t\t\t\t\t\t\t"),c("span",{staticClass:"text-danger"},[s._v("*")])])]},proxy:!0}],null,!0)},[s._v(" "),c("b-form-input",{attrs:{id:"cardholderName",name:"cardholderName",state:s.getValidationState(t),"aria-describedby":"cardholder-name-feedback"},on:{input:s.onChange},model:{value:s.newCard.cardholderName,callback:function(t){s.$set(s.newCard,"cardholderName",t)},expression:"newCard.cardholderName"}}),s._v(" "),c("b-form-invalid-feedback",{attrs:{id:"cardholder-name-feedback"}},[s._v("\n\t\t\t\t\t\t\t\t"+s._s(t.errors[0])+"\n\t\t\t\t\t\t\t")])],1)]}}])}),s._v(" "),c("input",{attrs:{type:"submit",hidden:""}})],1)],1),s._v(" "),c("b-row",{staticClass:"mx-md-0"},[c("b-col",{attrs:{"offset-md":"2",md:"10"}},[c("small",[s._v("\n\t\t\t\t\t\tCard details are handled by Stripe, Sound Particles external\n\t\t\t\t\t\tpayment handler. Str
2ipe is certified as a PCI Level 1 Service\n\t\t\t\t\t\tProvider. Sound Particles does not store card details.\n\t\t\t\t\t")])])],1)],1)])])}),[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"supported-cards d-flex flex-wrap justify-content-center justify-content-sm-end align-items-center gap-3 mb-4"},[n("small",{staticClass:"text-center"},[t._v("Supported cards")]),t._v(" "),n("div",{staticClass:"d-flex gap-3"},[n("img",{attrs:{src:"/assets/img/cards/visa.svg",alt:"Visa"}}),t._v(" "),n("img",{attrs:{src:"/assets/img/cards/mastercard.svg",alt:"MasterCard"}}),t._v(" "),n("img",{attrs:{src:"/assets/img/cards/amex.svg",alt:"American Express"}})])])}],!1,null,"04aa5f08",null).exports},70313:(t,e,n)=>{var a=n(49968);a.__esModule&&(a=a.default),"string"==typeof a&&(a=[[t.id,a,""]]),a.locals&&(t.exports=a.locals);(0,n(45346).Z)("05e5f2d0",a,!0,{})},65688:(t,e,n)=>{var a=n(66681);a.__esModule&&(a=a.default),"string"==typeof a&&(a=[[t.id,a,""]]),a.locals&&(t.exports=a.locals);(0,n(45346).Z)("27cb9dba",a,!0,{})},86290:(t,e,n)=>{var a=n(96348);a.__esModule&&(a=a.default),"string"==typeof a&&(a=[[t.id,a,""]]),a.locals&&(t.exports=a.locals);(0,n(45346).Z)("1ad83d68",a,!0,{})},82036:(t,e,n)=>{var a=n(97211);a.__esModule&&(a=a.default),"string"==typeof a&&(a=[[t.id,a,""]]),a.locals&&(t.exports=a.locals);(0,n(45346).Z)("6300cc1f",a,!0,{})},85795:t=>{t.exports={cart:{$:{"xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xsi:noNamespaceSchemaLocation":"cart.xsd"},item:[{plan:"sp2",image:"/assets/img/sp/sp-indie-box.png",icon:"/assets/img/sp/sp-indie-icon.png",downloadIcon:"/assets/img/sp/sp-logo.png"},{plan:"sp2-indie-perpetual",image:"/assets/img/sp/sp-indie-box.png",icon:"/assets/img/sp/sp-indie-icon.png",downloadIcon:"/assets/img/sp/sp-logo.png"},{plan:"sp2-pro",image:"/assets/img/sp/sp-pro-box.png",icon:"/assets/img/sp/sp-pro-icon.png",downloadIcon:"/assets/img/sp/sp-logo.png",additionalInfo:"includes Doppler + Air"},{plan:"sp2-pro-perpetual",image:"/assets/img/sp/sp-pro-box.png",icon:"/assets/img/sp/sp-pro-icon.png",downloadIcon:"/assets/img/sp/sp-logo.png",additionalInfo:"includes Doppler + Air"},{plan:"sp2-teams",image:"/assets/img/sp/sp-teams-box.png",icon:"/assets/img/sp/sp-teams-icon.png",downloadIcon:"/assets/img/sp/sp-logo.png",additionalInfo:"includes Doppler + Air"},{plan:"sp3-artist",image:"/assets/img/sp3/sp3-artist-box.png",icon:"/assets/img/sp3/sp3-artist-logo.png",downloadIcon:"/assets/img/sp3/sp3-artist-logo.png"},{plan:"sp3-artist-perpetual",image:"/assets/img/sp3/sp3-artist-box.png",icon:"/assets/img/sp3/sp3-artist-logo.png",downloadIcon:"/assets/img/sp3/sp3-artist-logo.png"},{plan:"sp3-professional",image:"/assets/img/sp3/sp3-professional-box.png",icon:"/assets/img/sp3/sp3-professional-logo.png",downloadIcon:"/assets/img/sp3/sp3-professional-logo.png"},{plan:"sp3-professional-perpetual",image:"/assets/img/sp3/sp3-professional-box.png",icon:"/assets/img/sp3/sp3-professional-logo.png",downloadIcon:"/assets/img/sp3/sp3-professional-logo.png"},{plan:"sp3-enterprise",image:"/assets/img/sp3/sp3-enterprise-box.png",icon:"/assets/img/sp3/sp3-enterprise-logo.png",downloadIcon:"/assets/img/sp3/sp3-enterprise-logo.png"},{plan:"sp3-enterprise-perpetual",image:"/assets/img/sp3/sp3-enterprise-box.png",icon:"/assets/img/sp3/sp3-enterprise-logo.png",downloadIcon:"/assets/img/sp3/sp3-enterprise-logo.png"},{plan:"sp3-professional-edu",image:"/assets/img/sp3/sp3-professional-box.png",icon:"/assets/img/sp3/sp3-professional-logo.png",downloadIcon:"/assets/img/sp3/sp3-professional-logo.png"},{plan:"sp3-professional-edu-perpetual",image:"/assets/img/sp3/sp3-professional-box.png",icon:"/assets/img/sp3/sp3-professional-logo.png",downloadIcon:"/assets/img/sp3/sp3-professional-logo.png"},{plan:"sp3-enterprise-edu",image:"/assets/img/sp3/sp3-enterprise-box.png",icon:"/assets/img/sp3/sp3-enterprise-logo.png",downloadIcon:"/assets/img/sp3/sp3-enterprise-logo.png"},{plan:"sp3-enterprise-edu-perpetual",image:"/assets/img/sp3/sp3-enterprise-box.png",icon:"/assets/img/sp3/sp3-enterprise-logo.png",downloadIcon:"/assets/img/sp3/sp3-enterprise-logo.png"},{plan:"air-perpetual",image:"/assets/img/air/air-box.png",icon:"/assets/img/air/air-logo.png",downloadIcon:"/assets/img/air/air-logo.png"},{plan:"doppler-perpetual",image:"/assets/img/doppler/doppler-box.png",icon:"/assets/img/doppler/doppler-logo.png",downloadIcon:"/assets/img/doppler/doppler-logo.png"},{plan:"energy-panner-perpetual",image:"/assets/img/energypanner/energypanner-box.png",icon:"/assets/img/energypanner/energypanner-logo.png",downloadIcon:"/assets/img/energypanner/energypanner-logo.png"}
2,{plan:"brightness-panner-perpetual",image:"/assets/img/brightnesspanner/brightnesspanner-box.png",icon:"/assets/img/brightnesspanner/brightnesspanner-logo.png",downloadIcon:"/assets/img/brightnesspanner/brightnesspanner-logo.png"},{plan:"beat-panner-perpetual",image:"/assets/img/beatpanner/box.png",icon:"/assets/img/beatpanner/logo.png",downloadIcon:"/assets/img/beatpanner/logo.png"},{plan:"space-controller-standard-perpetual",image:"/assets/img/spacecontroller/box.png",icon:"/assets/img/spacecontroller/logo.png",downloadIcon:"/assets/img/spacecontroller/logo.png"},{plan:"space-controller-studio-perpetual",image:"/assets/img/spacecontroller/box.png",icon:"/assets/img/spacecontroller/logo.png",downloadIcon:"/assets/img/spacecontroller/logo.png"},{plan:"density-perpetual",image:"/assets/img/density/box.png",icon:"/assets/img/density/logo.png",downloadIcon:"/assets/img/density/logo.png"},{plan:"audiomatrix-perpetual",image:"/assets/img/audiomatrix/box.png",icon:"/assets/img/audiomatrix/logo.png",downloadIcon:"/assets/img/audiomatrix/logo.png"},{plan:"air-music-edition-perpetual",image:"/assets/img/air-music-edition/box.png",icon:"/assets/img/air-music-edition/logo.png",downloadIcon:"/assets/img/air-music-edition/logo.png"},{plan:"skydust-stereo-perpetual",image:"/assets/img/skydust/box.png",icon:"/assets/img/skydust/logo.png",downloadIcon:"/assets/img/skydust/logo.png"},{plan:"skydust-3d-perpetual",image:"/assets/img/skydust/box.png",icon:"/assets/img/skydust/logo.png",downloadIcon:"/assets/img/skydust/logo.png"},{plan:"indelay-perpetual",image:"/assets/img/indelay/box.png",icon:"/assets/img/indelay/logo.png",downloadIcon:"/assets/img/indelay/logo.png"},{plan:"inshaper-perpetual",image:"/assets/img/inshaper/box.png",icon:"/assets/img/inshaper/logo.png",downloadIcon:"/assets/img/inshaper/logo.png"},{plan:"minidust-perpetual",image:"/assets/img/minidust/box.png",icon:"/assets/img/minidust/logo.png",downloadIcon:"/assets/img/minidust/logo.png"},{plan:"graindust-perpetual",image:"/assets/img/graindust/box.png",icon:"/assets/img/graindust/logo.png",downloadIcon:"/assets/img/graindust/logo.png"},{plan:"explorer-perpetual",image:"/assets/img/explorer/box.png",icon:"/assets/img/explorer/[email protected]",downloadIcon:"/assets/img/explorer/[email protected]"},{plan:"explorer-sfx-cloud",image:"/assets/img/explorer/box.png",icon:"/assets/img/explorer/[email protected]",downloadIcon:"/assets/img/explorer/[email protected]"},{plan:"explorer-sfx-cloud-yearly",image:"/assets/img/explorer/box.png",icon:"/assets/img/explorer/[email protected]",downloadIcon:"/assets/img/explorer/[email protected]"},{plan:"dp-perpetual",image:"/assets/img/dopplerair/dopplerair-box.png",icon:"/assets/img/dopplerair/dopplerair-box.png",downloadIcon:"/assets/img/dopplerair/dopplerair-box.png"},{plan:"pc-perpetual",image:"/assets/img/pannercollection/pannercollection-box.png",icon:"/assets/img/pannercollection/pannercollection-box.png",downloadIcon:"/assets/img/pannercollection/pannercollection-box.png"},{plan:"pc-ii-perpetual",image:"/assets/img/pannercollection-ii/box.png",icon:"/assets/img/pannercollection-ii/box.png",downloadIcon:"/assets/img/pannercollection-ii/box.png"},{plan:"4fx-perpetual",image:"/assets/img/4fxbundle/4fxbundle-box.png",icon:"/assets/img/4fxbundle/4fxbundle-box.png",downloadIcon:"/assets/img/4fxbundle/4fxbundle-box.png"},{plan:"6fx-perpetual",image:"/assets/img/6fx/box.png",icon:"/assets/img/6fx/box.png",downloadIcon:"/assets/img/6fx/box.png"},{plan:"8fx-perpetual",image:"/assets/img/8fx/box.png",icon:"/assets/img/8fx/box.png",downloadIcon:"/assets/img/8fx/box.png"},{plan:"10fx-perpetual",image:"/assets/img/10fx/box.png",icon:"/assets/img/10fx/box.png",downloadIcon:"/assets/img/10fx/box.png"},{plan:"3dust-perpetual",image:"/assets/img/3dust/box.png",icon:"/assets/img/3dust/box.png",downloadIcon:"/assets/img/3dust/box.png"},{plan:"spatial-music-perpetual",image:"/assets/img/spatial-music-bundle/box.png",icon:"/assets/img/spatial-music-bundle/box.png",downloadIcon:"/assets/img/spatial-music-bundle/box.png"},{plan:"spatial-music-ii-perpetual",image:"/assets/img/spatial-music-ii-bundle/box.png",icon:"/assets/img/spatial-music-ii-bundle/box.png",downloadIcon:"/assets/img/spatial-music-ii-bundle/box.png"},{plan:"spatial-music-iii-perpetual",image:"/assets/img/spatial-music-iii-bundle/box.png",icon:"/assets/img/spatial-music-iii-bundle/box.png",downloadIcon:"/assets/img/spatial-music-iii-bundle/box.png"},{plan:"spatial-music-iv-perpetual",image:"/assets/img/spatial-music-iv-bundle/box.png",icon:"/assets/img/spatial-music-iv-bundle/box.png",downloadIcon:"/assets/img/spatial-music-iv-bundle/box.png"}
2,{plan:"essential-perpetual",image:"/assets/img/essential/box.png",icon:"/assets/img/essential/box.png",downloadIcon:"/assets/img/essential/box.png"},{plan:"music-creator-perpetual",image:"/assets/img/music-creator/box.png",icon:"/assets/img/music-creator/box.png",downloadIcon:"/assets/img/music-creator/box.png"},{plan:"immersive-composer-perpetual",image:"/assets/img/immersive-composer/box.png",icon:"/assets/img/immersive-composer/box.png",downloadIcon:"/assets/img/immersive-composer/box.png"},{plan:"air-edu-perpetual",image:"/assets/img/air/air-box.png",icon:"/assets/img/air/air-logo.png",downloadIcon:"/assets/img/air/air-logo.png"},{plan:"doppler-edu-perpetual",image:"/assets/img/doppler/doppler-box.png",icon:"/assets/img/doppler/doppler-logo.png",downloadIcon:"/assets/img/doppler/doppler-logo.png"},{plan:"energy-panner-edu-perpetual",image:"/assets/img/energypanner/energypanner-box.png",icon:"/assets/img/energypanner/energypanner-logo.png",downloadIcon:"/assets/img/energypanner/energypanner-logo.png"},{plan:"brightness-panner-edu-perpetual",image:"/assets/img/brightnesspanner/brightnesspanner-box.png",icon:"/assets/img/brightnesspanner/brightnesspanner-logo.png",downloadIcon:"/assets/img/brightnesspanner/brightnesspanner-logo.png"},{plan:"beat-panner-edu-perpetual",image:"/assets/img/beatpanner/box.png",icon:"/assets/img/beatpanner/logo.png",downloadIcon:"/assets/img/beatpanner/logo.png"},{plan:"space-controller-standard-edu-perpetual",image:"/assets/img/spacecontroller/box.png",icon:"/assets/img/spacecontroller/logo.png",downloadIcon:"/assets/img/spacecontroller/logo.png"},{plan:"space-controller-studio-edu-perpetual",image:"/assets/img/spacecontroller/box.png",icon:"/assets/img/spacecontroller/logo.png",downloadIcon:"/assets/img/spacecontroller/logo.png"},{plan:"density-edu-perpetual",image:"/assets/img/density/box.png",icon:"/assets/img/density/logo.png",downloadIcon:"/assets/img/density/logo.png"},{plan:"audiomatrix-edu-perpetual",image:"/assets/img/audiomatrix/box.png",icon:"/assets/img/audiomatrix/logo.png",downloadIcon:"/assets/img/audiomatrix/logo.png"},{plan:"skydust-stereo-edu-perpetual",image:"/assets/img/skydust/box.png",icon:"/assets/img/skydust/logo.png",downloadIcon:"/assets/img/skydust/logo.png"},{plan:"skydust-3d-edu-perpetual",image:"/assets/img/skydust/box.png",icon:"/assets/img/skydust/logo.png",downloadIcon:"/assets/img/skydust/logo.png"},{plan:"pack-edu-all-perpetual",image:"/assets/img/pack-edu-all/box.png",icon:"/assets/img/pack-edu-all/box.png",downloadIcon:"/assets/img/pack-edu-all/box.png"},{plan:"pack-edu-all-ii-perpetual",image:"/assets/img/pack-edu-all-ii/box.png",icon:"/assets/img/pack-edu-all-ii/box.png",downloadIcon:"/assets/img/pack-edu-all-ii/box.png"},{plan:"pack-edu-all-iii-perpetual",image:"/assets/img/pack-edu-all-iii/box.png",icon:"/assets/img/pack-edu-all-iii/box.png",downloadIcon:"/assets/img/pack-edu-all-iii/box.png"},{plan:"indelay-edu-perpetual",image:"/assets/img/indelay/box.png",icon:"/assets/img/indelay/logo.png",downloadIcon:"/assets/img/indelay/logo.png"},{plan:"inshaper-edu-perpetual",image:"/assets/img/inshaper/box.png",icon:"/assets/img/inshaper/logo.png",downloadIcon:"/assets/img/inshaper/logo.png"},{plan:"minidust-edu-perpetual",image:"/assets/img/minidust/box.png",icon:"/assets/img/minidust/logo.png",downloadIcon:"/assets/img/minidust/logo.png"},{plan:"graindust-edu-perpetual",image:"/assets/img/graindust/box.png",icon:"/assets/img/graindust/logo.png",downloadIcon:"/assets/img/graindust/logo.png"},{plan:"sp-perpetual",image:"/assets/img/sp/sp-indie-box.png",icon:"/assets/img/sp/sp-logo.png",downloadIcon:"/assets/img/sp/sp-logo.png"},{plan:"sp-dp-perpetual",image:"/assets/img/sp/sp-indie-box.png",icon:"/assets/img/sp/sp-logo.png",downloadIcon:"/assets/img/sp/sp-logo.png"}]}}}}]);
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.