This repository has been archived on 2026-02-28. You can view files and clone it, but cannot push or open issues or pull requests.
ServerSpacebarOld/assets/public/thirdparty/eabf1229470a17d72ab8.js
2025-12-12 01:41:33 +02:00

123 lines
114 KiB
JavaScript

"use strict";(this.webpackChunkdiscord_app=this.webpackChunkdiscord_app||[]).push([[28888,67965,93316],{562341:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=u(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n)}(r(667294));var n,o=l(r(294184)),a=l(r(913225));function l(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(u=function(e){return e?r:t})(e)}function i(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,l=arguments.length-3
;if(t||0===l||(t={children:void 0}),1===l)t.children=o;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:n,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}var s=i("g",{fill:"none",fillRule:"evenodd"},void 0,i("path",{d:"M0 0h18v18H0"}),i("path",{stroke:"currentColor",d:"M4.5 4.5l9 9",strokeLinecap:"round"}),i("path",{stroke:"currentColor",d:"M13.5 4.5l-9 9",strokeLinecap:"round"})),c=function(e){var t,r=e.open,n=e.className;return i("svg",{width:"18",height:"18",className:(0,o.default)(a.default.button,n,(t={},t[a.default.open]=r,t))},void 0,s)};c.displayName="DropdownButton";var f=c;t.default=f},547855:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.useSubscriptionPlansLoaded=function(e){void 0===e&&(e=Object.values(s.PremiumSubscriptionSKUs));var t=(0,n.useStateFromStoresArray)([a.default],(function(){return a.default.paymentSourceIds})),r=(0,
n.useStateFromStores)([a.default],(function(){return a.default.defaultPaymentSourceId})),o=(0,n.useStateFromStores)([l.default],(function(){return l.default.isLoadedForSKUs(e)})),c=(0,n.useStateFromStores)([u.default],(function(){var e;return null===(e=u.default.getPremiumTypeSubscription())||void 0===e?void 0:e.paymentSourceId}));if((0,i.inPriceDeterminationExperiment)()){if(null!=c&&!l.default.hasPaymentSourceForSKUIds(c,e)){d("subscription payment source "+c+" not loaded for "+e);return!1}if(null!=r&&!l.default.hasPaymentSourceForSKUIds(r,e)){d("default payment source "+r+" not loaded for "+e);return!1}for(var p,m=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e)
;if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return f(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(t);!(p=m()).done;){var v=p.value;if(!l.default.hasPaymentSourceForSKUIds(v,e)){d("payment source "+v+" not loaded for "+e);return!1}}}d("isLoadedForSKUs "+o);return o};var n=r(536211),o=c(r(791548)),a=c(r(748826)),l=c(r(909584)),u=c(r(146771)),i=r(838583),s=r(770348);function c(e){return e&&e.__esModule?e:{default:e}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}new o.default("useSubscriptionPlansLoaded");var d=function(e){}},22322:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=y;!function(e,t){if(!t&&e&&e.__esModule)return e
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=d(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n)}(r(667294));var n,o=r(536211),a=f(r(235879)),l=r(206364),u=f(r(530250)),i=r(604753),s=r(3400),c=f(r(728531));function f(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(d=function(e){return e?r:t})(e)}function p(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=o;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}
if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:n,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,o,a=[],l=!0,u=!1;try{for(r=r.call(e);!(l=(n=r.next()).done);l=!0){a.push(n.value);if(t&&a.length===t)break}}catch(e){u=!0;o=e}finally{try{l||null==r.return||r.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return v(e,t)}(e,t)||function(){
throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function y(e){var t=e.purchaseState,r=e.currentStep,n=e.headerId,f=e.onClose,d=m((0,l.usePaymentModalAnimationScene)({purchaseState:t,currentStep:r,initialScene:i.PremiumPaymentGuildAnimation.Scenes.ENTRY,purchaseScene:i.PremiumPaymentGuildAnimation.Scenes.STARS,errorScene:i.PremiumPaymentGuildAnimation.Scenes.ERROR,successScene:i.PremiumPaymentGuildAnimation.Scenes.SUCCESS}),2),v=d[0],y=d[1],S=(0,o.useStateFromStores)([a.default],(function(){return a.default.useReducedMotion}));return p(s.ModalHeader,{align:u.default.Align.START,className:c.default.header,separator:!1,id:n},void 0,p(i.PremiumPaymentGuildAnimation,{className:c.default.animation,nextScene:v,onScenePlay:function(e){
return y(i.PremiumPaymentGuildAnimation.getNextScene(e))},pauseWhileUnfocused:!1,pause:S}),p("div",{className:c.default.headerTitle}),p(s.ModalCloseButton,{onClick:f,className:c.default.closeButton}))}y.displayName="GuildBoostingModalsHeader"},188798:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.GuildBoostPurchaseModal=de;t.default=pe;var n,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=Z(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n
}(r(667294)),a=q(r(441143)),l=r(143544),u=q(r(468811)),i=r(536211),s=r(832635),c=r(233271),f=r(412626),d=q(r(551081)),p=q(r(954140)),m=q(r(37039)),v=r(547855),y=r(421748),S=r(378833),_=r(361673),P=r(534564),E=r(635359),I=r(139281),b=r(271014),h=q(r(693316)),O=r(585190),M=q(r(30098)),g=q(r(871778)),T=q(r(890535)),R=q(r(180887)),C=q(r(748826)),A=q(r(909584)),N=q(r(146771)),w=q(r(956117)),L=q(r(530250)),U=q(r(682473)),D=q(r(80828)),k=q(r(730977)),j=r(354479),G=r(3400),B=q(r(308920)),F=r(537683),x=r(682937),W=r(838583),H=r(298104),Y=q(r(22322)),K=r(912784),V=q(r(787326)),$=r(770348),X=r(478036),z=q(r(247001)),J=q(r(582815));function q(e){return e&&e.__esModule?e:{default:e}}function Z(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(Z=function(e){return e?r:t})(e)}function Q(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),
1===l)t.children=o;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:n,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}function ee(){ee=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};return ee.apply(this,arguments)}function te(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,o,a=[],l=!0,u=!1;try{for(r=r.call(e);!(l=(n=r.next()).done);l=!0){a.push(n.value);if(t&&a.length===t)break}}catch(e){u=!0;o=e}finally{try{l||null==r.return||r.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return re(e,t);var r=Object.prototype.toString.call(e).slice(8,-1)
;"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return re(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function re(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function ne(e,t,r,n,o,a,l){try{var u=e[a](l),i=u.value}catch(e){r(e);return}u.done?t(i):Promise.resolve(i).then(n,o)}function oe(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var a=e.apply(t,r);function l(e){ne(a,n,o,l,u,"next",e)}function u(e){ne(a,n,o,l,u,"throw",e)}l(void 0)}))}}var ae=$.SubscriptionPlans.NONE_MONTH,le=[_.Step.PLAN_SELECT,_.Step.REVIEW,_.Step.CONFIRM],ue=[_.Step.PLAN_SELECT,_.Step.ADD_PAYMENT_STEPS,_.Step.REVIEW,_.Step.CONFIRM];function ie(e){
return se.apply(this,arguments)}function se(){return(se=oe(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return(0,c.fetchGuildBoostSlots)();case 2:r=(0,x.getAvailableGuildBoostSlots)(T.default.boostSlots);return e.abrupt("return",(0,c.applyToGuild)(t,r.map((function(e){return e.id}))));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var ce=Q(y.BlockedPaymentsContentModal,{}),fe=Q(D.default,{});function de(e){var t,r=e.transitionState,n=e.onClose,c=e.closeGuildPerksModal,y=e.analyticsLocations,D=e.analyticsLocation,q=e.analyticsSourceLocation,Z=e.guildId,re=e.onSubscribeComplete,ne=e.totalNumberOfSlotsToAssign,se=void 0===ne?1:ne,de=e.disablePremiumUpsell,pe=void 0!==de&&de,me=e.onSubscriptionConfirmation,ve=e.applicationId,ye=(0,S.usePaymentContext)(),Se=ye.activeSubscription,_e=ye.blockedPayments,Pe=(0,i.useStateFromStores)([N.default],(function(){
return N.default.hasFetchedSubscriptions()})),Ee=null!=Se?Se.paymentSourceId:null,Ie=(0,i.useStateFromStores)([A.default],(function(){return null!=Se?(0,F.getOrFetchSubscriptionPlan)(Se.planId):null})),be=(0,i.useStateFromStores)([A.default],(function(){return null==Se||null!=A.default.get(Se.planId)})),he=(0,i.useStateFromStores)([A.default],(function(){return null==Ie?A.default.get(ae):Ie})),Oe=(0,i.useStateFromStores)([g.default],(function(){return g.default.theme})),Me=o.useRef((0,x.getAvailableGuildBoostSlots)(T.default.boostSlots)).current,ge=(0,i.useStateFromStores)([C.default],(function(){return C.default.defaultPaymentSourceId})),Te=(0,O.useSharedPaymentModal)(null!=Ee?Ee:Pe?ge:null),Re=Te.paymentSources,Ce=Te.setPurchaseError,Ae=Te.paymentSourceId,Ne=Te.setIsSubmittingCurrentStep,we=Te.paymentAuthenticationState,Le=Te.setPaymentSourceId,Ue=Te.isSubmittingCurrentStep,De=Te.paymentError,ke=Te.purchaseError,je=Te.purchaseErrorBlockRef,Ge=Object.keys(Re).length>0,Be=(0,
j.useUID)(),Fe=te(o.useState(se-Me.length),2),xe=Fe[0],We=Fe[1],He=te(o.useState(!1),2),Ye=He[0],Ke=He[1],Ve=(0,i.useStateFromStores)([R.default],(function(){return R.default.popupCallbackCalled})),$e=(0,v.useSubscriptionPlansLoaded)(),Xe=o.useMemo((function(){return null!=Se&&be&&$e?(0,I.calculateAdditionalPlansWithPremiumGuildAdjustment)(Se,xe):[{planId:$.SubscriptionPlans.PREMIUM_MONTH_GUILD,quantity:xe}]}),[Se,be,xe,$e]),ze=te((0,l.useLazyValue)((function(){return[u.default.v4(),Date.now()]})),2),Je=ze[0],qe=ze[1],Ze=(0,m.default)(y,p.default.GUILD_BOOST_PURCHASE_MODAL).analyticsLocations,Qe=o.useMemo((function(){var e,t;return{load_id:Je,payment_type:"subscription",sku_id:$.PremiumSubscriptionSKUs.GUILD,subscription_type:$.SubscriptionTypes.PREMIUM,subscription_plan_id:null!==(e=null===(t=Xe.find((function(e){var t=e.planId;return $.PREMIUM_GUILD_SUBSCRIPTION_PLANS.has(t)})))||void 0===t?void 0:t.planId)&&void 0!==e?e:$.SubscriptionPlans.PREMIUM_MONTH_GUILD,quantity:xe,location:D,
source:q,location_stack:Ze}}),[Je,D,Ze,q,Xe,xe]);o.useEffect((function(){(0,H.fetchSubscriptionPlansOnNewPaymentSource)(Ae)}),[Ae]);o.useEffect((function(){var e=function(){var e=oe(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!0!==Ve){e.next=23;break}e.prev=1;if(null!=R.default.redirectedPaymentId){e.next=4;break}return e.abrupt("return");case 4:e.next=6;return(0,s.redirectedPaymentSucceeded)(R.default.redirectedPaymentId);case 6:ct(_.Step.CONFIRM);it(P.PurchaseState.COMPLETED);if(null==Z){e.next=11;break}e.next=11;return ie(Z);case 11:null!=re&&re();e.next=19;break;case 14:e.prev=14;e.t0=e.catch(1);it(P.PurchaseState.FAIL);Ce(e.t0);B.default.track($.AnalyticEvents.PAYMENT_FLOW_FAILED,ee({},Qe,{payment_gateway:$.PaymentGateways.STRIPE,payment_source_id:Ae,duration_ms:Date.now()-qe}));case 19:e.prev=19;Ne(!1);(0,s.resetPaymentIntentId)();return e.finish(19);case 23:case"end":return e.stop()}
}),e,null,[[1,14,19,23]])})));return function(){return e.apply(this,arguments)}}();e()}),[Ve]);o.useEffect((function(){N.default.hasFetchedSubscriptions()||(0,s.fetchSubscriptions)();B.default.track($.AnalyticEvents.PAYMENT_FLOW_STARTED,ee({},Qe,{guild_id:Z,application_id:ve}));null!=Se&&null!=Se.renewalMutations&&B.default.track($.AnalyticEvents.PREMIUM_GUILD_PENDING_MODAL,{location:D,guild_id:Z})}),[]);var et=te(o.useState(le),2),tt=et[0],rt=et[1],nt=te(o.useState(_.Step.PLAN_SELECT),2),ot=nt[0],at=nt[1],lt=te(o.useState(P.PurchaseState.WAITING),2),ut=lt[0],it=lt[1],st=(0,l.useStableMemo)((function(){return Date.now()}),[ot]),ct=o.useCallback((function(e,t){at(e);Ce(null);var r=Date.now();B.default.track($.AnalyticEvents.PAYMENT_FLOW_STEP,ee({},Qe,{from_step:null!=t?t:ot,to_step:e===_.Step.ADD_PAYMENT_STEPS?_.Step.PAYMENT_TYPE:e,step_duration_ms:r-st,flow_duration_ms:r-qe,guild_id:Z,application_id:ve}))}),[Ce,Qe,ot,st,qe,Z,ve]),ft=function(){n(ut===P.PurchaseState.COMPLETED)
},dt=null!=Se&&Se.isPurchasedExternally;o.useEffect((function(){if(we!==b.PaymentAuthenticationState.PENDING&&ot!==_.Step.CONFIRM&&null!=Ee){tt!==le&&rt(le);le.includes(ot)||ot===_.Step.PREMIUM_UPSELL||ct(_.Step.REVIEW)}ot===_.Step.ADD_PAYMENT_STEPS&&tt!==ue&&rt(ue);dt&&ot!==_.Step.PLAN_SELECT&&at(_.Step.PLAN_SELECT)}),[ot,ct,dt,we,Se,Ee,tt]);(0,b.usePaymentStepForAuthentication)(ot,we,ct);(0,_.usePurchaseStateForStep)(ot,ut,it);var pt=o.useRef(null),mt=te((0,d.default)(!1,500),2),vt=mt[0],yt=mt[1],St=te(o.useState(null),2),_t=St[0],Pt=St[1],Et=te(o.useState([]),2),It=Et[0],bt=Et[1],ht=te(o.useState(!1),2),Ot=ht[0],Mt=ht[1];o.useEffect((function(){if($e){var e;if(null!=A.default.get($.SubscriptionPlans.PREMIUM_MONTH_GUILD)){e=(0,H.getCurrencies)($.SubscriptionPlans.PREMIUM_MONTH_GUILD,Ae,!1);bt(e)}null==Ae&&null!=Se&&null!=Se.paymentSourceId?Pt(Se.currency):null!=e&&Pt(e[0])}}),[Ae,Se,$e,JSON.stringify(It)]);var gt,Tt=(0,O.AddPaymentFlow)({paymentModalArgs:Te,
initialStep:_.Step.PAYMENT_TYPE,completionStep:_.Step.REVIEW,prependSteps:[_.Step.PLAN_SELECT],appendSteps:[_.Step.REVIEW,_.Step.CONFIRM],breadcrumpSteps:tt,currentBreadcrumpStep:ot,onReturn:function(){ct(Object.values(Re).length<1?_.Step.PLAN_SELECT:_.Step.REVIEW,_.Step.PAYMENT_TYPE)},onComplete:function(e){ct(_.Step.REVIEW,e)},onStepChange:function(e){var t=e.currentStep,r=e.toStep,n=Date.now();B.default.track($.AnalyticEvents.PAYMENT_FLOW_STEP,ee({},Qe,{from_step:t,to_step:r,step_duration_ms:n-st,flow_duration_ms:n-qe,guild_id:Z}))}});if(_e)gt=ce;else if(Pe&&be&&$e&&null!=_t&&""!==_t)if(null!=Se&&null!=Se.renewalMutations)gt=Q(G.ModalContent,{},void 0,Q("p",{className:J.default.copy},void 0,z.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_ERROR_PENDING_MUTATION));else if(ot===_.Step.PREMIUM_UPSELL){(0,a.default)(null!=he,"Missing nextPremiumSubscriptionPlan");(0,a.default)(_t,"Currency not defined");var Rt=null!=Ae?{paymentSourceId:Ae,currency:_t}:{currency:_t};gt=Q(V.default,{
premiumSubscriptionPlan:he,analyticsLocation:D,analyticsSourceLocation:q,onClose:ft,onBack:function(){return ct(_.Step.PLAN_SELECT)},onSkip:function(){ct(null!=Ee||Ge?_.Step.REVIEW:_.Step.ADD_PAYMENT_STEPS)},onSubscriptionConfirmation:me,priceOptions:Rt})}else{var Ct,At,Nt,wt;(0,a.default)(_t,"Currency not defined");var Lt=null!=Ae?{paymentSourceId:Ae,currency:_t}:{currency:_t};switch(ot){case _.Step.PLAN_SELECT:(0,a.default)(null!=Z,"Missing guildId");(0,a.default)(null!=he,"Missing nextPremiumSubscriptionPlan");Ct=Q(K.GuildBoostingPlanSelect,{premiumSubscriptionPlan:he,numGuildBoosts:xe,setNumGuildBoosts:We,premiumSubscription:Se,existingAvailableSlots:Me,onClickPremiumSubscriptionLink:function(){if(__BILLING_STANDALONE__)window.location.href=$.DiscordProtocolRoutes.PREMIUM;else{ft();null!=c&&c();(0,E.navigateToPremiumMarketingPage)()}},guildId:Z,priceOptions:Lt});dt&&null!=Se&&null!=Se.paymentGateway&&(Ct=o.createElement(o.Fragment,null,Q(U.default,{
className:J.default.externalErrorBlock},void 0,z.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_EXTERNAL.format({paymentGatewayName:X.PaymentGatewayToFriendlyName[Se.paymentGateway]})),Ct));Nt=Q(w.default,{look:w.default.Looks.LINK,color:Oe===$.ThemeTypes.LIGHT?w.default.Colors.PRIMARY:w.default.Colors.WHITE,onClick:ft},void 0,z.default.Messages.NEVERMIND);wt=Q(w.default,{type:"submit",disabled:0===xe||dt,onClick:function(){pe||null!=Ie&&Ie.premiumSubscriptionType===$.PremiumTypes.TIER_2?ct(null!=Ee||Ge?_.Step.REVIEW:_.Step.ADD_PAYMENT_STEPS):ct(_.Step.PREMIUM_UPSELL)}},void 0,z.default.Messages.CONTINUE);break;case _.Step.ADD_PAYMENT_STEPS:break;case _.Step.AWAITING_AUTHENTICATION:Ct=Q(f.AwaitingAuthenticationStepBody,{className:J.default.body});break;case _.Step.REVIEW:(0,a.default)(null!=he,"Missing nextPremiumSubscriptionPlan");Ct=Q(K.GuildBoostingReview,{paymentSources:Re,priceOptions:Lt,currentPremiumSubscription:Se,premiumSubscriptionPaymentSourceId:Ee,
premiumSubscriptionPlan:he,newAdditionalPlans:Xe,onPaymentSourceChange:function(e){return Le(null!=e?e.id:null)},onPaymentSourceAdd:function(){ct(_.Step.ADD_PAYMENT_STEPS);Le(null)},onPurchaseTermsChange:Ke,legalTermsNodeRef:pt,hasLegalTermsFlash:vt});At=_.Step.PLAN_SELECT;wt=Ye?Q(w.default,{color:w.default.Colors.GREEN,type:"submit",submitting:Ue,onClick:oe(regeneratorRuntime.mark((function e(){var t,r,n,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,a.default)(null!=Xe,"Missing newAdditionalPlans");t=null!=Ae?Re[Ae]:null;Ce(null);e.prev=3;it(P.PurchaseState.PURCHASING);Ne(!0);(0,a.default)(null!=Ae,"Missing paymentSourceId");B.default.track($.AnalyticEvents.PAYMENT_FLOW_COMPLETED,ee({},Qe,{duration_ms:Date.now()-qe,guild_id:Z,application_id:ve}));if(!Ot){e.next=10;break}return e.abrupt("return");case 10:if(null!=Se&&null!=Ie){e.next=20;break}(0,a.default)(null!=t,"Missing paymentSource");e.next=14;return(0,s.createSubscription)({items:Xe,
paymentSource:t,currency:Lt.currency});case 14:if(!(r=e.sent).redirectConfirmation){e.next=18;break}Mt(null!=r.redirectURL);return e.abrupt("return");case 18:e.next=31;break;case 20:(n={items:(0,W.getItemsFromNewAdditionalPlans)(Se,Xe)}).currency=Se.currency;null==n.currency&&(n.currency=Lt.currency);n.paymentSource=null!=Ee?Re[Ee]:void 0;if(null==n.paymentSource){(0,a.default)(null!=t,"Missing paymentSource");n.paymentSource=t;n.currency=Lt.currency}e.next=27;return(0,s.updateSubscription)(Se,n,Ze);case 27:if(!(o=e.sent).redirectConfirmation){e.next=31;break}Mt(null!=o.redirectURL);return e.abrupt("return");case 31:ct(_.Step.CONFIRM);it(P.PurchaseState.COMPLETED);if(null==Z){e.next=36;break}e.next=36;return ie(Z);case 36:null!=re&&re();e.next=44;break;case 39:e.prev=39;e.t0=e.catch(3);it(P.PurchaseState.FAIL);Ce(e.t0);B.default.track($.AnalyticEvents.PAYMENT_FLOW_FAILED,ee({},Qe,{
payment_gateway:null!=t?t.type===$.PaymentSourceTypes.CARD?$.PaymentGateways.STRIPE:$.PaymentGateways.BRAINTREE:null,payment_source_id:Ae,duration_ms:Date.now()-qe}));case 44:e.prev=44;Ot||Ne(!1);return e.finish(44);case 47:case"end":return e.stop()}}),e,null,[[3,39,44,47]])})))},void 0,z.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_SUBMIT):Q(k.default,{text:z.default.Messages.BILLING_ACCEPT_TERMS_PAID_SERVICES_TOOLTIP},void 0,(function(e){return o.createElement(w.default,ee({},e,{color:w.default.Colors.GREEN,onClick:function(){if(null!=pt.current){pt.current.scrollIntoView({behavior:"smooth"});yt(!0)}},type:"submit"}),z.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_SUBMIT)}));break;case _.Step.CONFIRM:var Ut=M.default.getGuild(Z);Ct=Q(K.GuildBoostingConfirmation,{guild:Ut,guildBoostQuantity:xe+Me.length,onClose:ft,withAnimation:!1,paymentSourceType:null===(t=Re[null!=Ae?Ae:""])||void 0===t?void 0:t.type})}var Dt=null!=De&&null==(0,_.errorToStep)(De)?De:ke
;gt=ot===_.Step.ADD_PAYMENT_STEPS?Tt:Q(h.default,{hideBreadcrumbs:ot===_.Step.CONFIRM,steps:tt,currentStep:ot,paymentError:Dt,purchaseErrorBlockRef:je,hasCurrencies:It.length>1,body:Ct,footer:ot!==_.Step.CONFIRM?Q(G.ModalFooter,{direction:L.default.Direction.HORIZONTAL,align:L.default.Align.CENTER,justify:L.default.Justify.END},void 0,null!=At?Q("div",{className:J.default.backStep},void 0,Q(w.default,{color:Oe===$.ThemeTypes.LIGHT?w.default.Colors.PRIMARY:w.default.Colors.WHITE,look:w.default.Looks.LINK,size:w.default.Sizes.NONE,onClick:function(){null!=At&&ct(At)}},void 0,z.default.Messages.BACK)):null,Q("div",{className:J.default.footerRight},void 0,Nt,wt)):null})}else gt=Q("div",{className:J.default.loadingWrapper},void 0,fe);var kt=null;_e||ot===_.Step.PREMIUM_UPSELL||(kt=Q(Y.default,{onClose:ft,currentStep:ot,purchaseState:ut,headerId:Be}));return Q(G.ModalRoot,{transitionState:r,"aria-labelledby":Be},void 0,kt,gt)}de.displayName="GuildBoostPurchaseModal";function pe(e){var t=(0,
i.useStateFromStores)([N.default],(function(){return N.default.getPremiumTypeSubscription()}));return Q((0,m.default)(p.default.GUILD_BOOST_PURCHASE_MODAL).AnalyticsLocationProvider,{},void 0,Q(S.PaymentContextProvider,{activeSubscription:t,stepConfigs:[],skuIDs:[]},void 0,o.createElement(de,e)))}pe.displayName="GuildBoostPurchaseModalConnected"},912784:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.GuildBoostingConfirmation=le;t.GuildBoostingPlanSelect=te;t.GuildBoostingReview=ae
;var n,o=J(r(667294)),a=X(r(294184)),l=X(r(441143)),u=r(793786),i=r(536211),s=X(r(732620)),c=X(r(729504)),f=X(r(779111)),d=X(r(175098)),p=r(511217),m=r(320362),v=r(972832),y=r(152960),S=r(833571),_=X(r(894763)),P=X(r(62406)),E=X(r(345265)),I=r(301323),b=X(r(240799)),h=X(r(30098)),O=X(r(663303)),M=X(r(871778)),g=X(r(728429)),T=X(r(697952)),R=X(r(748826)),C=X(r(909584)),A=X(r(956117)),N=r(496394),w=X(r(270385)),L=r(604753),U=X(r(80828)),D=J(r(730977)),k=X(r(594050)),j=r(688388),G=X(r(782732)),B=X(r(417184)),F=X(r(550270)),x=J(r(838583)),W=r(243277),H=r(770348),Y=r(265517),K=r(478036),V=X(r(247001)),$=X(r(338250));function X(e){return e&&e.__esModule?e:{default:e}}function z(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(z=function(e){return e?r:t})(e)}function J(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=z(t);if(r&&r.has(e))return r.get(e)
;var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}function q(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,o,a=[],l=!0,u=!1;try{for(r=r.call(e);!(l=(n=r.next()).done);l=!0){a.push(n.value);if(t&&a.length===t)break}}catch(e){u=!0;o=e}finally{try{l||null==r.return||r.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Z(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Z(e,t)}(e,t)||function(){
throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Z(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Q(){Q=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};return Q.apply(this,arguments)}function ee(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=o;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:n,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}function te(e){
var t=e.guildId,r=e.premiumSubscriptionPlan,n=e.numGuildBoosts,u=e.setNumGuildBoosts,s=e.premiumSubscription,f=e.onClickPremiumSubscriptionLink,d=e.existingAvailableSlots,p=void 0===d?[]:d,m=e.priceOptions,S=(0,v.useLocalizedPricing)(),P=r.interval,E=r.intervalCount,I=(0,i.useStateFromStores)([C.default],(function(){return C.default.getForSkuAndInterval(H.PremiumSubscriptionSKUs.GUILD,P,E)})),O=(0,i.useStateFromStores)([g.default],(function(){return g.default.getCurrentUser()})),T=(0,i.useStateFromStores)([h.default],(function(){return h.default.getGuild(t)}),[t]);(0,l.default)(null!=I,"Missing guildBoostingSubscriptionPlan");(0,l.default)(null!=T,"Unknown guild: "+t);var R=(0,y.usePremiumTrialOffer)(),A=x.default.hasBoostDiscount(O)&&null!=I.premiumUserPrice,L=x.default.getPrice(I.id,A,!1,m),U=n*L.amount,k=x.default.hasBoostDiscount(O)&&null!=s?V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_FOOTER_DISCOUNT.format({planName:x.default.getDisplayPremiumType(s.planId)
}):(null!=R?V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_FOOTER_UPSELL_TRIAL_VARIANT:V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_FOOTER_UPSELL).format({onPremiumSubscriptionClick:f,discountPercentage:(0,W.formatPercent)(M.default.locale,Y.GUILD_BOOST_COST_FOR_PREMIUM_USER_DISCOUNT_PERCENT/100),freeSubscriptionCount:Y.NUM_FREE_GUILD_BOOSTS_WITH_PREMIUM}),j=p.filter((function(e){return e.canceled})).length,K=(0,x.isPrepaidPaymentSource)(m.paymentSourceId);return ee("div",{className:$.default.planSelectStep},void 0,ee("div",{className:(0,a.default)($.default.planSelectText,$.default.bodyText)},void 0,V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_STEP_SELECT_DESCRIPTION),p.length>0?ee("div",{className:$.default.existingSlotNotice},void 0,ee(G.default,{className:$.default.existingSlotIcon,color:H.Colors.GUILD_BOOSTING_PINK}),ee("div",{},void 0,V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_UNUSED_SLOT_NOTICE.format({slotCount:p.length
}),j>0&&null!=s?ee(D.default,{text:V.default.Messages.PREMIUM_GUILD_SUBSCRIBE_CONFIRM_CANCEL_WARNING.format({canceledCount:j,date:s.currentPeriodEnd})},void 0,(function(e){return o.createElement(B.default,Q({},e,{className:$.default.existingSlotTooltipWarningIcon,color:H.Colors.STATUS_YELLOW}))})):null)):null,ee("div",{className:$.default.planSelectRow},void 0,ee("div",{className:$.default.planSelectorWrapper},void 0,ee(w.default,{value:n,onChange:function(e){return u(e)},className:$.default.planSelector,minValue:1,maxValue:30}),ee("div",{className:$.default.planSelectorLabel},void 0,K?function(e){var t=e.intervalType,r=e.intervalCount,n=void 0===r?1:r;return t===H.SubscriptionIntervalTypes.YEAR?V.default.Messages.PREMIUM_GUILD_PLAN_SINGLE_YEAR:t===H.SubscriptionIntervalTypes.MONTH&&1===n?V.default.Messages.PREMIUM_GUILD_PLAN_SINGLE_MONTH:null}({intervalType:P,intervalCount:E}):V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_COUNTER)),ee("div",{
className:$.default.planSelectorPreviewPrice},void 0,K?(0,W.formatPrice)(L.amount,L.currency):function(e){var t=e.amount,r=e.currency,n=e.intervalType,o=e.intervalCount,a=void 0===o?1:o,l=(0,W.formatPrice)(t,r);return n===H.SubscriptionIntervalTypes.YEAR?V.default.Messages.BILLING_PRICE_PER_YEAR_EACH.format({price:l}):n===H.SubscriptionIntervalTypes.MONTH&&1===a?V.default.Messages.BILLING_PRICE_PER_MONTH_EACH.format({price:l}):n===H.SubscriptionIntervalTypes.MONTH&&a>1?V.default.Messages.BILLING_PRICE_PER_MULTI_MONTH_EACH.format({price:l}):null}({intervalType:P,intervalCount:E,amount:L.amount,currency:L.currency}))),ee("div",{className:$.default.planSelectDivider}),ee("div",{className:$.default.planSelectRow},void 0,ee("div",{className:$.default.planSelectorSubtotal},void 0,V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_SUBTOTAL),ee("div",{className:$.default.planSelectorSubtotalPrice},void 0,ee(_.default,{price:U,currency:L.currency,intervalType:P,intervalCount:E,
isPrepaidPaymentSource:K}))),S&&ee(c.default,{message:V.default.Messages.BILLING_FINAL_PRICE_MAY_CHANGE.format({documentationLink:F.default.getArticleURL(H.HelpdeskArticles.LOCALIZED_PRICING)})}),ee(b.default,{text:k,color:N.GradientCssUrls.PREMIUM_TIER_2}))}te.displayName="GuildBoostingPlanSelect";var re=ee(S.PremiumInvoiceTableDivider,{});function ne(e){var t=e.premiumSubscription,r=e.premiumSubscriptionPlan,n=e.proratedInvoicePreview,a=e.renewalInvoicePreview,u=e.priceOptions,s=r.interval,c=r.intervalCount,f=(0,i.useStateFromStores)([C.default],(function(){return C.default.getForSkuAndInterval(H.PremiumSubscriptionSKUs.GUILD,s,c)}));(0,l.default)(null!=f,"Missing guildBoostingSubscriptionPlan");var d=function(e){return(0,m.coalesceInvoiceItems)(n.invoiceItems).find((function(t){return H.PREMIUM_GUILD_SUBSCRIPTION_PLANS.has(t.subscriptionPlanId)&&e(t)}))},v=d((function(e){return e.amount>=0}));(0,l.default)(null!=v,"Missing guild boosting invoice item");var y=d((function(e){
return e.amount<0})),_=null!=y?v.quantity-y.quantity:v.quantity,P=n.invoiceItems.filter((function(e){return(0,x.isPremiumBaseSubscriptionPlan)(e.subscriptionPlanId)})),E=P.reduce((function(e,t){return e+t.amount}),0),b=(0,p.getItemUnitPriceWithDiscount)(v)*_,h=(0,W.formatPrice)(b,n.currency),O=(0,W.formatRate)(h,s,c),M=(0,W.formatPrice)(n.total,n.currency)+(n.currency!==K.CurrencyCodes.USD?"*":""),g=n.total-b-E,T=v.discounts.map((function(e){return Q({},e,{amount:e.amount/v.quantity*_})})),R=(0,x.isPrepaidPaymentSource)(u.paymentSourceId);return o.createElement(o.Fragment,null,R?null:ee(I.SubscriptionPeriodResetNotice,{proratedInvoice:n,renewalInvoice:a}),ee(S.PremiumInvoiceTable,{},void 0,ee(S.PremiumInvoiceTableHeader,{},void 0,V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_PURCHASE_DETAILS_HEADER),ee(S.PremiumInvoiceDiscountedTableRow,{label:V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_INVOICE_ROW_CONTENT.format({numGuildSubscriptions:_,planName:(0,
x.getDisplayName)(f.id,!1,R)}),value:R?h:O,discounts:T,originalAmount:v.subscriptionPlanPrice*_,currency:n.currency,interval:f.interval,intervalCount:f.intervalCount}),0!==E?ee(S.PremiumInvoiceTableRow,{label:ee(I.PremiumInvoiceLabelWithAdjustment,{label:V.default.Messages.PREMIUM_SUBSCRIPTION_PLAN_ADJUSTMENT.format({planName:(0,x.getTierDisplayName)(P[0].subscriptionPlanId)}),tooltipText:V.default.Messages.PREMIUM_SUBSCRIPTION_ADJUSTMENT_TOOLTIP}),value:(0,W.formatPrice)(E,n.currency)}):null,0!==g?ee(S.PremiumInvoiceTableRow,{label:ee(I.PremiumInvoiceLabelWithAdjustment,{label:V.default.Messages.PREMIUM_SUBSCRIPTION_GUILD_SUBSCRIPTION_ADJUSTMENT,tooltipText:V.default.Messages.PREMIUM_SUBSCRIPTION_ADJUSTMENT_TOOLTIP}),value:(0,W.formatPrice)(g,n.currency)}):null,re,ee(S.PremiumInvoiceTableTotalRow,{
label:(n.taxInclusive?R?V.default.Messages.BILLING_INVOICE_TOTAL_TAX_INCLUSIVE:V.default.Messages.BILLING_INVOICE_TODAY_TOTAL_TAX_INCLUSIVE:V.default.Messages.BILLING_INVOICE_TODAY_TOTAL).format(),value:M}),ee(I.SubscriptionInvoiceFooter,null!=t?{premiumSubscription:t,proratedInvoice:n,renewalInvoice:a,isUpdate:!0,isPrepaidPaymentSource:R}:{renewalInvoice:a,priceOptions:u,isPrepaidPaymentSource:R})))}var oe=ee("div",{},void 0,ee(U.default,{}));function ae(e){var t,r,n,a=e.paymentSources,l=e.priceOptions,c=e.currentPremiumSubscription,m=e.premiumSubscriptionPaymentSourceId,v=e.premiumSubscriptionPlan,y=e.newAdditionalPlans,S=e.onPaymentSourceChange,_=e.onPaymentSourceAdd,P=e.onPurchaseTermsChange,I=e.legalTermsNodeRef,b=e.hasLegalTermsFlash,h=l.paymentSourceId,M=(0,i.useStateFromStores)([R.default],(function(){return null!=m?R.default.getPaymentSource(m):null})),g=(0,i.useStateFromStores)([O.default],(function(){return O.default.hidePersonalInformation}));n=null!=c?(0,
x.getItemsWithUpsertedPremiumGuildPlan)(c,y[0].quantity,y[0].planId):y;var C=q((0,p.useSubscriptionInvoicePreview)({subscriptionId:null==c?void 0:c.id,items:n,renewal:!1,applyEntitlements:!0,paymentSourceId:h,currency:l.currency}),1)[0],A=q((0,p.useSubscriptionInvoicePreview)({subscriptionId:null==c?void 0:c.id,items:n,renewal:!0,paymentSourceId:h,currency:l.currency}),1)[0],N=(0,x.isPrepaidPaymentSource)(l.paymentSourceId),w=u.CountryCodesSets.EEA_COUNTRIES.has(T.default.ipCountryCodeWithFallback);return ee("div",{className:$.default.reviewStep},void 0,null!=C&&null!=A?ee(ne,{premiumSubscription:c,premiumSubscriptionPlan:v,proratedInvoicePreview:C,renewalInvoicePreview:A,priceOptions:l}):null,ee("div",{className:$.default.paymentSourceWrapper},void 0,ee(j.FormTitle,{tag:j.FormTitleTags.H5},void 0,V.default.Messages.PAYMENT_SOURCE_PAYMENT_REQUEST_INFO_TITLE),null!=m?null!=M?ee(D.TooltipContainer,{text:V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_PAYMENT_SOURCE_TOOLTIP
},void 0,ee(f.default,{paymentSources:[M],selectedPaymentSourceId:M.id,hidePersonalInformation:g,disabled:!0})):oe:ee(f.default,{paymentSources:Object.values(a),selectedPaymentSourceId:h,onChange:S,onPaymentSourceAdd:_,hidePersonalInformation:g})),o.createElement(E.default,{isActive:b,ref:I},ee(d.default,{onChange:P,forceShow:!0,finePrint:ee(s.default,{subscriptionPlan:v,paymentSourceType:null===(t=a[null!=h?h:""])||void 0===t?void 0:t.type}),showPricingLink:(null!==(r=null==C?void 0:C.currency)&&void 0!==r?r:K.CurrencyCodes.USD)!==K.CurrencyCodes.USD,showWithdrawalWaiver:w&&N})))}ae.displayName="GuildBoostingReview";function le(e){var t,r=e.onClose,n=e.guild,a=e.guildBoostQuantity,l=e.isTransfer,u=void 0!==l&&l,i=e.withAnimation,s=void 0===i||i,c=e.paymentSourceType,f=o.useContext(k.default),d=q(o.useState(L.PremiumPaymentGuildAnimation.Scenes.ENTRY),2),p=d[0],m=d[1],v=q(o.useState(!1),2),y=v[0],S=v[1]
;t=u?null==n?V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_TRANSFERRED_DESCRIPTION_GENERIC_GUILD.format():V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_TRANSFERRED_DESCRIPTION.format({guildName:n.name}):null==n?V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_ACTIVATED_DESCRIPTION_GENERIC_GUILD.format({guildSubscriptionQuantity:a}):V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_ACTIVATED_DESCRIPTION.format({guildName:n.name,guildSubscriptionQuantity:a});return ee("div",{className:$.default.confirmationContainer},void 0,s?ee(L.PremiumPaymentGuildAnimation,{className:$.default.confirmationAnimation,nextScene:p,onScenePlay:function(e){if(!y)switch(e){case L.PremiumPaymentGuildAnimation.Scenes.ENTRY:return m(L.PremiumPaymentGuildAnimation.Scenes.IDLE);case L.PremiumPaymentGuildAnimation.Scenes.IDLE:return m(L.PremiumPaymentGuildAnimation.Scenes.SUCCESS);case L.PremiumPaymentGuildAnimation.Scenes.SUCCESS:S(!0);return m(L.PremiumPaymentGuildAnimation.Scenes.IDLE)}},
pauseWhileUnfocused:!1}):null,ee(P.default,{className:$.default.confirmationUpgradedBanner,theme:f,premiumType:H.PremiumTypes.TIER_2,type:K.DELAYED_PAYMENTS.has(null!=c?c:K.PaymentSourceTypes.UNKNOWN)?P.default.Types.PREMIUM_PAYMENT_STARTED:P.default.Types.GUILD_BOOST_APPLIED}),ee("div",{className:$.default.confirmationText},void 0,t),ee(A.default,{onClick:r},void 0,V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_ACTIVATED_CLOSE_BUTTON))}le.displayName="GuildBoostingConfirmation"},787326:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t,r=e.premiumSubscriptionPlan,n=e.onClose,l=e.onBack,d=e.onSkip,p=e.onSubscriptionConfirmation,S=e.analyticsLocation,_=e.analyticsSourceLocation,P=e.priceOptions,E=(0,
i.default)(u.default.GUILD_BOOSTING_PREMIUM_UPSELL),C=E.analyticsLocations,A=E.sourceAnalyticsLocations,U=o.useContext(y.default)===M.ThemeTypes.LIGHT?m.default.Colors.PRIMARY:m.default.Colors.WHITE,D=null==r||null==r.premiumSubscriptionType,k=h.default.getPrice(M.SubscriptionPlans.PREMIUM_MONTH_TIER_2,!1,!1,P),j=(0,O.formatPrice)(k.amount,k.currency),G=(0,c.usePremiumTrialOffer)(),B=null==G?void 0:G.trial_id,F=null!=G;o.useEffect((function(){b.default.track(M.AnalyticEvents.PREMIUM_UPSELL_VIEWED,{type:g.PremiumUpsellTypes.GUILD_PREMIUM_UPSELL_MODAL,location_stack:A})}),[A]);return o.createElement(o.Fragment,null,w(I.ModalContent,{className:R.default.content},void 0,w(I.ModalCloseButton,{onClick:n,className:R.default.closeButton}),F&&w(f.PremiumTrialGradientBadge,{className:R.default.premiumTrialBadge}),w("div",{className:(0,a.default)(R.default.upsellImage,(t={},t[R.default.upsellImageWithTrialOffer]=F,t))}),w("div",{className:R.default.bodyText
},void 0,null!=B?T.default.Messages.PREMIUM_UPSELL_FEATURE_PRETEXT_TRIAL_VARIANT:T.default.Messages.PREMIUM_UPSELL_FEATURE_PRETEXT.format({monthlyPrice:j})),w(L,{shouldUpsellFromNoneTier:D})),w(I.ModalFooter,{align:v.default.Align.CENTER,justify:v.default.Justify.END},void 0,w("div",{className:R.default.footerRight},void 0,w(m.default,{look:m.default.Looks.LINK,color:U,onClick:d},void 0,T.default.Messages.PREMIUM_UPSELL_CONTINUE_TO_BOOSTS),w(m.default,{color:m.default.Colors.GREEN,type:"submit",onClick:function(){n();(0,s.default)({initialPlanId:null,subscriptionTier:M.PremiumSubscriptionSKUs.TIER_2,analyticsLocations:C,analyticsObject:N({},S,{section:M.AnalyticsSections.PREMIUM_GUILD_PURCHASE_MODAL}),analyticsSourceLocation:_,onSubscriptionConfirmation:p,trialId:B})}},void 0,null!=B?T.default.Messages.PREMIUM_TRIAL_CTA_BUTTON_VARIANT:T.default.Messages.PREMIUM_UPSELL_UPGRADE)),w("div",{className:R.default.backStep},void 0,w(m.default,{color:U,look:m.default.Looks.LINK,
size:m.default.Sizes.NONE,onClick:function(){return l()}},void 0,T.default.Messages.BACK))))};var n,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=A(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),a=C(r(294184)),l=r(536211),u=C(r(954140)),i=C(r(37039)),s=C(r(655205)),c=r(152960),f=r(178321),d=C(r(929214)),p=C(r(871778)),m=C(r(956117)),v=C(r(530250)),y=C(r(594050)),S=C(r(394617)),_=C(r(782732)),P=C(r(621984)),E=C(r(289799)),I=r(3400),b=C(r(308920)),h=C(r(838583)),O=r(243277),M=r(770348),g=r(265517),T=C(r(247001)),R=C(r(464777));function C(e){return e&&e.__esModule?e:{default:e}}function A(e){if("function"!=typeof WeakMap)return null
;var t=new WeakMap,r=new WeakMap;return(A=function(e){return e?r:t})(e)}function N(){N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};return N.apply(this,arguments)}function w(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=o;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:n,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}function L(e){var t=e.shouldUpsellFromNoneTier,r=(0,l.useStateFromStores)([p.default],(function(){return p.default.locale}));return w("div",{className:R.default.perksList},void 0,w(d.default,{icon:_.default,iconClassName:R.default.perkIconGuild,
description:T.default.Messages.PREMIUM_UPSELL_FEATURE_FREE_GUILD_SUBSCRIPTION.format({numFreeGuildSubscriptions:g.NUM_FREE_GUILD_BOOSTS_WITH_PREMIUM})}),w(d.default,{icon:_.default,iconClassName:R.default.perkIconGuild,description:T.default.Messages.PREMIUM_UPSELL_FEATURE_GUILD_SUBSCRIPTION_DISCOUNT.format({percent:(0,O.formatPercent)(r,g.GUILD_BOOST_COST_FOR_PREMIUM_USER_DISCOUNT_PERCENT/100)})}),t?w(d.default,{icon:S.default,iconClassName:R.default.perkIconChatPerks,description:T.default.Messages.PREMIUM_UPSELL_FEATURE_CHAT_PERKS}):null,w(d.default,{icon:P.default,iconClassName:R.default.perkIconStream,description:T.default.Messages.PREMIUM_UPSELL_FEATURE_STREAM}),w(d.default,{icon:E.default,iconClassName:R.default.perkIconUpload,description:T.default.Messages.PREMIUM_UPSELL_FEATURE_UPLOAD}))}L.displayName="PremiumUpsellPerks"},361673:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.Step=t.COLLAPSED_PAYMENT_BREADCRUMB_STEPS=void 0;t.errorToStep=function(e){if(null!=e){
if(!(e instanceof o.BillingError)){f.error(e);throw new Error("Unexpected error type")}if(e.hasCardError())return c.CREDIT_CARD_INFORMATION;if(e.hasAddressError())return c.ADDRESS}return null};t.getLabelForStep=function(e){switch(e){case c.PLAN_SELECT:return u.default.Messages.BILLING_STEP_SELECT_PLAN;case c.PAYMENT_TYPE:return u.default.Messages.BILLING_STEP_PAYMENT;case c.AWAITING_PURCHASE_TOKEN_AUTH:case c.REVIEW:return u.default.Messages.BILLING_STEP_REVIEW;case c.SHOP:return u.default.Messages.BILLING_STEP_SHOP;case c.ADD_PAYMENT_STEPS:return u.default.Messages.BILLING_STEP_PAYMENT;case c.PAYMENT_REQUEST_INFORMATION:return u.default.Messages.BILLING_STEP_PAYMENT_INFO;case c.CREDIT_CARD_INFORMATION:return u.default.Messages.PAYMENT_SOURCE_INFORMATION;case c.ADDRESS:return u.default.Messages.BILLING_ADDRESS;case c.PAYPAL_INFORMATION:return u.default.Messages.PAYMENT_SOURCE_PAYPAL_DETAILS;case c.SOFORT_INFORMATION:return u.default.Messages.PAYMENT_SOURCE_SOFORT_INFO
;case c.PRZELEWY24_INFORMATION:return u.default.Messages.PAYMENT_SOURCE_PRZELEWY24_INFO}throw new Error("Unexpected step: "+e)};t.usePurchaseStateForStep=function(e,t,r){n.useEffect((function(){null!=e&&e!==c.REVIEW&&t!==l.PurchaseState.WAITING&&t!==l.PurchaseState.COMPLETED&&r(l.PurchaseState.WAITING)}),[e,t,r])};var n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=s(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),o=r(327269),a=i(r(791548)),l=r(534564),u=i(r(247001));function i(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(s=function(e){
return e?r:t})(e)}var c,f=new a.default("PaymentSteps");t.Step=c;!function(e){e.PAYMENT_TYPE="payment_type";e.CREDIT_CARD_INFORMATION="credit_card_information";e.PAYPAL_INFORMATION="paypal_information";e.SOFORT_INFORMATION="sofort_information";e.PRZELEWY24_INFORMATION="przelewy24_information";e.PAYMENT_REQUEST_INFORMATION="payment_request_information";e.ADDRESS="address";e.AWAITING_AUTHENTICATION="awaiting_authentication";e.SKU_SELECT="sku_select";e.PLAN_SELECT="plan_select";e.PREMIUM_UPSELL="premium_upsell";e.PREMIUM_GUILD_UPSELL="premium_guild_upsell";e.REVIEW="review";e.CONFIRM="confirm";e.CLAIM_FREE_SKU="claim_free_sku";e.SKU_PREVIEW="sku_preview";e.LOADING_PAYMENT_SOURCES="loading_payment_sources";e.SHOP="shop";e.PROMOTION_INFO="promotion_info";e.AWAITING_PURCHASE_TOKEN_AUTH="awaiting_purchase_token_auth";e.ADD_PAYMENT_STEPS="add_payment_steps"}(c||(t.Step=c={}))
;var d=new Set([c.CREDIT_CARD_INFORMATION,c.PAYMENT_REQUEST_INFORMATION,c.PAYPAL_INFORMATION,c.ADDRESS,c.CLAIM_FREE_SKU,c.SKU_PREVIEW,c.PREMIUM_UPSELL,c.SOFORT_INFORMATION,c.PRZELEWY24_INFORMATION]);t.COLLAPSED_PAYMENT_BREADCRUMB_STEPS=d},534564:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0});t.PurchaseState=void 0;var r;t.PurchaseState=r;!function(e){e.WAITING="WAITING";e.PURCHASING="PURCHASING";e.FAIL="FAIL";e.COMPLETED="COMPLETED"}(r||(t.PurchaseState=r={}))},912861:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=f;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=s(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n)
}(r(667294));var n,o=i(r(294184)),a=i(r(928105)),l=r(378833),u=i(r(441877));function i(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(s=function(e){return e?r:t})(e)}function c(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=o;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:n,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}function f(){var e=(0,l.usePaymentContext)(),t=e.step,r=e.breadcrumbs;return null==r?null:c("div",{className:(0,o.default)("breadcrumb",u.default.wrapper)},void 0,c(a.default,{activeId:t,breadcrumbs:r}))}f.displayName="PaymentModalBreadcrumbs"},312852:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0})
;t.PaymentPortalBody=function(e){var t=e.children,r=(0,s.usePaymentContext)().bodyNode;if(null==r)return null;return l.default.createPortal(t,r)};t.PaymentPortalFooter=function(e){var t=e.children,r=(0,s.usePaymentContext)().footerNode;if(null==r)return null;return l.default.createPortal(t,r)};t.default=function(e){var t,r,n,l,d=function(e){var t=e.header,r=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++){r=a[n];t.indexOf(r)>=0||(o[r]=e[r])}return o}(e,f);return{header:t,stepProps:r}}(e),p=d.header,v=d.stepProps,y=(0,s.usePaymentContext)(),S=y.step,_=y.stepConfigs,P=y.setBodyNode,E=y.setFooterNode,I=_.find((function(e){return e.key===S}));(0,a.default)(null!=I,"Unknown step for current payment flow.");var b=null!==(t=null==I||null===(r=I.options)||void 0===r?void 0:r.hideSlider)&&void 0!==t&&t
;return o.createElement(o.Fragment,null,null===(n=null==I||null===(l=I.options)||void 0===l?void 0:l.renderHeader)||void 0===n||n?p:null,I.renderStep(v),null==S||b?null:o.createElement(o.Fragment,null,m(i.ModalContent,{className:c.default.body},void 0,m(u.Slides,{activeSlide:S,centered:!1},void 0,_.filter((function(e){return null!=e.key})).map((function(e){return m(u.Slide,{id:e.key},e.key,o.createElement("form",{className:c.default.sliderBody,ref:function(e){return P(e)},onSubmit:function(e){return e.preventDefault()}}))})))),o.createElement("div",{ref:function(e){return E(e)}})))};var n,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=p(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null
;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),a=d(r(441143)),l=d(r(973935)),u=r(477537),i=r(3400),s=r(378833),c=d(r(384009)),f=["header"];function d(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(p=function(e){return e?r:t})(e)}function m(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=o;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:n,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}},511217:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.createSubscriptionInvoicePreview=I;t.getItemUnitPriceWithDiscount=function(e){var t=e.subscriptionPlanPrice
;e.discounts.forEach((function(r){var n=r.amount/e.quantity;t-=n}));return t};t.getSubscriptionInvoice=M;t.updateSubscriptionInvoicePreview=h;t.useGetSubscriptionInvoice=function(e){var t=(0,n.useCallback)((function(){return M(e)}),[JSON.stringify(e)]);return T(e,t)};t.useSubscriptionInvoicePreview=function(e){if("subscriptionId"in e&&null==e.subscriptionId){var t=e,r=(t.subscriptionId,y(t,f));e=r}var o=(0,n.useCallback)((function(){return"subscriptionId"in e?h(e):"items"in e?I(e):null}),[JSON.stringify(e)]);return T(e,o)};var n=r(667294),o=r(536211),a=m(r(118915)),l=r(327269),u=m(r(412652)),i=m(r(146771)),s=r(838583),c=r(770348),f=["subscriptionId"],d=["planId"],p=["planId"];function m(e){return e&&e.__esModule?e:{default:e}}function v(){v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};return v.apply(this,arguments)}function y(e,t){if(null==e)return{}
;var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++){r=a[n];t.indexOf(r)>=0||(o[r]=e[r])}return o}function S(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,o,a=[],l=!0,u=!1;try{for(r=r.call(e);!(l=(n=r.next()).done);l=!0){a.push(n.value);if(t&&a.length===t)break}}catch(e){u=!0;o=e}finally{try{l||null==r.return||r.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return _(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return _(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _(e,t){
(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function P(e,t,r,n,o,a,l){try{var u=e[a](l),i=u.value}catch(e){r(e);return}u.done?t(i):Promise.resolve(i).then(n,o)}function E(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var a=e.apply(t,r);function l(e){P(a,n,o,l,u,"next",e)}function u(e){P(a,n,o,l,u,"throw",e)}l(void 0)}))}}function I(e){return b.apply(this,arguments)}function b(){return(b=E(regeneratorRuntime.mark((function e(t){var r,n,o,i,f,p,m,S,_,P,E;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=t.items,n=t.paymentSourceId,o=t.trialId,i=t.code,f=t.applyEntitlements,p=void 0!==f&&f,m=t.currency,S=t.renewal,_=t.metadata;r=(0,s.coerceExistingItemsToNewItemInterval)(r);P={items:r.map((function(e){var t=e.planId;return v({},y(e,d),{plan_id:t})})),payment_source_id:n,trial_id:o,code:i,apply_entitlements:p,currency:m,renewal:S,metadata:_};e.prev=3;e.next=6
;return a.default.post({url:c.Endpoints.BILLING_SUBSCRIPTIONS_PREVIEW,body:P,oldFormErrors:!0});case 6:E=e.sent;return e.abrupt("return",u.default.createInvoiceFromServer(E.body));case 10:e.prev=10;e.t0=e.catch(3);throw new l.BillingError(e.t0);case 13:case"end":return e.stop()}}),e,null,[[3,10]])})))).apply(this,arguments)}function h(e){return O.apply(this,arguments)}function O(){return(O=E(regeneratorRuntime.mark((function e(t){var r,n,o,i,f,d,m,S,_,P;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.subscriptionId,o=t.items,i=t.paymentSourceId,f=t.renewal,d=t.currency,m=t.applyEntitlements,S=void 0!==m&&m;null!=o&&(o=(0,s.coerceExistingItemsToNewItemInterval)(o));_={items:null===(r=o)||void 0===r?void 0:r.map((function(e){var t=e.planId;return v({},y(e,p),{plan_id:t})})),payment_source_id:i,renewal:f,apply_entitlements:S,currency:d};e.prev=3;e.next=6;return a.default.patch({url:c.Endpoints.BILLING_SUBSCRIPTION_PREVIEW(n),body:_,oldFormErrors:!0})
;case 6:P=e.sent;return e.abrupt("return",u.default.createInvoiceFromServer(P.body));case 10:e.prev=10;e.t0=e.catch(3);throw new l.BillingError(e.t0);case 13:case"end":return e.stop()}}),e,null,[[3,10]])})))).apply(this,arguments)}function M(e){return g.apply(this,arguments)}function g(){return(g=E(regeneratorRuntime.mark((function e(t){var r,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=t.subscriptionId;if(!t.preventFetch){e.next=3;break}return e.abrupt("return",null);case 3:e.next=5;return a.default.get({url:c.Endpoints.BILLING_SUBSCRIPTION_INVOICE(r),oldFormErrors:!0});case 5:n=e.sent;return e.abrupt("return",u.default.createInvoiceFromServer(n.body));case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function T(e,t){var r=e.preventFetch,a=void 0!==r&&r,l=S((0,n.useState)(null),2),u=l[0],s=l[1],c=S((0,n.useState)(null),2),f=c[0],d=c[1],p=(0,o.useStateFromStores)([i.default],(function(){return i.default.getSubscriptions()}));(0,
n.useEffect)((function(){var e=!1;function r(){return(r=E(regeneratorRuntime.mark((function r(){var n;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:r.prev=0;s(null);r.next=4;return t();case 4:n=r.sent;e||s(n);r.next=11;break;case 8:r.prev=8;r.t0=r.catch(0);e||d(r.t0);case 11:case"end":return r.stop()}}),r,null,[[0,8]])})))).apply(this,arguments)}a||function(){r.apply(this,arguments)}();return function(){e=!0}}),[a,t,p]);return[u,f]}},139281:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.calculateAdditionalPlansWithPremiumGuildAdjustment=function(e,t){var r=o.default.get(e.planId);(0,n.default)(null!=r,"missing premium subscription plan");var u=o.default.getForSkuAndInterval(l.PremiumSubscriptionSKUs.GUILD,r.interval,r.intervalCount);(0,n.default)(null!=u,"missing premium guild plan");var s=null!=e.renewalMutations?e.renewalMutations.additionalPlans:e.additionalPlans,c=(0,a.getNumPremiumGuildSubscriptions)(s)+t,f=s.filter((function(e){
return e.planId!==u.id}));if(c<0)throw new Error("Invalid adjustment");if(0===c)return f;return[].concat((d=f,function(e){if(Array.isArray(e))return i(e)}(d)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(d)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);return"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}(d)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),[{planId:u.id,quantity:c}]);var d};var n=u(r(441143)),o=u(r(909584)),a=r(838583),l=r(770348);function u(e){return e&&e.__esModule?e:{default:e}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}},
206364:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.usePaymentModalAnimationScene=function(e){var t=e.purchaseState,r=e.currentStep,u=e.initialScene,i=e.purchaseScene,s=e.errorScene,c=e.successScene,f=(m=(0,n.useState)(u),v=2,function(e){if(Array.isArray(e))return e}(m)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],l=!0,u=!1;try{for(r=r.call(e);!(l=(n=r.next()).done);l=!0){a.push(n.value);if(t&&a.length===t)break}}catch(e){u=!0;o=e}finally{try{l||null==r.return||r.return()}finally{if(u)throw o}}return a}}(m,v)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);return"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?l(e,t):void 0}}(m,v)||function(){
throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),d=f[0],p=f[1];var m,v;(0,n.useEffect)((function(){t===a.PurchaseState.PURCHASING?p(i):t===a.PurchaseState.FAIL&&p(s)}),[t,i,s]);(0,n.useEffect)((function(){r===o.Step.CONFIRM&&p(c)}),[r,c]);return[d,p]};var n=r(667294),o=r(361673),a=r(534564);function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}},178321:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.PremiumTrialGradientBadge=P;t.PremiumTrialUpsellBrandedContainer=_;t.PremiumTrialUpsellTypes=void 0;t.default=function(e){switch(e.type){case o.STICKERS_IN_HOUSE:return a.createElement(a.Fragment,null,S(i.Text,{className:m.default.heading,variant:"text-lg/semibold",color:"header-primary"
},void 0,p.default.Messages.STICKER_PICKER_PREMIUM_EMPTY_STATE_TITLE),S(_,{},void 0,p.default.Messages.PREMIUM_TRIAL_UPSELL_STICKERS_IN_HOUSE));case o.STICKERS_CUSTOM:(0,u.default)(null!=e.children,"You must specify children for this upsell type");return a.createElement(a.Fragment,null,S(i.Text,{className:m.default.heading,variant:"text-lg/semibold",color:"header-primary"},void 0,p.default.Messages.STICKER_PICKER_PREMIUM_UPSELL_TITLE),S(_,{},void 0,e.children));case o.EMOJI_CUSTOM:(0,u.default)(null!=e.children,"You must specify children for this upsell type");return a.createElement(a.Fragment,null,S(i.Text,{className:m.default.heading,variant:"text-lg/semibold",color:"header-primary"},void 0,p.default.Messages.PREMIUM_PROMO_TITLE_SEARCH_UPSELL),S(_,{withBottomMargin:!0},void 0,e.children));default:return null}};var n,o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=y(t);if(r&&r.has(e))return r.get(e)
;var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),l=v(r(294184)),u=v(r(441143)),i=r(645758),s=v(r(133426)),c=v(r(41024)),f=r(838583),d=r(152960),p=v(r(247001)),m=v(r(716905));function v(e){return e&&e.__esModule?e:{default:e}}function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(y=function(e){return e?r:t})(e)}function S(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=o;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:n,type:e,key:void 0===r?null:""+r,
ref:null,props:t,_owner:null}}t.PremiumTrialUpsellTypes=o;!function(e){e[e.EMOJI_CUSTOM=0]="EMOJI_CUSTOM";e[e.STICKERS_IN_HOUSE=1]="STICKERS_IN_HOUSE";e[e.STICKERS_CUSTOM=2]="STICKERS_CUSTOM"}(o||(t.PremiumTrialUpsellTypes=o={}));function _(e){var t,r,n=null===(t=(0,d.usePremiumTrialOffer)())||void 0===t?void 0:t.subscription_trial;return S("div",{className:(0,l.default)(m.default.gradientUpsellWrapper,(r={},r[m.default.gradientUpsellWrapperWithBottomMargin]=e.withBottomMargin,r))},void 0,S("div",{className:m.default.logo},void 0,S(c.default,{className:m.default.logoIcon}),S(s.default,{className:m.default.logoWordmark})),S(i.Text,{variant:"text-md/medium",className:m.default.copy,color:"none"},void 0,e.children),S(i.Text,{variant:"text-xs/bold",className:m.default.trialBadge},void 0,S("span",{className:m.default.trialBadgeInner},void 0,p.default.Messages.PREMIUM_TRIAL_FREE_DURATION.format({duration:(0,f.formatIntervalDuration)({intervalType:null==n?void 0:n.interval,
intervalCount:null==n?void 0:n.interval_count})}))))}_.displayName="PremiumTrialUpsellBrandedContainer";function P(e){var t,r=null===(t=(0,d.usePremiumTrialOffer)())||void 0===t?void 0:t.subscription_trial;return S(i.Text,{variant:"text-xs/bold",className:(0,l.default)(m.default.trialBadge,m.default.trialBadgeGradient,e.className),color:"none"},void 0,p.default.Messages.PREMIUM_TRIAL_FREE_DURATION.format({duration:(0,f.formatIntervalDuration)({intervalType:null==r?void 0:r.interval,intervalCount:null==r?void 0:r.interval_count})}))}P.displayName="PremiumTrialGradientBadge"},693316:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.PremiumPaymentStepContent=function(e){var t=e.currentStep,r=e.body,n=e.paymentError,a=e.footer,l=e.isGift,c=void 0!==l&&l,d=e.giftMessage,m=void 0===d?b.default.Messages.PREMIUM_PAYMENT_IS_GIFT:d,v=e.purchaseError,S=e.purchaseErrorBlockRef,O=e.planError,M=e.onScroll,T=e.hasCurrencies,R=void 0!==T&&T,A=null;null!=n&&null==(0,
f.errorToStep)(n)?A=n:null!=v?A=v:null!=O&&(A=O);var N=E.MultiCurrencyExperiment.getCurrentConfig({}).enabled,w=null!=A?A.message:"";if(null!=A&&A instanceof i.BillingError){A.code===s.ErrorCodes.CARD_DECLINED&&R&&N&&(w+=" "+b.default.Messages.BILLING_ERROR_TRY_ANOTHER);A.code===s.ErrorCodes.INVALID_GIFT_REDEMPTION_SMITE_REJECTED&&(w=b.default.Messages.GIFT_CODE_SMITE_REJECT_HELP_TEXT);A.code===I.AbortCodes.BILLING_NON_REFUNDABLE_PAYMENT_SOURCE&&(w=b.default.Messages.GIFT_CODE_PAYMENT_SOURCE_INVALID)}return o.createElement(o.Fragment,null,g(p.PaymentPortalBody,{},void 0,c&&t!==f.Step.CONFIRM?g(u.default,{className:h.default.paymentNote,iconSize:u.default.Sizes.SMALL,icon:_.default,color:null==m?u.default.Colors.PRIMARY:u.default.Colors.SECONDARY},void 0,m):null,C,g("div",{},void 0,null==A?null:g("div",{className:h.default.errorBlockWrapper},void 0,o.createElement(y.default,{ref:S},w)),g(P.AdvancedScrollerThin,{onScroll:M},void 0,r))),g(p.PaymentPortalFooter,{},void 0,a))};t.default=R
;var n,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=M(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),a=r(886664),l=O(r(294184)),u=O(r(363317)),i=r(327269),s=r(400922),c=r(378833),f=r(361673),d=O(r(912861)),p=r(312852),m=O(r(268660)),v=O(r(928105)),y=O(r(682473)),S=O(r(80828)),_=O(r(447522)),P=r(235742),E=r(815992),I=r(770348),b=O(r(247001)),h=O(r(103749));function O(e){return e&&e.__esModule?e:{default:e}}function M(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(M=function(e){return e?r:t})(e)}function g(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
;var a=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=o;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:n,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}var T=new Set([f.Step.SKU_SELECT,f.Step.AWAITING_AUTHENTICATION,f.Step.AWAITING_PURCHASE_TOKEN_AUTH,f.Step.CONFIRM]);function R(e){var t=e.steps,r=e.currentStep,n=e.body,d=e.paymentError,p=e.header,O=e.footer,M=e.isGift,R=void 0!==M&&M,C=e.giftMessage,A=void 0===C?b.default.Messages.PREMIUM_PAYMENT_IS_GIFT:C,N=e.hideBreadcrumbs,w=void 0!==N&&N,L=e.isLoading,U=void 0!==L&&L,D=e.purchaseError,k=e.purchaseErrorBlockRef,j=e.planError,G=e.onScroll,B=e.scrollerClassName,F=e.hasCurrencies,x=void 0!==F&&F,W=null;null!=d&&null==(0,f.errorToStep)(d)?W=d:null!=D?W=D:null!=j&&(W=j);var H=E.MultiCurrencyExperiment.getCurrentConfig({}).enabled,Y=null!=W?W.message:""
;if(null!=W&&W instanceof i.BillingError){W.code===s.ErrorCodes.CARD_DECLINED&&x&&H&&(Y+=" "+b.default.Messages.BILLING_ERROR_TRY_ANOTHER);W.code===s.ErrorCodes.INVALID_GIFT_REDEMPTION_SMITE_REJECTED&&(Y=b.default.Messages.GIFT_CODE_SMITE_REJECT_HELP_TEXT);W.code===I.AbortCodes.BILLING_NON_REFUNDABLE_PAYMENT_SOURCE&&(Y=b.default.Messages.GIFT_CODE_PAYMENT_SOURCE_INVALID)}var K=(0,c.usePaymentContext)().stripe;U=U||null==K;var V=t.includes(f.Step.PAYMENT_TYPE)?f.Step.PAYMENT_TYPE:f.Step.ADD_PAYMENT_STEPS;return g(a.Elements,{options:I.StripeElementsOptions,stripe:K},void 0,p,g("div",{className:(0,l.default)("paymentModalContent",h.default.content)},void 0,R&&r!==f.Step.CONFIRM?g(u.default,{className:h.default.paymentNote,iconSize:u.default.Sizes.SMALL,icon:_.default,color:null==A?u.default.Colors.PRIMARY:u.default.Colors.SECONDARY},void 0,A):null,w?null:g("div",{className:h.default.breadcrumbsWrapper},void 0,g(v.default,{activeId:f.COLLAPSED_PAYMENT_BREADCRUMB_STEPS.has(r)?V:r,
breadcrumbs:t.filter((function(e){return!f.COLLAPSED_PAYMENT_BREADCRUMB_STEPS.has(e)&&!T.has(e)})).map((function(e){return{id:e,label:(0,f.getLabelForStep)(e)}}))})),g("div",{className:h.default.bodyWrapper},void 0,null==W?null:g("div",{className:h.default.errorBlockWrapper},void 0,o.createElement(y.default,{ref:k},Y)),U?g(S.default,{className:h.default.loadingBlock}):g(m.default,{className:h.default.sequencer,staticClassName:h.default.sequencerStatic,animatedNodeClassName:h.default.sequencerAnimatedNode,fillParent:!0,step:r,steps:t,sideMargin:20},void 0,g(P.AdvancedScrollerThin,{onScroll:G,className:(0,l.default)(h.default.scroller,B)},void 0,n)))),O)}R.displayName="PremiumPaymentModalContents";var C=g(d.default,{})},240799:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=s;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=u(t);if(r&&r.has(e))return r.get(e)
;var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n)}(r(667294));var n,o=l(r(41024)),a=l(r(48400));function l(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(u=function(e){return e?r:t})(e)}function i(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=o;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:n,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}function s(e){var t=e.text,r=e.color;return i("div",{
className:a.default.upsellFooter},void 0,i(o.default,{className:a.default.upsellFooterIcon,color:r}),i("div",{},void 0,t))}s.displayName="PremiumUpsellFooter"},929214:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=s;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=u(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n)}(r(667294));var n,o=l(r(294184)),a=l(r(739477));function l(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(u=function(e){return e?r:t})(e)}function i(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
;var a=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=o;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:n,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}function s(e){var t=e.icon,r=e.iconClassName,n=e.description,l=e.color;return i("div",{className:a.default.perkRow},void 0,i("div",{className:a.default.perkIconContainer},void 0,i(t,{color:l,className:(0,o.default)(a.default.perkIcon,r)})),i("div",{className:a.default.perkDescription},void 0,n))}s.displayName="PremiumUpsellPerkRow"},928105:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var n,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=f(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor
;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),a=c(r(294184)),l=c(r(16941)),u=c(r(530250)),i=c(r(69405)),s=c(r(70821));function c(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(f=function(e){return e?r:t})(e)}function d(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=o;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:n,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}function p(e,t){p=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e}
;return p(e,t)}var m=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;p(e,t)}(t,e);function t(){for(var t,r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];(t=e.call.apply(e,[this].concat(n))||this).renderBreadcrumb=function(e,r){var n,o,u=t.props,c=u.activeId,f=u.onBreadcrumbClick,p=u.breadcrumbs,m=u.renderCustomBreadcrumb,v=u.separatorClassName,y=e.id===c,S=r===p.length-1,_=null!=m?m(e,y):d("span",{className:(0,a.default)(s.default.breadcrumb,(n={},n[s.default.activeBreadcrumb]=y,n[s.default.interactiveBreadcrumb]=null!=f,n))},void 0,e.label);return d("div",{className:(0,a.default)(s.default.breadcrumbWrapper,(o={},o[s.default.breadcrumbFinalWrapper]=S,o))},e.id,null!=f?d(l.default,{tag:"span",onClick:function(){return t.handleClick(e)},className:s.default.breadcrumbClickWrapper},void 0,_):_,S?null:d(i.default,{className:(0,a.default)(s.default.breadcrumbArrow,v),direction:i.default.Directions.RIGHT}))};return t}
var r=t.prototype;r.handleClick=function(e){var t=this.props.onBreadcrumbClick;null!=t&&t(e)};r.render=function(){var e=this.props,t=e.breadcrumbs,r=e.className,n=t.map(this.renderBreadcrumb);return d(u.default,{justify:u.default.Justify.START,className:(0,a.default)(s.default.breadcrumbs,r)},void 0,n)};return t}(o.PureComponent);m.displayName="Breadcrumbs";var v=m;t.default=v},682473:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=t.Colors=void 0;var n,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=f(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n
}(r(667294)),a=c(r(294184)),l=c(r(16941)),u=c(r(259530)),i=c(r(417184)),s=c(r(197345));function c(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(f=function(e){return e?r:t})(e)}function d(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=o;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:n,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}var p={RED:s.default.backgroundRed,BACKGROUND_TERTIARY:s.default.backgroundTertiary,BACKGROUND_ACCENT:s.default.backgroundAccent};t.Colors=p;var m=o.forwardRef((function(e,t){
var r=e.children,n=e.className,c=e.onDismiss,f=e.backgroundColor,m=void 0===f?p.RED:f,v=e.icon,y=void 0===v?i.default:v,S=e.iconClassName;return o.createElement("div",{className:(0,a.default)(s.default.error,n,m),ref:t},d(y,{className:(0,a.default)(s.default.icon,S)}),d("div",{className:s.default.text},void 0,r),null!=c?d(l.default,{onClick:c,className:s.default.errorClose},void 0,d(u.default,{className:s.default.errorCloseIcon})):null)}));t.default=m},496394:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=t.Gradients=t.GradientCssUrls=void 0;var n,o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=i(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e
;r&&r.set(e,n);return n}(r(667294)),l=(n=r(468811))&&n.__esModule?n:{default:n},u=r(770348);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(i=function(e){return e?r:t})(e)}function s(e,t,r,n){o||(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=n;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:o,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}var c=Object.freeze({PREMIUM_TIER_0:l.default.v4(),PREMIUM_TIER_1:l.default.v4(),PREMIUM_TIER_2:l.default.v4(),PREMIUM_GUILD:l.default.v4(),CREATOR_REVENUE:l.default.v4()});t.Gradients=c;var f={PREMIUM_TIER_0:"url(#"+c.PREMIUM_TIER_0+")",PREMIUM_TIER_1:"url(#"+c.PREMIUM_TIER_1+")",PREMIUM_TIER_2:"url(#"+c.PREMIUM_TIER_2+")",
PREMIUM_GUILD:"url(#"+c.PREMIUM_GUILD+")",CREATOR_REVENUE:"url(#"+c.CREATOR_REVENUE+")"};t.GradientCssUrls=f;var d=function(){return s("linearGradient",{id:c.PREMIUM_TIER_0},void 0,s("stop",{stopColor:u.Colors.PREMIUM_TIER_1_BLUE}),s("stop",{offset:"1",stopColor:u.Colors.PREMIUM_TIER_1_PURPLE}))};d.displayName="renderPremiumTier0Gradient";var p=function(){return s("linearGradient",{id:c.PREMIUM_TIER_1},void 0,s("stop",{stopColor:u.Colors.PREMIUM_TIER_1_BLUE}),s("stop",{offset:"1",stopColor:u.Colors.PREMIUM_TIER_1_PURPLE}))};p.displayName="renderPremiumTier1Gradient";var m=function(){return s("linearGradient",{id:c.PREMIUM_TIER_2},void 0,s("stop",{stopColor:u.Colors.PREMIUM_TIER_2_PURPLE}),s("stop",{offset:"1",stopColor:u.Colors.PREMIUM_TIER_2_PINK}))};m.displayName="renderPremiumTier2Gradient";var v=function(){return s("linearGradient",{id:c.PREMIUM_GUILD},void 0,s("stop",{stopColor:u.Colors.GUILD_BOOSTING_BLUE}),s("stop",{offset:"1",stopColor:u.Colors.GUILD_BOOSTING_PURPLE}))}
;v.displayName="renderPremiumGuildGradient";var y=function(){return s("linearGradient",{id:c.CREATOR_REVENUE},void 0,s("stop",{stopColor:u.Colors.CREATOR_REVENUE_START}),s("stop",{offset:"1",stopColor:u.Colors.CREATOR_REVENUE_END}))};y.displayName="renderCreatorRevenueGradient";var S=a.memo((function(){return s("svg",{viewBox:"0 0 1 1",style:{position:"absolute",pointerEvents:"none",top:-1,left:-1,width:1,height:1},"aria-hidden":!0},void 0,d(),p(),m(),v(),y())}),(function(){return!0}));t.default=S},270385:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var n,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=p(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null
;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),a=d(r(294184)),l=d(r(314234)),u=d(r(16941)),i=d(r(279950)),s=d(r(155393)),c=d(r(485308)),f=d(r(970644));function d(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(p=function(e){return e?r:t})(e)}function m(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=o;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:n,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}function v(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return
;var n,o,a=[],l=!0,u=!1;try{for(r=r.call(e);!(l=(n=r.next()).done);l=!0){a.push(n.value);if(t&&a.length===t)break}}catch(e){u=!0;o=e}finally{try{l||null==r.return||r.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return y(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return y(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function S(e){return""===e||"-"===e}var _=function(e){
var t,r,n,d,p=e.value,y=e.onChange,_=e.className,P=e.minValue,E=e.maxValue,I=v(o.useState(p),2),b=I[0],h=I[1],O=S(b)||null!=P&&b<=P,M=S(b)||null!=E&&b>=E,g=function(e){y(S(e)?0:e);h(e)};return m(l.default,{within:!0},void 0,m("div",{className:(0,a.default)(f.default.actions,_)},void 0,m(u.default,{onClick:function(e){e.stopPropagation();O||g(b-1)},tabIndex:-1,className:(0,a.default)(f.default.iconWrapper,f.default.subtract,(t={},t[f.default.disabled]=O,t))},void 0,m(c.default,{className:(0,a.default)(f.default.icon,(r={},r[f.default.disabled]=O,r))})),m(i.default,{value:""+b,onChange:function(e){if(S(e))return g(e);var t=parseInt(e);return isNaN(t)?void 0:g(null!=E&&t>=E?E:null!=P&&t<=P?P:t)},inputClassName:f.default.value}),m(u.default,{onClick:function(e){e.stopPropagation();M||g(b+1)},tabIndex:-1,className:(0,a.default)(f.default.iconWrapper,f.default.add,(n={},n[f.default.disabled]=M,n))},void 0,m(s.default,{className:(0,a.default)(f.default.icon,(d={},d[f.default.disabled]=M,d))
}))))};_.displayName="NumberInputStepper";var P=_;t.default=P},474257:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=t.LIGHT_THEME_COLORS=t.DEFAULT_SELECT_STYLES=t.DARK_THEME_COLORS=void 0;var n,o,a=S(r(667294)),l=v(r(294184)),u=S(r(392224)),i=v(r(314234)),s=r(925182),c=v(r(594050)),f=r(770348),d=v(r(247001)),p=v(r(932440)),m=["className","error","valueRenderer","optionRenderer","multiValueRenderer","options","value","autofocus","disabled","clearable","searchable","styleOverrides","lightThemeColorOverrides","darkThemeColorOverrides","isMulti"];function v(e){return e&&e.__esModule?e:{default:e}}function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(y=function(e){return e?r:t})(e)}function S(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=y(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor
;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}function _(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=o;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:n,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}function P(e,t){P=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return P(e,t)}function E(){E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};return E.apply(this,arguments)}!function(e){e.TOP="top";e.BOTTOM="bottom"
}(o||(o={}));var I={container:function(e,t){return E({},e,{cursor:t.isDisabled?"not-allowed":null,pointerEvents:null})},control:function(e,t){var r=t.isDisabled,n=t.isFocused,o=t.menuIsOpen,a=t.theme.colors;return E({},e,{borderColor:r?a.neutral10:n?a.primary:a.neutral20,boxShadow:null,borderRadius:o?"4px 4px 0 0":"4px",minHeight:40,transition:"border 0.15s ease",cursor:r?"not-allowed":null,pointerEvents:r?"none":null,":hover":{borderColor:r?a.neutral10:a.primary}})},singleValue:function(e,t){var r=t.isDisabled;return E({},e,{color:t.theme.colors.text,opacity:r?.5:1})},input:function(e,t){return E({},e,{color:t.theme.colors.text})},menu:function(e,t){var r=t.theme.colors;return E({},e,{backgroundColor:r.menuBackground,border:"1px solid "+r.menuBorder,borderRadius:"0 0 4px 4px",boxShadow:"0 1px 5px 0 "+r.neutral20,color:r.text,marginTop:-1,marginBottom:-1})},clearIndicator:function(e,t){var r=t.isDisabled,n=t.theme.colors;return E({},e,{color:n.text,cursor:r?null:"pointer",opacity:.3,
padding:"8px 0",transform:"scale(0.8)",":hover":{color:n.danger,opacity:1}})},indicatorsContainer:function(e){return E({},e,{alignItems:"flex-start"})},dropdownIndicator:function(e,t){var r=t.isDisabled,n=t.theme.colors;return E({},e,{color:n.interactive,cursor:r?null:"pointer",opacity:r?.3:1,padding:"8px 8px 8px 0",":hover":{color:n.interactiveHover,opacity:r?.3:1}})},menuList:function(e,t){return E({},e,{padding:0,"&::-webkit-scrollbar":{width:8},"&::-webkit-scrollbar-thumb":{backgroundColor:t.theme.colors.scrollBarThumb,borderColor:"transparent",backgroundClip:"padding-box",borderRadius:4},"&::-webkit-scrollbar-track-piece":{backgroundColor:"transparent",borderColor:"transparent"}})},option:function(e,t){var r=t.isSelected,n=t.isFocused,o=t.theme.colors;return E({},e,{backgroundColor:r?o.selectedOptionBackground:n?o.primary25:"transparent",color:o.text,cursor:"pointer",display:"flex",alignItems:"center",minHeight:40})},placeholder:function(e,t){return E({},e,{
color:t.theme.colors.placeholder})}};t.DEFAULT_SELECT_STYLES=I;var b={neutral0:(0,s.hexOpacityToRgba)(f.HEXColors.PRIMARY_DARK_500,.02),neutral5:(0,s.hexOpacityToRgba)(f.HEXColors.PRIMARY_DARK_500,.02),neutral10:(0,s.hexOpacityToRgba)(f.HEXColors.PRIMARY_DARK_500,.1),neutral20:(0,s.hexOpacityToRgba)(f.HEXColors.PRIMARY_DARK_500,.3),neutral30:(0,s.hexOpacityToRgba)(f.HEXColors.PRIMARY_DARK_500,.3),primary:f.HEXColors.PRIMARY_DARK_300,primary25:f.HEXColors.PRIMARY_DARK_100,primary50:f.HEXColors.PRIMARY_DARK_100,selectedOptionBackground:f.HEXColors.PRIMARY_DARK_200,text:f.HEXColors.PRIMARY_LIGHT_700,placeholder:f.HEXColors.PRIMARY_LIGHT,menuBackground:f.HEXColors.WHITE,menuBorder:f.HEXColors.PRIMARY_DARK_300,scrollBarThumb:(0,s.hexOpacityToRgba)(f.HEXColors.BLACK,.4),multiOptionBackground:f.HEXColors.PRIMARY_LIGHT_200,interactive:f.HEXColors.PRIMARY_LIGHT_600,interactiveHover:f.HEXColors.PRIMARY_LIGHT_700};t.LIGHT_THEME_COLORS=b;var h={neutral0:(0,
s.hexOpacityToRgba)(f.HEXColors.BLACK,.1),neutral5:(0,s.hexOpacityToRgba)(f.HEXColors.BLACK,.1),neutral10:(0,s.hexOpacityToRgba)(f.HEXColors.BLACK,.1),neutral20:(0,s.hexOpacityToRgba)(f.HEXColors.PRIMARY_DARK_700,.5),neutral30:(0,s.hexOpacityToRgba)(f.HEXColors.PRIMARY_DARK_700,.5),primary:(0,s.hexOpacityToRgba)(f.HEXColors.BLACK,.6),primary25:(0,s.hexOpacityToRgba)(f.HEXColors.BLACK,.1),primary50:(0,s.hexOpacityToRgba)(f.HEXColors.BLACK,.1),selectedOptionBackground:(0,s.hexOpacityToRgba)(f.HEXColors.BLACK,.2),text:f.HEXColors.PRIMARY_DARK_200,placeholder:f.HEXColors.PRIMARY_DARK_400,menuBackground:f.HEXColors.PRIMARY_DARK_630,menuBorder:f.HEXColors.PRIMARY_DARK_700,scrollBarThumb:(0,s.hexOpacityToRgba)(f.HEXColors.BLACK,.4),multiOptionBackground:f.HEXColors.PRIMARY_DARK_500,interactive:f.HEXColors.PRIMARY_DARK_300,interactiveHover:f.HEXColors.PRIMARY_DARK_200};t.DARK_THEME_COLORS=h;var O=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;P(e,t)
}(t,e);function t(){for(var t,r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];(t=e.call.apply(e,[this].concat(n))||this)._selectRef=a.createRef();t._containerRef=a.createRef();t.state={isFocused:!1,isOpen:!1};t.handleFocus=function(e){var r,n;t.setState({isFocused:!0});null===(r=(n=t.props).onFocus)||void 0===r||r.call(n,e)};t.handleBlur=function(e){var r,n;t.setState({isFocused:!1});null===(r=(n=t.props).onBlur)||void 0===r||r.call(n,e)};t.handleKeyDown=function(e){e.which===f.KeyboardKeys.ESCAPE&&t.state.isOpen&&e.stopPropagation()};t.handleMenuOpen=function(){t.setState({isOpen:!0})};t.handleMenuClose=function(){t.setState({isOpen:!1})};return t}var r=t.prototype;r.focus=function(){var e;null===(e=this._selectRef.current)||void 0===e||e.focus()};r.render=function(){
var e,t=this,r=this.props,n=r.className,o=r.error,s=r.valueRenderer,v=r.optionRenderer,y=r.multiValueRenderer,S=r.options,P=r.value,O=r.autofocus,M=r.disabled,g=r.clearable,T=r.searchable,R=r.styleOverrides,C=r.lightThemeColorOverrides,A=r.darkThemeColorOverrides,N=r.isMulti,w=E({},function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++){r=a[n];t.indexOf(r)>=0||(o[r]=e[r])}return o}(r,m));null!=O&&(w.autoFocus=O);null!=M&&(w.isDisabled=M);null!=g&&(w.isClearable=g);null!=T&&(w.isSearchable=T);var L={IndicatorSeparator:function(){return null}};null!=v&&(L.Option=function(e){return a.createElement(u.components.Option,e,v(e.data))});null!=s&&(L.SingleValue=function(e){return a.createElement(u.components.SingleValue,e,s(e.data))});null!=y&&(L.MultiValue=function(e){return y(e.data)});var U,D=null!=R?R:I,k=null!=C?C:b,j=null!=A?A:h;if(N&&Array.isArray(P)){var G={};S.forEach((function(e){G[String(e.value)]=e}));U=P.map((function(e){return G[String(e)]}))
}else U=null!=P?S.find((function(e){return e.value===P})):null;return _(i.default,{focused:this.state.isFocused&&!this.state.isOpen,ringTarget:this._containerRef},void 0,a.createElement("div",{className:(0,l.default)(p.default.select,n,(e={},e[p.default.error]=null!=o,e)),ref:this._containerRef},_(c.default.Consumer,{},void 0,(function(e){return a.createElement(u.default,E({},w,{ref:t._selectRef,isMulti:N,components:L,options:S,styles:D,onFocus:t.handleFocus,onBlur:t.handleBlur,onMenuOpen:t.handleMenuOpen,onMenuClose:t.handleMenuClose,value:U,onKeyDown:t.handleKeyDown,placeholder:d.default.Messages.SELECT,noOptionsMessage:function(){return d.default.Messages.NO_RESULTS_FOUND},theme:function(t){return E({},t,{colors:E({},t.colors,{},e===f.ThemeTypes.LIGHT?k:j)})}}))})),null!=o?_("div",{className:p.default.errorMessage},void 0,o):null))};return t}(a.Component);t.default=O;O.displayName="SelectTempWrapper";O.MenuPlacements=o},477537:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0
});t.Slide=function(e){return null};t.Slides=I;t.springConfig=void 0;var n,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=y(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),a=r(248088),l=r(47354),u=r(171236),i=v(r(345034)),s=r(836233),c=v(r(37039)),f=v(r(888558)),d=v(r(942575)),p=v(r(170823)),m=["contentDisplay"];function v(e){return e&&e.__esModule?e:{default:e}}function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(y=function(e){return e?r:t})(e)}function S(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,l=arguments.length-3
;if(t||0===l||(t={children:void 0}),1===l)t.children=o;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:n,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}function _(){_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};return _.apply(this,arguments)}var P={mass:1,tension:300,friction:28,clamp:!0};t.springConfig=P;function E(e,t){return function(r){if(0===r)return"auto";var n="forwards"===t.current,o=r>0,a=!1;o&&n&&"left"===e&&(a=!0);o&&!n&&"right"===e&&(a=!0);!o&&n&&"right"===e&&(a=!0);o||n||"left"!==e||(a=!0);return a?100*Math.abs(r)+"%":"auto"}}function I(e){var t,r=e.contentDisplay,n=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++){r=a[n];t.indexOf(r)>=0||(o[r]=e[r])}return o}(e,m),v={},y=(0,
c.default)().analyticsLocations;o.Children.forEach(n.children,(function(e,t){v[e.props.id]={children:e.props.children,impressionName:e.props.impressionName,impressionProperties:e.props.impressionProperties,index:t}}));var I,b,h=n.activeSlide,O=(0,i.default)(n.activeSlide),M=(I=null!=O?v[O]:null,b=v[h],null==I?null:I.index>b.index?"backwards":I.index<b.index?"forwards":null),g=o.useContext(s.AccessibilityPreferencesContext).reducedMotion,T=o.useContext(f.default),R=v[h].impressionName,C=_({},v[h].impressionProperties,{location_stack:y});T({type:l.ImpressionTypes.MODAL,name:R,properties:C,_stackContext:{isSlide:!0}});var A=o.useRef(null),N=(0,p.default)(A,!0,[h]),w=_({},P,{},n.springConfig,{},g.enabled?{clamp:!0}:null),L=(0,a.useSpring)({immediate:null==O||null!=N&&N.observed,width:null!==(t=n.width)&&void 0!==t?t:null!=N?N.width:0,height:null!=N?N.height:0,config:w}),U=(0,a.useTransition)(h,{immediate:null==O,value:0,from:{value:1},enter:{value:0},leave:{value:-1},config:w,
onRest:function(e,t){var r=t.item;r===h&&null!=n.onSlideReady&&n.onSlideReady(r)}}),D=(0,d.default)(M),k=n.width,j=n.centered,G=void 0===j||j,B=u.isMobile?"100%":L.width.to((function(e){return Math.round(e)})),F=u.isMobile?"100%":L.height.to((function(e){return Math.round(e)})),x=u.isMobile?{}:G?{transform:"translate3d(0, -50%, 0) scale(1.0, 1.0)",top:"50%"}:{transform:"scale(1.0, 1.0)"},W=u.isMobile?{}:{overflow:"hidden"};return S(a.animated.div,{style:_({position:"relative",width:B,height:F},W)},void 0,U((function(e,t,n){var l=n.key;return o.createElement(a.animated.div,{ref:t===h?A:null,key:l,style:_({position:"absolute",display:r,flexDirection:"column",backfaceVisibility:"hidden",width:u.isMobile?"100%":k},x,{},g.enabled?{opacity:e.value.to((function(e){return 1-Math.abs(e)}))}:{left:e.value.to(E("left",D)),right:e.value.to(E("right",D))})},v[t].children)})))}I.displayName="Slides"},170823:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t,r){
var n=(p=(0,o.useState)(null),m=2,function(e){if(Array.isArray(e))return e}(p)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],l=!0,u=!1;try{for(r=r.call(e);!(l=(n=r.next()).done);l=!0){a.push(n.value);if(t&&a.length===t)break}}catch(e){u=!0;o=e}finally{try{l||null==r.return||r.return()}finally{if(u)throw o}}return a}}(p,m)||l(p,m)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),c=n[0],f=n[1],d=(0,o.useRef)(null);var p,m;function v(e){f((function(t){return null!==t&&s(t,e)?t:e}))}(0,o.useLayoutEffect)((function(){!function(e,t){requestAnimationFrame((function(){null!=e.current&&t(e.current.getBoundingClientRect())}))}(e,(function(e){v(i(e,!1))}));if(t&&null!=e.current){var r=e.current;d.current=(0,a.default)(e.current,(function(t){e.current===r&&v(i(t,!0))}));d.current.observe()}
return function(){d.current&&d.current.unobserve()}}),[e.current,t].concat(function(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||l(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(r)));return c};t.isSameSize=s;var n,o=r(667294),a=(n=r(751826))&&n.__esModule?n:{default:n};function l(e,t){if(e){if("string"==typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);return"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function i(e,t){return{width:e.width,height:e.height,observed:t}}
function s(e,t){return e.width===t.width&&e.height===t.height}},394617:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var n,o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=i(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),l=(n=r(468205))&&n.__esModule?n:{default:n},u=["width","height","color","foreground"];function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(i=function(e){return e?r:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}
;return s.apply(this,arguments)}function c(e,t,r,n){o||(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=n;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:o,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}function f(e){var t=e.width,r=void 0===t?24:t,n=e.height,o=void 0===n?24:n,i=e.color,f=void 0===i?"currentColor":i,d=e.foreground,p=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++){r=a[n];t.indexOf(r)>=0||(o[r]=e[r])}return o}(e,u);return a.createElement("svg",s({},(0,l.default)(p),{width:r,height:o,viewBox:"0 0 24 24"}),c("path",{fill:f,className:d,
d:"M12 2C6.477 2 2 6.477 2 12C2 17.522 6.477 22 12 22C17.523 22 22 17.522 22 12C22 6.477 17.523 2 12 2ZM8 6C9.104 6 10 6.896 10 8C10 9.105 9.104 10 8 10C6.896 10 6 9.105 6 8C6 6.896 6.896 6 8 6ZM18 14C18 16.617 15.14 19 12 19C8.86 19 6 16.617 6 14V13H18V14ZM16 10C14.896 10 14 9.105 14 8C14 6.896 14.896 6 16 6C17.104 6 18 6.896 18 8C18 9.105 17.104 10 16 10Z"}))}f.displayName="EmojiSmile"},485308:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var n,o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=i(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),l=(n=r(468205))&&n.__esModule?n:{default:n
},u=["width","height","color","foreground"];function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(i=function(e){return e?r:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};return s.apply(this,arguments)}function c(e,t,r,n){o||(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=n;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:o,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}function f(e){var t=e.width,r=void 0===t?24:t,n=e.height,o=void 0===n?24:n,i=e.color,f=void 0===i?"currentColor":i,d=e.foreground,p=function(e,t){if(null==e)return{}
;var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++){r=a[n];t.indexOf(r)>=0||(o[r]=e[r])}return o}(e,u);return a.createElement("svg",s({},(0,l.default)(p),{width:r,height:o,viewBox:"0 0 16 16"}),c("path",{fill:f,className:d,d:"M2.66663 7.40747H7.40737H8.59255H8.66663H13.3333V8.59266H8.59255H7.40737H2.66663V7.40747Z"}))}f.displayName="Subtract"},289799:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var n,o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=i(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),l=(n=r(468205))&&n.__esModule?n:{default:n},u=["width","height","color","foreground"];function i(e){
if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(i=function(e){return e?r:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};return s.apply(this,arguments)}function c(e,t,r,n){o||(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=n;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:o,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}function f(e){var t=e.width,r=void 0===t?24:t,n=e.height,o=void 0===n?24:n,i=e.color,f=void 0===i?"currentColor":i,d=e.foreground,p=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++){r=a[n]
;t.indexOf(r)>=0||(o[r]=e[r])}return o}(e,u);return a.createElement("svg",s({},(0,l.default)(p),{width:r,height:o,viewBox:"0 0 24 24"}),c("path",{fill:f,className:d,fillRule:"evenodd",clipRule:"evenodd",d:"M11.2137 2.00088L2.27111 13.3826C1.9299 13.8168 2.00535 14.4455 2.43963 14.7867C2.61581 14.9251 2.83338 15.0004 3.05744 15.0004H7V21.0004C7 21.5527 7.44772 22.0004 8 22.0004H16C16.5523 22.0004 17 21.5527 17 21.0004V15.0004H20.9425C21.4948 15.0004 21.9425 14.5527 21.9425 14.0004C21.9425 13.7763 21.8673 13.5588 21.7289 13.3826L12.7863 2.00088C12.4451 1.56661 11.8165 1.49116 11.3822 1.83237C11.3195 1.88162 11.2629 1.93819 11.2137 2.00088Z"}))}f.displayName="Upload2"},967965:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.SingleSelect=W;t.default=B;t.multiSelect=function(e,t){var r=new Set(t);r.has(e)?r.delete(e):r.add(e);return{newValues:r,updated:!0}};t.singleSelect=function(e,t){if(t.has(e))return{newValues:t,updated:!1};return{newValues:new Set([e]),updated:!0}}
;t.toggleSelect=function(e,t){if(t.has(e))return{newValues:new Set,updated:!0};return{newValues:new Set([e]),updated:!0}};t.useMultiSelectState=function(e){var t=e.value,r=e.onChange,n=e.serialize,o=void 0===n?function(e){return String(e)}:n;return{select:function(e){var n=new Set(t);n.has(e)?n.delete(e):n.add(e);r(n)},isSelected:function(e){var r;return null!==(r=null==t?void 0:t.has(e))&&void 0!==r&&r},clear:function(){return r(new Set)},serialize:o}};t.useSingleSelectState=k;t.useVariableSelect=function(e){var t=e.value,r=e.onChange,n=e.onSelectInteraction,o=e.serialize,a=void 0===o?function(e){return String(e)}:o;return{select:function(e){var o=n(e,t),a=o.newValues;o.updated&&r(a)},isSelected:function(e){var r;return null!==(r=null==t?void 0:t.has(e))&&void 0!==r&&r},clear:function(){return r(new Set)},serialize:a}}
;var n,o=R(r(667294)),a=g(r(294184)),l=R(r(798628)),u=g(r(673997)),i=g(r(93857)),s=g(r(910840)),c=g(r(16941)),f=r(728526),d=R(r(160629)),p=r(354479),m=g(r(738133)),v=g(r(228315)),y=g(r(474026)),S=g(r(259530)),_=r(511099),P=r(235742),E=r(770348),I=g(r(247001)),b=g(r(640224)),h=["onClick","onKeyDown"],O=["ref"],M=["value","onChange"];function g(e){return e&&e.__esModule?e:{default:e}}function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(T=function(e){return e?r:t})(e)}function R(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=T(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}function C(e,t,r,n,o,a,l){try{
var u=e[a](l),i=u.value}catch(e){r(e);return}u.done?t(i):Promise.resolve(i).then(n,o)}function A(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var a=e.apply(t,r);function l(e){C(a,n,o,l,u,"next",e)}function u(e){C(a,n,o,l,u,"throw",e)}l(void 0)}))}}function N(){N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};return N.apply(this,arguments)}function w(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++){r=a[n];t.indexOf(r)>=0||(o[r]=e[r])}return o}function L(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=o;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:n,type:e,
key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}function U(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,o,a=[],l=!0,u=!1;try{for(r=r.call(e);!(l=(n=r.next()).done);l=!0){a.push(n.value);if(t&&a.length===t)break}}catch(e){u=!0;o=e}finally{try{l||null==r.return||r.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return D(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return D(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function D(e,t){(null==t||t>e.length)&&(t=e.length)
;for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function k(e){var t=e.value,r=e.onChange,n=e.serialize,o=void 0===n?function(e){return String(e)}:n;return{select:function(e){return r(e)},isSelected:function(e){return e===t},clear:function(){return r(null)},serialize:o}}function j(e){return null==e?void 0:e.label}function G(e){return e.map((function(e){return j(e)})).join(", ")}function B(e){
var t=e.options,r=e.placeholder,n=void 0===r?I.default.Messages.SELECT:r,l=e.className,s=e.isDisabled,f=void 0!==s&&s,p=e.maxVisibleItems,y=void 0===p?7:p,P=e.look,O=void 0===P?_.Looks.FILLED:P,M=e.autoFocus,g=void 0!==M&&M,T=e.popoutWidth,R=e.clearable,C=void 0!==R&&R,A=e.onClose,D=e.onOpen,k=e.renderOptionLabel,B=void 0===k?j:k,x=e.renderOptionValue,W=void 0===x?G:x,H=e.popoutClassName,Y=e.popoutPosition,K=void 0===Y?d.default.Positions.BOTTOM:Y,V=e.optionClassName,$=e.closeOnSelect,X=e.select,z=e.isSelected,J=e.serialize,q=e.clear,Z=e["aria-label"],Q=e["aria-labelledby"],ee=U(o.useState(!1),2),te=ee[0],re=ee[1],ne=(0,u.default)(),oe=ne.ref,ae=ne.width,le=ne.height,ue=o.useCallback((function(e){if(!f){re(e);e?null==D||D():null==A||A()}}),[f,D,A]),ie=(0,i.default)((function(e){!e[0].isIntersecting&&te&&ue(!1)})),se=o.useCallback((function(e){X(e);if($){var t;null===(t=oe.current)||void 0===t||t.focus()}}),[X,$]),ce=o.useCallback((function(e){e.stopPropagation();null==q||q()
}),[q]),fe=t.filter((function(e){return z(e.value)}));o.useLayoutEffect((function(){if(g){var e;null===(e=oe.current)||void 0===e||e.focus()}}),[g]);return L(d.default,{spacing:0,animation:d.default.Animation.NONE,shouldShow:te,onRequestOpen:function(){ue(!0)},onRequestClose:function(){ue(!1)},renderPopout:function(e){var r=e.closePopout,n=e.position,o=e.updatePosition;return L(F,{className:H,closeOnSelect:$,maxVisibleItems:y,width:null!=T?T:ae,isSelected:z,closePopout:r,buttonHeight:null!=le?le:0,onSelect:se,options:t,serialize:J,renderOptionLabel:B,optionClassName:V,updatePosition:o,popoutPosition:n})},position:K},void 0,(function(e,t){var r,u=t.isShown,i=t.position,s=e.onClick,p=e.onKeyDown,y=w(e,h),P=u?v.default:m.default;return o.createElement(c.default,N({role:"button","aria-disabled":f,innerRef:function(e){oe.current=e;ie.current=e},onClick:f?void 0:function(e){s(e);ue(!te)},onKeyDown:function(e){
if(e.keyCode===E.KeyboardKeys.ARROW_DOWN)ue(!0);else if(e.keyCode===E.KeyboardKeys.ESCAPE){e.stopPropagation();ue(!1)}p(e)}},y,{className:(0,a.default)(b.default.select,l,(r={},r[b.default.open]=u,r[b.default.lookFilled]=O===_.Looks.FILLED,r[b.default.disabled]=f,r[b.default.selectPositionTop]=i===d.Positions.TOP,r)),"aria-haspopup":"listbox","aria-expanded":u,"aria-label":Z,"aria-labelledby":Q}),fe.length>0?L("span",{className:b.default.value},void 0,W(fe)):L("span",{className:b.default.placeholder},void 0,n),L("div",{className:b.default.icons},void 0,C?L(c.default,{role:"button","aria-disabled":f,onClick:ce,"aria-label":I.default.Messages.CLEAR},void 0,L(S.default,{width:16,height:16,className:b.default.clear})):null,L(P,{})))}))}B.displayName="Select";function F(e){
var t=e.className,r=e.onSelect,n=e.closePopout,u=e.closeOnSelect,i=void 0===u||u,c=e.isSelected,m=e.options,v=e.width,y=e.maxVisibleItems,S=e.renderOptionLabel,_=e.serialize,E=e.optionClassName,I=e.buttonHeight,h=e.updatePosition,M=e.popoutPosition,g=U(o.useState(0),2),T=g[0],R=g[1],C=o.useRef(null),D=(0,p.useUID)(),k=(0,l.default)({id:D,scrollToEnd:function(){return A(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})))()},scrollToStart:function(){return A(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})))()},isEnabled:!0,wrap:!0}),j=o.useRef(null);(0,f.useFocusLock)(j);o.useLayoutEffect((function(){var e;null===(e=j.current)||void 0===e||e.focus()}),[]);o.useEffect((function(){I>0&&h()}),[I,h]);(0,s.default)(h);o.useLayoutEffect((function(){
var e,t,r=null===(e=C.current)||void 0===e||null===(t=e.getBoundingClientRect())||void 0===t?void 0:t.height;null!=r&&R(r)}),[y]);o.useEffect((function(){h()}),[h,T]);var G=o.useCallback((function(e){r(e);i&&n()}),[n,r,i]),B=m.map((function(e,t){var r;return L(x,{isSelected:c(e.value),value:e.value,label:S(e),onSelect:G,className:E,isDisabled:e.disabled,serialize:_},null!==(r=e.key)&&void 0!==r?r:t)})),F=m.length<=y?P.AdvancedScrollerNone:P.AdvancedScrollerThin;return L(l.ListNavigatorProvider,{navigator:k},void 0,L(l.ListNavigatorContainer,{},void 0,(function(e){var r,n=e.ref,l=w(e,O);return o.createElement(o.Fragment,null,o.createElement(F,N({className:(0,a.default)(b.default.popout,t,(r={},r[b.default.popoutPositionTop]=M===d.Positions.TOP,r)),style:{width:v,maxHeight:T},ref:function(e){var t,r=null!==(t=null==e?void 0:e.getScrollerNode())&&void 0!==t?t:null;n.current=r;j.current=r}},l,{role:"listbox"}),B),o.createElement("div",{"aria-hidden":!0,ref:C,className:b.default.measurement
},B.slice(0,y)))})))}F.displayName="SelectPopout";function x(e){var t=e.className,r=e.value,n=e.label,u=e.onSelect,i=e.isSelected,s=e.isDisabled,f=e.serialize,d=(0,l.useListItem)(f(r));return o.createElement(c.default,N({focusProps:{enabled:!1},className:(0,a.default)(b.default.option,t),onClick:function(){return!s&&u(r)}},d,{"aria-selected":i,"aria-disabled":s,role:"option"}),n,i&&L(y.default,{backgroundColor:"white",className:b.default.selectedIcon,width:20,height:20}))}x.displayName="Option";function W(e){var t=e.value,r=e.onChange,n=w(e,M),a=k({value:t,onChange:r});return o.createElement(B,N({},n,a))}W.displayName="SingleSelect"},298104:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.fetchSubscriptionPlansOnNewPaymentSource=S;t.getCurrencies=_;t.planHasCurrency=function(e,t,r){var n=i.default.get(e);(0,o.default)(null!=n,"plan is undefined");return _(n,r,!1).includes(t)};t.useCurrencyWithPaymentSourceChange=function(e,t,r,o,a){var l=(d=n.useReducer((function(e,t){
return p({},e,{},t)}),null!=r?{paymentSourceId:r,currency:e}:{currency:e}),v=2,function(e){if(Array.isArray(e))return e}(d)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],l=!0,u=!1;try{for(r=r.call(e);!(l=(n=r.next()).done);l=!0){a.push(n.value);if(t&&a.length===t)break}}catch(e){u=!0;o=e}finally{try{l||null==r.return||r.return()}finally{if(u)throw o}}return a}}(d,v)||function(e,t){if(e){if("string"==typeof e)return m(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);return"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?m(e,t):void 0}}(d,v)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=l[0],c=l[1],f=(0,u.useSubscriptionPlansLoaded)(a);var d,v;n.useEffect((function(){
var e=function(){var e=y(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return S(r,a);case 2:n=[];null!=t&&null!=i.default.get(t)&&(n=_(t,r,o));n.length>0?c({paymentSourceId:r,currency:n[0]}):c({paymentSourceId:r});case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[r,JSON.stringify(a),t,o,f]);var P=s.paymentSourceId!==r||null==t||!f;return{hasFetchedSubscriptionPlans:f,priceOptions:s,setCurrency:function(e){c({currency:e})},currencyLoading:P}};var n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=d(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]
}n.default=e;r&&r.set(e,n);return n}(r(667294)),o=f(r(441143)),a=f(r(636602)),l=r(856259),u=r(547855),i=f(r(909584)),s=r(838583),c=r(770348);function f(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(d=function(e){return e?r:t})(e)}function p(){p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};return p.apply(this,arguments)}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function v(e,t,r,n,o,a,l){try{var u=e[a](l),i=u.value}catch(e){r(e);return}u.done?t(i):Promise.resolve(i).then(n,o)}function y(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var a=e.apply(t,r);function l(e){v(a,n,o,l,u,"next",e)}function u(e){v(a,n,o,l,u,"throw",e)}l(void 0)}))}}function S(e,t){
void 0===t&&(t=Object.values(c.PremiumSubscriptionSKUs));return null==e||i.default.hasPaymentSourceForSKUIds(e,t)?Promise.resolve():new Promise((function(e){a.default.wait(y(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:r.next=2;return(0,l.fetchSubscriptionPlansBySKUs)(t);case 2:e();case 3:case"end":return r.stop()}}),r)}))))}))}function _(e,t,r){var n=[],a={purchaseType:r?c.PriceSetAssignmentPurchaseTypes.GIFT:c.PriceSetAssignmentPurchaseTypes.DEFAULT},l="string"==typeof e?e:e.id;if((0,s.inPriceDeterminationExperiment)()){var u=i.default.get(l);(0,o.default)(u,"subscription plan not loaded");null!=t&&i.default.hasPaymentSourceForSKUId(t,u.skuId)&&(a.paymentSourceId=t);if((n=(0,s.experimentalGetPrices)(l,a).map((function(e){return e.currency}))).length<1)throw Error("No currencies returned for plan "+l+" and paymentSource "+t)}else n.push((0,s.getPrice)(l,!1,r,{paymentSourceId:t}).currency);return n}}}]);
//# sourceMappingURL=eabf1229470a17d72ab8.js.map