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/29f4b275feaf7c998457.js
2025-12-12 01:41:33 +02:00

150 lines
141 KiB
JavaScript

"use strict";(this.webpackChunkdiscord_app=this.webpackChunkdiscord_app||[]).push([[42341],{528011:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.fetchStatisticsForApplication=function(e){return f.apply(this,arguments)};var n=u(r(118915)),o=u(r(636602)),a=u(r(225035)),i=r(770348);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,r,n,o,a,i){try{var u=e[a](i),l=u.value}catch(e){r(e);return}u.done?t(l):Promise.resolve(l).then(n,o)}function s(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var a=e.apply(t,r);function i(e){l(a,n,o,i,u,"next",e)}function u(e){l(a,n,o,i,u,"throw",e)}i(void 0)}))}}function f(){return(f=s(regeneratorRuntime.mark((function e(t){var r,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:o.default.dispatch({type:i.ActionTypes.APPLICATION_ACTIVITY_STATISTICS_FETCH_START,applicationId:t});e.prev=1;e.next=4;return n.default.get({url:i.Endpoints.APPLICATION_ACTIVITY_STATISTICS(t),
oldFormErrors:!0});case 4:r=e.sent;u=r.body;o.default.dispatch({type:i.ActionTypes.APPLICATION_ACTIVITY_STATISTICS_FETCH_SUCCESS,statistics:u,applicationId:t});return e.abrupt("return",u);case 10:e.prev=10;e.t0=e.catch(1);o.default.dispatch({type:i.ActionTypes.APPLICATION_ACTIVITY_STATISTICS_FETCH_FAIL,applicationId:t});throw new a.default(e.t0);case 14:case"end":return e.stop()}}),e,null,[[1,10]])})))).apply(this,arguments)}},22714:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.handleDirectoryUnmount=function(e,t){o.default.dispatch({type:a.ActionTypes.APPLICATION_STORE_DIRECTORY_UNMOUNT,scrollTop:e,directoryLocation:t})};t.updateLocation=function(e){o.default.wait((function(){return o.default.dispatch({type:a.ActionTypes.APPLICATION_STORE_LOCATION_CHANGE,location:e})}))};var n,o=(n=r(636602))&&n.__esModule?n:{default:n},a=r(770348)},997875:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=l;!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 u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(n,a,u):n[a]=e[a]}n.default=e;r&&r.set(e,n)}(r(667294));var n,o,a=(n=r(825600))&&n.__esModule?n:{default:n};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 u(e,t,r,n){o||(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=n;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 l(){return u("div",{className:a.default.divider})}l.displayName="Divider"},713257:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=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=_(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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),i=p(r(213192)),u=p(r(956117)),l=p(r(16941)),s=p(r(530250)),f=p(r(738133)),d=p(r(447870)),c=["onDropdownClick","children","contentClassName","dropdownSize"];function p(e){return e&&e.__esModule?e:{default:e}}function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(_=function(e){return e?r:t})(e)}function I(e,t,r,n){
o||(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=n;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 O=(0,i.default)({SMALL:null,MEDIUM:null,LARGE:null}),S=((n={})[O.SMALL]=d.default.dropdownSmall,n[O.MEDIUM]=d.default.dropdownMedium,n[O.LARGE]=d.default.dropdownLarge,n),v=function(e){var t=e.onDropdownClick,r=e.children,n=e.contentClassName,o=e.dropdownSize,i=void 0===o?O.MEDIUM:o,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,c);return a.createElement(u.default,p,I(s.default,{align:s.default.Align.CENTER},void 0,I(s.default.Child,{className:n},void 0,r),null!=t?I(l.default,{
className:S[i],onClick:function(e){e.stopPropagation();null!=t&&t(e)}},void 0,I("div",{className:d.default.arrowSeparator}),I(f.default,{className:d.default.dropdownArrow})):null))};v.displayName="DropdownButton";v.DropdownSizes=O;v.Sizes=u.default.Sizes;v.Colors=u.default.Colors;v.Looks=u.default.Looks;var y=v;t.default=y},624075:(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=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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n
}(r(667294)),a=r(473727),i=O(r(536211)),u=O(r(257175)),l=O(r(919824)),s=O(r(399561)),f=O(r(730977)),d=O(r(992193)),c=r(71246),p=r(204785),_=r(770348),I=O(r(441283));function O(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 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,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 E(e,t){
for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1;n.configurable=!0;"value"in n&&(n.writable=!0);Object.defineProperty(e,n.key,n)}}function A(e,t){A=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return A(e,t)}var T=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;A(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var r=t.prototype;r.renderSku=function(e,t){var r=this,n=this.props,i=n.selectedSkuId,u=n.guildId,s=n.channelId,c=e.id===i;return y(f.default,{text:(0,l.default)(e)},e.id,(function(n){return o.createElement(a.Link,v({className:c?I.default.alternativeSkuSelected:I.default.alternativeSkuDefault,to:(0,p.getStoreListingLocation)(e.id,{guildId:u,channelId:s,slug:e.slug,analyticsSource:r.analyticsLocation})},n),c?y(d.default,{className:I.default.selectedIcon}):null,t)}))};r.render=function(){var e=this,t=this.props,r=t.skus,n=t.className;return 0===r.length?null:y("div",{className:n
},void 0,y("div",{className:I.default.alternativeSkus},void 0,r.map((function(t){return e.renderSku(t,t.name)}))))};!function(e,t,r){t&&E(e.prototype,t);r&&E(e,r);Object.defineProperty(e,"prototype",{writable:!1})}(t,[{key:"analyticsLocation",get:function(){return v({},this.props.analyticsContext.location,{object:_.AnalyticsObjects.ALTERNATIVE_SKU})}}]);return t}(o.PureComponent);T.displayName="AlternativeSkus";var P=i.default.connectStores([s.default],(function(e){return{skus:e.storeListing.alternativeSkuIds.map((function(e){return s.default.get(e)})).filter(c.isNotNullish)}}))((0,u.default)(T));t.default=P},809297:(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=c(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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),a=d(r(401398)),i=d(r(817840)),u=d(r(530250)),l=r(770348),s=d(r(247001)),f=d(r(379485));function d(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(c=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,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 _(e,t){_=Object.setPrototypeOf||function(e,t){e.__proto__=t
;return e};return _(e,t)}var I=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;_(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var r=t.prototype;r.renderContentRatingImage=function(){var e=this.props.sku,t=e.contentRating,r=e.contentRatingAgency;return null==t||null==r?null:p(i.default,{className:f.default.rating,agency:r,rating:t.rating})};r.render=function(){var e=this.props,t=e.sku,r=t.contentRating,n=t.contentRatingAgency,o=e.className;if(null==r||null==n)return null;var i,d=((i={})[l.ContentRatingAgencies.ESRB]={1:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_ALCOHOL_REFERENCE,2:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_ANIMATED_BLOOD,3:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_BLOOD,4:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_BLOOD_AND_GORE,5:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_CARTOON_VIOLENCE,
6:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_COMIC_MISCHIEF,7:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_CRUDE_HUMOR,8:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_DRUG_REFERENCE,9:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_FANTASY_VIOLENCE,10:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_INTENSE_VIOLENCE,11:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_LANGUAGE,12:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_LYRICS,13:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MATURE_HUMOR,14:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_NUDITY,15:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_PARTUAL_NUDITY,16:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_REAL_GAMBLING,17:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_SEXUAL_CONTENT,18:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_SEXUAL_THEMES,
19:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_SEXUAL_VIOLENCE,20:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_SIMULATED_GAMBLING,21:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_STRONG_LANGUAGE,22:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_STRONG_LYRICS,23:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_STRONG_SEXUAL_CONTENT,24:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_SUGGESTIVE_THEMES,25:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_TOBACCO_REFERENCE,26:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_USE_OF_ALCOHOL,27:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_USE_OF_DRUGS,28:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_USE_OF_TOBACCO,29:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_VIOLENCE,30:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_VIOLENT_REFERENCES,
31:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_IN_GAME_PURCHASES,32:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_USERS_INTERACT,33:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_SHARES_LOCATION,34:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_UNRESTRICTED_INTERNET,35:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_BLOOD,36:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_CARTOON_VIOLENCE,37:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_FANTASY_VIOLENCE,38:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_LANGUAGE,39:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_LYRICS,40:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_SEXUAL_THEMES,41:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_SUGGESTIVE_THEMES,42:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_VIOLENCE,
43:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_ANIMATED_VIOLENCE},i[l.ContentRatingAgencies.PEGI]={1:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_PEGI_VIOLENCE,2:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_PEGI_BAD_LANGUAGE,3:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_PEGI_FEAR,4:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_PEGI_GAMBLING,5:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_PEGI_SEX,6:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_PEGI_DRUGS,7:s.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_PEGI_DISCRIMINATION},i),c=r.descriptors.map((function(e){return d[n][e]})).join(", ");return p("div",{className:o},void 0,p(a.default,{},void 0,s.default.Messages.APPLICATION_STORE_SECTION_TITLE_RATINGS),p(u.default,{className:f.default.content},void 0,this.renderContentRatingImage(),p("div",{className:f.default.info},void 0,c)))};return t}(o.PureComponent);I.displayName="ApplicationContentRating"
;var O=I;t.default=O},63869:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var n,o=p(r(667294)),a=d(r(294184)),i=d(r(401398)),u=p(r(35033)),l=r(820134),s=d(r(247001)),f=d(r(511747));function d(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(c=function(e){return e?r:t})(e)}function p(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=c(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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}function _(e,t){_=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return _(e,t)}function I(e,t,r,o){
n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 O=function(e){var t=e.label,r=e.value;return I("div",{className:f.default.row},void 0,I("label",{className:f.default.label},void 0,t,":"),I("span",{className:f.default.info},void 0,r))};O.displayName="Row";var S=I("span",{},void 0,", "),v=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;_(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var r=t.prototype;r.renderReleaseDate=function(){var e=this.props.sku;return null==e.releaseDate?null:I(O,{label:s.default.Messages.APPLICATION_STORE_DETAILS_RELEASE_DATE,
value:u.dateFormat(e.releaseDate,"LL")})};r.renderGenres=function(){var e=this.props.sku;if(null==e.genres||0===e.genres.size)return null;var t=[];e.genres.forEach((function(r){t.push(I(o.Fragment,{},r,(0,l.getGenreText)(r),t.length<e.genres.size-1?S:null))}));return I(O,{label:s.default.Messages.APPLICATION_STORE_DETAILS_GENRES,value:t})};r.renderDevelopers=function(){var e=this.props.game;if(0===e.developers.length)return null;var t=e.developers.map((function(e){return e.name})).join(", ");return I(O,{label:s.default.Messages.APPLICATION_STORE_DETAILS_DEVELOPER,value:t})};r.renderPublishers=function(){var e=this.props.game;if(0===e.publishers.length)return null;var t=e.publishers.map((function(e){return e.name})).join(", ");return I(O,{label:s.default.Messages.APPLICATION_STORE_DETAILS_PUBLISHER,value:t})};r.render=function(){var e=this.props.className;return I("div",{className:(0,a.default)(e,f.default.details)},void 0,I(i.default,{className:f.default.contentHeader
},void 0,s.default.Messages.APPLICATION_STORE_SECTION_TITLE_DETAILS),this.renderReleaseDate(),this.renderGenres(),this.renderDevelopers(),this.renderPublishers())};return t}(o.Component);v.displayName="ApplicationDetails";var y=v;t.default=y},431699:(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=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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n
}(r(667294)),a=A(r(401398)),i=A(r(730977)),u=A(r(79027)),l=A(r(992193)),s=A(r(955310)),f=A(r(604258)),d=A(r(426309)),c=A(r(547282)),p=A(r(190178)),_=A(r(116989)),I=A(r(971560)),O=A(r(106336)),S=A(r(672798)),v=r(770348),y=A(r(247001)),E=A(r(852748));function A(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 P(e,t){P=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return P(e,t)}function g(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 h(){h=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 h.apply(this,arguments)}var R=[{feature:v.SKUFeatureTypes.SINGLE_PLAYER,getText:function(){return y.default.Messages.APPLICATION_STORE_SINGLE_PLAYER},getTooltip:function(){return y.default.Messages.APPLICATION_STORE_SINGLE_PLAYER_TOOLTIP},IconComponent:p.default},{feature:v.SKUFeatureTypes.LOCAL_MULTIPLAYER,getText:function(){return y.default.Messages.APPLICATION_STORE_LOCAL_MULTIPLAYER},getTooltip:function(){return y.default.Messages.APPLICATION_STORE_LOCAL_MULTIPLAYER_TOOLTIP},IconComponent:c.default},{feature:v.SKUFeatureTypes.ONLINE_MULTIPLAYER,getText:function(){return y.default.Messages.APPLICATION_STORE_ONLINE_MULTIPLAYER},getTooltip:function(){return y.default.Messages.APPLICATION_STORE_ONLINE_MULTIPLAYER_TOOLTIP},IconComponent:c.default},{feature:v.SKUFeatureTypes.PVP,getText:function(){return y.default.Messages.APPLICATION_STORE_PVP},
getTooltip:function(){return y.default.Messages.APPLICATION_STORE_PVP_TOOLTIP},IconComponent:d.default},{feature:v.SKUFeatureTypes.LOCAL_COOP,getText:function(){return y.default.Messages.APPLICATION_STORE_LOCAL_COOP},getTooltip:function(){return y.default.Messages.APPLICATION_STORE_LOCAL_COOP_TOOLTIP},IconComponent:c.default},{feature:v.SKUFeatureTypes.ONLINE_COOP,getText:function(){return y.default.Messages.APPLICATION_STORE_ONLINE_COOP},getTooltip:function(){return y.default.Messages.APPLICATION_STORE_ONLINE_COOP_TOOLTIP},IconComponent:c.default},{feature:v.SKUFeatureTypes.CROSS_PLATFORM,getText:function(){return y.default.Messages.APPLICATION_STORE_CROSS_PLATFORM},getTooltip:function(){return y.default.Messages.APPLICATION_STORE_CROSS_PLATFORM_TOOLTIP},IconComponent:S.default},{feature:v.SKUFeatureTypes.RICH_PRESENCE,getText:function(){return y.default.Messages.APPLICATION_STORE_RICH_PRESENCE},getTooltip:function(){return y.default.Messages.APPLICATION_STORE_RICH_PRESENCE_TOOLTIP},
IconComponent:I.default},{feature:v.SKUFeatureTypes.DISCORD_GAME_INVITES,getText:function(){return y.default.Messages.APPLICATION_STORE_DISCORD_GAME_INVITES},getTooltip:function(){return y.default.Messages.APPLICATION_STORE_DISCORD_GAME_INVITES_TOOLTIP},IconComponent:_.default},{feature:v.SKUFeatureTypes.SPECTATOR_MODE,getText:function(){return y.default.Messages.APPLICATION_STORE_SPECTATOR_MODE},getTooltip:function(){return y.default.Messages.APPLICATION_STORE_SPECTATOR_MODE_TOOLTIP},IconComponent:u.default},{feature:v.SKUFeatureTypes.CONTROLLER_SUPPORT,getText:function(){return y.default.Messages.APPLICATION_STORE_CONTROLLER_SUPPORT},getTooltip:function(){return y.default.Messages.APPLICATION_STORE_CONTROLLER_SUPPORT_TOOLTIP},IconComponent:f.default},{feature:v.SKUFeatureTypes.CLOUD_SAVES,getText:function(){return y.default.Messages.APPLICATION_STORE_CLOUD_SAVES},getTooltip:function(){return y.default.Messages.APPLICATION_STORE_CLOUD_SAVES_TOOLTIP},IconComponent:s.default},{
feature:v.SKUFeatureTypes.SECURE_NETWORKING,getText:function(){return y.default.Messages.APPLICATION_STORE_SECURE_NETWORKING},getTooltip:function(){return y.default.Messages.APPLICATION_STORE_SECURE_NETWORKING_TOOLTIP},IconComponent:O.default}],N=function(e){var t=e.IconComponent,r=e.text,n=e.tooltip;return g("div",{className:E.default.row},void 0,g(i.default,{text:n},void 0,(function(e){return o.createElement(t,h({className:E.default.featureIcon},e))})),g("span",{className:E.default.featureText},void 0,r),g(l.default,{className:E.default.checkmarkIcon}))};N.displayName="ApplicationFeature";var m=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;P(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}t.prototype.render=function(){var e=this.props.sku,t=R.filter((function(t){var r=t.feature;return e.features.has(r)})).map((function(e){var t=e.feature,r=e.IconComponent,n=e.getText,o=e.getTooltip;return g(N,{IconComponent:r,text:n(),
tooltip:o()},t)}));return 0===t.length?null:g("div",{className:E.default.features},void 0,g(a.default,{},void 0,y.default.Messages.APPLICATION_STORE_SECTION_TITLE_FEATURES),t)};return t}(o.PureComponent);m.displayName="ApplicationFeatureFlags";var L=m;t.default=L},455829:(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=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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),a=l(r(401398)),i=l(r(247001)),u=l(r(104258));function l(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 f(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 d(e,t){d=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return d(e,t)}var c=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;d(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}t.prototype.render=function(){var e=this.props,t=e.className,r=e.sku;return null==r.legalNotice?null:f("div",{className:t},void 0,f(a.default,{},void 0,i.default.Messages.APPLICATION_STORE_SECTION_TITLE_COPYRIGHT),f("div",{className:u.default.content},void 0,r.legalNotice))}
;return t}(o.PureComponent);c.displayName="ApplicationLegalInfo";var p=c;t.default=p},624489:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=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=v(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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),i=S(r(294184)),u=S(r(711195)),l=S(r(326939)),s=S(r(73393)),f=S(r(160629)),d=S(r(730977)),c=S(r(167870)),p=S(r(628551)),_=r(770348),I=S(r(247001)),O=S(r(322746));function S(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(v=function(e){return e?r:t})(e)}function y(e,t,r,n){
o||(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=n;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 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 A(e,t){A=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return A(e,t)}var T=((n={})[_.StoreRecommendationTypes.NOW_PLAYING]={single:function(e,t){return I.default.Messages.APPLICATION_STORE_RECOMMENDATION_NOW_PLAYING_SINGLE.format({user1:e.username,user1Hook:function(){return t(e)}})},double:function(e,t,r){
return I.default.Messages.APPLICATION_STORE_RECOMMENDATION_NOW_PLAYING_DOUBLE.format({user1:e.username,user1Hook:function(){return r(e)},user2:t.username,user2Hook:function(){return r(t)}})},other:function(e){return I.default.Messages.APPLICATION_STORE_RECOMMENDATION_NOW_PLAYING_OTHER.format({count:e})}},n[_.StoreRecommendationTypes.RECENTLY_PLAYED]={single:function(e,t){return I.default.Messages.APPLICATION_STORE_RECOMMENDATION_RECENTLY_PLAYED_SINGLE.format({user1:e.username,user1Hook:function(){return t(e)}})},double:function(e,t,r){return I.default.Messages.APPLICATION_STORE_RECOMMENDATION_RECENTLY_PLAYED_DOUBLE.format({user1:e.username,user1Hook:function(){return r(e)},user2:t.username,user2Hook:function(){return r(t)}})},other:function(e){return I.default.Messages.APPLICATION_STORE_RECOMMENDATION_RECENTLY_PLAYED_OTHER.format({count:e})}},n[_.StoreRecommendationTypes.EVER_PLAYED]={single:function(e,t){
return I.default.Messages.APPLICATION_STORE_RECOMMENDATION_EVER_PLAYED_SINGLE.format({user1:e.username,user1Hook:function(){return t(e)}})},double:function(e,t,r){return I.default.Messages.APPLICATION_STORE_RECOMMENDATION_EVER_PLAYED_DOUBLE.format({user1:e.username,user1Hook:function(){return r(e)},user2:t.username,user2Hook:function(){return r(t)}})},other:function(e){return I.default.Messages.APPLICATION_STORE_RECOMMENDATION_EVER_PLAYED_OTHER.format({count:e})}},n),P=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;A(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).renderUserPopout=function(e,t){return a.createElement(l.default,E({},t,{userId:e.id}))};t.renderUserTooltip=function(e,t,r,n){return y("div",{className:O.default.tooltip},void 0,y("div",{},void 0,t?e.username:e.tag),y(s.default,{className:O.default.tooltipTimestamp,start:r,end:n,
location:s.default.Locations.ACTIVITY_FEED}))};t.renderPlayer=function(e,r,n,o){var l=e;if(null==l)return null;var s=t.props.reason.userInfo.find((function(e){return e.user===l}));return null==s?null:y(f.default,{preload:function(){return(0,u.default)(l.id,l.getAvatarURL(void 0,80))},renderPopout:function(e){return t.renderUserPopout(l,e)},position:f.default.Positions.RIGHT},l.id,(function(e){return y(d.default,{text:t.renderUserTooltip(l,t.props.hidePersonalInformation,s.startTime,s.endTime),"aria-label":l.tag},void 0,(function(t){var r;return a.createElement(p.default,E({className:(0,i.default)(O.default.playerAvatar,(r={},r[O.default.avatarMasked]=!o,r)),src:l.getAvatarURL(void 0,32),"aria-label":l.username,size:p.default.Sizes.SIZE_32},t,e))}))}))};t.renderPlayerOverflow=function(e,t,r){return y("div",{className:O.default.playerOverflow},r,e)};return t}var r=t.prototype;r.renderDescription=function(e,t){var r=this,n=T[e];return 1===t.length?n.single(t[0].user,(function(e){
return r.renderActivityDiscordTag(e)})):2===t.length?n.double(t[0].user,t[1].user,(function(e){return r.renderActivityDiscordTag(e)})):n.other(t.length)};r.renderActivityDiscordTag=function(e){var t=this;return y(f.default,{preload:function(){return(0,u.default)(e.id,e.getAvatarURL(void 0,80))},renderPopout:function(r){return t.renderUserPopout(e,r)},position:f.default.Positions.RIGHT},e.id,(function(t){return a.createElement("span",E({className:O.default.username},t),e.username)}))};r.render=function(){var e=this.props,t=e.reason,r=e.className,n=t.type,o=t.userInfo;return 0===o.length?null:y("div",{className:(0,i.default)(O.default.recommendationActivity,r)},void 0,y(c.default,{className:O.default.players,users:o.map((function(e){return e.user})),renderUser:this.renderPlayer,max:4,renderMoreUsers:this.renderPlayerOverflow}),y("div",{className:O.default.description},void 0,this.renderDescription(n,o)))};return t}(a.PureComponent);P.displayName="ApplicationRecommendationActivity"
;var g=P;t.default=g},935802:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;p(r(667294));var n,o,a=d(r(294184)),i=d(r(536211)),u=p(r(435160)),l=d(r(949898)),s=d(r(247001)),f=d(r(570940));function d(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(c=function(e){return e?r:t})(e)}function p(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=c(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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):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,i=arguments.length-3
;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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(e){e[e.STAFF_NOTES=1]="STAFF_NOTES"}(o||(o={}));var I=function(e){var t=e.user,r=e.className,n=e.animate;return _("div",{className:(0,a.default)(f.default.staffReviewHeader,r)},void 0,_(u.default,{size:u.Sizes.SIZE_32,user:t,animate:n}),_("div",{className:f.default.headerText},void 0,_("div",{className:f.default.label},void 0,s.default.Messages.APPLICATION_STORE_STAFF_PICK),_("div",{className:f.default.username},void 0,t.username)))};I.displayName="StaffReason";var O=i.default.connectStores([l.default],(function(){return{animate:l.default.isFocused()}}))(I),S=function(e){var t=e.data,r=e.className;if(t.type===o.STAFF_NOTES){if(null==t.staffNotes)return null;var n=t.staffNotes,a=n.user,i=n.content
;return null==a?null:_("div",{className:r},void 0,_(O,{user:a,className:f.default.header}),_("div",{className:f.default.notes},void 0,i))}throw new Error("Unknown type")};S.Types=o;var v=S;t.default=v},858267:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;t.getPageSize=M;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=N(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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n
}(r(667294)),a=r(517563),i=r(473727),u=R(r(536211)),l=r(22714),s=r(832635),f=R(r(662906)),d=R(r(284382)),c=R(r(97991)),p=R(r(864345)),_=r(480145),I=r(726485),O=R(r(14096)),S=r(329117),v=r(139982),y=r(887299),E=R(r(60208)),A=R(r(583005)),T=r(19293),P=r(770348),g=R(r(247001)),h=R(r(492036));function R(e){return e&&e.__esModule?e:{default:e}}function N(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(N=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,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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,t){L=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return L(e,t)}var C=(0,
S.makeLazy)({createPromise:function(){return Promise.all([r.e(40532),r.e(75692),r.e(94157)]).then(r.bind(r,667145))},webpackId:667145});u.default.initialize();function M(e){return e<T.PAGE_WIDTH_THRESHOLD?T.PageSizes.SMALL:T.PageSizes.LARGE}var b=m(E.default,{}),D=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;L(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).renderStoreListing=function(e){var r=e.match.params,n=r.skuId,o=r.applicationId,i=r.slug,u=e.location,l=t.props.width,s=(0,a.parse)(u.search);return m(d.default,{page:P.AnalyticsPages.STORE_LISTING,root:!0},void 0,m(A.default,{skuId:n,applicationId:o,slug:i,location:u,storeListingId:s.store_listing_id,pageSize:M(l)}))};t.renderContent=function(){return m(i.Switch,{},void 0,m(i.Route,{path:P.Routes.APPLICATION_STORE,exact:!0,render:function(){return m(d.default,{
page:P.AnalyticsPages.STORE_DIRECTORY_HOME,root:!0},void 0,b)}}),m(i.Route,{path:P.Routes.APPLICATION_STORE_LISTING_APPLICATION(":applicationId",":slug"),render:t.renderStoreListing}),m(i.Route,{path:P.Routes.APPLICATION_STORE_LISTING_APPLICATION(":applicationId"),render:t.renderStoreListing}),m(i.Route,{path:P.Routes.APPLICATION_STORE_LISTING_SKU(":skuId",":slug"),render:t.renderStoreListing}),m(i.Route,{path:P.Routes.APPLICATION_STORE_LISTING_SKU(":skuId"),render:t.renderStoreListing}),m(i.Redirect,{to:P.Routes.APP}))};return t}var r=t.prototype;r.componentDidMount=function(){(0,l.updateLocation)(this.props.location);this.stopListeningToHistory=(0,v.getHistory)().listen((function(e){e.pathname.startsWith(P.Routes.APPLICATION_STORE)&&(0,l.updateLocation)(e)}));this.props.isAuthenticated&&(0,s.fetchPaymentSources)();O.default.disable();O.default.setLayout(_.APPLICATION_STORE_LAYOUT);O.default.enable();(0,y.trackAppUIViewed)("application_store")};r.componentWillUnmount=function(){
null!=this.stopListeningToHistory&&this.stopListeningToHistory();O.default.disable();O.default.setLayout(I.DEFAULT_LAYOUT);O.default.enable()};r.renderCustomErrorMessage=function(){return m("div",{},void 0,m("p",{},void 0,g.default.Messages.ERRORS_STORE_CRASH),m("p",{},void 0,g.default.Messages.ERRORS_ACTION_TO_TAKE))};r.render=function(){var e=this.props,t=e.isAuthenticated,r=e.location,n=t?m("div",{className:h.default.applicationStore},void 0,this.renderContent()):m(C,{className:h.default.applicationStore,location:r,render:this.renderContent});return m(f.default,{renderCustomMessage:this.renderCustomErrorMessage},void 0,n)};return t}(o.PureComponent);D.displayName="ApplicationStore";var w=(0,i.withRouter)((0,c.default)((0,p.default)(D)));t.default=w},60208:(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=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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n)}(r(667294));var n,o=r(473727),a=l(r(257175)),i=l(r(279256)),u=r(770348);function l(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 f(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 d=f(i.default,{});function c(){return f(o.Switch,{},void 0,f(o.Route,{path:u.Routes.APPLICATION_STORE,exact:!0,render:function(){return d}}),f(o.Redirect,{to:u.Routes.APP}))}c.displayName="ApplicationStoreDirectory";var p=(0,a.default)(c);t.default=p},390491:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0
;var n,o=ve(r(667294)),a=Oe(r(294184)),i=r(496486),u=Oe(r(973935)),l=r(370405),s=r(659779),f=Oe(r(536211)),d=r(91817),c=Oe(r(636602)),p=r(528011),_=r(851792),I=r(376543),O=Oe(r(284382)),S=Oe(r(25952)),v=Oe(r(997875)),y=Oe(r(257175)),E=Oe(r(97991)),A=Oe(r(685528)),T=Oe(r(919824)),P=Oe(r(463024)),g=r(139982),h=Oe(r(288356)),R=Oe(r(30098)),N=Oe(r(689389)),m=Oe(r(871778)),L=Oe(r(225733)),C=Oe(r(79526)),M=Oe(r(47969)),b=Oe(r(399561)),D=Oe(r(937035)),w=Oe(r(424099)),k=Oe(r(949898)),U=Oe(r(956117)),j=Oe(r(401398)),G=Oe(r(530250)),B=Oe(r(352426)),W=Oe(r(80828)),H=Oe(r(730977)),F=Oe(r(468497)),V=Oe(r(41024)),x=Oe(r(899068)),Y=r(194322),z=r(235742),K=Oe(r(308920)),$=r(856384),X=r(685677),q=r(243277),Q=r(204785),J=r(656710),Z=Oe(r(809297)),ee=Oe(r(650717)),te=Oe(r(431699)),re=Oe(r(455829)),ne=Oe(r(936913)),oe=Oe(r(878036)),ae=ve(r(895214)),ie=Oe(r(436799)),ue=Oe(r(534685)),le=Oe(r(128050)),se=Oe(r(439280)),fe=ve(r(272890)),de=Oe(r(2953)),ce=r(19293),pe=r(770348),_e=Oe(r(247001)),Ie=Oe(r(575854))
;function Oe(e){return e&&e.__esModule?e:{default:e}}function Se(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(Se=function(e){return e?r:t})(e)}function ve(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=Se(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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}function ye(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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(e,t,r,n,o,a,i){try{var u=e[a](i),l=u.value}catch(e){r(e);return}u.done?t(l):Promise.resolve(l).then(n,o)}function Ae(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var a=e.apply(t,r);function i(e){Ee(a,n,o,i,u,"next",e)}function u(e){Ee(a,n,o,i,u,"throw",e)}i(void 0)}))}}function Te(){Te=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 Te.apply(this,arguments)}function Pe(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1;n.configurable=!0;"value"in n&&(n.writable=!0);Object.defineProperty(e,n.key,n)}}function ge(e,t){ge=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return ge(e,t)}var he=1024;function Re(e){return location.protocol+"//"+location.host+e}var Ne=ye(W.default,{}),me=ye(v.default,{}),Le=function(e){!function(e,t){
e.prototype=Object.create(t.prototype);e.prototype.constructor=e;ge(e,t)}(t,e);function t(){for(var t,n=arguments.length,l=new Array(n),f=0;f<n;f++)l[f]=arguments[f];(t=e.call.apply(e,[this].concat(l))||this).showCopyLinkTextTimeout=new d.Timeout;t._purchaseRef=o.createRef();t._trackedViewed=!1;t._analyticsSource=null;t._extraAnalyticsProperties=null;t.state={showHeaderPurchaseUnit:!1,showLinkCopied:!1};t.trackCarouselScroll=function(e,r,n){var o=t.props.sku;null!=o&&K.default.track(pe.AnalyticEvents.STORE_LISTING_MEDIA_SCROLLED,Te({},(0,A.default)(o),{card_index:n,card_type:e.type===pe.CarouselMediaTypes.IMG?"image":"video"}))};t.copyCurrentUrl=function(){var e=t.props.location;(0,$.copy)(Re(e.pathname));t.setState({showLinkCopied:!0},(function(){t.showCopyLinkTextTimeout.start(1500,(function(){t.setState({showLinkCopied:!1})}))}))};t.handleCreateInstantInvite=function(){var e=t.props,n=e.channel,a=e.guild;null!=n&&null!=a&&(0,Y.openModalLazy)(Ae(regeneratorRuntime.mark((function e(){
var t,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([r.e(40532),r.e(15865),r.e(65984),r.e(13557),r.e(47295),r.e(14022)]).then(r.bind(r,115865));case 2:t=e.sent;i=t.default;return e.abrupt("return",(function(e){return o.createElement(i,Te({},e,{guild:a,channel:n,source:pe.InstantInviteSources.GUILD_CHANNELS}))}));case 5:case"end":return e.stop()}}),e)}))))};t.renderInviteLink=function(){var e=t.props,r=e.channel,n=e.guild;return null==r||null==n?null:N.default.can(pe.Permissions.CREATE_INSTANT_INVITE,n)||null!=n.vanityURLCode?ye(U.default,{"aria-label":_e.default.Messages.CREATE_INSTANT_INVITE,look:U.default.Looks.BLANK,size:U.default.Sizes.NONE,onClick:t.handleCreateInstantInvite,className:Ie.default.link},void 0,ye(F.default,{className:Ie.default.linkIcon})):null};t.renderCopyLink=function(){var e=t.state.showLinkCopied;return t.isChannelType?t.renderInviteLink():ye(H.default,{
text:e?_e.default.Messages.APPLICATION_STORE_LINK_COPIED:null,position:H.default.Positions.LEFT,forceOpen:e},void 0,(function(r){var n=r.onMouseEnter,o=r.onMouseLeave;return ye(U.default,{"aria-label":e?_e.default.Messages.APPLICATION_STORE_LINK_COPIED:_e.default.Messages.COPY_LINK,look:U.default.Looks.BLANK,size:U.default.Sizes.NONE,onClick:t.copyCurrentUrl,onMouseEnter:n,onMouseLeave:o,className:Ie.default.link},void 0,ye(F.default,{className:Ie.default.linkIcon}))}))};t.renderHeaderToolbar=function(e,r){var n,o=t.props,i=o.isInTestMode,u=o.slug,l=o.storeListing,s=o.channel,f=o.analyticsContext.location,d=t.state.showHeaderPurchaseUnit;return ye("div",{className:Ie.default.headerBarListing},void 0,ye("div",{className:Ie.default.headerSection},void 0,i&&null!=r?ye(fe.default,{size:fe.TestModeStoreListingButtonEnums.Sizes.MIN,dropdownSize:fe.TestModeStoreListingButtonEnums.DropdownSizes.MEDIUM,look:fe.TestModeStoreListingButtonEnums.Looks.OUTLINED,
color:fe.TestModeStoreListingButtonEnums.Colors.YELLOW,skuId:r.id,className:Ie.default.testModeSelectButton,currentStoreListingId:null!=l?l.id:null,onStoreListingSelect:function(e){null!=r&&(0,I.goToSKUStoreListing)(r.id,{slug:u,analyticsSource:{page:f.page,section:pe.AnalyticsSections.NAVIGATION,object:null},storeListingId:e.id})}}):null),ye("div",{className:Ie.default.headerSection},void 0,ye("div",{className:(0,a.default)(Ie.default.headerPurchase,(n={},n[Ie.default.active]=d,n))},void 0,null!=r?(0,T.default)(r):null,null!=e&&null!=r?ye(S.default,{wrapperClassName:Ie.default.headerActionButton,applicationId:e.id,skuId:r.id,color:U.default.Colors.GREEN,size:U.default.Sizes.SMALL,tooltipPosition:H.default.Positions.BOTTOM,entitlementBranchId:null!=l?l.entitlementBranchId:null,channelId:null!=s?s.id:null,onStoreListing:!0}):null,ye(ae.default,{messageStyle:ae.MessageStyles.SHORT,className:Ie.default.purchaseError}))),t.renderCopyLink())};t.renderCarousel=function(e,r){
if(0===r.carouselItems.length)return null;var n=t.props,o=n.pageSize,a=n.isFocused;return ye(O.default,{section:pe.AnalyticsSections.HERO},void 0,ye(ne.default,{pageSize:o,items:r.carouselItems.map((function(n){return t.parseMediaItems(e,n,r.assets)})),autoplayInterval:8e3,paused:!a,onIntentionalChange:t.trackCarouselScroll}))};t.handleScroll=(0,i.debounce)((function(){if(null!=t._purchaseRef.current){var e=u.default.findDOMNode(t._purchaseRef.current.getApplicationBuyButton());if((0,s.isElement)(e)){var r=e.getBoundingClientRect().top,n=r<0||r>window.innerHeight;t.state.showHeaderPurchaseUnit!==n&&t.setState({showHeaderPurchaseUnit:n})}}}),50);t.renderListing=function(){var e=t.props,r=e.application,n=e.storeListing,o=e.sku,a=e.pageSize;return null==r||null==o||null==n||n.isSlimDirectoryVersion()?ye(G.default,{align:G.default.Align.CENTER,justify:G.default.Justify.CENTER},void 0,Ne):a===ce.PageSizes.SMALL?t.renderSmall(r,n,o):t.renderLarge(r,n,o)};return t}var n=t.prototype
;n.componentDidMount=function(){var e=this.props,t=e.sku,r=e.storeListing,n=e.isFetchingEntitlements,o=e.shouldFetchStatistics,a=e.didFetchEntitlements,i=e.location,u=e.fetchStoreListing;if(null!=i.state){var l=i.state,s=l.analyticsSource,f=l.analyticsProperties;this._analyticsSource=s;this._extraAnalyticsProperties=f}else this._analyticsSource=pe.DIRECT_ANALYTICS_LOCATION;(null==r||r.isSlimDirectoryVersion())&&u();if(null!=t){n||a||(0,_.fetchUserEntitlementsForApplication)(t.applicationId);o&&c.default.wait((function(){return(0,p.fetchStatisticsForApplication)(t.applicationId)}))}this.handleScroll();this.trackViewed();this.replaceUrlWithSlug()};n.componentDidUpdate=function(e){var t=this.props,r=t.locale,n=t.sku,o=t.shouldFetchStatistics,a=t.skuId,i=t.storeListingId,u=t.slug,l=t.storeListing,s=t.fetchStoreListing;l!==e.storeListing&&null!=l&&(0,J.deepLinkRouteIfLandedAndNotAuthed)(pe.RPCDeepLinks.STORE_LISTING,{skuId:a,slug:u});r===e.locale&&a===e.skuId||s()
;if(o&&!e.shouldFetchStatistics){if(null==n)throw new Error("Unexpected missing sku");c.default.wait((function(){return(0,p.fetchStatisticsForApplication)(n.applicationId)}))}a===e.skuId&&i===e.storeListingId||(this._trackedViewed=!1);this.trackViewed();this.replaceUrlWithSlug()};n.componentWillUnmount=function(){this.showCopyLinkTextTimeout.stop();var e=this.props.analyticsContext,t=e.loadId,r=e.loadDate;null!=r&&K.default.track(pe.AnalyticEvents.STORE_LISTING_EXITED,{load_id:t,duration_ms:Date.now()-r})};n.replaceUrlWithSlug=function(){var e=this.props,t=e.sku,r=e.application,n=e.channel,o=e.skuId,a=e.applicationId,i=e.slug;if(null==n){null!=o&&null!=t&&i!==t.slug&&(0,g.replaceWith)({pathname:pe.Routes.APPLICATION_STORE_LISTING_SKU(t.id,t.slug),search:location.search});null!=a&&null!=r&&null!=r.slug&&i!==r.slug&&(0,g.replaceWith)({pathname:pe.Routes.APPLICATION_STORE_LISTING_APPLICATION(r.id,r.slug),search:location.search})}};n.trackViewed=function(){
var e=this.props,t=e.sku,r=e.storeListing,n=e.hasFetchedNews,o=e.analyticsContext;if(!this._trackedViewed&&null!=t&&null!=r&&null!=r.description&&(this.isChannelType||n)){var a=r.carouselItems.reduce((function(e,t){null!=t.assetId?e.images++:e.videos++;return e}),{images:0,videos:0});K.default.track(pe.AnalyticEvents.STORE_LISTING_VIEWED,Te({},this._extraAnalyticsProperties,{load_id:o.loadId,has_description:null!=r.description&&r.description.length>0,has_staff_review:null!=r.staffNotes,carousel_image_count:a.images,carousel_video_count:a.videos,location:o.location.page,source:this._analyticsSource},(0,A.default)(t,!0)));this._trackedViewed=!0}};n.renderHeader=function(e,t){var r=this.props,n=r.channel,a=r.isAuthenticated;return ye(P.default,{isAuthenticated:a,toolbar:this.renderHeaderToolbar(e,t)},void 0,null!=n?ye(o.Fragment,{},void 0,ye(P.default.Icon,{icon:x.default,"aria-label":_e.default.Messages.STORE_CHANNEL
}),ye(P.default.Title,{},void 0,n.name)):null!=t&&t.premium?ye(o.Fragment,{},void 0,ye(P.default.Icon,{icon:V.default,"aria-label":_e.default.Messages.PREMIUM}),ye(le.default,{sku:t})):null!=t?ye(o.Fragment,{},void 0,ye(P.default.Icon,{icon:x.default,"aria-label":_e.default.Messages.STORE_CHANNEL}),ye(P.default.Title,{},void 0,t.name)):null)};n.parseMediaItems=function(e,t,r){var n=t.assetId,o=t.youtubeVideoId;if(null!=n){var a=r.find((function(e){return e.id===n}));if(null!=a){var i=a.width,u=a.height;if(null==i||null==u)throw new Error("ApplicationStoreListing.parseMediaItems: Video and Image assets must have a width and height defined");return a.mimeType.startsWith("video/")?{type:pe.CarouselMediaTypes.VIDEO,thumbnailSrc:(0,Q.getAssetURL)(e.id,a,he,"webp"),src:(0,Q.getAssetURL)(e.id,a),height:u,width:i}:{type:pe.CarouselMediaTypes.IMG,src:(0,Q.getAssetURL)(e.id,a,he),height:u,width:i}}}if(null!=o)return{type:pe.CarouselMediaTypes.YOUTUBE_VIDEO,youtubeVideoId:o}
;throw new Error("Store carousel item must have one of assetId or youtubeVideoId")};n.renderHeaderAssets=function(e,t,r){var n=this.props.theme,o=t.headerBackground,a=n===pe.ThemeTypes.LIGHT?t.headerLogoLightTheme:t.headerLogoDarkTheme;return null==o||null==a?ye("div",{className:Ie.default.noHeaderSpacer}):ye("div",{className:Ie.default.headerAssets},void 0,ye("div",{className:Ie.default.headerBackground,style:{backgroundImage:"url("+(0,Q.getAssetURL)(e.id,o,he,"png")+")"}}),ye("img",{className:Ie.default.headerLogo,src:(0,Q.getAssetURL)(e.id,a,he,"png"),alt:r.name}))};n.renderPurchaseSection=function(e,t,r){var n=this.props,a=n.channel,i=n.isFocused,u=n.fetchStoreListing;return ye(O.default,{section:pe.AnalyticsSections.STORE_LISTING_BUY_GAME},void 0,o.createElement(ie.default,{storeListing:e,fetchStoreListing:u,game:t,sku:r,guildId:null!=a?a.guild_id:null,channelId:null!=a?a.id:null,isFocused:i,className:Ie.default.purchaseUnit,ref:this._purchaseRef}))}
;n.renderWhyYouMightLikeThis=function(e,t){return ye(ue.default,{sku:e,storeListing:t,className:Ie.default.whyYouMightLikeIt})};n.renderVerifiedGuildInvite=function(e,t){if(null==e.guild)return null;var r=this.props,n=r.channel,o=r.pageSize;return ye(de.default,{skuId:t.id,guild:e.guild,className:Ie.default.guildInvite,inChannel:null!=n,pageSize:o})};n.renderFeatures=function(e){return ye(te.default,{sku:e})};n.renderSystemRequirements=function(e){return null==e.systemRequirements||0===Object.keys(e.systemRequirements).length?null:ye(se.default,{className:Ie.default.systemRequirements,systemRequirements:e.systemRequirements,pageSize:this.props.pageSize})};n.renderDescription=function(e,t,r){var n=t.description;if(null==n)throw new Error("Rendering ApplicationStoreListing without description");return ye(o.Fragment,{},void 0,ye(j.default,{tag:"h1"},void 0,_e.default.Messages.APPLICATION_STORE_ABOUT_HEADER.format({name:r.name})),me,ye(ee.default,{applicationId:e.id,blurb:t.summary,
description:n,className:Ie.default.description,assets:t.assets}))};n.renderApplicationContentRating=function(e){return ye(Z.default,{sku:e,className:Ie.default.contentRating})};n.renderApplicationLegalInfo=function(e){return ye(re.default,{sku:e,className:Ie.default.legalInfo})};n.renderJsonLD=function(){var e=this.props,t=e.sku,r=e.storeListing,n=e.application;if(null==t||null==r||null==n)return null;var o=[],a=n.getSplashURL(he);null!=a&&o.push(a);null!=r.headerLogoLightTheme&&o.unshift((0,Q.getAssetURL)(n.id,r.headerLogoLightTheme,he,"jpg"));var i=B.default.Product({name:t.name,description:null!=t.summary&&""!==t.summary?t.summary:r.tagline,image:B.default.Product.Image(o),sku:t.id}),u=t.getPrice();if(null!=u){var l=u.amount,s=u.currency;i.offers=B.default.Offer({priceCurrency:s.toUpperCase(),price:(0,q.formatPrice)(l,s,{style:"decimal"})})}var f=B.default.ItemPage({mainEntity:i});return ye(B.default,{data:f})};n.renderSmall=function(e,t,r){return ye("div",{className:(0,
a.default)(Ie.default.listing,Ie.default.listingSmall)},void 0,this.renderHeaderAssets(e,t,r),this.renderCarousel(e,t),this.renderPurchaseSection(t,e,r),this.renderWhyYouMightLikeThis(r,t),this.renderDescription(e,t,r),this.renderVerifiedGuildInvite(t,r),this.renderFeatures(r),this.renderSystemRequirements(r),this.renderApplicationContentRating(r),this.renderApplicationLegalInfo(r))};n.renderLarge=function(e,t,r){return ye("div",{className:Ie.default.listing},void 0,this.renderHeaderAssets(e,t,r),this.renderCarousel(e,t),ye("div",{className:Ie.default.listingLarge},void 0,ye("div",{className:Ie.default.body},void 0,ye("div",{className:Ie.default.leftColumn},void 0,this.renderWhyYouMightLikeThis(r,t),this.renderDescription(e,t,r),this.renderSystemRequirements(r),this.renderApplicationContentRating(r),this.renderApplicationLegalInfo(r)),ye("div",{className:Ie.default.rightColumn},void 0,this.renderPurchaseSection(t,e,r),this.renderVerifiedGuildInvite(t,r),this.renderFeatures(r)))))}
;n.render=function(){var e=this.props,t=e.application,r=e.sku,n=e.storeListing,a=e.matureAgree,i=e.isAuthenticated;if(null==t||null==r||null==n||n.isSlimDirectoryVersion())return ye(o.Fragment,{},void 0,this.renderHeader(t,r),ye(G.default,{align:G.default.Align.CENTER,justify:G.default.Justify.CENTER},void 0,ye(W.default,{className:Ie.default.spinner})));if(!a&&r.showAgeGate){var u=i?null:ye("div",{className:Ie.default.gatedListing},void 0,this.renderListing());return ye(o.Fragment,{},void 0,ye(l.Helmet,{title:t.name}),this.renderJsonLD(),this.renderHeader(t,r),ye(oe.default,{game:t}),u)}return i?ye("div",{className:Ie.default.listingWrapper},void 0,ye(l.Helmet,{title:t.name}),this.renderJsonLD(),ye(O.default,{section:pe.AnalyticsSections.NAVIGATION},void 0,this.renderHeader(t,r)),ye(z.AdvancedScrollerAuto,{onScroll:this.handleScroll,className:Ie.default.scroller},void 0,ye(O.default,{section:pe.AnalyticsSections.BODY},void 0,this.renderListing()))):ye("div",{},void 0,ye(l.Helmet,{
title:t.name}),this.renderJsonLD(),this.renderHeader(t,r),this.renderListing())};!function(e,t,r){t&&Pe(e.prototype,t);r&&Pe(e,r);Object.defineProperty(e,"prototype",{writable:!1})}(t,[{key:"isChannelType",get:function(){return null!=this.props.channel}}]);return t}(o.PureComponent);Le.displayName="ApplicationStoreListing";var Ce=(0,y.default)((0,E.default)(f.default.connectStores([C.default,m.default,w.default,k.default,D.default,b.default,h.default,L.default,R.default,M.default],(function(e){var t,r,n,o,a=e.inputSkuId,i=e.applicationId,u=e.storeListingId,l=e.isAuthenticated,s=e.channel;if(null==i){if(null==a)throw new Error("Needs applicationId or skuId");r=a;null!=(i=null!=(n=b.default.get(a))?n.applicationId:null)&&(o=h.default.getGame(i))}else if(null==a){if(null==i)throw new Error("Needs applicationId or skuId");null!=(o=h.default.getGame(i))&&(r=o.destinationSkuId);n=null!=r?b.default.get(r):null}null!=(null===(t=n)||void 0===t?void 0:t.flags)&&(0,
X.hasFlag)(n.flags,pe.SKUFlags.STICKER_PACK)&&(n=null);var f=null!=i&&w.default.inTestModeForApplication(i);return{skuId:r,application:null!=i?h.default.getGame(i):null,isFetchingEntitlements:null!=i&&M.default.applicationIdsFetching.has(i),didFetchEntitlements:null!=i&&M.default.applicationIdsFetched.has(i),shouldFetchStatistics:l&&null!=i&&L.default.shouldFetchStatisticsForApplication(i),sku:n,isFocused:k.default.isFocused(),storeListing:D.default.getStoreListing({storeListingId:u,skuId:r,channelId:null!=s?s.id:null,isTestMode:f}),isInTestMode:null!=i&&f,matureAgree:C.default.didMatureAgree,theme:m.default.theme,locale:m.default.locale,guild:null!=s?R.default.getGuild(s.getGuildId()):null}}))(Le)));t.default=Ce},878036:(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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),a=r(376543),i=s(r(387179)),u=s(r(247001)),l=s(r(432921));function s(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,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 c(e,t){
c=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return c(e,t)}var p=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;c(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).handleDisagree=function(){(0,a.matureDisagree)()};t.handleAgree=function(){(0,a.matureAgree)()};return t}t.prototype.render=function(){var e=this.props.game.name;return d("div",{className:l.default.matureListing},void 0,d(i.default,{onAgree:this.handleAgree,onDisagree:this.handleDisagree,title:u.default.Messages.MATURE_LISTING_TITLE.format({name:e}),description:u.default.Messages.MATURE_LISTING_DESCRIPTION,agreement:u.default.Messages.MATURE_LISTING_ACCEPT,disagreement:u.default.Messages.MATURE_LISTING_DECLINE}))};return t}(o.PureComponent);p.displayName="ApplicationStoreListingMature";var _=p;t.default=_},895214:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0})
;t.default=t.MessageStyles=void 0;var n,o=p(r(667294)),a=d(r(213192)),i=d(r(536211)),u=d(r(636602)),l=p(r(723420)),s=d(r(416154)),f=d(r(247001));function d(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(c=function(e){return e?r:t})(e)}function p(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=c(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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):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,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){
for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 I(e,t){I=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return I(e,t)}var O=(0,a.default)({SHORT:null,LONG:null});t.MessageStyles=O;var S=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;I(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var r=t.prototype;r.getText=function(e,t){if(429===e.status)switch(t){case O.SHORT:return f.default.Messages.APPLICATION_STORE_LISTING_PURCHASE_RATE_LIMIT_ERROR_SHORT;case O.LONG:return f.default.Messages.APPLICATION_STORE_LISTING_PURCHASE_RATE_LIMIT_ERROR}switch(t){case O.SHORT:return f.default.Messages.APPLICATION_STORE_LISTING_PURCHASE_GENERIC_ERROR_SHORT;case O.LONG:return f.default.Messages.APPLICATION_STORE_LISTING_PURCHASE_GENERIC_ERROR}}
;r.componentWillUnmount=function(){null!=this.props.purchaseError&&u.default.wait((function(){return l.clearPurchaseError()}))};r.render=function(){var e=this.props,t=e.className,r=e.purchaseError,n=e.messageStyle;return null==r?null:_("div",{className:t},void 0,this.getText(r,n))};return t}(o.PureComponent);S.displayName="ApplicationStorePurchaseError";S.defaultProps={messageStyle:O.LONG};var v=i.default.connectStores([s.default],(function(){return{purchaseError:s.default.error}}))(S);t.default=v},436799:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=t.ApplicationStorePurchaseUnit=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=j(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 i=o?Object.getOwnPropertyDescriptor(e,a):null
;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),a=U(r(294184)),i=r(473727),u=r(536211),l=r(851792),s=r(856259),f=U(r(25952)),d=U(r(402272)),c=r(139982),p=U(r(191839)),_=U(r(728429)),I=U(r(909584)),O=U(r(47969)),S=U(r(529275)),v=U(r(956117)),y=U(r(530250)),E=U(r(259643)),A=U(r(262134)),T=U(r(133426)),P=U(r(838583)),g=r(243277),h=r(820134),R=U(r(624075)),N=U(r(63869)),m=U(r(895214)),L=U(r(843150)),C=r(377530),M=U(r(603586)),b=r(770348),D=U(r(247001)),w=U(r(235710)),k=U(r(889069));function U(e){return e&&e.__esModule?e:{default:e}}function j(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(j=function(e){return e?r:t})(e)}function G(){G=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 G.apply(this,arguments)}function B(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=[],i=!0,u=!1;try{for(r=r.call(e);!(i=(n=r.next()).done);i=!0){a.push(n.value);if(t&&a.length===t)break}}catch(e){u=!0;o=e}finally{try{i||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 W(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 W(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 W(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 H(e,t,r,o){
n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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(e,t){F=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return F(e,t)}var V=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;F(e,t)}(t,e);function t(){for(var t,r=arguments.length,n=new Array(r),a=0;a<r;a++)n[a]=arguments[a];(t=e.call.apply(e,[this].concat(n))||this)._applicationBuyButtonRef=o.createRef();t.handleViewLibrary=function(e){var r=t.props.libraryApplication;if(null!=r&&r.isHidden()){e.preventDefault();(0,c.transitionTo)(b.Routes.APPLICATION_LIBRARY_SETTINGS)}};return t}var r=t.prototype
;r.componentDidMount=function(){var e=this.props,t=e.isEntitled,r=e.isFetchingEntitlementsForApplication,n=e.sku,o=e.currentUser,a=e.premiumSubscriptionPlan,i=e.premiumSKUId;null!=t||r||null==o||n.type===b.SKUTypes.DURABLE_PRIMARY||(0,l.fetchUserEntitlementsForApplication)(n.applicationId);n.premium&&!P.default.canInstallPremiumApplications(o)&&null==a&&(0,s.fetchSubscriptionPlansForSKU)(i)};r.getApplicationBuyButton=function(){return this._applicationBuyButtonRef.current};r.getActionText=function(){var e=this.props,t=e.sku,r=e.isEntitled,n=e.storeListing,o=function(e){switch(e.type){case b.SKUTypes.DURABLE:return{distribution:D.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_DISTRIBUTION_DLC,free:D.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_FREE_DLC,preorder:D.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_PREORDER_DLC,preorderEntitled:D.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_PREORDER_ENTITLED};case b.SKUTypes.CONSUMABLE:return{
distribution:D.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_DISTRIBUTION_CONSUMABLE,free:D.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_FREE_CONSUMABLE,preorder:D.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_PREORDER_CONSUMABLE,preorderEntitled:D.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_PREORDER_ENTITLED};case b.SKUTypes.BUNDLE:return{distribution:D.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_DISTRIBUTION_BUNDLE,free:D.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_FREE_BUNDLE,preorder:D.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_PREORDER_BUNDLE,preorderEntitled:D.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_PREORDER_ENTITLED};case b.SKUTypes.DURABLE_PRIMARY:default:return{distribution:D.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_DISTRIBUTION_APPLICATION,free:D.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_FREE_APPLICATION,preorder:D.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_PREORDER_APPLICATION,
preorderEntitled:D.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_PREORDER_ENTITLED}}}(t),a=null!=n.entitlementBranchId;return!t.available&&t.premium?D.default.Messages.APPLICATION_STORE_COMING_SOON:t.isPreorder()&&!a?r?o.preorderEntitled:o.preorder:t.requiresPayment&&!a?o.distribution:o.free};r.renderHeader=function(){var e=this.props,t=e.isEntitled,r=e.libraryApplication,n=e.sku,o=e.currentUser,a=e.premiumSubscriptionPlan;if(!0===t){var u=null!=r&&r.isHidden();return H(i.Link,{className:w.default.entitledHeader,to:{pathname:b.Routes.APPLICATION_LIBRARY,state:{applicationId:null!=r?r.id:null}},onClick:this.handleViewLibrary},void 0,H(A.default,{className:w.default.entitledHeaderIcon}),H("div",{},void 0,u?D.default.Messages.APPLICATION_STORE_PURCHASE_IN_LIBRARY_HIDDEN:D.default.Messages.APPLICATION_STORE_PURCHASE_IN_LIBRARY))}return n.exclusive?H("div",{className:w.default.exclusiveHeader},void 0,H("div",{className:w.default.exclusiveHeaderExclusive
},void 0,D.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_FIRST_ON),H(E.default,{className:w.default.exclusiveHeaderIcon})):n.premium&&null!=a?H("div",{className:w.default.premiumHeader},void 0,H(T.default,{className:w.default.premiumHeaderIcon}),P.default.canInstallPremiumApplications(o)?null:H("div",{className:w.default.premiumHeaderPrice},void 0,D.default.Messages.BILLING_PRICE_PER_MONTH.format({price:(0,g.formatPrice)(a.price,a.currency)}))):null};r.renderAlternativeSkus=function(){var e=this.props,t=e.storeListing,r=e.sku,n=e.guildId,a=e.channelId;return null!=t.entitlementBranchId||0===t.alternativeSkuIds.length?null:H(o.Fragment,{},void 0,H("div",{className:w.default.actionText},void 0,D.default.Messages.APPLICATION_STORE_LISTING_SELECT_EDITION),H(R.default,{storeListing:t,selectedSkuId:r.id,className:w.default.alternativeSkus,guildId:n,channelId:a}))};r.renderAccuratePreorderInfo=function(){var e=this.props,t=e.isEntitled,r=e.sku,n=e.isFocused
;return r.isPreorder()&&null!=r.preorderReleaseAt&&t?H("div",{className:w.default.countdownSection},void 0,H("div",{className:w.default.countdownHeader},void 0,D.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_TIME_LEFT_UNTIL_RELEASE),H(S.default,{endTime:r.preorderReleaseAt.valueOf(),interval:n?1e3:6e4})):null};r.renderApproximatePreorderInfo=function(){var e=this.props,t=e.isEntitled,r=e.sku;if(!r.isPreorder()||null==r.preorderApproximateReleaseDate&&null!=r.preorderReleaseAt&&t)return null;var n=(0,h.getReadablePreorderReleaseDate)(r);return H("div",{className:w.default.releaseDate},void 0,D.default.Messages.APPLICATION_STORE_PURCHASE_AVAILABLE_DATE.format({releaseDate:n}))};r.renderPrice=function(){var e=this.props,t=e.sku,r=e.storeListing,n=e.isEntitled;if(t.restricted)return H("div",{className:w.default.price},void 0,D.default.Messages.APPLICATION_STORE_RESTRICTED);var o=null!=r.entitlementBranchId;return t.available&&(t.premium||null!=t.getPrice())||o?H("div",{
className:w.default.price},void 0,H(d.default,{type:d.default.Types.LISTING,inLibrary:!0===n,sku:t,hasEntitlementBranch:o}),this.renderApproximatePreorderInfo()):!t.available&&t.premium?H("div",{className:(0,a.default)(w.default.price,k.default.listingPrice)},void 0,D.default.Messages.APPLICATION_STORE_FREE_WITH_PREMIUM):H("div",{className:w.default.price},void 0,D.default.Messages.APPLICATION_STORE_COMING_SOON)};r.renderBody=function(){var e=this.props,t=e.sku,r=e.game,n=e.channelId,a=e.isEntitled,i=e.isUserPremium,u=e.storeListing,l=t.isGiftable(),s=null!=u.entitlementBranchId;return H(o.Fragment,{},void 0,this.renderAccuratePreorderInfo(),H(y.default,{justify:y.default.Justify.BETWEEN,align:y.default.Align.CENTER,className:w.default.headerBar},void 0,H("div",{className:w.default.actionText},void 0,this.getActionText()),H(C.OperatingSystemSection,{systems:t.supportedOperatingSystems})),this.renderPrice(),!0!==a||!l||s?H(o.Fragment,{},void 0,o.createElement(f.default,{
ref:this._applicationBuyButtonRef,skuId:t.id,applicationId:r.id,channelId:n,entitlementBranchId:u.entitlementBranchId,fullWidth:!0,onStoreListing:!0}),t.premium&&!i&&t.isAvailableForDistribution()&&!s?H(f.default,{skuId:t.id,applicationId:r.id,channelId:n,color:v.default.Colors.PRIMARY,className:w.default.secondaryBuyButton,forceDistribution:!0,shouldRenderPrice:!0,fullWidth:!0,onStoreListing:!0}):null):null,l&&!s?H(f.default,{asGift:!0,className:w.default.secondaryBuyButton,skuId:t.id,applicationId:r.id,channelId:n,fullWidth:!0,onStoreListing:!0,color:!0===a?v.default.Colors.GREEN:v.default.Colors.PRIMARY,hover:v.default.Hovers.DEFAULT}):null,H(m.default,{className:w.default.purchaseError}),H(L.default,{className:w.default.warning,sku:t}))};r.render=function(){var e=this.props,t=e.game,r=e.storeListing,n=e.sku,o=e.guildId,a=e.channelId,i=e.fetchStoreListing;return H("div",{className:e.className},void 0,this.renderHeader(),H("div",{className:w.default.bodySection
},void 0,this.renderAlternativeSkus(),this.renderBody()),null==r.entitlementBranchId?H("div",{className:w.default.bodySection},void 0,H(M.default,{storeListing:r,sku:n,guildId:o,channelId:a,fetchStoreListing:i})):null,H("div",{className:w.default.bodySection},void 0,H(N.default,{game:t,sku:n})))};return t}(o.PureComponent);t.ApplicationStorePurchaseUnit=V;V.displayName="ApplicationStorePurchaseUnit";var x=o.forwardRef((function(e,t){var r=e.storeListing,n=e.game,a=e.sku,i=null!=r.entitlementBranchId?r.entitlementBranchId:n.id,l=(0,u.useStateFromStoresArray)([_.default,O.default],(function(){var e=_.default.getCurrentUser();return[e,P.default.canInstallPremiumApplications(e),O.default.isEntitledToSku(e,a.id,n.id,i),O.default.applicationIdsFetching.has(a.applicationId)]})),s=B(l,4),f=s[0],d=s[1],c=s[2],S=s[3],v=(0,u.useStateFromStores)([p.default],(function(){return p.default.getLibraryApplication(n.id,i)})),y=b.SubscriptionPlanInfo[b.SubscriptionPlans.PREMIUM_MONTH_TIER_2].skuId,E=(0,
u.useStateFromStores)([I.default],(function(){return I.default.get(b.SubscriptionPlans.PREMIUM_MONTH_TIER_2)}));return o.createElement(V,G({},e,{currentUser:f,isUserPremium:d,isEntitled:c,isFetchingEntitlementsForApplication:S,libraryApplication:v,ref:t,premiumSKUId:y,premiumSubscriptionPlan:E}))}));t.default=x},843150:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=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=h(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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n
}(r(667294)),i=g(r(294184)),u=r(473727),l=r(171236),s=g(r(536211)),f=r(723420),d=g(r(529600)),c=g(r(871778)),p=g(r(728429)),_=g(r(47969)),I=g(r(399561)),O=g(r(16941)),S=r(194322),v=g(r(550270)),y=r(864489),E=r(204785),A=r(770348),T=g(r(247001)),P=g(r(785258));function g(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(h=function(e){return e?r:t})(e)}function R(){R=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 R.apply(this,arguments)}function N(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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){m=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return m(e,t)}!function(e){e[e.RESTRICTED_IN_REGION=1]="RESTRICTED_IN_REGION";e[e.REQUIRES_DESKTOP_APP=2]="REQUIRES_DESKTOP_APP";e[e.UNAVAILABLE_OPERATING_SYSTEM=3]="UNAVAILABLE_OPERATING_SYSTEM";e[e.DLC_REQUIRES_BASE_APPLICATION=4]="DLC_REQUIRES_BASE_APPLICATION";e[e.EARLY_ACCESS=5]="EARLY_ACCESS";e[e.UNAVAILABLE_IN_LANGUAGE=6]="UNAVAILABLE_IN_LANGUAGE"}(o||(o={}));var L=v.default.getArticleURL(A.HelpdeskArticles.APPLICATION_STORE_OVERVIEW),C=v.default.getArticleURL(A.HelpdeskArticles.APPLICATION_STORE_EARLY_ACCESS),M=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;m(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var r=t.prototype;r.componentDidMount=function(){var e=this.props,t=e.sku,r=e.dependentSku;null!=t.dependentSkuId&&null==r&&(0,
f.fetchSKU)(t.applicationId,t.dependentSkuId)};r.getTitle=function(e){switch(e){case o.RESTRICTED_IN_REGION:return T.default.Messages.APPLICATION_STORE_WARNING_RESTRICTED_IN_REGION_TITLE;case o.REQUIRES_DESKTOP_APP:return T.default.Messages.APPLICATION_STORE_WARNING_REQUIRES_DESKTOP_APP_TITLE;case o.UNAVAILABLE_OPERATING_SYSTEM:switch((0,y.getPlatform)()){case y.PlatformTypes.WINDOWS:return T.default.Messages.APPLICATION_STORE_WARNING_UNAVAILABLE_WINDOWS_TITLE;case y.PlatformTypes.OSX:return T.default.Messages.APPLICATION_STORE_WARNING_UNAVAILABLE_MAC_OS_TITLE;case y.PlatformTypes.LINUX:return T.default.Messages.APPLICATION_STORE_WARNING_UNAVAILABLE_LINUX_TITLE;default:return T.default.Messages.APPLICATION_STORE_WARNING_REQUIRES_DESKTOP_APP_TITLE}case o.DLC_REQUIRES_BASE_APPLICATION:return T.default.Messages.APPLICATION_STORE_WARNING_DLC_REQUIRES_BASE_APPLICATION_TITLE;case o.EARLY_ACCESS:return T.default.Messages.APPLICATION_STORE_WARNING_EARLY_ACCESS_TITLE
;case o.UNAVAILABLE_IN_LANGUAGE:return T.default.Messages.APPLICATION_STORE_WARNING_UNAVAILABLE_IN_LANGUAGE_TITLE}};r.getDescription=function(e){var t=this;switch(e){case o.RESTRICTED_IN_REGION:return T.default.Messages.APPLICATION_STORE_WARNING_RESTRICTED_IN_REGION_DESCRIPTION.format({helpArticle:L});case o.REQUIRES_DESKTOP_APP:return T.default.Messages.APPLICATION_STORE_WARNING_REQUIRES_DESKTOP_APP_DESCRIPTION.format({downloadHook:function(e,r){return l.isMobile?e:N(O.default,{className:P.default.link,tag:"a",onClick:t.handleDownloadApps},r,e)}});case o.UNAVAILABLE_OPERATING_SYSTEM:return(0,y.getPlatform)()===y.PlatformTypes.LINUX?T.default.Messages.APPLICATION_STORE_WARNING_UNAVAILABLE_LINUX_DESCRIPTION:T.default.Messages.APPLICATION_STORE_WARNING_UNAVAILABLE_OS_DESCRIPTION;case o.DLC_REQUIRES_BASE_APPLICATION:var r=this.props.dependentSku;return null==r?null:T.default.Messages.APPLICATION_STORE_WARNING_DLC_REQUIRES_BASE_APPLICATION_DESCRIPTION.format({baseName:r.name,helpArticle:L,
baseHook:function(e,t){return N(u.Link,{to:{pathname:A.Routes.APPLICATION_STORE_LISTING_SKU(r.id),state:{analyticsSource:A.AnalyticsLocations.APPLICATION_STORE_WARNING}}},t,e)}});case o.EARLY_ACCESS:return T.default.Messages.APPLICATION_STORE_WARNING_EARLY_ACCESS_DESCRIPTION.format({helpArticle:C});case o.UNAVAILABLE_IN_LANGUAGE:return T.default.Messages.APPLICATION_STORE_WARNING_UNAVAILABLE_IN_LANGUAGE_DESCRIPTION}};r.handleDownloadApps=function(){(0,S.openModal)((function(e){return a.createElement(d.default,R({source:A.AnalyticsLocations.APPLICATION_STORE_WARNING},e))}))};r.getColorClass=function(e){return e===o.RESTRICTED_IN_REGION?P.default.red:P.default.yellow};r.renderWarning=function(e){var t=this.getTitle(e),r=this.getDescription(e);return N("div",{className:(0,i.default)(P.default.warning,this.getColorClass(e))},e,N("div",{className:P.default.title},void 0,t),N("div",{className:P.default.description},void 0,r))};r.render=function(){
var e=this.props,t=e.sku,r=e.dependentSku,n=e.isEntitledToDependentSku,a=e.className,i=[];t.restricted&&i.push(this.renderWarning(o.RESTRICTED_IN_REGION));(0,y.isWeb)()?i.push(this.renderWarning(o.REQUIRES_DESKTOP_APP)):t.supportedOperatingSystems.includes((0,E.nativePlatformTypeToSKUOperatingSystem)((0,y.getPlatform)()))||i.push(this.renderWarning(o.UNAVAILABLE_OPERATING_SYSTEM));null==r||n||i.push(this.renderWarning(o.DLC_REQUIRES_BASE_APPLICATION));t.accessType===A.SKUAccessTypes.EARLY_ACCESS&&i.push(this.renderWarning(o.EARLY_ACCESS));return 0===i.length?null:N("div",{className:a},void 0,i)};return t}(a.PureComponent);M.displayName="ApplicationStoreWarning";var b=s.default.connectStores([c.default,I.default,_.default,p.default],(function(e){var t=e.sku,r=null!=t.dependentSkuId?I.default.get(t.dependentSkuId):null;return{locale:c.default.locale,dependentSku:r,
isEntitledToDependentSku:null!=t.dependentSkuId&&!0===_.default.isEntitledToSku(p.default.getCurrentUser(),t.dependentSkuId,t.applicationId)}}))(M);t.default=b},534685:(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=E(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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),a=y(r(294184)),i=y(r(536211)),u=y(r(386716)),l=y(r(663303)),s=y(r(728429)),f=y(r(225733)),d=y(r(399561)),c=y(r(937035)),p=y(r(736992)),_=r(204785),I=y(r(624489)),O=y(r(935802)),S=y(r(247001)),v=y(r(611418));function y(e){return e&&e.__esModule?e:{default:e}}function E(e){
if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(E=function(e){return e?r:t})(e)}function A(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 T(e,t){T=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return T(e,t)}var P=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;T(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var r=t.prototype;r.renderReasons=function(e,t,r){return 0===e.length&&0===t.length?null:A("div",{className:v.default.section},void 0,A("div",{className:v.default.sectionContent
},void 0,e.map((function(e){return A("div",{className:v.default.unit},e.type,A(I.default,{reason:e,hidePersonalInformation:r}))})),t.map((function(e){return A("div",{className:v.default.unit},e.type,A(p.default,{reason:e}))}))))};r.getReviewToRender=function(){var e=this.props.storeListing;return null!=e.staffNotes?{type:O.default.Types.STAFF_NOTES,staffNotes:e.staffNotes}:null};r.render=function(){var e=this.props,t=e.socialReasons,r=e.nonSocialReasons,n=e.storeListing,o=e.hidePersonalInformation,i=e.className;if(0===t.length&&0===r.length&&null==n.staffNotes)return null;var u=r,l=this.getReviewToRender();return A("div",{className:(0,a.default)(v.default.root,i)},void 0,A("div",{className:v.default.header},void 0,S.default.Messages.APPLICATION_STORE_SECTION_TITLE_RECOMMENDATION),this.renderReasons(t,u,o),null!=l?A(O.default,{data:l,className:v.default.review}):null)};return t}(o.Component);P.displayName="ApplicationWhyYouMightLikeIt"
;var g=i.default.connectStores([d.default,s.default,c.default,u.default,f.default,l.default],(function(e){var t=e.sku;return{socialReasons:(0,_.getSocialRecommendationReasons)(t.id,d.default,s.default,u.default,f.default),nonSocialReasons:(0,_.getNonSocialRecommendationReasons)(t.id,d.default,c.default),hidePersonalInformation:l.default.hidePersonalInformation}}))(P);t.default=g},128050:(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=O(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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n
}(r(667294)),a=I(r(536211)),i=r(723420),u=I(r(257175)),l=I(r(463024)),s=r(139982),f=I(r(288356)),d=I(r(399561)),c=I(r(928105)),p=r(770348),_=I(r(96985));function I(e){return e&&e.__esModule?e:{default:e}}function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(O=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,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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){v=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return v(e,t)}var y=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;v(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).handleClick=function(e){var r=t.props.sku;(0,s.transitionTo)(e.id,{state:{analyticsSource:{object:p.AnalyticsObjects.NAVIGATION_LINK,section:p.AnalyticsSections.NAVIGATION,page:null==r?p.AnalyticsPages.STORE_DIRECTORY_BROWSE:p.AnalyticsPages.STORE_LISTING}}})};t.renderCustomBreadcrumb=function(e,t){return S(l.default.Title,{className:t?null:_.default.breadcrumb,muted:!t},void 0,e.label)};return t}var r=t.prototype;r.componentDidMount=function(){var e=this.props,t=e.sku,r=e.primarySkuId,n=e.isFetchingPrimarySku;null==r||n||null==t||(0,i.fetchSKU)(t.applicationId,r)};r.render=function(){var e=this.props,t=e.sku,r=e.primarySku,n=[],o=null;if(null!=t){var a=p.Routes.APPLICATION_STORE_LISTING_SKU(t.id,t.slug);o=a;null!=r&&n.push({id:p.Routes.APPLICATION_STORE_LISTING_SKU(r.id,r.slug),label:r.name});n.push({id:a,label:t.name})}return S(c.default,{
renderCustomBreadcrumb:this.renderCustomBreadcrumb,onBreadcrumbClick:this.handleClick,breadcrumbs:n,activeId:o})};return t}(o.PureComponent);y.displayName="StoreBreadcrumbs";var E=(0,u.default)(a.default.connectStores([f.default,d.default],(function(e){var t=e.sku,r=null!=t?f.default.getGame(t.applicationId):null,n=null!=r&&null!=r.primarySkuId&&r.primarySkuId!==t.id?r.primarySkuId:null;return{primarySkuId:n,isFetchingPrimarySku:null!=n&&d.default.isFetching(n),primarySku:null!=n?d.default.get(n):null}}))(y));t.default=E},583005:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=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=l(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 i=o?Object.getOwnPropertyDescriptor(e,a):null
;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),i=r(376543),u=(n=r(390491))&&n.__esModule?n:{default:n};function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(l=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,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=n;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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,t){f=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return f(e,t)}var d=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;f(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).fetchStoreListing=function(e){var r=t.props,n=r.storeListingId,o=r.skuId,a=r.applicationId,u=null!=e?e:o;return null!=n?(0,i.fetchStoreListingById)(n):null!=u?(0,i.fetchStoreListingForSku)(u):null!=a?(0,i.fetchStoreListingForApplication)(a):void 0};return t}var r=t.prototype;r.componentDidMount=function(){this.fetchStoreListing()};r.render=function(){var e=this.props,t=e.skuId,r=e.applicationId,n=e.slug,o=e.storeListingId,a=e.pageSize,i=e.location;return s(u.default,{inputSkuId:t,applicationId:r,fetchStoreListing:this.fetchStoreListing,slug:n,storeListingId:o,location:i,pageSize:a})};return t}(a.Component);d.displayName="DirectoryStoreListing";var c=d;t.default=c},603586:(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=E(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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),a=r(473727),i=y(r(536211)),u=r(723420),l=y(r(257175)),s=y(r(919824)),f=y(r(288356)),d=y(r(399561)),c=y(r(937035)),p=y(r(956117)),_=r(71246),I=r(204785),O=r(770348),S=y(r(247001)),v=y(r(910737));function y(e){return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(E=function(e){return e?r:t})(e)}function A(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 T(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 P(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 P(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.")}function P(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 g(e,t){
g=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return g(e,t)}function h(e,t){var r=e.applicationId,n=(0,I.getPrimarySKUForApplication)(r,f.default,d.default);return null!=n?c.default.getForSKU(n.id,t):null}var R=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;g(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).state={isCollapsed:!0};t.handleCollapsedToggle=function(){t.setState({isCollapsed:!t.state.isCollapsed})};return t}var r=t.prototype;r.componentDidMount=function(){var e=this.props,t=e.sku,r=e.fetchStoreListing;null==h(t,e.channelId)&&r(t.id)};r.componentDidUpdate=function(e){var t=this.props,r=t.sku,n=t.relatedSkuIds;if(null!=n&&n!==e.relatedSkuIds)for(var o,a=T(n);!(o=a()).done;){var i=o.value;(0,u.fetchSKU)(r.applicationId,i)}};r.renderSection=function(e,t,r){
var n=this.props,i=n.sku,u=n.channelId,l=n.guildId,f=n.analyticsContext,d=this.state.isCollapsed,c=5===t.length?5:4,_=d?t.slice(0,c):t,y=_.map((function(e,t){return A(a.Link,{className:r&&t===_.length-1?v.default.skuLast:v.default.skuNormal,to:(0,I.getStoreListingLocation)(e.id,{guildId:l,channelId:u,slug:e.slug,analyticsSource:f.location})},e.id,A("div",{className:v.default.name},void 0,e.name),A("div",{className:v.default.price},void 0,null!=e.getPrice()?(0,s.default)(e):null))}));return 0===y.length?null:A(o.Fragment,{},void 0,A("div",{className:v.default.title},void 0,function(e,t){if(e===t)switch(e){case O.SKUTypes.DURABLE_PRIMARY:return S.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_GAMES_SAME;case O.SKUTypes.DURABLE:return S.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_DLC_SAME;case O.SKUTypes.CONSUMABLE:return S.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_CONSUMABLES_SAME;case O.SKUTypes.BUNDLE:
return S.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_BUNDLES_SAME}else switch(e){case O.SKUTypes.DURABLE_PRIMARY:return S.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_GAMES_DIFFERENT;case O.SKUTypes.DURABLE:return S.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_DLC_DIFFERENT;case O.SKUTypes.CONSUMABLE:return S.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_CONSUMABLES_DIFFERENT;case O.SKUTypes.BUNDLE:return S.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_BUNDLES_DIFFERENT}}(e,i.type)),y,c<t.length&&d?A(p.default,{color:p.default.Colors.PRIMARY,size:p.default.Sizes.SMALL,onClick:this.handleCollapsedToggle,className:v.default.collapseButton},void 0,S.default.Messages.APPLICATION_STORE_EXPAND_DOWNLOADABLE_CONTENT):null)};r.render=function(){var e=this.props.relatedSKUs;if(0===e.length)return null;var t=e.filter((function(e){return e.type===O.SKUTypes.BUNDLE})),r=e.filter((function(e){return e.type===O.SKUTypes.DURABLE})),n=e.filter((function(e){
return e.type===O.SKUTypes.CONSUMABLE}));return A("div",{},void 0,this.renderSection(O.SKUTypes.BUNDLE,t,0===r.length&&0===n.length),this.renderSection(O.SKUTypes.DURABLE,r,0===n.length),this.renderSection(O.SKUTypes.CONSUMABLE,n,!0))};return t}(o.PureComponent);R.displayName="RelatedContent";var N=(0,l.default)(i.default.connectStores([d.default],(function(e){var t=e.sku,r=e.channelId,n=h(t,r);if(null==n)return{relatedSkuIds:void 0,relatedSKUs:[]};var o=n.childSkuIds.filter((function(e){return t.id!==e})).map(d.default.get).filter(_.isNotNullish).filter((function(e){return!e.isPremiumPerk()}));return{relatedSkuIds:o.map((function(e){return e.id})),relatedSKUs:o}}))(R));t.default=N},439280:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=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=v(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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),i=S(r(294184)),u=S(r(956117)),l=S(r(401398)),s=S(r(530250)),f=r(771855),d=r(71246),c=r(864489),p=r(19293),_=r(770348),I=S(r(247001)),O=S(r(760670));function S(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(v=function(e){return e?r:t})(e)}function y(e,t,r,n){o||(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=n;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 E(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;A(e,t)}function A(e,t){A=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return A(e,t)}var T=((n={})[_.OperatingSystems.WINDOWS]=c.PlatformTypes.WINDOWS,n[_.OperatingSystems.MACOS]=c.PlatformTypes.OSX,n[_.OperatingSystems.LINUX]=c.PlatformTypes.LINUX,n),P=function(e){E(t,e);function t(){return e.apply(this,arguments)||this}t.prototype.render=function(){var e,t=this.props,r=t.active,n=t.children,o=t.pageSize,a=t.onClick,l=o===p.PageSizes.LARGE;return y(u.default,{size:l?u.default.Sizes.MIN:u.default.Sizes.LARGE,fullWidth:!l,color:r?O.default.tabSelectedColor:O.default.tabNotSelectedColor,className:(0,i.default)((e={},e[O.default.tabPageLarge]=l,e[O.default.tabPageSmall]=!l,e[O.default.tabSelected]=r,e[O.default.tabNotSelected]=!r,e)),onClick:a},void 0,n)};return t}(a.PureComponent);P.displayName="Tab";var g=function(e){E(t,e);function t(t){
var r;(r=e.call(this,t)||this).handleSelectOperatingSystem=function(e){r.setState({selectedOperatingSystem:e})};for(var n=(0,c.getPlatform)(),o=Object.keys(t.systemRequirements),a=o[0],i=0,u=o;i<u.length;i++){var l=u[i];T[l]===n&&(a=l)}r.state={selectedOperatingSystem:a};return r}t.getDerivedStateFromProps=function(e,t){var r=e.systemRequirements,n=t.selectedOperatingSystem,o=Object.keys(r);return o.includes(n)?null:{selectedOperatingSystem:o[0]}};var r=t.prototype;r.renderTabs=function(){var e=this,t=this.props,r=t.pageSize,n=t.systemRequirements,o=this.state.selectedOperatingSystem,a=Object.keys(n);return 1===a.length?null:y(s.default,{className:O.default.tabs},void 0,y("div",{className:O.default.separator}),a.map((function(t){return y(P,{active:t===o,onClick:function(){return e.handleSelectOperatingSystem(t)},pageSize:r},t,function(e){switch(e){case _.OperatingSystems.WINDOWS:return I.default.Messages.WINDOWS;case _.OperatingSystems.MACOS:return I.default.Messages.MACOS
;case _.OperatingSystems.LINUX:return I.default.Messages.LINUX}}(t))})))};r.renderRequirementsSection=function(e,t){if(null==e)return null;var r=function(e){return[{key:I.default.Messages.APPLICATION_STORE_SPECS_OS,value:e.operating_system_version},{key:I.default.Messages.APPLICATION_STORE_SPECS_CPU,value:e.cpu},{key:I.default.Messages.APPLICATION_STORE_SPECS_MEMORY,value:null!=e.ram?I.default.Messages.APPLICATION_STORE_SPECS_MEMORY_VALUE.format({size:(0,f.formatSize)(1e3*e.ram,{showDecimalForGB:!1})}):null},{key:I.default.Messages.APPLICATION_STORE_SPECS_VIDEO,value:e.gpu},{key:I.default.Messages.APPLICATION_STORE_SPECS_STORAGE,value:null!=e.disk?(0,f.formatSize)(1e3*e.disk,{showDecimalForGB:!1}):null},{key:I.default.Messages.APPLICATION_STORE_SPECS_SOUND,value:e.sound_card},{key:I.default.Messages.APPLICATION_STORE_SPECS_NETWORK,value:e.network},{key:I.default.Messages.APPLICATION_STORE_SPECS_NOTES,value:e.notes}]}(e),n=r.map((function(e,t){var r=null!=e.value?e.value.trim():null
;return null==r||0===r.length?null:y("div",{className:O.default.requirement},t,y("span",{className:O.default.requirementKey},void 0,e.key,":"),r)})).filter(d.isNotNullish);return y("div",{className:O.default.requirements},void 0,y(l.default,{tag:"h4"},void 0,t),n)};r.renderBody=function(){var e=this.props.systemRequirements[this.state.selectedOperatingSystem],t=e.minimum,r=e.recommended;return y("div",{className:O.default.requirementsContainer},void 0,this.renderRequirementsSection(t,I.default.Messages.APPLICATION_STORE_SPECS_MINIMUM),this.renderRequirementsSection(r,I.default.Messages.APPLICATION_STORE_SPECS_RECOMMENDED))};r.render=function(){return y("div",{className:this.props.className},void 0,y(l.default,{},void 0,I.default.Messages.APPLICATION_STORE_SECTION_TITLE_SYSTEM_REQUIREMENTS),this.renderTabs(),this.renderBody())};return t}(a.PureComponent);g.displayName="SystemRequirements";var h=g;t.default=h},272890:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0})
;t.default=t.TestModeStoreListingButtonEnums=void 0;var n,o=_(r(667294)),a=c(r(536211)),i=_(r(378158)),u=c(r(713257)),l=_(r(145122)),s=c(r(937035)),f=c(r(247001)),d=["storeListings","primaryStoreListing","skuId","onStoreListingSelect","currentStoreListingId"];function c(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 _(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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}function I(){I=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 I.apply(this,arguments)}function O(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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,t){S=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return S(e,t)}var v={DropdownSizes:u.default.DropdownSizes,Sizes:u.default.Sizes,Colors:u.default.Colors,Looks:u.default.Looks};t.TestModeStoreListingButtonEnums=v;var y=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;S(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).renderContextMenu=function(){var e=t.props,r=e.storeListings,n=e.onStoreListingSelect,o=e.currentStoreListingId,a=e.onMenuSelect,u=r.map((function(e){return e.id!==o?O(l.MenuItem,{id:""+e.id,label:e.id,action:function(){i.closeContextMenu();null==n||n(e)}}):null}));return O(l.default,{onSelect:a,navId:"test-store-listing","aria-label":f.default.Messages.GENERIC_ACTIONS_MENU_LABEL,onClose:i.closeContextMenu},void 0,u)};t.handleContextMenu=function(e){e.stopPropagation();i.openContextMenu(e,t.renderContextMenu)};return t}t.prototype.render=function(){var e=this.props,t=e.storeListings,r=e.primaryStoreListing,n=(e.skuId,e.onStoreListingSelect,e.currentStoreListingId,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,d)),a=null!=r?1:0;return(a+=t.length)<2?null:o.createElement(u.default,I({onClick:this.handleContextMenu,onDropdownClick:this.handleContextMenu,
onContextMenu:this.handleContextMenu},n),f.default.Messages.APPLICATION_TEST_MODE_VIEW_OTHER_LISTINGS)};return t}(o.PureComponent);y.displayName="TestModeStoreListingButton";var E=a.default.connectStores([s.default],(function(e){var t=e.skuId;return{storeListings:s.default.getUnpublishedForSKU(t),primaryStoreListing:s.default.getForSKU(t)}}))(y);t.default=E},2953:(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=R(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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n
}(r(667294)),a=h(r(294184)),i=r(517563),u=h(r(536211)),l=h(r(415275)),s=r(376543),f=h(r(97991)),d=h(r(930409)),c=r(139982),p=r(95034),_=h(r(539563)),I=h(r(30098)),O=h(r(956117)),S=h(r(401398)),v=h(r(530250)),y=h(r(380439)),E=h(r(992193)),A=r(19293),T=r(770348),P=h(r(247001)),g=h(r(247104));function h(e){return e&&e.__esModule?e:{default:e}}function R(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(R=function(e){return e?r:t})(e)}function N(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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,r,n,o,a,i){try{var u=e[a](i),l=u.value}catch(e){r(e);return}
u.done?t(l):Promise.resolve(l).then(n,o)}function L(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var a=e.apply(t,r);function i(e){m(a,n,o,i,u,"next",e)}function u(e){m(a,n,o,i,u,"throw",e)}i(void 0)}))}}function C(e,t){C=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return C(e,t)}var M=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;C(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).handleJoinOrView=L(regeneratorRuntime.mark((function e(){var r,n,o,a,i,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=t.props,n=r.guild,o=r.skuId,a=r.isInGuild,i=r.isLurking;u=function(){return(0,p.transitionToGuild)(n.id)};if(!i){e.next=6;break}(0,s.joinPublishedStoreListingSkuGuild)(o).then(u);e.next=18;break;case 6:if(!a){e.next=10;break}u();e.next=18;break;case 10:e.prev=10;e.next=13
;return l.default.joinGuild(n.id,{lurker:!0,source:T.JoinGuildSources.APPLICATION_STORE});case 13:u();e.next=18;break;case 16:e.prev=16;e.t0=e.catch(10);case 18:case"end":return e.stop()}}),e,null,[[10,16]])})));t.handleLogin=function(){var e={redirect_to:T.Routes.APPLICATION_STORE_LISTING_SKU(t.props.skuId)};(0,c.transitionTo)(T.Routes.LOGIN,{search:(0,i.stringify)(e)})};return t}var r=t.prototype;r.renderMemberInfo=function(){var e=this.props.guild,t=e.approximateMemberCount,r=e.approximatePresenceCount;return null==t||null==r?null:N(v.default,{className:g.default.memberInfo,align:v.default.Align.CENTER},void 0,N("div",{className:g.default.dotOnline}),N("span",{className:g.default.memberText},void 0,P.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_ONLINE.format({membersOnline:r})),N("div",{className:g.default.dotOffline}),N("span",{className:g.default.memberText},void 0,P.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_TOTAL.format({count:t})))};r.render=function(){
var e=this.props,t=e.guild,r=e.inChannel,n=e.isInGuild,o=e.isLurking,i=e.isAuthenticated,u=e.className,l=e.pageSize;if(r&&n)return null;var s=new _.default(t),f=P.default.Messages.LURKER_MODE_VIEW_GUILD,d=this.handleJoinOrView,c=O.default.Looks.FILLED,p=O.default.Colors.PRIMARY;if(i)if(n){c=O.default.Looks.OUTLINED;p=g.default.buttonColorInGuild;f=N(v.default,{align:v.default.Align.CENTER},void 0,N("div",{},void 0,P.default.Messages.JOINED_GUILD),N(E.default,{className:g.default.joinedCheckmark}))}else o&&r&&(f=P.default.Messages.JOIN_GUILD);else{f=P.default.Messages.LOGIN;d=this.handleLogin}return N("div",{className:(0,a.default)(u,l===A.PageSizes.SMALL?g.default.inviteSmall:g.default.inviteLarge)},void 0,N(S.default,{},void 0,P.default.Messages.APPLICATION_STORE_SECTION_TITLE_VERIFIED_GUILD),N("div",{className:g.default.content},void 0,N("div",{className:g.default.info},void 0,N(y.default,{guild:s,active:!0,size:y.default.Sizes.LARGE,className:g.default.guildIcon}),N("div",{
className:g.default.infoText},void 0,N("div",{className:g.default.name},void 0,t.name),this.renderMemberInfo())),N(O.default,{size:O.default.Sizes.SMALL,className:g.default.actionButton,fullWidth:!0,color:p,look:c,onClick:d},void 0,f)))};return t}(o.PureComponent);M.displayName="VerifiedGuildInvite";var b=(0,f.default)(u.default.connectStores([I.default,d.default],(function(e){var t=e.guild,r=d.default.isLurking(t.id);return{isInGuild:null!=I.default.getGuild(t.id)&&!r,isLurking:r}}))(M));t.default=b},480145:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.APPLICATION_STORE_LAYOUT=void 0;var n,o=r(840664),a=r(726485),i=r(770348);function u(){u=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 u.apply(this,arguments)}var l=u({},a.DEFAULT_LAYOUT,((n={})[i.KeybindActions.CAROUSEL_NEXT]=o.CAROUSEL_NEXT,n[i.KeybindActions.CAROUSEL_PREV]=o.CAROUSEL_PREV,n))
;t.APPLICATION_STORE_LAYOUT=l},814768:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){if((0,n.isOnXbox)(e))return i.XBOX_APPLICATION_ID_PREFIX+e.name;if((0,n.isListeningOnSpotify)(e)&&null!=e.party&&null!=e.party.id)return o.SpotifyApplication.id;if((0,n.isStreaming)(e)&&null!=e.url)return a.TWITCH_APPLICATION_ID_PREFIX+e.url;if(null!=e.application_id)return e.application_id;return null};var n=r(144166),o=r(336312),a=r(75300),i=r(809204)},887299:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.trackAppUIViewed=function(e){d.trackAppUIViewed(e)};var n=u(r(468811)),o=u(r(387316)),a=u(r(308920)),i=r(770348);function u(e){return e&&e.__esModule?e:{default:e}}function l(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 s(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 s(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.")}function s(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 f(){f=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 f.apply(this,arguments)}var d=new(function(){function e(){this.loadId=n.default.v4();this.appUIViewed=!1}var t=e.prototype;t.trackEvent=function(e,t){var r=this,n=Date.now();requestIdleCallback((function(){a.default.track(e,f({},function(){
for(var e,t,r,n,a="--campaign-id=",i=l(null!==(e=null===o.default||void 0===o.default||null===(t=o.default.processUtils)||void 0===t||null===(r=t.getMainArgvSync)||void 0===r?void 0:r.call(t))&&void 0!==e?e:[]);!(n=i()).done;){var u=n.value;if(u.startsWith(a))return{referrer:u.substr(a.length)}}return{}}(),{},function(){var e=!1,t={total_compressed_byte_size:0,total_uncompressed_byte_size:0,total_transfer_byte_size:0,js_compressed_byte_size:0,js_uncompressed_byte_size:0,js_transfer_byte_size:0,css_compressed_byte_size:0,css_uncompressed_byte_size:0,css_transfer_byte_size:0};null!=window.performance&&null!=window.performance.getEntries&&window.performance.getEntries().forEach((function(r){var n=null!=r.encodedBodySize?r.encodedBodySize:r.decodedBodySize,o=null!=r.decodedBodySize?r.decodedBodySize:r.encodedBodySize,a=r.transferSize;if(null!=o&&null!=n){e=!0;t.total_compressed_byte_size+=n;t.total_uncompressed_byte_size+=o;null!=a&&(t.total_uncompressed_byte_size+=a)
;if("resource"===r.entryType){if("script"===r.initiatorType&&null!=r.name&&null!=r.name.match(/\.js/)){t.js_compressed_byte_size+=n;t.js_uncompressed_byte_size+=o;null!=a&&(t.js_uncompressed_byte_size+=a)}if("link"===r.initiatorType&&null!=r.name&&null!=r.name.match(/\.css/)){t.css_compressed_byte_size+=n;t.css_uncompressed_byte_size+=o;null!=a&&(t.css_uncompressed_byte_size+=a)}}}}));return e?t:{}}(),{load_id:r.loadId,screen_name:t,duration_ms_since_app_opened:n-window.GLOBAL_ENV.HTML_TIMESTAMP}))}))};t.trackAppUIViewed=function(e){if(!this.appUIViewed){this.trackEvent(i.AnalyticEvents.APP_UI_VIEWED,e);this.appUIViewed=!0}};return e}())},75300:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=t.TWITCH_APPLICATION_ID_PREFIX=void 0;var n=i(r(155502)),o=i(r(331119)),a=i(r(247001));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){u=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return u(e,t)}var l="twitch:"
;t.TWITCH_APPLICATION_ID_PREFIX=l;var s=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;u(e,t)}(t,e);function t(t){var r;(r=e.call(this,t)||this).id="twitch:"+t.url;r.name=a.default.Messages.GAME_FEED_ACTIVITY_STREAMING_TWITCH;return r}t.prototype.getIconURL=function(){return n.default.get("twitch").icon.lightPNG};return t}(o.default);t.default=s},809204:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=t.XBOX_APPLICATION_ID_PREFIX=void 0;var n=a(r(155502)),o=a(r(331119));function a(e){return e&&e.__esModule?e:{default:e}}function i(e,t){i=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return i(e,t)}var u="xbox:";t.XBOX_APPLICATION_ID_PREFIX=u;var l=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;i(e,t)}(t,e);function t(t){var r;(r=e.call(this,t)||this).id="xbox:"+t.name;r.name=t.name;return r}t.prototype.getIconURL=function(){
return n.default.get("xbox").icon.lightPNG};return t}(o.default);t.default=l},386716:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var n,o=d(r(536211)),a=d(r(636602)),i=d(r(814768)),u=d(r(788739)),l=d(r(538983)),s=d(r(728429)),f=r(770348);function d(e){return e&&e.__esModule?e:{default:e}}function c(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1;n.configurable=!0;"value"in n&&(n.writable=!0);Object.defineProperty(e,n.key,n)}}function p(e,t){p=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return p(e,t)}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 I=!1,O={},S={};function v(e){var t=!1;e.forEach((function(e){t=!1!==E(e)||t}));return t}function y(e){var t=S[e];if(null==t)return!1;var r=t.gameId;if(null!=O[r]){delete(O=_({},O))[r][e]
;0===Object.values(O[r]).length&&delete O[r]}delete(S=_({},S))[e];return!0}function E(e){var t,r,n=e.user,o=e.activities;if(null==n||!l.default.getUserAffinitiesUserIds().has(n.id))return!1;var a=o.find((function(e){return e.type!==f.ActivityTypes.CUSTOM_STATUS}));if(null==a)return y(n.id);var u=(0,i.default)(a);if(null==u)return y(n.id);var s=S[n.id];null!=s&&s.gameId!==u&&y(n.id);var d=null!==(t=null===(r=a.timestamps)||void 0===r?void 0:r.start)&&void 0!==t?t:Date.now();!function(e,t){var r,n,o;O=_({},O,((n={})[e]=_({},O[e],((r={})[t.userId]=t,r)),n));S=_({},S,((o={})[t.userId]={gameId:e,startedPlaying:t.startedPlaying},o))}(u,{userId:n.id,activity:a,startedPlaying:d});return!0}function A(){var e=!1;l.default.needsRefresh()||I||(e=function(){O={};S={};var e=!1;u.default.getUserIds().forEach((function(t){var r=s.default.getUser(t);null!=r&&(e=E({user:r,activities:u.default.getActivities(t)})||e)}));return e}());I=!l.default.needsRefresh();return e}var T=function(e){!function(e,t){
e.prototype=Object.create(t.prototype);e.prototype.constructor=e;p(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var r=t.prototype;r.initialize=function(){this.waitFor(l.default);this.syncWith([l.default],A)};r.getNowPlaying=function(e){return O[e]};r.getUserGame=function(e){return S[e]};r.__getLocalVars=function(){return{hasLoadedUserFeedSettings:I,games:O,usersPlaying:S}};!function(e,t,r){t&&c(e.prototype,t);r&&c(e,r);Object.defineProperty(e,"prototype",{writable:!1})}(t,[{key:"games",get:function(){return O}},{key:"usersPlaying",get:function(){return S}},{key:"gameIds",get:function(){return Object.keys(O)}}]);return t}(o.default.Store);T.displayName="NowPlayingStore";var P=new T(a.default,((n={})[f.ActionTypes.CONNECTION_OPEN]=function(){O={};S={}},n[f.ActionTypes.CONNECTION_OPEN_SUPPLEMENTAL]=function(e){return v(e.presences)},n[f.ActionTypes.LOGOUT]=function(){O={};S={}},n[f.ActionTypes.PRESENCE_UPDATES]=function(e){return e.updates.map((function(e){return E(e)
})).some((function(e){return e}))},n[f.ActionTypes.PRESENCES_REPLACE]=function(e){return v(e.presences)},n));t.default=P},538983:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var n,o=u(r(536211)),a=u(r(636602)),i=r(770348);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){l=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return l(e,t)}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)}var f=864e5,d=!1,c=Object.freeze({userAffinties:[],inverseUserAffinties:[],lastFetched:0}),p=s({},c),_=function(){p=s({},c)};_();var I=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;l(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var r=t.prototype;r.initialize=function(e){null!=e&&(p=e)};r.needsRefresh=function(){
return Date.now()-p.lastFetched>f};r.getFetching=function(){return d};r.getState=function(){return p};r.getUserAffinities=function(){return p.userAffinties};r.getUserAffinitiesUserIds=function(){var e,t=new Set;null===(e=p.userAffinties)||void 0===e||e.forEach((function(e){t.add(e.user_id)}));return t};r.getInverseUserAffinities=function(){return p.inverseUserAffinties};r.getInverseUserAffinitiesUserIds=function(){var e,t=new Set;null===(e=p.inverseUserAffinties)||void 0===e||e.forEach((function(e){t.add(e.user_id)}));return t};r.__getLocalVars=function(){return{USER_AFFINITY_TTL:f,fetching:d,DEFAULT_AFINITY_STORE_STATE:c,state:p,setDefaultState:_}};return t}(o.default.PersistedStore);I.displayName="UserAffinitiesStore";I.persistKey="UserAffinitiesStore";var O=new I(a.default,((n={})[i.ActionTypes.LOAD_USER_AFFINITIES_SUCCESS]=function(e){var t,r,n=e.affinities;p.userAffinties=null!==(t=n.user_affinities)&&void 0!==t?t:[]
;p.inverseUserAffinties=null!==(r=n.inverse_user_affinities)&&void 0!==r?r:[];p.lastFetched=Date.now();d=!1},n[i.ActionTypes.LOAD_USER_AFFINITIES]=function(){d=!0},n[i.ActionTypes.LOAD_USER_AFFINITIES_FAILURE]=function(){d=!1},n[i.ActionTypes.LOGOUT]=function(){_()},n));t.default=O},225733:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var n,o=u(r(536211)),a=u(r(636602)),i=r(770348);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){l=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return l(e,t)}var s,f,d,c=36e5;function p(){f={};s={};d=new Set}p();var _=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;l(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var r=t.prototype;r.getStatisticsForApplication=function(e){return s[e]};r.shouldFetchStatisticsForApplication=function(e){var t=f[e];return!d.has(e)&&(null==t||Date.now()-t>c)};r.__getLocalVars=function(){return{
MAX_STATISTIC_AGE:c,applicationStatistics:s,lastFetched:f,fetchingStatistics:d}};return t}(o.default.Store);_.displayName="ApplicationStatisticsStore";var I=new _(a.default,((n={})[i.ActionTypes.APPLICATION_ACTIVITY_STATISTICS_FETCH_START]=function(e){var t=e.applicationId;d.add(t)},n[i.ActionTypes.APPLICATION_ACTIVITY_STATISTICS_FETCH_FAIL]=function(e){var t=e.applicationId;d.delete(t)},n[i.ActionTypes.APPLICATION_ACTIVITY_STATISTICS_FETCH_SUCCESS]=function(e){var t=e.statistics,r=e.applicationId;f[r]=Date.now();d.delete(r);s[r]=t},n[i.ActionTypes.LOGOUT]=p,n));t.default=I},529275:(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=c(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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),a=d(r(294184)),i=r(91817),u=r(35033),l=d(r(311551)),s=d(r(247001)),f=d(r(552232));function d(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(c=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,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 _(e,t){_=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return _(e,t)}var I=function(e){!function(e,t){
e.prototype=Object.create(t.prototype);e.prototype.constructor=e;_(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).state={now:Date.now()};t.interval=new i.Interval;t.handleIntervalUpdate=function(){t.setState({now:Date.now()})};return t}var r=t.prototype;r.componentDidMount=function(){this.interval.start(this.props.interval,this.handleIntervalUpdate)};r.componentWillUnmount=function(){this.interval.stop()};r.componentDidUpdate=function(e){this.props.interval!==e.interval&&this.interval.start(this.props.interval,this.handleIntervalUpdate)};r.renderSection=function(e,t,r){return p("div",{className:r?f.default.unitClose:f.default.unitNormal},void 0,p(l.default,{className:f.default.duration,value:e,padStartLength:2,forcePosition:l.default.Positions.ABOVE}),p("div",{className:f.default.header},void 0,t))};r.render=function(){var e=this.props,t=e.endTime,r=e.className,n=(0,
u.diffAsUnits)(this.state.now,t),o=n.days<1;return p("div",{className:(0,a.default)(f.default.countdown,r)},void 0,this.renderSection(n.days,s.default.Messages.APPLICATION_STORE_COUNTDOWN_DAYS,o),this.renderSection(n.hours,s.default.Messages.APPLICATION_STORE_COUNTDOWN_HOURS,o),this.renderSection(n.minutes,s.default.Messages.APPLICATION_STORE_COUNTDOWN_MINUTES,o),this.renderSection(n.seconds,s.default.Messages.APPLICATION_STORE_COUNTDOWN_SECONDS,o))};return t}(o.Component);I.displayName="ApplicationStoreCountdown";I.defaultProps={interval:1e3};var O=I;t.default=O},817840:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=t.Categories=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=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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n)}(r(667294));var n,o,a,i,u=f(r(294184)),l=r(770348),s=f(r(593605));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 c(e,t,r,n){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,a=arguments.length-3;if(t||0===a||(t={children:void 0}),1===a)t.children=n;else if(a>1){for(var u=new Array(a),l=0;l<a;l++)u[l]=arguments[l+3];t.children=u}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:i,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}var p={ESRB:{EVERYONE:"1",EVERYONE_TEN_PLUS:"2",TEEN:"3",MATURE:"4",ADULT:"5",RATING_PENDING:"6"},PEGI:{THREE:"1",SEVEN:"2",TWELVE:"3",SIXTEEN:"4",EIGHTEEN:"5"}};t.Categories=p
;var _=((a={})[l.ContentRatingAgencies.ESRB]=((n={})[p.ESRB.EVERYONE]=s.default.esrbEveryone,n[p.ESRB.EVERYONE_TEN_PLUS]=s.default.esrbEveryoneTenPlus,n[p.ESRB.TEEN]=s.default.esrbTeen,n[p.ESRB.MATURE]=s.default.esrbMature,n[p.ESRB.ADULT]=s.default.esrbAdult,n[p.ESRB.RATING_PENDING]=s.default.esrbRatingPending,n),a[l.ContentRatingAgencies.PEGI]=((o={})[p.PEGI.THREE]=s.default.pegiThree,o[p.PEGI.SEVEN]=s.default.pegiSeven,o[p.PEGI.TWELVE]=s.default.pegiTwelve,o[p.PEGI.SIXTEEN]=s.default.pegiSixteen,o[p.PEGI.EIGHTEEN]=s.default.pegiEighteen,o),a),I=function(e){var t=e.agency,r=e.rating,n=e.className,o=_[t][r];return null==o?null:c("div",{className:(0,u.default)(s.default.contentRating,o,n)})};I.displayName="ContentRating";var O=I;t.default=O},352426:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=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 u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(n,a,u):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294));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 u(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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,t){l=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return l(e,t)}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(e){e.THING="Thing";e.PERSON="Person";e.PRODUCT="Product";e.OFFER="Offer";e.AGGREGATE_OFFER="AggregateOffer";e.RATING="Rating";e.AGGREGATE_RATING="AggregateRating";e.ORGANIZATION="Organization";e.ITEM_PAGE="ItemPage";e.UNIT_PRICE_SPECIFICATION="UnitPriceSpecification";e.QUANTITATIVE_VALUE="QuantitativeValue"}(o||(o={}));function f(e){Object.keys(e).forEach((function(t){null==e[t]?delete e[t]:"object"==typeof e[t]&&(e[t]=f(e[t]))}));return e}function d(e){return f(function(e){var t;try{t=JSON.parse(JSON.stringify(e))}catch(e){throw new Error("[JSONLD] Invalid object format")}return t}(e))}function c(e,t){return s({"@type":e},d(t))}function p(e){return c(o.THING,e)}var _,I,O,S=p;function v(e){return c(o.PRODUCT,e)}v.Image=function(e){if(null==e)return null;var t=e.filter((function(e){
return null!=e&&""!==e}));return 0===t.length?null:1===t.length?t[0]:t};!function(e){e.DAMAGED="http://schema.org/DamagedCondition";e.NEW="http://schema.org/NewCondition";e.REFURBISHED="http://schema.org/RefurbishedCondition";e.USED="http://schema.org/UsedCondition"}(_||(_={}));!function(e){e.DISCONTINUED="http://schema.org/Discontinued";e.IN_STOCK="http://schema.org/InStock";e.IN_STORE_ONLY="http://schema.org/InStoreOnly";e.LIMITED_AVAILABILITY="http://schema.org/LimitedAvailability";e.ONLINE_ONLY="http://schema.org/OnlineOnly";e.OUT_OF_STOCK="http://schema.org/OutOfStock";e.PREORDER="http://schema.org/PreOrder";e.PRESALE="http://schema.org/PreSale";e.SOLD_OUT="http://schema.org/SoldOut"}(I||(I={}));function y(e){return c(o.OFFER,e)}y.ItemConditions=_;y.ItemAvailability=I;!function(e){e.YEARLY="ANN";e.MONTHLY="MON"}(O||(O={}));function E(e){return c(o.QUANTITATIVE_VALUE,e)}E.UnitCodes=O;var A=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e
;l(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}t.prototype.render=function(){var e=this.props,t=(e.debug,e.data);0;return u("script",{type:"application/ld+json"},void 0,JSON.stringify(s({"@context":"http://schema.org"},t)))};return t}(a.Component);A.displayName="JSONLD";A.Thing=p;A.Brand=S;A.Person=function(e){return c(o.PERSON,e)};A.Organization=function(e){return c(o.ORGANIZATION,e)};A.ItemPage=function(e){return c(o.ITEM_PAGE,e)};A.Product=v;A.Offer=y;A.Rating=function(e){return c(o.RATING,e)};A.AggregateRating=function(e){return c(o.AGGREGATE_RATING,e)};A.AggregateOffer=function(e){return c(o.AGGREGATE_OFFER,e)};A.QuantitativeValue=E;A.UnitPriceSpecification=function(e){return c(o.UNIT_PRICE_SPECIFICATION,e)};var T=A;t.default=T},736992:(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=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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),a=_(r(294184)),i=r(35033),u=_(r(32443)),l=_(r(992193)),s=_(r(823283)),f=_(r(41024)),d=r(770348),c=_(r(247001)),p=_(r(50543));function _(e){return e&&e.__esModule?e:{default:e}}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 O(e,t){O=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return O(e,t)}function S(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 v=function(e){var t=e.IconComponent,r=e.className;return S("div",{className:(0,a.default)(p.default.iconCircle,r)},void 0,S(t,{className:p.default.icon}))};v.displayName="IconCircle";var y=function(e){var t=e.circle,r=e.smallHeader,n=e.text,o=e.className;return S("div",{className:(0,a.default)(p.default.recommendationReason,o)},void 0,t,S("div",{className:p.default.description},void 0,null!=r?S("div",{className:p.default.smallHeader},void 0,r):null,S("div",{className:p.default.text},void 0,n)))};y.displayName="Unit";var E=S(v,{IconComponent:u.default}),A=S(v,{IconComponent:u.default}),T=S(v,{IconComponent:l.default}),P=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;O(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}t.prototype.render=function(){
var e=this.props,t=e.reason,r=e.className;return t.type===d.StoreRecommendationTypes.RECENT_RELEASE_DATE?S(y,{className:r,circle:E,smallHeader:c.default.Messages.APPLICATION_STORE_NEW_RELEASE,text:(0,i.dateFormat)(t.releaseDate,"LL")}):t.type===d.StoreRecommendationTypes.RELEASE_DATE?S(y,{className:r,circle:A,smallHeader:c.default.Messages.APPLICATION_STORE_DETAILS_RELEASE_DATE,text:(0,i.dateFormat)(t.releaseDate,"LL")}):t.type===d.StoreRecommendationTypes.EARLY_ACCESS?null!=t.releaseDate?S(y,{className:r,circle:S(v,{IconComponent:s.default,className:p.default.earlyAccess}),smallHeader:c.default.Messages.APPLICATION_STORE_EARLY_ACCESS,text:(0,i.dateFormat)(t.releaseDate,"LL")}):S(y,{className:r,circle:S(v,{IconComponent:s.default,className:p.default.earlyAccess}),text:c.default.Messages.APPLICATION_STORE_EARLY_ACCESS}):t.type===d.StoreRecommendationTypes.FLAVOR_TEXT?S(y,{circle:T,text:t.flavorText,className:r}):t.type===d.StoreRecommendationTypes.HAS_FREE_PREMIUM_CONTENT?S(y,{
className:r,circle:S(v,{IconComponent:f.default,className:p.default.premiumCircle}),text:c.default.Messages.APPLICATION_STORE_FREE_PREMIUM_CONTENT}):null};return t}(o.Component);t.default=P;P.displayName="StoreRecommendationReason"},955310:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=c;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=l(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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),i=(n=r(468205))&&n.__esModule?n:{default:n},u=["width","height","color","foreground"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(l=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 f(e,t,r,n){o||(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=n;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 d=f("rect",{width:"24",height:"24"});function c(e){var t=e.width,r=void 0===t?24:t,n=e.height,o=void 0===n?24:n,l=e.color,c=void 0===l?"currentColor":l,p=e.foreground,_=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,
i.default)(_),{width:r,height:o,viewBox:"0 0 24 24"}),f("g",{fill:"none",fillRule:"evenodd"},void 0,f("path",{className:p,fill:c,d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96z"}),d))}c.displayName="Cloud"},823283:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=d;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=l(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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),i=(n=r(468205))&&n.__esModule?n:{default:n},u=["width","height","color","foreground"];function l(e){if("function"!=typeof WeakMap)return null
;var t=new WeakMap,r=new WeakMap;return(l=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 f(e,t,r,n){o||(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=n;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 d(e){var t=e.width,r=void 0===t?12:t,n=e.height,o=void 0===n?16:n,l=e.color,d=void 0===l?"currentColor":l,c=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,i.default)(p),{width:r,height:o,viewBox:"0 0 12 16"}),f("path",{className:c,fill:d,d:"M9.9047619 5H10c1.1045695 0 2 .8954305 2 2v7c0 1.1045695-.8954305 2-2 2H2c-1.1045695 0-2-.8954305-2-2V7c0-1.1045695.8954305-2 2-2h6.45714286V3.80952381c0-1.30285714-1.05904762-2.36190476-2.36190476-2.36190476-1.01858607 0-1.88814941.64731751-2.21911842 1.55238095H2.3720229c.37146099-1.71441439 1.89811833-3 3.7232152-3 2.10285714 0 3.8095238 1.70666667 3.8095238 3.80952381V5zM6 12.5c1.1045695 0 2-.8954305 2-2s-.8954305-2-2-2-2 .8954305-2 2 .8954305 2 2 2z"}))}d.displayName="EarlyAccess"},426309:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=c;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=l(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 i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),i=(n=r(468205))&&n.__esModule?n:{default:n},u=["width","height","color","foreground"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(l=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 f(e,t,r,n){o||(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=n;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 d=f("rect",{width:"24",height:"24"});function c(e){var t=e.width,r=void 0===t?24:t,n=e.height,o=void 0===n?24:n,l=e.color,c=void 0===l?"currentColor":l,p=e.foreground,_=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,i.default)(_),{width:r,height:o,viewBox:"0 0 24 24"}),f("g",{fill:"none",fillRule:"evenodd"},void 0,f("path",{className:p,fill:c,
d:"M6.2,2.44 L18.1,14.34 L20.22,12.22 L21.63,13.63 L19.16,16.1 L22.34,19.28 C22.73,19.67 22.73,20.3 22.34,20.69 L21.63,21.4 C21.24,21.79 20.61,21.79 20.22,21.4 L17,18.23 L14.56,20.7 L13.15,19.29 L15.27,17.17 L3.37,5.27 L3.37,2.44 L6.2,2.44 Z M15.89,10 L20.63,5.26 L20.63,2.44 L17.8,2.44 L13.06,7.18 L15.89,10 Z M10.94,15 L8.11,12.13 L5.9,14.34 L3.78,12.22 L2.37,13.63 L4.84,16.1 L1.66,19.29 C1.27,19.68 1.27,20.31 1.66,20.7 L2.37,21.41 C2.76,21.8 3.39,21.8 3.78,21.41 L7,18.23 L9.44,20.7 L10.85,19.29 L8.73,17.17 L10.94,15 Z"}),d))}c.displayName="Moderation"},106336:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=c;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=l(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 i=o?Object.getOwnPropertyDescriptor(e,a):null
;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294)),i=(n=r(468205))&&n.__esModule?n:{default:n},u=["width","height","color","foreground"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(l=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 f(e,t,r,n){o||(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=n;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 d=f("rect",{width:"24",height:"24"})
;function c(e){var t=e.width,r=void 0===t?24:t,n=e.height,o=void 0===n?24:n,l=e.color,c=void 0===l?"currentColor":l,p=e.foreground,_=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,i.default)(_),{width:r,height:o,viewBox:"0 0 24 24"}),f("g",{fill:"none",fillRule:"evenodd"},void 0,f("path",{className:p,fill:c,d:"M22 4v-.5C22 2.12 20.88 1 19.5 1S17 2.12 17 3.5V4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h5c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1zm-.8 0h-3.4v-.5c0-.94.76-1.7 1.7-1.7s1.7.76 1.7 1.7V4zm-2.28 8c.04.33.08.66.08 1 0 2.08-.8 3.97-2.1 5.39-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H7v-2h2c.55 0 1-.45 1-1V8h2c1.1 0 2-.9 2-2V3.46c-.95-.3-1.95-.46-3-.46C5.48 3 1 7.48 1 13s4.48 10 10 10 10-4.48 10-10c0-.34-.02-.67-.05-1h-2.03zM10 20.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L8 16v1c0 1.1.9 2 2 2v1.93z"}),d))}c.displayName="SecureNetworking"},672798:(e,t,r)=>{
Object.defineProperty(t,"__esModule",{value:!0});t.default=i;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=o(t);if(r&&r.has(e))return r.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(n,i,u):n[i]=e[i]}n.default=e;r&&r.set(e,n)}(r(667294));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(o=function(e){return e?r:t})(e)}function a(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=o;else if(i>1){for(var u=new Array(i),l=0;l<i;l++)u[l]=arguments[l+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 i(e){var t=e.width,r=void 0===t?18:t,n=e.height,o=void 0===n?18:n,i=e.color,u=void 0===i?"currentColor":i,l=e.foreground;return a("svg",{width:r,height:o,className:e.className,viewBox:"0 0 18 18"},void 0,a("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},void 0,a("path",{d:"M9,3 L9,0.75 L6,3.75 L9,6.75 L9,4.5 C11.4825,4.5 13.5,6.5175 13.5,9 C13.5,9.7575 13.3125,10.4775 12.975,11.1 L14.07,12.195 C14.655,11.2725 15,10.1775 15,9 C15,5.685 12.315,3 9,3 Z M9,13.5 C6.5175,13.5 4.5,11.4825 4.5,9 C4.5,8.2425 4.6875,7.5225 5.025,6.9 L3.93,5.805 C3.345,6.7275 3,7.8225 3,9 C3,12.315 5.685,15 9,15 L9,17.25 L12,14.25 L9,11.25 L9,13.5 Z",fill:u,className:l,fillRule:"nonzero"})))}i.displayName="Synced"},656710:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.deepLinkRouteIfLandedAndNotAuthed=t.deepLinkRouteIfLanded=void 0;var n=l(r(319033)),o=r(139982),a=l(r(423046)),i=r(864489),u=r(770348)
;function l(e){return e&&e.__esModule?e:{default: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)}var f=i.isPlatformEmbedded?u.NOOP:function(e,t){if(!(0,o.hasNavigated)())return n.default.request(u.RPCCommands.DEEP_LINK,{type:e,params:t})};t.deepLinkRouteIfLanded=f;var d=i.isPlatformEmbedded?u.NOOP:function(e,t){if(!a.default.isAuthenticated())return f(e,s({},t||{},{fingerprint:a.default.getFingerprint()}))};t.deepLinkRouteIfLandedAndNotAuthed=d}}]);
//# sourceMappingURL=29f4b275feaf7c998457.js.map